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
337085649928	337085650489	337085651040	337085651614	337085652164	337085652714	337085653264	337085653814	337085654364	337085654914	337085655464	337085656014	337085656564	337085657114	337085657664	337085658214	337085658764	337085659314	337085659864	337085660414	337085660964	337085661514	337085662064	337085662614	337085663164	337085663714	337085664264	337085664814	337085665364	337085665914	337085666464	337085667014	337085667564	337085668114	337085668664	337085669214	337085669764	337085670314	337085670864	337085671414	337085671964	337085672514	337085673064	337085673614	337085674164	337085674714	337085675264	337085675814	337085676364	337085676914	337085677464	337085678014	337085678564	337085679114	337085679664	337085680214	337085680764	337085681314	337085681864	337085682414	337085682964	337085683514	337085684064	337085684614	337085685164	337085685714	337085686264	337085686814	337085687364	337085687914	337085688464	337085689014	337085689564	337085690114	337085690664	337085691214	337085691764	337085692314	337085692864	337085693414	337085693964	337085694514	337085695064	337085695614	337085696164	337085696714	337085697264	337085697814	337085698364	337085698914	337085699464	337085700014	337085700564	337085701114	337085701664	337085702214	337085702764	337085703314	337085703864	337085704414	337085704964	337085705514	337085706064	337085706614	337085707164	337085707714	337085708264	337085708814	337085709364	337085709914	337085710464	337085711014	337085711564	337085712114	337085712664	337085713214	337085713764	337085714314	337085714864	337085715414	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2799	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2798	3650	2300	2799	3650	2300	2799	3650	2300	2798	3650	2300	2798	3650	2300	2797	3650	2300	2797	3650	2300	2796	3650	2300	2795	3650	2300	2794	3650	2300	2793	3650	2300	2792	3650	2300	2790	3650	2300	2788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41684	17960	18140	18249	15134	11769	35991	43082	35842	23652	2534	363	312	333	311	319	282	299	289	307	348	316	265	310	287	292	281	320	268	290	297	312	272	297	308	306	266	313	328	287	275	309	287	304	281	248	310	276	330	286	277	287	289	305	281	308	292	295	302	334	321	288	290	241	282	294	299	289	278	283	295	289	296	284	284	300	292	310	269	303	290	271	267	296	302	309	289	312	308	285	281	325	310	340	300	317	282	294	320	285	296	315	284	290	296	288	303	303	308	301	310	266	292	268	278	302	286	279	287	277	305	280	298	285	290	273	305	305	274	299	320	340	284	290	278	295	305	286	295	284	298	325	277	308	279	321	285	337	286	272	276	292	273	309	315	305	304	270	284	311	265	295	280	272	309	286	291	296	269	298	289	286	281	269	283	266	272	313	325	290	276	281	321	308	337	305	286	277	298	287	298	260	321	312	308	299	306	303	308	302	287	311	279	294	284	263	289	265	313	276	275	318	306	270	294	281	255	333	264	319	266	283	324	301	284	276	306	275	286	274	276	305	266	294	280	263	335	294	334	312	293	308	322	303	299	309	314	324	320	304	270	292	291	282	289	280	299	294	267	293	306	300	292	260	340	295	316	334	305	282	289	305	308	285	286	341	303	290	312	303	289	311	313	299	295	286	297	287	250	277	288	278	275	276	260	327	318	289	308	300	268	287	306	288	307	275	308	278	257	299	295	293	281	322	290	302	311	263	289	289	292	269	276	273	289	294	276	299	316	280	287	314	278	308	278	298	277	299	256	287	304	267	284	334	263	305	287	293	278	304	300	333	311	295	265	268	296	300	291	276	311	303	297	282	300	285	277	281	325	298	320	305	303	302	300	291	286	302	299	277	283	292	279	301	276	301	310	317	293	294	307	284	303	291	296	321	298	297	286	259	254	330	273	270	286	291	298	292	303	284	299	287	299	284	291	299	294	299	290	289	301	287	255	288	310	265	314	288	330	306	271	280	309	296	324	334	297	294	284	293	293	281	291	324	310	306	269	297	318	334	282	285	255	256	281	295	297	292	287	308	323	317	286	293	287	249	304	300	270	287	306	266	279	302	288	320	300	270	282	258	285	310	285	270	269	311	312	290	299	288	322	306	334	280	293	290	280	285	303	265	300	283	303	278	268	333	292	260	299	296	294	290	265	298	227	282	291	282	291	312	303	287	298	280	291	341	296	273	286	301	258	310	292	282	271	289	320	302	306	306	293	266	272	273	266	273	297	330	262	281	257	318	289	288	298	320	288	257	303	291	306	265	292	269	280	279	261	282	293	270	292	283	279	259	286	289	280	258	249	274	289	274	293	256	270	304	329	308	270	306	317	297	305	263	307	282	302	299	321	289	320	272	277	273	324	285	288	273	292	299	280	284	328	310	250	276	294	281	276	269	264	288	343	306	306	293	281	326	278	330	338	288	310	298	284	317	252	316	294	286	302	270	291	314	307	295	300	278	278	303	270	282	260	290	320	289	290	326	311	298	287	295	289	272	305	287	289	266	290	278	279	283	284	314	287	307	270	300	314	312	264	309	283	290	291	294	277	292	289	257	281	268	311	311	358	336	305	292	280	313	301	290	264	273	262	306	287	261	305	311	293	277	292	273	283	259	278	313	292	272	293	304	306	283	312	293	279	285	293	304	271	287	285	297	297	300	315	307	269	276	296	282	308	279	284	299	301	294	324	300	292	290	276	267	269	282	313	308	277	277	265	307	269	275	300	285	273	311	292	294	298	298	288	278	260	266	291	307	272	283	279	312	299	289	323	299	284	262	280	307	300	314	296	265	297	265	285	275	271	306	288	296	289	275	308	279	314	330	271	292	280	304	291	284	280	281	300	311	281	318	323	276	274	290	288	307	318	311	267	280	327	282	354	315	290	271	315	303	289	291	295	271	294	299	288	316	309	255	343	295	292	293	320	298	285	307	328	321	314	278	283	279	302	299	304	302	305	257	292	283	291	319	316	314	297	295	305	297	307	308	296	285	286	302	309	293	278	299	296	316	312	277	283	281	277	282	300	299	306	290	273	299	292	297	270	282	298	287	300	325	285	263	294	301	306	278	268	301	280	281	270	290	305	261	286	294	308	307	298	294	305	266	321	279	261	298	296	303	304	278	296	275	268	312	264	299	296	297	294	286	279	253	275	315	292	286	324	287	273	264	301	293	268	277	276	292	285	273	250	323	294	291	281	306	299	299	318	281	281	319	259	277	279	320	297	310	256	301	281	290	296	265	300	277	315	314	300	298	300	304	330	280	264	264	297	311	292	290	262	303	290	284	292	287	285	297	291	336	344	292	318	293	298	294	322	310	282	308	282	272	291	289	323	299	269	280	266	271	295	309	313	297	274	309	275	261	294	274	301	273	315	275	325	296	263	282	277	291	316	304	306	253	290	286	303	286	290	310	258	321	291	315	326	290	299	309	279	274	296	317	298	290	301	306	273	321	299	304	279	288	296	273	269	301	310	285	295	294	288	295	296	289	295	288	289	266	258	291	327	270	275	258	287	290	259	277	295	284	280	300	295	296	301	284	293	262	297	309	281	269	298	300	275	288	270	275	277	288	284	322	277	283	288	316	297	296	303	319	301	304	289	294	270	294	292	291	304	317	318	303	284	280	297	282	309	337	302	270	275	273	314	303	273	295	300	281	302	283	280	289	290	263	286	318	276	307	295	284	290	274	331	281	293	272	310	323	250	277	280	268	283	311	326	301	282	266	286	300	286	310	285	296	283	283	280	331	288	292	294	277	305	282	251	301	296	288	309	280	267	264	296	309	258	312	292	341	285	284	298	308	281	254	307	306	301	276	329	293	303	276	274	271	268	284	285	287	310	291	286	275	274	274	327	288	278	318	292	294	275	268	303	262	333	297	287	283	286	273	288	302	259	286	271	269	292	288	286	271	309	356	282	325	308	255	278	279	276	289	269	261	256	300	271	260	296	307	291	311	310	276	291	312	272	302	279	293	309	286	308	283	240	314	266	284	290	294	282	314	306	277	289	286	282	283	278	301	305	286	266	264	290	283	300	287	284	336	318	287	286	297	292	296	298	298	280	315	285	272	278	298	291	315	332	301	283	285	332	330	301	298	310	303	271	297	277	275	317	302	279	263	278	264	312	301	321	302	291	282	293	306	280	287	291	306	266	286	309	267	273	299	302	288	310	280	296	275	301	322	284	272	285	277	309	328	299	274	271	277	282	341	321	300	270	297	304	312	276	283	299	306	313	284	256	297	310	259	287	277	298	293	302	273	283	289	291	280	257	279	309	329	265	299	294	301	284	313	324	312	289	280	295	311	283	248	294	252	301	289	300	289	262	290	301	304	310	311	317	254	329	313	290	280	276	279	281	348	294	277	294	280	302	291	299	296	303	317	297	286	270	293	277	290	277	255	270	294	276	303	317	307	306	303	281	287	258	310	284	294	284	297	292	282	299	334	271	262	282	277	297	292	334	293	317	290	284	306
20069	9905	23388	30654	30740	28330	55566	58073	52828	33808	884	870	775	789	753	787	782	778	701	747	756	720	704	736	694	662	711	704	683	685	654	715	665	688	752	726	753	670	686	698	654	625	692	688	695	631	693	712	701	654	676	649	693	675	710	683	652	687	655	707	649	686	677	700	697	692	675	653	746	647	659	673	681	648	652	669	658	672	718	645	666	627	682	734	643	677	685	694	704	654	657	678	661	712	688	693	682	649	681	686	683	691	663	660	664	649	698	678	664	659	692	702	634	714	678	673	638	674	672	656	652	726	626	672	650	674	699	684	666	694	625	660	686	690	666	651	702	704	661	640	700	713	697	689	628	702	670	624	686	744	658	686	687	630	670	652	708	656	690	668	677	685	669	643	729	697	696	630	681	683	719	644	626	691	645	676	665	705	673	683	686	681	666	655	686	663	680	717	665	728	624	666	679	642	657	650	638	672	701	653	646	680	631	667	688	662	669	718	630	626	637	715	698	635	674	648	697	737	702	642	692	624	696	673	676	682	665	664	665	663	705	720	672	716	679	629	668	649	703	674	657	636	626	675	696	638	680	678	659	681	671	627	667	722	667	679	669	686	672	707	692	675	608	673	646	686	677	673	672	685	670	639	647	676	676	664	707	649	682	659	699	656	697	631	631	708	683	657	684	695	691	680	708	705	680	649	673	612	662	719	676	665	666	672	669	632	677	662	665	715	646	683	716	662	643	676	717	660	676	665	681	676	690	682	688	675	725	675	659	679	686	637	701	672	633	659	692	709	641	615	673	673	675	681	610	686	661	672	640	698	740	685	685	655	630	684	711	661	716	652	719	711	652	683	669	696	672	656	650	704	637	696	713	639	656	685	681	684	658	685	638	691	658	677	673	678	687	685	653	707	648	708	675	691	658	675	661	663	614	707	711	722	678	705	723	742	657	646	645	687	686	675	661	639	706	726	675	675	659	712	689	683	680	699	689	679	662	640	684	673	702	673	707	611	695	654	691	639	680	679	687	669	712	722	685	693	690	675	692	688	649	658	697	671	654	651	675	687	671	637	680	676	701	642	634	691	653	675	723	652	665	681	699	736	661	686	645	707	685	653	695	674	645	690	661	654	658	651	675	659	664	679	680	662	632	676	650	649	641	680	698	686	706	657	686	669	701	711	688	672	641	703	670	670	625	710	728	658	639	703	681	632	704	702	653	689	717	663	687	666	660	693	726	697	665	673	657	649	685	653	659	688	678	700	688	689	698	666	653	658	648	616	668	713	661	640	639	706	665	633	701	682	704	608	643	666	652	680	697	671	628	660	667	665	659	679	650	696	725	661	676	688	723	667	707	671	653	649	673	722	636	646	651	715	652	639	701	664	689	667	632	658	649	667	693	708	683	683	682	689	679	678	676	653	674	663	665	666	692	680	631	661	655	700	672	644	704	680	652	676	703	653	672	640	654	687	704	709	728	642	690	636	671	655	636	676	671	671	678	688	663	662	685	644	660	663	703	674	680	651	703	730	659	661	695	660	709	706	692	653	724	638	705	704	662	678	670	662	662	660	739	643	658	667	637	663	694	622	711	701	623	650	714	638	709	637	669	675	648	653	695	690	668	713	679	704	698	685	662	703	618	670	686	623	650	633	723	651	677	691	629	621	636	676	678	709	677	688	653	684	623	680	691	675	729	692	699	672	714	696	712	674	655	624	706	666	625	689	697	669	682	715	631	724	683	696	671	696	655	664	715	680	673	662	680	713	685	682	670	640	700	715	652	621	690	660	706	663	672	680	666	668	690	668	682	639	675	688	649	678	638	692	682	683	659	678	656	683	652	715	703	697	675	643	677	649	671	676	682	662	684	628	689	667	619	733	654	657	676	685	667	650	695	684	669	655	675	707	656	679	704	681	692	676	664	689	677	633	684	639	653	649	650	648	640	663	677	715	666	643	653	650	630	672	661	694	698	680	657	677	653	660	648	649	689	672	661	674	681	688	629	677	665	664	666	642	647	712	674	662	666	687	629	686	663	700	654	650	716	721	598	690	688	657	661	679	677	674	705	684	648	672	637	702	649	654	672	697	675	679	687	645	690	677	673	669	668	662	638	609	679	673	629	720	699	684	697	691	658	691	684	717	699	668	720	683	668	696	662	646	655	683	621	661	681	641	626	700	663	675	691	639	675	637	688	666	712	663	707	643	694	714	661	623	640	700	708	646	666	732	667	633	698	669	691	673	687	646	723	655	670	620	703	657	678	656	700	654	650	660	663	641	646	698	695	665	685	662	654	707	663	674	678	694	695	663	707	610	734	702	698	669	661	706	650	714	683	682	678	656	665	665	640	663	666	633	667	619	658	663	617	673	659	729	710	649	737	693	740	671	714	674	681	727	685	629	632	646	688	682	630	680	690	667	694	673	717	664	671	633	722	660	677	699	667	677	702	698	645	705	684	676	648	623	697	688	692	618	644	706	670	716	671	667	645	715	624	655	677	653	678	697	619	661	717	668	670	685	631	714	648	625	639	692	713	650	666	650	689	706	652	666	656	668	653	741	731	691	658	714	645	721	677	690	596	683	695	670	668	654	681	692	679	691	708	709	714	686	688	654	678	704	659	674	711	681	632	697	685	668	667	667	659	626	678	676	674	672	678	660	706	728	681	672	645	666	645	673	679	730	669	709	666	678	658	640	687	662	687	656	661	644	726	668	624	692	668	686	648	674	694	712	669	670	652	673	638	626	673	625	687	662	673	683	684	672	641	695	697	660	671	657	649	707	652	619	685	692	652	661	614	693	665	676	671	625	637	691	676	700	675	658	665	657	666	693	658	680	676	671	705	694	688	681	662	693	661	632	710	661	677	673	681	677	702	680	663	664	637	673	681	631	650	644	684	685	688	675	682	687	675	646	745	650	642	723	664	698	664	667	676	659	727	711	715	658	704	694	659	664	683	690	711	673	664	691	655	643	665	684	668	696	698	689	689	670	648	694	688	686	665	631	680	706	663	651	665	724	773	672	641	659	712	666	693	665	683	670	669	688	724	720	694	660	691	664	680	689	672	703	615	635	643	708	698	670	689	669	624	653	707	691	673	651	603	661	624	668	716	699	686	701	625	666	653	674	707	654	649	725	665	691	630	631	651	653	697	685	667	700	681	676	651	683	662	646	693	675	690	674	706	614	674	685	670	668	686	718	682	686	694	660	666	653	670	668	641	708	716	692	653	711	627	643	683	676	658	667	661	681	677	689	683	652	694	681	690	677	692	670	688	680	626	688	676	692	687	675	617	657	666	628	669	667	712	679	633	695	667	671	667	669	675	666	689	632	711	626	638	667	669	684	680	732	651	674	634	688	662	618	657	671	675	707	671	694	710	697	669	682	664	667	688	648	699	641	679	711	695	677	690	693	673	680	650	672	720	675	700	693	713	715	664	714	704	642	680	660	659	666	660	666	699	653	667	635	688	647	630	652	633	695	678	699	670	686	685	650	681	684	663	696	713	674	673	712
14878	4966	9289	8805	6552	4048	3592	2362	1548	1003	274	252	234	223	280	244	267	281	264	269	251	226	269	266	284	258	265	251	255	258	288	273	286	256	270	279	248	270	281	253	245	260	245	247	270	238	238	250	272	261	220	253	280	277	260	250	231	281	265	229	259	279	241	237	259	253	277	256	239	239	273	245	279	238	266	235	235	267	223	247	257	253	249	230	272	307	248	236	268	287	264	269	267	260	253	272	282	258	265	269	264	259	257	249	239	272	245	238	251	238	238	262	237	252	262	237	260	268	249	271	245	254	259	251	256	259	230	236	264	270	244	242	253	269	243	236	258	248	246	246	268	267	297	260	257	245	268	279	262	270	231	243	216	262	250	253	268	283	264	267	244	254	230	263	247	244	249	270	267	236	281	243	278	250	237	255	278	245	234	250	267	248	253	245	258	234	249	253	250	258	277	251	251	269	235	247	254	250	230	284	251	263	231	239	259	259	266	285	261	273	246	261	273	262	269	271	277	286	235	275	278	280	265	234	273	251	264	279	276	256	219	251	250	256	266	244	267	249	270	280	278	248	271	250	284	234	258	268	271	267	230	235	263	268	273	274	275	276	279	239	269	247	270	250	253	267	256	253	213	270	291	223	263	258	231	240	249	262	233	284	271	280	257	246	253	275	281	261	245	282	274	273	263	261	243	268	240	260	256	217	249	301	287	274	220	255	267	263	263	253	263	238	262	253	263	280	242	271	244	238	258	240	236	235	247	244	248	241	250	259	253	269	287	263	255	269	279	240	265	245	261	254	236	250	274	242	219	258	298	232	275	290	248	233	257	266	255	274	262	258	243	261	312	264	264	257	248	263	286	265	233	283	284	234	260	250	250	243	233	283	280	238	254	261	267	237	253	217	232	254	299	267	253	227	255	239	265	266	279	248	255	250	241	289	264	283	260	221	263	266	253	254	249	255	258	269	283	271	255	267	228	242	264	268	267	272	257	260	251	271	282	298	260	271	233	264	273	256	278	253	258	268	258	250	266	269	279	219	254	271	217	264	240	241	286	271	269	258	253	254	228	253	267	276	272	260	278	288	243	276	292	251	258	262	249	239	258	247	257	224	261	275	255	248	274	250	243	241	233	256	256	253	251	258	278	297	282	246	268	252	272	246	253	240	266	265	296	259	247	269	243	222	265	232	248	266	227	280	246	265	252	266	297	257	271	299	260	259	233	233	239	235	260	263	263	246	243	265	244	249	266	249	221	252	226	276	291	272	262	271	291	250	258	273	243	239	264	266	258	289	253	269	272	241	272	270	250	276	252	279	256	264	273	247	288	242	261	250	254	223	240	255	247	274	278	264	255	276	255	270	242	248	281	267	252	255	255	258	250	276	241	302	289	264	249	272	251	267	286	259	240	246	260	258	239	258	235	225	277	242	234	258	256	241	250	229	255	249	253	240	264	244	279	267	298	283	280	276	250	277	218	253	249	298	280	263	249	263	243	275	261	229	288	287	250	275	258	246	259	242	253	272	270	251	233	274	236	257	229	275	269	281	239	274	257	251	232	255	270	292	241	271	263	256	242	292	265	258	257	238	253	276	229	253	256	288	236	256	260	263	297	251	308	248	263	269	283	259	281	257	259	240	225	252	229	206	243	251	237	246	249	256	267	252	269	261	240	249	259	224	267	230	261	273	242	263	254	215	278	234	282	230	233	255	250	228	275	230	268	275	257	279	274	257	297	241	262	279	259	238	283	268	239	262	274	269	256	256	250	246	283	260	259	234	286	296	276	273	265	274	264	262	251	243	217	235	268	246	288	232	271	233	274	254	267	240	273	300	250	270	257	251	257	252	240	241	305	265	263	261	213	247	278	237	236	233	233	226	259	247	249	234	230	244	255	253	261	277	253	271	292	272	254	273	244	250	252	266	255	223	277	234	251	264	248	252	275	268	245	252	247	258	249	266	244	285	240	276	262	272	277	255	281	277	256	245	257	238	257	261	249	248	226	245	241	260	245	233	241	284	289	273	281	266	232	249	287	269	264	252	255	265	253	242	258	256	284	238	253	253	280	268	300	237	272	261	252	256	270	248	240	254	249	254	241	267	262	266	256	294	268	272	245	265	292	249	258	261	260	229	250	259	256	266	283	262	240	232	276	266	305	235	248	256	260	251	260	257	235	262	287	232	261	277	259	261	275	243	234	244	272	253	271	272	270	268	278	229	271	246	255	276	245	285	228	261	219	275	278	220	265	224	234	247	270	267	274	278	250	261	272	261	263	212	241	262	241	278	244	248	284	270	249	291	246	263	257	267	295	258	228	266	266	241	263	257	252	281	258	287	293	289	264	262	251	231	265	279	264	252	245	272	255	275	225	233	267	250	242	271	241	281	265	245	254	266	261	229	224	229	229	255	267	254	254	264	241	274	247	267	258	230	259	260	267	286	252	281	278	276	256	243	245	265	270	259	259	242	246	264	281	256	236	250	286	214	269	280	236	234	240	290	273	269	263	228	248	269	250	258	262	259	272	240	269	270	251	276	261	244	273	245	232	250	278	279	245	244	250	224	292	283	248	265	276	273	249	277	268	260	264	265	260	283	252	228	274	235	238	258	252	243	254	262	226	241	250	277	249	281	263	268	237	237	274	262	253	217	278	246	238	237	253	278	269	260	280	265	263	251	232	256	283	277	276	276	260	256	292	248	261	288	214	232	226	244	253	259	247	270	301	292	241	273	252	257	264	242	251	250	266	253	269	249	254	265	253	282	268	253	256	238	250	266	252	305	269	249	244	231	247	261	280	237	266	278	248	283	262	248	263	233	281	278	258	246	255	253	270	220	271	237	255	232	260	262	281	243	260	274	253	237	242	286	254	251	279	258	270	239	259	240	265	285	254	276	276	260	277	285	259	256	259	253	264	271	282	244	246	245	275	275	292	275	250	212	244	227	268	233	272	258	265	239	260	268	271	262	274	236	233	260	255	260	280	262	261	253	273	296	279	268	241	251	278	279	271	271	249	293	271	258	264	233	243	261	283	294	242	267	234	280	240	266	247	243	255	270	249	258	243	228	247	262	227	259	256	280	284	269	258	258	256	275	245	261	252	270	245	274	259	263	252	241	255	269	257	242	237	225	266	267	242	223	232	244	274	251	248	271	253	244	260	275	246	257	285	278	230	252	256	252	259	285	274	263	227	258	233	270	280	249	247	276	264	264	265	253	264	281	235	262	231	263	267	284	238	267	258	249	286	283	255	281	276	263	264	244	248	261	252	275	262	258	237	260	288	263	295	262	245	251	255	251	250	268	258	263	230	261	268	255	278	259	259	257	261	285	266	280	266	224	259	260	257	270	243	216	259	271	248	253	249	252	228	240	235	243	267	293	258	265	275	260	255	262	282	253	266	240	258	261	260	246	250	254	257	230	263	270	250	282	245	263	267	262	257	248	241	237	262	276	247	276	249	246	236	246	308	250	293	237	217	266	268	241	263	227	223	259	280	272	280	272	270	248
7719	3791	15413	19386	17574	13831	13758	9504	6245	3491	569	619	572	591	563	564	606	597	565	605	615	586	592	591	577	602	578	569	613	599	571	593	582	579	584	566	583	556	568	547	605	571	608	581	580	590	566	606	598	608	593	558	603	570	540	553	546	571	542	615	558	579	627	606	616	596	600	602	575	583	553	584	627	582	587	568	589	574	584	632	575	592	558	536	585	587	618	583	613	554	583	598	573	592	577	539	592	550	587	569	560	574	571	570	569	599	587	564	593	598	595	570	571	618	568	570	593	583	553	572	586	572	546	543	578	572	586	570	572	560	646	555	591	584	609	553	584	611	564	615	612	572	566	548	578	609	556	607	546	558	586	613	556	521	578	582	579	586	624	576	572	621	554	578	587	586	631	581	563	562	581	575	556	602	606	580	567	600	540	618	589	582	607	563	569	604	592	549	590	598	629	591	600	564	564	591	560	610	571	572	562	588	568	549	560	573	563	615	588	583	630	581	597	623	592	584	569	614	571	624	556	604	598	557	609	605	549	573	607	596	596	582	535	569	601	552	635	614	596	607	568	575	565	563	580	597	557	579	517	572	580	584	586	571	570	554	562	528	564	607	599	561	600	613	546	554	582	589	581	564	574	609	579	593	561	588	585	574	571	564	620	560	547	617	600	548	590	563	584	588	595	579	595	567	563	565	583	537	588	587	585	596	601	601	566	551	583	536	598	569	601	540	605	591	575	558	582	581	574	584	583	596	576	579	576	605	544	584	586	543	572	594	573	576	576	614	586	609	586	608	636	595	555	600	566	581	557	563	573	593	597	589	582	561	526	560	557	625	553	619	570	582	585	595	558	573	571	539	565	606	584	559	589	589	603	604	585	582	512	568	572	595	574	530	584	574	562	590	567	586	574	648	564	602	601	569	592	625	581	569	630	590	570	568	624	557	556	567	596	556	601	557	550	579	570	618	577	578	617	569	589	589	576	618	551	607	617	544	575	589	560	576	578	580	579	570	560	593	579	584	600	577	595	626	557	562	574	533	582	567	600	547	593	551	599	624	623	525	556	577	592	563	559	575	569	615	601	573	583	606	599	565	618	559	602	601	558	610	593	595	573	525	602	578	573	634	583	596	567	579	634	569	568	595	609	610	607	560	606	562	569	574	593	615	614	593	552	588	565	608	561	614	584	561	606	571	611	582	594	569	605	638	566	582	574	578	598	580	599	632	579	551	598	582	571	581	598	577	547	591	574	548	621	564	593	590	595	544	551	613	585	577	611	591	569	586	584	576	613	577	608	574	543	592	554	591	613	578	599	586	622	568	619	575	614	553	560	557	600	557	571	578	553	557	535	530	577	577	580	623	566	532	586	566	587	597	578	557	615	577	564	559	579	614	622	566	576	540	571	603	586	539	618	590	562	561	597	543	545	584	561	567	597	585	562	566	563	545	631	578	582	582	587	551	618	573	591	549	548	564	636	642	626	606	607	590	584	550	575	577	556	600	555	590	616	557	507	556	579	549	598	559	598	545	583	562	555	560	618	560	610	578	611	581	562	594	601	572	605	579	574	593	564	595	604	565	577	551	562	587	630	615	581	603	557	563	559	603	565	547	576	598	578	608	526	569	607	607	571	594	621	578	591	610	600	596	526	589	617	573	554	617	559	529	561	545	555	596	595	577	590	583	531	588	559	548	540	617	570	525	577	579	589	597	565	625	610	582	513	565	597	509	578	589	587	572	586	588	532	589	575	586	549	604	616	575	595	574	610	596	566	575	563	607	601	556	557	577	553	605	585	580	537	545	592	573	566	564	558	605	602	548	597	590	611	607	555	609	617	559	611	568	569	526	542	602	570	577	589	598	594	548	613	567	623	619	571	551	570	571	582	592	590	573	568	565	600	571	573	592	567	647	578	598	603	560	564	581	579	572	606	589	549	583	579	582	628	641	579	592	573	593	565	619	586	543	603	582	633	567	617	575	562	568	600	580	586	587	612	568	586	575	584	598	592	546	615	583	620	558	572	543	569	581	600	586	590	535	585	597	563	583	544	571	517	556	557	572	567	550	615	603	594	588	590	590	570	567	588	579	592	588	567	589	582	626	586	539	591	545	542	545	575	593	560	587	584	611	565	559	608	568	579	599	602	600	618	583	558	606	591	577	555	603	563	533	559	603	552	577	524	567	580	608	550	573	610	644	568	574	590	604	571	551	627	599	615	580	550	575	570	608	599	535	573	566	548	593	563	600	577	590	604	590	580	576	619	559	565	575	609	558	585	586	583	595	550	599	579	555	600	576	572	568	575	605	563	577	607	569	610	553	568	560	602	571	550	590	593	564	583	605	593	542	533	547	603	547	585	573	600	617	588	589	604	566	557	611	606	588	567	580	560	618	622	581	554	597	599	578	563	559	572	569	589	544	565	580	603	599	629	593	604	610	589	586	592	587	573	563	561	616	616	579	610	542	610	571	556	570	546	617	566	571	551	615	593	569	639	582	583	568	539	605	568	615	611	589	575	554	608	575	578	609	567	564	606	557	568	620	567	648	590	609	547	583	597	609	577	588	577	560	596	584	594	572	590	577	597	589	588	576	575	625	546	588	600	571	585	596	575	590	592	566	572	557	583	567	581	603	571	554	622	547	543	601	539	626	537	591	569	570	606	653	607	579	567	551	575	541	584	593	565	535	573	556	587	590	552	581	569	620	582	580	538	582	560	567	594	591	581	571	554	576	566	610	557	590	557	589	642	555	571	606	608	585	614	572	569	594	583	558	570	578	565	550	595	554	599	582	615	595	588	564	560	529	573	577	600	593	521	584	557	549	559	573	563	581	572	601	577	532	590	564	600	607	576	570	592	603	575	581	579	559	616	602	567	580	586	604	549	596	581	569	567	606	546	599	593	612	561	572	559	612	548	570	562	596	544	505	581	531	591	592	595	554	574	537	552	569	580	583	602	588	531	544	601	571	619	602	617	561	603	563	613	586	612	580	595	549	614	547	608	566	546	562	605	545	557	608	566	547	576	580	583	573	548	584	609	564	636	563	575	591	588	628	569	587	547	579	549	579	584	577	573	599	585	565	585	606	581	628	572	550	592	604	563	578	557	590	544	609	579	590	551	519	553	580	567	596	610	586	591	559	581	611	571	578	532	596	557	604	573	598	580	622	562	600	582	562	585	576	566	559	544	556	591	605	567	561	571	571	594	595	605	586	599	558	549	590	555	593	574	596	587	583	556	575	584	575	569	558	571	557	566	607	588	573	543	605	630	575	589	552	565	588	619	560	594	590	554	568	560	535	595	595	545	578	574	560	584	583	562	626	568	560	596	604	563	580	579	588	607	583	548	612	583	536	572	592	526	599	566	593	577	610	578	564	569	555	611	586	616	550	589	582	582	557	563	564	599	578	568	593	569	600	558	563	573	595	590	579	567	534	612	604	608	574	559	582	552	574	584	636	571	572	550	571	579	591	538	586	583	552	597	574	611	600	568	620	603	587	581	580	523	620
33503	11913	20644	18524	9984	7288	24584	28933	25014	15056	852	180	200	198	186	177	187	205	176	190	196	159	172	180	198	181	192	197	217	200	197	178	171	181	188	186	169	206	172	193	173	192	193	175	167	176	207	172	193	178	193	189	184	185	206	189	183	199	186	186	170	181	164	179	185	184	169	194	169	200	167	185	201	197	191	159	179	165	149	192	196	188	190	209	158	169	195	189	205	189	205	200	174	185	211	173	185	195	185	186	205	180	177	165	186	176	166	213	179	194	177	166	161	153	186	187	183	171	173	165	206	175	179	183	197	182	202	190	197	189	179	168	180	170	161	169	199	194	201	184	172	176	175	191	201	196	190	183	190	209	191	211	178	205	192	160	202	171	180	181	199	183	190	174	185	166	176	171	162	186	178	194	174	199	198	190	176	213	191	176	167	184	166	171	183	202	196	172	173	165	202	184	196	177	179	191	183	202	185	196	166	198	179	202	149	182	201	187	201	173	198	184	189	193	178	190	175	173	167	167	186	165	185	186	208	198	168	168	166	184	160	168	191	183	194	185	150	168	173	168	189	166	202	177	175	177	177	181	192	169	186	180	183	201	171	180	177	223	188	198	185	205	200	166	179	203	178	198	183	178	200	184	194	195	165	197	205	194	196	180	174	181	164	159	177	185	191	183	191	182	171	178	172	181	154	167	157	161	176	178	179	189	172	189	191	181	187	177	187	188	168	172	181	175	199	186	171	176	157	193	174	173	156	200	183	201	173	191	199	190	185	205	190	161	193	190	175	203	160	169	179	147	201	158	145	175	189	186	157	190	173	204	176	155	171	177	171	192	178	201	165	172	192	176	179	176	175	206	197	180	210	168	202	194	160	192	167	186	179	171	185	209	177	199	208	182	174	172	172	193	164	190	164	207	211	179	192	181	198	188	205	175	202	179	177	177	179	197	188	182	177	184	198	191	176	193	177	169	205	224	207	205	176	174	179	177	188	174	179	174	189	182	191	207	166	212	180	186	160	171	168	176	207	155	191	204	211	174	199	174	170	163	185	186	175	179	172	199	192	189	181	178	155	185	183	186	190	170	175	179	186	159	204	148	176	181	182	188	164	169	166	180	168	174	195	171	197	190	182	186	189	161	203	188	183	175	188	156	194	196	173	190	177	174	198	171	187	187	187	174	192	189	179	169	208	188	182	171	183	159	187	183	173	166	172	200	200	211	192	187	176	170	174	181	175	193	180	193	193	165	176	165	156	179	179	184	209	214	189	165	176	189	202	192	180	152	174	159	174	178	180	188	177	191	167	188	175	192	179	209	213	166	149	172	209	183	181	176	176	190	179	218	162	176	179	201	168	187	184	180	159	216	178	180	165	165	169	187	164	193	191	161	176	194	173	162	186	176	201	183	186	173	181	157	183	189	215	167	176	218	196	174	165	197	163	187	202	154	177	156	151	187	195	193	201	176	158	173	180	197	186	186	177	176	181	192	216	214	180	170	163	174	181	180	180	201	174	188	180	191	172	158	189	208	184	182	179	165	187	193	189	150	180	185	186	184	170	165	168	176	185	162	176	177	205	205	201	178	176	176	199	183	200	183	187	171	185	183	189	170	179	195	175	166	196	182	179	167	214	186	194	193	213	174	192	218	188	219	208	162	164	186	183	170	169	185	174	201	206	187	181	202	191	179	184	179	188	172	176	184	167	181	191	196	178	188	166	198	153	160	184	190	189	206	179	184	187	194	192	183	195	184	164	187	190	191	195	171	193	182	169	158	167	202	214	185	164	183	182	174	166	194	184	203	187	175	181	163	197	183	193	191	192	189	208	170	180	190	183	141	164	194	188	183	175	191	185	170	196	182	171	177	165	185	198	197	177	181	181	179	167	165	177	190	193	176	176	194	196	206	193	198	159	158	162	174	169	217	188	180	144	197	175	154	188	201	184	202	189	178	168	196	167	153	181	176	182	196	177	170	189	171	212	185	158	196	163	177	183	188	210	190	167	200	184	191	188	213	177	180	223	194	219	191	207	145	191	180	185	186	180	197	199	180	194	170	182	162	162	194	183	165	215	182	159	179	185	166	191	198	178	166	178	188	184	178	183	156	178	185	153	180	198	212	194	163	194	199	183	186	175	186	197	190	179	188	174	197	200	202	207	197	188	194	196	171	183	186	182	176	173	162	192	206	193	174	164	203	203	163	162	214	187	200	165	161	199	178	204	174	200	173	154	197	156	150	179	190	191	203	192	181	187	176	179	164	168	182	194	195	194	191	193	173	193	173	190	203	165	186	180	178	177	181	193	201	192	175	168	171	205	188	186	194	173	201	174	160	201	152	164	167	176	170	227	185	146	170	175	180	157	192	162	183	177	146	185	194	221	181	166	166	195	184	163	182	198	185	180	184	188	180	181	183	176	194	167	162	163	195	201	198	189	205	179	180	177	159	177	187	171	164	196	185	213	185	172	176	176	205	191	171	190	196	177	189	187	164	178	191	163	180	180	154	189	176	170	195	187	170	195	197	187	184	187	188	178	201	182	181	194	193	206	178	177	199	189	166	198	167	171	179	187	182	202	167	185	180	180	138	186	184	181	165	188	162	182	170	170	162	151	158	184	180	170	180	185	213	189	167	179	171	197	184	202	180	210	180	190	181	186	180	190	204	206	179	177	185	162	177	168	170	186	173	180	183	189	168	194	160	191	177	172	192	182	196	182	215	194	161	180	177	166	149	167	208	187	151	180	161	173	191	191	196	161	189	188	144	200	183	180	175	190	180	176	213	223	177	181	196	194	203	214	179	200	190	187	193	179	155	164	202	190	197	203	207	177	189	196	174	166	171	194	185	175	189	181	170	183	202	171	175	203	197	190	200	162	205	198	187	171	194	186	179	194	146	171	160	193	181	182	156	193	175	181	174	194	212	194	189	222	190	210	215	162	171	171	176	146	169	180	209	180	185	177	226	170	182	177	172	210	187	182	185	175	178	193	178	176	182	175	193	166	162	199	167	199	194	185	197	175	168	186	162	189	183	197	179	183	186	173	212	175	187	176	184	179	173	181	197	168	176	215	191	153	185	201	169	196	170	177	191	189	180	195	195	169	204	193	168	191	185	162	194	190	203	186	191	187	181	175	185	179	154	175	140	187	144	192	196	166	160	211	185	206	198	194	192	183	173	214	197	187	193	192	156	181	180	199	180	186	173	198	192	161	190	187	170	178	186	171	144	216	209	204	188	218	171	192	190	194	190	201	189	178	165	172	201	182	202	167	210	194	200	184	178	185	185	188	188	192	191	184	179	171	165	192	183	186	183	182	201	157	164	171	185	174	181	181	181	199	171	178	172	180	151	144	172	168	188	167	169	172	192	206	170	197	175	179	165	151	165	190	199	201	195	206	192	180	171	190	167	192	190	140	165	172	155	196	162	202	183	202	187	182	171	199	198	184	183	166	177	162	199	190	189	172	199	193	164	167	196	195	179	188	203	187	185	203	175	192	190	161	191	176	174
16307	7391	27773	30645	22678	22423	46694	47884	44936	25872	610	554	518	564	536	519	521	508	465	469	450	450	488	486	424	436	482	460	457	449	434	488	449	455	456	477	430	474	486	423	432	434	453	471	488	460	411	459	450	489	483	480	450	460	448	454	465	446	451	469	440	447	432	445	464	457	454	456	416	471	439	432	424	472	442	486	445	426	436	428	493	432	449	443	403	452	460	467	464	481	493	401	447	461	437	456	458	454	446	430	419	424	433	437	476	435	437	481	457	430	427	434	441	456	451	444	460	476	432	447	422	472	406	440	499	465	446	441	467	456	439	448	463	439	396	460	409	445	439	450	451	470	490	424	459	460	491	448	446	436	448	459	425	432	455	451	483	425	453	442	444	435	463	439	488	440	454	419	423	415	441	430	464	446	416	412	450	456	459	435	461	431	417	435	428	459	450	455	431	453	456	449	461	440	433	475	470	438	461	424	435	456	467	470	434	414	453	436	450	420	437	459	467	413	444	472	463	420	412	425	427	492	426	414	454	454	443	477	440	438	431	455	420	466	445	432	422	461	452	482	460	430	450	436	463	410	482	445	450	444	445	477	459	399	419	470	446	448	440	421	427	431	440	448	492	433	473	464	511	431	414	461	433	432	411	444	439	453	494	428	444	455	453	422	475	447	459	415	457	409	467	439	455	453	446	419	453	461	438	458	476	464	439	407	462	402	454	422	452	450	436	444	428	441	454	446	449	435	435	441	454	441	440	472	472	436	450	432	443	455	431	467	432	460	479	452	418	490	473	443	444	432	449	437	455	437	431	428	462	417	425	485	450	452	454	427	434	441	421	484	429	475	430	446	436	470	489	440	484	440	455	429	444	460	461	452	415	447	444	429	466	424	442	496	443	481	462	449	510	489	462	453	409	470	458	433	404	448	413	413	465	449	455	449	425	406	427	430	458	432	411	490	435	428	440	428	413	463	430	432	447	450	478	455	422	472	450	444	452	461	516	451	422	488	475	457	428	415	425	433	426	444	443	421	449	446	462	475	431	467	445	440	466	408	481	436	460	432	429	444	434	466	461	481	443	423	446	459	450	461	429	440	433	443	433	455	444	463	455	470	447	454	419	441	468	423	429	451	458	444	460	448	452	450	470	422	452	446	453	420	448	470	481	478	469	458	430	479	485	427	467	460	440	443	454	416	430	440	459	437	456	431	417	485	395	465	421	449	451	451	475	463	455	430	445	440	464	434	452	432	445	461	455	415	481	459	442	447	448	433	423	451	474	421	494	451	420	463	446	446	409	428	446	431	446	492	452	407	409	463	425	449	458	453	444	451	413	407	465	428	445	449	468	423	471	461	435	428	481	460	402	430	441	445	439	466	469	451	455	431	416	460	458	447	452	454	430	436	430	416	452	439	447	461	432	448	426	449	473	483	438	447	455	463	417	475	452	473	478	433	450	399	427	422	482	426	453	431	412	423	454	475	447	438	466	436	441	470	449	434	478	433	459	435	417	457	476	485	445	468	468	421	436	408	443	415	475	457	487	417	440	453	437	452	448	466	446	467	495	432	426	437	457	446	446	494	498	467	427	422	453	433	421	437	492	452	461	405	467	454	435	498	432	443	463	443	456	456	447	451	427	427	457	421	429	452	476	467	424	459	477	462	432	438	440	448	454	438	442	464	435	424	449	436	458	447	413	438	467	426	451	450	439	454	441	462	455	437	393	459	442	439	427	455	444	456	437	429	432	461	442	421	491	431	455	473	492	444	447	440	434	417	431	436	472	439	450	440	431	470	434	429	446	467	473	443	469	442	427	467	447	431	462	462	488	468	435	446	408	416	466	459	455	440	449	454	454	463	438	432	471	454	415	443	418	442	471	437	422	436	470	441	486	455	459	467	463	482	434	466	419	449	465	459	416	452	451	440	446	420	471	493	420	447	436	474	435	470	488	448	437	435	459	441	426	426	417	468	439	458	457	441	457	428	410	412	446	471	478	434	466	435	445	449	428	455	454	458	467	493	420	447	465	470	448	458	441	452	458	449	456	458	428	430	439	438	411	427	468	441	468	457	452	439	433	468	452	472	473	451	447	447	416	412	488	476	415	440	489	421	464	446	452	452	432	472	448	439	439	436	440	461	439	453	442	455	443	462	424	467	431	448	453	493	439	449	466	448	420	436	440	436	463	507	461	479	495	447	478	495	418	425	478	424	415	476	447	442	414	430	432	408	428	474	443	451	449	492	444	428	425	424	447	458	438	419	450	453	424	472	471	452	504	468	424	443	467	469	426	482	444	456	485	442	424	444	441	428	446	419	431	434	458	447	459	425	454	444	411	462	484	416	441	481	440	435	457	472	484	420	450	430	435	416	475	457	452	435	468	470	484	444	421	431	431	440	438	447	443	445	422	458	448	411	470	433	456	446	438	437	452	457	487	445	424	447	435	436	447	446	465	413	451	455	450	457	440	459	461	420	434	457	447	492	426	433	425	463	461	429	469	469	449	457	422	441	433	476	469	421	490	446	451	471	471	455	448	461	447	403	438	453	448	457	483	480	449	429	449	472	435	417	432	446	437	426	478	432	447	447	436	452	461	499	445	463	446	431	438	477	483	452	423	448	452	429	457	409	427	475	459	424	434	465	466	454	460	453	439	433	456	440	452	446	441	408	446	418	451	435	462	470	426	455	438	455	448	461	435	465	452	435	450	457	466	432	431	462	461	474	498	462	459	503	460	456	478	452	492	447	423	467	426	471	465	427	459	431	494	444	472	415	422	460	450	473	421	459	445	442	454	479	459	456	420	472	435	448	435	455	448	436	459	451	466	426	438	467	461	438	434	442	436	482	438	424	428	483	484	475	467	490	438	433	441	441	423	457	467	410	488	452	441	414	481	461	474	397	443	459	460	440	453	453	451	459	443	442	439	456	423	466	477	423	436	438	472	478	445	457	454	422	445	435	449	431	412	449	461	422	459	436	457	469	468	439	444	432	461	457	448	433	466	461	435	440	418	429	460	430	502	439	447	456	446	443	473	429	439	449	431	461	470	466	456	423	476	505	439	467	478	463	420	429	428	448	441	450	473	445	436	446	445	419	457	435	455	454	445	464	448	458	464	441	422	460	445	440	475	464	442	439	477	449	484	458	462	469	452	421	452	463	515	431	432	412	475	440	462	462	451	407	443	424	448	408	470	449	475	421	441	439	437	473	498	424	437	489	436	406	445	437	466	475	425	425	478	443	468	430	410	449	474	443	461	438	415	432	461	420	470	462	469	463	444	457	450	438	481	464	409	449	448	481	453	474	436	457	466	462	469	457	447	435	441	436	430	444	464	412	484	449	435	444	489	444	436	454	441	430	463	469	445	459	449	443	453	444	449	404	430	416	448	453	425	431	442	442	437	441	449	446	454	437	460	416	473	450	438	461	474	433	458	489	465	464	451	445	450	471	464	463	441	445	439	443	417	414	408	399	457	479	462	424	487	422	464	452	464	451	455	437	457	442	444	456
38475	18541	26704	18871	11031	14080	40143	42734	33671	20037	1776	299	314	303	307	315	310	317	273	266	281	264	304	321	288	254	281	264	294	281	306	240	275	271	298	305	292	256	273	240	271	299	277	308	280	268	247	269	305	287	306	304	243	280	296	285	301	317	296	267	295	276	292	302	274	290	291	258	265	273	313	263	279	238	250	289	293	297	269	245	314	325	283	289	295	277	285	272	297	248	309	282	245	268	298	307	267	314	286	287	303	289	284	294	289	322	296	262	278	248	281	306	275	272	308	270	263	258	261	289	278	309	248	279	288	278	271	265	270	269	262	256	277	275	293	287	300	297	274	281	300	289	277	299	265	268	276	252	290	252	292	277	283	304	284	259	269	308	274	282	284	273	287	271	254	276	272	299	264	247	256	278	285	268	283	300	266	298	288	298	277	290	272	309	325	241	279	320	255	252	243	269	276	299	288	293	271	278	253	312	281	263	288	289	276	272	301	253	335	290	282	265	290	284	274	277	290	258	299	304	286	285	272	285	276	301	279	283	297	287	305	245	258	299	284	281	269	291	262	265	284	277	311	270	273	278	260	278	276	271	276	310	273	263	284	254	292	276	282	279	295	306	285	284	274	276	251	315	267	311	269	280	277	281	278	283	325	296	318	247	293	267	249	272	258	254	296	258	293	274	256	288	281	276	334	299	292	284	279	302	267	268	268	296	269	289	304	292	273	263	282	294	269	307	273	277	323	297	239	267	282	266	263	268	300	299	277	295	273	288	284	284	255	303	280	261	297	278	283	273	260	301	286	275	281	292	301	269	288	290	249	278	293	250	287	266	265	283	284	288	292	276	288	281	269	311	277	282	268	273	281	239	279	289	303	284	269	279	272	264	300	289	254	279	278	259	328	287	276	288	282	274	295	291	292	270	271	294	267	309	283	369	259	265	289	268	255	271	293	293	281	279	263	270	275	289	283	288	266	283	262	286	255	282	289	294	293	295	260	298	295	279	276	319	273	254	284	263	304	282	284	252	282	280	311	318	297	256	282	287	293	265	298	285	273	294	262	263	276	289	299	253	278	292	262	300	283	267	313	235	273	286	278	287	262	293	260	266	283	316	280	286	280	279	281	304	232	290	273	260	279	251	295	297	299	271	303	265	293	264	298	277	270	285	278	306	281	278	304	306	285	276	267	301	270	285	254	294	294	307	237	282	259	299	284	302	291	276	266	304	275	256	282	271	319	262	289	292	279	322	262	272	260	271	321	310	298	262	279	279	278	280	246	289	275	286	260	236	270	267	278	254	267	279	298	286	276	280	270	262	295	269	280	286	293	285	289	279	280	273	297	290	267	277	252	286	295	278	298	294	274	292	311	288	280	244	271	251	307	277	287	286	303	263	301	285	292	278	283	302	257	277	305	283	285	269	284	304	299	273	244	313	299	292	306	284	240	279	272	290	271	256	255	276	252	234	264	278	260	302	306	279	283	286	305	288	284	257	293	303	265	271	297	272	279	279	324	263	276	306	295	258	261	291	299	259	274	273	269	265	274	248	285	278	263	276	277	294	283	305	300	296	247	284	315	281	265	317	290	291	299	258	288	286	305	268	298	281	269	265	286	288	299	239	249	272	272	285	274	249	289	266	296	285	273	299	283	280	237	245	283	298	250	276	287	263	298	300	298	290	286	305	243	299	291	293	278	297	273	274	278	254	265	277	288	276	274	262	282	275	304	287	263	270	260	305	291	300	280	285	262	278	268	265	293	299	274	294	288	301	293	289	289	243	261	270	288	249	274	256	294	287	280	296	283	262	293	289	283	231	287	297	312	299	318	313	277	261	297	280	256	270	299	273	272	291	300	266	297	288	277	266	259	294	281	300	283	293	279	282	269	295	255	324	253	282	271	263	292	280	299	282	271	293	256	265	274	298	291	292	290	294	255	288	274	293	263	283	294	255	313	277	264	287	310	294	290	258	283	269	265	280	275	280	270	288	284	267	284	270	297	261	300	271	277	232	279	280	320	281	259	290	276	286	274	276	267	308	257	296	263	273	270	255	293	271	294	275	290	274	261	242	269	295	309	267	266	309	300	285	315	268	282	262	279	281	259	292	290	300	280	264	258	285	279	274	290	266	279	262	278	259	279	268	284	276	273	301	283	280	273	257	284	283	284	265	266	273	267	266	285	285	310	258	259	278	312	277	262	305	281	278	284	316	272	311	298	298	289	257	250	243	280	300	292	262	262	293	245	286	248	278	282	289	280	271	273	310	244	293	296	284	288	284	260	293	310	311	276	275	293	282	267	309	279	260	313	291	266	295	298	270	270	302	243	308	256	248	280	295	312	276	268	286	304	282	289	323	234	319	253	268	261	299	265	280	321	261	283	293	318	285	294	268	272	306	285	283	290	277	282	320	267	273	292	302	312	293	269	281	265	262	278	274	267	301	256	284	262	257	276	260	295	257	283	294	289	279	300	287	283	304	294	310	260	262	277	309	248	285	280	303	291	248	274	277	295	273	288	301	253	251	294	274	250	280	262	262	259	263	302	265	266	278	252	273	282	283	273	286	286	282	284	306	276	295	282	255	309	264	293	274	254	278	288	295	263	255	262	288	273	271	288	272	279	270	262	290	264	276	279	292	277	300	338	243	297	277	266	250	275	271	293	262	255	272	276	263	284	265	277	259	262	262	273	301	292	316	288	260	270	278	292	302	290	289	283	265	280	289	318	256	255	298	274	312	259	290	290	271	296	255	275	254	265	301	271	279	267	295	249	311	301	284	282	288	279	279	275	252	266	282	279	309	271	268	312	264	258	280	284	272	292	287	309	276	264	268	292	322	293	303	263	291	285	211	295	297	276	269	283	278	241	240	270	266	274	271	262	286	289	296	287	292	307	295	263	288	268	254	301	304	238	302	249	278	278	287	291	260	294	278	257	275	307	278	292	286	294	282	298	293	266	274	291	276	279	295	268	288	272	297	268	291	251	295	262	285	291	296	298	267	272	259	267	279	292	264	304	267	264	295	307	283	284	283	226	295	263	278	268	264	273	311	274	278	262	272	268	316	297	262	259	313	259	264	266	270	277	323	252	274	281	285	276	271	282	279	276	264	265	266	290	315	281	313	288	291	295	277	306	291	287	271	273	270	268	286	281	283	288	268	269	247	276	264	292	275	271	259	280	268	261	273	241	267	306	270	289	303	262	259	283	299	266	272	259	327	311	285	273	248	258	297	268	274	265	312	317	256	314	251	307	258	275	283	310	309	300	298	295	290	302	261	293	281	283	266	266	293	285	242	291	281	284	285	305	264	303	304	301	253	299	277	302	299	307	276	310	275	278	283	266	318	323	297	292	261	306	246	316	273	277	268	259	291	299	286	288	289	263	285	284	286	285	288	277	291	269	277	301	271	303	306	290	236	300	267	249	310	284	291	287	230	276	282	321	305	314	284	287	265	281	283	247	270	300	233	247	253	258	268	267	261	278	288	279	279	277	273	301	267	280	265	254	294
18016	12153	30269	29331	23300	27327	57215	57327	50173	29077	872	776	795	751	750	739	763	775	729	682	679	698	740	711	698	709	677	695	730	675	677	700	663	682	708	635	669	681	595	643	636	689	662	649	639	662	653	629	669	656	670	629	673	671	637	669	599	655	701	706	669	633	659	711	630	602	649	689	673	630	650	667	618	669	627	643	656	622	666	613	648	657	619	659	634	644	676	599	645	653	667	657	654	623	604	613	652	671	634	670	631	657	659	618	654	610	635	666	680	653	616	633	641	630	653	612	666	659	631	644	656	685	645	627	592	669	669	686	671	674	663	654	649	693	687	644	616	683	646	641	662	654	603	639	661	624	610	625	630	640	624	651	662	670	631	656	638	620	676	693	647	665	644	660	595	693	604	654	631	612	672	676	665	658	684	699	618	626	644	630	696	662	698	597	667	700	630	643	663	633	633	623	677	630	691	624	614	665	682	653	653	653	653	659	651	611	630	656	617	609	624	671	645	688	638	641	636	613	609	664	652	628	647	689	637	643	640	656	652	697	647	619	633	654	674	625	614	633	686	685	620	591	641	607	602	643	627	669	676	607	652	651	633	616	640	656	620	620	659	612	649	662	673	668	701	653	644	650	673	645	709	679	659	660	735	632	663	677	581	704	690	678	649	658	647	608	649	635	713	632	659	646	665	686	645	625	610	631	653	652	681	619	653	614	658	633	634	657	671	636	647	681	632	692	681	622	611	657	643	617	664	619	602	672	680	652	639	635	631	664	649	656	697	633	659	637	576	655	651	649	664	638	661	637	649	616	701	640	675	601	651	692	621	656	662	662	599	654	667	625	713	645	619	607	659	635	645	627	626	639	691	679	646	658	629	664	627	635	692	625	675	638	685	645	667	650	654	652	670	619	673	629	606	648	643	672	652	683	657	676	657	656	668	671	699	632	656	627	627	656	653	619	649	655	652	640	647	648	628	703	628	626	605	608	635	626	592	649	674	646	626	646	649	633	613	645	671	657	633	668	695	657	625	623	633	670	662	618	672	694	680	631	688	635	645	633	674	638	644	698	684	694	637	651	634	668	693	665	647	592	655	651	674	693	678	631	644	619	620	614	660	684	654	646	680	673	668	684	596	658	663	642	691	651	665	645	631	664	674	655	651	663	668	632	661	630	652	618	691	579	631	656	685	640	675	624	661	633	656	637	628	647	639	654	652	662	618	646	664	623	668	655	680	640	648	640	625	631	682	623	632	645	647	645	691	601	603	650	649	635	662	613	606	622	647	656	659	676	626	636	612	665	661	677	643	670	691	605	626	640	635	669	612	625	657	620	695	650	679	655	659	679	658	665	641	651	628	637	629	610	629	646	638	642	644	683	630	645	623	641	613	660	679	659	702	675	664	672	639	677	686	661	674	656	646	677	667	649	650	662	696	600	653	671	648	650	658	639	672	615	646	671	648	659	616	625	681	690	663	667	632	652	654	677	637	663	635	629	674	654	647	672	617	622	628	664	652	635	625	634	680	666	640	683	637	689	661	663	630	664	674	621	667	667	683	672	666	626	614	627	638	634	626	608	626	639	636	648	617	681	667	660	657	614	647	696	655	664	627	634	654	644	615	644	667	631	661	671	656	608	662	648	645	653	629	661	647	614	634	650	643	688	647	658	608	662	672	634	655	648	639	645	636	666	633	692	635	669	651	682	656	615	671	668	680	647	645	644	657	666	680	662	642	659	655	685	631	647	671	638	662	678	630	682	666	686	641	631	673	682	649	651	611	642	629	639	635	665	682	618	653	622	659	681	654	635	687	674	614	687	666	664	680	619	644	654	649	623	644	617	666	675	661	630	621	614	638	656	680	645	672	641	686	634	671	687	647	715	635	652	657	666	652	620	618	680	595	687	635	648	627	651	679	634	690	667	643	630	689	661	622	634	664	630	680	690	686	623	651	655	628	617	625	688	674	641	659	634	611	669	627	610	650	672	684	641	651	653	644	673	662	652	635	620	642	663	676	654	666	689	634	638	618	685	672	607	679	661	645	680	666	643	604	688	615	627	641	641	659	631	641	664	649	631	635	705	651	680	605	635	619	603	677	635	659	649	644	683	665	657	677	650	634	645	687	647	668	663	662	669	663	644	631	684	629	588	645	627	663	620	587	632	611	677	722	676	685	634	626	632	652	615	694	689	634	661	644	682	659	601	650	648	633	689	616	621	616	683	626	671	661	657	605	652	646	688	666	660	669	657	618	650	671	607	645	618	664	668	678	659	593	622	609	677	664	701	696	642	626	649	672	644	602	644	661	675	677	679	628	675	619	642	642	647	636	654	693	637	608	645	621	653	636	699	665	632	609	614	647	628	673	622	653	620	677	642	680	657	646	655	653	596	662	654	614	618	681	593	667	645	602	650	682	664	670	652	633	636	676	665	673	644	669	669	678	633	603	619	676	639	648	667	669	672	644	663	660	661	646	665	686	597	641	687	654	656	707	681	683	649	642	622	618	634	653	654	646	646	645	665	681	598	647	633	658	613	643	630	649	656	647	647	632	619	651	673	619	664	662	614	617	628	655	681	667	615	677	639	657	624	665	651	632	601	619	647	695	610	640	620	718	655	664	657	677	700	693	630	669	702	624	662	638	690	650	633	628	632	699	661	613	705	676	657	655	669	605	628	622	649	625	682	683	656	639	611	671	654	632	701	701	668	647	607	644	689	646	683	647	632	642	622	674	598	644	632	685	640	654	610	669	650	662	661	650	650	625	644	653	674	658	628	668	608	663	667	656	643	683	639	670	657	624	651	636	632	639	611	684	658	648	681	635	637	701	710	624	698	622	672	593	639	659	685	656	611	664	642	616	664	641	621	605	649	649	625	666	630	636	633	713	645	641	626	659	660	681	616	623	645	664	671	636	634	696	651	672	649	630	654	668	678	678	667	620	675	646	605	695	652	644	658	661	673	659	627	686	614	660	629	677	633	665	657	613	612	632	667	642	709	603	628	652	626	616	673	657	593	683	672	651	655	627	678	644	637	622	652	650	650	677	630	646	645	665	645	605	655	668	646	610	660	672	647	680	602	636	671	635	617	620	705	616	668	658	669	697	653	666	663	613	641	639	656	672	637	613	673	664	663	647	651	636	661	675	726	665	693	631	605	620	666	686	621	672	638	660	677	635	638	664	662	681	645	666	658	624	676	604	631	626	650	637	631	602	618	659	641	621	612	641	642	630	667	631	628	644	657	643	602	649	666	639	659	636	662	617	607	684	685	647	664	616	657	627	633	678	665	665	675	644	622	657	603	637	650	620	661	624	687	658	614	654	658	655	637	647	662	661	639	657	663	649	661	646	635	676	657	655	649	652	634	673	650	622	589	608	679	618	704	647	638	625	629	638	657	635	635	626	662	706	664	630	624	676	636	608	647	646	677	605	670	647	618	629	654	637	629	630	665	664	648	639	654	634	691	670	586	646	680	662	682	610	668	665	585	658	639	692	701	636	667	657	606	579	643
11245	7500	7218	2743	1331	1448	1665	1848	1551	722	245	259	264	225	265	289	215	239	239	234	262	245	252	281	236	236	246	247	241	228	230	224	239	245	241	235	241	256	258	256	297	263	245	246	228	239	259	247	251	256	240	245	238	248	238	243	250	207	232	243	235	285	274	262	270	259	229	245	233	233	240	226	259	256	235	241	256	204	239	252	282	270	279	257	289	241	254	260	274	251	239	248	262	257	243	273	261	283	272	237	234	256	247	272	258	247	249	251	264	235	242	257	267	258	270	249	239	255	257	235	253	267	251	235	244	259	245	243	255	247	218	240	254	264	261	231	238	279	264	242	216	261	278	258	268	255	254	248	245	231	227	245	243	233	241	231	236	238	242	251	274	254	252	227	255	262	236	270	227	253	261	234	277	256	259	253	266	261	218	252	245	255	261	241	258	248	215	232	249	275	269	256	231	240	240	260	235	240	257	241	252	248	195	228	258	272	257	228	250	254	244	254	219	233	232	270	242	282	238	255	234	235	219	263	258	268	283	233	262	271	247	229	289	260	249	242	228	249	246	253	248	240	240	249	263	266	243	246	223	229	283	255	267	252	249	271	243	245	249	264	249	257	247	265	223	240	257	229	213	251	225	248	260	235	271	238	251	240	249	225	227	241	240	237	253	252	241	254	266	238	267	251	226	241	235	256	251	240	253	274	257	266	248	255	270	242	256	262	263	253	238	260	237	255	257	246	254	249	223	238	243	246	223	242	247	241	233	246	248	245	260	238	223	285	269	259	263	220	238	210	268	259	268	226	247	242	253	255	230	235	237	223	237	268	269	280	251	231	235	243	266	233	245	255	241	245	241	277	216	226	240	257	214	260	254	237	241	259	264	263	257	274	251	267	257	235	250	263	247	231	259	236	252	261	256	235	265	260	235	269	222	233	222	234	265	244	267	224	260	261	239	273	252	243	241	277	239	238	258	255	236	222	232	221	237	258	242	287	280	271	242	264	251	227	268	237	241	259	269	209	260	267	263	281	240	250	259	297	258	266	280	264	252	265	244	258	219	244	216	258	252	239	242	258	250	254	259	250	241	234	283	269	291	250	250	245	247	257	270	248	238	237	237	267	278	256	255	253	247	227	262	231	266	254	228	247	245	259	261	247	229	271	255	240	262	257	229	258	232	239	268	253	275	241	249	222	239	231	234	233	244	260	252	239	234	223	251	266	236	229	248	286	237	297	241	273	221	276	261	283	262	261	229	260	247	259	262	236	261	239	241	250	285	241	244	253	275	234	230	259	244	245	239	261	227	273	253	228	257	249	273	247	264	254	221	228	252	263	255	293	241	264	255	291	272	254	284	255	265	228	262	276	236	270	257	259	277	255	244	252	262	242	227	244	240	277	244	254	258	238	226	270	239	245	257	258	246	269	259	269	256	263	271	273	265	249	267	224	231	243	236	256	243	251	235	272	259	250	243	247	251	253	248	258	238	270	225	228	245	264	262	222	295	260	242	256	235	281	206	266	229	264	223	250	257	260	258	254	253	253	264	221	218	257	227	246	243	239	284	256	268	249	244	233	266	250	232	250	242	268	244	257	248	285	291	251	242	253	267	250	260	246	260	251	236	237	263	244	242	235	262	232	260	241	227	245	253	237	262	253	241	242	240	253	228	250	247	285	221	271	240	264	226	259	268	246	248	227	252	255	249	249	218	236	270	257	219	271	228	276	253	250	283	255	237	236	237	238	268	274	271	262	266	254	267	277	247	248	256	228	227	231	232	251	239	253	275	304	268	240	225	248	232	261	267	200	251	249	256	260	266	251	275	266	286	259	249	248	233	239	228	233	214	233	234	262	264	247	237	265	242	256	263	272	259	248	234	249	236	238	228	226	244	253	263	247	264	246	262	252	258	258	244	215	241	248	275	241	253	251	287	228	240	248	254	260	246	312	232	264	260	254	257	254	253	263	263	242	220	251	278	240	267	248	262	251	250	233	243	291	248	260	238	241	205	257	255	253	253	257	291	255	271	215	236	264	265	232	235	252	266	260	302	256	293	239	271	255	233	264	219	257	262	259	250	249	247	252	248	223	268	242	246	245	269	243	221	256	248	274	243	248	226	256	229	263	267	233	257	252	266	240	229	256	292	249	261	282	243	270	249	254	216	213	235	244	268	272	253	233	261	244	261	249	240	229	254	244	223	265	242	232	222	261	249	269	226	259	262	277	245	248	241	276	230	259	212	244	240	257	238	255	254	269	235	242	264	251	231	254	243	261	279	242	232	240	261	231	264	257	237	239	235	263	212	237	239	213	236	277	266	262	228	264	276	229	242	220	283	251	235	237	278	265	259	277	250	252	232	269	244	236	243	249	235	253	265	272	248	232	253	234	246	261	224	259	247	256	278	269	247	251	219	238	285	227	231	248	251	284	247	239	264	248	245	241	235	283	280	242	239	276	234	284	274	262	249	225	237	232	247	256	263	255	276	259	221	236	266	248	237	228	279	262	282	234	260	266	250	244	269	246	210	249	206	264	261	263	225	262	264	256	272	256	231	288	231	248	262	210	234	254	246	211	266	257	217	240	293	257	268	279	206	276	244	241	260	253	261	237	287	260	240	258	248	274	252	250	264	217	230	238	278	200	259	278	267	241	266	243	250	242	263	238	276	245	264	257	226	237	259	245	251	257	261	238	236	248	246	273	293	255	254	255	237	257	233	259	240	261	244	250	255	231	237	235	218	263	247	253	257	272	249	251	251	224	242	237	255	253	252	222	241	246	250	250	245	262	258	219	244	261	288	225	254	246	260	255	248	233	249	260	254	232	252	280	244	256	256	237	246	285	254	262	267	286	240	230	226	246	225	254	211	262	267	257	272	236	266	247	235	225	252	248	257	231	256	244	240	259	248	239	251	261	249	258	274	239	234	233	253	232	237	265	276	232	237	273	231	216	270	246	250	265	247	253	236	236	252	259	249	231	247	269	264	305	244	255	241	252	268	250	242	207	263	261	261	228	274	245	222	231	229	225	239	244	248	238	251	243	270	248	235	250	263	251	245	238	251	266	236	262	291	218	248	236	204	231	238	243	244	242	242	267	293	255	272	250	254	252	248	239	209	227	256	234	249	269	232	226	231	241	277	231	258	212	231	231	246	233	264	246	242	237	262	233	246	241	263	242	263	222	266	270	253	263	269	257	262	244	274	224	281	272	268	243	253	242	250	281	272	257	251	250	217	284	262	217	248	220	271	244	253	242	287	261	250	237	251	248	230	263	272	242	252	252	263	241	229	248	283	267	246	244	249	253	243	228	254	242	233	249	236	242	263	260	227	240	244	243	251	256	251	230	242	254	259	241	271	261	258	241	257	254	269	247	288	231	252	272	253	264	252	274	249	265	235	242	267	304	263	273	244	253	257	260	248	266	245	260	247	221	245	271	228	236	262	226	253	257	262	255	249	231	276	242	258	253	262	240	227	261	239	249	238	254	260	233	278	263	243	270	244	245	261	253
6169	6390	10186	6737	4490	6051	7898	8061	6210	2353	554	586	544	554	554	577	567	573	556	542	608	533	546	554	529	567	555	551	577	621	549	592	583	601	554	513	525	574	563	583	560	540	580	601	555	532	560	598	583	557	532	572	549	592	532	542	552	531	578	580	584	599	520	586	586	633	539	560	580	585	596	611	541	567	519	574	549	560	562	523	573	580	593	552	523	563	576	565	561	615	558	578	516	543	597	588	565	600	540	570	587	588	566	561	551	619	539	560	532	540	586	578	567	546	586	548	597	542	554	601	565	560	575	572	560	533	518	567	558	552	547	560	559	562	569	530	577	563	539	514	536	576	532	564	608	543	563	525	557	589	536	557	553	589	584	550	526	583	572	533	584	535	578	566	584	535	568	555	529	559	593	555	551	546	588	578	562	574	559	540	552	507	554	536	586	539	587	529	562	574	584	548	526	529	605	566	557	551	550	556	556	576	596	569	586	560	571	539	575	565	539	549	590	512	556	558	597	541	559	536	574	584	569	568	550	588	588	561	538	601	549	567	563	571	550	586	557	581	517	550	542	562	561	528	528	570	556	566	585	548	604	539	566	577	538	536	521	571	590	598	573	547	551	588	594	561	619	546	592	602	595	566	566	556	536	560	603	557	579	558	582	516	574	571	594	560	577	536	557	525	604	506	541	571	569	572	560	605	566	562	576	553	602	557	545	560	562	631	576	597	516	575	554	528	596	512	620	553	578	546	581	582	573	593	597	586	558	591	550	549	530	548	571	562	513	534	558	568	579	574	587	547	589	567	573	567	564	520	545	557	545	554	552	575	580	583	563	592	546	585	579	535	571	515	569	506	559	593	574	527	572	594	562	522	524	568	601	510	572	521	556	560	597	514	577	561	585	571	630	588	586	558	582	571	536	582	527	593	544	574	551	597	579	564	559	571	596	591	588	548	543	520	574	578	588	610	566	564	547	558	561	558	615	558	565	591	589	561	585	543	572	542	572	514	579	566	534	607	576	577	574	570	599	522	590	552	557	541	534	577	545	611	553	580	554	622	550	574	538	520	576	549	576	548	504	565	597	562	562	544	585	574	586	566	526	608	594	595	589	583	541	543	561	505	567	573	560	540	563	567	595	546	579	557	537	588	561	557	610	597	570	526	561	573	591	558	571	551	545	554	589	545	540	565	566	548	599	566	575	583	580	561	525	559	563	568	507	554	561	545	594	572	529	557	564	584	560	600	562	571	509	585	542	557	529	589	593	531	538	549	589	596	566	560	561	577	552	546	564	593	547	580	536	579	569	593	548	579	555	559	553	586	563	519	534	569	543	596	593	578	540	542	570	531	580	541	573	597	558	507	577	559	537	593	553	571	563	491	584	543	601	601	571	558	612	563	593	534	572	587	570	597	524	592	595	535	576	593	568	558	578	536	587	545	562	557	527	591	602	606	536	554	580	552	583	555	585	572	550	592	562	556	587	597	562	534	576	621	584	592	550	549	595	569	515	586	539	582	592	564	552	575	559	589	567	583	542	534	520	541	531	542	577	557	578	561	547	560	541	549	527	546	552	566	517	543	592	585	548	598	580	591	545	547	595	582	569	567	556	560	566	567	576	564	564	553	557	562	569	613	558	497	550	538	550	526	550	532	578	572	560	552	566	567	559	583	586	580	568	575	581	586	568	539	552	552	576	545	549	527	578	570	540	540	565	555	561	598	563	527	516	572	612	597	574	533	545	557	572	575	526	539	534	564	566	577	585	532	562	595	529	560	565	542	581	561	588	565	606	574	552	580	571	541	575	528	559	543	607	540	604	565	531	575	582	559	559	573	590	550	541	591	572	549	529	604	575	539	555	534	540	574	584	543	542	527	556	542	570	527	548	593	593	561	546	624	554	572	560	548	596	543	543	582	588	539	561	574	548	578	592	556	603	569	594	608	571	590	549	581	539	584	571	554	537	535	540	584	573	527	533	544	603	562	592	554	569	551	575	562	568	556	575	569	586	581	521	530	589	582	526	554	591	519	587	567	541	554	577	567	536	582	578	538	550	552	582	552	568	556	562	557	557	589	517	560	541	521	545	611	580	524	596	545	549	575	549	561	559	554	572	585	534	567	610	510	569	594	568	587	589	544	567	570	561	585	531	576	548	596	553	587	563	558	526	551	523	548	583	564	586	583	565	540	579	551	567	548	576	594	530	533	545	552	547	577	562	566	544	524	541	545	562	579	551	564	557	556	593	597	549	535	587	554	560	553	582	608	546	629	545	572	520	544	577	594	577	525	539	586	527	561	555	614	564	587	593	588	571	582	553	537	586	570	561	546	552	560	573	545	587	514	597	539	574	547	515	554	550	609	567	564	568	598	551	552	547	606	564	563	586	550	555	538	590	533	556	556	583	560	584	518	587	565	522	552	596	581	603	515	583	582	587	606	608	594	557	564	571	570	576	590	535	529	561	550	627	531	593	575	596	590	547	561	541	551	581	527	580	575	562	560	520	555	578	547	545	564	576	588	550	551	603	582	537	605	611	558	585	545	551	558	551	575	551	576	558	575	538	548	581	533	558	557	519	523	572	573	531	581	569	542	555	568	502	523	569	543	547	521	564	560	549	542	568	525	553	601	545	559	571	556	555	564	568	531	562	532	565	535	555	573	598	547	568	550	585	552	610	579	562	567	514	571	618	529	538	584	571	547	578	536	545	596	597	552	548	564	524	545	568	565	551	559	557	572	571	591	549	572	546	590	564	588	564	533	560	550	581	518	550	560	582	567	564	586	589	509	536	548	525	525	546	572	556	506	538	567	545	575	574	533	534	562	609	575	576	548	573	621	569	548	578	536	553	544	568	565	525	553	555	553	529	615	531	569	568	558	557	576	536	583	570	567	561	580	557	557	525	596	529	555	612	576	596	578	552	564	557	562	598	577	592	536	564	576	534	540	571	561	522	589	584	580	585	548	592	547	511	574	586	566	581	545	553	574	539	557	532	549	607	542	569	538	536	564	542	590	541	546	577	544	553	584	570	563	548	545	536	569	495	559	532	543	574	564	583	537	549	569	514	585	544	513	598	577	568	546	603	546	553	528	539	568	599	607	575	568	535	570	587	553	572	558	578	565	539	564	550	509	595	610	576	526	552	540	590	559	595	609	525	559	513	563	542	575	539	543	562	580	553	568	540	572	564	552	545	578	583	523	559	566	517	557	592	556	607	553	571	558	591	617	503	555	560	510	549	548	551	550	550	544	566	519	567	549	573	551	540	591	561	607	537	556	570	547	573	569	536	555	546	523	564	586	570	570	554	558	560	509	585	554	577	587	559	579	545	587	533	565	591	535	564	564	538	590	578	545	547	572	518	588	596	545	556	526	546	560	567	566	559	548	577	541	631	550	525	534	556	600	558	541	583	578	523	560	566	559	592	548	577	568	559	540	556	575	589	522	573	580	574	577	568	517	583	574	539	556	547	549	555	542	559	564	572	545	527	593	550	549	538	526	584	588	548	583
29605	14338	8279	5156	4706	16478	28522	29249	23633	14651	1252	197	177	192	198	190	179	168	172	175	165	174	190	200	186	170	188	182	196	161	167	179	188	174	179	172	178	173	166	166	181	166	171	196	153	155	155	142	163	166	189	206	190	189	203	152	180	190	198	185	182	168	179	173	172	160	196	171	198	180	177	162	173	177	190	189	184	175	181	192	184	184	191	179	158	193	171	187	177	200	175	163	197	194	195	193	173	196	183	155	165	177	173	197	192	186	192	182	201	208	172	192	197	185	188	190	194	187	188	171	182	187	171	159	198	190	190	177	164	175	166	158	185	162	189	198	170	181	178	170	177	187	179	161	181	182	181	177	184	211	196	201	182	164	182	202	172	182	186	165	195	171	174	171	178	159	216	175	183	175	198	151	196	184	159	176	186	187	175	192	155	175	177	180	168	232	168	213	154	202	201	187	163	142	197	168	161	212	174	172	169	175	174	190	177	166	197	185	165	178	190	158	160	184	187	166	162	170	186	170	161	192	176	183	191	195	177	182	169	170	196	171	186	177	180	201	176	153	190	164	193	179	149	154	166	184	176	181	200	200	170	179	157	146	176	177	186	183	190	160	194	198	179	178	176	180	179	192	159	152	200	179	167	198	176	192	181	180	182	169	182	184	178	181	184	167	169	187	150	145	163	182	177	195	201	186	168	179	164	182	195	181	162	189	171	159	182	207	175	177	166	185	192	177	184	166	190	194	187	154	199	177	186	193	208	156	189	162	194	177	179	168	186	215	167	190	201	182	186	191	168	166	204	189	178	179	178	173	178	189	184	193	156	193	189	179	172	179	200	174	205	171	184	178	183	175	173	154	174	200	170	200	155	188	169	170	172	205	208	180	202	172	172	172	187	160	162	182	175	174	162	195	170	167	182	179	195	164	182	193	188	186	169	190	190	182	172	184	141	200	185	175	167	175	176	175	169	174	159	205	187	171	182	168	170	175	186	173	167	157	166	166	179	199	164	194	177	212	184	171	164	168	167	182	165	181	175	164	153	166	177	189	209	176	158	154	186	171	190	175	180	179	162	178	194	195	179	212	170	169	184	172	193	178	202	190	160	201	174	191	171	187	183	144	187	163	202	201	175	178	182	194	177	173	166	160	173	195	186	193	174	188	161	185	164	180	174	192	194	152	181	185	170	191	170	165	193	197	194	183	178	171	194	185	192	177	174	179	197	190	185	168	177	212	179	171	180	193	151	176	170	153	186	185	193	210	162	171	172	167	165	183	179	201	173	193	172	195	185	177	187	157	172	153	189	199	179	208	195	189	167	170	180	199	173	147	174	181	172	193	169	159	166	180	177	157	166	172	191	183	165	179	197	173	182	181	161	172	203	207	178	193	196	169	173	172	189	173	190	161	200	177	182	155	171	189	188	188	191	165	167	166	164	158	182	169	172	192	174	177	181	172	191	176	197	210	210	167	190	179	176	157	189	174	180	179	161	161	164	193	154	179	152	175	183	180	194	199	198	185	182	187	179	183	182	186	185	188	172	187	180	188	182	192	166	183	187	171	186	171	205	167	169	186	170	172	191	178	161	177	185	181	169	192	166	191	203	165	163	164	171	189	205	175	151	168	174	176	195	180	177	186	165	178	162	177	171	181	207	167	193	192	181	176	172	205	190	188	187	184	181	162	186	184	183	155	184	188	185	198	175	179	173	156	140	180	189	182	187	173	209	171	155	168	174	195	173	172	188	176	188	170	174	191	184	172	184	192	188	175	188	172	178	169	184	182	186	206	170	172	160	160	185	178	209	183	175	204	173	163	178	153	196	198	171	180	182	168	156	189	170	216	158	164	166	169	158	164	175	164	190	172	197	173	165	181	158	204	189	180	196	186	165	181	158	183	173	180	181	162	182	171	195	198	176	178	166	180	157	175	187	173	155	184	178	181	199	170	167	162	173	194	182	187	201	183	179	169	189	150	196	158	167	157	148	196	180	183	179	193	180	186	165	183	170	180	186	174	195	188	162	184	161	184	159	175	181	175	159	175	157	178	195	194	184	182	198	159	164	184	181	176	190	177	182	175	191	198	176	174	188	174	187	175	208	190	189	161	177	176	177	192	184	178	192	204	183	184	190	198	173	189	168	193	183	177	211	188	187	191	164	187	202	191	172	210	189	173	155	193	187	181	186	154	177	188	206	180	174	184	170	196	146	170	168	172	166	155	157	191	162	169	183	172	188	165	160	178	163	196	183	157	191	169	173	209	191	182	182	171	179	137	174	180	167	156	193	187	166	179	169	186	184	194	162	155	163	178	169	150	168	174	191	173	210	161	184	188	181	187	193	170	193	162	189	196	164	163	170	158	211	160	165	176	192	180	169	148	196	152	171	185	189	181	196	175	177	196	170	179	149	174	154	173	180	199	159	177	180	199	180	213	185	177	188	163	192	182	172	173	187	162	175	177	178	190	181	207	176	191	192	180	201	174	194	171	169	172	167	201	179	174	189	162	203	189	183	150	204	183	165	159	168	172	191	156	177	159	177	182	195	173	197	187	194	193	180	179	162	174	172	153	172	183	170	160	162	172	178	204	171	183	169	186	183	199	176	168	165	187	189	146	154	174	169	174	156	159	196	176	181	194	155	178	141	150	167	198	155	185	168	184	155	196	184	199	202	195	191	193	153	167	190	196	181	153	169	202	159	183	159	145	157	153	183	179	168	188	179	175	156	178	165	199	172	162	177	187	178	191	201	154	190	186	203	192	181	191	199	180	176	162	148	184	189	167	169	203	179	198	203	191	165	169	149	189	173	202	180	166	181	172	164	174	204	171	185	168	198	196	209	182	183	176	170	193	203	163	182	209	185	140	184	191	184	168	178	177	181	181	181	184	181	198	175	166	148	161	187	162	205	191	167	171	185	192	175	175	199	181	210	209	190	181	192	181	190	186	174	212	185	192	191	171	186	196	161	151	172	178	148	168	196	191	174	175	165	179	162	207	194	167	167	167	182	157	188	159	184	191	182	164	176	167	203	184	165	178	184	172	186	180	145	169	189	179	165	175	183	160	154	159	191	166	183	186	174	169	183	181	170	188	141	179	186	182	185	187	181	186	193	177	191	171	181	177	189	164	195	186	199	176	185	193	198	188	169	152	168	180	184	202	182	193	169	178	191	204	211	202	192	201	180	197	173	169	200	168	156	173	181	196	185	180	164	158	153	187	181	176	179	206	189	182	197	184	192	157	172	187	190	170	199	184	195	201	182	189	178	195	209	186	157	190	173	204	185	180	189	182	162	166	191	173	176	163	159	198	180	184	192	179	178	166	168	203	184	159	190	171	171	152	169	163	175	181	187	193	171	175	206	170	169	171	177	205	158	187	183	195	197	192	185	184	173	190	193	175	186	190	175	199	176	182	198	176	178	161	196	201	181	182	169	183	160	173	171	156	173	189	184	168	196	189	182	165	225	190	171	177	179	138	166	173	160	175	172	175	169	158	175	197	152	171	200	168
14874	9920	11057	12705	14709	34859	47017	47431	41954	29024	574	552	533	526	454	471	494	493	475	485	443	488	427	441	489	422	488	424	449	419	454	439	455	433	425	483	434	416	457	413	434	424	470	448	449	418	419	433	448	437	440	426	446	422	446	430	419	447	470	431	423	441	406	445	462	426	401	454	458	461	454	449	431	449	426	433	447	419	408	451	467	449	471	452	440	459	418	472	407	453	485	453	448	423	429	400	456	450	472	421	431	435	448	444	432	439	468	447	399	409	436	424	449	420	455	423	458	478	445	429	444	445	459	422	443	391	408	416	436	468	477	415	449	479	458	429	407	471	467	416	410	463	436	429	419	468	433	505	442	416	416	431	444	456	448	429	412	406	448	452	442	416	407	441	472	444	435	424	477	448	418	430	429	436	436	438	450	457	437	405	455	434	471	435	445	428	425	421	445	412	433	444	438	417	441	444	423	430	447	429	458	451	391	456	426	411	396	435	472	408	434	452	451	466	473	455	433	419	413	432	410	450	442	442	417	447	448	415	480	414	471	453	439	433	439	425	411	425	391	426	434	427	455	398	445	452	435	437	434	452	451	456	431	462	410	438	396	415	468	465	452	457	451	449	408	430	419	436	437	464	457	428	468	449	443	444	435	439	425	418	440	458	441	421	460	407	427	396	436	415	437	394	422	452	454	437	429	414	443	406	459	428	419	406	394	448	407	440	425	431	437	464	445	444	421	449	440	426	448	417	484	409	428	472	431	423	462	430	419	443	446	460	408	418	476	474	476	442	453	430	445	403	432	429	456	427	434	483	450	445	453	414	465	466	428	445	413	447	413	469	450	443	456	453	444	443	426	435	436	449	415	418	429	444	465	407	416	454	440	465	409	460	461	437	383	414	446	441	408	428	457	424	408	428	438	458	429	461	418	415	426	441	444	394	437	431	429	440	435	436	467	454	436	396	432	471	419	448	458	417	408	391	415	401	453	477	446	432	437	425	436	452	438	455	440	465	432	437	443	460	424	438	442	427	451	414	462	409	404	470	430	464	449	460	434	436	452	409	446	408	447	420	432	433	414	410	434	434	453	433	438	422	442	412	446	474	444	466	430	410	423	476	460	415	438	411	431	460	412	426	422	416	425	436	450	439	464	451	404	464	422	442	502	382	425	421	410	440	439	455	412	423	394	468	452	408	440	440	435	443	422	432	438	419	437	455	413	438	439	411	430	434	459	416	423	410	428	441	423	443	417	481	429	409	409	428	448	434	487	425	468	425	415	423	445	420	440	458	463	433	427	412	452	446	431	411	437	411	477	428	449	424	391	400	449	465	416	413	430	450	420	461	446	399	427	440	477	465	438	423	421	399	433	432	448	447	430	439	438	432	441	474	449	422	434	449	453	447	423	436	442	466	459	430	428	451	416	462	408	424	464	479	466	433	431	445	393	420	453	427	409	418	427	407	476	421	425	446	448	432	433	495	401	439	453	423	453	421	432	451	425	401	463	430	456	434	450	431	452	401	423	455	447	416	438	434	436	426	437	422	398	413	430	419	435	446	432	443	431	429	473	467	447	412	435	422	440	424	424	462	420	439	421	474	406	457	428	428	424	387	445	468	443	410	464	447	432	460	437	405	393	428	470	512	434	418	404	405	464	440	423	454	453	439	423	440	452	475	409	441	450	430	425	429	450	443	422	430	451	448	412	480	404	478	427	426	413	479	450	441	443	432	443	431	494	416	411	431	438	462	412	477	421	429	416	452	443	454	444	445	441	436	417	412	404	419	459	409	414	422	469	447	432	427	454	429	423	406	418	453	476	451	452	431	473	443	448	446	429	411	459	435	409	450	447	418	467	435	399	434	406	409	431	481	442	412	486	447	371	433	427	447	433	457	425	449	431	448	411	430	490	415	404	411	424	441	435	422	447	439	457	435	472	402	440	431	468	445	417	461	418	419	450	425	462	418	431	428	467	465	416	424	433	410	416	459	402	470	433	409	435	398	441	475	441	426	425	464	401	389	444	392	461	405	440	445	443	409	422	416	430	430	447	453	406	458	430	424	424	492	428	444	449	428	461	420	433	414	428	417	444	441	425	447	403	477	463	428	408	414	385	414	402	416	430	447	443	403	398	409	452	420	423	439	425	468	406	436	421	425	457	442	447	435	428	435	421	411	437	431	392	438	407	385	462	420	445	442	451	444	479	459	418	424	431	413	474	438	425	426	485	455	413	415	429	404	420	431	447	422	408	438	402	407	402	432	412	446	435	418	446	416	421	462	441	467	428	474	413	454	446	414	409	426	456	473	425	454	429	413	437	422	433	454	459	421	468	451	418	419	424	442	412	446	469	433	438	451	433	435	422	388	421	432	435	423	425	456	444	402	424	431	398	392	429	450	424	460	388	424	416	445	457	408	431	419	411	459	431	459	432	440	425	434	422	441	443	439	461	424	461	449	410	446	445	447	474	428	446	448	448	449	415	400	450	409	416	474	443	471	451	440	446	420	431	439	435	417	466	452	416	458	420	440	425	425	461	444	479	461	465	399	464	426	414	423	445	429	436	433	457	418	425	439	411	444	431	454	473	462	462	452	426	446	430	432	438	401	418	460	449	458	408	443	423	415	402	462	446	439	444	453	428	434	448	437	415	418	387	440	456	425	417	430	416	456	449	413	468	440	431	415	446	415	423	434	433	474	418	413	447	433	433	434	452	422	453	477	434	418	449	459	429	428	485	429	404	398	453	430	440	415	477	440	396	456	470	399	469	446	506	437	418	409	448	433	465	421	444	423	448	404	430	463	408	440	435	413	439	421	434	453	444	423	418	421	431	430	461	435	445	442	445	420	421	441	395	419	417	432	423	427	414	458	434	450	427	405	434	410	451	438	402	378	451	421	452	409	432	453	422	439	444	390	412	407	451	437	473	422	471	437	415	466	424	441	429	424	475	394	447	455	448	414	385	429	446	431	446	430	459	434	451	421	456	387	451	452	398	451	438	454	429	443	453	440	421	411	425	433	460	464	432	414	466	452	410	421	460	449	439	445	437	427	453	468	442	436	433	451	434	420	413	451	441	414	410	409	403	449	439	433	444	469	438	498	412	415	451	421	505	437	445	444	461	471	393	474	390	421	414	439	473	461	438	435	438	426	453	441	425	435	444	426	423	416	446	400	452	454	443	427	455	431	461	455	434	421	419	424	439	435	433	434	446	459	419	432	449	413	420	406	400	398	442	429	466	440	401	395	435	467	466	427	421	400	415	400	430	466	432	404	437	437	441	478	440	420	440	430	446	452	460	434	468	406	443	437	458	416	445	393	415	428	447	451	418	431	418	449	417	421	430	447	416	417	428	434	427	403	461	405	494	419	458	440	433	435	427	426	421	432	488	387	418	403	438	402	443	432	427	446	450	441	451	422	418	430	444	368	426	460	425	453	463	433	448	436	442	433	442	443	415	440	465	442	440	452	435	441	443	460	412	438	416	425	417	438	426	450	422	423	457	422	415	443
40062	19922	16883	10035	8540	8290	27158	42108	37500	22965	2469	336	298	317	294	274	321	294	276	279	306	279	249	251	265	290	266	268	269	302	272	259	254	282	304	299	262	269	242	290	239	331	235	277	293	281	255	287	283	278	259	257	264	257	263	281	304	297	289	262	283	239	283	282	287	266	267	261	275	295	262	266	267	274	297	263	290	285	264	260	284	249	248	269	293	289	245	275	239	281	258	224	250	294	298	247	271	255	261	255	288	281	281	284	280	231	285	263	226	261	253	267	257	280	267	273	262	277	277	309	281	253	266	243	271	243	249	248	269	305	268	252	263	273	252	272	279	289	285	257	228	263	253	251	285	288	295	244	265	256	224	259	260	297	263	261	261	275	263	245	277	274	268	275	280	229	294	248	289	278	264	257	291	260	308	237	269	285	312	259	288	281	262	261	262	265	272	285	285	272	246	252	278	250	297	279	260	266	263	273	253	272	251	299	268	277	283	271	291	253	255	282	271	293	279	294	248	269	254	263	260	253	251	289	254	294	281	274	258	238	268	280	271	292	276	270	249	281	279	256	303	268	265	293	294	252	258	279	286	294	264	252	291	293	267	246	285	304	254	259	289	256	286	258	254	267	266	284	255	262	262	275	239	265	255	247	264	270	249	254	283	277	236	282	270	266	286	286	262	270	254	279	276	272	286	256	258	243	292	285	280	283	269	294	277	277	260	258	272	278	269	258	280	265	282	298	257	279	278	251	283	289	278	241	256	237	252	323	253	294	291	264	265	266	278	263	254	303	294	255	258	284	272	275	231	272	263	284	245	240	277	278	281	259	283	244	246	243	268	271	241	248	271	256	284	278	240	282	260	293	271	253	249	244	264	272	307	270	266	297	290	291	274	296	256	295	265	269	261	241	276	280	215	255	253	277	261	244	270	272	287	257	309	253	263	276	287	286	272	279	285	290	281	268	269	228	272	293	254	252	250	246	274	258	274	293	273	243	276	281	271	264	274	262	248	284	257	272	244	264	255	283	289	242	261	264	288	286	275	281	290	223	266	267	250	283	289	286	284	271	299	263	268	268	314	277	246	265	282	275	301	307	284	270	257	253	244	274	272	294	232	257	266	272	268	261	284	254	255	251	261	263	283	264	276	274	266	273	290	272	242	273	263	257	261	283	271	245	246	287	265	244	253	256	299	271	297	278	269	273	288	242	290	280	286	266	243	273	231	280	284	317	310	255	277	287	288	260	277	272	243	273	289	227	294	296	255	279	274	279	272	229	256	287	236	268	230	279	282	271	237	253	275	260	306	256	269	294	262	262	236	251	290	293	249	226	259	286	286	253	251	295	263	269	259	283	268	263	283	301	294	269	250	287	281	255	266	268	288	298	268	275	282	275	261	266	279	235	307	250	266	250	241	281	237	274	284	289	261	259	294	283	259	270	264	265	254	254	262	277	269	276	304	251	252	267	258	266	244	284	245	271	269	273	266	318	291	253	280	275	295	278	264	272	273	250	281	270	243	271	278	268	246	287	287	261	253	273	282	294	276	268	253	250	250	260	256	241	270	302	273	286	251	244	288	264	286	244	286	255	253	241	284	262	265	266	258	299	291	251	303	295	266	251	244	290	263	273	279	262	263	258	273	282	274	259	277	256	251	263	268	275	272	241	277	278	269	293	282	269	280	251	290	294	283	275	287	284	242	285	268	292	274	282	274	274	267	273	294	272	258	278	263	288	272	277	272	270	264	265	253	286	254	291	258	225	250	284	254	258	273	258	256	266	290	261	299	245	272	265	282	279	275	278	276	280	260	257	279	299	294	291	288	271	264	292	279	323	270	280	270	241	283	280	231	236	258	291	255	261	257	278	258	281	288	274	291	238	286	288	258	246	285	265	255	291	255	295	279	274	286	274	269	304	289	268	261	272	293	271	250	279	295	273	289	264	280	257	255	255	287	279	298	280	251	263	253	250	253	278	272	296	279	264	282	268	274	309	265	257	273	331	268	285	229	284	245	311	249	277	268	280	278	258	266	265	275	267	267	287	268	260	243	296	289	269	269	252	237	301	264	261	250	285	234	271	261	284	249	286	256	270	253	261	262	255	257	278	276	283	253	290	278	271	285	244	308	277	236	261	262	267	248	287	255	276	316	282	269	272	277	243	290	294	241	253	264	267	251	291	271	283	266	288	280	262	274	254	242	264	276	245	263	239	264	269	284	279	255	255	255	260	273	301	272	292	269	261	305	289	283	273	267	252	273	265	313	232	286	289	242	276	293	246	271	265	293	267	265	237	238	263	287	268	275	277	242	274	293	274	264	245	268	273	257	277	278	257	259	237	293	293	277	260	271	226	323	273	250	273	257	282	271	266	281	248	273	251	264	268	267	268	279	273	237	286	270	279	286	271	284	281	258	239	250	257	300	286	325	282	268	252	270	280	269	278	249	273	256	267	256	262	313	308	286	290	306	291	263	268	239	263	262	297	244	297	282	243	244	276	268	269	284	279	248	241	286	291	301	235	271	298	298	237	256	285	297	268	267	256	263	266	248	253	292	272	241	239	233	292	281	288	241	258	262	257	271	273	287	265	271	297	305	274	260	285	242	261	255	279	270	267	262	249	264	266	269	272	257	275	260	277	264	245	279	238	314	263	261	260	266	247	256	297	257	261	291	249	248	276	275	245	286	245	257	300	272	281	237	253	281	264	260	247	253	253	283	264	272	246	258	282	286	277	274	300	243	298	292	305	252	303	259	259	243	272	276	258	260	278	280	281	256	267	242	269	266	284	265	263	290	271	270	248	301	249	269	289	265	281	245	262	308	289	291	271	265	268	254	278	256	269	288	303	263	260	259	273	287	281	270	259	247	283	247	240	257	272	269	292	260	245	225	263	244	275	301	267	265	258	242	284	296	257	278	256	275	273	290	289	271	273	277	274	237	275	279	267	292	309	296	282	265	275	269	280	245	285	307	307	284	300	272	280	267	271	270	263	258	264	267	292	291	240	257	281	282	266	252	273	269	280	275	273	275	271	252	232	296	309	272	244	235	286	271	299	234	268	255	289	254	260	273	267	257	262	246	261	278	277	270	277	270	250	305	257	274	267	247	260	249	238	286	277	292	265	255	294	262	257	279	270	248	278	276	251	286	243	271	258	261	275	272	271	268	251	274	279	302	272	276	262	256	274	265	296	247	238	289	284	283	261	266	278	296	267	259	268	281	290	263	289	273	278	287	288	277	306	267	258	275	271	254	275	262	267	265	238	264	271	259	269	261	267	257	254	254	254	258	278	260	267	270	293	263	261	296	252	286	275	283	260	269	270	261	245	252	274	236	281	267	274	283	238	247	271	272	310	291	288	322	283	264	267	313	290	297	285	277	292	248	288	236	284	285	276	269	270	241	251	260	286	267	285	281	274	255	267	277	283	260	263	281	314	252	266	245	262	284	285	289	284	269	277	292	250	255	273	296	279	294	305	260	266	232	267	247	257	302	305	254	298	290	294	316	286
20349	10988	21336	18397	22215	22763	47884	57525	53530	31687	928	836	743	769	802	701	738	667	699	689	685	683	693	672	660	684	688	684	679	650	692	673	679	610	623	667	646	651	694	640	696	637	674	609	619	653	658	585	653	597	620	646	632	610	642	616	597	588	608	634	618	645	638	654	665	628	599	597	611	647	664	639	631	653	554	642	602	675	644	627	625	617	626	621	649	617	641	656	631	623	629	642	641	639	660	654	609	614	620	619	627	630	597	609	604	624	604	582	635	614	637	657	634	642	571	635	630	634	633	598	635	670	603	614	642	679	611	662	612	579	659	636	602	599	617	641	614	610	626	648	610	602	592	617	654	642	642	650	597	622	591	565	624	604	625	674	629	633	615	662	619	624	629	635	607	670	575	613	618	660	641	619	664	626	560	585	623	620	637	650	604	620	601	660	645	640	647	643	617	641	665	589	615	607	626	689	586	629	597	652	622	628	601	606	646	618	594	639	650	618	603	628	608	652	640	643	605	607	636	579	633	606	615	669	643	618	611	621	647	577	639	608	656	645	647	662	590	638	631	613	643	627	645	622	625	582	620	624	624	600	651	607	634	625	656	610	638	587	620	637	661	616	610	580	637	627	656	613	654	591	639	595	613	573	613	636	625	637	642	630	589	607	615	644	622	666	637	606	626	606	646	599	565	598	656	603	605	613	617	613	628	613	604	603	574	615	660	634	608	637	660	618	637	611	672	641	580	610	641	672	645	584	603	591	564	607	650	606	658	611	628	632	649	643	654	642	606	635	612	580	645	649	590	628	622	574	655	571	633	634	597	618	595	621	659	609	685	629	621	642	643	639	599	649	644	627	604	644	648	668	622	638	624	627	632	644	675	654	595	656	666	622	608	591	618	637	634	662	599	608	618	668	643	660	611	604	569	598	610	640	660	656	615	644	590	604	576	646	631	628	634	619	637	613	597	594	615	629	595	649	619	624	589	612	627	616	613	607	635	623	585	625	613	584	665	617	608	621	613	651	631	630	611	601	608	581	637	685	624	619	615	654	645	603	591	633	630	578	582	629	614	623	662	647	633	625	605	643	656	620	686	607	644	595	663	650	646	638	595	625	713	647	652	622	634	627	587	615	592	649	593	616	645	603	609	590	605	581	638	613	586	616	597	646	623	602	603	673	654	620	614	610	629	576	653	642	645	633	626	612	653	619	592	610	659	644	668	632	597	672	622	627	665	638	642	646	638	627	628	637	632	635	580	615	613	628	629	650	618	642	638	589	603	643	630	625	628	625	603	623	657	602	633	617	625	648	606	599	650	625	613	601	623	609	613	651	633	608	578	671	603	676	591	677	631	652	604	647	616	617	612	635	639	661	654	613	675	599	615	619	642	597	571	620	630	601	609	599	614	603	601	661	640	645	613	611	668	644	605	607	614	612	611	635	627	599	613	609	632	607	637	600	611	619	641	634	591	616	594	614	652	665	616	646	633	595	597	567	615	585	653	619	652	617	654	641	638	596	644	625	654	638	598	570	595	670	641	629	640	627	596	630	587	676	635	593	599	593	641	607	594	626	601	594	604	621	599	626	587	627	611	658	625	610	627	609	635	601	637	617	605	603	625	614	658	642	604	632	610	615	650	583	604	592	641	609	612	606	603	619	616	625	616	624	636	666	641	623	612	602	625	604	613	572	616	601	611	644	668	659	599	652	578	670	630	620	621	602	608	607	602	613	615	626	590	628	641	618	598	610	604	640	609	652	600	592	576	579	616	608	611	641	593	639	599	608	592	598	595	644	659	593	621	612	616	622	632	644	596	623	636	593	616	565	622	645	662	653	611	594	619	598	602	620	618	621	645	626	605	567	642	619	586	618	619	629	688	639	639	646	638	642	589	614	599	657	666	608	594	613	625	576	571	637	639	603	635	589	649	647	618	577	618	650	610	610	637	632	614	622	635	701	616	607	676	625	666	605	599	609	628	597	601	657	632	636	607	603	646	639	665	603	593	598	615	685	684	607	630	643	582	612	593	637	612	630	621	603	671	644	634	605	617	585	609	657	585	633	613	624	577	611	582	653	598	608	639	654	652	613	584	682	585	601	660	638	622	649	630	631	616	672	621	618	602	643	613	632	606	631	639	652	680	611	624	561	592	613	578	631	601	614	654	609	649	672	611	628	595	624	582	589	638	659	645	650	665	604	634	575	654	613	621	592	611	644	610	656	615	630	556	645	574	662	641	651	639	617	634	678	623	606	636	615	614	635	610	591	587	576	614	624	599	601	656	648	647	648	629	655	682	636	611	571	630	621	617	636	655	654	613	636	632	633	632	603	648	662	604	623	641	587	647	658	634	633	635	608	615	638	591	655	627	637	645	610	613	651	605	644	553	638	619	575	639	590	622	627	596	611	631	610	644	642	603	618	650	628	683	641	644	654	641	630	644	615	596	628	639	609	615	677	637	636	628	657	619	607	608	633	634	593	626	600	606	639	609	593	671	649	640	622	620	640	637	597	665	642	635	640	649	687	612	649	609	642	620	617	638	640	594	617	624	617	657	606	643	611	619	642	589	636	586	621	600	631	626	616	614	630	642	636	589	677	595	616	619	628	614	618	659	600	659	635	623	580	642	636	599	606	602	623	586	651	639	645	594	630	598	636	597	621	592	619	669	615	639	617	652	628	605	601	601	609	613	601	621	585	651	612	608	646	635	620	623	608	628	608	623	629	599	594	633	615	595	638	616	615	644	612	634	607	601	661	614	603	635	627	627	612	582	655	604	596	642	621	636	623	609	663	636	606	640	620	660	623	599	614	638	579	625	642	587	672	653	638	603	611	633	595	611	641	621	631	669	619	640	597	671	611	636	622	595	634	643	608	615	654	597	629	635	628	633	628	642	672	635	626	623	628	664	673	599	594	622	645	612	617	605	643	591	611	614	633	660	617	678	594	687	642	611	651	634	633	641	606	596	640	667	615	629	632	629	609	590	651	639	587	642	608	662	626	608	625	642	634	616	613	621	639	616	651	654	663	636	656	651	595	620	626	566	572	653	613	647	630	603	640	610	616	572	635	662	628	588	670	663	642	621	621	665	644	613	597	650	596	606	631	604	619	647	636	627	624	594	655	621	579	628	578	602	537	670	631	617	611	605	594	615	587	599	622	582	561	659	656	645	625	632	625	658	675	598	626	583	627	677	683	625	645	607	605	620	611	622	631	614	648	646	601	604	599	656	626	620	596	606	620	690	609	573	613	615	631	651	644	615	660	631	621	621	616	590	667	659	625	650	658	659	597	623	628	623	670	621	636	621	600	602	630	616	631	649	645	641	634	606	613	596	637	642	628	646	651	598	596	627	639	585	652	635	648	621	628	637	638	618	634	605	638	590	626	602	602	618	588	619	657	616	636	644	627	624	614	587	657	584	596	609	633	592	659	608	625	618	658	622	591	617	612	642	665	624	620	617	618	663	593	641	639	627	631	671	628	643	597	671	621	606	652	617	633	665	619	644	627
14361	5415	7696	9063	7381	5047	2751	1647	1777	1291	297	249	269	239	263	261	256	253	239	238	250	247	253	229	264	201	250	231	227	261	226	270	234	229	231	281	241	240	261	277	237	245	241	261	238	257	271	258	257	288	248	278	245	259	255	225	229	250	262	247	269	240	279	275	215	249	230	251	240	215	221	237	253	268	236	264	235	256	252	222	261	255	213	261	244	251	258	233	269	222	256	244	245	251	247	241	257	244	235	261	234	251	220	261	239	217	286	245	235	252	273	270	268	258	235	270	237	258	259	247	225	258	258	260	250	252	228	260	245	249	268	228	248	238	262	246	244	281	239	249	261	242	260	261	258	240	226	240	281	266	245	276	257	242	255	246	236	220	246	257	256	207	226	255	234	263	235	243	257	241	249	257	229	257	265	239	244	238	248	270	245	266	268	225	252	241	241	267	250	234	290	266	269	281	209	253	251	282	254	266	265	252	272	274	255	264	257	261	264	255	289	216	233	222	274	250	220	221	249	247	225	266	255	224	249	246	258	277	249	259	270	275	238	233	269	262	247	243	235	247	233	269	270	245	264	256	280	222	202	226	255	256	246	235	229	257	234	253	250	263	244	244	250	255	241	235	256	258	260	236	228	232	234	239	255	241	251	270	258	254	264	252	261	219	251	239	237	265	252	249	250	244	249	228	222	255	271	257	264	242	255	302	231	248	252	236	256	245	259	233	236	248	273	248	244	223	279	253	240	235	275	298	264	268	240	244	237	228	251	253	253	238	251	250	217	236	253	272	245	244	233	274	245	220	246	262	231	216	246	229	246	247	273	256	248	252	247	249	256	252	236	249	279	246	247	287	212	249	242	247	235	246	237	262	256	258	247	261	244	248	242	246	243	247	292	276	254	253	256	246	240	259	247	270	268	268	241	214	211	245	236	248	266	260	249	255	261	249	249	258	241	248	241	252	245	239	220	274	248	241	284	255	232	273	228	257	223	244	234	243	219	249	230	287	265	256	232	235	255	260	262	225	285	230	254	235	234	249	279	277	265	260	260	256	266	233	250	272	217	280	253	244	240	246	216	208	236	240	249	269	221	234	276	275	256	276	247	252	257	245	247	250	243	243	247	227	235	272	266	254	274	250	248	274	244	234	265	223	238	245	301	239	301	247	290	249	271	265	224	240	233	251	270	259	258	260	254	256	253	249	271	254	233	272	294	270	243	213	275	247	262	233	259	265	252	230	266	242	234	249	278	264	237	261	235	254	267	245	252	238	254	262	223	243	225	244	252	247	255	265	254	222	236	242	241	237	264	252	264	281	262	237	266	278	273	256	256	252	279	272	223	266	233	269	247	243	226	257	230	262	234	242	254	259	251	258	255	231	240	236	235	243	241	224	238	275	256	274	236	251	273	242	259	210	220	265	240	231	258	251	248	260	240	271	280	260	248	230	262	238	240	287	229	274	254	239	244	239	252	211	252	239	260	248	250	229	268	259	233	253	287	251	233	245	224	244	264	268	248	222	249	242	233	290	261	262	289	242	219	258	237	248	262	255	270	245	246	235	231	247	257	267	269	228	243	265	224	243	243	248	243	234	222	213	246	230	245	245	244	267	253	250	263	241	222	226	265	211	234	253	264	260	254	250	255	237	230	255	246	281	256	254	282	242	272	233	256	267	269	244	270	253	256	252	255	228	252	240	239	217	245	238	244	240	242	247	271	230	252	240	250	252	247	251	251	240	259	218	238	226	269	249	259	259	234	241	259	258	284	242	262	243	257	262	248	220	245	260	230	245	234	297	244	265	262	268	253	265	220	234	246	262	255	234	273	217	243	264	250	246	249	219	253	244	245	265	241	276	227	254	251	248	269	248	258	201	246	244	243	222	230	230	222	233	259	254	261	226	259	270	268	271	266	236	258	236	242	254	222	263	244	241	250	253	243	251	253	251	230	271	217	278	262	243	242	233	254	250	260	216	225	262	229	218	252	235	238	249	269	266	260	251	261	259	278	269	231	246	253	239	268	275	256	243	233	259	237	274	239	253	228	219	240	249	234	252	233	251	242	226	235	251	232	226	258	238	268	248	282	267	227	298	242	247	244	250	232	234	230	246	264	241	273	244	256	250	238	247	245	266	243	256	248	256	253	229	231	252	277	262	235	249	251	255	252	247	276	243	251	262	261	277	253	275	263	270	271	239	266	244	267	233	237	263	266	214	270	268	282	251	234	251	264	217	276	252	234	254	242	241	274	262	258	243	279	241	234	250	248	213	271	238	263	246	257	233	253	252	238	245	266	253	248	244	232	245	251	255	245	242	238	218	258	264	250	258	254	276	249	267	218	233	238	281	243	254	232	222	248	262	269	256	230	244	259	262	274	240	245	271	275	230	250	261	273	247	255	249	230	227	272	255	246	248	237	250	245	255	246	259	286	215	231	248	249	264	270	258	253	288	268	257	246	248	234	232	239	238	238	248	248	240	223	235	234	220	238	281	242	265	276	236	258	257	271	253	244	259	223	252	261	262	240	248	234	279	244	241	234	234	237	220	257	238	234	251	250	262	246	200	238	280	253	246	230	273	268	252	254	214	235	233	255	247	244	265	261	269	251	227	239	280	267	238	264	285	251	224	254	250	278	246	256	251	257	273	251	254	231	246	251	273	250	291	279	267	249	235	286	267	256	278	238	235	243	226	240	255	256	221	281	258	238	262	237	262	271	268	250	249	261	231	267	237	248	243	230	261	246	267	253	278	258	221	254	227	233	252	252	212	257	262	268	242	226	260	248	246	243	251	244	252	259	245	246	262	236	252	271	249	251	229	261	254	288	239	285	237	203	223	238	259	262	264	290	285	277	230	207	277	247	264	263	269	241	226	291	257	271	266	230	263	251	233	262	233	254	261	240	245	223	270	243	235	245	248	256	239	258	264	265	222	255	248	252	272	252	265	271	246	252	245	259	214	243	252	229	276	243	220	267	237	242	219	244	247	243	237	203	249	244	226	215	240	238	271	229	240	256	246	276	252	256	228	254	295	271	246	254	271	253	273	276	266	262	263	199	223	239	228	249	249	222	263	248	229	254	271	233	260	245	276	247	226	240	255	234	212	236	245	275	265	211	245	261	265	259	258	233	229	263	227	257	251	252	256	268	255	236	264	242	261	262	239	234	254	263	246	280	267	246	269	243	240	246	256	276	249	249	233	214	247	237	255	238	249	239	247	244	257	262	245	238	262	215	229	266	266	246	232	258	272	231	248	261	217	246	265	248	258	197	222	249	246	239	221	267	269	272	245	264	235	259	260	234	238	268	201	271	242	240	290	298	270	265	252	254	259	248	190	255	256	288	268	257	234	242	264	256	265	234	242	248	257	262	280	210	242	230	252	270	261	252	263	281	282	247	263	250	233	259	245	243	259	227	244	263	242	264	248	235	268	261	236	258	238	226	250	261	244	238	249	240	255	244	252	252	250	275	243	239	224	269	251	252	234	227	260	280	250	251	259	235	222	241	241
7327	4003	12918	19577	19420	15934	10038	7196	7567	4684	537	567	559	566	533	535	635	529	570	549	547	578	561	584	592	542	529	557	560	563	529	589	576	592	580	549	546	558	546	564	567	543	555	564	558	602	536	571	563	538	569	532	540	522	553	570	548	579	558	530	553	550	593	554	580	542	503	546	573	571	561	543	574	547	587	625	575	584	551	566	526	560	557	553	528	531	623	572	557	527	592	559	568	529	555	602	547	588	567	551	577	572	535	553	534	555	597	526	578	526	557	549	532	568	538	589	565	582	577	557	588	532	548	541	523	596	574	493	562	526	518	551	604	559	575	559	613	557	548	521	562	524	527	595	559	591	560	578	559	558	573	554	537	571	557	540	606	599	533	570	568	543	549	553	587	539	560	601	604	565	588	517	513	614	584	567	578	609	560	520	597	546	525	575	546	565	531	500	569	535	511	545	553	562	576	562	575	515	548	555	580	590	572	617	544	570	554	574	563	584	558	508	554	554	559	552	564	514	525	504	580	576	571	505	578	589	554	553	592	600	620	581	540	591	598	531	545	558	578	568	601	544	601	564	529	542	575	543	558	579	568	556	591	556	554	570	558	591	559	549	541	560	541	560	568	550	578	556	558	549	589	529	549	546	597	555	627	551	567	561	597	582	548	564	580	595	505	524	617	599	580	567	524	535	551	553	567	612	556	583	595	597	543	585	583	548	547	552	532	573	569	553	544	567	570	577	533	538	549	587	563	569	538	544	578	558	550	522	552	556	572	574	543	530	533	552	552	571	574	573	554	560	551	617	562	557	564	580	574	576	558	554	567	554	573	612	553	603	547	578	530	544	561	579	524	579	553	604	544	608	541	518	591	531	592	567	572	549	542	588	561	591	580	570	558	599	557	530	617	560	588	593	556	616	551	578	593	559	586	534	593	538	570	535	574	556	511	576	531	554	570	571	511	591	578	538	584	537	541	583	546	537	589	520	510	573	571	532	528	621	564	583	579	557	569	581	592	598	593	534	561	542	542	533	563	579	576	566	554	544	565	584	593	617	566	605	541	544	555	580	555	576	520	552	567	523	558	521	550	566	611	556	578	558	552	535	551	561	575	559	531	576	605	545	587	543	565	552	566	570	588	580	546	548	588	587	528	550	587	588	509	530	538	524	584	598	572	562	570	569	553	556	534	558	553	595	558	551	567	560	573	549	550	572	525	591	584	543	584	594	582	591	577	554	586	602	627	521	588	551	523	564	515	565	566	599	551	555	611	571	583	533	554	592	539	550	544	599	580	533	585	520	576	558	547	526	570	604	557	561	556	542	575	558	565	568	571	555	576	572	540	543	602	569	553	548	512	570	556	550	517	548	557	548	541	593	575	560	521	561	575	570	533	564	559	558	575	541	562	518	544	588	567	529	605	583	536	546	597	557	519	573	545	541	579	572	521	562	557	534	555	532	576	578	528	544	582	572	565	521	532	568	572	574	561	557	566	566	573	550	558	516	555	547	551	574	535	592	521	568	522	587	575	569	592	561	549	553	535	542	532	587	557	549	552	552	548	568	544	597	562	551	505	585	562	558	548	557	558	546	560	610	545	574	578	558	608	540	583	567	561	532	604	534	552	569	520	548	548	474	554	518	544	556	585	537	576	555	592	574	548	522	538	557	554	554	605	605	556	542	584	546	561	554	562	580	550	570	545	566	579	588	567	576	565	558	525	570	626	603	509	537	551	569	577	576	517	516	583	561	519	564	511	539	556	550	580	535	563	545	581	575	589	556	567	595	559	558	568	520	549	555	532	564	518	599	588	499	556	574	552	573	554	569	589	555	519	582	564	556	597	602	556	573	578	548	512	555	585	555	527	534	566	556	577	566	551	537	564	559	561	568	558	579	568	555	570	538	558	589	533	526	513	544	549	545	566	538	534	505	551	586	560	548	603	571	544	568	590	577	558	525	598	569	548	565	590	552	528	557	561	560	553	554	550	552	551	551	553	569	544	548	578	579	537	574	600	570	555	582	526	570	553	562	548	590	526	583	556	563	527	555	583	556	525	532	583	614	546	554	547	564	587	586	567	524	546	544	537	582	571	525	540	582	580	527	566	566	589	563	549	534	563	588	540	566	565	575	578	568	523	547	522	563	555	572	543	587	551	526	559	539	573	576	541	562	573	581	542	511	584	575	547	543	538	524	565	553	632	534	564	589	548	566	616	555	520	541	564	550	582	510	583	553	569	528	585	591	558	560	586	605	496	560	586	561	546	525	534	571	566	578	584	544	565	572	571	588	525	504	584	543	502	593	535	541	522	628	583	575	558	559	572	519	560	565	578	553	595	546	516	541	536	559	593	574	534	581	536	506	619	568	567	553	575	558	556	572	576	551	552	523	536	581	566	512	564	541	564	587	547	527	532	563	541	549	539	581	570	542	564	533	586	538	538	527	529	609	548	575	573	585	560	544	597	546	567	485	588	597	532	513	588	550	577	566	578	578	533	551	539	502	572	573	540	531	514	576	588	584	598	592	570	547	573	595	549	581	543	580	586	564	557	582	570	540	581	546	547	593	584	578	606	583	544	531	568	552	574	583	563	535	569	524	544	571	579	517	592	580	560	564	542	542	579	559	528	539	543	572	586	590	590	569	572	595	516	559	567	576	535	564	571	586	547	575	546	568	555	572	551	606	544	550	585	558	533	524	521	555	559	558	614	545	558	556	621	630	614	610	564	586	534	580	579	589	575	548	571	589	568	527	553	581	559	544	548	564	532	546	585	531	573	564	554	602	571	595	542	579	575	539	512	567	579	542	593	593	514	583	577	598	597	554	576	569	567	567	552	573	533	606	532	578	538	535	525	582	570	562	584	586	525	568	586	535	559	542	589	625	539	558	576	566	591	525	594	583	552	524	552	578	549	564	586	543	550	525	554	556	579	593	533	579	562	600	545	566	580	580	561	547	547	532	568	543	559	574	594	559	532	582	532	582	551	507	617	545	569	564	567	572	550	548	548	604	557	585	541	553	535	585	551	560	559	557	543	537	560	568	564	582	568	581	592	537	541	521	525	534	581	566	600	589	566	527	542	575	594	530	567	550	589	567	524	559	525	562	552	551	568	512	554	592	568	575	563	571	565	589	574	591	575	615	597	597	541	588	574	547	571	551	577	482	563	555	548	537	570	554	563	601	566	558	575	546	580	501	546	592	572	519	593	534	525	554	547	551	560	573	545	535	565	568	554	548	557	582	571	541	633	540	590	526	553	560	556	535	583	532	579	515	588	553	556	546	579	565	556	576	601	510	579	567	566	539	591	598	526	581	569	542	563	599	580	551	581	599	561	594	544	529	560	543	508	536	545	547	578	587	570	553	566	551	567	562	563	601	600	583	519	550	548	564	549	573	548	547	562	561	517	560	551	560	587	585	544	575	588	578	560	546	537	579	548	596	534	587	576	546	562	598	564	537	563	566	614	552	591	601	571	595	584	562	576	574	573	556	533	546	592	588	576	552	575	562
30765	12792	20668	19977	12878	8394	10070	25358	25129	14469	828	198	186	182	174	196	159	180	163	172	177	155	176	142	145	142	191	176	175	172	164	164	192	179	159	164	173	163	176	146	143	169	186	135	176	198	174	172	175	162	144	149	151	154	152	164	140	160	176	141	176	136	145	166	171	177	184	162	155	178	169	177	194	176	171	153	163	177	129	169	157	162	171	181	191	177	167	157	150	170	195	180	188	186	176	172	174	165	175	159	162	168	181	207	172	204	162	165	157	191	175	171	179	190	174	178	169	174	178	153	176	171	182	149	135	153	178	171	155	174	169	190	150	158	166	147	180	150	155	181	181	160	164	147	180	176	182	149	142	136	184	160	163	163	156	155	175	186	170	184	172	179	167	175	161	182	163	168	137	172	195	152	153	168	140	145	149	192	160	187	157	143	157	140	154	164	154	169	175	167	171	167	159	175	172	161	181	199	173	167	168	164	159	174	174	167	183	178	159	164	149	168	139	177	150	191	162	159	173	175	167	151	189	165	155	192	185	141	158	155	150	175	168	164	163	169	169	157	158	168	159	174	168	194	158	160	185	143	160	180	176	173	163	184	159	156	139	166	175	140	142	200	147	174	175	180	187	189	156	154	172	175	171	171	162	196	172	183	161	174	174	158	148	187	182	164	169	187	164	183	173	160	175	174	185	171	149	147	167	172	161	178	139	185	178	168	179	165	165	178	166	159	163	184	184	159	137	179	176	149	165	186	173	175	181	170	157	170	158	169	152	185	134	164	159	173	156	153	187	157	159	188	174	163	147	174	156	172	183	158	158	186	150	171	176	193	148	169	155	155	143	162	181	173	172	167	172	158	162	137	178	177	171	165	148	157	153	154	175	166	167	160	174	157	200	179	160	160	144	172	175	196	168	171	178	164	181	174	143	211	170	174	158	158	148	176	178	167	191	157	159	163	177	153	171	147	166	161	166	170	159	175	169	193	174	160	171	169	157	156	147	186	185	148	157	187	148	175	181	171	169	205	193	193	174	193	179	158	157	159	173	163	172	200	171	168	174	182	140	163	174	163	179	141	154	176	178	157	148	185	171	158	179	173	166	185	160	167	178	153	165	158	166	175	151	156	155	187	161	184	145	162	159	158	161	171	158	179	181	182	155	165	145	191	178	160	212	170	161	186	153	160	158	142	135	167	168	169	159	162	192	166	175	147	182	163	161	194	158	156	171	165	145	177	174	157	169	168	147	170	174	184	164	169	169	172	175	180	165	186	196	147	158	179	166	173	150	167	152	180	162	194	157	148	148	178	160	158	180	186	155	152	168	177	167	181	171	177	157	154	159	163	151	167	185	172	159	177	185	157	173	151	155	188	146	167	189	175	185	170	173	156	182	172	155	159	142	162	160	159	176	173	161	174	177	168	193	185	190	159	157	175	165	160	174	176	171	159	188	186	174	162	185	170	166	179	164	150	158	184	163	171	174	173	176	178	146	172	170	161	159	145	183	166	172	152	156	164	152	173	171	171	165	162	165	146	181	201	172	151	165	168	175	170	160	151	175	166	166	180	135	171	161	181	189	182	166	203	176	179	175	157	173	180	162	163	156	181	171	187	165	188	162	154	172	179	201	146	176	170	197	166	154	175	165	154	191	150	160	177	160	151	185	193	157	176	175	169	151	165	154	182	176	172	174	175	163	170	175	162	159	169	173	167	153	184	186	149	164	171	146	156	161	178	168	173	176	167	184	169	153	151	157	168	168	158	171	162	170	156	166	188	166	154	163	171	180	145	168	177	170	184	194	173	191	159	179	165	157	157	162	164	158	160	185	164	153	165	172	166	164	170	176	180	148	153	170	143	168	161	165	172	168	168	159	178	147	159	168	166	164	160	187	147	155	136	164	160	152	178	199	197	168	158	168	175	148	169	182	173	185	170	177	160	148	157	191	175	170	170	171	152	147	170	150	161	171	175	177	180	168	154	179	160	177	187	164	163	185	163	183	196	182	173	169	177	167	174	193	168	176	182	151	174	171	166	176	166	171	171	179	160	177	160	165	171	161	176	181	168	173	164	161	163	164	150	183	157	164	164	156	152	161	182	144	181	180	171	178	156	158	186	191	186	166	192	172	166	162	163	182	162	155	175	169	166	190	157	170	173	173	180	164	153	162	188	170	165	160	148	179	171	156	152	152	193	175	149	153	175	170	173	182	165	175	147	167	178	164	171	174	191	175	156	169	161	170	160	164	195	171	162	167	169	181	162	177	178	163	163	139	158	182	173	158	171	165	166	185	157	166	179	182	171	174	177	161	178	144	166	162	167	162	154	156	182	185	162	161	170	181	172	188	165	170	182	155	170	162	160	146	178	181	158	157	162	153	182	138	161	171	151	169	186	176	159	173	173	147	185	174	181	184	175	157	160	165	156	175	180	175	183	171	164	169	147	153	162	171	184	181	158	162	188	150	192	162	171	167	179	166	181	184	151	197	182	161	206	175	171	192	164	148	165	173	163	170	172	184	172	140	149	173	181	181	183	161	156	166	181	168	157	161	189	136	198	176	157	179	155	156	178	158	144	175	171	162	185	171	166	179	188	167	176	169	159	190	181	170	166	174	178	166	181	169	159	188	184	166	183	170	177	190	171	170	165	138	159	183	173	173	161	170	168	149	166	170	175	154	167	192	187	173	164	175	152	198	171	138	158	179	159	169	164	164	177	178	140	164	174	166	182	165	158	142	167	174	180	181	149	183	158	203	179	181	160	172	168	152	154	155	151	162	145	170	178	165	189	164	179	159	155	169	164	156	180	177	181	155	158	164	167	148	149	184	185	162	180	178	177	138	174	161	163	163	177	176	172	163	150	163	162	188	155	173	160	152	170	162	189	169	150	159	176	189	185	199	184	164	148	191	180	172	160	174	175	162	153	181	204	165	174	171	208	167	159	176	148	146	150	158	177	175	188	194	187	180	181	180	186	164	165	156	173	179	137	150	154	184	164	165	147	149	170	161	179	162	162	141	147	137	163	153	157	153	158	173	155	169	171	176	163	133	171	157	167	167	168	177	163	191	153	145	162	171	163	165	163	158	165	177	160	164	151	182	170	146	134	161	160	164	170	170	179	160	172	178	145	163	174	157	194	154	169	164	178	177	157	143	158	171	138	175	179	169	170	172	166	154	174	134	175	192	168	160	172	161	164	160	171	153	157	147	163	153	161	157	202	168	147	155	152	149	145	175	156	164	157	172	144	184	164	163	165	166	150	166	157	171	155	158	185	180	170	157	182	177	168	174	158	169	175	179	182	174	198	147	149	177	159	146	185	160	171	187	177	161	170	154	182	157	171	164	171	161	143	190	176	181	183	164	160	165	161	170	161	171	157	165	144	173	156	166	149	169	174	150	153	172	152	180	157	158	170	164	158	178	138	144	161	177	176	162	148	170	152	162	179	168	154	157	171	172	150	162	155	171	167	156	206	161	162	160	136	169	163	172	168	174	166	165	166	138	167	185	170
15527	8025	27600	31540	26920	21841	27509	45783	43788	24662	535	515	519	528	508	502	505	446	518	483	456	437	445	408	451	443	419	502	441	465	397	445	419	436	440	407	464	405	446	408	421	441	427	423	420	421	421	430	438	426	422	427	379	367	410	388	432	395	399	422	413	438	368	430	425	444	420	377	424	404	422	390	411	432	411	399	411	445	422	446	400	399	420	404	396	431	432	417	413	409	413	404	420	442	440	404	415	398	411	403	394	414	395	422	348	441	411	411	416	412	385	408	421	374	427	405	411	395	389	439	400	423	391	446	403	438	396	424	421	401	397	444	403	420	387	436	408	411	417	391	402	408	391	465	392	388	433	395	404	430	422	427	423	426	392	421	407	412	397	405	405	405	393	389	408	423	419	404	400	395	436	410	395	421	374	433	398	442	404	373	467	402	403	421	434	405	441	416	448	376	408	417	413	369	383	407	410	448	383	391	399	396	405	420	376	384	412	470	442	378	394	441	420	435	428	370	414	374	399	423	400	415	399	450	372	427	428	407	424	422	432	395	421	419	421	414	384	430	437	425	444	402	386	423	444	452	456	396	422	406	408	396	415	435	406	371	440	445	407	449	435	404	416	416	444	420	451	403	376	419	403	413	441	406	399	429	404	427	425	415	438	385	422	420	400	377	399	458	395	409	405	431	437	433	384	427	408	411	429	407	411	410	413	427	414	424	389	399	418	402	474	410	383	402	401	376	417	410	404	408	379	393	409	387	441	402	400	419	461	405	436	433	419	389	425	429	399	438	399	396	414	391	390	397	417	404	413	405	427	431	429	423	432	440	436	453	401	429	437	379	402	417	414	407	416	428	408	390	411	402	386	444	410	417	445	379	414	453	379	410	390	398	392	421	393	447	416	394	398	377	384	424	429	449	438	416	403	446	420	449	395	418	458	454	429	428	412	447	413	419	422	439	405	425	375	395	418	409	440	418	431	414	395	420	428	395	395	424	424	407	457	428	382	383	416	365	398	384	406	357	409	416	425	417	388	429	410	435	425	411	422	417	446	409	402	447	408	432	383	431	435	380	418	413	419	434	411	423	396	409	416	442	404	405	423	390	418	440	399	375	413	413	428	373	401	405	421	451	399	398	387	349	408	431	433	422	383	431	433	412	427	420	456	374	401	429	387	395	408	396	413	414	392	419	428	404	427	411	396	412	397	391	377	416	393	420	396	431	435	387	389	433	433	423	406	395	402	414	383	420	398	414	407	451	412	406	433	396	413	398	376	421	428	437	431	428	400	414	418	419	399	451	394	436	391	430	435	428	371	406	393	425	414	408	389	402	419	404	420	387	403	414	400	410	473	389	439	401	420	424	414	384	401	403	450	431	384	385	436	426	431	412	440	410	409	404	410	427	389	378	402	427	408	426	400	429	434	437	376	448	421	423	403	403	442	440	414	452	410	404	388	415	411	400	447	391	406	404	418	441	414	409	380	391	388	396	409	385	413	420	429	404	420	416	370	432	398	472	411	413	427	428	417	389	462	412	404	423	417	404	411	416	415	410	407	429	415	394	415	396	402	433	411	448	427	404	430	397	412	401	388	413	411	427	405	402	421	401	437	430	375	429	387	427	429	396	409	421	395	419	394	415	406	447	463	404	407	382	415	418	406	436	415	403	396	419	428	421	400	403	404	415	376	423	399	428	418	437	432	374	424	384	432	388	416	393	437	442	430	404	393	414	430	393	405	425	388	406	415	399	421	397	409	426	382	443	400	423	418	431	405	423	374	402	430	430	398	408	418	397	417	430	437	380	406	389	346	396	422	425	424	402	407	402	434	450	413	405	404	368	390	404	364	397	382	438	445	412	392	410	364	422	403	429	429	418	433	430	411	420	422	422	397	416	404	437	408	394	393	420	414	417	432	387	437	411	414	395	433	417	397	405	430	391	403	396	415	424	406	407	412	403	414	416	420	429	418	398	382	410	381	390	406	384	411	433	381	425	388	427	409	421	397	406	410	437	392	440	415	428	410	413	439	420	423	419	381	441	395	425	440	395	415	430	427	405	400	395	412	449	420	424	382	401	422	414	399	405	388	390	416	405	395	409	377	440	410	379	404	405	401	413	410	392	417	424	418	419	429	441	403	419	418	404	425	391	417	356	412	411	421	426	436	421	441	400	412	447	413	389	394	425	407	402	411	387	418	443	425	387	398	419	404	383	402	408	382	411	404	439	395	429	402	447	414	444	439	403	410	393	413	409	413	397	402	418	448	426	407	404	401	375	399	386	435	418	409	443	409	456	421	425	421	395	419	406	420	431	392	404	395	399	428	412	411	434	410	428	406	423	409	400	460	375	413	386	388	413	422	437	435	458	384	418	411	421	433	439	417	408	415	370	383	384	415	421	413	400	431	416	383	423	422	405	445	416	407	416	408	390	414	392	356	406	388	372	415	414	400	390	460	408	432	413	402	423	422	417	449	425	421	444	409	436	421	391	415	371	406	405	431	443	380	413	437	443	391	430	425	409	390	374	443	383	386	389	443	411	386	418	408	383	443	408	387	415	411	391	409	406	392	412	405	405	414	399	397	401	422	464	428	418	428	392	421	393	432	367	407	411	406	385	406	411	394	379	379	420	430	401	362	391	417	418	424	419	444	431	434	414	418	395	457	436	408	423	398	391	388	409	398	427	440	442	384	443	428	382	393	417	408	426	398	404	428	401	430	402	401	393	415	433	398	435	384	414	426	406	414	443	389	396	419	404	435	420	408	412	413	386	443	409	429	414	402	427	426	391	367	384	406	416	430	418	436	378	437	446	402	368	427	395	415	419	403	399	408	414	416	396	419	391	399	425	387	426	448	410	449	437	398	402	405	379	414	402	392	434	404	417	419	387	387	418	416	423	389	431	442	421	422	415	424	430	407	417	400	427	428	442	413	442	411	372	389	431	385	427	397	412	407	442	430	419	404	420	435	419	432	397	389	405	409	416	444	397	429	407	376	401	397	418	397	412	394	393	411	433	424	406	398	444	403	439	422	438	393	415	399	400	396	440	381	424	424	389	386	394	398	390	429	413	417	405	408	418	408	426	405	422	408	424	418	402	421	388	423	405	419	418	459	444	418	450	422	412	393	395	414	444	386	387	379	407	417	393	406	430	424	425	405	402	429	441	410	427	431	403	410	429	395	434	419	424	425	434	415	409	418	435	406	426	394	423	451	396	424	398	395	433	409	394	405	391	405	374	414	387	401	429	431	378	413	394	440	393	407	407	432	392	391	420	359	441	406	416	433	398	420	411	436	410	423	402	426	408	374	416	427	439	439	439	391	420	395	375	379	404	398	415	434	395	378	410	402	413	396	456	419	404	416	410	421	480	428	405	406	436	408	394	415	390	442	454	427	412	391	434	413	407	430	445	404	431	417	405	420	410	411	393	405	393	414	373	412	410	413	407	419	429	397	427	429	353	417	393	420	407	394	401	421	412	456	426	363	411	424	440	390	438	396	411	445	416	414	403
38280	19321	30587	20831	7776	12068	37947	43298	30471	11115	688	305	290	277	299	280	269	275	267	260	297	270	258	243	271	287	242	250	258	261	264	270	246	264	258	223	272	245	245	243	232	274	257	268	275	276	272	284	244	229	248	263	272	244	302	272	267	274	277	254	260	272	248	258	270	277	233	246	234	225	255	267	237	243	255	303	252	277	291	237	277	271	277	258	236	280	288	241	260	261	250	241	248	246	252	260	273	243	255	253	234	260	258	241	264	272	292	241	250	283	255	261	273	255	262	258	245	263	294	274	301	240	264	291	261	243	257	266	263	257	255	262	246	287	227	243	244	256	265	236	267	277	250	261	246	244	277	256	237	272	263	269	271	232	254	231	244	254	246	284	266	260	267	278	299	273	244	255	255	228	259	265	248	268	248	295	248	250	241	258	274	253	249	249	245	256	257	248	241	278	246	254	245	250	252	252	245	255	262	270	249	271	279	260	236	273	213	253	247	274	233	263	262	244	274	248	247	274	281	245	252	266	257	261	262	262	282	263	262	273	263	275	236	265	278	265	262	265	271	235	280	272	266	276	226	229	253	232	252	268	251	291	245	248	239	268	239	267	281	259	249	289	305	250	274	269	274	258	228	275	247	263	270	264	241	290	252	262	302	282	267	253	274	238	278	279	255	253	242	254	266	250	261	289	251	246	240	249	266	275	272	261	251	252	249	262	241	241	243	277	265	236	236	242	219	251	248	266	247	244	255	266	255	244	231	223	223	252	268	259	264	268	262	241	239	251	235	294	284	267	289	230	278	242	257	268	267	242	262	267	242	255	283	247	273	246	248	243	259	264	240	253	259	254	247	266	245	254	272	259	248	232	257	270	258	270	256	266	237	278	267	224	225	235	250	258	281	300	287	252	263	225	273	288	257	238	284	263	283	249	227	236	278	239	246	286	263	280	291	257	248	258	244	261	253	266	279	264	270	236	222	299	275	239	255	264	246	257	258	253	272	243	278	259	231	281	251	252	264	253	246	236	277	275	274	259	256	264	283	232	263	244	282	257	238	240	239	258	249	264	262	279	261	287	244	252	246	262	250	250	233	261	226	255	261	278	291	269	284	239	231	259	253	241	276	252	275	257	275	248	268	230	237	236	247	248	225	254	271	254	261	252	270	269	231	236	267	250	245	234	230	266	245	252	249	253	258	253	268	245	245	274	278	252	333	278	274	261	281	272	261	249	284	255	255	278	270	247	251	259	261	272	240	261	275	242	241	260	243	272	238	224	281	300	262	251	244	262	260	242	237	271	263	283	245	278	243	247	274	280	293	244	260	272	249	286	260	282	223	297	274	266	297	289	259	253	263	281	274	249	265	252	245	266	229	245	241	248	262	274	268	259	212	262	273	281	278	251	255	281	256	270	254	238	257	243	232	257	292	242	270	284	257	266	260	260	262	261	245	281	293	297	281	281	277	287	232	259	268	223	281	245	288	241	256	245	248	224	245	228	264	284	229	252	302	228	241	227	261	275	255	267	252	245	252	258	269	220	259	255	273	237	236	264	265	278	256	233	259	263	245	245	266	252	236	264	231	250	256	283	274	231	259	261	247	256	250	264	275	261	241	257	260	241	268	244	247	244	256	280	274	273	236	256	246	271	264	265	247	261	300	256	285	258	273	235	253	270	267	249	251	248	268	250	261	249	244	248	251	260	266	253	282	259	257	257	278	286	274	293	241	237	233	255	275	254	257	258	273	281	259	249	251	271	236	267	247	247	247	280	256	237	268	260	262	279	247	243	256	236	289	283	283	241	271	222	264	263	254	257	288	233	241	296	234	273	247	264	235	249	252	246	284	262	244	256	272	267	239	267	290	253	231	278	278	249	271	265	241	224	280	234	267	279	259	261	253	280	258	247	252	252	251	248	227	262	252	273	240	260	261	235	235	219	250	267	260	256	264	237	270	257	257	275	278	258	260	263	240	276	224	265	253	259	237	256	245	256	282	252	277	258	259	224	270	255	285	262	243	240	262	271	278	254	257	242	268	254	259	302	258	238	268	240	227	262	235	270	241	291	243	266	244	257	265	280	267	268	239	264	271	252	280	238	265	267	251	281	257	286	254	256	239	261	266	248	245	276	269	262	230	245	230	239	253	261	258	246	231	280	240	259	261	247	239	243	246	247	226	262	280	274	276	238	275	257	252	252	282	285	262	260	268	268	245	240	261	257	244	252	272	253	237	254	229	245	266	244	268	264	236	237	265	259	246	280	278	247	265	270	280	245	254	264	244	247	236	287	248	257	286	278	258	257	260	285	268	261	308	271	263	231	278	255	220	253	294	230	260	221	274	270	264	272	276	259	268	270	210	241	274	242	238	279	270	253	249	255	244	258	258	264	284	268	307	277	257	269	256	281	274	264	234	252	286	269	253	237	268	241	258	239	241	262	247	246	241	277	262	259	242	283	242	240	213	238	242	249	247	239	226	267	218	266	259	275	259	246	262	278	269	262	243	259	269	266	288	263	267	275	236	260	249	234	266	264	241	233	264	275	237	246	248	255	278	246	242	251	273	251	224	259	299	294	286	296	252	244	256	258	255	248	236	260	287	261	244	257	257	242	236	262	273	280	245	235	262	265	260	267	266	254	256	250	253	238	262	257	252	265	277	246	274	248	264	291	240	267	232	233	252	245	289	281	237	255	239	284	265	274	250	274	282	280	287	246	273	231	288	282	243	256	240	284	297	229	276	274	272	261	253	260	265	260	254	253	242	303	249	263	286	245	256	277	258	281	258	243	254	233	283	260	268	255	266	271	244	275	258	237	272	254	228	279	278	223	259	283	279	267	258	245	230	234	271	261	267	259	268	236	267	243	276	250	231	248	222	254	252	292	245	236	262	249	260	246	260	282	254	262	264	259	246	243	252	258	246	249	247	236	244	255	238	254	231	282	267	252	277	268	250	241	230	288	281	247	246	262	281	224	268	279	221	246	247	265	248	240	268	260	248	262	273	238	280	260	247	252	238	232	241	249	258	258	246	260	248	237	274	248	272	265	247	261	257	262	267	269	212	268	242	240	236	240	265	253	263	256	264	265	262	315	251	258	228	277	247	240	274	245	279	261	237	262	256	265	262	252	259	270	303	262	239	282	272	282	266	257	265	235	289	264	257	289	292	289	284	228	253	298	267	259	245	231	268	254	271	275	232	262	264	244	241	251	262	300	274	238	251	249	253	253	253	259	274	243	264	295	227	237	275	282	250	261	276	217	249	282	264	252	242	252	270	258	230	242	264	261	268	247	255	261	227	249	240	264	254	240	235	273	262	245	269	267	255	245	250	242	230	235	282	299	258	280	260	248	270	223	266	255	263	252	275	248	278	270	262	265	283	249	279	254	239	278	265	281	289	250	257	238	254	281	307	263	219	248	263	274	255	268	240	261	258	237	250	241	249	275	272	248	265	278	260	266	293	262	218	266	240	260	255	285	292	242	224	237	262	289	272	260	266	232	258	277	236	248
18609	12533	33251	28023	15903	26519	54138	57242	45904	15393	902	778	827	716	781	747	781	725	663	684	703	672	725	626	678	683	660	636	646	628	651	569	661	587	628	600	669	607	669	651	674	641	653	611	610	621	608	588	647	623	632	637	649	634	587	637	583	592	664	563	591	649	599	598	619	608	617	584	581	626	646	625	569	592	590	621	636	636	607	595	592	622	590	568	623	551	607	547	622	587	588	592	604	607	587	626	625	591	610	589	624	563	626	599	603	631	593	601	617	564	603	543	598	537	578	624	573	606	634	589	632	588	574	591	566	582	586	616	592	610	534	638	566	559	579	540	611	587	576	605	626	611	612	607	604	588	609	641	595	574	625	571	639	597	616	594	640	610	603	626	639	590	613	586	624	609	573	624	659	592	534	612	602	592	602	574	597	607	561	592	618	603	622	611	592	558	599	595	594	576	632	613	587	593	608	552	611	614	601	598	645	558	568	612	587	565	603	603	646	642	576	584	585	581	598	579	617	592	580	626	571	610	624	610	609	602	595	620	592	606	596	596	596	651	534	603	593	608	614	634	581	611	585	637	563	596	635	629	609	613	586	566	601	623	598	584	600	668	619	606	553	607	622	607	561	590	618	560	637	602	613	597	596	592	607	620	611	607	579	613	609	576	618	563	595	603	626	544	597	629	601	614	670	589	606	601	625	605	611	591	585	597	526	584	546	637	592	629	596	601	589	616	632	629	608	584	616	617	652	581	582	611	592	566	557	605	621	580	603	608	598	630	599	618	594	595	603	619	583	639	599	588	567	628	636	619	613	594	630	651	583	556	624	608	598	567	606	581	604	597	619	553	616	576	620	640	657	579	559	662	606	595	605	607	588	582	573	611	595	629	617	595	560	578	561	631	636	624	607	601	596	598	604	617	618	634	582	614	582	557	605	590	589	626	603	601	588	582	600	608	634	619	594	594	559	572	610	621	581	590	586	576	586	613	570	616	602	631	600	631	608	569	592	490	604	589	600	607	587	632	579	593	606	605	591	624	611	605	581	600	609	602	585	621	606	601	624	614	609	610	621	603	590	532	594	596	646	618	602	578	563	615	577	569	597	619	589	568	598	615	563	547	609	587	612	608	573	618	631	580	596	614	574	620	598	580	641	612	544	604	648	593	615	579	553	612	590	603	601	551	623	588	564	566	638	601	535	560	609	594	610	624	558	573	585	626	603	615	578	633	584	605	580	593	562	592	636	589	614	597	585	584	589	600	632	586	592	612	602	582	597	599	572	571	548	607	584	583	591	584	574	601	602	629	636	627	648	602	576	600	597	594	583	642	598	602	614	625	644	577	622	565	583	609	638	656	572	617	603	578	614	599	607	629	624	561	634	621	607	628	539	581	606	618	596	646	633	605	579	628	570	629	584	614	597	619	581	596	592	591	608	653	585	605	560	603	629	566	651	622	642	587	588	582	588	586	637	605	567	627	587	596	583	609	577	604	586	617	569	582	601	571	622	584	645	567	554	522	652	592	595	622	601	623	589	596	581	616	577	623	606	623	573	610	596	562	583	629	599	616	588	597	605	616	600	613	579	625	604	581	594	631	600	646	632	648	545	583	619	590	590	608	594	609	573	611	597	597	584	582	583	638	600	611	587	614	618	573	614	600	620	581	579	616	597	572	583	559	570	578	617	532	610	622	580	595	606	586	578	633	573	608	624	666	572	599	593	613	596	628	604	630	584	630	633	607	627	564	634	579	600	607	649	604	633	623	623	604	580	642	596	546	632	587	581	582	584	624	577	581	588	594	579	632	615	580	604	553	594	572	589	602	599	615	584	606	638	631	589	610	586	578	565	614	640	620	607	567	613	569	614	578	608	581	587	642	575	540	579	573	594	593	600	610	568	553	648	597	612	618	616	613	562	627	647	581	598	608	610	609	594	603	576	577	564	617	615	594	615	615	580	593	608	591	601	577	614	604	607	628	583	600	628	617	607	553	666	650	624	588	579	618	581	621	624	585	598	596	606	597	596	601	626	682	580	600	592	560	593	550	590	645	583	552	630	606	611	605	591	610	611	605	613	601	602	553	590	584	616	587	561	557	598	598	605	609	590	569	604	645	579	591	592	556	623	577	596	612	615	603	626	600	630	580	629	572	630	640	569	570	595	561	577	615	589	618	621	605	623	608	608	631	577	586	612	627	588	549	633	628	644	636	637	564	596	567	616	611	620	568	570	590	606	617	639	608	591	679	600	586	633	594	560	590	610	634	599	595	595	610	566	608	566	582	562	603	581	593	604	642	589	588	602	599	612	625	572	644	641	566	633	651	582	590	598	644	573	565	589	571	601	563	611	572	600	610	620	605	597	602	617	610	587	583	589	600	595	611	606	610	624	594	602	587	591	601	573	591	615	578	593	637	635	612	595	582	600	585	620	618	553	613	582	591	604	611	630	619	591	591	571	569	629	619	582	594	608	510	651	593	649	593	616	546	582	562	570	594	551	610	638	634	600	606	610	623	614	596	612	568	581	567	600	609	628	618	638	568	602	548	607	617	567	572	612	581	604	641	604	612	552	589	587	587	610	619	587	607	623	597	598	585	547	607	580	606	577	636	585	603	601	574	585	577	612	560	590	587	617	556	584	619	596	588	602	617	586	588	600	561	641	645	617	616	616	588	581	564	614	612	578	582	647	607	608	639	647	576	602	598	591	649	595	565	615	588	598	620	640	596	644	633	615	563	601	615	639	616	578	602	594	571	594	591	598	638	614	618	587	615	570	639	609	607	626	603	576	590	580	649	633	577	610	604	567	591	546	571	588	589	611	595	586	628	607	590	604	627	589	624	601	572	563	602	572	584	591	624	576	585	645	616	635	621	619	603	593	596	511	572	607	593	644	649	606	576	605	602	620	604	582	629	606	579	583	580	599	569	618	613	584	594	581	591	609	572	617	643	612	613	566	576	548	582	647	616	616	575	599	587	600	581	610	599	592	624	577	612	610	631	608	640	583	585	604	620	610	592	644	656	593	634	611	596	622	594	621	625	604	593	572	640	585	592	580	598	584	606	598	628	608	569	624	589	590	601	580	666	583	628	574	579	637	592	587	614	601	609	613	568	595	610	587	625	549	630	593	613	587	593	566	584	597	611	616	597	590	587	622	598	591	612	581	607	575	606	605	626	573	565	634	624	625	634	611	602	612	605	569	590	617	597	617	605	610	639	569	596	603	606	623	580	595	608	621	608	576	577	608	587	605	620	601	618	611	586	607	586	570	591	576	571	606	571	582	593	611	578	600	598	554	592	614	565	630	619	583	611	580	584	624	618	579	583	578	581	639	592	587	602	644	591	607	596	611	592	639	561	609	605	620	595	660	604	585	616	564	606	578	617	597	635	589	634	608	608	594	553	613	573	553	637	596	601	581	589	576	573	627	607	672	586	605	604	620	573	603	598	572	636	580	590	590	590	597	583	593	676	637	607	605	625	596	608	583	588	644	601	627	624	554	600	620	603	582	640
12071	7174	8467	2516	1309	1866	1925	1773	1320	622	248	252	262	256	255	249	241	250	245	241	274	278	263	264	248	253	227	264	266	250	260	230	266	262	270	256	271	304	287	275	269	269	259	263	253	244	292	285	247	262	251	295	246	270	290	279	250	247	262	233	267	283	256	237	253	265	277	265	263	278	246	277	255	240	234	285	244	218	282	271	258	290	275	251	275	281	266	240	254	268	265	273	251	268	254	248	277	269	275	228	250	272	228	267	247	293	256	250	263	243	263	251	270	224	260	270	255	223	267	255	236	253	259	252	264	255	236	293	266	250	259	264	291	294	263	249	264	260	260	260	250	285	256	241	278	275	266	247	250	258	278	275	244	265	237	252	243	230	248	275	277	248	250	248	256	261	237	251	290	271	265	275	282	284	269	258	258	270	264	278	256	258	247	272	251	269	259	253	278	261	260	234	251	264	255	241	259	260	276	263	267	287	274	260	248	257	258	263	273	252	275	268	248	218	256	253	270	258	231	260	265	249	251	277	243	268	255	272	275	250	228	250	264	240	288	265	282	248	263	245	267	257	287	257	247	229	262	262	256	260	240	273	243	245	263	271	245	253	304	269	278	269	281	250	248	240	264	264	247	258	238	247	259	287	260	305	247	245	225	303	271	291	266	292	265	256	278	267	257	249	268	278	250	279	257	283	263	240	280	255	248	265	274	282	267	264	250	270	237	263	239	243	272	256	244	258	275	270	258	263	285	247	256	265	253	271	263	246	238	270	237	253	270	248	266	274	243	272	292	237	293	262	238	261	265	226	270	259	261	256	243	249	268	253	258	246	251	257	303	257	275	257	256	239	269	271	265	256	262	246	262	268	251	276	268	283	250	276	270	240	271	269	244	285	247	266	260	250	255	229	254	244	240	276	283	282	258	261	282	246	263	274	217	240	267	260	245	243	262	267	263	250	250	271	260	250	270	261	275	274	264	256	263	270	261	280	247	258	250	288	258	269	267	255	252	261	274	293	266	268	274	279	280	262	279	287	227	274	280	269	280	245	251	239	242	244	249	297	239	242	261	251	273	273	254	245	284	260	224	252	262	272	271	285	269	254	275	275	289	283	307	242	251	245	244	256	259	266	258	258	228	267	235	292	249	256	254	212	234	266	247	289	246	244	251	262	269	259	234	243	268	274	244	258	259	252	282	273	263	271	239	257	254	282	221	273	275	227	265	257	270	268	256	255	258	251	250	254	263	261	274	283	249	263	272	294	266	253	269	236	283	230	273	286	267	260	247	237	234	277	255	284	258	272	276	300	280	240	298	281	249	257	265	281	232	264	227	279	302	265	229	271	257	285	273	270	251	238	256	258	250	256	294	246	247	291	263	272	277	257	243	245	252	244	274	255	248	284	250	243	235	294	210	246	246	272	253	235	258	253	251	263	318	287	268	239	239	256	259	255	261	252	260	250	260	270	272	252	270	276	256	270	273	261	251	240	246	273	266	242	225	239	273	265	272	250	280	250	242	258	251	239	231	258	289	231	243	253	234	249	278	277	258	266	239	239	262	273	257	260	258	234	256	293	249	220	260	273	249	244	241	234	234	260	256	255	279	255	271	290	236	288	255	276	278	255	246	265	264	256	278	260	248	255	243	220	256	253	240	255	264	286	302	253	293	270	275	238	260	251	285	256	270	298	274	266	257	248	275	247	262	235	271	268	270	235	278	270	223	250	286	212	232	264	239	262	246	250	280	294	274	275	310	273	237	265	270	259	233	268	263	266	230	253	271	224	261	247	261	260	267	279	285	284	261	281	286	263	271	256	289	264	252	270	276	281	276	281	224	262	304	246	222	237	235	284	299	265	256	270	265	234	256	269	278	277	274	281	272	262	248	264	258	256	290	275	237	245	234	270	300	249	259	271	243	273	264	280	261	239	261	253	263	265	263	264	229	246	270	257	259	226	253	257	264	268	295	254	223	269	296	248	248	237	285	285	240	270	247	266	223	278	256	278	231	229	236	302	258	273	284	252	271	236	253	254	255	283	285	249	277	257	240	252	268	269	265	275	265	284	240	241	250	321	263	281	284	281	266	283	271	261	275	259	280	272	295	238	251	262	249	254	222	237	257	263	256	251	246	253	224	267	252	261	276	265	254	255	215	230	255	244	280	247	237	246	246	233	219	267	253	255	265	262	267	267	241	263	277	286	259	241	252	231	246	277	275	275	225	263	257	267	255	281	260	244	278	253	280	262	230	265	286	270	248	257	250	273	249	250	245	222	277	259	264	266	239	271	259	242	265	259	259	254	268	277	257	255	244	266	277	275	267	277	255	289	238	262	248	243	250	229	272	278	269	249	287	241	262	254	237	278	272	273	253	262	266	252	279	240	253	246	266	293	275	270	270	263	284	270	235	269	240	257	258	255	264	266	299	243	243	283	241	252	275	274	250	250	249	300	230	230	273	256	288	262	256	255	264	255	250	281	236	270	296	287	234	280	234	252	237	243	270	272	266	251	249	242	271	272	261	278	250	287	277	256	246	275	271	254	256	251	257	259	253	266	233	254	259	245	241	240	234	245	286	265	282	273	272	240	298	234	261	252	263	246	263	279	238	257	250	265	288	267	267	257	276	268	267	267	257	254	246	264	245	257	259	247	275	241	235	229	242	241	264	278	261	272	283	269	292	241	255	256	298	231	244	259	266	259	265	245	244	230	263	263	256	276	285	274	237	258	259	285	254	205	256	270	252	280	231	228	240	265	247	259	266	235	246	243	280	267	257	270	246	254	249	285	236	245	255	291	235	250	243	287	239	243	287	280	264	243	248	255	238	252	241	271	259	259	239	220	259	260	259	270	265	269	277	248	228	289	244	229	271	266	260	284	248	257	235	241	237	282	283	248	273	229	259	251	245	262	259	265	247	249	280	236	264	257	256	265	244	246	285	257	272	267	250	258	264	259	259	250	260	259	258	294	252	257	268	259	262	228	259	238	249	288	258	283	264	229	258	271	271	266	250	233	249	275	269	265	255	250	248	265	285	235	293	275	244	241	249	263	257	250	286	256	276	244	267	268	264	264	254	269	254	265	247	266	265	256	253	277	243	255	280	210	231	265	253	242	249	260	243	299	279	279	259	256	249	253	250	279	225	264	254	239	268	262	259	234	237	267	243	270	272	264	283	266	251	248	244	241	281	254	242	266	280	229	235	276	248	218	263	269	280	284	244	234	260	255	272	264	287	269	268	240	268	242	280	271	295	285	255	254	260	284	264	247	276	226	233	284	270	248	247	256	297	271	259	290	201	254	243	269	263	256	258	271	293	269	267	262	269	276	284	280	273	273	265	258	260	256	273	276	254	262	299	240	255	253	266	253	227	226	266	242	265	275	262	248	271	276	266	264	243	286	252	267	248	261	233	262	231	256	264	266	259	254	284	266	277	255	224	256	254	258	252	251	251	283	261	254	243	245	255	247	265	260	254	289	261	236	274	266	244	260	276	252	257	277	262	272	234	259
6291	6479	11879	5903	4825	8038	8212	7207	5090	2003	555	630	629	565	570	567	573	576	570	596	575	554	580	588	573	569	631	571	558	555	607	592	591	559	560	640	587	579	603	569	558	585	582	602	577	598	606	572	592	554	588	579	627	588	592	575	560	543	554	554	561	571	587	600	590	583	603	569	572	596	575	572	568	603	541	634	568	562	589	572	601	637	577	624	595	620	564	585	607	631	573	552	577	562	622	577	640	586	593	577	577	605	574	583	554	541	556	596	553	618	605	588	598	567	618	597	594	562	554	560	547	591	585	583	578	600	579	543	563	554	558	621	638	574	555	611	601	597	575	576	598	575	544	560	594	615	599	560	569	628	610	577	580	553	545	587	579	578	552	610	560	606	585	593	564	576	552	591	581	543	563	575	583	585	629	589	607	587	587	585	605	571	561	559	570	571	593	568	575	614	563	574	607	627	556	625	604	548	600	583	561	573	617	554	612	593	573	603	583	576	614	637	615	526	573	601	607	579	595	601	579	557	568	602	579	654	635	581	600	585	638	555	574	558	576	533	560	565	571	556	601	567	585	572	575	581	591	616	589	582	544	574	520	577	593	538	571	563	570	571	579	598	602	555	595	554	573	562	530	559	590	602	556	573	569	584	576	590	550	587	521	611	581	576	569	597	573	601	584	591	580	564	573	580	612	600	578	591	588	578	576	573	579	581	560	580	586	581	590	550	588	610	558	590	583	603	550	573	585	568	591	578	593	608	616	568	553	590	559	574	594	593	545	614	568	600	572	562	586	649	614	590	586	583	599	570	602	553	564	558	560	618	581	618	567	571	586	611	615	556	586	560	589	591	585	566	638	576	555	614	567	610	571	556	607	565	598	592	594	618	585	569	581	600	609	573	577	607	585	561	560	568	586	618	583	610	579	568	568	589	600	597	607	562	602	614	600	578	563	556	603	586	589	609	578	600	589	550	590	589	611	594	589	570	603	574	547	585	526	527	585	536	587	592	617	569	557	560	582	544	584	594	574	581	581	564	588	579	595	525	614	592	571	597	590	606	601	579	622	577	589	575	594	608	582	570	615	591	571	593	567	585	582	584	578	594	550	586	604	535	595	530	579	566	579	563	584	636	593	589	603	597	572	579	562	547	559	553	554	607	607	570	586	600	532	585	562	558	569	597	588	591	597	553	610	568	574	630	560	548	587	601	589	609	577	586	567	571	596	582	574	543	581	594	574	568	555	607	574	629	621	593	557	602	594	560	564	613	558	563	566	617	634	552	602	541	562	569	580	614	544	558	572	601	597	569	615	547	573	551	577	564	594	589	587	540	584	584	571	609	598	584	524	586	578	560	564	601	610	600	564	561	606	585	609	597	563	591	597	576	581	565	602	607	567	606	639	565	556	572	591	569	578	618	538	593	542	559	607	612	590	550	591	539	584	603	593	573	608	566	599	574	622	623	564	554	615	533	565	573	561	551	584	557	552	605	588	612	598	586	581	571	550	599	603	595	571	578	595	599	568	593	598	591	585	582	587	586	606	607	585	616	617	575	617	548	601	555	549	590	616	579	613	531	596	594	597	582	605	555	570	561	594	586	583	551	582	568	555	523	636	587	563	567	549	601	613	572	611	566	523	555	605	602	606	567	599	626	587	599	587	586	570	570	577	589	594	586	591	534	534	571	586	603	588	564	608	561	616	560	637	585	605	621	593	566	569	581	548	621	571	593	556	587	610	531	566	594	548	592	615	611	537	598	576	584	566	613	584	534	588	614	585	535	630	601	615	577	610	613	588	588	590	623	601	590	559	585	605	592	602	523	612	578	582	540	583	522	593	589	585	627	561	534	587	553	576	587	595	590	604	574	619	611	571	590	588	554	555	550	557	590	608	560	577	579	565	592	552	541	566	584	620	588	529	573	558	617	622	583	569	566	586	562	549	557	535	620	629	594	601	546	571	592	565	586	520	607	568	586	600	579	605	594	580	588	563	591	576	559	611	543	619	575	612	618	584	602	565	602	567	606	593	578	583	600	621	585	546	574	595	566	592	597	566	571	604	585	560	559	519	595	565	524	608	576	607	601	599	540	583	606	558	631	625	570	557	588	536	560	589	596	578	605	587	580	629	577	545	592	564	568	590	528	590	594	566	573	610	600	561	579	596	546	556	632	603	582	588	556	616	595	552	585	567	553	577	648	552	593	561	550	549	544	533	599	599	573	553	562	578	611	591	581	612	567	598	560	611	545	561	562	570	598	513	577	602	579	585	626	600	564	562	545	560	545	484	612	609	575	551	572	572	550	588	605	567	573	573	576	569	582	559	622	587	596	565	585	582	582	636	564	576	564	580	612	579	566	582	548	622	581	597	632	533	591	611	593	558	576	598	600	594	587	565	534	554	563	591	579	605	565	560	575	607	559	597	577	581	550	590	587	598	574	565	582	597	604	641	599	567	576	591	543	549	588	602	558	563	553	616	565	586	579	601	604	578	638	588	578	624	578	609	567	597	568	592	568	597	548	545	539	599	573	562	590	610	526	557	562	621	597	552	572	600	566	599	566	546	547	638	561	573	611	584	579	603	577	613	578	595	587	555	552	622	577	603	584	604	560	550	613	568	539	561	579	544	589	557	556	614	622	610	593	600	560	609	589	579	598	606	538	627	577	587	590	555	541	550	585	581	592	566	581	578	604	578	537	570	589	574	600	578	601	593	582	593	616	591	588	563	619	546	564	608	579	628	556	565	585	595	577	554	578	584	550	552	577	605	548	590	570	557	570	577	592	626	570	570	612	597	622	558	565	550	602	601	571	566	582	564	598	620	588	559	589	637	615	597	563	538	570	595	607	567	600	592	577	545	610	580	584	573	600	579	546	562	564	603	628	581	553	602	569	575	565	621	609	556	533	624	552	549	587	568	594	576	563	550	588	608	589	622	538	586	558	594	573	544	563	574	610	566	605	541	572	591	588	619	578	577	574	591	534	624	555	595	575	571	564	600	562	626	582	601	542	569	592	570	584	585	587	575	566	539	597	564	599	579	563	555	589	613	614	560	577	579	595	585	572	586	589	602	568	604	583	608	579	558	556	568	582	616	563	583	586	584	591	607	581	587	579	600	606	590	600	543	579	605	590	600	556	535	600	588	603	580	566	647	590	591	605	617	594	572	628	577	582	547	561	566	555	639	549	582	627	611	593	610	601	588	560	548	564	581	558	611	561	571	560	608	640	630	623	634	569	572	588	562	677	602	603	579	578	568	561	589	612	588	594	625	577	546	578	561	592	583	595	588	571	539	567	573	563	582	618	612	609	577	583	549	594	566	565	572	540	630	590	595	580	619	604	609	617	587	585	576	597	560	545	594	588	550	618	573	548	568	568	594	606	608	596	624	611	573	591	620	551	586	583	571	574	587	574	566	597	595	593	609	604	633	578	590	581	603	570	595	642	604	567	628	572	547	580	563	592	556	604	585	633	562	615	584	634	556	604	610	573	597	577	532	541	553	595	601	614
29334	13184	9526	4614	7926	38556	36638	28479	19407	6600	320	192	195	200	173	210	168	186	196	194	187	221	193	189	163	192	200	199	184	205	207	210	182	172	207	198	202	187	206	216	196	156	185	190	193	162	220	181	185	226	197	217	151	173	204	185	202	186	188	176	193	190	205	220	203	209	198	204	168	193	168	202	220	169	189	192	205	229	177	185	212	189	194	203	189	177	199	176	198	206	179	187	182	213	197	206	201	183	189	203	178	191	208	196	191	185	174	201	187	181	191	209	182	210	208	185	183	198	208	176	203	178	196	200	172	195	176	179	173	216	218	216	196	216	178	220	174	199	235	180	210	188	192	191	179	184	185	167	204	229	177	213	162	184	182	200	175	164	195	189	196	202	209	187	189	193	203	193	183	191	205	203	173	183	203	174	192	184	174	192	179	188	184	214	203	192	227	184	189	190	183	196	171	194	184	204	176	177	194	179	174	218	188	177	168	208	177	192	183	194	186	191	191	198	216	194	182	191	184	202	184	183	200	169	201	202	198	162	186	207	238	217	177	194	210	162	199	199	186	196	179	190	201	208	193	185	190	197	188	171	210	208	211	170	175	176	221	173	186	179	199	180	168	189	203	182	236	199	197	199	180	171	194	174	207	215	202	208	232	198	195	186	200	170	182	180	179	208	183	195	185	193	189	175	204	189	214	215	187	190	195	196	189	183	196	180	235	217	181	172	189	201	171	188	220	232	197	172	186	205	181	209	181	191	185	184	181	147	184	192	175	158	192	195	209	197	207	188	207	203	210	193	171	215	229	205	182	183	191	227	188	171	161	191	189	196	197	193	198	187	175	215	183	196	180	180	200	197	176	221	198	174	198	169	198	174	190	201	178	198	189	175	187	201	195	196	175	191	176	180	199	201	180	183	210	183	216	165	165	188	181	168	197	200	227	172	179	199	186	204	201	212	203	184	214	194	192	183	192	179	189	196	181	161	188	186	207	192	217	218	219	203	196	184	214	197	190	199	194	199	178	173	189	187	202	200	200	187	184	200	194	182	205	186	194	200	197	210	198	174	193	217	176	187	191	181	178	171	201	191	183	201	205	207	190	180	209	192	211	210	218	173	178	205	179	196	203	238	215	199	193	200	179	187	208	200	207	193	172	197	205	213	200	188	210	179	212	202	149	196	182	195	201	173	192	184	182	189	184	200	180	229	178	189	194	199	208	183	205	205	149	201	183	173	190	201	203	182	210	208	181	181	194	214	177	178	178	193	201	181	210	197	189	195	166	198	191	174	193	185	183	193	184	196	218	186	196	173	215	196	162	179	189	175	169	200	184	185	182	201	170	155	198	193	184	209	205	209	175	182	196	197	221	181	196	186	169	190	208	189	199	195	206	203	204	195	211	187	191	188	214	191	175	189	209	174	181	176	194	189	187	185	187	222	198	182	174	184	188	222	186	197	202	186	186	226	180	194	189	206	182	193	197	213	171	191	184	173	202	228	198	189	191	205	164	205	167	173	180	215	199	182	196	202	205	211	196	197	183	210	169	166	169	154	200	183	174	184	185	165	195	193	158	196	193	206	219	189	209	207	207	186	190	179	197	179	195	180	190	189	183	193	184	185	185	199	177	198	192	192	179	187	209	192	182	200	190	191	198	186	202	202	197	195	228	182	202	164	187	194	186	207	202	173	180	182	183	198	189	207	178	190	205	222	178	207	200	210	218	179	201	184	189	192	188	169	187	193	193	177	192	179	193	199	210	201	209	167	179	186	174	188	187	193	190	196	195	204	212	187	184	194	179	179	189	185	188	205	182	205	207	195	203	186	204	194	179	184	200	175	190	183	188	170	212	187	187	179	183	189	204	163	177	169	197	168	186	194	210	211	192	213	187	177	206	203	188	193	211	178	184	190	194	193	193	209	188	207	220	205	186	204	182	171	206	188	221	225	180	172	194	208	217	172	186	197	190	188	207	176	198	195	185	190	172	210	194	183	208	185	173	213	198	193	212	215	199	192	198	194	184	182	171	181	165	186	185	200	192	180	172	184	182	178	187	184	186	195	210	222	169	204	175	176	176	191	215	176	200	192	178	205	195	210	202	215	210	218	194	200	198	165	161	182	200	181	181	174	180	184	218	198	207	187	186	210	198	165	193	201	196	198	221	213	203	197	207	208	178	216	185	194	207	186	187	186	169	163	192	194	184	188	202	227	209	203	196	194	218	198	193	190	215	200	187	210	168	222	229	211	198	221	195	190	205	155	184	178	178	198	196	201	208	185	198	207	161	185	218	176	176	216	203	197	193	207	190	207	195	192	165	172	194	195	184	201	200	187	193	205	197	205	193	168	194	186	199	219	191	184	191	225	178	210	181	220	193	142	210	193	201	196	223	200	199	198	211	177	206	212	177	180	182	172	191	229	182	203	203	183	194	172	177	232	215	171	195	200	202	173	195	198	198	191	224	195	179	180	203	176	177	179	189	185	188	213	212	165	170	221	193	198	192	213	203	221	186	174	180	162	198	188	202	195	204	193	170	194	196	205	211	195	190	177	202	217	193	169	166	198	198	198	196	168	195	200	184	195	213	206	199	167	184	196	191	173	197	174	206	198	202	178	193	191	193	174	190	217	204	203	190	197	193	173	200	176	202	181	151	187	174	170	171	204	198	182	163	197	199	208	201	157	189	195	189	202	194	185	205	178	162	193	215	196	222	193	169	184	197	188	189	197	176	175	177	203	177	187	185	172	195	201	214	177	187	224	222	194	233	188	221	176	167	211	199	197	206	202	211	198	212	191	199	196	195	167	196	204	221	241	194	194	186	156	201	196	176	208	179	208	175	180	180	197	199	187	183	222	175	187	203	196	166	196	182	198	195	208	190	203	220	179	197	196	173	193	225	195	179	198	182	193	186	162	169	209	194	196	194	218	173	189	162	176	198	173	223	193	200	205	177	190	185	205	205	201	175	192	205	196	178	184	190	193	190	190	203	180	172	190	184	191	212	185	163	171	171	210	176	199	192	199	177	208	215	202	192	209	200	190	173	178	175	203	200	183	216	197	193	223	187	198	181	171	168	221	190	212	179	181	206	214	219	170	197	178	186	189	183	191	192	182	204	210	187	179	184	185	180	213	174	225	196	200	210	186	200	194	168	188	192	198	177	172	182	188	185	167	173	190	180	167	200	187	205	176	187	180	171	194	194	176	179	152	193	190	201	197	186	192	168	203	208	192	165	200	189	191	165	190	184	187	179	184	194	203	190	212	181	209	184	199	154	197	181	210	212	190	190	196	222	193	176	182	187	178	198	222	185	173	180	213	205	180	231	187	199	193	209	187	200	182	211	201	186	199	172	167	175	192	216	227	192	171	192	216	216	188	211	198	178	209	202	190	201	179	203	203	181	189	172	189	176	202	191	192	192	188	180	211	191	202	174	201	161	188	193	199	194	199	206	188	210	195	215	214	189	182	197	183	190	188	186	173	212	209	174	177	190	190	203	201	183	187	179	198
14320	9180	12480	11569	19381	54190	52075	45147	36543	12193	547	485	492	520	515	505	513	517	479	475	433	508	463	507	473	485	466	450	488	481	490	469	518	500	434	454	471	488	451	490	465	478	431	439	471	491	461	499	467	461	493	488	496	453	487	489	434	420	463	481	449	451	465	438	474	451	455	465	453	432	443	487	466	499	456	474	513	477	446	463	469	434	449	490	455	481	497	437	459	460	486	484	446	486	506	476	465	406	472	451	485	466	441	467	454	509	435	462	500	477	457	470	492	472	496	476	467	485	496	486	464	448	443	467	492	451	489	478	461	452	460	441	452	432	464	445	488	450	468	463	428	446	464	470	453	438	469	511	461	480	453	438	475	472	484	463	484	437	496	479	446	507	481	476	488	452	475	475	445	445	453	448	469	467	458	450	498	488	417	472	491	519	478	493	462	470	492	470	471	464	489	495	438	477	430	502	455	455	490	437	465	465	471	445	465	492	473	478	448	436	488	450	443	460	452	457	446	500	462	469	448	502	442	446	463	487	448	420	468	480	474	503	443	450	475	458	468	469	461	482	483	488	476	435	436	499	442	473	459	436	448	497	470	476	476	516	503	462	438	450	467	471	476	460	460	512	478	439	461	473	459	445	446	453	475	461	459	481	474	418	440	526	464	477	484	470	486	448	515	459	468	421	457	455	464	472	438	500	458	467	454	416	455	475	445	495	448	436	454	465	450	474	453	443	465	467	454	466	469	436	488	481	494	480	489	490	471	437	467	464	483	455	460	461	419	477	450	463	480	444	452	497	488	478	507	458	447	477	491	468	458	481	449	479	443	483	471	465	476	464	458	463	419	432	479	495	434	437	451	448	503	503	460	462	467	467	521	487	453	478	424	463	479	458	453	463	424	462	478	499	533	458	457	449	438	467	456	463	485	452	447	403	442	468	452	431	445	477	468	452	471	452	486	460	471	496	475	458	497	442	429	434	469	440	462	478	484	462	469	480	445	479	461	459	466	482	482	494	449	457	450	462	452	456	497	512	452	444	461	439	476	471	453	477	479	488	472	453	510	467	454	481	507	464	472	432	495	481	451	490	461	464	451	488	448	461	467	471	448	467	464	504	475	495	474	459	447	462	446	457	456	472	429	475	451	489	478	484	460	437	471	434	424	509	393	503	464	500	429	440	461	472	474	458	471	466	473	458	477	468	473	463	462	478	488	453	466	465	447	444	494	508	490	481	448	426	464	496	466	500	456	429	468	458	450	475	478	462	480	429	448	475	528	406	492	472	476	485	456	471	446	486	445	472	464	460	483	448	501	480	475	446	474	432	474	483	434	465	455	489	451	443	508	453	487	453	456	447	465	457	467	474	443	451	478	461	444	489	453	433	493	479	491	466	487	492	451	459	491	457	444	471	500	471	480	460	467	469	454	474	454	467	437	456	483	505	489	419	398	475	470	421	470	437	447	529	455	465	486	520	453	458	470	490	467	470	497	489	451	435	461	448	464	429	448	481	484	478	463	485	505	478	447	475	466	466	531	470	432	474	446	455	446	526	496	462	452	453	449	450	483	446	460	464	470	466	448	453	431	439	445	486	451	440	457	473	517	463	453	459	452	481	466	508	464	509	462	492	477	488	453	468	482	453	503	477	471	449	440	455	441	414	433	427	456	489	446	504	452	458	429	501	459	424	491	459	466	457	465	459	483	460	478	466	479	467	460	457	493	452	475	490	473	451	444	453	468	475	475	503	462	452	449	455	486	461	470	453	464	424	472	447	491	431	455	437	487	461	495	460	489	445	480	480	483	491	459	476	461	493	458	460	480	457	482	485	481	472	486	466	475	429	502	477	465	433	490	522	491	449	457	425	474	457	489	454	450	522	501	449	444	474	474	467	485	438	479	482	445	488	479	475	483	466	474	449	482	493	464	475	443	440	450	526	478	472	446	476	449	456	502	488	445	482	497	460	460	494	472	505	492	434	459	477	450	499	484	486	476	452	444	482	475	461	453	489	437	442	460	483	538	489	464	464	434	515	479	457	470	482	455	463	457	483	445	454	447	443	466	485	471	467	462	449	487	446	454	478	465	422	454	475	439	481	452	468	453	427	463	481	471	489	456	457	463	470	499	431	475	487	439	460	450	512	465	444	461	435	436	462	431	459	440	465	476	487	449	465	453	472	463	469	457	486	464	532	497	477	414	467	498	475	465	432	492	467	514	467	445	439	497	484	460	499	479	502	465	460	472	448	463	477	452	459	474	485	429	472	465	495	450	456	475	480	447	422	452	491	492	441	475	437	512	471	443	445	438	462	454	495	476	436	466	480	449	467	451	499	445	420	480	446	471	449	456	463	441	476	462	457	459	449	491	500	473	426	498	458	499	481	462	432	478	477	456	457	455	459	484	463	442	464	451	455	496	439	471	481	455	471	449	465	525	410	455	467	475	484	444	435	499	496	438	469	503	469	466	452	444	468	446	441	455	488	459	386	454	497	429	444	473	433	501	477	454	450	485	477	447	494	482	419	484	465	427	476	484	470	474	461	458	469	460	462	422	434	452	451	452	475	499	495	464	440	462	517	451	462	492	480	435	457	449	444	457	461	477	483	496	433	477	478	437	462	462	465	494	493	481	462	435	457	477	436	485	472	439	434	486	510	505	497	456	457	488	449	473	466	432	500	467	481	464	482	479	477	476	476	466	482	481	466	479	467	460	441	440	466	470	461	460	490	483	497	453	419	476	480	459	471	428	487	431	473	462	456	461	438	407	492	439	466	501	471	461	454	528	453	497	467	455	489	501	454	421	487	471	470	523	458	454	477	478	487	458	486	475	465	426	483	442	464	463	434	466	454	436	466	504	424	464	444	477	447	432	475	487	428	458	485	440	476	485	458	450	464	423	408	490	438	488	470	454	458	501	460	449	443	431	478	472	451	464	444	449	477	461	468	458	488	464	458	489	481	474	480	444	519	483	461	471	419	502	452	505	477	514	472	454	486	480	439	478	438	471	459	479	483	478	470	496	472	469	471	441	465	502	456	495	466	527	488	522	431	438	432	487	465	469	448	441	488	500	464	467	448	450	453	459	521	457	458	528	488	448	451	508	478	462	447	474	465	508	447	470	455	493	450	494	483	444	495	431	488	443	428	453	469	497	453	460	480	497	475	447	449	470	468	500	458	446	452	461	476	446	455	437	467	473	415	479	491	443	483	486	451	482	441	429	461	424	442	490	466	431	451	448	485	500	483	488	453	465	504	467	448	492	437	493	497	479	457	448	488	466	510	479	487	456	477	465	451	486	484	436	500	507	463	502	474	504	490	479	470	467	422	468	421	450	488	499	468	432	484	445	448	471	524	427	468	504	422	461	463	474	453	484	473	448	445	472	476	446	454	448	458	482	492	473	447	489	481	433	487	442	423	448	480	460	497	414	455	425	474	449	455	491	456	475	459	485	475	508	495	478	469	485	481	465	454	456	477	434	456	449	428	439	405	504	426	506	479	511	491	449	498
36661	16774	9835	8070	14492	39369	48579	41543	32174	15660	1078	336	317	288	297	304	285	328	333	294	332	294	286	281	324	301	304	310	337	239	277	290	304	289	311	313	309	268	263	259	292	304	301	302	297	265	261	302	281	298	290	290	301	347	273	278	285	275	294	284	290	287	274	295	311	279	307	293	290	295	286	289	361	303	287	283	285	309	291	292	273	298	290	296	334	327	296	307	295	271	301	297	324	311	293	278	299	271	298	310	266	272	307	290	292	297	311	297	299	286	276	308	279	277	309	306	308	319	312	297	291	270	285	275	276	278	301	298	309	311	320	311	291	327	289	303	297	273	299	305	272	282	276	281	303	257	311	280	293	301	263	312	317	286	265	304	291	301	275	275	315	311	309	303	296	294	301	264	295	311	316	309	290	280	281	315	304	322	276	299	260	307	326	322	314	280	281	300	297	295	295	290	341	312	261	290	313	282	312	284	292	287	305	290	260	285	279	290	322	287	289	310	281	284	301	277	289	304	319	255	268	303	303	290	258	305	322	310	318	313	274	269	305	305	282	295	279	268	297	290	288	312	288	278	288	319	315	303	298	275	273	259	264	293	316	291	309	243	251	305	295	304	247	283	287	278	262	294	311	271	267	309	306	305	277	266	295	317	293	295	281	270	314	277	303	327	303	317	282	334	295	282	305	289	283	304	280	321	267	282	301	263	269	292	287	294	261	301	293	299	278	284	285	301	301	296	277	272	301	261	303	266	260	289	287	276	280	289	274	290	286	291	300	306	298	259	305	281	267	279	310	300	300	326	300	278	295	279	288	279	264	316	291	316	292	272	275	242	274	278	301	270	279	279	308	284	299	256	298	307	298	291	316	312	293	332	302	263	284	301	310	311	326	292	317	306	293	283	285	296	325	274	284	294	311	304	295	299	258	288	302	289	301	284	295	302	299	281	272	287	321	303	308	289	292	285	256	266	291	278	335	311	306	294	333	295	344	301	283	286	303	294	318	283	240	295	288	299	322	312	294	301	306	304	306	285	310	265	268	297	272	303	312	261	279	271	288	316	261	304	297	282	312	308	303	264	272	276	339	299	294	311	304	280	302	294	313	290	275	300	275	323	285	297	289	286	269	308	285	271	308	291	264	286	320	287	330	310	285	286	304	274	280	321	316	328	262	257	270	329	307	315	279	312	266	288	323	336	274	310	340	279	290	282	306	286	295	283	320	303	271	303	304	307	265	288	288	274	316	296	277	309	299	327	303	310	329	268	301	297	315	288	307	268	319	273	275	288	304	276	321	326	314	309	284	312	295	262	297	303	292	310	305	286	283	314	294	256	282	292	256	285	314	278	281	296	303	307	279	291	302	283	259	290	290	251	291	309	299	295	306	327	303	325	288	324	324	279	293	327	299	267	266	304	304	298	296	293	288	260	297	280	292	294	297	285	308	303	293	279	303	277	338	299	272	292	295	301	284	325	306	277	313	297	313	278	316	290	302	298	306	282	267	264	289	291	307	258	280	273	290	282	285	270	293	297	290	247	279	282	292	294	291	260	276	324	298	291	288	309	274	317	277	280	287	275	274	286	325	300	300	311	312	308	301	282	318	301	284	285	261	280	288	285	283	290	284	272	290	272	323	281	307	315	303	295	302	304	293	260	290	291	309	305	279	271	281	271	319	285	297	292	288	328	332	316	260	254	301	273	257	266	282	285	279	289	266	310	289	289	305	318	300	275	317	290	310	308	275	283	304	280	282	285	295	280	276	279	311	303	316	277	323	319	272	293	318	287	288	287	243	307	297	308	287	323	292	286	262	282	313	268	270	280	272	301	294	320	312	296	276	275	264	288	301	315	317	289	281	310	294	263	283	284	266	306	276	322	274	291	301	352	302	306	301	269	279	265	338	300	278	295	259	297	293	308	280	289	303	275	267	313	308	318	303	294	272	322	296	293	277	268	308	309	295	296	281	318	327	294	312	305	286	269	288	290	289	288	303	261	303	281	298	276	290	298	283	288	314	291	282	261	267	295	301	322	318	279	309	291	311	309	321	303	296	325	321	271	280	288	287	285	274	267	265	284	297	305	303	354	325	300	286	298	292	281	289	320	290	312	306	268	296	275	327	281	309	287	287	291	298	314	299	271	275	324	264	286	301	288	285	285	319	332	288	293	284	261	282	296	310	324	309	289	285	271	292	270	313	283	310	307	276	296	277	312	278	273	323	302	314	289	284	314	284	290	341	295	312	292	312	291	292	303	285	282	296	272	285	287	303	272	267	280	245	296	265	303	322	298	286	289	276	301	282	323	257	300	303	304	255	286	277	279	301	276	308	336	303	257	280	310	297	271	277	318	271	289	296	312	287	290	324	258	280	292	296	285	298	281	320	326	286	322	321	256	290	331	288	288	284	294	298	301	286	294	296	290	287	310	275	339	331	332	270	295	263	287	311	291	320	313	283	305	276	300	315	274	281	278	291	324	302	276	270	312	301	292	285	325	279	306	280	297	276	315	275	305	271	280	301	306	297	288	268	316	298	285	288	278	247	303	292	306	328	301	318	286	302	307	287	283	331	273	275	294	296	283	275	282	315	307	300	304	271	284	294	278	333	312	227	286	289	314	325	288	288	307	281	289	281	295	293	266	297	284	290	320	300	298	261	303	299	298	296	302	291	297	294	277	262	301	304	274	288	301	293	295	262	299	323	315	278	298	309	289	301	311	262	299	280	300	310	285	292	316	289	308	289	306	294	307	265	269	317	278	288	296	296	271	295	304	289	315	278	268	286	279	343	306	297	267	294	307	273	283	300	310	291	297	296	305	276	311	310	272	295	291	279	302	279	302	261	274	305	303	281	284	275	281	316	288	278	296	289	321	309	303	278	291	268	306	264	264	305	254	321	318	287	278	298	319	293	242	317	293	297	286	307	313	307	262	269	297	321	316	280	261	286	335	273	285	301	251	312	305	287	300	299	278	291	293	327	314	270	285	253	302	300	266	284	289	261	277	293	321	301	307	327	275	296	289	295	263	317	294	289	302	287	300	286	303	307	294	310	314	307	328	296	303	288	287	298	298	289	275	269	264	321	290	275	281	270	283	303	286	297	279	298	280	302	283	264	291	326	283	301	295	304	291	295	294	288	279	268	291	298	260	258	306	310	301	306	309	286	285	290	242	280	300	302	287	309	278	262	315	238	292	298	272	278	288	305	317	316	302	297	282	265	309	298	274	314	303	301	298	296	309	282	287	278	302	278	274	281	276	307	272	282	319	285	290	311	301	274	308	262	311	276	309	320	266	310	300	328	278	336	272	312	257	320	263	268	297	262	300	274	256	280	295	287	292	312	312	275	294	290	303	310	269	310	298	294	291	312	273	313	304	308	291	287	308	282	303	296	321	303	270	279	295	291	278	292	285	306	300	263	279	298	328	325	288	314	264	334	303	300	296	250	282	292	295	277	285	306	321	282	309	302	322	311	316	260	293	295	275	265	291	301	322	314	270	306	290	272	276
17223	10467	12644	17717	30408	55222	61976	55791	48550	22247	844	779	821	762	781	791	743	783	694	697	688	727	684	682	655	667	729	655	723	714	705	718	679	695	685	671	732	637	731	676	673	675	660	655	611	688	620	726	693	715	705	707	696	704	706	735	679	730	687	693	683	684	684	665	685	669	649	648	724	669	671	704	705	619	678	692	681	638	672	641	639	680	680	660	732	685	668	673	660	690	667	690	689	693	678	679	707	619	681	638	683	722	645	633	659	693	696	692	680	704	670	711	708	635	675	702	693	764	719	627	713	700	634	666	689	689	690	671	694	694	679	681	684	678	672	673	700	662	657	650	752	683	639	688	701	688	707	666	666	627	687	677	724	695	666	662	641	627	692	670	668	661	614	638	687	703	618	672	623	670	687	705	686	671	662	701	688	689	653	676	692	664	686	655	679	657	644	698	692	682	715	655	686	718	633	632	706	644	633	691	623	628	657	658	664	665	695	643	612	690	713	674	673	664	649	683	617	652	728	673	694	667	629	688	636	670	734	696	703	660	681	728	676	664	676	680	617	699	716	671	665	688	669	680	655	684	658	694	657	659	702	665	665	724	684	702	708	679	712	676	665	651	647	681	678	689	684	698	685	713	667	672	696	663	641	691	682	714	689	649	713	725	687	662	660	708	664	668	650	694	639	613	655	672	708	716	643	675	627	689	677	725	656	673	605	657	714	651	664	698	649	645	665	669	667	696	693	667	690	696	685	724	653	688	685	697	683	650	687	646	717	661	683	653	650	673	693	656	685	647	627	708	723	654	688	670	695	664	722	649	656	706	663	667	680	706	691	701	691	690	672	697	671	704	671	690	673	690	702	708	697	731	697	607	673	692	704	678	680	659	680	639	687	681	697	645	714	656	696	674	665	681	678	677	654	693	629	701	673	643	717	666	670	684	638	672	698	729	630	684	689	653	700	682	654	705	674	653	725	695	668	661	670	644	672	731	676	662	658	707	674	702	702	686	646	684	694	679	701	687	725	705	659	650	674	695	682	684	646	683	673	636	689	705	659	660	686	712	706	695	617	692	663	711	643	657	673	668	669	684	708	663	644	678	695	664	662	652	704	688	682	657	669	685	690	618	681	653	672	641	730	706	716	742	637	628	723	700	684	650	647	713	648	675	640	665	652	702	668	671	736	643	673	712	676	683	671	717	669	702	689	671	658	668	666	671	669	643	688	674	638	693	688	653	692	671	721	682	660	671	678	742	658	686	671	700	681	685	708	647	670	668	670	671	655	641	651	681	672	692	686	636	662	623	687	662	628	697	735	642	665	747	691	672	638	701	685	667	684	694	707	653	656	686	663	657	675	627	676	685	662	630	700	710	709	691	625	705	663	668	685	687	668	656	636	683	598	724	654	689	684	620	699	683	626	675	668	668	693	655	663	724	645	676	634	664	669	694	722	695	676	673	674	678	673	671	711	677	672	678	665	708	653	681	686	634	650	673	665	691	690	691	655	645	666	701	639	667	673	673	693	662	681	710	689	658	642	664	661	645	719	688	678	694	710	683	671	699	708	706	655	703	676	698	646	686	695	674	672	660	688	696	712	670	695	691	677	689	651	658	656	640	749	681	662	688	698	665	700	704	607	678	718	702	718	709	687	717	706	682	703	678	669	674	667	688	719	678	667	696	723	639	655	694	655	669	686	674	629	650	708	691	655	681	610	687	649	695	676	644	654	707	702	715	673	715	645	689	655	664	683	674	685	714	681	684	664	683	654	722	680	668	717	726	633	697	699	649	653	694	682	705	686	640	656	698	676	675	650	652	692	694	743	686	735	665	659	675	691	660	662	730	680	662	640	671	640	693	709	664	683	671	676	698	688	621	664	675	637	648	675	700	635	693	668	654	713	697	642	686	697	718	644	654	691	644	701	643	681	673	648	695	696	688	649	692	703	666	596	712	654	676	656	659	711	670	677	657	672	732	647	680	659	663	729	657	650	691	662	696	719	708	706	642	669	675	685	676	668	693	640	641	700	665	687	637	662	702	726	744	690	694	696	674	665	703	689	660	594	641	666	656	668	658	672	660	697	676	693	641	727	696	673	698	687	717	635	675	657	713	664	713	670	700	681	673	693	655	728	672	698	683	690	672	698	710	676	671	681	645	684	619	647	693	667	664	729	671	655	663	637	761	658	744	722	697	685	693	660	657	721	713	674	684	691	643	703	666	694	642	699	678	678	704	672	677	691	657	674	711	690	715	648	665	684	664	661	628	700	706	655	679	668	718	651	636	725	674	664	691	676	652	694	715	659	677	696	723	694	681	658	673	659	667	727	675	669	688	681	677	692	669	674	619	668	673	675	655	687	647	703	676	661	646	634	685	690	696	641	651	684	662	667	667	688	718	679	692	670	668	658	661	632	653	712	676	673	642	705	731	650	669	701	672	650	689	682	658	640	687	650	663	669	666	705	678	623	627	643	672	657	681	686	677	707	699	661	699	673	670	729	698	663	672	661	672	664	676	636	658	679	661	634	694	664	702	673	710	677	691	653	708	677	674	669	694	626	657	721	690	707	656	669	679	680	629	673	672	714	638	686	673	653	651	711	691	692	655	704	684	709	673	673	713	676	678	682	660	674	662	738	666	643	687	712	658	684	663	694	697	671	675	670	675	651	698	696	694	672	674	653	693	683	654	692	633	680	663	666	736	707	673	650	681	682	682	673	661	699	666	669	705	686	682	669	673	663	664	722	695	659	716	647	701	638	705	690	666	723	646	655	706	700	664	658	679	680	681	697	635	698	660	663	669	684	625	703	686	683	691	672	687	702	684	677	673	677	670	677	703	644	668	677	670	696	663	724	708	704	666	726	718	663	690	706	618	704	612	624	665	689	718	744	752	705	651	673	647	676	685	641	685	650	684	731	682	656	675	696	731	710	728	648	682	683	646	669	659	677	659	706	723	673	661	684	715	694	722	638	673	714	682	679	689	662	691	677	679	666	693	697	721	684	673	658	669	689	689	673	684	675	662	654	715	698	685	672	670	636	672	691	671	668	644	679	664	709	636	687	696	677	692	657	677	676	667	692	686	722	688	678	672	649	676	675	629	631	666	638	682	646	637	699	659	719	665	694	709	619	666	677	698	741	685	635	700	685	646	673	639	661	681	643	647	668	708	708	696	690	666	656	680	675	690	659	707	728	741	667	668	676	709	740	683	649	682	696	616	711	618	697	653	667	654	680	702	673	680	660	713	684	709	671	664	703	655	695	696	656	688	689	644	702	664	676	666	706	714	657	683	650	661	662	651	668	712	703	710	665	676	704	660	685	676	663	685	708	681	700	684	676	701	688	682	668	683	675	695	695	692	657	663	699	692	691	682	700	657	654	674	676	653	736	659	706	677	683	701	730	678	658	667	642	671	660	645	714	667	710	707	665	691	679	597	729	627	711	639	711	698	675	720	673	711	716	646	680	703	704	715	662	664	721	669	614	698	686	725	708	705	683	707	711	723	683	678
12911	4293	3043	4927	3557	2477	2545	2353	1796	1155	324	243	258	265	252	286	268	308	283	253	251	274	295	256	251	273	267	283	239	276	262	248	283	263	286	288	281	265	241	298	244	245	279	248	263	282	262	273	267	248	261	240	262	256	235	272	302	242	269	271	274	235	253	260	266	293	265	261	268	280	283	256	301	253	299	255	262	285	268	242	247	239	261	272	267	279	257	261	265	288	303	252	283	270	262	243	301	257	276	272	263	256	280	266	250	269	269	276	272	282	274	282	313	271	263	296	223	284	247	269	249	279	273	288	279	240	279	276	250	278	263	259	264	271	285	238	265	265	263	238	239	274	261	264	263	289	291	294	280	250	259	230	280	264	286	254	259	260	274	282	262	282	256	264	280	270	251	252	278	259	245	254	241	265	276	282	263	259	270	259	232	267	262	252	238	270	287	240	247	244	256	236	293	262	285	265	249	312	191	275	289	259	246	280	240	235	245	243	284	262	267	245	256	261	259	254	227	282	263	255	276	270	271	267	267	281	291	278	266	256	272	273	249	267	266	280	278	268	275	284	277	248	309	280	263	241	253	260	270	258	266	248	272	252	220	259	263	278	282	270	267	281	290	254	295	258	242	295	270	265	285	308	253	286	247	290	256	264	266	278	271	238	265	287	245	271	244	274	262	259	252	236	277	293	241	253	266	254	262	243	245	245	290	297	250	269	253	282	253	246	259	246	240	261	273	270	278	261	237	249	235	282	261	236	262	280	285	237	282	283	288	276	265	269	241	277	275	283	269	303	263	264	273	292	263	267	271	260	263	267	262	257	263	273	238	274	268	273	288	273	237	263	256	253	263	249	276	261	256	251	272	258	243	256	255	265	281	244	246	268	285	271	265	285	275	259	276	256	257	269	296	262	289	294	253	290	266	262	270	226	257	251	258	242	264	270	281	250	331	285	284	295	274	269	258	250	269	262	263	283	236	258	306	292	271	261	241	234	260	259	267	259	269	299	266	248	255	271	282	251	277	247	265	293	265	243	248	259	293	265	251	245	264	237	242	239	258	281	287	279	277	246	282	287	259	281	244	284	259	249	253	278	249	248	285	265	279	271	288	251	262	263	292	257	260	279	258	250	283	258	262	259	257	260	305	253	274	282	281	271	235	241	256	260	264	290	226	248	264	266	286	270	269	265	265	266	272	256	256	284	268	244	248	286	246	289	270	246	264	236	258	286	245	271	279	280	301	264	264	243	244	264	269	236	238	290	273	249	289	261	270	305	308	272	270	253	270	256	253	275	282	257	271	261	285	275	264	257	289	244	279	229	244	251	290	229	302	276	290	270	255	262	278	278	269	270	277	291	258	271	270	243	271	273	278	261	234	237	261	273	267	269	284	276	262	274	239	276	280	239	257	294	262	289	283	243	286	276	273	276	281	256	267	275	223	263	255	276	266	282	251	286	239	282	267	284	272	280	236	245	277	276	264	250	259	284	269	280	258	297	293	261	245	245	242	273	263	298	262	240	294	281	222	263	262	240	261	282	256	267	234	257	257	245	254	291	301	255	269	221	268	251	275	273	244	269	287	287	243	244	249	250	264	246	274	233	252	251	246	256	268	248	250	265	247	231	261	278	258	268	238	254	270	279	277	275	290	286	284	267	293	275	237	255	287	252	287	276	263	274	251	260	275	249	293	220	229	264	259	258	271	280	289	272	269	272	267	268	258	278	300	258	272	267	262	265	272	258	252	252	259	286	269	257	282	270	269	245	257	216	283	268	283	250	251	268	288	264	280	278	238	276	275	266	261	264	248	266	269	272	260	261	257	285	230	234	281	252	238	260	241	233	252	292	268	266	287	239	271	256	281	256	238	268	281	230	266	274	291	253	267	248	275	276	284	270	255	238	241	250	279	268	253	229	258	279	265	257	281	290	249	278	293	237	288	274	241	279	248	238	260	277	241	271	275	268	259	296	267	261	262	243	285	271	283	257	260	278	236	251	267	255	310	264	284	290	263	264	294	238	258	268	247	262	289	238	272	266	268	286	295	288	273	266	276	268	241	253	253	298	254	265	243	249	261	259	278	258	256	258	268	274	259	273	283	234	252	260	289	279	250	250	266	273	250	271	268	262	254	257	251	261	262	278	271	286	258	284	251	272	250	251	253	245	253	291	291	289	262	259	269	257	255	258	282	289	303	251	261	249	280	266	268	258	255	251	279	246	286	264	250	287	281	263	244	272	275	247	281	272	279	261	282	234	257	297	276	277	268	257	280	275	282	250	267	272	234	265	264	252	275	273	261	307	275	282	270	307	260	247	267	273	241	288	247	237	267	266	266	254	258	250	275	243	280	276	263	270	256	252	254	304	274	269	252	246	311	266	245	255	266	268	240	249	267	260	254	269	257	258	272	253	269	258	269	259	237	255	250	246	236	250	308	254	252	290	265	249	218	238	253	266	281	302	253	272	275	300	267	273	254	247	256	272	273	246	255	278	274	264	277	246	272	264	263	272	255	241	249	273	292	270	233	245	262	261	265	239	253	286	275	246	253	265	273	253	264	268	240	270	291	278	288	271	265	293	301	290	275	229	273	266	282	270	291	254	274	241	274	251	286	269	260	267	231	277	302	262	258	269	264	251	296	250	246	293	303	286	284	253	276	259	288	271	266	284	282	273	278	270	258	261	249	272	251	258	254	252	272	272	263	246	262	244	281	272	275	283	241	239	283	271	268	259	240	277	267	289	265	249	255	287	297	246	261	298	240	288	278	257	268	274	265	279	255	281	255	266	290	242	260	278	268	259	248	287	262	248	268	277	265	274	264	278	270	278	256	268	225	269	239	244	283	265	255	244	261	243	290	306	255	269	261	249	264	276	249	238	269	278	285	286	236	248	296	289	286	255	234	272	282	260	264	253	283	259	283	283	251	242	271	257	270	259	303	251	240	278	289	270	235	249	261	280	278	258	286	262	251	268	299	277	292	268	243	253	260	266	263	283	256	267	259	273	284	279	237	269	255	270	254	255	290	276	256	285	245	292	308	262	261	267	235	298	266	272	257	262	242	279	260	282	251	260	289	273	269	264	260	241	227	248	284	273	282	242	271	275	278	260	248	249	254	249	244	271	274	268	246	295	269	242	290	268	260	264	272	257	255	267	265	225	289	274	299	240	251	292	265	251	284	246	253	242	267	239	263	260	252	271	272	262	301	240	276	261	250	276	279	296	252	263	231	286	265	250	277	267	261	278	287	286	249	244	268	249	254	251	240	246	265	249	285	287	278	258	268	261	279	269	235	250	269	298	262	243	288	283	279	256	289	247	275	267	268	270	261	274	267	256	246	270	287	292	279	278	270	270	265	279	257	286	259	245	254	264	257	255	289	285	282	283	254	271	283	306	283	268	250	272	288	281	253	285	252	262	282	266	285	283	245	266	270	273	273	231	271	295	257	289	287	263	274	242	280	267	248	259	278	267	257	251	246	276	271	291	267	250	264	279	245	286	266	254	232	274
6762	3350	6185	13162	11702	8773	10165	9111	6826	4136	583	567	598	604	615	617	577	600	615	607	588	567	611	593	586	573	606	616	585	569	605	643	595	592	574	607	601	594	623	601	600	621	625	630	635	591	612	576	611	631	600	582	584	584	617	592	622	573	617	570	598	617	594	614	602	563	572	584	642	588	586	609	618	551	619	571	617	596	589	584	573	607	549	569	548	631	553	588	629	565	585	563	597	628	585	577	602	601	585	596	612	633	597	633	572	627	622	585	605	607	575	561	604	556	580	617	664	632	621	586	585	610	615	601	604	587	604	620	566	562	569	604	625	586	587	593	561	556	612	649	624	586	581	622	585	631	587	566	619	555	592	602	566	584	638	574	631	607	602	561	560	562	590	587	612	587	615	601	592	651	597	605	577	596	614	582	622	607	589	593	603	573	614	573	594	628	589	544	595	592	597	587	611	590	549	591	637	619	622	561	612	607	584	613	637	589	618	593	600	565	600	568	570	591	603	591	614	629	559	607	609	588	669	585	651	616	628	622	565	595	584	577	607	608	573	611	626	639	609	596	655	569	617	613	559	635	598	575	593	622	577	566	611	570	616	624	581	592	595	610	569	560	563	603	601	604	595	551	636	618	554	576	624	565	585	586	616	620	583	635	631	623	626	609	619	606	577	584	593	603	623	576	617	583	576	603	584	584	570	646	575	625	596	599	622	670	603	620	576	613	552	578	624	577	595	649	586	607	622	582	594	634	575	636	610	563	599	612	600	541	563	623	591	594	625	578	561	630	634	572	588	534	585	524	560	568	641	589	608	558	588	632	616	632	595	598	614	636	591	587	604	567	592	599	630	594	582	623	569	608	582	583	591	615	588	632	585	635	604	600	573	591	648	562	564	584	601	657	597	602	611	601	558	564	601	593	585	572	629	585	617	614	581	549	555	573	587	584	607	581	582	641	593	604	587	620	628	574	605	571	555	651	594	601	623	625	586	609	570	622	617	594	624	644	585	586	627	595	572	589	581	612	594	575	602	578	597	573	636	604	603	558	561	558	601	604	587	569	625	635	610	614	553	611	575	570	578	588	586	579	556	619	600	597	587	606	606	569	586	595	595	615	578	581	605	595	601	644	622	623	636	640	585	603	557	601	601	593	607	625	583	555	591	607	610	610	564	586	578	573	573	558	599	634	591	632	617	611	599	580	574	592	579	582	600	585	583	624	563	614	564	575	602	589	583	596	613	609	591	564	582	610	599	596	574	547	598	612	626	634	579	609	586	597	547	579	617	584	550	612	579	574	573	608	578	660	597	624	582	604	616	591	619	586	587	609	529	603	604	601	581	634	554	611	600	626	629	618	585	577	544	600	595	581	611	612	616	589	563	584	585	582	586	534	566	584	574	627	566	605	603	578	585	611	544	630	600	578	599	627	576	604	577	594	592	637	617	581	608	572	625	564	603	603	612	623	608	544	582	580	620	591	603	569	597	560	604	616	573	625	619	565	563	575	615	594	586	584	652	598	613	599	601	602	572	585	561	626	606	591	588	610	636	562	608	589	546	567	615	620	600	564	649	580	594	597	583	577	585	587	605	599	611	643	590	604	569	613	556	598	624	642	625	625	567	581	597	567	577	601	558	578	607	580	565	629	608	621	600	600	583	605	605	598	599	593	566	581	600	585	627	582	603	615	651	565	642	570	626	590	592	620	604	597	623	606	585	599	598	624	620	594	588	546	586	567	635	599	610	595	646	618	581	550	594	605	590	610	610	617	589	612	554	608	643	585	642	590	626	631	623	650	599	611	550	594	623	556	571	620	580	606	641	592	575	602	609	604	613	587	598	607	561	580	598	596	557	570	632	606	569	678	594	567	608	579	589	599	654	636	604	605	644	540	576	592	615	631	587	603	608	556	587	533	520	581	600	642	584	610	592	575	580	643	619	590	633	539	590	604	596	644	569	575	584	576	609	583	580	597	591	607	606	568	600	610	626	597	629	599	581	599	593	588	629	572	597	601	598	597	602	595	596	582	592	576	573	634	588	649	620	580	599	572	537	584	615	602	593	588	593	591	630	596	553	606	535	611	583	542	614	585	607	608	605	586	590	523	615	631	606	562	637	603	578	588	626	623	617	574	587	574	568	578	619	586	592	588	623	579	596	580	629	593	627	617	618	521	597	601	619	615	581	588	579	570	569	575	595	603	579	582	619	558	600	586	565	614	577	581	619	595	606	583	646	617	569	584	600	637	627	600	563	627	593	583	592	636	589	569	609	593	568	586	605	567	632	560	612	592	573	579	587	611	593	567	544	574	611	591	598	622	568	603	596	603	550	589	584	589	578	626	581	584	649	544	610	606	614	598	610	574	584	614	601	631	579	567	544	567	634	588	610	547	586	580	596	608	574	576	602	541	604	569	583	606	584	545	559	609	594	570	609	631	602	586	622	636	575	603	586	564	654	635	611	603	621	618	565	569	627	617	579	659	588	578	579	593	614	616	622	569	555	626	568	603	615	576	575	609	569	598	588	617	612	629	581	563	580	580	615	598	566	568	619	567	593	537	596	627	617	604	603	625	576	592	575	597	600	596	569	562	622	556	611	558	613	614	610	590	582	565	585	579	587	580	578	624	621	572	617	608	601	617	569	582	586	551	591	608	604	545	609	606	610	618	614	611	652	588	546	601	601	626	583	612	620	563	597	573	606	590	613	590	636	573	571	598	579	570	605	589	628	580	629	590	613	566	607	590	576	605	608	569	616	614	625	556	599	585	596	613	570	580	598	630	561	583	592	614	544	572	567	616	618	544	626	580	623	568	608	648	605	601	661	611	626	593	642	610	572	616	546	563	638	611	555	613	586	567	590	620	604	594	603	585	590	565	603	571	629	596	539	608	590	551	614	585	631	617	637	618	579	589	596	555	595	573	590	541	611	611	572	591	625	587	570	584	541	575	603	622	586	582	629	591	578	585	589	579	612	547	623	625	605	621	568	593	571	574	635	515	586	597	577	592	586	613	590	598	584	574	604	604	609	587	597	627	603	578	595	607	615	607	586	599	595	570	596	596	562	578	606	593	600	613	622	613	605	598	594	582	597	584	592	598	619	610	611	562	574	616	584	641	599	552	637	631	623	571	579	611	536	638	555	582	626	607	581	608	602	612	608	608	607	648	564	624	639	609	569	595	579	574	616	567	599	574	598	568	589	566	578	607	626	578	624	562	598	581	601	595	630	621	606	574	582	617	601	580	587	559	600	600	603	576	608	608	608	603	628	629	584	568	617	603	656	610	600	621	591	615	612	591	620	601	574	550	621	616	582	570	598	592	593	622	646	627	619	614	601	573	612	540	599	575	576	610	612	624	614	607	617	567	589	564	562	592	576	603	599	556	574	620	564	574	642	617	607	588	590	591	616	599	597	540	629	624	595	546	571	551	582	588	669	555	615	631	596	606	638	607	601	609	600	592	579	616	630	553	583	627	615	605	567	601	606	622	625	578	599	601	595	619	586	632
31010	9612	9070	11210	7504	7713	18209	29330	26504	16123	1313	229	198	202	198	197	165	206	193	205	173	188	187	164	175	175	181	189	197	172	205	173	187	174	208	209	179	176	162	181	161	148	185	182	176	177	180	191	184	169	182	156	198	193	194	176	197	156	183	174	179	179	163	190	175	167	158	159	166	197	179	185	173	190	175	177	190	173	213	213	187	171	181	189	191	197	187	197	179	186	190	162	197	188	191	167	170	173	175	174	171	184	177	185	178	170	170	173	183	177	177	166	171	202	193	172	186	157	190	195	180	184	192	187	162	178	190	179	158	193	172	166	195	166	179	188	182	215	168	178	180	186	183	209	202	171	207	185	170	146	158	180	183	195	171	158	181	195	182	181	180	166	169	179	183	183	189	184	162	185	187	180	180	213	204	214	179	186	184	175	170	188	199	200	207	204	171	183	177	178	185	194	172	185	183	180	170	177	169	166	169	165	178	185	167	163	162	181	157	199	170	176	153	177	187	180	183	168	157	176	182	155	191	169	181	193	174	188	176	185	194	177	194	175	202	196	176	175	199	166	206	173	181	193	196	187	166	182	166	187	206	192	185	181	155	198	177	161	174	191	182	182	180	195	185	180	159	174	151	191	169	190	208	171	167	181	183	166	180	197	192	169	207	174	189	190	170	183	186	206	164	184	192	162	188	170	178	186	183	177	178	167	187	197	164	163	178	162	185	171	154	182	197	182	175	169	177	177	171	185	166	179	186	170	189	172	218	171	177	176	176	182	201	168	181	190	179	188	210	174	191	172	153	185	188	204	196	179	180	172	161	152	153	174	160	180	221	206	196	207	159	185	152	192	163	182	170	159	154	160	175	169	187	159	194	192	185	191	187	178	198	183	181	193	194	193	195	203	198	182	198	194	175	164	189	195	178	190	169	155	179	201	183	160	191	194	193	187	179	157	188	190	161	162	183	182	183	181	195	209	183	178	176	186	231	193	194	155	163	192	195	147	183	174	171	190	181	151	218	193	145	195	175	177	146	198	175	197	191	180	171	198	192	179	207	183	171	194	186	169	182	170	179	159	198	179	168	165	155	162	194	178	163	174	192	175	192	178	176	155	200	160	171	158	164	189	174	192	180	175	203	199	186	199	176	185	174	185	160	173	169	178	193	183	177	196	168	174	181	190	166	188	208	171	193	187	187	165	184	160	176	189	166	191	188	178	161	158	192	199	196	184	199	174	186	182	166	167	195	207	167	184	176	145	163	177	195	168	180	177	171	184	183	196	168	176	182	175	161	169	178	192	163	185	182	193	185	173	208	164	160	177	194	191	178	187	158	174	183	188	174	158	193	179	173	212	195	164	175	179	173	177	204	165	168	178	167	181	186	176	182	174	182	201	165	203	181	175	161	162	192	167	207	195	199	177	196	165	174	180	172	188	183	184	166	175	167	181	178	199	166	173	181	162	174	197	198	178	186	182	171	188	181	177	160	199	163	188	189	175	173	209	202	199	171	193	183	177	193	208	162	165	162	199	187	179	192	194	164	174	174	180	175	184	182	168	180	184	169	199	177	191	176	178	156	200	193	197	180	185	187	186	182	160	183	171	182	157	185	181	166	159	211	173	203	148	197	168	156	176	182	174	176	185	158	175	196	189	187	196	182	182	207	182	174	164	175	189	221	171	173	190	177	164	187	181	199	153	195	183	175	194	206	189	158	154	142	164	186	167	180	167	176	196	179	196	214	182	197	184	190	168	179	178	189	178	180	163	177	188	175	206	169	182	191	191	209	192	159	174	178	186	184	173	176	189	204	158	166	163	177	167	170	181	206	178	183	171	171	156	158	178	188	173	192	174	178	160	181	158	161	181	193	198	174	174	173	186	165	195	199	190	181	186	165	180	172	179	184	176	178	182	172	172	180	191	183	175	175	171	180	163	175	167	196	186	183	184	167	197	187	177	206	180	224	179	158	175	191	178	210	190	183	193	182	186	161	195	160	173	176	168	177	172	213	156	159	177	177	173	195	184	160	174	171	161	170	172	187	171	198	185	175	179	157	194	162	187	191	196	192	156	178	194	165	181	172	174	184	172	198	173	178	188	191	196	181	165	184	181	176	189	177	176	181	179	167	190	176	194	163	180	176	176	190	202	214	192	175	166	192	193	147	173	171	190	158	175	181	173	183	185	179	176	178	170	149	155	175	180	195	180	179	179	185	184	191	171	166	190	166	188	172	204	160	189	187	202	192	209	203	178	150	165	202	205	195	188	178	184	167	191	162	178	169	183	182	180	178	202	180	169	187	183	209	179	166	185	200	181	180	181	172	184	203	184	163	186	163	141	171	192	187	169	181	189	163	198	219	193	183	186	190	178	185	155	188	179	170	196	180	171	168	151	167	185	195	168	167	160	169	166	171	173	178	163	195	187	195	210	205	173	162	158	191	192	167	177	158	179	204	168	178	176	191	187	164	151	195	210	174	180	202	176	165	157	209	175	184	176	175	161	135	202	191	192	187	210	196	156	197	157	177	158	168	180	163	168	186	196	180	180	178	176	187	199	152	164	175	168	180	167	197	162	170	184	159	194	187	175	154	189	219	191	165	168	177	162	164	201	180	167	190	158	153	192	156	172	187	175	189	209	174	176	182	168	175	163	203	172	172	178	158	189	196	198	171	207	183	177	163	170	179	181	163	177	164	189	187	171	166	179	167	167	182	171	182	204	175	168	203	179	198	176	208	160	190	174	197	163	192	164	171	172	187	181	190	163	166	185	165	204	181	188	169	195	172	192	195	200	174	189	181	166	204	212	213	192	186	151	166	178	163	162	183	200	185	195	174	183	149	195	194	158	165	186	191	182	188	152	176	129	154	194	185	184	187	172	193	200	168	173	197	180	196	169	188	182	183	159	165	197	181	166	185	181	176	168	190	157	189	176	203	162	188	164	176	173	165	198	201	197	189	186	193	180	170	165	204	161	165	200	172	146	189	179	158	166	182	178	185	170	139	191	201	171	161	178	190	167	167	178	215	183	191	177	208	189	167	182	213	199	175	176	186	178	165	198	184	160	166	190	200	177	183	200	168	164	198	196	180	200	207	213	178	154	200	201	158	182	182	192	184	199	199	160	190	192	196	193	183	214	184	176	151	191	167	181	174	195	161	203	194	197	206	188	185	183	184	171	180	198	161	183	176	189	170	175	180	172	178	182	176	186	203	166	180	176	175	154	182	169	208	181	207	193	180	167	192	187	180	180	168	169	192	194	172	179	169	175	178	189	186	170	174	181	190	184	169	198	221	152	167	148	175	171	191	182	172	181	181	177	170	222	171	195	171	182	168	180	149	175	163	202	178	214	174	180	184	229	172	205	175	182	194	185	176	168	158	174	201	212	180	163	191	182	185	182	158	166	174	184	181	168	159	161	202	187	168	199	193	179	210	161	208	212	182	194	185	168	193	206	185	188	179	165	175	148	169	153	208	176	191	191	185	180	184	157	190	179	197	184	179	186	160	172
15612	4595	15115	23086	19347	21798	37838	48008	45166	29052	611	498	525	536	528	486	490	478	496	468	471	474	472	451	469	451	435	476	440	457	468	481	446	422	480	447	427	429	463	458	424	472	462	458	420	461	450	473	429	441	431	456	435	418	463	455	438	448	418	454	453	441	447	453	455	457	484	477	425	444	416	452	436	390	444	457	424	478	432	476	419	444	442	453	442	426	448	439	403	473	446	433	440	459	433	440	450	464	483	453	467	448	451	434	431	417	492	449	420	459	442	443	409	447	441	407	474	391	439	439	431	438	424	442	474	473	417	444	471	477	465	427	448	469	435	465	395	407	404	442	437	488	447	462	440	439	459	430	473	453	447	456	472	447	446	404	484	445	462	447	444	449	453	429	436	431	480	442	432	463	423	413	426	437	464	489	476	444	434	445	462	433	446	447	411	466	430	428	438	453	413	446	440	444	404	445	490	416	456	453	434	430	426	439	466	431	423	437	389	465	419	433	437	446	425	448	418	458	452	444	435	487	454	444	431	479	454	458	459	386	431	425	487	439	464	399	433	458	486	434	438	434	458	443	432	402	407	448	419	466	432	455	454	457	464	435	432	429	433	417	441	461	422	465	441	428	481	432	442	441	459	390	440	438	460	442	502	397	445	466	433	443	452	475	436	414	425	418	414	415	465	415	466	450	469	434	406	408	445	413	445	435	447	436	439	417	445	410	431	425	434	424	435	431	427	430	466	436	467	449	414	458	430	450	482	457	432	419	412	436	422	429	427	436	408	430	435	427	443	430	423	415	421	469	437	430	422	469	443	471	436	465	453	417	416	474	434	480	467	471	460	468	449	447	438	462	435	465	410	458	453	433	443	444	469	447	447	438	444	429	443	462	422	430	403	444	474	415	467	414	433	436	442	438	410	428	438	474	450	427	467	442	459	428	422	435	475	455	458	416	422	442	402	429	417	441	407	443	408	501	429	424	444	440	451	466	447	415	478	436	414	435	433	433	424	441	423	456	408	430	430	435	471	442	455	447	450	451	455	469	466	459	402	447	426	410	412	437	452	424	456	463	451	456	429	462	465	434	457	485	412	434	447	420	463	457	435	411	411	417	437	454	440	473	439	469	426	470	444	400	485	430	419	452	414	442	453	473	437	462	433	435	444	440	456	454	398	440	446	449	448	458	458	426	411	454	462	482	437	434	444	427	455	433	438	442	444	477	438	431	459	424	463	459	465	446	427	435	418	448	469	451	464	425	428	419	464	401	420	466	433	447	421	435	427	458	418	451	438	426	455	459	434	452	424	462	450	456	434	420	460	428	472	454	434	425	450	421	436	431	452	430	442	449	441	455	435	465	460	460	464	447	453	450	439	429	418	465	397	419	426	476	422	430	470	448	458	449	417	399	427	452	498	465	414	455	429	438	427	421	462	424	415	433	439	439	417	446	425	476	457	428	400	421	439	451	446	448	476	425	442	439	436	405	467	439	426	455	423	427	430	426	446	413	476	435	457	455	429	417	444	445	437	451	453	451	453	452	445	438	440	463	421	423	426	438	459	448	472	437	423	463	467	425	454	436	450	485	458	455	433	456	462	450	438	418	468	404	426	417	401	441	452	409	450	407	464	406	452	451	444	428	436	459	435	425	442	393	456	419	446	411	423	436	436	442	433	473	429	461	474	439	448	434	421	456	439	430	404	463	476	412	446	456	447	422	427	464	452	401	456	419	447	428	410	461	444	431	431	469	434	431	421	472	455	440	433	432	432	439	408	460	460	444	453	437	462	421	407	412	463	396	429	461	479	409	418	420	440	437	416	454	458	497	426	474	456	475	460	464	397	422	449	477	427	408	455	426	442	458	450	434	441	424	470	429	456	459	436	452	434	410	419	437	455	451	442	460	453	453	454	475	426	436	482	458	448	419	431	441	459	433	415	431	417	430	410	415	430	446	418	434	462	441	483	415	445	428	430	439	451	466	416	421	459	412	447	429	445	437	458	454	464	444	441	435	450	455	411	458	456	409	410	409	405	479	452	445	433	420	468	448	453	445	407	404	421	455	404	480	430	468	447	489	450	466	420	414	454	411	474	433	415	423	406	424	454	448	441	450	409	443	407	451	482	467	441	418	438	439	460	454	417	459	427	428	474	429	450	450	492	408	418	441	442	442	448	422	432	417	442	422	418	455	450	425	427	407	481	465	458	486	402	436	463	438	457	440	463	431	449	438	425	483	428	443	410	455	450	435	439	410	483	408	446	476	448	431	428	442	411	435	449	436	422	457	473	425	461	450	430	434	439	458	414	456	377	448	419	416	419	465	417	434	434	448	458	419	439	416	465	454	476	485	437	433	408	393	414	434	432	390	473	411	477	423	445	451	451	437	459	452	403	461	445	481	496	439	434	462	448	441	430	443	449	442	420	461	429	459	439	451	442	425	422	413	474	466	437	456	437	416	474	428	435	393	447	436	442	421	423	456	456	410	449	465	463	433	449	464	436	416	495	441	412	449	441	473	435	446	428	438	417	489	472	441	428	416	434	424	452	426	434	437	431	439	427	457	459	444	464	441	423	446	472	501	416	441	433	415	418	431	473	443	440	437	469	440	452	421	425	440	459	456	436	462	451	470	422	449	407	417	440	443	449	450	446	431	448	463	470	447	465	438	447	429	454	454	467	427	408	462	425	447	422	437	449	465	417	448	403	417	472	425	452	445	420	427	438	450	428	424	445	438	430	457	421	466	416	462	443	463	432	453	426	476	483	447	465	492	433	415	469	461	458	406	431	439	445	432	456	428	451	471	429	451	494	453	422	458	461	452	468	415	424	463	454	471	454	481	435	478	454	468	423	450	454	451	420	421	458	442	425	436	419	422	434	476	442	450	392	437	429	415	443	411	414	445	445	424	458	408	428	438	443	469	433	438	423	413	435	418	407	431	463	472	443	423	420	454	416	442	449	470	421	464	451	441	423	476	472	422	448	431	452	433	439	433	437	420	401	430	424	435	443	400	424	462	457	420	413	423	423	444	424	434	442	448	438	429	459	449	440	441	479	423	429	453	417	429	484	415	423	444	419	431	434	426	413	428	478	441	424	466	418	430	438	403	427	429	438	443	510	449	480	440	431	464	473	447	428	444	428	464	455	429	408	471	436	448	440	435	460	442	412	439	441	452	402	487	403	452	424	457	442	450	440	422	461	442	464	444	438	466	429	413	457	419	472	403	434	469	479	423	438	460	452	439	446	425	453	421	441	435	468	399	448	416	450	467	441	475	422	452	431	428	409	435	428	466	450	464	451	456	455	423	406	427	414	438	431	431	449	452	436	416	445	453	421	436	475	434	450	442	419	438	435	457	448	474	441	422	449	473	473	433	447	426	476	442	437	422	495	411	423	476	422	466	449	468	429	428	429	420	444	447	438	485	436	397	430	448	457	419	449	475	411	460	436	425	456	468	403	434	437	415	442	411	461	455	455	417	447	460	466	430	437	453	444	403	436	447	406	427	476	403
42747	14351	17179	14782	9799	14601	38767	42542	38262	22115	1983	340	307	318	289	317	286	311	313	267	257	291	327	300	300	267	279	298	296	275	291	277	278	264	293	281	287	288	289	266	276	306	276	281	298	276	278	272	301	265	260	271	264	280	299	314	273	280	280	292	275	285	287	277	287	277	324	290	294	267	292	286	277	274	288	263	301	275	280	297	249	276	285	257	271	282	308	273	286	251	309	305	296	272	271	276	271	297	300	308	302	292	254	297	294	277	276	287	269	275	291	253	324	284	284	297	259	262	322	303	274	274	311	252	288	279	286	304	306	270	260	288	272	277	307	278	298	288	253	295	273	269	259	291	281	277	275	296	289	282	286	298	286	270	290	269	258	322	271	273	295	319	276	266	308	260	279	298	263	252	319	268	284	271	280	273	275	275	269	282	265	270	269	274	271	265	267	284	286	280	288	266	277	293	263	308	313	270	270	300	254	301	284	307	269	268	284	280	262	270	271	305	261	283	297	311	327	284	291	286	280	284	279	296	278	272	301	274	270	316	255	297	309	285	300	260	278	297	279	333	312	301	293	254	266	255	291	266	331	271	258	271	291	297	291	316	281	280	255	290	251	297	260	268	305	267	281	315	275	290	293	260	309	287	282	310	320	272	334	277	266	271	263	262	278	266	290	282	285	299	306	282	266	296	329	310	244	267	290	281	276	289	300	297	272	265	293	261	286	293	253	285	299	313	278	254	307	299	275	275	268	306	329	305	292	288	298	277	258	268	303	279	289	291	298	287	290	287	262	277	267	291	284	270	289	301	292	264	269	274	309	285	273	265	277	254	259	290	304	305	281	294	274	293	266	295	309	281	268	273	301	278	277	272	309	263	271	299	289	288	245	282	267	282	320	285	284	288	240	262	261	307	290	300	269	258	247	274	263	251	305	247	288	265	293	281	270	308	257	278	276	267	289	284	289	269	263	271	297	264	266	279	284	292	293	254	269	251	303	266	269	307	282	290	293	279	269	271	288	294	281	304	292	294	274	264	293	293	247	258	296	259	253	283	286	296	300	250	292	262	276	323	293	276	280	308	282	284	297	331	269	272	313	298	289	257	293	279	261	301	318	279	275	298	287	269	255	325	286	268	267	248	258	266	264	312	277	293	309	296	276	284	300	294	288	264	280	298	266	314	275	290	307	273	260	278	286	279	279	298	284	293	267	298	302	309	266	256	279	265	295	271	275	320	288	306	295	275	271	244	263	292	265	315	276	256	307	264	326	253	262	298	277	268	288	335	254	258	290	284	265	298	286	311	270	280	277	283	277	247	268	287	286	278	282	289	282	291	281	261	251	287	279	300	304	333	337	290	255	269	269	284	252	292	266	301	292	321	290	302	273	288	258	302	295	299	291	284	282	248	279	267	263	269	275	303	293	275	318	284	291	298	316	273	324	271	351	274	266	321	264	286	259	272	279	255	298	287	253	291	290	304	281	301	279	275	284	274	286	297	336	269	304	278	293	297	301	247	276	295	291	350	285	266	274	278	299	306	282	231	260	272	270	287	293	276	232	293	312	261	257	286	282	262	299	256	276	284	311	294	270	271	272	291	276	311	280	272	289	272	278	285	306	280	326	302	277	278	268	287	273	293	298	286	324	277	312	294	272	297	275	261	317	270	275	277	284	269	259	262	293	262	273	271	291	286	285	286	301	264	275	264	303	294	267	306	272	274	276	310	291	309	317	282	271	268	291	317	292	268	239	279	282	285	281	278	266	322	275	249	293	264	314	307	303	279	303	278	250	273	293	313	256	304	260	300	266	302	296	277	294	284	284	292	310	291	271	331	275	252	276	296	268	310	310	292	284	268	265	275	288	283	259	295	285	259	293	331	318	281	276	294	291	271	256	305	275	272	306	305	286	284	275	242	313	307	287	268	292	274	290	273	292	275	290	300	273	296	260	278	279	269	255	290	260	258	294	315	289	295	280	282	305	302	251	282	307	287	275	304	269	288	292	297	269	288	252	282	296	294	266	292	275	268	263	301	301	284	283	265	303	305	288	265	292	267	294	283	244	261	278	287	268	289	285	282	321	291	309	295	284	324	256	289	290	238	306	268	279	271	274	311	274	290	299	265	289	279	303	256	267	285	292	290	283	292	306	275	290	278	292	258	260	274	284	302	281	279	277	283	278	295	277	246	291	304	268	274	277	260	276	264	282	317	298	295	296	261	297	325	291	316	298	283	336	275	287	303	312	276	305	310	254	260	299	322	286	271	266	290	283	275	295	289	274	293	301	290	305	320	268	288	276	270	288	299	305	283	301	277	280	274	262	287	303	277	291	292	308	280	276	276	279	263	244	269	307	287	284	282	287	244	287	241	266	276	289	276	270	273	272	309	290	295	315	303	280	314	271	260	305	256	292	254	270	276	286	301	315	277	296	270	301	286	269	272	263	264	287	302	258	294	271	274	241	288	332	291	285	288	288	271	236	276	276	282	272	269	277	280	299	270	303	273	288	312	288	275	324	301	272	322	277	303	287	295	262	281	279	282	300	268	300	286	290	292	252	288	270	282	263	313	274	288	249	287	271	277	293	286	313	308	290	268	275	314	305	296	318	259	259	281	268	293	264	291	302	272	274	302	277	282	272	276	280	270	274	271	316	295	292	288	258	288	298	288	298	278	294	274	293	279	301	293	294	277	290	293	288	294	289	293	288	303	258	292	275	318	265	266	294	309	294	280	274	283	285	270	271	286	298	301	292	281	263	262	242	290	269	277	280	279	275	299	288	275	285	287	275	247	261	257	277	286	295	290	281	268	270	300	302	285	279	278	295	306	291	287	292	290	320	296	292	303	276	286	301	283	263	252	296	299	295	273	268	248	288	263	282	239	270	268	324	290	297	294	286	302	247	281	286	290	294	276	261	272	346	261	291	267	293	295	277	262	293	286	293	267	288	297	261	293	271	273	272	288	296	273	293	302	273	252	317	273	300	281	263	277	303	284	302	280	332	270	314	274	291	269	294	302	277	264	282	308	276	286	284	294	267	279	264	240	307	294	235	281	274	305	298	245	259	261	264	302	291	264	299	271	289	292	292	280	258	311	300	297	273	255	264	279	257	247	280	256	270	271	319	283	293	276	296	259	290	303	289	275	284	278	300	301	293	270	282	272	270	327	314	283	261	277	321	312	282	266	311	298	272	274	269	297	280	272	291	300	292	330	305	280	273	293	273	236	288	284	315	247	291	291	271	293	283	262	287	295	277	290	290	284	277	322	255	297	307	314	255	278	290	293	305	310	280	270	295	283	308	287	266	309	258	260	280	275	260	261	263	268	294	278	262	252	306	279	301	280	280	260	295	326	280	273	279	269	279	264	269	274	314	284	277	295	268	278	273	277	270	290	267	284	286	293	284	302	256	273	282	278	278	292	288	276	278	301	312	302	301	275	321	277	257	319	288	285	290	270	271	271	271	252	312	281	298	285	261	274	284	255	271	291	275	295	282	275	275	280	284	280
20854	5548	23599	25846	23863	33243	55865	58150	53983	30471	930	866	780	800	773	739	715	806	741	716	747	688	697	743	686	668	693	726	711	714	681	642	704	652	675	662	701	615	650	666	637	643	646	696	687	689	640	692	661	642	716	654	639	716	699	698	654	659	677	689	657	685	680	678	629	627	688	665	660	671	662	642	662	624	641	701	648	630	684	654	645	707	622	649	662	656	673	625	624	652	664	615	683	636	677	672	668	685	654	701	649	641	644	671	644	669	665	692	675	652	679	685	597	662	638	676	668	673	637	620	642	668	607	655	665	642	626	599	622	608	701	666	682	685	698	596	695	646	671	638	639	666	647	651	626	624	638	627	631	631	682	649	668	610	629	651	593	652	663	647	617	649	694	661	663	644	626	678	688	646	656	621	673	625	632	636	678	659	683	613	647	658	701	670	682	680	665	666	630	628	647	691	656	617	642	612	663	627	630	683	672	627	628	662	657	631	624	658	674	685	685	642	682	660	659	639	667	614	654	651	672	676	664	643	684	659	684	667	672	655	633	649	689	625	652	689	719	677	646	648	662	673	662	611	630	653	719	667	654	659	658	617	659	670	681	640	649	660	630	635	656	612	635	677	649	628	627	684	646	677	628	666	650	646	634	665	693	654	642	626	651	643	671	665	616	655	688	649	645	704	614	683	693	638	669	711	666	664	645	661	649	687	662	705	650	674	654	673	625	606	662	685	678	683	634	687	670	643	625	687	644	662	636	681	674	685	652	705	625	637	646	641	655	678	637	681	641	676	677	647	642	665	642	700	651	640	654	647	701	649	680	678	640	691	639	653	623	666	649	657	700	616	647	659	640	648	647	615	647	663	638	650	679	677	646	662	647	634	663	646	660	679	615	637	666	643	631	643	671	622	706	650	637	652	674	652	641	633	645	670	649	634	641	648	666	654	723	633	658	651	621	637	648	671	703	657	633	641	658	634	643	668	686	661	676	678	674	690	685	679	593	681	655	679	651	646	650	638	636	631	663	677	642	687	632	645	629	697	606	634	650	730	679	672	666	632	655	687	681	652	677	654	638	645	648	651	708	636	639	619	670	652	694	658	654	649	638	614	720	607	654	657	618	652	660	642	644	657	657	654	639	658	694	667	652	639	667	629	615	688	665	647	677	667	680	632	706	632	682	676	677	609	710	674	630	629	686	666	658	658	633	666	665	678	678	651	644	654	642	640	632	666	676	666	681	675	652	709	666	633	636	582	668	659	628	642	671	695	631	664	679	662	642	600	597	653	709	637	647	620	674	695	640	673	684	618	653	731	680	600	652	668	686	674	647	605	662	662	652	652	670	658	669	660	716	639	655	638	664	659	639	688	609	645	641	657	598	655	711	694	659	700	660	677	661	625	653	613	612	657	654	608	673	665	656	664	616	670	644	645	640	675	691	653	628	683	700	679	651	716	653	648	616	617	672	663	680	639	691	658	627	620	678	606	663	689	684	635	649	659	631	686	637	690	653	688	650	630	672	684	674	682	662	634	725	678	629	669	707	636	632	678	630	641	640	661	620	621	661	652	636	650	681	650	639	688	670	670	625	637	656	701	645	646	674	661	652	618	676	651	638	629	678	665	637	662	692	640	678	614	637	660	618	665	633	631	659	669	678	660	667	647	644	677	643	699	674	610	651	657	642	630	626	679	618	638	672	697	687	687	654	664	623	670	644	625	655	685	671	637	639	681	662	644	676	635	664	699	640	620	685	647	678	669	632	658	684	645	626	662	656	666	689	649	617	690	656	659	692	686	656	689	653	641	657	678	631	643	670	620	660	677	667	632	629	644	674	631	681	628	680	669	675	637	650	650	671	639	625	672	652	663	697	645	649	612	605	656	636	668	650	633	636	667	674	686	634	657	686	701	669	652	634	691	666	659	665	627	674	702	619	651	661	649	664	656	701	638	670	667	598	648	656	713	628	666	619	602	679	662	666	592	697	693	662	646	690	705	611	675	630	657	691	644	625	692	703	676	679	668	677	668	655	650	634	652	640	636	627	693	678	690	669	664	673	660	685	671	683	652	695	640	671	669	664	695	652	617	659	659	672	658	682	622	652	636	644	623	694	736	668	654	652	647	648	659	676	689	677	654	653	656	656	671	657	619	652	633	698	597	669	640	657	627	668	634	666	638	622	669	651	695	659	669	675	649	655	662	648	654	634	642	642	673	678	628	670	641	669	661	687	601	683	660	643	673	627	658	645	668	687	693	652	627	640	652	675	632	608	654	696	652	641	664	597	662	693	655	700	678	687	632	670	660	634	684	708	652	661	672	667	640	628	610	653	624	647	643	648	659	662	691	669	669	677	664	644	673	643	711	621	669	649	622	633	652	656	689	644	617	665	658	659	708	620	665	640	690	660	689	627	667	640	619	610	623	626	659	682	651	656	669	635	631	659	742	671	660	615	614	678	655	661	682	666	668	658	639	671	684	660	702	660	635	665	682	663	655	720	698	685	672	692	666	646	617	678	656	657	632	651	654	664	700	686	630	663	656	657	618	673	666	666	638	689	667	618	678	685	713	636	637	691	680	656	646	707	667	701	661	681	662	656	680	648	638	636	666	621	635	679	637	640	673	652	645	673	619	656	644	740	626	663	672	693	635	662	661	681	660	604	662	651	676	634	642	706	614	657	652	618	653	668	645	635	675	689	698	649	687	685	644	678	669	656	647	649	639	624	641	666	653	631	679	680	595	646	650	663	670	641	658	635	631	685	691	651	627	662	632	657	717	620	665	668	630	663	669	659	661	676	649	645	640	645	721	643	694	606	679	674	670	659	653	665	639	666	675	695	648	645	666	678	640	650	656	676	671	646	683	651	606	662	641	636	643	648	646	655	679	669	610	655	637	627	637	701	640	676	672	682	599	629	666	617	676	636	676	676	632	662	692	670	656	720	595	661	636	642	667	676	669	683	633	627	656	639	681	686	641	685	657	625	644	636	649	673	647	673	651	644	660	635	658	701	621	620	668	698	675	635	673	685	626	621	637	632	708	706	668	628	621	658	613	629	689	687	701	674	694	665	655	611	678	615	673	668	699	674	681	665	690	643	697	656	674	658	702	654	658	619	684	658	626	632	624	698	634	649	682	643	649	669	639	673	667	678	686	674	647	672	670	677	665	658	650	654	671	631	658	677	623	660	682	681	687	613	622	727	610	698	663	679	661	667	621	647	646	678	680	624	699	675	662	670	657	683	686	627	672	670	641	653	668	630	644	714	687	672	645	632	650	673	670	688	645	665	635	617	668	663	634	668	660	633	692	635	650	653	694	653	636	610	647	639	643	696	687	656	645	673	682	665	658	660	658	702	646	688	684	684	643	629	658	647	650	618	673	673	668	638	687	629	679	638	677	701	692	694	688	666	654	649	669	665	647	612	668	654	653	627	640	725	712	641	650	617	596	629	636	645	651	662	643	592	618	630	685	680	680	677	627	652	667	669	682	647	681	684	648	647	637	645	647	687	678
12580	3430	7224	5491	3610	2139	2287	2451	1873	1143	261	250	263	280	224	254	264	245	238	251	234	250	246	258	246	254	268	273	256	245	242	242	255	276	273	273	266	252	209	279	256	231	267	250	245	281	286	247	283	256	281	227	247	243	220	249	251	254	254	253	257	247	261	275	271	250	281	275	236	244	255	281	287	264	265	242	261	256	262	293	241	273	242	234	240	259	267	238	268	247	249	221	244	270	234	256	248	227	263	265	281	260	252	265	260	243	271	286	286	257	252	253	214	219	255	242	239	241	260	219	251	271	238	253	261	255	279	262	262	299	261	289	245	234	280	256	247	224	239	232	273	244	226	270	246	227	275	269	267	256	267	263	298	237	253	253	232	251	251	225	245	258	251	269	266	239	262	293	259	258	257	218	225	295	246	212	256	249	254	262	289	226	255	263	249	253	263	254	261	222	249	279	262	266	251	247	257	247	270	256	246	233	244	253	254	291	250	247	243	243	242	245	245	229	238	253	230	253	241	222	244	274	280	239	216	275	245	241	244	230	281	229	245	259	257	280	259	277	254	263	267	240	268	273	282	248	245	236	258	280	255	289	205	276	272	253	253	247	252	239	239	250	235	237	235	234	273	270	261	263	228	266	289	245	232	260	264	244	242	277	274	234	277	274	279	229	283	258	233	230	236	230	264	268	257	267	279	245	260	241	256	247	262	251	260	272	279	268	262	269	238	257	228	234	239	272	257	262	289	270	254	224	278	268	258	265	257	275	289	240	248	255	273	271	257	215	258	249	272	271	239	244	238	259	273	247	255	261	269	269	266	257	233	265	247	262	268	232	238	248	264	289	263	263	258	296	238	226	221	251	250	266	272	278	234	274	279	254	245	240	230	235	267	245	252	256	254	265	233	261	233	257	241	262	242	268	238	253	282	275	244	240	248	271	214	251	281	270	256	269	252	254	282	267	283	236	246	249	281	234	265	248	230	261	280	260	264	250	269	254	251	253	253	247	278	270	250	210	236	276	257	236	256	225	253	256	283	249	269	268	248	258	261	239	256	267	273	261	244	251	247	224	248	248	254	277	243	252	261	274	286	211	258	260	278	266	268	253	275	232	235	228	245	255	255	243	259	274	246	254	269	274	239	260	245	264	247	298	266	245	216	285	244	257	265	287	260	273	245	238	261	264	254	270	254	255	260	259	263	266	270	252	277	221	252	256	264	259	275	242	241	231	227	273	231	242	240	227	259	271	272	238	234	268	257	218	262	263	255	243	258	244	248	259	278	221	251	268	264	257	236	252	235	250	224	262	247	255	269	264	236	216	249	262	239	256	225	252	261	256	248	259	270	281	254	252	239	244	256	270	284	271	252	282	245	254	256	241	306	246	277	280	237	254	281	240	253	244	238	266	257	251	247	224	246	253	234	250	242	265	245	261	246	251	272	297	223	225	221	218	238	267	273	274	251	264	280	249	256	257	243	226	282	301	255	228	250	246	276	245	251	232	252	262	262	261	229	261	228	250	261	277	229	248	254	244	243	283	249	268	243	241	288	262	257	259	291	229	246	259	242	289	268	226	255	267	246	262	279	275	223	218	260	263	248	222	256	238	238	245	243	235	260	255	266	262	256	271	274	258	240	259	253	260	248	221	239	233	244	243	272	272	250	263	246	217	224	270	233	255	240	253	274	274	247	236	248	282	253	239	281	271	251	255	248	281	272	247	229	258	238	284	249	263	268	233	254	282	233	230	265	236	259	260	230	259	273	257	269	264	274	252	271	232	262	267	265	251	265	296	278	225	255	235	231	223	273	233	234	236	281	241	265	229	274	243	261	266	297	251	229	261	218	236	269	266	307	251	242	254	245	282	242	242	244	266	243	262	239	256	247	252	225	238	269	264	234	244	250	275	277	254	227	293	258	260	286	264	255	235	238	258	251	206	273	242	251	254	252	240	275	259	258	280	232	261	241	267	254	257	224	272	266	252	227	242	261	267	254	244	230	279	246	261	250	258	246	254	242	238	252	240	253	243	242	259	243	249	256	266	264	307	260	212	254	241	265	263	258	217	255	285	255	271	235	238	274	244	251	250	271	277	254	248	271	258	261	249	250	240	290	270	244	242	266	258	239	257	269	258	248	257	229	261	262	241	261	287	248	280	239	255	248	252	244	260	243	247	284	271	242	268	273	271	249	261	240	236	248	268	261	253	252	275	254	258	266	237	263	256	257	245	243	263	277	263	257	250	258	265	251	258	261	243	298	246	265	260	252	260	248	269	253	266	232	222	245	238	266	282	266	236	225	252	221	254	248	264	231	245	254	258	278	234	254	270	238	293	262	254	240	256	253	240	242	261	287	248	273	287	246	283	239	246	272	288	232	249	256	231	251	239	245	257	282	250	239	235	257	249	237	257	252	258	235	279	269	268	243	240	282	233	255	275	227	260	254	261	251	223	235	281	286	281	244	270	260	263	247	241	255	254	249	250	239	253	250	250	214	269	239	242	283	269	232	257	289	214	258	243	263	246	273	252	225	270	258	283	249	238	280	256	253	227	256	256	287	244	237	272	248	254	240	263	251	226	247	257	275	225	250	232	308	250	209	239	245	282	235	268	256	224	280	276	287	245	236	235	254	258	248	285	290	264	270	273	268	261	260	237	249	260	249	248	251	302	260	224	253	265	244	246	263	245	265	261	257	227	245	235	228	247	258	267	269	223	279	262	250	243	259	272	243	233	244	221	235	243	231	243	247	257	257	270	270	233	233	251	243	245	259	261	257	246	235	253	249	255	275	265	260	259	263	229	261	226	272	267	264	280	254	251	264	259	273	293	254	260	263	280	237	303	252	252	239	243	266	257	262	277	256	269	271	263	248	246	258	267	248	225	237	255	234	287	250	239	261	266	250	278	261	252	254	247	254	247	207	249	254	233	283	250	255	230	256	253	254	257	293	249	228	233	264	255	229	268	283	248	291	256	230	259	258	255	233	243	247	246	226	259	252	238	267	275	274	242	293	247	260	277	239	262	285	273	275	263	218	231	234	235	254	236	239	224	245	267	249	229	229	261	245	245	255	242	252	302	257	218	242	272	262	273	261	246	236	253	215	247	261	262	260	254	273	226	255	252	232	242	250	259	250	258	257	257	257	271	241	247	256	240	240	230	224	240	246	240	274	283	267	251	239	264	256	233	267	257	254	226	244	253	255	258	250	262	242	252	250	256	244	239	265	236	281	230	251	257	267	276	252	237	268	263	249	224	286	255	237	281	263	280	291	262	248	252	242	291	242	223	278	246	229	265	258	258	233	252	273	276	239	257	240	243	262	261	237	292	249	256	257	255	259	262	255	263	247	241	251	235	259	242	243	271	266	225	236	257	245	254	238	249	225	261	275	250	253	256	236	276	256	246	239	298	264	221	254	242	230	288	309	245	216	245	276	256	283	237	254	305	292	268	234	241	242	253	270	264	256	293	247	273	208	250	245	259	257	245	259	243	283	247	251	290	271	261	251	254
6218	2927	12463	13143	11704	8130	9033	9331	6698	3491	564	564	634	584	588	539	569	585	573	565	568	549	576	591	571	602	604	554	553	582	605	563	577	535	510	545	572	552	590	572	530	607	550	551	591	571	548	553	563	562	583	537	572	565	567	592	515	519	568	614	573	561	548	573	617	591	545	570	560	592	540	574	574	569	595	574	587	570	552	567	594	571	603	597	519	561	552	596	604	578	608	587	584	570	548	574	547	569	557	606	604	558	597	573	559	585	564	608	562	562	553	562	583	555	574	585	540	593	573	552	606	603	543	584	577	575	551	561	549	552	544	546	575	571	587	583	563	544	597	535	561	554	563	591	572	541	596	585	524	548	534	569	542	572	578	561	639	572	580	620	544	554	606	574	595	555	593	540	574	555	560	521	581	581	576	584	575	569	540	585	569	551	583	557	590	579	593	556	543	593	589	577	588	552	559	555	566	542	545	589	568	577	578	550	581	586	581	573	573	569	551	572	592	586	558	578	543	579	562	566	557	581	574	527	594	570	564	577	604	567	620	565	580	588	549	531	562	601	560	581	572	597	620	588	526	567	564	587	569	542	546	557	552	569	574	590	586	551	560	532	583	612	569	566	571	606	572	575	560	539	568	621	563	573	555	552	585	553	540	552	586	577	550	588	557	563	555	548	560	564	566	564	556	561	571	564	550	559	597	528	580	572	619	561	566	552	569	541	537	589	573	572	551	578	551	566	573	558	542	578	598	555	582	553	583	575	566	555	569	534	585	575	592	606	567	595	580	593	615	589	598	588	584	538	535	529	552	585	570	569	627	576	564	558	546	596	590	587	572	564	560	584	557	556	607	569	530	562	566	580	539	573	569	564	578	597	569	578	548	537	586	512	572	583	607	569	578	557	523	598	532	583	556	616	547	552	557	585	550	565	567	605	572	577	559	592	548	531	565	613	558	563	603	618	590	541	551	581	626	587	611	521	536	547	544	561	586	565	569	569	588	595	605	564	547	587	517	581	562	509	531	545	581	593	593	586	603	551	547	567	599	561	535	596	553	543	583	544	574	567	546	584	558	565	570	563	588	572	576	602	561	599	557	628	573	584	554	582	549	532	582	588	587	568	608	553	582	537	539	546	559	544	538	593	583	541	600	573	567	597	586	580	597	563	567	583	543	565	516	555	580	611	563	573	550	546	579	567	550	574	587	558	513	547	583	556	597	591	582	593	593	560	548	623	574	577	551	580	563	592	538	563	544	578	570	565	583	566	563	565	565	564	547	510	604	550	570	592	582	569	551	602	592	609	591	566	604	591	603	612	585	605	573	541	559	605	523	566	544	565	548	553	586	605	570	566	523	557	574	529	542	590	538	565	564	559	552	565	583	571	568	629	551	602	529	518	565	563	568	563	559	564	572	595	579	564	650	570	611	609	549	542	515	570	592	563	531	583	571	578	564	565	585	582	584	563	554	575	596	586	558	594	558	560	572	568	560	536	587	551	568	565	550	602	529	549	607	589	525	587	574	540	583	559	623	557	585	575	558	553	558	569	587	518	575	564	584	581	575	579	562	609	548	579	561	576	535	552	542	575	510	546	551	570	593	572	581	528	564	600	538	579	575	601	591	573	576	619	567	544	553	569	573	565	538	554	602	600	601	555	561	583	530	573	580	605	595	575	585	616	548	570	585	586	621	549	564	577	589	611	589	570	564	564	575	557	566	576	551	611	547	559	562	577	528	582	511	570	563	577	588	596	518	535	598	571	594	548	567	618	594	579	577	593	572	580	597	546	528	609	584	573	632	571	532	546	551	558	595	560	555	585	593	620	606	551	572	574	596	564	578	574	595	567	589	586	600	522	591	562	571	554	544	554	529	583	638	583	573	599	577	583	577	577	564	580	551	633	561	574	585	562	576	585	571	565	594	548	555	526	553	594	558	563	577	575	567	525	532	575	555	548	546	576	581	559	569	585	548	582	591	516	553	578	555	567	550	563	608	579	531	565	561	566	545	534	522	609	600	534	527	583	571	599	586	621	563	555	549	579	609	580	574	580	570	583	595	568	599	622	593	549	594	564	612	586	573	563	565	546	573	550	588	581	583	586	576	591	618	585	610	546	577	586	609	558	572	603	603	560	610	597	528	558	551	544	552	617	583	572	634	536	572	562	620	579	581	563	565	596	553	592	574	577	585	582	550	588	585	565	556	567	581	616	594	568	609	612	544	559	546	569	605	570	540	590	549	616	611	539	629	582	587	589	581	547	630	576	562	550	566	541	579	568	559	541	570	573	548	557	563	505	551	542	599	545	538	614	610	569	561	571	535	548	560	531	576	598	559	535	608	582	516	555	584	570	569	559	555	611	539	566	575	576	576	556	573	568	606	554	567	590	585	553	580	556	571	529	566	591	554	596	569	555	584	579	577	476	564	553	578	557	597	565	565	546	577	610	604	553	575	551	589	597	571	575	555	554	564	583	575	554	544	523	574	607	550	555	576	527	614	570	598	540	556	531	542	582	575	560	550	578	554	591	571	604	586	556	526	572	566	573	524	554	612	584	599	624	568	558	568	550	581	560	571	618	579	596	575	578	550	595	544	567	542	556	560	541	585	575	545	527	610	644	609	560	590	575	543	559	588	566	614	569	575	601	583	574	583	564	596	582	558	559	569	559	539	540	587	607	585	572	567	537	576	578	575	594	566	557	591	569	558	563	563	537	555	607	544	543	532	568	544	565	581	593	585	551	594	594	562	585	574	653	556	560	539	590	566	589	583	581	615	566	573	583	573	613	556	573	580	548	602	554	566	574	537	562	556	565	590	612	536	622	549	568	550	572	566	583	538	580	585	558	550	570	554	532	552	577	576	598	564	568	607	563	564	556	577	579	560	583	595	547	577	565	585	530	566	549	620	579	560	555	579	554	576	539	550	557	575	605	542	571	549	568	568	549	521	558	572	590	577	553	536	613	605	571	564	569	540	618	575	583	597	561	586	610	557	538	626	609	539	533	593	603	622	609	581	562	581	551	611	632	585	573	590	631	545	556	534	505	565	543	563	563	550	560	571	573	593	567	587	541	560	552	567	542	562	574	578	593	574	600	563	599	546	575	620	563	588	573	552	568	533	585	594	612	564	603	551	568	557	550	572	581	548	556	534	558	570	567	578	624	539	587	571	574	574	563	539	566	574	585	592	581	552	549	575	559	549	552	605	589	583	566	572	599	521	552	530	555	570	592	544	579	586	569	494	589	609	573	575	567	593	543	574	593	564	556	592	575	572	586	557	584	562	557	551	552	544	593	583	592	588	562	567	554	564	565	575	555	540	572	630	550	569	553	555	583	587	558	626	570	585	596	558	550	574	554	614	567	585	600	575	599	560	574	576	585	548	606	575	553	580	583	549	598	570	594	580	578	551	525	547	577	560	580	601	595	535	582	593	556	594	557	570	569	603	567	569	567	570	571	571	586	553	609	546	560	575	554	576	603	559	634	580	524	594	588	589	581	574	551	551	555
27392	10935	14361	11725	6411	6391	26693	29774	22182	15395	1962	236	191	207	193	199	188	201	190	191	172	194	170	184	183	179	191	185	211	182	177	163	191	158	152	181	185	182	183	205	165	171	166	162	193	182	149	180	177	181	179	176	172	183	186	180	175	206	183	167	195	201	201	163	174	188	172	169	165	204	169	176	151	180	190	187	191	183	191	186	183	179	182	177	164	211	180	172	178	160	165	158	181	186	156	167	189	160	162	151	180	171	172	168	180	197	204	174	161	183	162	183	199	171	174	207	190	207	179	192	182	181	187	211	205	186	182	186	178	175	181	231	159	174	183	162	164	154	211	206	164	176	181	175	165	170	175	177	193	174	193	198	200	160	192	193	210	171	196	179	177	184	199	192	171	182	171	165	184	199	171	172	164	183	183	154	162	184	180	181	209	181	172	173	175	149	159	138	181	176	160	171	175	204	166	199	180	183	195	192	161	180	177	184	162	171	160	162	184	172	201	178	171	178	172	199	168	177	179	188	172	177	174	186	180	154	170	181	194	187	193	171	181	181	156	181	191	180	158	160	186	178	150	187	193	198	153	194	200	186	185	186	169	177	175	166	183	169	184	187	157	152	179	192	173	161	166	180	159	155	172	189	178	191	180	195	163	187	166	186	166	181	181	192	191	189	170	174	189	154	198	211	170	214	162	177	179	170	161	166	197	179	191	180	166	170	182	174	173	186	180	200	170	177	171	190	181	177	160	186	166	164	186	203	188	167	180	181	175	191	201	185	189	160	175	166	170	171	189	147	158	177	171	185	199	188	176	181	182	162	181	148	188	151	167	186	180	218	149	180	164	164	218	198	175	212	179	168	204	182	199	167	153	179	179	193	166	176	170	172	180	186	157	167	167	169	178	176	176	173	173	171	174	190	161	170	174	189	158	181	184	191	186	182	178	190	193	200	164	150	193	164	176	183	174	180	189	159	182	193	157	177	158	184	177	196	173	191	178	209	184	185	156	182	173	157	146	187	177	159	169	176	176	163	179	174	144	171	180	177	191	182	176	152	176	190	180	163	158	203	179	173	187	155	179	180	177	165	159	194	176	173	184	167	207	184	168	173	167	174	202	164	162	157	181	223	203	203	171	166	175	188	173	182	189	170	212	180	166	183	227	162	190	170	178	184	167	192	181	177	165	184	185	207	174	194	203	167	167	179	190	171	176	190	206	177	184	176	170	188	181	188	177	156	157	156	199	193	197	184	170	172	159	183	176	172	161	177	189	194	175	200	181	177	165	194	202	191	181	169	183	183	140	166	180	159	174	173	168	155	178	175	192	176	176	158	186	177	205	164	184	215	179	187	177	178	168	177	173	181	218	175	167	192	181	182	165	222	149	169	188	183	176	179	162	206	183	168	159	162	170	163	193	181	187	201	179	160	169	191	180	197	178	157	185	196	173	185	163	190	191	191	173	192	195	165	158	187	186	193	156	177	170	175	179	177	168	184	193	159	193	174	163	181	190	172	169	161	184	196	169	170	181	186	183	189	150	151	171	173	201	215	144	173	160	164	158	182	208	178	169	184	175	198	189	179	173	185	164	183	194	164	173	207	168	195	201	150	173	219	175	176	187	170	166	206	180	180	191	178	167	214	194	195	183	174	190	189	161	178	167	184	171	166	201	179	190	185	177	166	179	196	188	174	199	193	173	186	148	161	155	184	173	185	166	189	181	192	195	187	186	148	148	172	184	170	168	180	207	206	185	184	157	156	154	198	173	182	176	171	173	167	172	178	196	173	145	155	199	184	178	188	164	170	205	167	155	170	188	168	147	187	173	185	168	193	187	195	182	189	189	196	169	189	185	168	188	188	157	162	185	191	192	188	184	181	174	166	161	175	195	170	185	150	167	172	185	179	168	181	177	189	189	161	181	175	188	163	209	209	181	187	186	179	155	192	168	205	189	189	185	185	183	177	196	182	183	186	166	183	198	196	164	176	190	176	187	169	169	178	186	180	200	190	169	205	163	165	179	171	191	164	177	180	195	205	169	164	161	180	201	178	181	158	174	191	199	186	154	195	156	192	200	182	172	202	179	181	177	193	210	166	178	162	175	180	187	174	182	186	179	165	175	169	205	172	195	184	184	179	174	165	192	213	196	169	162	186	175	188	186	179	158	147	178	177	143	187	173	154	178	167	196	179	184	180	189	186	176	183	193	187	168	175	193	170	191	179	172	167	177	163	181	200	175	183	157	174	156	190	185	153	167	173	191	191	197	196	181	180	168	195	184	199	205	161	161	206	169	172	172	170	171	161	177	191	168	153	176	180	182	197	180	191	199	157	180	176	174	199	178	168	164	158	160	199	174	200	187	159	172	175	185	187	156	186	166	203	183	159	172	212	186	194	176	190	202	176	168	178	179	201	182	177	177	159	184	168	181	169	189	186	174	207	169	195	196	173	164	174	160	190	166	169	183	165	171	191	180	198	179	183	175	173	187	186	173	187	164	181	168	193	165	170	183	186	161	195	173	164	175	195	160	187	166	183	183	194	172	191	194	177	184	195	185	165	166	187	170	202	212	166	179	166	193	173	184	163	166	181	209	181	192	182	146	176	185	178	146	163	170	186	182	159	184	163	193	189	166	172	176	161	188	191	157	175	166	189	177	181	186	146	187	171	165	192	185	170	172	198	176	193	160	188	144	159	173	185	172	160	194	181	191	187	186	166	201	188	176	173	182	165	161	157	193	156	183	158	171	179	189	181	180	157	181	191	199	171	181	172	201	183	160	154	180	177	161	168	175	167	199	193	173	187	177	189	174	185	171	177	183	173	210	181	173	194	189	167	176	179	202	165	186	163	189	178	196	170	198	194	196	202	165	175	201	167	173	204	170	173	172	172	170	161	170	189	172	168	177	174	178	158	203	193	207	211	165	170	177	191	190	186	189	175	183	172	185	145	189	193	172	173	199	179	141	173	190	176	174	200	170	173	179	185	190	175	182	213	186	139	173	199	178	169	164	176	149	173	160	187	162	200	189	196	159	155	191	179	173	181	191	184	174	162	172	189	170	194	179	155	187	172	173	201	189	153	181	178	193	200	195	179	192	195	204	201	199	181	183	175	192	153	161	164	144	193	191	174	207	196	185	168	186	146	179	154	167	206	172	175	179	183	175	194	177	175	162	169	179	203	182	188	193	161	173	193	181	155	200	180	184	200	175	174	172	190	184	170	182	181	196	168	165	176	176	164	167	198	204	187	174	179	198	161	186	196	170	186	170	196	189	200	177	219	178	172	188	159	150	175	160	157	187	170	173	201	155	180	177	178	186	186	178	171	165	209	181	197	178	174	179	172	180	176	176	197	199	170	188	160	180	160	173	201	199	179	169	203	176	192	151	206	188	183	160	176	168	171	221	194	180	221	188	197	162	211	169	165	192	157	170	175	164	183	165	180	168	154	148	174	167	179	187	155	196	177	175	188	167	182	195	181	178	181	160	183	188	195	180	179	189	187	178	162	174	167
13279	7777	20438	22887	17419	20382	47708	47735	40335	33694	1168	556	490	519	514	485	509	503	515	467	472	445	488	455	466	416	469	468	464	460	444	435	420	440	439	431	426	452	453	441	452	448	421	448	440	464	431	432	429	441	416	451	437	452	450	466	445	435	444	433	443	436	454	467	445	480	414	444	465	425	458	446	446	436	440	465	413	431	432	433	482	412	447	463	425	403	440	446	448	431	479	419	420	453	437	429	433	441	411	438	443	444	419	440	449	424	463	447	390	484	473	437	444	452	433	468	440	441	438	425	433	455	434	473	452	464	466	421	458	428	425	420	450	424	480	438	407	431	458	435	463	439	435	451	418	424	450	441	484	449	430	438	427	450	442	450	463	421	441	482	427	457	422	433	435	429	414	407	446	413	449	439	445	419	443	420	422	422	484	405	426	428	422	468	416	482	444	431	452	449	447	445	483	444	421	428	448	448	470	477	451	452	442	462	453	458	394	446	468	430	438	423	431	427	451	468	452	434	416	469	433	464	452	461	421	448	432	445	419	442	436	446	408	417	440	426	423	462	452	422	483	438	454	441	420	434	446	433	447	410	460	452	412	419	437	484	441	374	450	459	415	409	429	455	448	462	466	485	418	455	410	421	478	432	449	436	426	450	473	461	440	453	390	427	435	409	466	439	452	410	439	458	437	494	463	462	410	452	459	429	438	424	465	439	423	441	448	430	446	457	471	412	437	418	432	438	439	422	424	421	438	434	448	432	474	469	429	457	466	438	482	418	422	438	463	435	441	440	430	480	441	451	482	397	450	481	436	421	444	463	413	401	437	404	447	457	441	453	434	490	432	433	433	412	430	417	443	451	467	434	426	412	424	431	381	429	415	438	431	442	432	468	446	465	413	435	442	452	418	407	457	464	458	461	415	466	455	441	441	435	422	449	448	440	446	412	470	441	455	451	423	436	427	427	437	405	502	399	455	446	434	425	474	453	443	454	442	406	449	436	448	426	432	479	405	437	479	416	411	446	440	472	408	447	446	444	429	458	446	406	435	458	445	403	421	465	472	452	451	449	483	431	447	496	417	444	416	449	433	420	469	449	465	416	471	449	456	456	450	433	476	420	449	457	436	475	440	439	397	444	459	451	475	454	430	464	454	422	438	428	417	437	431	448	423	433	449	389	431	451	459	435	465	418	433	439	451	425	414	444	436	421	439	423	467	416	418	456	455	481	476	439	475	425	457	429	413	482	425	458	450	422	460	429	396	461	441	428	412	460	433	441	425	400	443	445	466	421	430	447	417	467	434	470	457	446	436	434	464	401	452	476	436	415	437	444	435	427	456	439	478	412	379	471	430	455	401	430	441	451	433	407	480	429	477	445	439	422	481	423	433	462	433	423	449	439	426	448	423	411	433	421	418	452	407	412	436	441	459	469	454	467	409	468	433	445	443	471	427	434	422	422	443	465	421	466	422	434	462	437	450	447	453	457	437	444	423	445	451	443	412	457	468	454	445	444	459	410	464	431	429	392	456	438	442	437	445	455	411	463	462	411	463	454	451	409	465	458	459	463	442	438	471	431	448	432	426	429	432	418	430	452	448	428	464	446	450	436	469	434	441	424	448	426	443	436	480	407	446	453	447	443	412	398	497	473	494	454	453	453	455	438	436	428	424	466	436	429	457	437	459	395	436	440	452	446	431	436	413	437	406	457	408	460	457	430	475	394	428	411	428	418	443	428	408	428	382	428	431	434	425	436	453	412	431	453	449	460	452	432	454	479	438	442	455	440	453	428	444	417	442	435	472	415	431	423	469	449	449	447	416	445	444	478	447	411	412	432	414	487	401	425	442	437	442	428	442	441	435	423	471	397	435	453	468	450	423	464	453	419	438	446	448	406	440	452	442	398	443	469	459	414	478	413	445	432	461	453	475	412	458	447	452	446	423	427	447	459	475	426	440	431	480	456	394	423	458	427	442	491	451	454	461	399	418	413	405	468	434	444	423	472	429	419	425	421	433	433	419	426	455	460	430	441	436	427	455	433	404	449	458	420	440	419	426	403	478	432	466	467	427	437	415	465	448	437	426	407	448	437	414	440	432	415	432	431	479	458	428	440	427	425	411	431	448	452	451	425	463	465	448	456	394	435	463	467	414	439	419	439	410	493	463	429	437	419	444	428	478	449	461	466	457	405	452	438	427	434	451	421	453	446	483	455	441	446	440	434	436	438	433	449	451	443	424	431	403	456	435	442	449	444	473	439	402	439	449	430	405	465	444	442	436	464	439	436	422	465	455	458	420	449	447	453	425	442	437	423	434	399	421	447	455	399	433	473	459	439	435	439	471	461	419	414	430	469	423	454	439	443	463	458	464	418	463	419	436	444	467	434	466	448	412	429	420	455	435	408	415	442	450	435	437	490	450	457	430	439	463	409	395	456	428	421	453	403	467	420	411	469	408	439	456	422	470	442	473	435	436	436	435	434	472	436	416	411	439	441	458	446	437	437	421	440	441	443	420	413	447	405	387	445	440	426	420	426	421	415	439	477	453	426	450	438	443	389	428	455	459	468	437	439	436	461	447	462	455	392	432	461	420	440	433	431	428	423	406	465	400	451	440	469	471	446	455	430	418	459	428	431	448	409	448	442	451	449	428	443	464	411	401	424	428	468	444	428	428	425	409	423	408	446	430	431	456	435	434	442	435	459	422	439	437	473	441	457	447	426	436	410	411	432	459	427	406	434	456	443	417	498	423	430	432	417	439	386	429	426	434	434	409	444	448	438	426	444	416	397	446	451	434	443	426	452	453	444	461	419	411	464	430	450	418	472	441	411	460	470	418	414	478	428	454	447	442	449	431	457	433	414	432	427	421	471	464	426	417	418	453	457	433	416	441	423	455	447	409	410	435	444	413	435	455	460	453	421	460	452	437	461	407	443	456	407	455	425	442	434	427	469	439	465	424	454	449	416	462	460	471	430	454	452	439	455	438	409	451	504	446	409	434	452	457	447	454	450	438	415	435	477	445	409	457	446	433	433	397	470	428	415	435	418	475	431	423	441	445	419	493	442	476	426	454	437	470	415	424	443	429	407	464	433	435	482	476	421	490	470	420	411	436	473	406	454	450	446	454	441	461	427	467	462	437	415	447	457	447	422	432	456	457	461	441	440	448	451	395	455	450	424	443	478	456	446	412	439	449	481	442	428	409	451	412	447	411	443	476	428	426	428	452	471	454	464	445	465	440	443	458	455	453	414	452	436	411	446	424	453	406	434	445	467	422	431	444	431	437	428	463	421	428	432	422	449	454	449	445	453	445	432	467	409	402	468	442	473	448	422	448	458	406	403	488	413	418	446	473	461	419	426	418	448	401	482	450	460	428	455	442	470	402	427	425	429	461	464	433	450	419	442	462	432	435	468	435	433	419	414	398	429	427	452	431	437	450	419	443	455	479	421	400	448	432	475	479	421	472	444	437	415	405	463	446	425	435	449	424	473	457	444	403	455	416	431	451	464
34378	17324	21269	15025	11455	11186	24363	38843	36531	26781	3918	377	299	269	312	280	273	285	297	319	296	271	320	306	283	272	265	313	296	274	294	257	283	280	262	280	287	277	280	277	290	288	251	282	275	283	271	275	278	275	290	284	282	255	306	302	280	273	270	264	279	288	266	261	265	283	266	266	271	259	260	260	267	255	284	255	272	273	264	259	265	275	275	253	283	276	330	280	273	294	251	310	273	275	285	261	231	280	282	268	277	298	281	302	255	263	271	252	306	261	271	283	281	280	275	264	273	260	319	306	285	269	279	300	302	255	278	284	270	284	274	295	255	272	270	251	285	294	273	279	294	304	291	238	278	276	264	269	271	270	235	263	274	314	242	273	274	269	225	288	278	290	289	257	248	279	301	277	268	260	258	271	270	260	279	212	264	284	252	257	299	297	287	301	276	263	282	260	248	254	280	294	292	261	274	318	274	262	257	249	229	263	297	319	273	282	307	282	280	287	269	276	281	276	284	263	256	298	268	295	301	282	298	250	240	293	272	269	262	278	272	259	312	269	258	310	273	277	234	300	250	286	309	262	312	273	264	282	247	304	258	248	249	262	265	285	281	287	286	289	251	268	276	253	290	264	289	270	283	286	279	280	274	274	263	291	288	258	242	291	237	265	246	263	241	227	260	296	255	278	282	274	316	254	272	296	291	284	282	300	253	280	275	279	261	256	285	276	286	292	268	259	275	263	277	268	303	273	251	256	261	315	294	284	297	292	286	277	265	249	270	277	271	258	261	282	269	256	254	275	318	279	252	262	272	296	273	267	278	268	284	270	316	289	261	262	287	281	258	286	274	303	247	272	269	248	269	288	254	262	271	267	300	260	253	254	244	287	266	248	268	301	271	276	282	268	268	293	288	295	283	271	280	256	233	280	280	271	285	329	258	261	307	293	233	239	257	276	237	276	295	265	269	292	296	267	270	261	259	250	276	280	294	247	307	249	301	307	290	283	299	260	266	264	245	260	266	255	316	263	263	298	266	271	265	277	304	279	238	269	276	277	286	291	262	298	275	259	283	282	288	260	309	256	275	252	272	250	274	243	229	273	286	297	270	303	274	286	265	267	267	267	260	294	252	281	299	264	262	254	252	262	274	276	253	294	245	243	294	294	255	260	260	294	262	244	263	303	263	268	283	265	277	280	286	294	269	281	307	267	256	276	312	271	271	280	266	274	250	275	271	313	279	267	269	270	260	273	239	252	264	305	264	250	284	287	284	294	281	270	293	283	298	269	288	287	303	282	276	289	286	282	276	282	290	283	257	258	239	252	279	251	285	305	281	271	281	265	283	287	260	241	279	283	267	279	251	286	274	278	252	277	265	288	274	271	278	284	273	243	249	271	292	292	278	273	275	269	250	268	264	269	274	229	269	299	295	262	289	298	290	283	281	276	262	282	297	288	308	292	295	242	251	282	310	285	322	267	272	270	268	261	285	276	303	255	252	254	254	261	309	288	265	269	275	275	266	285	260	268	308	262	271	256	264	282	263	280	272	289	283	250	291	271	249	270	255	278	296	259	277	261	258	286	274	289	279	244	281	299	286	265	282	250	248	269	283	246	289	292	268	249	239	273	284	290	245	248	231	284	248	322	259	280	260	290	279	285	263	279	239	241	265	305	290	252	295	326	276	298	300	274	274	286	258	297	313	249	288	242	276	291	240	307	288	280	271	294	229	280	281	276	261	252	261	284	280	303	264	272	270	283	283	241	257	264	272	258	290	250	291	282	305	273	279	268	288	263	250	313	290	265	270	267	280	247	281	274	274	286	285	275	237	254	279	302	274	271	254	274	277	264	241	269	274	243	271	317	305	282	275	272	263	300	276	250	275	254	252	275	272	270	268	240	279	238	246	253	266	270	255	274	291	254	267	255	280	287	285	259	284	307	268	281	275	248	227	292	324	250	248	268	251	299	253	289	263	272	279	258	300	280	286	275	290	267	256	276	270	278	244	281	254	262	272	290	250	244	277	297	264	272	247	269	285	276	256	273	285	275	255	267	281	246	314	273	280	248	280	267	253	269	251	280	280	262	259	269	278	247	278	282	242	263	296	302	257	268	295	280	274	258	273	264	317	278	277	251	283	272	295	262	255	292	262	268	308	288	279	289	275	276	292	247	275	263	265	296	282	240	279	261	253	259	282	282	280	251	265	253	250	265	275	273	281	261	266	267	232	258	281	270	286	292	290	292	277	265	276	276	289	290	295	255	261	278	275	272	247	287	252	289	290	260	297	280	282	320	267	278	237	263	282	260	286	271	257	328	268	286	274	254	272	298	262	276	259	262	254	243	302	250	248	248	272	268	277	270	265	256	263	248	305	260	243	278	266	314	256	265	283	276	280	264	270	256	244	257	253	290	250	284	283	282	249	276	273	253	263	267	253	256	297	255	282	274	296	290	284	280	281	221	316	289	253	246	261	275	272	255	260	280	313	259	286	286	288	317	269	300	273	268	274	277	266	285	258	293	275	268	287	319	301	307	267	297	277	285	261	273	273	292	277	301	269	264	291	281	276	261	246	271	281	275	278	276	254	273	263	281	264	262	280	279	253	277	258	294	264	236	265	286	268	267	279	263	309	269	247	274	257	279	288	326	261	296	285	286	268	255	289	278	272	253	257	287	271	267	265	283	305	275	261	270	278	286	282	305	280	248	286	287	270	300	290	289	275	279	264	253	301	282	291	285	266	259	262	251	261	264	291	230	280	259	268	283	272	283	252	272	295	276	301	253	259	249	257	298	290	262	250	272	266	288	311	303	267	285	258	265	298	262	280	280	301	233	264	264	293	293	295	281	256	256	268	291	296	296	250	306	288	261	275	273	243	283	278	310	261	241	262	276	315	265	286	284	295	232	287	307	259	256	300	290	259	273	274	278	305	274	246	294	276	292	271	252	286	276	295	293	289	287	251	264	279	286	275	237	267	274	270	285	285	263	270	281	262	272	273	287	247	265	262	271	293	285	283	268	258	283	282	236	281	315	277	262	251	272	285	286	270	291	282	267	264	252	263	241	259	288	266	244	259	278	253	252	255	273	299	285	254	287	316	280	304	290	247	266	287	262	289	287	267	293	277	291	270	277	286	257	270	285	269	315	255	262	277	244	265	247	274	263	281	279	269	279	291	297	256	242	279	272	256	268	253	260	274	267	297	277	267	273	263	255	284	275	258	257	260	277	269	270	255	265	266	277	269	253	289	259	288	284	264	268	267	299	271	278	258	274	284	245	252	259	270	264	297	252	249	282	280	281	256	242	264	265	267	282	292	285	280	252	232	252	287	274	256	317	252	279	277	282	249	239	238	286	272	269	292	276	289	281	257	291	258	264	255	251	280	288	283	285	273	252	270	261	271	263	263	242	273	292	267	243	307	270	270	289	285	278	275	281	307	246	305	264	284	306	296	279	252	285	245	292	274	259	290	253	288	272	273	265	278	253	266	250	294	250	304	276	260	286	306	293	273	250
15795	11865	25516	25731	26274	27412	44731	55552	53296	38438	1367	862	846	789	835	779	746	758	719	697	683	713	704	728	678	694	695	669	619	682	672	712	682	646	654	638	625	675	673	654	661	627	615	618	633	680	635	659	671	647	678	690	675	615	652	676	602	649	637	627	658	643	606	679	658	638	663	624	645	668	609	649	600	667	615	646	648	656	647	635	631	665	646	679	617	652	626	664	616	639	620	593	638	651	673	619	638	637	633	650	588	604	631	650	610	611	636	617	623	628	663	619	650	629	617	615	664	645	637	663	679	652	617	655	637	601	601	646	634	602	572	650	599	653	616	618	626	636	606	657	618	607	639	623	648	599	628	616	601	620	621	664	672	596	616	631	635	638	675	645	647	596	656	645	651	681	646	624	632	646	598	648	663	667	589	657	661	608	635	598	617	608	662	605	627	639	600	621	587	641	617	647	603	626	608	674	613	636	613	609	596	624	598	633	666	618	630	653	614	657	581	620	649	609	637	632	658	636	620	620	625	636	641	624	648	623	646	594	639	608	666	666	613	623	627	651	649	632	629	652	580	565	652	608	643	616	643	617	672	629	599	653	655	636	682	613	625	655	650	646	693	656	624	646	601	607	680	668	635	615	654	661	644	589	664	563	649	672	626	638	651	619	602	624	648	633	631	629	663	636	616	638	656	656	647	656	649	614	642	659	644	633	635	633	650	671	623	645	574	635	628	639	612	610	600	615	648	661	630	594	586	620	606	636	632	649	649	597	658	646	614	631	616	643	615	610	647	589	600	619	643	638	592	672	640	650	613	624	634	649	655	628	612	634	642	604	659	664	588	625	645	666	598	672	651	642	614	603	629	624	665	628	639	614	655	648	649	615	621	611	649	629	642	608	664	605	638	642	607	601	629	656	644	605	640	658	638	661	674	610	618	645	622	633	625	661	618	619	647	618	625	606	582	629	622	611	662	630	637	623	606	647	619	579	617	595	637	595	645	599	653	650	601	650	661	668	643	624	716	652	622	655	662	607	635	642	612	609	660	670	649	644	625	685	619	644	625	620	604	610	631	639	626	607	654	626	617	675	616	616	641	613	625	668	639	638	605	648	631	607	638	627	622	593	613	640	684	646	613	632	591	688	636	677	627	617	598	645	620	626	620	633	623	699	661	648	596	634	667	602	633	605	639	659	644	597	630	630	598	589	640	645	665	637	645	656	626	635	653	623	629	598	640	663	627	630	624	640	621	639	634	604	622	635	588	688	630	624	658	633	656	604	628	584	636	594	586	605	591	623	665	636	637	682	588	635	624	606	694	621	624	637	628	640	644	630	602	679	627	632	622	630	669	632	675	605	593	626	624	616	599	641	616	625	676	607	614	612	648	690	642	622	648	613	633	644	638	634	640	646	665	649	649	609	685	624	567	622	638	665	627	612	631	618	668	647	588	646	618	661	589	614	615	626	635	604	647	614	596	627	637	626	645	603	606	628	670	633	639	679	618	672	611	645	595	609	684	549	638	670	648	646	659	630	616	627	656	618	637	632	629	635	684	659	650	608	634	621	623	668	588	645	627	643	618	614	632	630	626	630	670	637	608	600	610	608	667	665	666	630	620	625	658	680	611	613	627	670	600	602	615	660	638	676	593	605	630	656	649	639	618	659	591	666	632	643	615	663	640	657	620	645	645	623	645	636	627	643	654	643	619	635	633	667	610	586	640	641	621	631	585	618	659	634	612	584	636	620	646	690	655	633	635	622	619	608	639	599	623	676	660	646	657	639	659	634	627	659	671	655	591	625	654	687	616	656	673	593	614	642	578	591	596	577	640	657	619	611	629	636	649	606	614	591	638	631	612	660	597	649	618	620	657	624	619	582	659	594	667	644	654	637	635	691	637	583	642	665	642	651	641	633	635	606	621	625	639	616	653	645	622	603	624	629	633	609	592	662	643	602	603	623	612	604	628	659	653	612	659	664	666	614	645	675	658	654	644	650	585	636	626	647	607	635	633	616	609	619	572	613	629	637	686	586	614	658	572	676	623	599	676	617	619	623	604	667	633	623	633	709	600	657	619	634	680	614	648	659	630	634	627	634	615	612	649	610	642	636	634	633	629	641	642	644	660	683	596	640	647	610	644	618	616	626	633	617	601	609	677	684	600	654	624	617	642	649	580	618	662	684	611	624	652	637	650	637	605	601	637	645	632	641	667	620	641	631	596	616	591	633	666	647	676	620	664	664	656	650	616	675	671	594	682	608	647	600	664	585	656	647	648	598	651	620	636	597	641	638	593	611	625	637	652	650	616	635	645	671	601	635	655	627	614	642	648	669	609	689	656	636	662	634	618	669	613	649	666	646	638	625	613	614	694	667	628	669	692	640	647	640	612	627	643	683	622	671	625	613	658	645	677	601	646	646	674	636	622	639	621	664	611	643	599	629	679	593	621	618	592	614	629	605	671	627	661	672	626	636	635	619	642	646	655	657	634	670	619	596	668	640	596	624	608	632	666	603	595	679	688	608	660	653	634	635	596	657	632	641	601	576	617	644	597	606	611	673	648	635	589	655	620	577	650	637	665	602	642	638	596	596	622	612	640	691	638	610	604	660	645	676	653	627	670	619	649	634	597	610	651	633	630	652	633	638	626	670	638	631	632	627	638	618	635	631	634	656	655	624	617	635	629	607	637	637	592	638	641	627	606	629	660	641	715	616	668	616	636	681	592	619	593	601	662	642	628	657	637	605	625	636	629	645	638	629	645	653	658	601	630	645	635	631	645	623	638	658	641	640	611	632	615	666	591	614	607	635	641	607	676	607	664	663	608	630	595	614	622	606	623	597	626	653	657	623	682	615	672	627	623	651	596	625	627	635	641	666	626	615	623	613	637	648	642	629	668	663	611	646	611	642	648	620	595	584	637	622	629	640	648	635	585	651	644	640	653	618	629	626	630	636	628	639	649	625	607	640	655	609	628	634	647	587	609	583	641	625	651	636	622	583	619	618	623	586	588	635	675	635	622	640	638	610	662	609	630	654	628	647	598	648	635	594	628	630	620	614	614	625	625	625	609	652	653	659	627	593	652	648	677	627	658	666	612	659	715	699	664	639	604	634	634	639	630	629	636	602	620	584	641	617	641	624	595	658	648	686	640	591	652	612	630	655	684	654	676	682	627	613	629	639	647	616	609	651	613	625	657	660	645	647	659	662	591	635	650	624	620	632	624	639	604	620	612	629	632	604	617	658	626	584	689	612	616	671	620	611	629	667	617	588	662	607	634	627	622	645	598	668	651	624	664	640	639	654	635	649	585	664	676	631	631	623	600	672	652	677	684	662	691	637	693	651	652	596	641	613	614	619	668	641	679	587	623	626	634	633	702	678	617	617	626	626	604	645	668	657	616	626	634	598	660	614	611	660	613	592	669	632	642	653	612	616	635	608	635	636	617	649	619	627	681	659	640	642	644	647	642	626	659	610	652	678	625	586	615	582	629	634	642	617	630	638	629	682	600	613
10915	7450	7769	5013	2691	1945	1540	2093	1860	772	239	245	229	252	221	252	231	227	221	251	242	246	281	241	248	264	208	254	216	232	230	227	213	232	229	234	238	238	204	225	250	197	239	234	249	241	219	205	217	219	255	280	250	224	225	268	241	229	248	235	260	204	257	262	262	211	237	244	235	252	236	231	224	241	231	227	223	247	238	227	264	225	252	261	225	253	236	237	204	251	246	229	232	227	215	239	201	239	226	252	237	222	224	257	228	249	244	276	260	227	228	226	214	211	253	265	235	234	249	239	255	255	218	239	245	251	232	240	248	231	250	233	202	241	252	240	238	230	236	243	259	235	255	249	231	225	228	235	256	203	223	211	251	248	208	217	242	243	255	219	236	224	218	256	265	230	235	239	269	219	245	252	232	244	229	222	224	228	257	245	237	233	244	243	216	274	221	218	224	200	253	268	242	215	216	252	236	245	239	244	236	272	249	245	243	245	234	225	259	240	268	239	257	231	226	266	225	222	250	259	255	267	240	208	230	216	261	256	218	232	258	232	243	222	262	269	277	219	212	224	213	215	217	239	217	228	203	216	250	236	231	229	249	253	225	232	259	220	223	242	251	243	248	219	226	262	228	258	242	236	233	238	263	230	237	255	227	230	244	243	249	271	243	255	236	222	225	233	255	228	248	219	231	216	252	264	228	249	235	253	225	251	206	225	213	237	229	189	231	201	251	256	243	244	270	243	223	244	258	258	218	243	245	225	226	254	257	199	222	233	234	251	231	226	250	238	223	235	229	202	231	244	202	242	248	251	240	220	247	214	219	236	242	261	222	211	266	240	271	255	255	230	217	256	237	214	260	250	225	238	212	219	231	230	223	220	226	225	232	235	213	243	217	257	262	257	232	245	230	263	258	226	240	225	254	244	245	256	214	235	233	210	234	215	239	214	245	267	264	231	237	224	234	239	245	238	230	226	252	238	245	291	228	241	268	251	234	254	200	259	235	193	219	238	256	231	232	227	250	260	251	232	255	250	221	235	211	215	235	228	247	240	266	239	236	213	245	230	250	212	238	218	246	242	237	234	221	233	233	229	234	226	231	240	260	215	228	222	258	249	223	250	227	257	238	216	278	235	213	247	201	220	242	269	225	255	242	227	258	209	248	257	240	221	232	225	224	230	260	235	221	268	242	260	238	231	240	251	231	228	209	220	234	235	213	224	236	239	239	233	251	210	238	248	224	232	231	213	234	263	246	256	219	270	231	223	241	242	234	244	212	239	216	249	238	241	244	254	247	260	273	255	230	262	260	223	215	248	245	255	252	235	245	240	238	225	242	210	219	222	199	226	224	185	231	235	226	255	221	257	246	266	229	222	204	248	255	220	220	271	221	221	271	248	227	218	233	218	212	228	241	247	258	224	227	250	262	246	254	226	229	214	214	257	207	225	228	249	218	251	234	233	233	252	242	238	232	243	239	234	236	212	239	232	227	230	236	239	236	247	238	250	227	240	260	219	262	218	236	237	241	218	233	233	218	244	258	219	224	231	276	251	234	250	255	206	228	226	238	212	233	225	225	207	242	245	211	237	238	227	216	216	204	217	234	224	224	238	260	231	227	212	225	253	272	224	221	258	254	228	236	241	256	216	221	241	252	232	216	263	225	231	233	223	221	222	236	221	234	251	230	260	236	248	239	238	247	243	282	241	227	225	276	244	214	220	241	253	240	209	234	249	239	255	236	255	241	248	251	234	249	217	231	246	239	244	237	251	235	251	230	235	245	229	231	239	221	230	219	233	258	260	227	263	232	209	251	214	252	250	251	229	237	197	251	233	249	244	247	254	241	257	202	243	256	283	241	217	248	279	233	223	229	256	263	239	236	205	243	215	242	233	216	249	221	243	211	255	226	214	217	251	240	246	205	209	245	220	227	231	222	254	251	241	255	248	252	267	201	235	240	246	227	261	222	258	275	208	232	252	219	204	248	221	240	215	229	244	230	221	224	215	241	227	219	244	246	217	216	250	253	207	242	242	213	227	232	265	252	239	212	231	235	269	247	227	234	254	232	253	240	241	233	239	240	208	240	232	222	232	224	261	231	262	224	244	245	238	227	231	252	218	245	227	249	221	229	211	208	214	225	241	244	251	233	261	263	222	225	218	272	226	198	237	220	215	231	225	258	232	232	249	234	247	232	271	230	221	246	218	215	245	236	261	221	233	264	245	236	212	218	223	242	221	254	231	254	240	224	225	202	241	219	252	234	224	243	281	244	221	215	232	258	229	274	243	234	246	220	254	245	247	229	244	235	226	243	243	242	237	224	230	249	233	250	255	240	219	230	258	227	218	232	210	256	255	237	229	225	260	257	212	257	217	237	231	226	239	217	210	249	254	229	204	190	246	228	224	240	262	255	228	222	242	255	235	233	231	216	226	232	246	237	236	218	234	245	232	236	255	254	234	250	212	235	243	238	231	246	222	238	235	235	218	245	241	257	220	221	234	256	268	207	217	219	250	236	212	272	238	229	251	216	236	236	256	236	256	236	255	231	245	256	235	238	244	251	242	242	227	216	226	209	212	238	239	245	214	263	238	260	247	226	226	210	240	217	249	248	212	253	219	253	229	239	228	231	234	198	220	274	257	225	249	230	251	235	242	241	252	228	244	238	229	260	255	234	229	219	227	220	228	209	230	221	216	225	245	239	207	273	226	238	214	232	232	238	236	245	222	210	257	265	246	248	230	243	260	237	231	240	242	233	236	277	276	253	233	266	237	248	233	253	253	250	229	219	200	222	234	251	228	233	224	256	229	228	251	240	224	259	247	238	234	248	255	221	241	260	229	260	231	241	235	230	233	255	248	233	239	255	251	239	263	238	205	236	235	250	220	249	250	230	251	248	253	209	236	243	222	241	225	220	233	259	233	237	217	260	248	236	248	252	225	218	238	221	192	231	237	240	262	256	240	241	238	228	226	218	235	248	257	250	222	281	268	234	226	218	244	222	240	262	245	260	261	229	216	235	237	249	240	222	228	249	251	228	243	246	221	203	251	224	237	246	248	224	234	238	263	212	235	270	216	227	262	246	204	252	227	251	222	230	242	231	243	250	235	227	233	222	262	243	250	239	233	248	257	238	266	256	249	225	200	227	208	208	232	214	206	255	245	233	246	243	224	255	229	208	202	227	231	230	231	243	227	228	235	239	244	233	223	236	198	248	283	235	253	235	263	233	246	239	228	245	233	249	223	263	220	231	245	247	281	232	255	235	197	238	250	236	263	225	247	246	237	251	254	233	215	260	259	243	234	233	247	269	239	222	225	240	239	217	242	273	246	211	231	222	247	244	258	251	201	231	247	227	206	216	230	247	224	204	235	241	254	252	250	206	240	232	203	212	255	247	247	244	235	242	239	234	247	269	255	240	220	210	229	241	239	238	228	228	244	242	251	224	212	211	224	249	231	246	211	247	250	231	219	209	221	211	240	246	232	248	238	247	230	259	244	237	226	241	214	232	257
5916	6104	12152	11919	8428	7927	7163	8440	6595	2528	565	578	508	540	580	524	581	540	562	530	537	555	542	547	514	525	560	552	551	540	543	566	509	548	538	544	511	586	537	487	502	585	492	534	538	559	517	535	539	576	529	528	586	527	549	530	515	491	576	537	522	552	530	521	512	564	517	545	514	573	565	531	570	514	549	522	506	511	558	519	560	506	540	567	526	574	498	525	517	533	529	523	527	565	520	528	557	494	487	542	545	524	527	532	560	552	550	534	523	500	527	554	535	529	513	555	519	525	484	511	545	558	570	549	554	569	517	499	555	505	563	566	554	499	513	518	538	521	556	532	546	513	555	518	538	499	570	571	529	529	553	560	526	539	504	517	511	495	540	525	526	559	514	549	531	548	517	536	504	536	568	516	539	562	502	546	532	547	567	564	550	502	538	503	481	593	561	515	531	530	510	532	515	552	539	553	549	570	578	514	552	523	538	521	538	484	576	511	576	539	539	508	517	513	532	505	544	553	540	568	524	511	536	547	577	554	508	556	529	549	586	542	541	538	536	523	519	556	532	534	494	516	453	587	532	533	514	540	526	497	559	513	544	553	528	490	539	538	520	550	554	536	516	538	508	490	518	528	584	538	523	564	506	529	533	594	541	518	535	530	548	519	527	550	547	504	512	504	508	539	529	556	566	506	530	526	522	512	535	506	575	525	554	526	496	509	507	546	526	550	518	542	522	516	531	593	539	548	567	542	514	551	591	548	486	523	544	568	530	549	528	519	550	522	535	515	531	523	510	541	542	540	500	545	521	488	493	550	528	513	513	480	526	553	520	548	513	535	529	553	540	498	533	521	532	559	528	521	521	505	527	516	518	545	563	525	527	519	516	518	499	508	550	528	547	511	504	553	572	579	532	516	548	516	528	549	513	522	520	500	556	548	527	515	543	533	512	558	539	529	520	566	567	541	509	521	486	573	570	588	531	521	530	549	516	543	519	504	516	510	537	509	555	530	542	511	534	538	537	548	527	506	527	522	502	492	543	535	547	519	536	534	487	532	516	538	557	581	492	545	532	542	533	524	546	525	506	559	535	523	556	494	544	500	529	566	503	527	524	528	563	537	553	547	546	534	561	571	526	533	545	523	564	566	517	539	547	541	544	530	504	488	504	524	560	529	547	635	533	548	531	519	525	521	543	559	561	553	517	509	526	540	530	489	533	529	515	502	533	533	513	502	516	541	540	568	547	551	523	530	525	487	541	566	546	538	520	601	543	544	483	533	507	525	534	496	554	513	554	482	561	522	563	555	568	513	533	563	491	505	512	515	533	549	528	510	556	495	557	549	539	534	536	535	542	492	501	538	562	502	541	532	534	571	505	543	531	505	535	543	513	550	531	532	541	514	482	515	557	563	489	503	522	509	530	543	536	518	517	544	555	515	523	573	523	521	527	545	531	539	521	530	569	525	585	527	547	532	513	535	541	552	546	535	523	522	505	516	544	515	538	459	485	539	549	547	555	562	536	523	531	508	546	516	514	538	557	512	538	507	494	537	538	548	528	543	554	497	528	496	583	541	547	565	515	515	560	544	551	528	547	535	544	553	544	515	484	513	558	499	509	469	552	526	550	538	533	551	544	484	521	547	563	481	554	524	553	543	489	536	566	532	533	521	529	546	550	527	538	539	563	539	524	555	512	491	541	523	515	564	542	512	526	511	506	527	529	538	513	477	515	521	550	550	530	535	518	506	512	517	546	515	555	554	572	546	559	522	520	514	505	555	534	576	556	582	492	562	511	517	516	493	529	512	521	520	554	532	538	551	540	542	548	554	552	516	533	514	511	518	533	507	554	550	521	523	529	597	510	526	532	539	542	539	529	512	516	529	522	555	552	556	528	548	548	536	541	546	531	525	561	489	483	539	493	516	511	501	556	540	558	517	578	537	472	539	548	522	515	561	506	531	483	518	508	532	534	526	530	543	550	517	534	482	511	528	537	564	518	557	528	502	507	532	508	551	551	494	544	494	568	556	535	545	539	531	521	525	514	514	520	527	515	509	529	530	514	583	496	575	532	524	485	512	521	519	589	540	548	528	541	514	508	512	559	546	481	537	536	534	566	550	545	530	572	495	560	527	520	523	490	531	546	511	552	530	542	528	529	524	511	515	538	556	514	536	550	556	529	534	529	532	586	518	544	516	500	479	512	541	510	528	513	525	525	503	558	531	556	501	537	555	532	544	536	513	542	537	565	504	501	569	525	516	517	518	543	482	521	548	548	525	538	518	511	553	561	526	568	574	565	548	550	550	572	505	493	504	511	527	547	515	554	533	563	529	540	563	559	529	537	553	528	521	535	529	537	527	516	509	493	515	530	502	528	542	525	584	526	543	544	583	537	557	501	537	478	492	535	535	550	514	541	567	516	530	533	512	498	563	548	524	545	534	574	518	515	503	568	542	522	530	524	478	567	526	512	543	525	532	551	542	517	509	524	509	572	538	528	539	527	523	514	504	510	524	569	529	510	511	495	519	552	592	514	579	515	539	543	530	564	508	559	533	535	485	477	496	540	597	532	559	517	532	540	523	544	539	520	534	540	551	544	508	505	507	531	492	551	519	587	552	510	481	543	568	536	573	528	499	512	526	540	504	524	520	508	516	530	507	552	545	533	590	522	495	545	520	542	576	554	523	548	554	551	520	522	532	543	518	533	540	518	545	509	561	521	537	523	558	521	505	533	510	534	540	530	549	539	554	524	518	478	565	564	539	558	517	537	576	505	500	538	506	502	556	514	526	592	504	545	537	544	584	537	522	536	570	521	535	505	522	530	507	505	487	493	537	491	508	510	515	494	500	540	511	561	524	498	530	552	498	537	555	511	555	557	533	505	492	518	521	524	522	520	536	539	527	538	524	515	566	520	511	523	553	525	582	546	543	495	518	548	569	574	547	539	556	559	540	527	532	554	515	580	506	519	502	534	556	519	559	509	546	523	544	525	519	551	548	559	559	532	542	563	571	526	565	521	570	512	531	475	509	548	504	530	521	579	539	526	556	501	562	518	560	507	563	563	489	566	552	535	547	509	570	540	560	527	541	544	544	489	564	537	552	545	479	566	542	536	528	545	518	540	541	508	536	540	522	533	517	516	529	565	544	519	481	485	541	519	578	505	551	564	520	531	485	524	443	503	538	556	499	533	559	524	517	501	489	532	541	526	524	521	529	534	577	566	516	577	548	517	481	515	561	549	515	556	553	509	551	570	537	569	536	523	537	516	526	578	541	530	562	545	571	587	583	535	564	546	525	576	551	479	522	510	539	537	543	528	546	517	537	545	529	520	510	552	554	564	533	505	533	513	516	566	499	565	540	524	579	491	570	545	486	501	531	532	585	537	531	562	532	511	513	552	518	508	577	488	584	563	549	521	547	546	523	521	557	522	568	543	537	512	522	570	592	532	547	533	592	561	532	567	519	533	535	513	497	524	568	519	528	512	562	554	530	523	546	524	524	509	555	537	518
28382	16204	9583	4130	3077	10391	28402	29726	21721	10687	614	178	162	166	159	160	173	166	166	180	159	169	172	156	160	143	153	164	151	147	145	160	142	155	160	157	164	145	151	136	119	173	159	148	153	164	127	153	131	150	158	161	159	126	153	156	141	166	163	147	153	174	169	152	198	166	157	164	156	164	183	145	141	146	152	132	150	159	145	155	140	178	168	148	146	147	149	174	156	148	160	146	197	145	158	138	119	166	136	166	161	166	170	170	165	170	167	152	149	195	143	150	166	151	159	140	170	156	135	137	152	165	180	157	168	161	142	172	142	144	159	153	150	147	152	145	163	167	157	134	187	181	153	164	187	144	161	183	178	166	142	168	144	149	150	156	171	143	163	147	150	153	156	171	155	148	156	139	169	144	151	151	146	148	152	175	147	169	163	155	161	134	158	145	170	175	169	175	147	189	153	147	136	143	145	173	163	161	141	156	164	184	154	144	151	154	157	141	146	149	178	153	159	177	155	137	144	162	127	168	166	174	153	159	155	154	164	166	127	145	149	153	167	158	149	168	170	157	173	166	131	167	154	153	166	154	156	179	165	157	142	153	173	166	156	158	153	157	157	152	152	152	175	182	157	147	176	156	151	126	154	161	148	143	148	176	157	153	155	158	149	154	156	166	156	174	161	164	168	151	158	153	133	165	145	140	136	171	168	159	147	145	163	150	134	140	164	139	159	163	171	131	148	150	186	159	159	159	157	135	147	150	156	161	156	180	175	171	152	151	168	158	131	163	155	160	169	175	151	136	164	156	163	166	156	144	169	145	160	160	137	153	175	175	159	162	156	168	153	164	161	193	170	168	163	139	167	183	141	130	137	156	157	164	144	157	151	154	178	178	168	176	152	154	124	147	153	175	150	129	159	191	175	169	143	146	165	141	156	156	147	160	141	143	142	164	171	153	134	155	176	169	148	126	165	174	145	150	157	138	167	147	161	156	164	151	164	172	163	167	156	159	133	159	154	142	138	149	154	142	137	158	140	175	160	165	182	139	183	166	176	180	149	156	154	176	164	147	161	163	166	130	179	132	157	127	166	145	139	197	151	136	141	140	166	166	144	164	143	149	156	150	149	159	145	154	154	163	162	159	139	155	166	160	151	164	146	157	173	167	137	162	155	174	165	129	166	174	154	158	137	149	171	162	132	150	134	134	162	159	158	158	152	148	141	147	133	181	155	142	153	147	134	174	159	156	152	143	147	163	150	180	169	184	155	140	174	141	160	144	143	156	159	174	180	153	152	144	171	154	171	127	158	170	146	177	158	150	168	148	133	184	148	170	140	127	155	146	164	156	163	152	150	152	140	130	138	141	157	151	136	152	146	155	153	125	144	160	168	165	156	184	143	156	144	158	138	172	150	171	158	144	165	145	179	167	168	152	154	136	153	140	157	161	133	151	162	175	166	156	173	150	162	137	145	159	141	149	129	157	158	166	165	154	165	147	166	149	151	129	165	161	162	159	151	158	151	170	167	153	153	152	159	149	155	153	148	152	193	161	163	152	140	182	153	140	165	155	139	140	170	169	150	140	162	143	165	149	162	147	136	170	146	156	141	178	171	178	168	152	138	141	165	171	148	162	160	162	161	181	159	172	156	155	151	149	179	149	170	162	168	162	136	150	149	162	188	167	153	152	165	148	146	174	141	162	135	138	160	144	147	140	161	167	164	149	139	169	147	153	164	127	141	147	164	157	145	107	162	137	163	159	157	154	169	162	147	163	144	151	167	184	139	157	158	159	135	148	130	157	140	169	169	156	155	138	161	163	164	147	166	153	145	146	141	159	150	146	148	148	171	150	147	160	147	164	135	140	161	132	120	155	168	127	148	158	160	141	159	142	147	147	170	160	164	168	147	181	155	156	179	175	154	133	168	159	176	173	138	155	153	127	160	157	143	154	165	167	164	168	150	172	161	135	149	180	141	162	155	166	169	151	170	130	145	159	154	154	142	153	152	153	165	157	164	156	143	158	157	185	148	149	152	141	138	173	170	172	169	166	145	172	163	142	176	139	138	163	168	175	173	139	139	139	136	154	167	137	148	162	166	166	148	164	174	157	143	170	143	155	143	168	164	154	149	147	132	142	158	176	182	148	148	149	143	164	168	134	157	156	142	151	186	160	164	172	158	159	151	165	133	145	147	155	160	171	191	152	134	170	144	167	140	145	159	164	165	164	156	164	166	132	156	167	149	139	166	144	139	148	144	159	133	176	147	153	171	175	171	137	140	142	134	160	143	165	166	158	159	131	153	145	159	148	145	147	157	151	173	166	150	166	163	157	153	141	166	144	153	157	161	174	144	160	140	154	163	161	165	192	169	179	188	155	162	164	176	158	173	163	138	173	141	170	139	143	169	156	154	141	173	173	165	153	178	155	164	158	144	167	168	164	137	159	146	167	185	162	162	132	138	167	149	150	147	156	158	143	175	143	191	161	143	146	158	161	158	158	165	157	156	151	151	147	171	152	181	159	145	164	172	176	163	140	167	135	149	128	144	135	143	154	143	163	157	162	150	162	138	169	160	167	159	152	143	152	146	176	152	152	169	169	166	141	152	150	143	149	127	137	144	124	166	148	141	159	168	160	164	149	180	152	144	145	157	176	159	147	160	164	146	167	142	151	162	157	160	159	158	152	160	160	153	171	146	141	162	161	146	158	162	174	152	152	146	172	140	165	179	155	148	150	155	187	160	171	139	156	154	184	161	134	143	132	180	145	166	143	143	157	147	148	176	162	160	152	149	148	147	158	161	145	155	142	152	148	147	179	185	161	163	173	152	196	137	142	158	133	145	160	167	162	142	133	144	162	152	172	172	145	173	154	150	159	156	170	149	171	152	149	151	161	164	157	155	130	145	132	160	161	145	170	177	151	158	144	158	179	149	163	141	153	172	138	155	133	142	153	181	144	144	156	134	179	194	155	151	162	160	154	147	142	139	140	150	148	157	149	147	159	149	159	156	157	159	172	160	163	181	185	130	150	150	173	168	160	162	161	156	152	175	152	171	147	145	152	155	167	159	158	155	176	146	165	168	150	139	133	166	166	140	155	114	148	151	143	159	157	160	147	160	154	161	159	164	159	181	145	180	157	153	147	158	143	124	161	149	164	129	142	125	139	151	143	125	151	155	154	169	154	164	167	163	127	168	153	167	153	149	162	148	156	155	154	160	162	136	156	155	140	158	160	168	154	138	161	173	175	153	167	146	141	181	173	157	140	159	146	159	120	139	138	156	170	142	157	144	171	162	137	134	150	162	140	167	180	171	154	173	175	147	147	142	163	158	167	158	159	136	145	151	167	159	164	155	138	177	135	139	151	161	141	166	128	153	166	176	158	178	152	150	152	156	159	150	140	177	172	149	164	179	169	150	151	159	152	150	171	145	149	149	161	152	156	158	143	151	160	165	157	166	149	154	191	148	134	157	186	129	149	167	155	177	163	149	152	154	172	153	165	156	165	161	160	151	136
15048	10889	12131	10215	10993	28148	48080	47531	39992	22163	556	549	497	453	485	504	447	452	454	436	436	436	440	411	401	419	421	397	409	384	426	425	443	413	398	401	426	368	397	371	387	417	410	392	407	403	366	392	413	428	390	362	360	401	371	420	384	387	415	424	420	388	379	394	377	385	371	393	394	402	398	404	407	390	392	381	402	402	408	410	391	360	382	380	362	413	439	408	394	399	377	398	405	388	397	386	357	423	385	361	354	364	372	376	421	399	374	404	374	380	388	455	403	404	379	411	342	401	358	368	409	374	412	368	369	409	387	405	415	358	407	383	391	398	383	389	349	408	363	369	372	389	391	367	383	344	386	378	383	391	401	410	408	361	359	398	366	411	411	382	393	429	398	378	349	374	393	415	393	409	378	389	402	397	429	406	395	393	383	402	427	396	351	369	403	392	392	372	390	357	420	413	419	422	399	414	407	370	395	430	353	382	379	362	380	380	389	365	398	386	382	418	386	387	379	398	373	382	400	381	391	427	356	392	385	370	405	402	434	388	391	356	377	387	373	389	393	400	367	387	396	383	381	368	349	360	395	392	402	411	348	384	401	403	413	395	377	396	397	374	399	381	395	389	427	398	389	383	370	391	372	398	411	394	349	388	365	381	378	363	388	354	391	405	406	395	413	403	426	402	398	386	384	372	370	404	400	385	392	387	397	421	410	378	395	371	394	394	392	424	404	396	402	376	400	399	377	377	400	388	403	400	413	404	405	390	389	370	356	372	420	390	390	390	388	401	377	397	362	409	363	367	410	379	362	399	364	384	373	401	365	370	354	362	388	416	366	375	383	390	376	412	394	398	425	421	360	378	438	388	392	399	403	363	389	391	366	400	391	387	401	329	382	381	400	389	346	383	364	371	430	404	370	412	382	395	404	413	352	387	423	405	376	384	378	359	381	385	418	417	383	343	369	387	401	405	428	371	378	394	358	382	376	391	384	376	341	391	410	374	440	381	402	380	358	417	392	396	368	370	396	392	395	341	374	423	406	379	406	393	393	381	403	396	383	353	397	388	367	349	402	367	368	362	410	377	391	401	388	369	357	385	379	369	394	417	349	384	400	381	385	349	385	425	401	424	380	400	397	401	399	380	379	378	403	416	392	377	376	371	378	352	398	375	411	397	338	388	398	395	395	377	388	385	373	381	388	377	382	394	397	346	398	389	362	359	407	385	392	373	393	397	355	369	387	385	408	405	381	379	342	381	389	401	361	389	360	379	405	373	418	373	404	404	408	374	347	364	399	343	378	374	393	424	386	383	361	389	399	393	403	384	385	417	365	394	397	399	374	385	396	358	410	366	364	388	395	369	379	386	383	416	379	385	395	380	409	405	374	400	354	371	415	388	378	379	428	374	357	426	370	405	339	360	412	368	398	382	408	355	428	418	375	383	357	401	399	396	390	415	395	371	396	399	408	392	399	418	372	374	392	354	379	397	389	422	388	396	379	373	381	407	356	383	419	380	396	392	391	362	388	414	373	400	397	416	376	371	377	365	383	379	341	376	386	391	402	380	383	365	388	388	396	390	392	409	417	367	382	396	355	388	403	399	412	383	413	352	387	384	387	382	416	363	415	383	378	387	388	384	389	367	388	421	415	386	356	388	391	370	403	373	372	404	415	396	401	387	404	367	382	399	436	404	394	393	374	392	407	395	378	402	374	373	401	378	379	387	376	399	392	397	384	412	371	373	399	369	393	370	367	396	364	391	386	395	376	396	370	364	409	359	404	386	406	401	375	375	393	376	400	369	371	383	366	402	411	378	377	376	355	400	397	378	345	371	372	399	380	399	374	380	368	390	395	421	370	378	416	364	396	401	402	341	413	394	390	409	376	395	387	390	375	367	397	400	388	401	382	380	397	355	386	404	369	369	371	426	420	402	377	413	414	398	403	400	395	405	382	380	353	376	402	396	395	417	390	394	396	418	378	375	382	393	415	383	399	387	382	434	424	381	420	349	344	382	384	354	404	385	404	381	415	341	386	357	439	384	393	386	397	382	383	387	367	352	374	384	385	402	378	401	385	395	378	398	385	381	339	400	354	410	376	402	370	383	410	389	408	379	362	392	372	352	395	376	405	392	379	386	367	418	385	362	394	388	401	399	394	380	433	345	404	399	398	398	395	398	396	376	381	402	359	375	368	426	368	376	361	375	414	435	374	368	403	375	389	416	350	374	388	408	371	390	381	378	373	374	416	392	371	397	426	388	399	390	391	385	353	403	388	381	400	388	382	395	364	366	357	366	376	407	352	378	418	392	391	365	380	371	376	406	409	426	393	406	384	401	383	381	370	373	393	393	383	371	393	388	391	365	357	400	354	383	435	409	395	362	397	410	385	405	416	362	376	365	380	357	395	388	403	388	392	372	379	402	413	433	392	393	387	387	386	392	376	391	391	374	367	385	397	351	372	388	414	417	393	369	434	411	358	345	423	388	384	380	402	397	420	363	405	379	402	380	403	389	391	380	388	388	423	360	401	391	382	418	396	400	392	378	401	374	412	393	406	405	403	414	394	358	406	387	404	384	379	392	399	425	382	367	379	372	375	399	396	392	399	363	371	331	395	396	373	398	390	382	383	376	411	378	392	382	390	380	415	372	429	396	402	394	385	419	367	369	397	378	398	378	401	375	371	372	381	343	411	372	387	394	395	352	390	342	396	374	401	394	385	335	398	391	410	385	430	386	380	421	382	397	376	400	401	407	400	370	407	397	365	399	398	385	365	377	371	368	415	381	381	363	397	426	376	384	404	382	393	409	372	388	381	354	374	384	417	368	377	420	398	373	385	373	383	421	359	422	389	397	408	404	391	360	410	408	396	354	395	409	359	414	383	388	398	400	397	372	382	405	408	384	447	439	392	378	393	367	380	399	358	382	393	379	360	390	413	429	419	400	381	390	382	399	382	403	407	388	380	385	359	413	354	376	384	415	398	350	369	406	353	401	368	370	382	411	416	366	369	409	352	385	384	364	387	373	334	411	384	433	380	373	423	399	402	372	370	367	402	380	382	401	405	408	364	360	406	398	369	365	395	356	433	347	385	371	440	365	370	399	364	372	394	401	395	393	402	346	387	387	393	389	372	382	427	359	377	417	397	369	403	392	403	348	385	412	394	369	378	376	405	363	411	379	401	384	360	395	364	335	382	349	345	393	400	368	406	399	399	390	388	428	376	371	380	391	393	379	398	368	376	389	378	408	400	382	396	413	366	418	353	367	415	389	404	367	405	388	395	372	391	407	394	362	372	354	432	396	379	386	379	361	386	398	401	367	391	379	385	396	402	361	390	347	390	393	367	374	388	383	388	386	401	424	403	420	394	372	371	400	390	424	355	366	370	394	408	379	363	376	359	361	387	406	393	382	380	376	398	404	407	398	397	372	402	364	364	368	406	398	380	367	398	374	381	371	389	401	399	417	376	369	393	414	366	354	378	372	363	389	390	380	388	369	404	399	355	408	398	404
38695	21203	11801	8145	7612	19606	33227	38472	35214	23114	2800	308	304	268	302	282	271	296	280	277	277	281	283	259	270	282	267	297	271	285	299	278	276	276	316	259	281	262	251	315	286	255	268	295	228	256	250	276	300	265	290	266	299	294	280	278	281	270	274	287	260	251	261	266	285	269	300	283	281	279	313	272	259	242	279	293	293	296	282	246	265	253	276	281	284	238	236	278	301	290	277	259	267	300	248	278	300	287	300	253	311	307	283	268	259	271	268	248	276	282	267	285	285	254	254	263	262	243	269	262	272	286	298	312	267	272	279	263	275	285	285	304	288	270	277	257	318	285	295	287	284	251	286	277	276	245	268	271	261	306	269	256	273	252	296	258	297	309	257	253	289	267	261	285	270	271	286	272	287	266	257	273	261	315	290	268	308	277	273	281	271	215	294	263	303	270	285	263	277	242	267	276	228	262	254	313	238	289	290	268	275	265	293	276	261	267	261	295	263	273	262	277	273	275	266	276	263	266	272	285	291	278	249	269	253	256	261	294	290	252	259	285	272	267	284	264	297	260	277	242	262	245	295	268	217	273	247	253	282	287	298	293	261	233	277	266	263	245	282	263	269	274	252	268	279	287	316	272	261	265	282	266	282	281	281	277	282	251	232	261	271	269	259	236	272	316	267	275	299	260	272	247	289	282	263	278	300	296	268	298	278	292	277	286	265	287	279	281	258	268	260	289	287	271	290	268	290	297	255	285	272	264	258	284	262	279	251	266	295	257	264	263	256	263	273	289	275	257	288	259	285	270	269	229	279	266	254	268	295	275	261	258	240	222	271	337	271	266	263	242	240	252	299	256	276	280	277	257	270	253	265	306	249	246	275	237	286	273	275	287	277	265	258	300	276	270	269	239	296	251	263	269	271	283	269	256	277	276	299	255	271	292	274	299	249	243	285	273	278	276	294	248	278	285	257	286	291	279	268	240	283	314	295	247	287	294	274	255	314	259	269	262	277	279	290	258	277	279	278	261	256	268	259	272	231	280	276	275	257	258	283	307	288	268	252	288	282	291	264	267	262	241	285	261	250	280	271	266	240	270	302	263	286	264	275	270	284	275	249	293	246	286	267	272	266	252	269	265	268	300	292	297	256	293	257	292	252	242	274	264	285	228	251	282	274	262	262	252	263	268	262	301	301	281	263	260	282	322	258	270	277	264	300	250	272	267	259	289	273	273	267	253	282	242	287	255	259	263	268	280	282	262	242	223	283	253	299	281	284	269	252	272	280	258	282	274	250	277	219	259	267	264	283	288	277	305	274	261	261	272	250	272	292	283	261	259	260	283	293	284	275	268	243	253	258	270	272	290	274	274	292	251	297	278	290	232	269	301	280	297	275	282	283	264	283	274	274	253	261	245	254	272	281	282	284	267	268	258	278	295	298	284	316	256	250	267	270	246	227	259	303	247	262	270	260	261	284	303	238	272	283	251	288	297	283	306	258	259	249	278	305	274	266	245	291	274	285	274	284	278	245	251	302	274	259	256	278	295	265	280	288	272	272	264	290	253	267	254	275	248	270	257	271	293	243	271	281	255	280	273	273	266	270	260	230	279	269	278	265	284	266	236	278	265	289	290	291	273	241	271	254	294	250	283	270	265	254	272	265	253	244	313	247	279	280	265	289	296	266	237	301	246	263	277	283	255	261	274	307	267	255	291	276	279	262	273	277	303	279	278	269	275	255	258	273	261	278	261	270	255	258	250	257	267	234	281	276	281	281	288	279	295	283	293	276	263	277	277	251	290	285	287	279	270	267	262	266	265	268	249	323	253	246	274	280	260	257	232	243	254	266	296	262	288	277	245	289	259	293	283	277	285	278	290	278	256	246	262	248	282	266	256	277	274	267	238	247	252	252	303	281	269	295	303	277	258	274	267	274	265	246	281	267	273	268	265	283	257	263	279	261	265	268	254	261	259	265	261	283	277	289	265	298	270	293	260	254	271	301	263	297	270	285	276	279	273	267	286	248	271	281	266	267	271	257	263	263	252	289	286	335	310	274	255	260	315	300	292	241	259	288	276	263	283	282	258	270	266	265	273	274	262	263	299	276	284	258	292	271	274	282	246	249	280	267	268	276	280	273	261	269	279	292	300	283	292	278	267	262	269	246	284	276	270	285	270	269	285	283	259	271	274	274	288	268	274	258	283	271	288	254	248	270	265	285	259	265	262	239	238	296	261	268	270	289	295	279	291	266	272	254	280	247	283	294	264	235	265	257	258	269	280	278	263	259	262	245	266	321	277	264	265	292	257	278	242	262	265	269	277	262	300	272	290	291	283	268	290	295	305	271	258	286	227	268	259	274	253	297	277	249	262	259	252	262	265	268	251	263	261	263	284	288	263	253	267	261	267	292	260	257	302	279	298	259	265	256	239	263	268	268	270	272	233	257	290	239	278	275	273	301	255	257	284	243	264	245	266	273	241	286	284	243	260	264	262	284	272	239	243	251	297	239	264	267	249	238	267	250	250	296	250	287	270	255	277	261	272	281	238	260	254	294	253	263	245	278	284	278	295	289	282	287	241	310	292	284	262	243	273	260	261	250	267	272	249	248	317	298	295	283	293	258	267	252	261	265	295	304	252	266	245	257	253	250	325	253	264	282	270	290	265	259	241	267	291	269	258	292	315	259	280	282	245	254	279	240	263	257	315	242	262	251	271	279	276	281	293	257	238	286	302	238	262	289	293	266	234	267	271	286	255	263	293	241	267	263	278	261	295	251	267	265	276	263	264	313	286	248	252	289	264	271	297	283	302	246	290	263	270	279	275	287	296	265	265	250	283	271	285	283	281	282	286	318	268	257	301	264	265	279	255	244	250	289	285	279	288	281	297	282	282	262	255	266	277	307	248	274	254	284	267	283	271	232	287	248	304	320	275	287	290	259	268	257	235	285	275	282	291	273	259	239	263	261	244	288	290	262	283	286	300	268	275	287	287	269	278	296	289	267	308	246	275	256	267	271	255	307	289	265	267	281	247	288	255	235	273	260	225	274	275	282	274	293	284	270	273	251	252	295	283	264	237	241	245	276	301	259	268	288	285	279	290	263	236	251	279	269	296	267	277	303	244	285	258	297	263	278	251	270	247	265	248	263	264	280	258	276	258	282	281	243	245	262	260	298	266	260	261	243	263	308	266	258	277	284	277	276	300	276	249	282	254	266	256	259	309	262	259	255	258	274	254	251	282	277	291	282	268	241	280	273	280	279	252	267	274	288	289	270	245	281	238	255	253	268	242	267	239	286	254	276	272	270	304	262	246	247	280	253	265	276	225	286	262	251	235	254	252	285	242	250	276	266	263	285	266	288	251	285	283	233	272	262	278	326	279	265	251	246	240	265	246	297	272	273	262	268	279	298	271	294	284	267	265	289	285	279	287	262	267	273	278	274	286	279	266	269	280	245	245	251	290	283	275	255	260	264	258	298	237	269	252	250	231	307	259	277	252	261	268	272	290	273	260
19880	12570	14438	16511	20468	37076	50639	54817	51713	35183	989	819	818	783	839	754	723	722	752	704	670	660	692	646	671	676	649	678	699	680	667	669	707	662	623	655	664	662	663	689	658	641	629	682	641	669	662	616	645	639	662	620	628	692	643	681	682	665	641	628	627	616	651	637	592	617	663	627	634	624	645	616	608	647	645	571	599	669	586	641	651	676	606	623	666	630	594	609	661	619	633	609	608	598	626	623	610	618	664	629	641	612	674	616	654	654	605	587	640	658	677	623	631	604	672	634	625	603	591	631	620	631	631	613	628	619	645	624	639	628	631	649	628	651	597	617	652	647	633	633	652	648	618	640	620	616	656	675	604	651	678	635	652	623	617	627	627	605	653	624	626	643	631	668	642	681	673	609	605	660	661	628	615	606	657	639	638	682	673	590	626	646	631	635	606	638	592	628	556	633	633	663	656	619	614	641	670	601	624	653	628	655	601	650	662	632	681	624	600	581	610	622	640	635	603	597	633	630	667	637	653	560	620	629	607	595	619	647	664	670	590	629	605	629	597	586	565	639	654	597	616	617	623	635	590	649	625	648	658	645	617	620	617	682	617	628	631	642	608	652	632	613	649	570	587	662	652	637	620	638	603	626	622	661	626	654	608	627	644	666	660	626	677	617	588	611	631	614	639	626	663	631	602	645	665	675	626	611	631	613	570	607	646	591	586	662	625	633	643	611	648	675	632	609	643	657	636	615	669	616	667	666	628	666	695	638	607	596	692	578	649	622	635	609	638	660	630	628	643	625	600	607	644	658	640	629	610	564	611	699	633	595	648	615	616	666	626	633	599	669	622	626	617	681	615	615	621	629	652	594	642	658	677	579	608	621	596	661	638	549	621	630	646	620	637	642	647	633	612	666	637	638	648	648	612	572	639	640	580	654	593	641	614	615	639	621	631	621	655	641	610	634	635	609	644	595	619	632	649	589	621	630	614	609	625	620	632	601	651	647	578	635	614	626	622	618	625	613	603	643	616	606	591	611	620	631	593	643	616	641	626	613	617	578	632	632	608	674	622	622	628	624	648	621	622	639	656	603	614	619	617	629	629	614	630	634	598	636	629	630	615	638	606	666	622	562	640	654	640	606	668	629	603	639	669	637	590	626	610	632	601	595	635	602	616	620	596	660	624	597	634	588	609	678	640	630	582	638	615	586	627	636	650	635	673	592	620	601	673	604	655	655	607	574	616	606	585	664	643	643	652	640	597	622	602	648	631	655	635	649	648	625	604	644	624	599	625	613	645	619	557	658	583	635	623	608	614	605	654	628	627	599	649	625	602	621	651	646	609	624	612	643	652	625	617	589	612	661	623	637	654	662	669	621	676	648	631	666	615	606	629	578	641	568	634	646	631	597	636	634	596	630	621	687	620	604	557	656	653	652	655	634	610	655	619	610	604	633	615	625	616	633	660	591	608	647	633	614	638	646	624	643	608	623	639	607	626	658	654	688	631	630	647	613	647	616	626	643	647	655	630	633	598	641	560	648	608	644	623	596	653	605	649	627	631	625	609	622	593	657	634	698	675	602	607	615	586	649	665	634	626	606	635	635	670	636	692	655	629	608	635	641	630	625	617	629	618	633	644	643	641	609	646	610	662	650	583	586	609	632	631	649	646	652	624	635	614	660	620	613	598	671	571	657	625	635	671	617	616	614	635	642	630	660	624	557	679	638	597	634	646	634	633	668	643	623	647	616	669	646	619	632	630	672	665	612	627	583	592	646	635	659	634	591	606	612	629	589	638	619	631	628	589	658	631	632	626	585	608	642	618	622	555	622	653	658	620	664	607	632	595	631	585	642	573	637	592	625	653	664	609	633	612	648	603	650	676	650	601	611	622	603	614	595	605	590	652	623	602	661	625	649	648	615	615	660	658	637	597	628	627	647	633	628	582	640	620	642	632	607	635	650	614	635	656	652	608	633	629	635	652	640	644	624	625	624	617	635	654	638	667	623	600	650	623	640	625	613	627	673	661	659	564	619	668	654	614	682	636	626	657	637	633	624	600	635	629	639	640	662	640	666	607	610	617	669	581	650	621	648	600	614	634	652	655	665	600	604	628	609	614	677	641	651	654	659	575	686	598	637	585	605	627	595	623	662	607	624	596	592	648	612	586	624	619	602	622	643	649	677	653	668	650	626	588	624	601	644	575	592	651	641	683	623	609	627	627	607	642	644	638	595	622	645	591	588	630	604	642	611	653	669	630	651	643	617	612	607	681	619	638	565	598	610	608	573	631	606	624	638	598	632	594	657	637	651	654	643	622	620	614	692	616	649	638	621	627	630	609	605	701	653	611	599	636	602	679	644	609	690	605	636	625	659	630	653	653	624	656	648	634	632	596	609	633	611	634	678	611	637	583	598	635	625	673	655	621	586	619	645	642	622	631	640	677	598	639	662	593	615	628	662	636	622	595	618	609	650	602	625	682	626	621	649	608	629	628	648	636	608	613	624	652	646	638	643	595	638	586	641	668	636	605	613	613	610	596	626	611	661	652	630	650	602	653	642	627	653	602	625	584	576	648	610	636	627	655	598	619	650	644	648	639	585	621	621	671	653	657	616	656	631	637	650	638	634	599	635	635	619	602	614	605	627	599	629	622	617	639	582	633	633	625	617	592	637	593	626	615	603	650	664	629	617	663	651	629	630	620	614	658	619	619	632	602	641	634	648	633	622	627	614	619	630	654	679	600	631	663	634	635	613	641	610	627	599	619	640	636	675	616	646	635	566	597	579	619	634	627	594	628	646	604	654	581	676	636	641	659	622	630	607	647	615	639	574	685	632	630	616	647	653	654	646	593	630	633	603	615	618	620	637	636	603	619	576	666	596	647	641	666	622	616	639	667	652	681	630	598	650	615	621	634	585	655	665	606	650	578	647	614	648	636	617	631	603	641	648	597	617	609	606	633	617	654	606	611	616	614	632	608	677	628	673	626	648	645	664	633	634	701	604	640	638	622	596	600	678	610	587	635	599	628	590	655	648	625	633	636	624	588	637	623	636	642	595	601	619	611	638	666	592	618	616	610	656	619	654	600	659	646	635	617	581	599	604	549	639	639	668	623	595	619	657	614	638	590	609	650	615	629	658	607	673	673	604	623	690	584	641	688	615	645	685	637	636	613	638	620	606	616	659	631	612	616	696	632	656	666	601	632	590	630	638	653	646	610	607	671	625	612	625	645	577	640	641	602	665	593	659	629	654	641	623	646	638	622	642	586	590	605	574	648	646	589	608	617	622	624	600	647	605	636	594	626	647	652	622	652	620	654	657	677	637	632	619	644	630	623	655	659	593	662	590	593	614	588	610	609	592	570	650	661	674	654	640	650	657	612	624	600	659	590	602	599	626	634	626	597	670	655	636	597	624	626	630	616	617	652	641	647	584	645	622	609	656	630	615	628	605	595	602	612	646	606	652	658	678	622	627	607	638	618	612	625	651	586	634	590	562	622	608	620	620	639	655
14334	6748	5797	9020	7312	4097	2398	1866	1732	1435	320	232	231	238	258	262	246	238	213	235	253	235	257	260	240	240	238	217	238	236	247	281	244	212	250	251	239	250	257	250	262	243	248	238	255	247	230	265	253	233	258	245	243	242	234	293	245	237	260	264	235	233	250	249	282	248	253	254	241	260	218	256	244	227	233	196	234	233	254	270	278	251	223	257	286	236	269	238	207	251	255	227	252	270	252	243	247	261	266	251	250	243	221	265	268	233	245	219	268	235	242	237	230	237	251	236	237	223	234	240	242	231	257	224	212	233	233	233	252	241	237	223	237	268	255	252	277	242	228	249	238	256	237	238	236	228	279	265	242	247	265	254	240	242	243	257	237	237	227	238	225	238	231	261	239	221	234	232	228	259	221	226	246	270	227	251	222	227	231	255	238	247	220	250	264	253	251	250	210	247	247	258	260	228	277	219	235	241	228	250	236	241	249	258	264	236	257	249	248	246	252	253	244	239	264	203	231	245	216	247	267	246	254	271	256	253	235	248	265	272	264	241	237	241	250	237	267	223	228	223	229	270	234	269	252	254	274	240	237	246	222	244	238	264	267	219	238	245	249	240	281	250	241	261	225	239	253	254	257	249	232	237	245	228	260	242	237	248	252	261	257	255	264	247	233	250	228	236	255	253	230	226	260	262	257	224	231	257	244	264	240	258	234	234	235	227	245	260	231	255	235	257	249	231	242	267	229	260	236	244	234	240	269	244	245	244	258	227	240	222	250	271	239	242	235	272	231	253	226	258	221	274	208	253	268	252	253	255	259	244	275	246	238	236	275	228	260	253	230	261	243	253	256	217	272	243	243	225	241	249	269	228	243	204	213	267	235	237	276	234	222	226	210	233	216	263	249	245	237	243	236	235	263	263	256	245	276	261	256	226	254	291	250	239	274	249	254	266	256	258	254	260	243	246	244	219	244	252	232	258	245	240	242	248	220	235	262	228	206	266	262	241	224	262	232	256	240	247	253	235	258	242	264	266	256	246	236	264	252	246	257	232	233	255	242	247	239	247	262	229	248	242	250	262	257	264	213	242	241	263	251	234	218	223	241	286	264	235	276	236	244	241	256	250	265	249	228	244	245	238	244	244	215	225	244	240	234	256	256	229	237	226	256	276	244	245	237	241	224	247	221	249	245	222	256	249	247	256	263	223	259	246	232	260	245	250	238	262	218	248	251	221	249	236	255	266	266	243	226	243	252	248	206	228	268	248	267	249	245	232	249	237	259	227	249	227	229	245	226	213	244	208	233	264	264	246	236	256	270	255	272	237	256	240	225	257	239	275	253	226	226	253	246	259	252	246	259	230	252	249	249	245	250	258	222	238	248	235	266	230	251	231	224	235	236	260	230	253	219	220	258	228	244	232	242	243	226	258	248	233	238	253	257	226	254	244	227	243	257	223	250	246	255	208	244	266	262	263	218	253	247	268	251	238	216	263	230	262	244	224	252	247	232	230	240	264	251	246	246	239	234	255	248	218	251	259	242	235	249	247	214	248	263	265	235	253	231	253	253	237	204	261	250	240	223	234	255	223	244	241	222	263	259	248	254	261	235	247	223	233	263	272	227	261	233	220	271	263	215	252	239	272	227	259	270	246	251	250	237	242	249	274	249	250	227	237	226	249	235	212	267	228	256	241	264	250	256	258	232	222	222	231	238	237	265	241	228	251	235	247	245	247	225	253	253	244	227	249	245	259	252	201	244	227	239	244	272	257	254	264	243	228	267	244	242	228	292	251	234	258	232	256	247	206	200	216	248	247	250	266	226	257	240	251	249	238	216	225	240	242	255	257	216	249	239	218	235	242	234	235	254	244	235	257	216	219	238	255	250	235	268	264	264	239	241	261	286	249	261	251	252	284	251	239	253	262	253	228	237	228	240	252	258	241	240	258	253	249	245	221	258	256	199	250	228	271	256	258	260	258	277	244	234	270	250	259	246	238	215	250	262	232	217	255	242	279	234	246	229	254	245	234	248	211	239	249	258	240	244	239	268	251	237	265	246	261	227	265	238	250	247	256	253	208	265	239	223	243	254	244	239	238	243	236	239	219	260	230	265	263	241	279	252	227	239	244	222	247	240	234	234	269	244	231	250	208	202	230	271	249	238	256	217	250	252	248	230	264	246	240	216	241	228	240	219	266	216	245	265	243	271	237	230	236	262	235	233	244	225	218	232	248	247	244	251	255	244	276	246	224	234	247	261	243	258	266	259	223	251	239	226	216	259	239	257	231	237	230	240	235	250	251	222	238	234	248	239	242	236	231	242	254	244	242	226	252	252	234	292	237	241	246	238	283	265	242	246	256	216	238	255	240	256	255	231	235	223	231	236	226	210	240	239	256	258	232	250	251	234	254	276	238	228	225	240	246	225	268	261	247	258	266	257	230	253	229	259	231	266	246	235	242	281	283	245	256	243	246	267	260	246	269	224	257	245	208	264	265	239	243	257	262	239	263	262	245	257	248	245	226	247	253	244	256	204	208	256	289	246	250	247	229	275	274	239	260	255	230	247	236	234	243	233	234	251	249	261	262	233	236	249	245	226	249	264	236	262	244	235	245	262	245	283	222	219	243	233	235	248	232	243	254	239	258	244	230	259	244	228	236	240	262	256	245	242	269	251	232	237	249	254	241	221	244	230	235	231	240	268	264	230	217	218	250	216	250	264	263	266	237	222	237	243	208	223	248	243	256	242	248	240	223	221	247	237	262	275	260	235	243	270	257	236	238	254	279	228	277	243	227	217	254	256	247	253	265	219	242	247	228	229	257	240	205	257	255	232	228	241	204	251	232	243	232	213	241	247	267	236	258	258	256	268	258	282	243	253	245	241	219	237	266	248	253	269	221	256	237	239	263	246	239	250	248	270	256	254	242	206	235	233	239	223	224	262	251	215	237	246	283	239	241	247	258	259	248	230	222	238	239	242	239	227	247	213	227	250	274	254	230	267	263	279	245	266	236	244	271	218	252	260	262	248	248	235	266	248	234	238	243	253	286	224	249	231	252	253	254	237	239	239	224	252	276	261	238	253	234	221	266	264	254	271	255	253	226	220	248	239	224	232	216	228	256	269	255	239	254	233	251	256	269	288	235	252	226	204	259	229	233	272	265	239	238	230	270	258	215	241	238	243	246	253	216	230	272	271	275	214	254	205	251	250	217	242	251	232	241	231	252	238	278	243	265	273	238	236	242	242	246	222	249	259	256	257	254	248	227	242	246	250	229	223	227	252	236	250	241	261	256	248	254	220	279	219	252	236	237	254	261	235	265	265	272	245	240	221	221	252	241	212	233	233	224	258	243	276	273	230	240	254	226	259	284	239	235	223	272	232	265	231	226	216	238	247	235	231	246	237	264	245	246	231	246	241	216	240	242	252	190	251	246	243	257	239	244	231	245	265	243	251	219	217	267	241	229	229	243	231	258	234	249	247	232	251	249	246	257	264	268	252	232	224	225	249	240
7314	4988	10555	19609	19243	13504	8786	8329	7940	5848	591	568	560	548	548	544	535	571	552	579	578	590	553	562	532	545	589	533	598	585	538	560	549	543	567	550	599	565	522	597	550	559	544	577	504	597	525	549	522	545	539	557	604	545	549	550	575	568	552	527	522	497	561	551	567	531	564	539	532	568	530	536	578	557	560	521	487	539	545	505	526	558	558	538	604	569	569	564	550	550	615	564	570	549	557	559	526	537	558	561	586	597	543	548	563	567	575	541	583	520	519	572	572	508	555	565	531	584	520	550	587	591	553	589	568	541	555	518	568	575	535	569	551	503	591	554	550	536	591	567	572	584	542	517	553	569	599	573	551	567	559	524	520	574	533	546	591	535	554	555	557	538	585	550	557	537	526	554	570	553	513	532	561	565	549	534	513	543	572	599	547	533	593	521	550	523	532	527	543	568	560	511	571	541	570	522	553	563	524	516	531	544	570	564	575	544	540	558	559	549	548	563	541	515	564	550	572	537	574	541	511	539	533	551	554	553	589	520	550	563	582	559	581	562	559	581	531	543	546	573	551	601	538	623	556	550	548	546	515	525	518	569	523	544	546	580	489	571	530	553	581	575	529	552	549	533	583	546	559	524	501	522	550	529	578	544	537	520	575	539	522	570	573	556	522	546	543	597	575	581	540	544	588	579	554	630	584	545	554	567	541	555	554	520	547	539	520	537	572	569	566	538	536	542	561	511	538	570	555	556	594	576	522	512	551	544	567	522	516	513	536	538	583	549	552	544	502	543	547	556	579	530	545	485	588	543	546	560	574	552	577	511	548	526	533	582	561	557	582	579	581	562	552	546	564	518	540	573	532	511	553	583	554	531	561	512	588	590	497	570	555	524	551	574	568	597	508	552	570	570	562	538	584	549	610	567	515	531	583	561	561	530	545	575	532	557	562	577	516	529	577	538	583	586	548	548	537	557	519	532	558	550	567	558	508	532	564	583	579	600	578	547	555	517	539	534	579	572	541	550	505	572	531	548	563	550	505	573	608	587	527	552	563	562	543	566	544	568	543	591	534	556	557	526	543	630	546	589	513	577	519	533	556	556	589	575	566	557	505	557	561	552	504	540	556	523	537	540	570	560	556	537	561	522	528	612	560	579	538	544	552	587	558	519	571	518	547	584	564	531	596	565	568	568	554	559	550	570	547	530	532	586	537	496	555	539	564	523	546	604	557	515	610	562	529	588	530	561	546	545	530	566	529	562	559	533	537	563	570	536	572	544	541	573	548	539	560	597	590	526	518	536	572	552	543	541	537	539	561	582	506	566	529	551	527	542	513	531	528	567	560	553	529	545	559	557	558	525	564	559	534	600	529	570	560	556	555	562	538	553	536	523	522	544	578	583	563	525	547	563	554	545	553	560	555	524	587	566	532	520	567	537	548	571	552	601	563	568	534	556	569	581	512	546	546	560	504	552	587	586	582	545	546	588	558	527	524	572	534	532	570	559	535	569	561	494	535	569	548	544	541	558	555	518	560	558	549	509	564	538	580	529	531	580	570	523	537	567	543	550	566	533	577	557	573	532	542	529	547	557	539	572	571	528	548	522	590	566	535	592	515	545	560	537	557	515	550	530	544	530	586	592	577	544	555	499	567	521	523	550	539	542	535	520	504	531	547	589	568	510	567	578	544	520	562	586	572	546	514	557	568	572	555	537	507	528	577	580	531	572	546	520	545	588	521	509	547	530	531	528	561	521	545	538	535	569	592	529	543	537	548	549	515	540	539	550	546	556	559	536	558	582	562	563	563	534	583	579	565	532	541	515	533	531	531	550	541	558	514	536	569	559	569	553	543	529	530	537	556	519	563	544	565	594	547	514	513	539	544	579	563	587	553	525	564	569	538	530	515	533	562	548	556	547	508	543	563	522	550	561	563	514	506	480	576	565	523	542	551	499	609	516	549	558	553	559	594	563	566	558	574	519	546	533	557	563	544	543	564	529	572	521	566	582	549	552	574	541	547	533	575	525	546	521	538	564	603	547	509	507	549	532	587	548	527	526	555	531	570	556	549	589	513	552	515	586	573	543	570	508	513	573	584	583	603	533	542	561	541	530	571	531	554	538	565	567	579	495	561	558	534	533	555	541	571	538	539	566	588	568	582	551	547	545	539	547	544	541	562	538	539	562	513	560	587	561	563	556	550	515	563	538	574	582	556	570	547	565	547	566	581	516	557	555	552	601	560	561	593	572	548	527	517	558	556	548	575	535	522	542	558	567	536	562	568	528	538	505	572	582	543	540	520	545	528	533	521	542	528	575	557	515	544	563	532	585	537	492	539	530	544	538	530	558	543	519	602	535	540	553	570	502	493	548	550	503	578	524	533	535	540	559	543	555	511	599	544	511	545	541	509	539	522	592	544	587	557	565	582	542	542	561	526	562	535	566	591	547	552	534	534	538	521	583	568	583	533	556	587	557	576	573	535	519	512	500	556	547	564	533	559	554	505	492	596	556	532	611	525	562	560	549	541	550	585	553	553	552	526	565	590	537	524	593	525	516	552	509	588	538	581	547	578	536	559	572	492	537	558	523	528	533	551	531	581	523	574	583	583	545	523	591	542	565	530	552	546	520	608	535	534	566	553	534	544	570	540	561	521	564	566	594	546	537	538	590	570	569	578	582	522	587	602	546	585	533	578	519	583	559	511	557	552	530	540	519	536	559	527	576	545	529	581	539	554	553	581	561	539	526	579	580	554	514	551	496	551	552	558	552	564	563	523	585	550	555	540	546	574	555	530	570	515	525	531	527	545	583	535	600	541	551	551	517	555	505	548	601	556	565	554	544	539	540	533	566	561	523	538	573	548	515	534	503	551	553	569	540	534	571	542	536	572	533	549	565	524	556	542	583	541	541	526	530	532	553	528	525	541	543	538	560	530	554	542	541	560	516	492	537	546	498	584	506	510	508	528	552	533	582	573	558	582	551	546	531	568	543	511	506	570	527	543	542	506	567	571	557	528	559	561	561	546	581	537	544	541	636	552	520	556	585	536	541	587	569	551	502	541	565	587	532	500	522	545	523	552	574	577	551	556	536	523	523	529	579	582	551	562	536	559	558	537	522	587	556	546	560	576	567	531	562	531	574	549	551	517	548	584	566	519	543	536	589	517	555	556	516	522	577	548	565	542	588	559	509	596	523	538	606	546	536	529	593	521	553	592	588	541	538	503	528	553	576	594	523	541	545	545	543	570	587	537	587	556	565	554	542	551	570	540	554	518	571	557	543	516	541	594	532	561	566	529	542	519	533	537	543	594	555	587	525	544	563	510	517	555	508	539	556	514	566	558	565	546	552	518	502	549	565	594	550	549	539	604	562	543	554	571	522	521	545	517	563	553	572	583	558	547	552	557	569	537	538	536	535	530	543	537	493	564	571	571	522	579	565	524	532	527	565	551	545	532	544	557	502	555	555	582	549	565	543	536	532	565	556	534	535	539	554	580	548	568	551	555	550
34676	16990	19834	18138	11734	6967	5846	21001	23721	17565	1749	191	205	206	189	172	206	187	203	180	167	157	176	159	182	162	166	160	166	165	168	199	188	189	162	164	168	189	163	150	181	153	152	170	174	166	169	169	170	164	195	137	158	163	172	163	142	162	141	172	159	144	161	165	170	175	183	161	167	153	137	145	176	180	164	171	178	167	160	155	168	169	174	159	174	180	172	177	166	162	180	168	193	155	204	178	189	144	167	168	174	187	143	168	149	177	180	153	169	169	159	155	170	167	169	186	170	156	174	170	183	180	165	171	148	175	156	175	150	143	135	150	150	170	164	148	193	173	178	137	156	168	151	167	152	198	161	168	168	185	172	184	145	169	161	155	152	166	169	151	145	152	143	161	171	164	168	151	142	172	158	171	175	152	201	167	148	173	162	162	150	151	157	163	147	153	160	158	176	138	144	161	163	179	153	188	160	153	149	168	184	163	161	155	159	158	158	186	195	140	174	165	156	174	168	150	145	150	155	182	184	160	171	160	166	166	178	156	160	154	182	169	162	180	178	172	163	150	163	153	167	189	151	171	167	161	173	176	168	154	151	158	161	156	175	180	163	180	155	154	142	177	148	181	168	177	171	171	181	184	164	165	135	180	173	174	183	184	186	170	209	145	158	137	135	177	170	175	163	176	174	153	165	177	162	186	150	169	162	177	175	155	176	158	160	147	162	167	187	160	153	190	175	162	160	179	168	182	172	203	195	164	170	168	145	158	166	156	185	162	165	169	174	166	193	187	155	166	178	178	181	154	156	165	175	149	157	185	169	153	167	191	172	150	165	159	167	202	133	175	187	170	182	177	154	166	171	183	153	162	175	163	171	181	181	186	151	167	173	180	178	175	180	173	166	163	189	190	166	175	182	161	164	167	178	186	151	184	147	160	169	154	186	170	172	162	178	159	147	169	151	159	148	166	161	154	154	185	177	176	164	171	153	173	144	180	166	160	168	172	191	194	194	153	167	175	158	171	161	143	143	162	141	165	171	182	186	163	170	174	202	154	165	153	182	170	172	167	153	187	162	164	163	132	150	147	173	172	166	155	176	170	187	162	179	169	170	162	165	168	164	166	176	177	170	172	166	148	160	177	166	184	163	166	189	169	196	169	171	163	154	155	181	165	177	167	155	181	192	147	160	164	177	164	162	148	126	159	172	137	149	188	152	175	162	188	147	171	162	156	173	182	176	165	185	167	185	165	182	149	169	199	181	163	158	158	158	177	153	153	170	202	186	136	168	165	200	187	166	158	146	177	153	160	174	159	172	166	163	169	162	162	161	169	149	198	161	186	147	179	138	176	170	173	169	162	184	156	177	182	171	172	154	172	163	158	173	177	176	159	160	184	172	166	178	149	161	151	173	178	146	169	174	174	179	159	158	178	183	158	176	171	187	144	164	184	163	176	174	168	174	158	167	162	166	170	163	162	178	146	164	164	164	173	167	152	137	160	163	139	173	183	178	151	154	178	169	171	168	181	156	200	165	146	153	186	178	170	155	163	165	166	167	168	171	163	172	172	166	147	157	158	173	179	149	201	159	147	162	161	154	174	148	152	180	181	167	166	163	160	175	145	166	189	173	178	173	171	159	159	155	164	167	174	183	155	181	175	181	174	183	146	188	151	176	159	130	155	172	167	166	171	177	175	172	174	148	162	172	162	159	171	166	174	153	170	156	165	154	159	182	158	194	170	169	197	171	178	170	138	162	145	166	155	156	187	173	136	165	157	155	165	187	146	187	169	197	153	164	188	160	177	178	143	194	162	170	157	177	188	168	169	169	182	174	163	183	160	157	172	179	176	183	147	184	150	162	139	178	171	175	138	164	177	162	175	153	172	182	169	167	172	164	145	162	169	159	163	165	188	173	175	164	165	174	157	168	164	156	161	147	166	167	140	174	180	165	180	146	177	177	157	146	174	180	158	172	155	177	141	179	191	168	158	163	181	183	174	166	180	154	158	177	156	183	168	173	175	132	155	174	166	163	168	174	158	176	176	166	191	184	196	174	183	193	131	163	169	179	146	154	192	154	154	145	151	135	169	171	166	165	154	162	141	161	168	156	190	167	182	172	156	157	183	169	170	168	146	162	141	167	175	159	153	210	154	159	170	170	165	177	166	157	177	148	172	153	170	193	190	172	158	171	152	169	157	149	176	160	167	157	173	148	146	177	161	178	149	158	170	152	168	143	147	160	175	158	182	162	158	142	143	177	168	165	176	172	188	197	150	155	139	173	155	177	145	180	162	163	162	156	159	164	182	156	180	168	177	158	172	164	184	140	169	158	166	157	166	158	174	164	152	173	163	174	162	162	188	157	156	158	157	169	172	176	180	190	168	181	169	158	140	170	189	162	153	191	185	161	166	151	192	176	181	156	132	152	138	195	162	196	169	183	178	183	158	169	164	168	155	165	174	146	170	151	178	159	154	147	161	162	187	190	176	147	177	183	142	151	166	152	163	165	158	160	171	174	158	159	162	173	138	156	151	186	179	167	161	144	177	176	176	161	167	175	183	189	158	178	149	157	149	166	183	196	145	145	175	155	151	166	188	163	186	170	152	183	164	170	151	196	177	177	158	168	171	152	158	179	187	161	147	184	158	150	171	164	166	186	140	164	191	163	165	162	188	149	159	175	176	193	203	175	161	185	197	174	167	168	165	202	176	173	151	165	153	170	177	153	190	171	166	187	141	170	178	163	171	163	166	173	149	156	148	156	139	170	160	145	178	180	181	145	177	152	185	169	164	145	173	176	188	159	178	162	148	142	162	182	165	185	179	166	166	154	178	161	154	176	202	161	155	175	152	173	157	152	156	152	177	201	161	164	152	184	162	167	169	168	169	174	174	166	176	199	172	174	144	200	148	147	152	175	154	187	182	156	147	159	132	171	143	189	173	162	163	193	175	167	155	166	158	158	178	193	172	143	160	166	196	166	168	166	209	171	172	169	166	153	162	141	174	176	181	146	138	173	152	170	173	165	165	171	171	142	133	161	162	164	158	151	181	163	163	144	178	156	171	171	153	169	189	160	189	165	170	177	158	155	177	172	154	184	168	164	155	151	175	146	178	158	157	172	183	175	166	183	172	179	151	164	136	150	145	168	157	180	170	162	163	186	174	163	154	187	128	187	145	157	165	179	167	146	166	164	155	155	171	165	164	146	165	167	178	165	134	167	158	179	164	162	151	172	137	176	168	170	157	165	179	162	163	187	160	153	174	192	169	176	165	165	165	181	159	169	173	143	160	178	178	182	191	155	153	157	149	156	162	174	199	196	162	164	172	169	167	151	169	146	174	184	152	153	186	159	161	161	170	174	195	155	152	146	190	173	186	171	153	169	157	164	154	167	151	164	161	175	172	191	166	182	167	159	154	147	163	167	157	144	132	159	163	177	171	167	165	163	174	162	162	167	180	174	174	170	162	166	183	170	142	168	142	170	177	146	200	184	158	145	159	172	162	151	162	175	155
19010	9029	25937	29786	25543	19277	18404	42070	43526	33538	729	561	555	513	518	494	519	481	478	466	483	481	449	444	445	446	428	444	442	434	436	446	417	440	444	415	444	383	432	436	401	429	436	441	432	448	406	432	466	428	436	436	413	443	413	389	443	414	430	397	428	393	410	413	397	408	460	430	424	439	421	375	434	413	438	433	367	446	437	409	409	411	408	458	396	413	416	392	384	426	426	433	417	421	392	412	415	411	448	426	389	431	396	415	431	431	391	420	464	393	428	420	404	430	424	387	432	430	406	404	372	433	390	399	418	427	424	417	426	396	386	455	420	392	429	413	399	419	409	381	396	393	387	425	402	373	416	435	386	433	385	413	426	426	384	426	359	404	436	422	385	435	429	380	428	411	404	416	397	411	421	402	437	435	392	405	411	399	403	362	397	406	403	414	431	422	422	397	413	414	383	435	370	392	390	385	415	437	463	380	454	428	409	424	397	405	418	432	443	410	412	388	395	389	404	445	422	416	416	398	440	434	419	435	392	453	424	450	463	428	444	396	419	451	431	431	396	386	412	455	437	415	400	408	390	414	387	408	406	418	405	450	416	397	426	409	445	397	415	369	401	419	401	378	414	387	393	401	444	424	439	409	404	416	409	430	399	410	401	425	427	428	424	429	361	405	423	376	395	385	419	422	402	395	390	387	403	395	386	411	426	384	396	448	384	419	387	429	437	426	395	427	403	387	450	410	429	383	446	407	448	430	434	424	396	411	377	404	385	400	432	389	435	417	395	400	405	391	424	452	393	417	397	427	379	397	420	419	425	460	455	426	389	394	387	442	386	405	428	408	422	444	397	416	421	397	436	422	425	379	394	425	401	438	429	407	425	392	436	384	406	412	430	354	443	442	428	412	399	402	408	470	417	428	407	436	450	434	427	441	406	397	413	390	407	437	381	423	385	384	399	439	416	428	419	385	449	421	433	407	424	413	431	396	425	420	405	416	426	437	398	449	415	382	419	411	430	439	438	436	446	402	433	421	427	382	363	403	435	414	410	407	415	417	413	468	435	406	399	419	411	390	420	446	405	398	420	404	431	374	397	419	421	407	431	394	404	397	426	433	410	412	413	446	421	407	385	393	402	419	410	396	390	433	414	436	417	401	425	399	440	424	396	409	421	438	394	425	429	394	402	419	458	409	412	419	412	383	394	414	412	413	418	428	368	438	399	418	411	419	387	403	410	433	407	384	391	404	406	414	404	401	436	434	451	432	400	407	403	398	407	417	419	420	420	419	399	410	405	414	421	402	402	363	377	399	417	389	388	397	438	391	406	417	405	399	409	426	403	393	426	433	407	439	403	396	397	436	410	395	406	402	393	419	443	414	399	403	410	430	420	413	430	426	392	402	399	396	392	380	407	386	430	410	408	419	459	408	405	434	427	448	391	432	405	363	379	384	399	436	426	425	441	429	407	396	390	436	410	361	410	375	442	389	402	401	382	399	397	427	423	421	424	390	427	418	409	370	403	420	446	437	387	420	401	434	403	390	380	411	418	422	424	430	416	407	427	423	432	394	420	421	404	415	418	447	397	442	407	393	419	413	402	441	408	396	388	382	441	395	397	437	388	447	432	391	387	391	413	392	428	412	415	413	419	400	397	425	402	395	420	441	433	414	400	409	431	386	431	417	438	449	379	419	395	422	385	419	402	404	357	412	448	430	369	430	389	381	380	376	370	424	393	422	416	411	415	397	388	414	414	410	400	394	428	407	422	376	419	424	415	356	371	401	389	402	403	405	443	444	419	436	415	423	401	429	384	447	405	389	407	438	408	406	389	392	453	413	371	429	433	432	438	359	399	464	446	434	429	394	403	407	408	398	435	415	431	384	430	410	417	410	385	434	411	407	409	407	401	452	417	388	404	419	438	425	428	443	412	412	413	407	410	391	410	415	423	390	404	400	374	427	433	396	414	414	392	382	476	429	416	390	427	422	382	443	421	380	402	424	388	392	417	381	421	407	458	412	383	396	402	441	450	372	409	399	383	404	432	415	385	398	448	407	398	418	411	400	410	427	409	421	412	408	416	424	382	440	404	423	442	427	448	421	436	403	411	394	416	457	399	381	365	413	440	391	426	444	423	403	443	449	387	412	394	429	398	395	399	403	398	404	426	402	433	410	410	481	408	419	433	417	386	432	414	406	371	399	409	463	414	422	429	417	403	401	418	375	388	385	438	429	399	372	411	394	438	436	384	413	467	407	388	423	404	410	435	420	429	446	427	406	416	435	435	416	391	400	409	424	409	412	418	457	403	414	429	435	392	427	429	405	428	380	431	401	423	418	393	439	407	413	426	412	406	437	388	409	407	433	426	411	389	425	406	399	416	410	441	420	404	399	451	424	396	403	380	397	419	426	403	428	405	396	384	371	413	401	425	423	386	375	395	425	412	414	438	407	434	416	395	411	438	444	421	442	401	405	422	434	386	416	384	424	414	429	413	436	410	401	390	418	402	416	424	391	398	406	441	417	424	400	403	404	449	448	416	431	409	391	373	422	393	412	411	423	380	431	378	419	387	447	384	374	384	379	436	387	412	407	381	414	414	400	422	427	377	389	422	396	406	378	374	405	401	426	438	419	462	403	402	411	429	442	441	417	363	434	429	405	408	418	381	408	453	424	422	390	411	434	419	387	409	410	375	404	380	448	427	406	399	435	411	433	382	420	422	448	409	382	394	418	406	421	456	445	424	433	422	416	413	436	392	424	420	411	387	437	393	434	425	374	411	417	420	380	399	406	431	418	423	447	388	425	436	382	409	457	428	422	365	417	420	405	386	407	427	389	415	452	398	442	415	397	393	439	383	402	425	412	406	413	441	387	427	450	453	415	409	405	392	435	378	421	414	399	434	388	382	389	415	416	428	406	378	379	416	438	419	373	383	416	419	404	417	421	426	399	406	394	419	382	409	424	396	398	443	387	413	409	415	400	391	436	379	421	428	395	391	429	427	414	409	436	411	401	415	385	397	392	436	418	432	444	417	404	409	425	399	403	407	454	416	412	439	423	416	465	425	421	418	382	467	398	432	409	418	412	425	427	405	404	434	416	398	400	417	438	403	361	427	384	439	423	403	384	429	428	383	389	394	378	432	426	420	416	379	377	358	399	453	410	394	439	414	433	396	404	409	437	427	399	361	420	444	397	394	401	387	407	389	429	428	425	412	427	420	378	431	457	412	396	397	422	425	399	469	402	421	394	419	442	417	393	408	412	477	440	367	408	414	431	410	418	421	429	410	414	420	414	427	421	421	415	418	416	461	425	425	411	428	398	365	406	408	397	396	434	416	414	419	410	419	422	397	413	399	416	408	389	396	399	392	409	418	404	436	409	427	397	384	429	453	402	405	429	420	387	428	414	398	421	402	396	407	452	394	413	403	398	402	408	389	393	425	445	444	423	393	396	405	452	436	420	420	419	420	425	388	372	438	395	429	439	402	422	420	421	404	418	405	406	438	412	424	423
45316	20442	21880	19812	14754	11256	15088	34393	36137	30047	5709	381	312	273	329	285	301	277	277	326	295	281	279	301	280	303	292	284	275	269	281	289	287	254	295	274	325	282	263	276	302	290	259	298	276	291	280	305	306	276	289	281	271	271	253	234	278	316	248	262	258	297	265	257	266	267	272	295	266	287	270	270	288	277	292	289	317	276	310	281	289	274	271	300	275	266	278	284	275	303	320	297	329	295	280	310	293	296	318	271	287	290	258	267	299	273	283	311	307	289	275	269	276	271	281	291	273	286	282	299	306	247	309	307	261	260	265	272	313	294	284	289	245	292	302	293	279	299	253	290	291	292	308	291	268	293	304	261	273	258	263	257	263	294	280	266	263	286	247	268	289	259	302	260	325	312	271	270	274	253	313	304	273	318	278	295	271	294	246	296	269	271	270	264	292	298	270	294	279	284	279	277	288	238	256	268	300	277	265	286	269	273	326	263	254	275	292	267	266	312	290	288	269	279	271	265	261	303	287	259	286	277	291	261	275	279	298	268	290	301	258	295	262	291	295	272	291	302	290	264	291	272	270	259	273	287	278	279	277	308	271	295	292	299	300	293	233	291	274	242	283	270	288	280	290	284	283	272	284	276	282	314	254	281	302	270	302	293	309	284	286	298	267	306	310	287	259	270	275	280	282	304	296	273	290	274	265	262	316	302	278	270	262	280	307	306	276	267	250	256	266	278	291	281	296	279	287	247	300	305	268	283	291	290	306	252	305	303	304	245	280	270	283	263	303	266	283	273	275	257	259	298	256	280	293	301	303	312	282	271	281	314	280	262	289	282	277	278	297	292	292	306	263	274	270	277	298	256	269	276	296	285	305	299	313	297	278	289	293	267	270	285	272	296	296	297	274	283	292	300	293	272	267	321	276	297	292	292	275	282	270	292	266	292	260	298	281	297	293	281	279	297	241	294	284	301	307	265	269	284	290	258	318	288	290	303	294	245	271	274	259	278	302	282	323	258	250	276	268	280	308	288	265	299	282	284	285	270	264	275	273	306	294	281	291	275	291	257	295	243	274	258	281	295	304	275	260	264	272	283	269	248	271	281	252	283	301	266	289	296	277	310	276	271	262	276	266	302	294	265	264	286	285	291	271	314	285	283	264	286	267	268	297	296	272	290	307	310	309	309	303	298	287	278	292	290	289	293	285	321	272	271	247	298	313	294	303	291	262	263	281	275	304	273	267	287	294	295	274	257	309	261	272	322	333	251	282	303	253	301	235	286	283	301	274	290	290	275	283	279	287	280	237	278	278	266	283	308	288	313	289	286	270	263	276	283	278	235	291	264	295	276	276	259	276	262	294	289	295	291	286	278	287	283	285	296	280	277	268	285	278	255	291	305	295	281	284	279	255	276	273	297	274	282	311	277	257	303	279	262	307	301	303	267	291	313	293	289	277	274	284	283	287	295	283	285	281	307	295	259	299	266	256	294	280	311	283	269	292	274	288	283	287	256	306	274	266	301	266	283	260	286	259	308	241	232	265	311	288	270	262	298	251	294	298	283	275	281	258	251	295	279	310	274	287	308	263	258	299	241	264	280	289	287	275	314	276	265	301	267	253	269	291	269	313	283	279	282	297	283	275	278	286	281	287	295	314	303	277	304	275	260	336	304	270	291	267	273	299	287	304	285	285	267	270	259	302	311	295	290	262	286	265	289	290	305	269	281	306	287	281	298	311	286	271	281	273	230	294	287	285	278	318	308	290	293	276	244	307	284	276	234	252	282	278	294	289	284	283	278	263	264	285	255	282	277	271	263	270	280	249	305	270	290	258	263	280	304	265	299	251	284	282	284	276	274	284	259	296	271	279	271	306	294	315	287	258	325	300	274	241	295	271	253	279	284	272	307	276	317	291	272	273	295	274	271	261	284	295	284	299	279	305	259	283	277	276	269	265	278	271	261	280	276	308	273	271	295	276	254	292	277	274	256	266	289	311	306	286	280	281	293	298	318	271	250	293	258	272	271	289	294	287	288	280	275	307	299	259	286	281	255	304	286	279	286	309	299	285	305	283	306	294	271	282	312	287	284	269	278	293	291	273	308	297	266	291	296	283	308	315	275	321	301	271	288	301	279	280	281	279	276	296	319	274	284	224	252	321	310	305	278	285	274	282	269	288	317	325	296	283	263	263	304	288	296	249	259	257	255	297	289	275	285	284	290	264	322	277	255	281	270	289	293	249	257	262	252	264	299	259	277	237	268	276	261	307	292	302	232	324	286	315	279	328	271	275	300	279	306	311	297	325	264	264	268	249	295	278	281	256	284	286	258	288	250	299	289	291	286	256	278	259	270	264	267	291	327	298	308	310	301	288	289	287	288	304	256	255	287	271	253	280	276	266	268	278	269	276	279	279	273	301	298	278	279	275	323	293	275	318	265	275	280	257	289	305	321	284	300	286	272	275	268	298	316	286	299	283	263	304	244	262	260	285	305	274	274	284	301	218	305	267	274	273	273	269	266	265	264	275	271	271	273	264	311	286	276	275	274	263	304	296	264	260	256	277	275	295	274	270	305	271	272	279	274	290	292	295	284	288	291	272	256	271	284	274	320	288	276	284	283	312	295	270	252	298	268	275	252	280	277	289	289	278	251	263	273	275	287	281	270	282	289	305	252	294	274	268	275	278	317	284	274	298	308	310	292	281	301	296	286	282	288	284	295	302	263	260	294	305	263	300	276	253	303	264	297	275	305	297	293	310	274	281	296	289	289	280	304	273	251	288	290	309	305	265	257	283	267	281	281	283	282	289	259	297	295	264	283	280	278	270	282	283	261	296	291	270	304	293	326	258	235	281	264	320	296	268	285	254	295	294	288	316	269	274	262	292	274	261	275	270	272	294	279	273	282	295	281	305	265	278	278	244	289	281	256	291	268	317	318	272	265	257	269	328	284	264	279	291	276	264	266	281	300	256	270	272	263	264	277	249	279	279	257	269	281	278	272	260	287	245	294	264	290	288	300	296	316	278	273	289	284	276	267	281	289	303	301	293	250	269	282	262	283	283	294	311	293	280	273	260	270	271	293	266	302	301	246	270	287	281	266	296	307	288	268	298	297	306	313	297	272	291	279	296	292	316	275	281	277	275	306	300	254	265	268	266	301	315	276	269	323	289	237	296	306	259	256	288	297	294	258	260	280	322	283	275	284	287	257	275	299	264	292	282	294	263	265	259	301	281	282	323	292	303	283	296	275	320	267	261	279	287	275	282	258	262	275	268	305	269	255	291	259	314	300	289	265	313	288	268	283	288	266	281	281	288	310	295	336	276	258	300	258	287	320	263	297	281	257	332	314	287	294	268	281	309	321	295	277	276	257	305	274	274	268	294	317	286	279	309	287	279	285	282	296	282	294	255	270	235	273	294	309	317	294	309	289	279	286	283	285	288	257	295	279	327	311	273	270	308	273	302	305	265	255	294	281	269	251	279	295	303	306	270	265	280	288	287	284	300	285	272	285
23432	9634	25994	30883	29129	26306	34336	52735	53244	46129	1610	935	828	791	817	783	793	707	811	732	744	732	701	734	715	716	660	735	636	713	658	686	699	677	652	694	669	708	662	691	677	671	641	651	661	668	660	623	655	668	629	704	651	640	693	652	648	644	690	648	663	628	670	642	679	611	649	654	645	703	657	644	679	646	654	664	645	648	652	629	699	673	672	625	659	659	652	647	680	661	636	619	665	617	643	704	610	627	633	597	627	650	678	650	679	689	593	631	658	644	653	668	656	649	641	643	648	664	634	662	655	621	623	665	640	631	591	655	655	720	659	644	649	621	661	597	631	608	595	675	647	637	631	644	643	693	638	652	656	634	639	645	657	625	661	676	671	642	655	609	664	669	653	650	647	614	665	673	624	639	599	670	656	653	646	684	611	651	612	675	656	605	628	664	676	612	649	648	658	652	694	641	639	656	631	638	647	627	657	709	624	654	647	627	678	652	613	624	652	629	686	628	668	722	618	678	617	617	650	645	666	661	649	697	669	702	621	603	644	690	669	615	680	612	662	700	671	599	656	671	666	663	682	588	594	662	633	662	674	647	637	646	642	662	627	647	693	610	629	644	654	677	640	675	620	655	640	674	669	632	676	619	616	590	619	625	661	641	636	676	686	676	686	647	652	695	683	687	667	615	674	664	667	679	636	646	655	620	646	642	650	652	616	669	692	612	680	676	660	629	653	701	668	652	608	683	688	609	628	646	675	673	592	644	676	642	634	649	669	689	698	660	619	607	643	652	675	630	652	664	719	647	691	679	666	620	642	645	669	662	628	658	617	684	642	655	641	673	635	654	661	665	659	670	656	648	651	695	699	645	695	605	667	649	645	665	655	686	680	670	699	645	665	665	634	636	585	686	691	627	630	667	669	643	673	624	686	630	653	693	649	609	657	639	626	685	646	657	650	627	662	658	667	650	646	659	667	633	670	634	644	678	610	650	641	644	669	661	625	606	660	651	694	638	635	616	642	693	641	632	643	615	647	655	686	675	642	657	645	689	696	664	693	659	626	610	648	624	664	669	624	675	685	685	692	675	699	662	661	662	612	663	629	623	699	675	652	679	633	632	689	657	612	623	649	634	671	657	697	664	675	667	616	663	637	599	669	626	642	682	662	640	613	685	645	631	605	596	648	666	661	666	642	643	650	649	682	680	651	622	650	665	675	656	644	658	675	584	652	688	655	721	681	656	614	644	630	628	650	679	625	673	694	661	623	645	652	652	660	666	669	644	668	651	620	666	664	677	649	639	660	652	613	605	650	632	640	679	655	666	668	635	649	687	678	641	679	640	713	640	652	664	605	653	659	657	672	676	667	660	657	677	649	597	697	613	630	629	666	665	632	637	666	639	630	686	660	662	640	657	660	628	654	642	672	649	630	604	659	658	698	650	646	699	615	689	697	656	604	603	594	696	634	635	635	668	681	610	628	615	647	660	609	707	592	687	644	618	629	626	593	620	646	684	642	649	653	675	632	669	673	646	630	671	626	687	645	674	648	665	630	674	651	673	614	644	661	591	623	652	680	683	659	638	669	684	678	638	631	673	619	647	652	675	619	669	638	610	650	654	665	629	646	631	616	639	667	681	626	644	624	643	639	647	662	683	617	653	666	704	648	604	693	641	635	653	644	639	688	667	649	621	679	645	606	653	670	621	653	682	668	690	628	671	612	659	654	664	675	701	693	639	620	642	639	675	672	679	657	672	638	638	700	634	582	623	654	675	664	622	619	637	647	643	619	625	595	636	664	631	618	695	662	680	644	701	617	655	668	650	619	665	644	671	673	662	631	637	657	646	659	649	669	588	663	693	637	652	706	684	661	696	674	671	641	669	639	683	647	628	640	657	698	668	651	672	627	645	673	658	631	643	637	618	691	638	640	691	650	650	636	641	644	684	644	651	680	599	666	626	677	645	677	691	638	629	608	629	707	663	629	683	674	646	636	640	655	642	639	639	657	617	655	619	663	637	647	708	661	621	646	647	630	643	624	663	654	611	644	697	696	579	632	688	634	653	658	674	677	669	695	661	649	634	648	603	617	643	684	652	670	696	635	629	679	675	673	694	674	686	621	702	693	648	647	660	634	609	628	662	668	633	615	627	631	663	641	657	651	625	628	643	677	685	673	673	675	642	663	688	633	635	629	644	642	657	644	681	659	616	654	669	660	657	648	678	685	659	683	663	645	698	684	692	658	663	624	673	651	650	641	676	653	687	657	664	635	656	664	672	682	662	622	647	624	640	605	666	655	693	614	670	634	622	635	640	654	624	659	634	685	648	685	665	643	677	646	663	615	666	668	681	635	671	661	734	624	626	601	712	653	638	654	636	680	655	666	658	626	654	663	707	651	672	627	609	647	698	660	653	690	716	627	687	647	661	636	704	641	666	691	600	676	653	683	684	664	631	647	682	668	627	654	700	676	664	636	638	698	620	678	643	624	651	646	609	646	675	659	630	634	632	685	658	642	603	676	673	676	643	632	674	605	674	671	665	624	626	663	692	596	668	627	621	672	690	650	624	623	690	687	632	671	644	632	696	626	644	655	657	645	632	645	693	674	618	623	668	673	661	640	595	666	639	627	703	688	681	633	626	672	652	633	672	659	673	665	679	672	646	675	637	632	681	616	655	679	666	643	634	653	641	663	612	672	626	641	638	669	675	673	692	684	670	636	620	649	621	631	673	675	657	610	696	666	696	604	642	626	719	652	650	640	621	667	638	649	630	647	666	643	652	653	660	651	679	646	664	651	634	674	655	581	662	677	641	637	676	639	600	666	630	645	688	652	667	632	697	613	661	643	646	674	648	673	655	642	669	685	660	687	660	643	694	655	653	637	660	652	660	670	686	632	634	629	642	623	638	687	681	603	624	659	619	659	671	658	706	648	667	625	679	651	611	641	653	629	642	686	675	641	640	651	659	668	681	685	702	648	685	665	659	650	678	651	622	649	674	663	670	667	612	677	651	601	649	614	658	644	629	669	628	659	644	637	672	637	641	723	641	662	617	615	657	655	650	622	678	670	594	652	663	679	649	600	649	656	639	645	682	644	666	654	625	626	665	669	681	687	672	638	595	636	651	676	653	641	674	668	636	647	635	650	667	691	653	663	649	636	656	661	681	654	700	664	667	665	650	697	673	652	639	615	680	626	622	688	655	672	640	667	661	650	681	637	641	624	627	627	658	637	711	665	638	650	670	653	662	636	681	651	654	610	645	652	693	661	624	644	629	685	642	649	737	668	626	662	671	655	636	592	640	666	664	589	675	665	608	630	654	660	675	671	670	619	655	671	644	686	684	642	667	661	623	695	680	627	619	620	598	649	651	626	671	595	654	613	650	643	640	627	610	632	658	685	652	629	599	655	597	618	649	682	631	642	664	656	616	652	674	639	652	666	657	643	606	677	650	646	664	652	652	639	687	659	633	635	629	669	607	664	669	653	704	590	656	704	696	677	626	681	703	670	668	633	648
17187	5083	8842	4707	2359	1944	1513	1799	1629	1199	286	245	268	234	245	252	259	253	252	239	282	237	220	256	248	235	230	227	277	264	234	245	269	236	259	238	206	243	259	220	240	231	238	253	234	245	234	235	219	218	244	266	231	249	261	250	261	248	265	250	247	237	240	223	278	237	235	253	277	240	246	270	260	243	251	248	257	236	236	230	247	266	238	220	222	262	249	238	254	249	266	255	238	230	247	242	237	248	237	269	242	230	240	271	266	228	234	261	250	263	256	239	263	242	246	240	231	245	253	260	245	242	256	231	258	240	239	228	255	227	256	265	242	235	251	232	244	242	244	258	253	292	267	246	250	227	278	246	234	263	240	271	273	215	250	270	266	231	227	233	255	243	261	261	234	234	253	243	215	266	248	255	284	256	237	258	236	224	221	245	208	259	207	253	254	216	263	248	249	275	250	223	239	227	255	255	221	277	266	240	240	234	257	226	234	254	251	262	265	251	221	235	244	272	235	260	238	245	252	241	251	279	229	277	262	216	237	222	237	252	251	227	252	225	249	222	275	231	245	249	251	274	262	247	272	268	227	270	250	231	274	252	257	237	282	232	233	246	256	236	253	251	259	240	243	263	225	252	257	221	254	225	233	246	262	229	244	226	236	257	272	237	236	252	285	239	244	264	277	258	259	228	255	250	242	252	209	282	276	252	270	244	243	246	229	265	236	233	280	274	254	263	247	237	241	228	217	246	232	220	260	230	240	252	236	250	255	257	259	258	263	230	260	253	257	285	262	259	248	235	272	272	253	256	251	235	273	239	265	251	235	261	294	242	244	241	245	218	260	240	243	268	234	252	239	229	265	215	223	230	256	257	265	264	228	232	260	233	228	251	248	267	234	262	253	234	234	231	258	267	272	225	221	259	262	258	256	250	244	243	262	250	292	218	250	235	226	267	206	280	239	259	225	236	236	249	251	222	233	229	215	237	220	206	258	262	275	259	273	266	273	251	261	240	261	273	240	231	215	247	250	217	260	221	223	235	239	282	242	259	241	241	254	256	245	246	250	244	261	248	227	246	243	226	230	243	280	244	235	261	255	238	203	255	253	254	244	247	240	235	249	243	263	226	251	251	239	262	233	279	217	231	268	218	257	231	219	262	254	220	254	258	229	247	236	268	231	242	230	237	219	277	243	232	249	249	225	237	226	240	212	233	236	219	210	251	265	276	233	248	238	237	258	289	238	235	240	252	257	240	245	257	259	248	259	232	264	258	266	244	237	260	242	290	220	235	240	251	255	262	226	246	260	212	229	262	233	227	257	248	206	238	239	255	254	277	214	250	227	265	289	246	241	250	266	230	233	233	235	226	255	242	278	259	262	240	254	223	275	222	225	221	235	222	259	245	239	289	249	222	249	235	250	233	246	243	246	250	256	269	217	231	244	227	262	257	268	221	272	273	240	210	267	271	241	228	271	237	264	249	251	242	272	194	216	235	233	254	237	255	245	269	213	244	217	272	242	238	264	247	232	257	231	253	270	259	221	247	249	254	276	241	254	239	268	257	237	260	248	253	269	228	223	235	253	265	246	277	267	256	251	227	245	239	231	270	229	225	228	256	255	211	283	252	257	269	252	246	262	269	225	239	236	275	251	226	244	259	253	258	261	266	249	263	234	249	233	254	252	247	282	234	220	239	230	241	267	239	257	255	267	229	247	258	237	256	260	251	216	259	239	231	229	231	254	259	242	246	233	215	218	248	257	237	235	240	266	237	258	263	255	260	247	252	223	228	273	272	225	273	250	266	245	263	248	259	260	279	281	265	270	259	231	256	230	234	246	239	221	245	265	255	223	228	234	251	265	249	259	211	226	246	233	250	254	232	223	266	253	228	230	241	254	284	234	250	245	262	257	233	261	236	287	264	242	241	256	234	239	278	252	229	244	245	253	238	248	256	270	248	257	270	238	237	284	254	245	251	262	210	242	257	238	250	246	260	225	263	243	219	230	259	252	233	238	252	260	235	240	243	268	258	270	251	281	258	263	242	279	263	260	238	256	264	268	240	253	245	245	197	247	246	254	239	238	262	250	248	250	252	251	248	227	239	251	225	219	262	260	270	240	240	268	243	264	231	260	256	240	241	270	268	264	282	242	235	228	260	236	228	250	234	267	272	237	269	298	234	221	251	244	219	227	292	250	260	238	254	212	254	272	268	263	220	252	259	283	242	280	238	253	238	246	221	248	237	242	266	244	218	252	262	244	263	236	270	245	264	241	279	254	247	230	240	234	253	229	277	263	237	250	219	236	236	222	240	244	275	239	229	228	267	248	295	275	221	263	247	261	255	212	282	229	234	269	232	249	266	239	235	250	235	227	247	244	231	257	279	278	247	292	242	284	240	243	260	250	227	246	241	229	230	233	246	244	261	251	232	276	255	244	254	243	237	278	225	282	262	251	248	269	244	246	239	225	261	234	243	283	269	253	235	252	270	239	252	259	248	241	267	265	226	277	257	226	251	240	257	242	265	228	255	241	278	280	240	238	234	232	253	244	241	238	239	268	245	254	221	253	224	250	258	253	242	278	290	247	232	243	211	223	239	231	240	245	250	267	259	232	258	264	238	269	273	278	273	246	208	263	228	239	264	228	233	263	222	255	251	234	223	269	260	255	266	230	237	238	248	254	252	243	225	243	262	240	255	260	277	256	250	263	240	242	240	248	238	242	245	246	254	253	272	232	246	258	243	229	267	266	236	251	253	269	240	234	248	244	231	228	257	259	255	259	258	239	274	252	259	271	205	239	239	264	233	230	245	215	264	213	225	253	249	255	290	254	231	266	237	226	254	236	257	261	287	251	246	247	238	232	268	269	233	257	240	235	243	257	240	271	237	238	242	261	234	257	233	269	259	276	228	260	234	260	258	227	227	229	254	244	237	263	252	263	238	235	251	251	248	245	233	228	254	247	220	235	248	270	230	256	230	230	262	242	270	240	225	232	229	249	263	234	243	267	228	249	236	251	238	230	264	254	233	227	250	269	227	236	274	254	280	221	261	231	248	239	266	268	257	272	220	236	232	264	248	225	228	254	244	245	266	228	227	230	235	254	259	256	241	249	258	298	282	271	234	227	261	210	243	262	260	211	219	235	255	234	260	232	227	244	219	253	247	227	249	244	244	263	231	241	235	261	242	236	230	235	247	243	252	270	243	210	256	245	254	261	241	243	286	232	208	243	260	214	229	225	226	251	240	246	240	258	252	231	262	264	259	253	260	245	240	269	226	231	233	255	242	251	243	239	262	244	238	199	244	263	277	228	240	238	241	271	248	239	215	266	255	218	231	241	274	276	244	257	242	238	222	264	243	249	243	249	249	252	229	244	218	266	265	256	263	260	222	248	273	237	237	232	253	237	261	222	244	263	247	220	249	252	247	294	241	233	239	233	256	236	245	233	262	235	275	259	258	251	255	273	228	231	236	249	246	245	234	218	258	239	270	248	253	276	241	244	291	262	210	251	231
8254	3690	14012	10541	7801	7718	6181	8124	7225	5080	592	552	560	546	579	551	531	570	582	562	570	561	537	580	564	544	495	570	538	546	576	594	542	548	589	568	541	578	557	550	582	520	559	539	543	524	601	581	568	537	518	519	545	561	588	562	543	586	578	576	563	540	544	563	614	580	563	527	567	554	597	550	605	543	565	565	535	553	504	543	553	516	568	565	563	556	552	515	583	555	567	574	555	585	553	526	563	571	582	552	556	538	578	546	541	554	534	573	558	569	556	536	516	530	564	531	533	541	543	573	571	594	564	566	565	568	544	568	552	549	547	502	498	552	526	568	575	516	551	548	563	552	546	532	553	543	554	559	571	546	547	607	513	557	577	548	568	540	532	541	537	531	567	574	553	547	537	560	566	623	577	495	554	572	571	540	582	562	579	583	614	537	577	574	555	536	561	554	549	557	544	546	510	572	551	570	555	581	564	562	589	570	527	519	555	526	521	541	559	547	525	546	547	558	543	571	561	552	557	520	546	530	568	534	549	557	557	528	577	537	586	552	581	575	531	567	530	555	576	552	558	574	510	577	586	567	554	564	536	541	518	528	557	538	532	519	540	576	537	544	587	588	493	546	552	554	556	562	618	587	562	523	540	527	576	527	578	556	535	515	525	567	553	542	559	535	518	541	542	530	559	542	582	549	558	534	556	589	535	551	563	579	581	557	613	503	548	571	543	590	569	534	561	558	563	534	523	554	623	578	546	545	546	534	574	549	532	595	566	562	538	553	543	605	549	568	575	565	540	543	573	527	561	554	544	531	558	561	549	562	538	573	595	532	589	618	547	501	583	546	546	561	546	567	556	512	543	555	557	575	535	560	533	530	568	527	565	561	532	546	558	530	575	577	562	555	548	534	607	549	582	523	549	554	542	565	570	555	544	564	556	580	514	555	562	606	572	538	519	564	498	530	548	535	503	581	564	564	575	528	607	575	549	519	592	544	527	569	544	621	549	539	572	523	575	565	518	571	574	555	561	554	593	553	517	545	597	521	554	571	542	557	549	555	566	536	536	554	575	581	546	557	560	592	551	554	606	579	540	553	600	564	577	546	538	612	539	546	536	607	530	527	534	553	527	529	543	586	529	541	564	571	561	558	528	545	547	577	566	578	528	540	597	559	556	539	537	562	551	523	550	561	571	571	561	596	543	564	572	581	561	528	554	581	564	515	533	534	580	571	562	559	592	553	537	548	513	522	549	520	598	579	537	568	569	578	579	522	551	543	547	538	505	556	591	536	530	513	517	556	553	566	531	606	576	585	547	562	609	614	597	564	544	575	538	508	510	574	541	504	565	516	616	539	549	563	542	527	583	583	526	540	518	543	557	564	595	529	523	585	570	563	565	515	515	557	535	534	544	542	546	578	538	581	546	579	570	577	526	622	559	557	554	541	578	587	518	552	568	550	596	533	539	543	548	528	533	541	547	535	575	586	609	581	540	566	584	571	599	560	541	528	506	538	566	562	566	543	612	493	560	560	502	545	615	568	551	616	554	558	573	563	556	586	539	550	577	556	567	606	600	557	525	580	593	548	545	545	521	557	542	554	545	574	587	600	551	528	511	576	580	560	558	546	557	577	537	569	562	564	538	515	526	562	536	590	529	579	514	532	549	567	555	542	562	534	560	557	558	567	566	563	568	546	557	550	580	527	591	573	590	549	556	570	571	578	574	588	529	552	563	570	559	578	544	541	573	569	559	583	546	578	545	553	534	530	558	536	544	579	610	551	531	566	601	522	523	593	601	552	552	522	582	547	529	558	521	518	577	557	577	554	574	570	556	537	577	534	561	590	549	495	562	551	476	538	591	593	569	502	535	550	544	560	578	546	521	511	541	541	535	570	535	578	554	559	581	559	592	583	555	539	533	547	542	532	531	518	529	561	573	578	536	601	570	515	579	519	536	561	589	529	531	548	622	552	550	561	544	565	508	566	589	556	537	544	586	550	579	512	558	541	550	565	572	574	537	546	559	608	547	553	579	560	545	547	616	545	542	526	534	504	516	542	539	512	548	544	546	553	546	557	552	571	563	561	567	557	539	540	541	573	543	544	544	569	556	544	567	577	579	585	555	546	560	562	571	507	537	541	549	559	560	522	517	563	527	558	559	550	589	554	587	520	566	566	553	529	530	583	525	553	510	559	559	551	533	517	568	590	589	569	572	504	611	551	539	545	522	556	567	558	533	586	562	569	591	521	569	566	574	533	540	539	554	552	546	530	537	589	538	537	551	560	615	565	550	539	581	542	550	566	577	548	549	574	533	517	592	562	528	550	568	543	546	553	568	559	569	523	551	568	556	556	537	597	533	574	540	517	501	541	553	520	592	561	548	602	550	575	558	529	549	578	582	558	593	611	561	534	568	577	588	563	634	560	588	574	508	542	532	544	588	563	538	542	563	518	518	565	563	509	586	552	557	565	517	538	570	526	534	591	524	538	547	512	527	575	581	571	556	529	546	583	548	553	533	563	583	575	504	571	553	597	537	581	589	554	537	575	547	544	566	564	549	553	540	611	562	552	546	602	561	516	591	572	510	540	520	538	565	550	584	572	559	554	523	531	516	567	596	529	570	530	558	556	576	565	554	547	504	584	606	559	553	593	602	566	564	572	539	540	527	531	586	564	518	551	554	542	562	554	561	561	533	533	523	560	544	581	522	597	566	581	555	533	507	561	555	583	595	554	509	534	568	562	588	572	542	502	553	585	611	557	551	556	533	590	576	559	560	561	567	578	563	533	569	567	542	545	571	551	568	544	587	573	548	549	570	553	560	599	571	519	557	592	564	548	570	539	552	589	593	576	533	547	559	560	576	593	557	553	544	548	565	584	564	598	536	529	556	584	575	528	558	531	563	508	547	553	576	527	559	564	517	558	578	566	556	526	568	542	568	550	518	536	556	530	557	520	597	550	554	609	571	592	542	543	529	535	543	560	541	531	563	558	529	563	559	551	562	587	577	548	590	556	554	553	602	543	578	544	559	554	566	582	538	543	539	578	550	541	549	614	569	575	569	536	522	548	569	520	614	529	575	526	529	573	556	559	558	548	557	585	544	559	522	533	548	577	566	558	524	547	591	602	556	531	563	528	558	576	579	524	556	528	528	576	528	570	571	634	550	554	554	565	526	613	549	556	546	542	593	574	544	531	538	574	527	552	539	544	549	546	529	580	498	514	530	536	566	539	542	510	578	510	583	543	555	548	574	527	583	540	589	554	582	559	566	575	589	571	533	603	539	546	562	532	593	568	543	552	525	512	515	586	561	517	585	559	552	580	583	562	562	617	519	576	521	539	552	546	534	560	566	548	567	534	551	524	567	508	578	526	517	540	550	528	526	499	561	541	549	538	544	504	588	519	517	559	573	532	587	590	580	522	524	533	553	573	542	559	559	543	551	549	540	569	570	546	563	556	544	568	511	547	555	583	530	580	547	568	590	548	534	556	560	531	566	508	609	560	575	535	513	567
33343	13657	12109	5337	2839	6230	24558	27893	24002	11522	555	171	169	190	164	148	157	156	186	178	159	152	188	164	167	163	167	160	153	169	160	161	161	167	160	162	140	161	158	149	160	157	137	167	152	146	161	154	151	151	169	175	168	168	145	184	156	162	150	158	174	170	148	162	168	162	131	138	128	170	146	168	191	167	189	146	168	151	177	158	155	155	167	162	165	141	191	156	149	152	178	170	158	161	144	160	124	163	162	155	155	164	148	160	165	165	159	166	174	173	167	179	162	157	168	163	144	170	161	151	142	154	161	143	155	187	158	147	152	151	170	135	163	154	163	169	167	140	168	152	148	168	178	162	127	160	169	143	145	165	176	185	164	134	152	169	152	171	163	164	176	161	135	159	135	185	158	168	168	164	142	182	152	154	139	161	169	189	162	151	166	159	178	155	167	141	187	171	161	166	140	170	155	147	164	189	153	154	199	150	159	171	167	163	161	177	152	161	183	135	178	180	137	161	160	171	142	159	174	159	165	152	163	156	171	168	155	175	155	168	146	139	175	146	154	154	157	170	176	178	164	172	163	166	174	170	181	175	154	186	165	176	136	117	150	155	173	187	159	153	161	164	181	147	143	166	173	160	124	166	157	159	150	157	156	151	161	140	161	145	150	145	191	152	165	175	172	142	159	153	125	173	157	136	152	161	158	155	154	168	143	153	173	163	157	138	171	155	156	153	159	166	155	151	178	147	171	173	168	166	141	158	157	161	173	158	162	172	173	148	145	159	153	171	180	143	148	140	172	161	160	179	155	161	175	175	179	164	171	149	174	173	176	157	159	157	125	167	137	137	155	153	187	154	151	175	158	182	175	154	176	165	160	194	140	160	185	169	172	147	148	157	162	141	161	149	144	139	150	162	139	173	146	158	145	148	157	156	147	145	155	161	170	157	160	160	150	149	183	129	129	157	161	175	163	162	165	151	162	139	145	132	154	172	175	160	167	155	168	157	179	157	147	159	180	159	163	168	165	154	173	164	178	147	137	166	167	153	155	176	163	150	153	175	163	171	145	165	161	150	160	171	156	152	143	139	155	154	159	147	156	172	153	157	174	168	156	154	149	165	156	157	178	170	157	147	161	168	146	174	176	180	155	145	165	149	160	130	130	171	153	171	154	137	126	165	153	140	128	156	172	152	153	155	170	161	177	154	162	141	169	137	154	149	182	164	155	187	175	160	167	159	167	158	159	150	142	162	149	136	169	176	132	146	161	186	182	164	149	142	143	158	165	185	176	141	155	162	150	123	160	157	129	154	163	167	178	166	138	151	149	138	176	140	156	136	158	161	167	175	165	154	131	156	167	153	176	153	144	146	170	142	165	171	178	169	165	159	180	157	163	179	165	176	130	152	163	152	179	182	157	145	167	175	159	152	156	152	162	165	145	165	159	165	167	179	141	182	140	169	145	188	175	161	164	159	176	175	172	135	195	172	151	145	166	131	153	171	136	146	174	140	162	163	159	152	133	145	143	132	175	150	181	145	161	165	154	172	161	144	165	172	163	185	171	149	165	158	164	172	165	137	167	160	171	153	157	159	133	171	171	158	152	175	159	172	163	176	164	163	166	147	139	166	159	141	150	175	168	167	159	163	150	157	183	179	137	162	180	173	156	152	145	137	152	146	143	150	151	169	176	153	175	185	174	158	168	163	148	132	160	162	138	171	171	147	176	163	164	170	141	164	175	171	156	175	157	141	160	150	139	139	154	164	182	149	164	151	153	177	150	155	138	152	170	194	159	141	175	175	180	136	157	155	166	142	131	165	143	150	167	166	161	171	134	168	159	161	167	151	150	191	161	184	157	158	171	162	176	139	142	165	161	187	150	155	168	173	144	151	161	139	140	159	170	156	152	161	177	142	153	171	151	166	153	172	154	147	156	171	174	159	156	151	152	185	170	135	169	170	177	153	157	169	174	169	159	155	186	152	136	149	172	168	140	169	149	171	188	146	148	166	161	149	163	161	165	172	198	147	169	164	140	159	144	173	155	153	156	172	157	174	183	173	162	136	176	160	179	162	155	172	166	160	176	163	166	170	149	151	148	143	167	160	156	153	157	193	161	182	146	167	167	174	173	171	170	169	164	165	140	170	140	176	145	150	147	145	162	163	170	135	152	154	156	187	168	155	139	156	131	132	126	152	176	166	164	161	169	150	129	142	145	172	160	153	180	181	177	163	162	160	186	170	155	144	173	168	146	165	176	166	138	151	160	153	173	182	156	155	149	164	170	163	176	157	168	160	157	171	148	168	175	127	141	140	160	167	172	158	157	169	151	195	162	170	162	159	150	163	139	175	158	161	157	170	147	149	145	135	149	163	162	182	156	144	136	157	157	145	174	175	162	156	161	159	145	170	161	166	194	160	162	152	155	158	158	185	138	151	172	185	160	186	153	171	177	182	154	162	119	156	161	179	146	173	167	150	164	163	141	142	148	147	151	184	160	174	201	158	134	147	145	145	158	140	163	152	158	172	186	163	138	168	141	174	154	159	145	170	138	150	142	154	164	167	162	175	171	168	193	156	156	162	142	137	166	190	151	150	157	152	152	181	161	164	149	170	157	166	164	166	158	145	142	185	171	140	165	171	157	182	161	165	186	162	159	164	172	185	165	152	153	147	157	158	193	189	150	149	183	168	142	171	163	158	144	169	156	152	172	136	159	168	161	152	167	152	154	175	170	160	151	175	155	154	167	163	157	183	169	156	141	165	148	177	161	169	166	149	143	167	168	137	153	170	174	173	151	136	166	152	174	165	170	163	138	172	194	147	134	163	165	157	173	162	165	175	151	138	151	169	146	162	169	126	117	157	154	152	149	203	155	148	156	168	138	171	178	166	143	161	182	166	161	169	141	165	159	162	167	157	177	153	157	169	175	151	167	165	168	172	171	189	167	160	155	147	168	166	157	156	177	173	146	191	153	170	159	177	150	148	163	160	121	176	147	158	157	148	194	138	167	154	147	167	166	153	166	159	161	139	135	158	134	150	149	156	159	161	164	156	150	170	186	161	147	172	183	137	165	171	158	188	175	150	153	167	164	188	156	137	131	166	155	150	147	137	170	161	156	182	154	162	167	161	180	179	166	174	147	151	134	155	175	159	148	167	162	169	155	164	150	168	141	156	163	142	146	162	122	137	154	179	171	149	169	168	167	147	158	152	152	163	151	159	179	170	161	163	173	175	158	141	156	172	162	143	163	167	155	156	162	162	146	165	165	174	179	180	147	143	179	153	154	183	144	179	156	174	176	140	140	166	150	165	149	183	154	174	162	174	155	164	165	151	145	144	162	148	159	169	138	172	170	135	155	166	165	136	170	145	164	169	140	148	154	165	172	172	167	169	154	152	154	162	170	156	154	182	168	149	182	143	171	154	160	139	135	164	152	136	168	133	164	145	151	161	159	155	161	174	141	156	159	156	148	160	150	156	144	174	166	140	171	175	166	179	141	170	149	161	146	186	167	164
16325	8514	15300	12247	9531	18733	44601	46163	43171	19987	581	552	494	499	461	509	495	472	494	450	461	425	409	457	417	441	414	465	422	437	407	417	410	403	431	423	392	414	415	416	421	418	439	388	371	408	389	368	362	445	389	416	401	390	424	396	382	426	409	398	404	417	383	384	420	403	380	453	357	428	404	393	413	395	411	434	396	385	404	386	418	416	381	411	437	426	367	421	367	366	414	376	440	429	388	392	381	409	424	404	408	381	406	403	429	414	387	391	393	371	403	411	357	417	412	387	392	426	397	405	378	388	422	388	417	397	404	412	400	404	446	413	395	414	391	423	424	381	398	408	373	398	374	384	374	403	396	378	367	391	386	390	409	415	419	400	383	403	377	413	415	356	417	384	429	344	393	362	403	387	383	399	399	388	396	384	373	410	406	384	386	397	404	397	395	389	399	471	351	332	378	395	402	391	412	370	395	425	402	369	381	396	365	394	389	403	374	388	392	381	398	386	384	382	388	359	380	390	407	383	399	422	398	370	379	411	395	368	398	423	425	355	351	403	386	427	405	414	369	388	386	413	395	373	359	391	382	386	394	416	408	349	406	385	385	386	405	382	412	389	397	401	373	370	382	362	413	385	378	392	389	378	353	415	420	374	415	401	394	442	369	399	371	396	383	384	399	413	380	402	380	417	375	386	394	371	400	394	411	415	417	383	410	378	395	391	380	391	377	378	376	394	415	392	364	390	365	371	396	414	413	423	453	392	385	390	372	424	368	414	372	395	410	385	405	370	403	422	354	411	408	392	383	385	381	387	373	409	392	386	355	415	403	403	396	378	386	376	352	390	428	407	403	405	399	394	371	432	382	427	391	410	400	397	422	391	412	390	393	391	385	402	379	417	393	410	392	369	393	397	440	395	376	410	374	394	406	364	375	394	408	386	386	413	413	395	376	400	384	433	370	381	382	408	399	421	376	404	376	412	385	393	412	419	410	404	382	397	379	382	385	413	385	351	422	332	401	379	402	371	346	360	415	420	395	402	417	379	376	408	393	405	370	381	370	391	404	369	390	412	399	397	414	409	393	394	401	391	408	376	389	388	424	402	378	361	371	373	407	385	428	382	400	376	389	417	388	382	397	381	385	395	410	412	378	405	346	388	362	385	390	394	418	392	412	423	455	389	394	417	421	425	400	380	409	398	381	390	411	402	396	384	386	424	383	396	421	390	400	391	392	418	348	366	363	372	407	376	398	414	344	417	405	358	419	403	443	369	382	426	411	382	375	409	410	404	400	387	399	365	390	393	413	385	418	408	405	384	407	369	393	397	360	377	353	393	358	397	373	411	389	370	388	362	403	389	402	424	390	411	399	376	424	410	402	406	370	358	401	363	425	375	397	379	405	414	409	398	394	391	384	386	364	384	401	394	408	435	359	417	386	406	371	373	389	368	398	378	411	437	389	409	350	419	419	381	396	382	393	396	387	386	414	364	407	388	380	392	373	397	423	394	371	386	401	410	390	384	364	372	380	409	379	374	377	391	414	446	376	411	361	400	396	400	373	362	376	420	411	384	413	380	388	422	402	415	428	407	368	423	367	386	402	394	382	434	382	393	411	381	380	405	418	418	400	381	390	358	441	373	385	366	408	412	398	385	374	398	354	383	427	390	372	374	420	379	392	384	369	371	414	391	365	382	430	402	385	395	424	369	396	372	375	429	373	415	355	396	379	432	367	369	422	410	370	387	403	411	399	375	368	391	405	436	374	403	392	389	397	374	372	419	385	395	383	370	411	416	417	408	331	381	398	402	388	374	429	372	423	382	426	386	418	372	396	381	351	380	403	412	388	411	387	371	391	372	404	410	396	412	379	392	422	393	384	404	380	398	396	389	382	389	379	386	375	380	406	398	375	380	384	410	373	385	369	356	422	378	422	403	365	415	380	379	397	379	390	409	393	397	436	411	369	355	421	390	384	417	384	379	410	449	406	389	404	422	406	425	365	412	403	379	370	399	373	380	392	425	405	401	386	421	397	412	414	390	397	390	383	401	388	360	405	431	414	404	399	387	387	407	358	397	385	372	421	390	376	422	419	372	370	382	408	392	394	433	442	363	399	377	396	430	371	383	419	401	376	408	374	393	409	404	388	361	371	415	395	408	413	371	370	406	414	369	363	392	379	401	373	389	383	411	401	406	389	392	397	388	411	398	382	373	364	389	408	427	419	377	384	439	380	392	390	382	374	387	366	404	410	431	403	403	370	407	415	412	369	387	381	369	406	430	411	418	351	379	406	393	399	351	351	401	402	401	421	378	395	390	427	409	393	394	412	417	396	377	404	425	414	392	420	370	376	405	374	412	378	401	391	386	400	406	370	369	411	375	415	406	387	357	409	414	379	404	360	379	402	399	404	406	413	400	412	334	458	407	398	412	394	377	380	399	360	386	379	374	369	406	383	392	368	360	387	394	417	384	397	383	396	389	405	406	413	388	387	399	409	400	406	371	383	407	397	386	401	420	408	356	408	406	427	396	403	411	395	377	429	400	411	376	400	365	377	384	376	410	360	404	387	380	392	383	406	366	433	438	414	406	385	388	366	384	421	405	431	403	396	390	408	401	378	381	361	410	355	387	369	391	407	393	366	405	420	418	390	409	394	435	364	398	395	379	406	386	354	361	375	418	413	388	399	378	393	367	391	416	391	353	420	407	364	436	409	396	414	411	397	405	379	417	371	377	375	386	406	400	381	392	387	381	418	427	376	396	410	393	342	386	399	410	382	415	383	395	358	423	389	414	347	403	396	399	382	396	412	390	378	416	393	395	395	423	384	385	398	373	392	401	412	399	397	393	392	374	365	351	385	427	379	388	374	386	411	400	412	406	379	421	422	403	388	395	384	425	379	392	399	398	413	398	361	386	392	382	402	402	377	397	369	406	382	402	429	393	388	394	369	382	398	410	399	366	360	383	376	380	401	400	397	417	383	373	391	420	384	392	418	403	389	413	426	399	404	404	358	404	375	362	387	378	392	376	381	383	442	404	388	378	370	403	358	366	406	383	429	387	387	406	408	385	398	414	391	385	371	418	393	402	398	368	406	396	405	369	400	399	406	399	388	417	402	394	384	415	412	364	376	404	405	376	421	370	351	407	379	370	377	381	380	395	431	409	387	381	406	381	373	408	372	373	393	390	400	400	386	389	418	414	419	401	402	398	405	407	388	414	417	412	395	389	346	403	418	407	371	397	392	419	367	379	403	407	389	405	417	417	385	403	386	412	408	411	415	387	417	453	367	394	395	413	365	392	386	401	386	379	432	370	371	404	411	370	408	357	385	384	359	397	379	394	422	372	374	387	379	397	383	389	369	374	404	381	362	424	371	383	415	421	385	421	407	400	373	377	365	383	384	377	368	390	391	405	392	389	377	431	402	413	395	402	399	373	368	435	379	377	408	416	379	428	417	409	360	445	407	390	340	390	422	383	365	384	411	437	352	410	391	413	414	402	424	405	413	385	354	446
41053	18641	14994	6800	4574	22070	42416	40651	33437	17245	1229	305	288	269	265	274	303	272	272	281	270	277	258	270	321	263	280	304	290	301	268	267	264	274	287	259	282	233	247	244	252	270	274	294	282	240	285	265	263	284	235	262	229	254	278	271	249	256	287	302	255	256	276	257	260	293	265	261	246	266	254	252	279	285	285	312	245	286	271	274	280	255	259	250	255	278	273	267	266	272	283	262	262	270	254	268	236	247	290	277	275	258	265	258	271	287	279	252	264	275	288	279	235	261	241	292	274	301	287	281	285	294	270	280	274	277	244	282	287	258	262	239	269	293	273	252	285	290	274	288	259	260	233	269	278	261	289	289	274	267	266	249	254	236	259	260	248	285	253	275	267	298	273	292	283	288	266	263	286	257	273	304	277	297	283	274	266	244	294	262	257	289	221	293	289	281	271	284	292	265	263	246	281	215	270	273	262	297	303	255	262	273	261	255	317	249	272	255	286	294	259	284	256	250	263	266	261	271	297	268	268	257	264	268	279	264	236	259	274	271	294	285	287	285	254	253	258	261	300	273	260	251	261	256	258	267	245	267	301	242	264	250	268	285	285	289	287	257	270	260	262	279	297	232	279	281	285	292	266	278	262	278	230	275	239	295	272	279	271	265	278	262	248	261	245	262	264	260	268	246	271	240	273	264	243	280	303	230	265	265	239	258	259	282	252	248	271	288	294	250	252	250	240	264	258	269	274	265	240	303	261	258	249	288	314	281	275	261	257	316	275	274	266	262	286	266	267	284	285	276	269	288	284	273	258	266	273	267	256	289	289	257	266	305	273	250	261	259	305	261	264	316	291	277	284	249	240	270	261	298	254	255	275	274	265	274	294	267	285	267	254	292	261	238	267	268	273	264	278	285	276	280	256	256	256	279	274	249	270	283	266	260	242	252	247	276	267	244	268	241	270	268	255	267	247	267	305	302	267	309	289	278	291	247	250	287	242	264	233	250	241	278	248	256	290	292	296	267	272	233	286	231	279	250	278	265	298	254	290	259	257	234	256	268	264	251	288	292	272	273	246	263	283	261	291	301	271	266	258	260	303	289	279	250	261	279	258	271	265	266	285	266	271	291	266	266	286	270	253	227	283	238	241	264	271	229	253	242	253	264	246	262	254	241	274	248	282	260	283	275	282	245	254	270	258	257	277	283	267	274	278	281	258	260	268	267	263	251	261	314	271	270	270	259	276	273	287	287	275	278	265	287	255	293	275	294	264	254	252	261	274	265	287	282	289	244	272	251	261	246	272	238	272	283	248	268	287	250	288	283	244	305	289	260	271	283	246	264	272	276	287	285	287	269	256	263	293	243	273	282	261	266	255	259	256	280	238	289	258	272	265	256	268	278	298	298	257	261	271	308	283	280	262	249	328	241	246	259	255	259	272	305	283	277	252	284	260	262	279	256	289	286	283	259	276	282	241	278	265	286	277	265	271	293	285	260	263	273	226	271	290	244	288	252	253	274	260	254	285	289	281	272	257	263	269	247	268	275	267	287	280	283	275	263	257	270	235	294	257	270	269	248	223	244	269	239	308	287	296	288	279	272	240	258	243	226	300	293	279	261	278	275	266	260	244	252	283	267	290	250	260	272	264	254	247	285	271	262	227	256	298	269	272	262	277	288	295	284	295	242	280	256	308	312	286	270	240	278	293	270	257	262	274	255	295	249	249	277	266	247	250	296	307	269	285	270	264	243	257	268	267	278	261	298	278	239	256	271	239	244	269	240	265	265	258	246	280	274	288	258	268	242	290	283	272	262	273	302	289	274	256	265	287	217	297	264	267	240	295	303	286	268	243	277	248	254	251	269	271	270	262	278	235	247	278	272	288	273	260	278	275	256	271	258	278	272	258	276	289	262	277	266	275	277	257	273	257	299	261	275	297	269	279	279	252	262	262	269	257	257	266	260	280	256	224	279	252	240	239	284	286	264	238	257	271	283	278	247	267	281	292	298	296	260	280	229	272	264	266	258	293	273	279	263	270	250	272	266	249	252	271	290	264	284	288	259	283	258	272	273	242	254	246	261	259	274	273	295	283	275	260	266	262	267	267	274	244	280	261	267	236	301	280	263	269	245	256	280	292	258	271	233	254	276	286	263	263	274	291	253	247	282	274	246	278	258	279	253	272	279	258	271	269	269	266	268	274	243	216	261	269	291	274	276	286	276	237	248	256	261	284	269	272	320	276	265	284	267	270	270	271	291	293	287	263	248	245	293	243	284	257	288	277	237	313	242	272	232	312	260	259	268	246	246	295	275	262	290	266	248	272	259	278	271	263	281	268	250	263	252	231	251	273	260	262	279	272	264	266	257	276	237	261	290	260	283	289	284	273	219	273	267	275	252	265	285	256	264	271	265	253	278	257	266	285	276	263	258	260	233	286	299	273	247	278	270	293	271	258	253	286	247	268	272	267	237	249	285	279	286	260	273	247	272	275	289	276	262	253	294	279	246	263	268	247	309	253	267	264	271	271	257	276	242	280	277	270	242	261	275	270	235	268	255	277	254	243	276	279	278	256	289	265	299	287	268	258	255	257	262	297	252	268	263	241	285	259	231	248	288	261	239	258	275	280	247	268	285	277	263	282	277	266	263	282	282	264	263	280	281	291	278	260	271	233	271	295	273	296	263	289	265	230	259	291	278	274	242	272	254	253	249	286	294	257	262	290	262	314	270	269	264	259	270	263	261	257	244	271	286	259	270	285	270	289	281	282	266	237	254	246	242	287	276	271	257	261	268	240	254	286	253	284	290	279	260	284	246	285	279	246	284	254	260	249	284	269	277	285	238	273	257	251	259	267	245	249	293	240	268	266	267	264	274	238	247	254	273	257	266	269	256	287	239	239	252	260	232	286	297	261	275	271	251	264	279	255	262	251	269	284	247	281	259	269	228	286	258	258	268	272	255	263	285	275	279	267	248	298	258	298	262	238	279	277	268	245	262	275	277	244	256	258	284	275	267	253	272	272	258	258	276	248	268	242	264	277	267	269	259	256	249	285	237	250	276	278	290	275	274	264	283	275	258	280	284	284	239	252	267	258	268	267	266	254	262	263	282	283	264	296	255	307	281	245	271	278	262	247	271	252	288	284	260	227	262	297	306	280	270	288	242	278	261	277	269	247	263	302	276	271	278	260	265	253	270	247	261	273	296	234	275	292	273	276	295	276	274	261	281	274	275	240	253	255	276	272	251	258	235	249	277	269	276	275	259	252	252	235	252	251	241	255	307	272	264	254	287	264	260	268	262	279	262	290	237	247	277	265	290	284	268	258	287	259	290	263	276	242	264	274	309	278	297	284	280	262	252	254	286	259	281	280	291	272	286	244	252	283	286	281	283	280	258	260	231	292	238	257	288	256	241	298	257	305	242	272	286	265	267	254	295	243	267	271	277	273	294	231	234	255	269	257	255	284	269	252	261	294	262	277	256	279	286	257	266	254	297	256	283	258	298	267	268	247	267
19881	10818	16849	13651	14425	41871	58281	56141	50375	23798	910	815	811	787	801	729	715	745	680	722	677	729	685	657	671	627	685	654	658	614	628	653	681	663	619	655	656	655	655	639	610	647	644	625	601	597	639	654	646	636	597	657	635	621	643	650	617	616	639	623	614	646	690	623	611	617	651	629	612	590	659	657	625	626	606	624	635	608	632	599	612	626	646	659	638	629	636	656	627	665	654	678	604	584	588	601	591	646	604	604	632	623	632	645	621	636	647	646	642	625	635	628	627	615	623	661	621	591	599	588	619	622	670	663	583	603	601	609	657	655	598	588	636	624	629	590	651	650	660	610	625	617	613	640	611	626	630	681	605	603	617	637	636	633	626	593	615	584	610	627	654	650	598	576	661	600	646	648	622	617	589	608	651	610	611	648	634	589	598	581	571	582	597	642	625	627	628	642	610	599	595	605	595	618	644	588	628	583	600	621	600	649	634	658	660	637	607	585	579	667	626	617	640	608	662	692	595	626	587	569	625	619	631	624	606	573	612	632	663	616	630	565	583	584	619	579	634	644	587	582	605	612	635	618	616	567	593	631	628	564	608	647	599	597	608	572	616	674	589	603	594	645	590	563	615	618	650	639	662	629	600	685	633	649	591	612	652	645	637	627	648	619	625	642	607	584	647	638	644	593	627	642	638	622	658	653	604	661	660	607	576	587	651	602	616	626	602	619	615	602	645	608	612	632	635	608	600	617	627	680	587	623	680	618	646	582	642	587	653	621	658	610	640	616	603	590	664	622	597	633	610	626	626	601	634	634	640	590	611	606	621	604	652	601	601	613	616	623	626	616	613	639	646	632	607	645	616	661	635	636	640	662	606	599	628	603	632	664	625	596	630	659	604	624	576	586	635	677	606	640	636	647	600	626	645	695	602	662	643	629	584	619	604	613	638	562	653	620	623	596	623	571	600	624	656	610	606	612	615	622	604	625	568	625	623	639	640	641	605	671	610	626	621	644	606	588	592	606	636	597	590	614	647	626	622	610	616	618	607	648	626	622	633	623	608	608	651	615	612	630	633	635	594	614	601	630	597	650	609	631	673	626	622	654	579	666	605	621	621	658	551	628	654	614	636	636	648	624	630	567	654	611	611	572	643	636	611	624	605	631	641	609	598	564	620	604	613	604	605	584	644	601	605	605	578	623	645	602	585	623	630	579	596	606	630	584	587	642	603	640	598	634	635	636	592	644	615	605	639	638	671	626	648	580	605	613	637	652	635	610	616	657	636	621	599	622	664	660	607	635	619	638	661	673	655	669	610	632	580	640	609	670	646	622	635	588	613	665	572	624	638	605	640	646	616	662	646	657	613	602	624	640	591	637	600	667	614	627	623	586	627	617	595	586	627	654	607	615	597	582	624	645	614	568	631	637	606	616	609	589	623	606	637	608	632	629	571	602	667	631	584	649	623	635	623	630	601	623	580	600	596	638	599	619	646	632	646	609	634	628	646	592	620	583	653	631	602	627	610	617	660	659	587	666	674	622	625	574	577	595	625	605	617	617	635	620	597	606	606	653	621	650	676	611	625	577	670	667	645	611	616	621	612	620	636	605	637	624	607	599	612	644	628	624	622	625	618	599	597	630	653	624	617	622	642	628	584	628	576	633	626	585	599	656	609	620	673	606	622	637	600	636	632	615	660	610	626	615	687	610	668	611	635	626	638	673	628	613	581	613	589	624	631	620	551	655	602	590	602	602	624	624	614	622	644	618	630	553	584	589	589	616	582	578	619	606	591	594	605	603	630	623	613	624	598	612	673	606	600	612	625	633	631	647	634	631	625	623	629	585	570	606	613	618	641	642	603	625	625	622	633	699	608	638	613	615	593	619	662	627	627	614	579	640	632	605	639	633	621	654	633	666	609	597	619	627	650	585	606	641	625	586	642	609	603	629	635	610	659	647	607	602	609	651	583	652	612	605	660	651	623	610	602	597	665	584	611	632	632	594	640	610	609	642	600	636	685	652	612	652	649	636	581	621	608	632	605	602	638	673	614	624	634	648	599	589	647	630	630	572	623	635	595	616	607	616	630	602	647	590	628	645	603	605	617	626	584	655	643	650	661	612	616	629	590	607	629	641	638	654	583	668	637	646	613	642	584	612	629	651	595	652	636	600	657	655	635	641	653	619	604	664	597	631	632	655	623	592	617	646	636	569	630	644	592	633	658	594	571	623	601	631	621	634	649	585	618	634	610	609	612	606	633	614	623	616	581	632	637	583	632	676	673	640	637	620	642	607	617	645	576	646	638	615	639	604	627	625	617	640	641	664	574	599	588	607	616	634	612	629	591	659	620	598	636	607	656	642	652	598	649	589	607	582	650	597	626	615	597	574	594	628	605	574	616	669	588	592	602	631	624	648	621	595	655	639	590	593	607	611	621	605	634	618	609	616	628	669	587	583	604	678	618	588	647	637	641	603	626	622	668	597	608	659	660	670	618	638	628	617	615	648	598	620	629	630	638	618	616	644	635	645	627	621	641	678	660	584	637	618	612	613	625	639	630	620	636	632	665	598	581	621	602	649	611	579	597	627	612	641	613	561	633	587	616	624	656	622	638	632	615	642	649	665	569	664	628	643	590	601	601	623	594	579	601	663	636	638	593	641	648	627	672	640	630	632	603	601	613	626	613	651	616	583	656	607	634	611	623	621	633	649	615	625	601	650	638	615	620	629	581	588	645	596	616	624	636	643	635	587	667	623	599	624	616	591	651	646	641	645	615	614	593	651	630	591	653	667	680	680	665	622	595	620	584	636	632	626	633	568	594	584	590	620	648	623	606	630	624	624	647	614	631	635	612	617	606	608	668	623	601	620	627	611	694	610	606	622	645	623	634	629	636	619	615	626	630	627	620	640	610	619	601	618	624	670	630	622	602	554	623	624	653	615	646	638	626	617	620	574	592	596	607	622	605	655	596	621	604	612	643	594	615	626	644	613	635	611	593	604	549	610	551	633	578	619	626	615	644	593	624	632	593	611	620	635	614	597	654	643	632	616	641	609	601	602	602	589	632	621	641	655	598	634	615	675	603	605	606	589	609	636	612	653	629	586	715	611	612	576	628	630	625	627	656	657	647	603	621	571	646	599	625	611	611	601	591	619	623	611	628	640	627	651	621	651	627	650	650	591	599	646	647	607	608	614	613	636	596	676	608	559	584	607	611	603	615	636	620	624	601	607	607	604	577	607	599	627	615	562	585	604	604	581	622	629	617	620	630	636	684	617	619	618	659	586	678	635	604	625	643	608	643	616	628	614	596	593	656	639	645	675	668	612	619	630	613	625	600	607	619	597	645	613	611	634	633	620	647	617	637	564	635	593	635	628	632	628	583	665	621	632	642	580	645	632	641	582	599	612	588	558	588	623	632	639	603	604	609	651	625	605	642	641	627	574	655	627	645	651	593	657	621	630	618	643	608	651	679	594	608	633	649	604	641	637	623	634	620	604	620	589	640	605	636	650
12579	5986	4362	3245	1804	939	1162	1675	1450	732	203	224	226	224	234	231	228	240	244	248	197	225	212	206	232	242	204	247	241	245	232	239	233	249	211	210	234	227	200	200	248	234	239	239	222	222	221	250	232	245	232	244	228	226	218	229	231	215	224	217	228	254	259	235	237	217	239	226	256	224	226	225	225	224	204	231	220	266	247	258	271	236	243	233	224	218	217	205	241	216	253	218	219	248	234	257	254	234	260	241	238	245	238	211	219	221	217	233	235	262	262	235	228	236	226	221	222	222	240	238	236	219	219	201	224	263	248	235	221	226	237	228	199	235	241	250	239	228	219	224	212	202	214	217	237	244	223	233	247	260	234	247	230	229	231	245	211	272	238	217	243	216	223	223	213	225	223	231	228	226	203	230	223	263	219	216	226	215	182	231	225	257	230	241	222	248	210	245	216	219	235	221	227	220	232	228	244	229	247	247	240	239	236	251	219	221	239	225	250	239	237	220	219	229	261	244	189	219	249	268	235	258	245	244	226	220	248	233	211	225	254	231	210	232	218	220	229	217	241	251	252	236	220	232	259	227	241	251	205	199	264	238	219	240	236	228	209	218	240	221	233	250	217	241	250	217	251	219	219	226	226	218	230	229	242	225	250	256	229	196	210	221	242	228	230	238	236	225	203	233	236	225	204	249	219	240	212	213	218	243	227	228	231	234	251	253	225	230	240	243	225	241	225	248	244	233	235	214	233	269	223	250	226	229	248	251	262	231	258	231	200	243	211	214	228	229	233	240	224	235	224	223	255	236	234	217	261	231	212	217	241	225	238	222	263	237	233	240	245	242	240	214	233	225	236	254	228	230	220	236	222	226	267	248	259	199	248	234	245	217	233	231	236	242	240	259	231	243	249	229	247	250	248	207	215	253	218	230	203	224	210	218	215	221	211	216	272	213	227	220	235	220	244	217	256	234	211	232	246	238	216	231	206	232	240	228	194	232	244	203	228	221	198	241	277	252	242	228	235	220	217	257	246	250	232	215	208	234	193	248	228	220	229	226	240	237	220	235	226	215	260	240	232	209	241	219	236	228	225	211	223	214	234	228	221	232	221	230	246	213	239	214	245	237	245	245	224	227	242	215	229	230	252	220	233	201	226	218	225	259	232	225	230	204	240	255	230	187	230	208	246	226	212	267	209	259	254	262	222	212	245	240	210	223	223	214	220	232	235	233	216	237	233	226	218	240	204	208	236	228	216	239	252	239	202	216	220	223	234	221	233	237	213	204	257	232	234	227	231	217	247	213	214	231	234	228	205	222	250	237	265	217	225	267	242	227	231	228	219	210	228	241	252	205	244	255	228	239	203	225	217	207	238	228	207	224	217	217	227	240	221	217	218	209	253	237	243	219	235	235	222	235	245	256	226	233	220	226	230	236	242	213	228	266	251	221	202	220	253	221	246	228	228	217	207	240	210	208	246	231	241	199	233	221	209	231	213	229	231	227	241	217	227	229	228	242	267	227	235	237	230	214	267	239	235	236	273	224	249	232	245	243	223	207	246	217	190	240	197	224	227	218	228	206	245	270	228	242	280	216	229	206	224	253	251	219	251	234	223	215	245	222	233	212	200	261	216	263	207	224	236	232	231	236	234	229	240	262	239	243	207	242	222	222	232	227	238	217	236	198	202	246	224	222	263	225	243	234	212	239	227	238	266	224	233	230	246	214	219	226	231	220	242	237	246	214	229	228	231	252	213	227	229	234	199	231	206	218	197	223	233	243	215	222	248	232	218	245	262	243	247	254	227	247	225	220	232	230	221	211	205	199	246	244	230	245	243	224	233	252	233	228	256	240	234	252	223	225	254	254	255	259	229	237	224	234	217	247	227	212	226	265	232	252	227	221	236	206	254	219	230	233	243	238	206	226	200	239	235	276	234	225	242	234	256	228	246	225	214	217	258	193	248	254	256	235	259	247	208	221	221	219	221	218	248	227	218	222	197	214	227	238	244	200	224	252	204	223	226	257	200	205	228	241	226	220	248	258	239	239	250	225	218	236	228	208	252	221	225	237	219	218	217	224	238	238	242	225	233	237	216	256	251	209	234	241	223	213	245	217	243	255	218	215	267	212	255	215	242	229	231	237	248	215	203	224	242	234	213	252	233	210	238	249	247	232	215	242	247	238	252	217	198	208	224	236	204	221	220	257	241	259	233	222	238	229	217	243	220	230	222	235	219	220	234	203	216	236	236	229	232	226	230	229	236	234	190	243	252	214	240	230	244	228	218	209	210	218	244	252	250	221	200	240	224	204	245	216	225	264	217	181	233	249	231	222	230	247	218	222	230	225	244	233	234	227	214	215	239	274	245	253	242	236	216	246	239	227	228	208	209	213	240	223	222	215	207	226	232	240	243	220	229	227	231	233	227	236	206	231	233	216	244	233	220	228	247	236	225	239	222	233	246	215	230	196	234	227	251	224	246	257	245	232	250	228	191	243	222	232	225	229	240	227	229	259	228	218	237	261	225	241	252	233	253	225	230	259	240	211	259	221	246	222	246	239	212	222	225	230	217	241	227	204	231	252	231	228	244	227	222	224	229	245	230	268	247	225	255	221	236	258	223	226	207	216	232	251	227	224	251	238	222	253	236	227	195	232	236	227	214	231	232	239	215	236	214	228	234	240	246	234	230	264	222	217	226	243	240	258	250	238	227	239	206	217	226	249	215	219	239	271	246	226	230	244	255	250	243	241	273	229	227	234	261	221	226	233	257	216	198	214	209	261	211	242	225	222	199	281	234	227	217	221	234	211	224	235	236	226	236	233	232	223	265	242	222	248	216	246	246	240	232	248	221	228	220	229	223	240	252	242	217	221	195	243	232	222	227	249	220	219	226	212	237	259	238	241	269	240	221	252	238	233	243	220	210	240	249	239	214	227	234	226	212	230	239	243	231	223	225	235	259	230	243	246	229	231	235	225	224	211	247	244	219	242	242	228	245	199	251	205	240	221	229	239	238	218	229	199	260	231	232	253	218	227	235	252	234	250	197	209	207	247	234	229	222	217	226	229	220	232	229	230	225	239	244	236	240	232	228	223	256	214	199	232	227	178	236	234	218	218	212	217	203	227	236	229	217	251	233	222	231	218	224	228	258	206	208	251	237	254	230	257	214	218	226	225	256	246	216	235	224	222	234	231	233	221	249	206	235	213	220	226	220	210	237	242	243	196	232	255	252	219	234	249	225	226	237	238	246	254	237	238	236	226	219	203	266	239	233	251	236	250	234	221	244	224	237	230	219	213	232	228	252	219	225	248	259	222	233	241	245	204	222	250	243	233	241	227	216	270	198	250	243	265	225	222	246	220	243	221	222	232	231	247	235	255	220	188	233	231	256	221	235	235	199	222	254	243	210	218	231	220	247	234	226	225	255	238	217	241	218	212	227	254	233	242	257	223	208	230	220	258	243	231	237	255	217	230	253	213	251	238	250	200	228	228	221	233	225	240	241	232	233	217
6346	5071	7011	8641	6098	3704	5647	7860	6462	2655	538	536	518	537	493	556	520	525	552	520	521	499	549	528	456	522	512	522	494	527	521	513	520	548	558	488	524	495	533	574	555	570	549	512	564	534	535	503	540	552	514	561	519	505	512	491	559	537	497	533	560	554	549	567	532	508	527	531	526	526	539	501	507	518	478	491	513	470	542	529	563	535	531	521	536	496	547	507	531	517	521	480	534	490	533	537	512	473	519	573	531	514	505	521	522	535	519	523	504	551	508	530	516	528	483	493	510	534	506	524	536	581	536	528	536	521	503	487	524	524	562	561	503	539	496	510	482	545	525	529	505	529	448	526	499	530	534	522	477	487	543	487	498	521	493	498	540	519	514	513	482	511	525	515	553	508	510	562	542	454	551	546	539	518	490	541	504	559	500	538	581	557	516	546	499	515	517	507	552	529	509	531	479	522	575	488	522	579	543	537	500	507	518	521	512	540	531	546	504	476	483	556	538	541	480	539	505	510	510	534	495	569	565	494	554	547	514	551	504	584	500	517	594	531	519	498	531	503	536	523	534	526	511	526	543	498	545	517	480	520	526	541	516	555	520	546	529	525	504	545	498	531	507	535	525	547	495	557	474	511	504	548	486	506	510	513	510	515	490	524	552	506	519	516	508	506	540	494	506	526	535	501	508	502	539	524	547	506	508	527	511	541	477	487	504	536	495	520	517	525	509	520	513	541	498	547	536	544	499	533	533	500	514	519	562	502	537	573	508	546	520	527	506	546	564	537	490	539	509	550	529	526	534	495	519	562	533	499	531	519	508	527	550	556	495	547	579	536	519	543	536	531	512	528	529	541	562	541	495	504	493	529	509	510	496	515	483	551	512	555	517	487	566	550	551	512	533	544	530	535	543	506	503	488	526	547	533	520	545	558	548	524	520	533	520	546	525	531	500	534	547	521	547	492	526	527	563	498	557	538	522	492	519	513	488	500	511	566	514	524	531	494	521	530	485	527	498	564	516	531	521	554	523	506	546	503	507	519	475	509	539	535	543	516	541	497	502	528	558	534	532	554	523	500	539	504	530	528	493	520	514	512	512	546	519	515	550	530	511	553	485	497	517	522	513	492	535	501	503	538	492	551	495	560	516	492	529	506	530	549	537	538	509	506	503	497	560	535	523	519	512	555	543	528	505	523	517	558	548	515	496	504	502	528	509	529	542	539	532	552	512	558	538	485	554	538	485	509	508	516	544	500	563	513	512	507	524	493	517	538	537	543	524	553	506	508	520	500	573	498	507	540	543	498	544	548	524	526	486	560	515	517	534	511	505	528	550	502	546	541	521	504	514	527	553	503	518	517	506	549	574	545	555	544	475	521	524	542	521	491	567	512	515	535	545	539	580	523	524	550	539	541	516	545	523	513	527	540	576	522	508	557	490	513	521	493	533	559	495	496	495	491	527	503	517	518	497	537	512	508	547	546	546	516	523	499	551	512	532	473	496	510	526	556	543	507	514	503	514	514	511	545	526	539	528	527	515	529	516	521	510	479	532	518	527	544	549	510	492	497	501	545	574	515	538	529	511	559	525	530	530	530	537	534	528	519	535	523	531	526	510	541	535	607	499	530	524	523	546	493	536	521	517	523	552	501	534	547	509	536	508	588	503	525	520	552	521	549	492	503	510	499	508	509	513	521	551	521	521	483	525	559	534	516	521	498	516	533	541	519	541	520	520	513	555	535	540	471	524	529	481	491	533	494	540	507	492	555	543	521	556	508	514	502	508	518	511	520	551	538	525	511	535	535	539	500	590	536	526	526	485	544	514	517	523	515	500	531	500	567	569	530	523	544	506	517	497	518	481	511	542	517	513	523	553	549	530	500	509	529	551	545	507	526	545	509	542	537	527	512	490	509	534	515	538	532	554	578	520	545	502	513	496	548	519	546	524	554	525	521	505	543	525	516	555	496	493	506	535	562	520	532	550	499	477	518	516	542	532	506	582	516	533	512	533	542	499	566	499	511	541	493	488	534	503	526	548	546	550	506	526	549	526	514	573	498	518	537	515	532	557	513	507	492	520	538	522	520	512	500	521	517	500	524	548	524	496	512	514	520	548	541	490	524	512	539	526	516	539	525	533	528	545	527	554	562	543	520	541	493	496	496	542	480	536	508	533	493	519	523	525	521	528	535	520	561	496	531	554	543	512	523	517	535	524	488	527	517	538	546	536	525	528	507	500	562	513	552	525	521	506	581	461	513	539	491	534	545	504	516	522	509	527	507	555	547	485	566	490	540	511	566	569	511	493	485	550	493	509	502	517	538	539	554	491	549	523	530	514	512	506	548	515	543	482	534	504	506	493	585	555	526	475	475	545	473	501	545	570	536	516	556	524	549	527	524	496	521	510	553	536	503	510	545	504	533	521	546	532	498	507	504	557	522	488	515	514	493	533	503	493	531	508	547	547	521	535	478	493	531	513	524	523	525	527	544	498	499	543	521	502	535	474	523	531	562	531	519	502	507	515	507	504	504	554	546	502	542	543	505	549	513	529	556	510	565	514	521	541	511	545	488	569	532	500	524	522	526	506	503	542	553	487	571	527	497	482	543	543	502	519	524	564	503	518	511	563	508	508	463	545	520	530	541	522	534	480	524	524	523	506	538	519	532	519	501	531	526	497	534	519	510	527	496	476	538	530	516	555	532	551	560	527	531	527	530	501	536	512	492	542	474	506	520	526	463	537	528	523	521	516	480	533	516	544	534	516	509	519	527	517	517	541	551	517	569	509	503	518	510	501	544	528	549	503	514	514	535	485	526	503	525	489	532	504	527	533	513	523	488	531	527	522	539	493	525	488	487	472	528	532	516	549	512	511	521	534	505	549	495	545	527	549	500	521	539	512	554	487	479	507	558	522	536	558	483	522	523	566	511	536	472	526	506	524	462	479	523	507	523	519	521	527	498	533	547	483	489	563	542	508	542	509	511	552	476	520	535	554	518	528	536	508	506	533	565	523	506	512	489	541	525	506	562	518	509	543	501	487	519	528	510	522	548	507	525	520	532	505	545	529	536	538	489	537	547	540	502	525	537	520	490	560	576	550	481	518	511	525	555	516	551	544	485	509	521	555	517	503	516	515	493	594	537	499	526	527	519	521	548	513	557	517	483	544	517	530	509	557	549	520	538	500	539	524	538	541	554	536	527	507	491	524	575	523	486	521	483	477	540	516	524	545	505	518	531	515	508	545	495	539	521	524	510	548	561	518	505	525	533	537	531	551	515	521	523	519	497	524	555	513	550	524	528	482	535	529	513	535	575	543	552	525	558	494	517	518	498	511	498	503	506	498	513	556	551	563	516	508	560	538	485	508	529	517	517	532	551	527	522	564	500	529	517	561	507	546	540	509	520	534	496	542	527	518	543	538	511	552	504	557	494	523	501	521	551	512	503	471	547	485	535	560	519	483	562	533	534	511	530	514	555	544	502	546	546	518	551	487	494	532	518	532	509	522	501
28065	11571	12282	5473	3072	16953	24923	22187	21997	13632	755	198	169	212	168	175	155	151	161	167	175	173	154	167	136	163	139	147	150	158	163	190	154	179	178	189	168	166	148	172	163	137	167	137	168	159	155	157	146	171	175	153	179	159	162	169	161	169	153	149	147	166	152	161	169	172	160	181	161	176	168	188	143	156	153	143	174	180	163	155	151	171	149	152	159	161	140	167	148	170	164	161	175	147	159	160	137	141	184	156	160	143	160	183	159	161	160	149	162	143	180	163	169	172	136	153	168	155	180	151	174	151	174	161	172	174	167	141	172	178	165	123	174	166	182	133	185	164	167	150	174	136	163	157	174	158	150	140	169	169	161	159	122	171	149	144	174	154	142	152	173	160	174	155	147	175	148	153	158	153	175	167	152	184	152	167	129	156	148	125	157	161	167	162	180	148	186	161	153	157	159	156	176	168	159	153	158	144	136	157	162	173	157	169	165	143	155	159	150	137	151	154	165	154	163	164	158	163	173	159	142	160	146	192	144	151	191	165	150	164	167	160	157	161	148	172	174	177	178	159	144	164	162	167	150	157	172	140	139	129	185	149	173	158	157	161	138	155	143	145	145	140	192	178	149	154	188	146	135	146	149	140	158	166	128	183	158	151	160	163	149	153	158	186	154	139	161	173	131	137	149	159	163	150	161	155	168	168	157	146	157	138	151	161	156	152	180	171	153	158	166	171	158	181	164	190	159	168	161	154	166	156	142	156	156	193	175	128	152	161	156	167	150	166	153	150	153	156	164	175	154	159	155	157	189	153	155	159	171	152	142	150	159	153	174	165	148	164	154	167	165	179	154	141	148	158	164	176	157	161	139	167	169	172	130	147	164	145	155	155	153	156	161	162	141	163	143	146	175	181	169	176	151	158	175	125	177	151	136	169	155	154	159	157	151	158	154	120	153	162	159	140	167	137	156	172	136	152	173	159	157	185	182	176	132	153	164	147	149	162	153	120	150	155	199	172	154	172	149	171	168	146	169	148	163	133	155	152	152	157	166	177	137	134	139	161	142	152	162	136	182	143	152	156	138	160	162	173	162	165	152	175	159	188	158	132	167	151	134	148	155	144	144	167	154	150	178	172	152	161	128	156	152	164	156	138	168	153	189	163	163	193	186	153	167	162	159	168	161	172	175	182	134	163	176	149	151	151	152	152	149	162	155	175	137	169	176	175	153	154	182	143	163	166	164	173	176	164	147	169	153	162	182	161	160	165	179	173	152	176	163	150	172	177	154	182	176	153	153	132	170	137	165	148	176	175	159	137	165	160	147	162	141	148	186	149	178	170	163	136	159	155	153	140	186	158	161	165	154	158	162	152	155	155	147	152	161	173	172	147	155	150	143	138	176	149	187	171	168	167	148	171	145	161	148	173	166	168	168	151	158	160	148	151	185	173	156	171	162	142	153	180	187	164	166	151	162	179	162	125	147	154	127	147	157	154	164	160	177	191	147	154	161	153	153	161	164	148	151	164	141	166	145	156	158	163	151	176	156	129	160	146	152	158	170	160	152	170	161	143	141	142	164	159	140	160	178	143	160	155	145	157	160	149	153	153	157	144	162	148	132	153	168	172	181	166	152	149	143	131	153	152	155	163	140	154	164	168	169	152	166	166	147	177	143	125	178	154	145	152	180	132	161	169	169	152	184	149	188	166	177	160	168	155	162	162	173	145	143	170	178	159	175	178	169	164	136	127	146	168	160	155	184	170	175	178	135	155	170	166	175	152	167	151	156	160	152	137	130	165	147	145	160	161	159	179	146	168	158	147	148	142	184	166	166	180	133	153	156	151	165	177	158	161	139	153	146	154	171	168	158	139	176	155	146	159	140	152	152	166	151	189	157	178	171	159	164	156	149	165	159	155	173	157	143	152	155	165	181	179	132	161	174	158	150	156	173	160	139	154	140	166	169	143	155	153	143	170	182	153	192	148	140	121	145	143	141	145	155	161	151	183	183	166	152	174	163	155	195	143	147	161	150	156	166	137	158	147	160	175	169	150	127	153	119	155	129	158	154	134	161	149	156	147	162	154	152	184	143	163	144	183	171	164	167	148	172	180	159	148	150	156	170	135	153	138	176	133	175	173	171	164	168	150	148	147	146	145	141	175	177	158	153	143	207	185	143	160	156	159	163	143	154	178	161	158	154	139	160	126	153	163	157	161	172	161	158	143	167	191	164	162	177	139	140	156	149	148	156	147	145	173	179	161	169	147	174	165	158	127	171	150	169	159	132	175	139	181	181	214	156	147	159	139	137	136	155	154	161	174	174	163	166	169	164	158	141	161	165	148	145	167	162	154	155	156	137	168	159	154	152	168	150	152	139	136	159	166	156	187	148	169	148	174	153	154	197	162	163	150	156	165	155	166	145	170	169	142	171	158	143	145	162	156	151	174	147	152	159	187	151	141	145	141	158	154	161	161	169	170	149	169	149	143	150	131	197	133	167	171	176	156	144	139	133	151	144	161	162	150	182	174	150	162	181	119	151	175	146	158	158	152	143	184	173	174	160	157	180	153	183	154	152	143	162	148	151	161	165	148	147	168	150	169	166	160	147	154	158	179	171	160	155	151	196	164	157	170	168	167	155	150	160	158	142	148	156	168	175	165	179	192	166	162	139	131	166	164	148	154	150	154	150	147	145	138	152	156	175	182	183	141	153	150	155	190	136	156	159	180	173	153	142	140	163	175	146	161	144	167	157	187	158	147	128	170	164	165	162	149	164	161	147	173	168	166	172	168	152	170	164	158	159	165	157	161	143	149	136	166	159	178	169	168	154	164	166	153	143	173	165	151	164	160	169	168	171	178	155	162	146	150	157	148	181	148	151	152	150	171	176	167	142	187	147	165	184	140	167	157	158	165	146	145	152	149	153	146	166	148	195	146	165	154	161	160	175	142	156	178	140	169	155	144	147	157	166	153	153	161	157	114	150	166	144	182	166	154	143	186	161	165	137	166	160	148	154	151	151	178	128	140	184	156	151	176	182	187	167	166	143	150	135	144	165	161	144	167	152	155	152	158	162	165	178	170	142	174	157	171	139	167	159	146	172	160	148	169	134	174	153	166	145	141	150	157	147	168	172	153	150	162	162	176	166	175	163	144	175	171	160	151	141	148	154	152	146	133	149	169	176	164	137	164	152	164	165	147	153	152	184	158	190	165	192	166	151	163	142	173	161	147	186	164	137	172	160	175	172	161	176	155	160	167	183	138	172	170	157	150	190	167	168	171	169	141	133	165	156	155	158	177	176	157	154	139	179	160	154	153	148	140	155	162	157	133	175	154	181	147	175	155	165	177	153	172	167	141	151	175	146	158	162	156	134	176	186	148	154	131	160	172	166	177	168	155	160	160	158	174	148	177	161	172	166	165	172	149	167	154	185	138	155	176	140	163	155	160	156	154	154	144	148	161	136	151	175	162	162	142	146	161	166	155	159	148	158	162	159	169	180	175	149	143	151	162
13946	7366	17485	11157	10731	36050	42520	41858	42128	24070	568	512	505	528	510	499	443	473	429	445	432	442	461	434	433	405	420	421	422	423	434	406	423	374	393	379	413	428	430	369	367	415	395	389	425	392	416	391	401	437	384	413	426	462	380	393	419	445	404	416	385	402	400	433	412	380	430	352	362	368	403	433	383	393	348	423	429	398	417	404	400	394	407	411	412	395	424	414	401	406	383	406	394	408	387	405	403	352	407	413	380	395	382	408	392	397	416	386	420	365	378	396	410	394	402	389	383	380	373	371	394	417	405	398	377	388	354	398	430	383	409	370	366	416	446	386	397	362	365	350	395	380	398	349	406	382	401	376	389	401	414	411	347	380	392	413	421	430	399	409	363	391	396	401	385	378	378	381	385	408	421	378	378	390	406	391	388	381	362	395	379	390	377	390	394	390	395	389	379	390	401	400	384	422	407	368	421	380	407	410	374	405	420	395	403	384	363	381	392	418	407	393	402	370	375	408	414	400	397	381	388	412	380	360	376	358	411	370	371	415	407	382	407	411	381	394	384	361	377	386	392	401	402	352	397	382	382	365	365	393	398	381	388	404	375	371	381	415	383	392	415	364	424	407	391	398	427	399	365	384	356	403	389	385	364	397	408	411	366	412	377	381	388	360	374	415	379	374	386	418	377	406	377	388	398	419	377	398	387	407	417	367	399	402	411	397	398	376	408	431	365	402	387	353	376	409	381	420	407	380	380	398	394	399	411	415	395	415	409	388	402	375	361	415	399	413	390	392	414	349	396	438	411	387	410	379	397	369	419	431	364	404	404	394	397	431	361	398	389	393	370	415	358	388	420	375	441	431	384	382	414	401	393	416	419	354	392	404	394	354	403	365	361	377	380	415	420	384	433	417	407	395	401	395	410	390	402	402	385	401	392	399	425	360	392	396	418	411	385	368	365	397	407	406	422	373	404	365	399	394	404	399	344	352	402	349	364	363	395	418	386	376	398	373	416	397	404	354	426	356	382	400	389	384	431	380	409	411	405	394	363	433	404	368	427	408	401	360	409	355	375	408	350	382	396	384	399	387	403	407	409	370	367	430	410	388	394	397	430	372	392	403	405	396	371	394	426	382	409	384	379	401	400	394	408	366	410	391	378	391	354	364	392	386	363	397	389	393	382	399	392	402	405	425	385	387	406	368	396	419	367	369	414	379	408	381	384	389	397	416	410	369	409	385	372	393	363	420	395	385	389	417	372	362	403	367	396	396	351	379	413	381	356	433	393	391	381	394	404	397	404	399	373	380	383	382	391	390	407	381	390	372	410	421	387	374	433	375	390	438	412	370	386	392	428	364	386	447	370	369	409	371	400	386	381	444	417	400	413	418	403	370	415	405	383	410	398	364	403	374	404	385	369	408	421	390	378	404	383	423	411	394	409	423	377	427	397	411	393	405	395	413	407	451	391	370	377	388	412	403	381	374	378	402	403	408	407	390	401	368	412	439	376	379	410	391	389	414	391	378	385	425	383	420	418	389	381	373	391	382	428	384	408	405	395	380	395	347	379	424	376	425	376	411	384	405	355	412	424	404	409	369	383	405	390	413	405	394	408	366	396	387	399	409	399	414	417	422	418	404	377	364	380	400	419	351	395	414	392	401	421	413	393	381	360	416	411	372	403	389	389	362	385	377	355	385	397	389	395	409	411	359	426	396	396	382	411	386	407	404	405	401	380	379	403	390	385	383	386	390	419	371	374	405	381	389	392	402	397	396	421	384	401	380	373	399	382	384	383	398	387	409	397	405	387	394	420	420	416	363	395	404	386	375	395	383	438	406	364	385	406	360	402	373	410	413	391	385	383	409	378	374	413	422	366	388	424	379	405	375	374	385	355	380	372	366	374	402	387	413	414	370	385	356	365	377	411	388	366	390	402	420	388	406	404	384	379	439	407	400	333	401	402	364	431	376	393	392	365	377	397	383	399	391	380	396	401	396	372	375	412	395	362	402	354	414	354	353	406	410	386	382	395	379	396	391	349	409	375	429	385	353	372	369	417	391	400	407	385	400	401	373	393	359	357	383	354	405	387	448	387	412	387	395	390	407	342	369	401	372	389	386	367	372	391	364	384	383	363	358	394	369	384	417	391	376	386	362	416	368	417	403	405	383	410	393	392	367	388	423	426	387	367	414	373	375	397	390	367	399	365	375	402	379	423	382	409	384	424	357	414	414	416	419	389	435	376	371	397	395	400	402	430	374	397	391	422	392	394	385	385	394	389	367	391	407	392	373	369	408	388	412	378	415	410	425	382	379	371	405	385	402	364	362	413	389	410	376	412	418	426	412	381	382	381	433	401	413	393	380	419	374	396	405	416	374	383	390	408	377	395	385	416	385	400	408	399	379	402	375	418	425	380	405	357	390	400	402	389	355	379	395	388	365	362	410	388	375	411	379	384	393	396	429	424	374	434	415	417	433	412	408	375	389	394	365	421	393	407	390	411	406	409	396	412	357	409	402	390	415	359	427	393	396	347	403	350	393	402	380	433	411	405	389	390	408	390	447	376	407	430	403	407	425	426	381	397	414	427	414	394	386	382	414	430	380	414	393	374	390	392	392	403	393	407	383	400	403	399	356	431	365	345	432	404	429	379	361	437	415	406	397	392	381	373	392	394	396	415	426	366	363	367	388	400	385	398	380	395	377	387	393	375	357	385	409	391	401	394	402	371	366	439	403	364	404	403	396	412	396	378	398	410	406	387	372	379	404	403	379	408	378	407	385	420	415	415	398	376	397	399	383	407	370	392	392	395	408	367	428	402	423	371	421	411	364	384	394	371	364	359	359	380	399	405	386	419	395	413	369	409	418	414	368	407	399	412	382	392	398	371	412	384	419	392	388	376	413	382	379	402	412	400	378	393	359	401	383	383	437	372	390	395	400	384	397	389	383	389	399	419	397	384	391	408	404	382	396	408	404	372	416	399	405	385	375	370	419	383	393	388	408	383	398	410	400	390	386	394	411	380	401	415	381	403	390	382	403	387	370	392	389	391	408	366	407	390	405	399	364	426	452	378	373	372	363	398	406	393	414	415	383	433	428	347	400	423	409	376	399	444	385	377	437	437	384	392	365	400	413	387	416	409	418	414	378	409	421	396	358	411	404	391	386	394	408	324	364	414	428	373	353	414	394	377	395	406	405	385	378	386	429	349	402	381	358	389	371	377	424	395	373	414	391	389	379	415	387	385	386	397	385	404	358	383	388	351	342	406	386	384	393	397	393	391	389	377	372	366	400	388	414	357	395	377	429	374	396	396	357	409	395	385	420	389	389	423	397	389	413	403	397	416	436	391	381	333	422	359	405	369	384	402	404	396	408	390	390	388	375	440	404	394	380	412	391	430	386	418	399	390	402	401	381	360	346	392	374	375	416	398	396	377	370	402	428	376	361	359	402	417	429	405	396	373	382	377	403	386	377	394	379	410	368	339	394	371	408	430	400	404	438	386	366	394	365
39076	15255	9939	5730	7126	26597	39728	35821	33441	20009	1508	332	280	282	247	268	248	281	287	263	251	266	255	280	256	281	285	264	247	263	255	264	249	248	263	244	321	249	276	267	263	274	227	256	267	280	250	260	276	249	290	276	261	255	269	253	286	234	270	253	260	271	247	238	275	285	244	291	284	274	263	252	272	272	259	257	229	281	276	264	243	249	269	272	250	247	213	295	267	262	291	278	262	281	285	284	254	246	266	288	239	229	258	254	245	245	258	248	263	290	240	261	276	253	263	241	285	240	252	256	292	268	227	266	288	253	246	253	233	277	252	275	285	264	278	271	252	279	261	262	264	273	311	282	270	280	253	267	242	276	247	278	259	264	280	251	283	239	270	289	253	278	263	285	249	262	277	281	277	267	239	267	254	307	314	264	249	236	255	282	260	265	263	278	291	280	252	210	246	261	263	248	263	245	261	238	247	261	242	276	291	252	236	279	268	247	256	267	305	246	252	272	290	268	277	281	264	276	264	272	251	247	269	245	273	257	267	262	281	296	271	276	290	282	266	275	243	264	275	278	258	280	250	271	249	272	256	278	276	244	250	241	286	253	248	276	288	234	254	236	267	240	226	239	236	262	261	256	301	291	269	278	246	235	275	269	260	233	238	237	271	288	239	263	252	275	272	253	278	257	237	291	254	249	251	243	256	255	233	251	255	244	253	281	257	279	274	255	256	269	248	249	286	249	248	254	253	282	269	271	255	295	257	271	278	233	252	241	239	274	223	275	285	279	298	253	265	256	223	255	288	276	270	262	274	250	287	262	279	281	251	272	275	269	239	262	246	230	253	248	257	233	233	241	248	248	244	260	277	249	269	279	261	265	262	278	274	239	263	291	269	259	285	261	276	250	273	268	242	256	252	267	264	277	263	248	242	269	273	296	282	259	258	279	273	239	243	265	291	288	239	261	237	246	244	263	272	260	268	263	275	259	262	295	270	275	260	264	264	240	242	250	291	254	230	253	272	244	259	232	259	288	273	281	257	235	257	251	232	240	240	294	242	259	286	283	247	254	240	284	282	238	263	240	264	248	271	288	253	244	292	303	278	254	278	265	239	241	276	242	274	262	243	247	246	266	249	272	232	276	241	259	214	262	227	253	234	243	243	264	266	273	277	225	275	248	259	293	257	282	262	274	256	258	237	257	270	255	288	282	280	267	259	220	259	267	265	284	290	252	279	247	297	265	246	230	274	288	293	257	267	252	267	261	260	241	262	283	268	251	252	265	269	283	279	268	273	284	248	230	275	267	280	251	268	278	295	280	259	249	258	268	272	272	277	242	288	273	265	246	254	262	265	235	249	276	250	283	237	281	263	266	278	286	265	259	282	297	271	265	261	271	263	263	276	277	223	264	257	279	302	253	268	262	271	265	262	269	269	254	274	270	252	264	247	240	272	254	230	262	253	288	272	252	253	291	271	265	244	258	263	269	256	256	279	255	269	228	289	284	256	242	287	255	249	254	244	248	273	267	269	264	245	273	253	261	238	249	250	283	263	269	290	267	278	231	244	273	279	294	218	258	258	247	260	295	270	263	254	286	267	272	274	274	244	238	285	255	282	241	264	272	235	268	256	247	267	253	278	254	228	263	246	270	225	266	249	250	278	248	252	254	294	249	273	246	252	268	237	280	280	262	269	301	301	293	269	261	260	267	255	262	253	224	276	230	259	262	267	258	261	256	259	264	274	275	269	283	283	245	252	271	296	239	267	267	219	262	249	292	258	210	246	228	247	282	245	260	251	274	257	265	274	281	262	229	250	257	265	278	307	263	257	250	262	239	250	250	248	274	277	263	247	259	266	269	272	266	274	262	258	238	265	233	285	241	249	270	270	274	245	264	254	272	269	254	236	230	221	279	267	253	264	256	250	246	255	273	245	279	273	265	294	246	253	270	256	247	251	254	281	264	248	247	291	240	242	241	233	271	279	263	276	251	299	274	265	256	267	243	257	305	275	256	276	258	245	269	278	247	256	269	288	237	274	251	242	292	252	269	214	273	281	271	255	261	258	286	273	265	258	251	291	288	268	285	261	249	258	263	266	281	215	295	233	273	255	305	272	279	250	271	262	242	240	287	279	272	245	245	248	253	265	278	261	268	280	263	246	273	255	254	274	278	214	259	263	287	277	280	267	262	287	272	259	260	290	252	272	248	273	254	267	254	271	257	273	253	276	254	246	255	283	271	255	250	253	252	267	256	273	264	275	248	236	263	252	263	262	264	284	269	232	257	312	249	236	260	272	250	291	248	307	262	264	239	257	243	238	246	278	262	261	253	221	256	277	244	257	258	255	246	251	252	254	268	264	278	287	252	255	282	260	292	262	295	282	286	291	277	239	247	266	232	273	230	268	238	248	266	254	232	232	266	271	255	283	254	293	271	245	254	271	231	247	251	236	223	228	272	278	260	257	267	274	279	282	277	291	252	273	291	259	262	284	290	232	277	256	255	270	258	267	264	231	247	254	260	260	249	263	273	283	270	262	227	241	283	300	275	242	249	217	263	266	269	267	263	281	243	256	228	254	269	251	221	280	294	272	246	247	266	281	252	232	246	270	237	235	256	268	271	248	275	266	271	270	271	279	272	257	284	264	277	245	259	224	255	265	282	287	278	256	279	277	288	238	250	230	262	260	264	273	267	266	265	256	279	256	260	275	256	285	279	287	253	252	273	280	282	313	252	248	254	264	295	252	263	298	243	259	271	262	257	279	253	275	271	265	295	259	250	261	273	263	232	277	238	249	266	269	261	237	247	275	281	266	263	255	269	276	246	284	274	241	283	285	261	277	284	308	250	275	284	245	268	281	254	266	259	283	244	277	257	255	263	296	274	273	246	261	244	278	263	274	296	238	260	266	270	270	265	266	255	249	258	260	244	249	249	258	264	262	235	222	280	270	246	268	263	249	308	256	269	288	250	259	233	273	284	291	239	267	283	277	282	277	258	254	280	293	270	257	293	235	267	276	267	299	242	233	278	252	290	272	263	253	286	232	284	262	279	278	256	274	244	238	245	262	247	251	264	264	249	255	239	237	276	261	254	274	262	297	277	270	300	237	276	275	255	251	269	291	259	261	255	268	265	294	270	275	254	275	294	298	271	248	274	239	256	255	268	253	255	284	270	261	282	253	224	244	258	267	278	268	234	252	292	245	261	252	256	277	291	268	248	268	285	238	255	240	264	258	239	284	300	284	293	273	264	248	265	236	270	240	255	276	285	272	244	271	286	244	260	271	231	253	238	242	286	237	241	290	271	286	274	293	253	239	240	250	280	256	254	305	293	272	258	247	235	270	235	248	262	258	280	291	254	277	251	249	272	276	251	265	273	258	298	260	247	292	289	274	243	259	228	234	251	261	261	272	234	259	293	239	255	250	285	265	266	299	293	277	266	262	261	278	250	254	285	271	264	232	252	217	274	281	245	257	270	247	263	299	278	263	256	235	247	274	282	265	299	272	266	248	263
19006	7640	12431	12956	19832	45645	54746	52737	50937	25914	899	824	838	772	784	732	711	723	690	728	705	704	637	701	693	680	622	671	687	643	632	636	629	620	669	604	651	604	633	637	619	658	624	614	635	664	599	606	610	634	603	635	605	611	665	601	606	592	584	642	569	636	624	588	595	621	625	589	586	582	627	631	590	662	660	667	654	673	625	618	586	560	650	635	655	632	626	587	617	586	577	637	643	621	611	574	594	607	630	634	598	605	628	599	568	598	658	635	584	622	632	611	620	592	675	606	636	608	640	614	623	584	608	590	634	612	597	573	621	590	661	562	589	683	594	626	650	578	633	599	613	654	614	612	592	584	640	637	583	616	629	580	623	617	649	606	596	576	573	588	611	635	598	610	628	635	600	610	600	632	610	570	605	577	610	665	615	633	613	597	636	605	617	595	648	591	593	640	609	628	615	611	583	571	657	653	626	604	652	583	597	633	591	640	640	637	585	591	623	659	605	629	609	616	595	628	657	598	568	603	606	606	636	604	609	648	626	636	625	595	582	601	616	558	596	631	650	625	647	619	624	611	609	573	590	601	586	627	656	606	597	581	592	638	628	585	606	633	623	607	615	595	677	609	603	657	611	621	571	616	638	625	612	626	632	673	604	606	559	615	591	627	617	596	641	572	638	622	609	634	603	600	596	599	608	603	625	607	598	611	600	607	583	679	593	641	625	583	602	653	595	601	600	598	613	653	601	601	574	613	629	624	613	567	629	620	628	585	640	621	595	624	631	611	610	631	600	654	616	621	642	593	630	620	640	628	614	617	663	601	577	643	625	610	667	592	600	645	612	623	601	599	560	612	580	631	600	620	617	609	605	639	611	604	574	623	637	610	681	559	613	635	609	602	626	637	635	606	620	611	568	608	620	658	631	614	583	596	603	551	568	598	619	600	539	595	620	639	605	624	601	604	606	624	655	562	618	566	590	647	629	611	592	610	615	634	605	615	622	599	612	617	620	650	609	580	627	620	625	629	602	628	630	574	625	611	617	662	636	606	616	618	597	648	620	645	619	597	648	610	668	576	631	585	631	644	632	613	648	640	605	606	602	629	625	603	636	649	579	633	613	621	627	590	611	611	644	613	659	618	635	609	609	615	618	598	597	612	597	611	582	628	644	614	612	575	627	628	635	639	645	630	526	639	571	622	559	586	623	567	658	614	622	606	635	605	586	615	612	615	582	651	615	611	582	598	605	653	571	628	595	614	630	603	639	639	588	596	640	604	652	598	622	571	637	642	627	604	614	584	621	649	610	626	583	634	591	594	600	594	638	593	641	620	639	641	612	615	580	612	589	634	578	583	631	607	597	583	604	593	615	629	600	594	622	608	625	612	644	611	651	630	625	624	591	593	654	570	606	617	586	604	597	581	658	644	628	617	662	609	599	632	641	590	589	639	557	594	585	569	611	577	610	608	589	572	635	570	641	585	602	588	629	570	618	639	600	593	601	604	665	609	637	648	631	607	642	660	573	614	655	577	583	618	644	664	622	648	625	617	593	597	655	599	642	611	638	660	651	644	664	610	657	684	626	561	629	639	648	598	609	629	604	630	605	640	595	592	623	632	654	578	613	601	683	600	650	620	629	612	642	594	636	590	647	581	653	577	584	619	577	605	641	610	573	579	636	645	640	601	630	621	602	601	597	660	615	668	615	605	608	611	624	638	591	614	589	643	622	618	636	593	601	598	652	598	585	630	561	619	578	584	653	664	637	647	551	624	591	555	599	619	585	606	607	647	579	574	651	542	565	580	583	628	606	630	574	588	630	611	579	556	614	670	602	674	585	643	649	665	596	606	642	584	630	613	579	665	596	622	605	648	620	609	608	616	620	587	633	620	592	612	638	651	616	542	618	596	614	629	622	654	601	594	626	601	609	572	666	594	620	591	600	619	627	585	606	608	589	620	603	630	595	623	622	634	602	630	606	569	562	597	645	607	632	615	611	623	615	603	604	617	673	622	624	637	614	637	644	612	648	617	614	625	587	617	629	663	622	636	613	633	608	634	573	619	592	599	609	631	615	634	586	615	593	615	580	617	606	630	619	562	612	585	603	628	652	655	617	604	606	616	599	617	572	603	584	610	579	622	616	590	595	597	569	655	601	628	610	606	631	616	654	625	587	624	651	570	622	609	609	624	651	617	595	658	633	604	611	611	576	616	591	585	614	602	539	551	597	590	605	664	593	591	641	618	655	617	605	589	602	577	612	588	642	603	631	597	640	618	606	625	633	605	572	577	556	570	599	591	641	601	595	640	611	643	608	635	612	591	625	579	624	612	627	591	598	618	580	632	575	646	630	562	592	593	625	628	594	592	605	616	637	586	575	628	592	635	642	626	600	620	620	611	608	589	600	635	669	628	599	640	597	644	613	622	614	622	627	654	623	597	603	599	619	613	618	659	618	662	645	659	600	619	629	634	578	624	612	600	607	588	637	665	616	647	624	621	602	613	602	569	623	578	625	583	620	597	585	601	596	629	651	602	571	644	596	609	613	621	605	627	610	616	666	608	623	608	597	636	623	569	660	608	584	609	581	609	612	623	604	633	641	643	610	554	598	595	620	586	612	632	604	568	616	632	587	637	596	644	593	626	591	640	620	621	631	574	622	608	635	592	610	638	590	636	658	632	623	609	626	648	622	617	598	583	614	613	597	624	596	651	606	619	625	615	621	590	617	621	611	630	617	612	577	607	576	622	629	615	618	629	624	624	594	622	590	646	652	561	639	631	611	611	607	627	607	618	625	632	607	579	589	598	614	579	611	614	589	607	572	660	587	568	617	621	612	590	607	611	622	645	606	612	643	595	680	629	613	608	651	612	610	637	610	608	612	629	636	590	587	631	623	585	600	601	585	603	590	630	608	606	610	644	595	630	601	625	610	616	606	603	559	633	629	602	602	584	601	634	629	658	613	617	617	633	643	596	637	586	616	626	605	570	627	583	589	674	612	614	557	588	578	635	621	605	575	632	573	601	602	629	605	664	654	605	609	594	601	588	616	662	632	627	589	622	592	618	630	643	587	595	609	615	628	618	618	654	615	647	628	598	626	690	632	573	585	629	616	680	630	587	569	660	631	654	595	577	624	640	620	622	610	602	553	577	619	622	591	599	640	631	599	617	626	577	630	635	604	638	562	610	617	620	632	657	614	599	661	624	608	604	567	636	623	625	590	641	623	620	639	604	606	615	605	631	576	615	598	581	611	611	573	648	635	641	624	625	584	605	576	605	617	587	589	576	600	638	577	642	643	591	562	605	635	565	604	594	636	574	612	648	609	616	542	663	623	607	590	610	584	664	620	585	670	609	637	593	632	595	639	620	629	642	591	647	611	627	607	606	637	602	626	632	673	599	597	637	623	632	610	632	618	638	602	601	650	666	643	617	584	582	638	608	573	606	644	596	619	599	609	644	596	597	589	584	641	633	620	628	565	659	614	626	626	606	614	638	598	577	630	629	628	582	617	602
12860	3006	2910	2852	2481	1537	1202	1434	1705	755	224	225	210	211	224	217	211	180	222	203	214	215	209	211	222	230	224	203	189	227	216	240	231	210	214	216	237	213	234	227	200	198	189	211	224	195	187	197	232	210	231	234	204	199	208	190	235	191	175	221	202	220	217	215	219	184	232	181	220	219	212	209	260	223	254	222	195	214	205	204	205	199	225	190	215	223	237	210	203	222	208	184	214	206	204	230	208	236	232	211	212	229	203	209	208	220	215	206	230	224	228	207	203	231	220	227	228	210	237	245	210	236	196	207	233	201	227	234	228	225	214	217	226	239	223	218	212	226	185	225	204	209	217	216	220	196	212	205	210	212	250	238	209	204	232	196	199	221	232	211	230	206	210	213	209	222	240	197	213	225	236	207	212	216	198	229	247	219	222	222	211	209	234	219	200	228	231	245	215	197	244	183	206	222	225	204	224	202	190	193	238	219	227	219	216	229	223	221	217	238	212	197	242	237	211	186	233	238	217	186	244	215	228	231	209	215	217	201	205	223	231	191	208	217	239	206	209	210	190	222	221	217	206	217	202	230	193	220	220	218	207	221	225	207	201	198	214	201	233	240	206	266	230	229	229	217	223	225	204	228	193	244	232	226	196	238	186	207	245	218	217	207	209	205	205	254	201	214	256	214	215	216	181	214	209	191	232	212	217	212	221	212	202	236	220	202	186	207	219	212	242	229	191	195	240	228	215	197	201	203	233	210	209	221	227	217	193	223	221	200	221	201	227	218	212	208	211	209	223	197	207	221	206	230	247	223	229	168	216	236	209	239	206	222	222	207	215	193	237	238	240	219	202	205	212	221	213	221	225	230	221	211	223	195	213	211	200	197	214	220	218	202	201	210	224	206	226	204	205	208	211	211	202	206	221	241	230	192	212	189	223	210	232	229	215	207	210	203	235	224	208	228	230	213	240	202	237	227	200	226	249	229	216	210	218	227	222	219	248	231	206	196	220	209	224	245	223	211	203	234	215	211	217	221	232	208	201	208	208	206	224	225	217	238	233	236	231	228	216	223	213	207	225	218	203	238	201	218	232	212	211	224	218	193	204	213	203	204	196	223	213	214	222	203	220	206	206	235	217	219	214	245	251	206	187	209	200	236	236	255	229	219	217	211	234	221	220	208	243	213	186	220	202	232	225	259	195	240	199	202	212	237	215	198	186	210	188	212	233	184	219	223	214	233	197	211	228	208	225	231	201	217	226	200	226	220	201	232	227	220	210	210	219	203	205	215	212	205	209	243	207	220	244	211	213	194	236	215	218	226	230	236	188	227	217	197	235	223	244	215	229	212	219	225	218	213	211	213	217	208	221	190	219	220	213	210	207	219	210	226	194	214	218	243	217	216	224	208	229	231	230	213	218	192	202	228	198	227	212	221	213	195	210	223	217	212	207	230	220	223	214	209	246	219	240	245	238	210	236	180	240	214	203	208	200	219	227	217	216	225	193	223	219	220	223	212	214	235	197	203	215	206	215	239	212	214	208	216	215	242	219	203	215	236	241	201	236	247	201	198	198	214	196	203	242	192	202	218	226	248	214	210	224	189	223	204	197	199	219	210	191	218	243	217	241	215	251	228	218	228	228	203	216	185	199	218	220	178	238	176	198	231	233	200	239	209	198	209	201	239	202	233	218	239	199	215	212	193	227	202	244	214	239	235	203	229	222	235	231	205	214	223	230	214	204	232	206	215	224	229	216	222	218	217	228	235	225	215	197	204	238	251	219	235	219	209	209	226	212	246	215	206	208	205	234	221	211	208	181	222	222	211	241	202	272	207	198	224	223	213	200	214	219	214	185	188	215	195	235	227	235	231	218	213	220	208	203	228	202	208	229	220	202	246	214	217	217	245	192	227	239	238	192	228	239	197	212	192	235	211	220	214	212	233	209	224	220	236	230	210	218	234	236	188	226	200	221	186	190	228	215	246	241	236	222	196	180	182	199	189	207	197	209	207	220	209	208	215	238	241	194	222	205	211	185	234	186	224	201	195	196	200	216	224	200	195	228	197	214	224	211	206	223	235	224	198	212	229	201	225	238	216	205	218	198	212	210	212	229	250	228	230	207	230	225	221	200	175	201	255	227	208	229	184	207	226	214	223	219	203	182	229	199	212	228	211	200	240	225	225	228	215	235	239	203	252	208	212	219	224	215	198	210	210	180	224	205	209	220	225	196	186	242	249	226	217	217	204	201	217	215	217	226	222	215	186	217	232	218	219	203	230	213	218	225	207	220	230	201	219	222	215	201	243	223	211	219	178	255	232	234	214	216	213	224	194	217	225	222	203	186	199	196	235	227	201	267	202	202	228	218	219	202	238	205	221	215	212	234	202	190	233	199	216	205	238	236	207	202	205	190	223	233	224	234	216	217	187	224	225	239	213	193	204	199	198	220	233	213	209	217	202	248	238	196	221	242	219	224	209	217	214	227	199	248	262	238	211	209	202	235	222	212	227	210	229	217	213	241	206	218	220	192	232	206	220	234	221	226	192	223	220	233	212	223	232	218	238	241	207	226	227	221	222	221	215	214	203	220	209	216	237	195	228	204	243	207	190	202	212	207	228	205	188	235	234	210	245	213	194	222	203	226	201	212	201	230	246	219	209	214	224	236	205	232	184	230	224	199	223	220	200	225	219	207	206	206	214	201	241	223	238	193	204	208	187	225	246	204	227	195	214	215	245	236	202	197	213	197	219	231	202	198	233	245	190	219	213	230	193	176	239	209	236	179	186	184	265	261	212	221	259	228	204	214	215	223	232	208	188	216	207	203	237	208	234	185	214	210	232	222	228	225	218	220	224	227	236	226	234	198	208	227	241	203	209	218	214	238	219	222	209	222	196	203	229	237	223	209	220	217	197	214	204	236	249	229	205	232	232	203	196	211	232	225	178	229	242	206	196	227	204	239	221	192	211	218	199	220	215	215	238	221	195	191	217	223	246	234	198	228	212	207	211	235	231	211	227	196	191	232	217	226	181	203	219	207	227	234	214	214	197	187	238	205	213	223	210	210	209	212	230	236	251	223	223	244	223	211	192	224	206	224	216	207	221	236	262	204	195	219	263	219	213	249	224	222	208	208	230	215	185	240	245	246	232	225	215	238	192	219	195	234	220	217	226	209	213	200	246	209	206	213	207	211	226	231	193	234	241	239	205	202	211	230	235	233	245	224	195	214	236	222	208	222	220	215	195	247	240	217	211	230	249	215	188	215	198	211	195	233	234	226	208	247	205	217	211	240	202	255	227	258	195	185	207	244	207	208	216	221	221	231	231	222	230	195	194	209	218	198	222	216	236	237	222	217	201	207	201	201	248	246	222	209	230	237	211	199	219	225	211	230	198	211	234	241	235	204	195	210	215	238	225	239	248	212	220	217	231	246	218	230	218	206	214	219	186	190	228	209	211	226	216	237	207	194	204	207	193	213	198	231	205	213	188	230	222	225	213	235	232	203	219	213	191
6446	2270	5540	7686	8803	6116	5746	6690	7415	2635	499	478	466	514	483	486	502	504	489	475	479	505	480	533	482	505	526	458	484	486	481	464	486	482	474	525	466	509	500	514	502	502	499	450	508	470	519	498	486	477	468	492	494	488	476	496	480	488	466	477	485	484	484	480	493	496	517	495	531	499	469	515	466	476	481	535	471	503	540	526	510	518	488	481	491	477	467	472	470	493	481	495	465	457	471	458	493	474	501	490	467	464	512	502	470	452	525	446	481	515	500	519	466	497	514	471	513	487	475	493	451	482	478	503	479	496	535	503	476	485	496	476	519	499	506	488	483	526	479	473	472	451	505	517	494	471	492	479	533	499	476	525	538	495	454	497	500	544	532	465	505	511	470	532	515	475	454	471	497	513	501	518	512	488	490	484	468	487	458	462	486	489	462	475	478	486	473	491	473	471	505	438	491	480	480	487	531	455	453	544	502	484	471	476	471	500	495	460	485	488	497	457	508	572	507	485	509	491	470	476	470	493	493	511	491	432	461	480	492	492	495	477	501	507	472	508	573	486	502	485	446	496	489	491	460	504	490	485	488	478	459	464	491	484	476	500	476	481	477	492	511	507	479	467	454	458	520	484	560	508	474	503	502	482	490	439	509	512	463	476	482	488	532	481	494	474	470	456	498	500	443	495	520	487	475	513	516	497	514	473	489	510	486	494	491	497	507	469	486	473	511	488	492	476	494	484	496	498	500	474	439	504	518	497	515	488	507	497	525	448	482	454	482	520	479	509	496	524	469	480	518	503	482	498	474	476	479	504	492	503	484	461	487	516	512	502	513	463	488	478	459	513	510	495	461	521	474	496	490	522	525	484	514	450	518	468	462	469	527	500	486	489	513	528	492	503	486	466	501	469	499	500	484	503	484	504	496	481	473	495	496	511	484	537	502	506	465	508	459	497	499	524	517	476	489	498	483	458	454	490	462	514	473	497	508	515	492	473	485	524	488	548	517	484	490	460	502	475	459	493	459	464	507	545	518	462	501	483	480	502	467	491	472	520	479	507	484	497	535	492	477	456	476	478	485	512	489	510	494	468	514	539	455	538	480	492	515	509	515	475	437	478	481	469	504	502	470	499	468	497	472	524	490	481	509	495	485	514	490	477	490	529	478	518	505	495	495	509	463	485	475	501	456	493	521	479	507	490	492	488	475	478	499	513	478	507	471	476	452	480	449	500	534	503	489	476	508	512	487	486	519	489	525	489	495	468	490	481	484	478	480	487	486	479	444	506	499	511	514	477	474	477	516	527	509	498	493	502	494	456	539	469	514	534	455	499	466	502	528	479	496	470	480	525	481	511	502	440	541	496	470	498	517	507	477	489	520	511	492	497	506	482	485	475	503	500	459	501	486	461	548	485	486	464	475	468	491	477	522	485	494	485	487	483	485	502	501	491	535	520	509	476	497	477	514	499	498	521	497	486	483	452	509	474	512	443	502	481	497	469	464	497	470	438	520	478	443	468	495	469	445	476	454	505	496	510	488	483	473	509	507	511	458	481	502	457	487	461	490	466	527	492	468	476	466	480	496	489	523	485	487	455	487	534	498	494	507	516	483	519	475	494	516	471	462	486	466	521	488	482	504	551	481	524	456	483	497	482	457	497	506	483	484	475	495	514	503	475	484	516	487	483	511	463	514	502	452	519	472	504	482	500	511	470	499	499	488	493	489	481	495	526	475	529	459	513	484	518	481	522	507	447	499	481	499	473	514	489	496	454	484	502	520	499	465	482	483	545	494	490	498	485	486	506	522	511	477	503	451	524	472	525	457	519	480	477	453	515	441	504	476	458	503	454	521	530	492	476	509	511	474	484	493	509	476	493	487	475	478	486	523	503	487	487	509	478	446	496	478	533	494	457	496	517	511	466	496	490	488	524	508	495	459	498	473	453	506	496	491	506	471	469	456	494	517	488	472	488	540	476	486	473	476	518	504	497	484	487	481	503	538	494	493	477	496	505	494	530	482	542	495	508	512	452	458	460	508	534	476	475	515	475	507	473	476	459	485	474	509	507	485	473	518	519	529	525	491	468	523	472	516	500	529	502	421	484	503	505	456	494	481	490	475	479	502	466	501	478	462	435	460	471	485	472	514	511	504	495	527	509	451	495	511	478	485	511	497	502	511	480	479	488	509	528	479	459	492	500	462	457	512	488	512	494	512	527	459	492	471	535	504	491	463	510	487	518	474	525	470	496	506	515	533	504	470	497	486	491	486	491	479	478	477	508	516	463	477	508	473	476	465	509	469	493	497	480	482	511	449	493	520	532	513	507	465	494	536	475	479	506	517	443	508	483	483	453	483	451	486	467	504	489	496	489	458	472	482	496	494	484	494	458	506	465	510	482	524	510	501	472	504	488	499	487	491	484	498	562	489	478	534	487	455	484	460	497	472	482	519	515	480	484	489	496	480	484	482	497	491	465	492	479	522	484	471	465	481	481	472	532	486	508	502	489	472	517	508	488	483	488	523	499	494	471	462	479	521	509	475	511	497	527	527	449	516	499	515	485	468	507	481	487	491	497	495	459	509	480	489	513	512	484	506	459	514	509	514	461	524	477	488	468	500	495	492	487	512	529	440	508	485	480	469	490	455	475	519	494	494	504	505	484	472	503	479	480	516	478	478	483	511	498	534	489	476	485	492	477	498	485	455	475	504	472	506	515	477	497	507	550	484	512	522	483	466	476	502	510	472	492	512	501	456	502	484	522	468	483	500	475	514	442	499	493	485	471	485	503	503	461	531	495	477	512	457	498	499	457	534	506	507	517	518	482	480	502	496	493	522	454	457	547	462	512	489	475	470	498	464	529	493	486	488	484	497	474	489	503	527	465	468	452	496	467	551	491	479	476	481	500	492	495	496	504	449	490	513	508	527	440	483	494	517	517	534	496	445	480	481	475	493	473	495	470	504	481	498	496	463	481	499	499	489	468	464	461	496	485	497	477	516	492	536	503	488	444	485	465	477	497	476	484	496	483	498	432	464	505	515	469	496	481	541	485	483	536	511	498	474	510	501	489	453	506	527	498	513	526	504	516	478	472	494	464	495	471	511	501	497	461	489	491	473	489	491	514	510	509	522	508	533	473	486	516	500	459	493	522	530	491	455	516	490	458	466	498	501	511	475	540	520	503	471	465	476	470	515	481	470	517	492	502	463	490	489	477	499	461	504	462	455	503	476	476	511	518	480	499	477	523	499	521	453	482	482	450	479	521	468	482	497	473	516	483	451	445	513	451	497	479	464	513	493	541	519	474	468	478	505	524	483	474	515	484	525	489	472	508	497	466	480	486	502	508	488	513	484	469	508	508	486	478	505	495	488	492	469	442	475	502	473	506	475	529	544	490	500	519	478	467	505	485	482	493	497	506	458	511	513	490	479	501	521	497	534	488	508	494	485	533	488	521	490	489	508	477	501	477	489	494	507	479	505	476	538	478	480	488	512	516	493	516	474	526	537	441
30837	9170	7575	4050	3661	8800	19650	25140	22266	10294	467	191	142	154	146	144	156	166	167	146	159	165	144	145	156	134	150	155	118	136	160	128	157	153	140	151	153	128	147	149	145	140	134	147	138	150	149	143	138	151	133	154	119	150	142	114	150	138	142	114	145	127	142	131	138	158	147	149	146	141	133	132	127	152	145	148	149	137	126	146	132	126	140	150	136	156	148	120	136	148	137	135	158	134	152	143	158	153	139	146	121	152	134	142	132	122	124	152	120	140	130	139	124	139	148	128	132	118	120	151	150	118	144	129	133	138	136	148	132	151	144	134	150	159	149	130	160	149	122	138	159	148	136	123	153	142	128	135	138	145	131	141	135	137	160	136	150	150	153	156	136	145	129	134	126	132	145	146	152	127	127	133	113	148	127	141	105	137	141	141	149	144	149	157	134	150	155	129	128	148	140	123	123	137	104	136	112	125	119	140	128	145	145	146	142	130	128	144	132	155	139	132	130	130	127	131	119	126	146	143	134	135	132	141	158	148	140	142	135	164	184	133	154	132	146	124	148	116	127	149	152	128	154	130	136	136	172	147	141	134	139	154	150	131	135	123	141	146	139	138	136	117	155	163	139	145	144	127	143	115	137	124	154	156	133	145	156	135	155	141	151	139	121	132	121	131	139	147	143	139	118	131	144	146	146	141	120	156	125	131	137	147	137	116	141	163	129	138	117	149	117	127	138	139	153	149	142	145	176	139	147	157	152	145	143	150	158	142	140	158	126	133	152	140	153	134	145	128	146	150	132	140	129	149	147	136	144	137	132	134	118	146	134	122	122	145	136	130	132	148	152	123	127	153	148	144	111	149	160	151	130	134	135	135	145	165	141	127	148	142	147	146	148	142	148	162	133	158	132	129	142	168	149	148	146	134	128	144	124	159	132	133	155	129	146	139	151	142	123	139	148	136	150	134	104	154	116	142	133	132	163	139	150	151	157	145	145	120	136	147	138	148	123	141	132	154	146	145	111	149	139	148	139	138	133	133	135	135	137	132	139	129	134	138	148	117	156	121	130	144	153	167	151	115	144	133	150	169	147	152	138	154	161	144	138	150	140	134	130	148	133	130	118	136	143	142	151	126	134	143	146	127	143	148	121	151	142	150	142	152	153	147	150	150	150	124	157	129	135	135	146	142	149	138	154	137	138	133	125	136	120	126	133	147	131	148	140	131	116	134	144	131	138	134	161	144	141	162	137	138	122	140	145	142	148	142	137	146	154	157	136	141	142	136	149	134	143	171	140	110	149	136	159	140	140	124	134	141	148	142	149	134	170	127	131	139	141	130	125	134	155	147	152	130	141	146	130	152	141	142	161	156	144	149	114	146	150	167	141	124	130	152	145	129	128	152	143	134	130	149	158	132	148	143	144	130	145	137	138	132	150	147	134	144	136	141	121	131	132	127	133	134	127	137	144	130	128	158	158	153	138	136	144	145	125	153	145	146	126	137	130	140	129	132	153	150	143	149	151	144	152	141	147	130	135	135	149	127	135	147	138	133	134	154	145	143	129	134	98	132	155	145	134	120	130	141	130	147	141	138	156	132	135	149	127	155	130	158	127	140	152	116	132	142	135	135	149	153	119	144	146	133	132	132	145	141	163	144	145	135	136	155	129	138	134	144	135	117	150	143	136	142	127	143	119	155	126	153	122	165	135	139	136	152	139	174	138	140	148	141	123	138	158	134	133	121	138	111	143	127	129	150	126	130	148	146	127	145	142	150	158	157	147	133	166	142	137	162	153	141	145	144	139	135	149	162	135	124	153	129	133	128	134	139	118	126	133	119	153	147	132	120	161	130	142	129	158	155	160	140	138	142	138	132	150	126	125	152	137	140	129	160	143	126	136	126	129	127	127	126	157	140	127	127	138	126	132	130	126	126	122	116	140	140	157	133	128	136	122	139	137	127	145	138	137	145	154	135	133	125	154	144	134	127	163	157	158	136	135	133	136	145	137	144	145	171	145	138	149	125	131	137	137	132	122	135	152	155	140	136	111	144	137	143	144	125	139	164	132	118	151	139	139	140	148	145	157	148	134	144	120	144	158	150	126	134	148	149	152	130	152	138	149	133	123	153	150	133	147	163	138	144	141	135	148	137	124	111	135	120	133	152	138	138	120	155	120	145	142	136	142	148	142	155	124	129	100	133	140	153	131	145	154	161	160	132	129	148	130	150	156	134	129	148	144	122	147	138	128	154	135	138	128	148	150	146	146	134	125	140	137	133	164	127	138	135	134	174	130	146	121	135	162	130	137	156	148	151	154	122	124	133	136	163	136	136	141	144	141	167	156	138	138	127	138	135	168	132	154	159	141	130	139	147	150	150	145	162	151	147	148	132	136	164	126	131	129	145	133	147	126	134	170	149	136	143	134	157	139	153	169	148	139	138	118	155	144	130	135	133	126	137	110	133	144	168	148	150	123	158	135	151	148	147	134	155	137	142	135	133	154	142	147	127	161	141	139	123	119	149	135	151	138	128	123	166	142	143	133	163	120	123	137	162	131	136	153	155	150	143	156	179	148	152	136	127	148	119	126	125	130	145	167	133	133	143	127	136	142	134	164	136	145	155	132	141	151	109	164	151	143	124	160	126	139	141	135	146	128	145	116	130	148	151	127	139	171	166	138	144	141	123	159	141	150	131	129	154	147	156	142	133	130	116	139	155	141	137	137	138	135	136	130	157	136	141	133	143	134	140	121	141	145	135	153	141	142	143	155	120	134	140	125	133	148	140	145	132	131	153	144	147	134	148	151	145	161	132	159	141	145	154	142	146	169	132	133	129	149	136	139	131	144	142	152	141	138	140	158	128	122	144	159	159	124	136	146	142	128	153	144	141	157	127	136	125	141	151	137	134	115	130	131	167	153	155	144	137	147	115	134	155	129	135	157	155	143	149	127	131	140	148	146	158	134	126	144	123	130	134	123	128	133	148	157	147	139	131	146	156	134	125	131	168	132	137	130	146	149	150	146	122	132	135	160	142	135	133	133	149	135	148	136	139	133	163	141	132	121	151	150	165	143	102	132	185	157	155	136	153	156	120	136	128	153	156	108	147	116	137	148	142	155	148	167	143	119	158	135	144	133	147	129	109	158	145	173	143	134	160	134	135	146	158	148	123	152	134	135	138	157	131	145	140	128	137	112	137	124	137	144	136	130	155	164	157	183	143	133	144	140	138	145	129	125	144	125	143	140	161	135	142	140	159	144	125	133	155	123	130	140	129	146	149	169	163	130	129	154	140	149	143	146	137	155	165	131	116	147	133	144	128	143	152	128	127	136	144	153	140	151	118	128	151	145	122	147	141	146	144	154	149	143	142	147	132	156	170	113	175	146	175	153	140	144	148	128	160	144	138	153	137	148	133	164	137	148	139	138	142	139	141	135	145	140	136	133	119	128	150	145	145	139	130	141	153	179	165	158	126	149	130	148	139	144	140	156	148	161	142	132	137	156	156	120	144
14930	4704	11173	10670	12711	24002	40652	44999	41845	17248	553	550	492	508	480	460	467	470	441	413	398	421	395	420	413	389	346	394	414	372	360	418	407	369	367	399	354	391	376	327	380	364	397	351	370	374	380	350	354	376	369	385	371	361	362	363	363	366	345	340	376	377	353	360	366	390	367	315	340	375	323	361	344	371	348	365	365	403	361	383	367	356	359	345	364	337	391	350	382	360	359	324	363	366	377	392	375	369	413	370	315	350	372	371	373	377	399	373	388	345	375	366	345	348	341	389	333	323	333	380	390	345	317	359	358	336	375	367	350	367	349	334	342	344	389	370	364	299	373	339	348	375	338	359	388	358	324	364	360	344	339	374	330	343	374	381	353	340	375	371	353	360	358	358	374	353	342	350	350	330	387	331	334	326	409	375	366	344	350	321	363	343	358	320	363	342	368	356	360	342	367	361	386	342	342	332	369	352	346	372	392	348	347	358	330	334	359	364	340	334	358	345	396	365	339	333	378	331	359	306	385	375	374	356	355	344	381	356	327	363	340	375	331	357	343	382	362	363	356	382	353	356	363	346	370	347	385	357	349	358	340	356	331	377	387	359	344	335	345	346	326	377	387	386	355	384	352	352	376	399	351	345	347	380	369	364	356	345	337	383	370	378	358	353	340	363	327	358	397	339	362	379	381	357	375	378	358	338	348	385	342	353	380	341	328	331	365	345	331	383	346	365	328	357	307	377	378	333	333	368	335	356	340	383	385	326	348	348	320	343	325	383	316	353	336	367	343	351	364	356	332	353	333	350	332	365	320	365	373	357	370	362	400	350	370	358	362	364	378	334	371	333	354	361	328	384	364	363	355	365	337	378	364	328	346	355	378	363	340	334	329	344	331	376	308	318	325	343	341	381	376	374	339	372	356	347	349	378	324	351	326	382	380	370	345	362	373	377	354	350	354	377	346	356	321	378	338	372	344	378	315	345	366	354	351	384	351	372	351	328	354	365	373	313	373	366	369	369	375	364	362	320	358	346	366	362	343	365	369	368	370	339	350	354	341	384	370	385	365	361	340	346	333	320	324	342	393	331	394	323	391	374	354	386	347	326	339	371	346	368	359	356	355	378	356	353	357	344	339	365	363	352	360	377	367	337	342	329	335	377	378	350	356	341	371	365	332	362	370	370	346	366	340	364	334	375	350	377	334	390	369	358	358	370	328	374	358	353	341	332	349	378	383	347	328	350	363	365	342	335	373	357	383	366	350	364	339	342	343	343	335	370	349	371	340	339	376	355	377	378	337	352	332	371	347	390	329	343	363	393	365	349	367	370	347	346	345	352	361	363	345	366	360	313	365	333	366	349	369	363	379	363	346	376	352	347	370	347	351	371	359	355	334	347	346	351	345	382	374	373	333	376	339	356	368	361	379	362	360	342	354	347	330	361	360	369	393	366	374	377	340	348	330	380	365	346	360	347	303	371	366	361	329	374	336	353	344	385	374	355	329	371	383	349	360	355	405	317	341	347	381	350	375	371	345	338	339	366	343	335	368	354	355	361	333	356	335	386	350	354	374	351	349	343	337	343	397	334	308	352	350	387	371	321	336	355	365	345	339	329	334	338	328	342	377	379	371	348	320	343	352	329	358	350	350	346	369	364	348	352	344	372	333	343	372	357	319	363	358	330	373	342	340	348	365	366	378	327	363	372	340	382	331	339	295	396	356	359	335	332	354	337	366	325	366	333	404	393	350	339	362	368	383	356	313	363	338	343	340	350	359	343	357	379	383	329	352	365	362	333	345	327	360	363	346	364	343	344	315	371	355	358	350	354	391	357	338	374	332	392	331	342	379	395	347	344	346	361	365	353	370	378	341	352	323	356	332	354	378	357	359	373	307	357	314	318	347	351	370	325	365	335	348	385	358	341	350	347	321	366	366	343	382	347	345	379	366	339	327	313	388	369	371	337	373	360	340	331	318	363	347	350	358	394	354	378	331	368	359	357	338	385	364	397	370	366	348	367	343	333	354	339	366	382	342	366	381	348	365	385	359	365	342	377	322	330	370	364	352	329	386	353	348	366	341	343	349	338	369	356	332	318	364	325	352	348	355	346	354	368	347	347	347	366	346	352	357	389	344	361	293	344	338	360	354	365	325	362	368	356	380	341	333	321	327	384	336	393	362	359	349	357	318	379	333	362	324	354	362	357	372	371	306	384	363	384	357	339	358	354	359	393	312	343	382	349	358	342	339	355	351	330	339	332	349	354	345	362	391	335	357	371	353	343	360	356	344	352	337	363	341	344	302	369	363	369	309	340	376	348	330	374	346	371	339	360	381	360	343	336	375	378	362	353	361	343	356	345	356	356	351	340	357	401	348	364	339	351	364	333	349	325	359	373	364	339	366	381	363	355	359	365	354	368	355	390	346	338	358	335	354	358	368	351	343	382	340	334	340	374	375	369	368	349	355	362	374	353	316	348	345	348	341	379	340	338	333	342	372	346	378	347	371	358	353	400	368	358	352	344	363	358	369	360	349	348	329	356	367	363	355	374	360	340	359	352	358	377	343	347	348	358	331	379	378	365	355	351	341	371	357	382	341	331	327	358	367	358	351	382	336	353	356	356	337	367	368	353	361	403	349	323	359	362	348	359	338	330	372	352	348	352	400	329	373	367	363	331	398	357	338	385	338	352	345	350	371	382	367	324	364	363	346	367	337	371	357	368	350	346	376	360	360	357	342	363	357	385	375	391	350	356	346	331	392	354	316	334	343	355	338	373	329	366	334	336	357	327	350	349	347	354	330	350	318	360	371	337	361	348	302	362	351	367	346	381	352	355	376	368	356	338	357	364	364	325	324	339	366	336	358	373	370	333	371	361	381	328	383	357	337	334	317	337	384	352	391	385	387	374	322	335	321	369	339	337	352	350	332	353	350	361	343	353	340	366	360	358	353	362	362	352	314	341	360	367	365	346	338	338	348	374	362	351	320	322	338	384	366	371	369	365	335	342	340	352	366	334	319	352	350	343	391	342	355	353	391	380	346	370	368	370	345	342	366	366	347	349	340	391	381	374	382	376	355	352	356	353	340	308	363	362	332	368	386	353	331	356	327	332	346	359	340	365	356	355	359	352	365	376	369	353	359	376	352	348	364	351	328	323	341	362	340	361	338	357	329	346	351	353	344	340	352	366	376	347	392	359	351	346	339	354	358	348	377	352	353	328	359	352	370	328	348	382	373	343	330	335	320	389	363	334	382	347	331	343	378	347	327	363	340	352	320	353	386	364	365	351	371	371	321	337	337	368	342	394	343	342	372	324	406	360	332	349	362	348	369	342	362	336	367	406	336	371	360	355	344	361	361	368	339	358	365	364	359	333	366	362	364	365	316	349	360	349	372	339	393	364	362	331	329	362	322	347	374	364	355	370	338	382	347	358	366	372	324	342	360	346	329	352	350	371	341	336	344	328	358	385	371	385	344	344	356	368	383	377	374	316	325	333	364	399	347	354	372	357
39863	13859	8259	6118	12294	24555	21343	29637	33612	20362	1545	306	306	270	268	268	274	268	243	264	281	268	244	262	275	256	236	280	233	241	247	292	247	263	240	273	253	243	267	275	260	244	238	229	263	239	230	254	265	265	231	245	244	274	254	245	287	233	261	240	273	258	261	261	232	206	247	232	217	222	239	260	230	264	243	246	234	218	254	213	232	257	248	273	257	242	254	238	206	249	248	278	280	219	235	239	262	241	232	223	262	232	250	217	260	263	246	255	229	233	228	250	221	237	233	294	233	243	247	272	267	250	255	228	232	247	234	218	213	234	274	239	258	250	225	267	231	210	225	231	260	237	286	265	288	262	264	240	232	236	226	224	237	263	250	267	265	237	271	234	238	236	239	262	257	222	244	263	256	226	254	261	259	245	226	244	271	255	216	240	246	236	235	219	235	276	228	225	233	230	241	234	236	263	254	249	218	263	205	243	270	262	226	227	227	259	219	236	255	227	230	250	247	242	221	237	256	242	234	237	277	242	255	239	241	271	283	220	253	212	223	279	243	226	231	230	237	214	230	241	251	290	240	256	227	236	241	223	241	243	224	230	244	233	231	255	264	232	251	253	240	276	249	232	268	263	276	269	254	222	240	255	257	247	239	228	235	274	258	264	248	234	230	259	249	229	238	250	225	253	231	227	267	227	251	253	214	245	259	239	240	237	260	225	245	245	245	234	250	262	220	250	252	225	254	252	220	249	263	238	230	255	225	245	232	242	250	251	244	262	220	283	243	292	237	263	243	239	231	227	273	272	268	252	278	256	239	238	267	234	251	235	261	212	264	261	256	222	229	251	236	238	238	230	259	245	218	250	251	253	251	231	243	258	276	247	242	255	239	246	241	220	220	207	232	246	251	206	238	232	234	248	276	225	225	257	235	274	237	221	216	243	253	227	252	258	236	216	232	255	260	240	230	216	256	224	248	271	254	274	234	247	221	240	260	230	255	262	225	247	272	222	249	238	239	269	256	275	259	232	230	236	229	226	232	240	227	222	244	206	245	248	233	225	254	244	245	246	243	248	267	232	245	241	262	251	224	286	251	223	212	247	254	220	247	262	254	234	249	237	215	248	225	244	218	243	252	253	222	233	231	237	223	258	262	265	248	231	254	229	275	235	228	240	246	271	238	249	263	254	233	231	234	232	222	232	219	247	231	214	244	244	251	253	230	230	249	231	233	249	256	233	225	256	249	251	239	236	226	243	245	254	253	234	231	235	236	245	269	259	227	219	268	203	237	229	256	230	254	228	270	241	273	257	222	240	257	237	218	262	242	256	218	261	237	230	258	247	253	215	230	239	242	242	216	222	236	252	270	203	242	224	214	249	233	267	248	220	296	235	257	274	235	232	251	245	259	248	266	254	233	253	211	258	241	236	235	248	262	251	231	208	253	245	228	265	246	228	204	249	228	236	225	241	266	265	220	262	257	233	259	263	244	274	248	208	265	253	239	241	235	238	238	228	275	278	224	208	271	226	249	247	243	256	252	231	238	249	224	255	249	257	249	224	275	249	197	274	247	255	233	271	234	249	250	229	245	280	240	250	236	226	259	260	260	249	270	213	230	220	246	269	233	258	256	257	257	253	236	215	244	225	241	240	254	255	261	240	248	246	250	227	260	221	235	261	264	230	232	240	242	247	237	241	246	258	231	281	231	240	253	256	226	240	260	241	271	234	236	227	231	271	230	251	263	227	239	226	267	286	235	273	263	251	238	238	262	254	245	240	236	226	277	228	210	275	218	237	248	239	263	236	246	250	261	233	242	253	257	247	244	237	269	255	241	225	296	247	233	259	241	261	228	228	265	252	253	234	223	233	235	247	231	243	281	245	225	247	240	238	229	245	232	235	241	242	255	234	207	258	251	255	285	265	250	241	218	242	236	247	246	243	254	268	238	239	258	231	258	238	266	258	234	267	243	232	242	221	254	232	233	217	230	252	247	247	258	256	270	273	247	232	231	254	245	246	241	227	243	229	236	231	229	236	211	232	233	245	229	303	272	254	262	191	244	238	227	276	250	224	224	241	243	228	259	237	263	245	275	228	234	256	219	243	241	248	221	241	234	241	257	234	247	233	269	298	233	253	234	240	232	239	268	230	255	263	232	256	223	260	207	251	210	247	220	237	252	247	258	226	227	231	235	261	248	260	257	267	267	244	235	241	263	246	212	239	288	225	244	262	243	261	264	230	241	244	232	230	242	258	242	280	225	248	223	257	231	284	245	245	242	238	229	256	218	248	245	244	236	289	232	265	257	259	264	249	241	238	223	252	240	234	223	246	271	262	222	219	204	205	269	252	267	275	238	281	278	276	258	247	264	223	234	209	241	258	261	271	222	260	218	235	257	237	240	245	255	224	250	271	227	245	242	226	242	244	257	269	241	235	255	239	267	220	272	232	257	240	236	243	248	231	215	248	252	252	262	234	203	248	266	279	237	263	231	233	235	228	243	227	257	273	284	239	261	235	224	264	243	243	260	245	239	264	235	225	265	245	246	278	243	221	230	249	244	227	214	242	229	280	232	257	234	235	232	252	249	256	251	238	264	253	252	254	235	265	202	243	255	243	248	253	250	223	225	243	253	226	217	235	236	272	240	225	228	253	233	268	241	227	267	264	236	251	245	269	271	267	239	241	259	242	250	219	244	236	259	230	246	235	266	248	265	238	261	246	230	259	230	246	245	275	254	262	256	249	215	258	227	249	239	239	255	223	244	260	240	236	248	235	239	236	255	214	249	219	256	245	236	232	249	229	241	252	235	236	250	215	261	230	247	222	239	233	239	278	266	237	258	242	245	227	231	234	227	269	235	225	250	250	242	247	224	217	250	250	231	252	225	231	231	234	259	240	250	254	249	259	244	243	233	251	256	253	231	279	259	273	243	246	240	244	221	234	272	247	228	259	229	245	216	229	195	214	256	284	219	248	212	245	245	251	245	228	247	202	256	244	264	232	214	237	272	257	242	244	251	232	243	228	241	239	265	226	245	269	241	237	237	236	226	232	253	250	249	281	232	252	270	220	234	238	248	224	226	257	249	254	252	227	258	261	236	231	245	267	242	240	219	266	235	216	268	238	231	219	263	262	231	238	250	210	262	235	243	247	229	241	222	235	246	227	223	221	242	249	242	256	257	227	237	252	243	244	257	226	237	214	235	221	259	228	241	264	277	239	245	216	266	241	278	270	252	243	215	246	234	227	249	236	213	289	241	244	231	224	216	251	245	254	248	224	233	232	268	230	246	262	242	252	223	239	226	246	238	263	251	269	227	238	252	255	231	248	216	218	259	280	230	244	248	257	255	220	263	256	232	225	243	253	235	227	245	277	249	245	233	218	246	247	247	259	212	246	240	261	239	284	231	244	269	249	243	222	243	258	252	238	231	255	242	263	267	219	228	220	234	252	250	245	297	255	257	263	245	244	244	227	214	268	239	248	237	276	268	242	221	236	206	244	224	244	246	229	238	271
19578	5873	10544	14752	28946	41886	39324	49076	51557	25060	980	899	819	842	780	798	800	728	737	734	674	665	633	636	656	635	618	654	654	632	589	603	620	649	635	623	653	624	611	585	579	648	622	611	598	604	590	621	608	597	596	609	600	592	566	596	580	544	600	579	573	572	605	563	632	564	592	584	609	581	589	614	597	578	538	533	570	582	568	570	609	608	613	578	599	553	579	541	595	562	541	573	552	576	572	611	593	545	564	611	592	589	551	568	580	589	569	583	565	595	546	577	584	596	600	600	594	553	587	589	611	575	588	612	618	570	614	591	589	612	579	551	519	568	574	569	555	615	578	583	558	570	610	583	600	596	599	539	606	538	550	558	592	556	614	573	581	568	586	559	577	572	581	546	600	630	541	586	568	595	587	578	573	532	566	571	559	548	544	536	595	561	571	546	596	545	574	550	565	584	564	614	583	583	568	568	578	594	570	577	580	562	566	590	574	587	636	565	561	592	553	576	591	557	605	571	542	629	566	525	564	542	597	580	577	591	532	610	548	586	587	555	599	553	562	574	549	581	551	588	562	550	596	560	595	584	528	589	575	509	568	570	574	545	572	663	616	613	559	520	574	564	599	568	562	563	543	584	549	591	575	605	562	578	612	594	577	573	556	596	559	557	532	616	537	546	558	615	577	587	600	568	591	542	564	581	583	594	588	581	587	566	568	575	553	584	557	568	559	553	596	613	577	539	573	585	517	569	579	602	545	536	596	554	522	544	574	599	553	573	580	577	584	588	590	613	566	600	564	546	579	544	582	588	547	551	539	565	570	547	611	562	580	593	567	591	571	519	560	551	585	609	545	608	614	537	571	575	560	562	586	546	600	590	601	591	589	600	551	527	527	588	569	602	599	587	568	573	549	603	578	536	601	607	608	543	593	560	548	585	581	606	549	586	597	579	565	532	578	591	581	603	600	585	584	602	548	633	575	561	636	572	563	535	554	562	568	626	584	553	578	587	563	571	539	578	594	597	542	594	588	576	568	588	574	587	578	552	550	587	571	531	541	540	577	601	595	617	563	542	540	551	562	532	594	552	521	559	548	558	592	566	583	603	569	534	572	591	562	575	566	553	596	524	607	586	547	599	564	579	593	557	575	604	568	603	555	594	592	589	601	581	570	583	531	584	542	562	592	539	552	563	557	567	556	578	612	605	631	593	614	553	555	576	574	571	557	561	534	554	583	588	547	581	573	580	623	555	611	579	569	540	588	576	590	562	573	583	575	628	573	569	563	541	632	591	571	596	585	629	584	585	564	553	567	568	564	607	526	563	556	589	584	527	567	567	585	545	572	659	565	595	593	577	590	564	591	577	555	600	580	536	563	581	602	578	590	582	581	568	587	552	581	577	573	572	599	572	572	558	598	577	549	600	545	573	570	580	584	596	611	581	530	595	540	579	579	574	557	579	540	587	587	617	546	590	580	537	568	575	602	575	562	575	566	571	597	545	578	572	552	560	621	561	532	610	624	588	589	587	597	585	584	619	578	542	577	562	608	579	596	567	571	556	597	573	574	564	585	568	571	593	579	547	569	546	566	623	641	559	616	576	545	576	529	552	589	564	623	569	546	586	555	573	563	547	615	613	603	585	586	540	583	567	602	564	597	571	595	556	561	566	588	562	585	558	570	538	592	573	547	574	581	557	566	617	538	528	572	610	582	570	530	540	561	563	633	553	570	573	586	568	567	573	549	638	541	552	583	596	586	542	558	556	575	589	563	581	584	607	573	559	577	591	572	570	595	576	553	569	559	555	547	583	550	580	597	574	599	545	608	546	572	541	572	579	564	568	571	531	567	549	521	529	532	607	579	574	553	563	574	599	585	580	593	586	531	538	542	596	550	609	588	593	621	571	536	544	554	575	621	544	572	581	568	581	532	577	612	612	563	540	583	538	561	572	623	553	599	596	550	556	602	572	568	597	606	581	551	599	542	586	586	582	564	616	572	574	594	536	574	589	527	578	573	598	589	540	604	572	567	578	545	595	570	588	554	560	551	574	612	603	585	545	601	538	592	555	571	558	571	576	512	573	571	546	578	583	599	502	541	550	540	609	588	533	575	591	517	598	584	598	580	558	598	613	536	565	558	514	598	590	534	577	585	607	564	558	545	569	584	545	594	550	576	585	571	563	591	559	545	579	586	563	561	572	578	560	592	566	586	571	534	571	580	581	570	594	593	584	595	536	543	583	568	590	565	584	580	569	598	563	593	560	614	533	547	548	599	561	587	595	549	533	579	571	565	605	569	564	565	553	603	547	562	585	575	536	563	560	612	585	543	591	583	558	610	553	499	574	579	586	557	569	558	617	534	557	591	550	633	600	606	541	563	554	554	569	566	558	546	580	544	602	569	602	532	546	557	570	544	561	546	590	578	576	510	589	520	586	574	562	553	583	557	544	541	605	565	552	577	613	576	558	570	551	597	610	561	582	584	573	526	616	555	592	635	581	565	577	585	589	622	560	592	561	577	561	564	578	560	559	547	565	557	550	553	587	607	579	565	590	595	595	591	532	589	574	602	576	562	583	546	577	612	576	603	555	590	562	561	572	580	564	627	611	608	569	603	545	544	603	595	578	546	618	577	553	552	581	601	573	618	585	582	614	599	591	551	575	558	553	589	556	549	614	573	562	584	567	559	587	573	580	614	598	606	555	556	535	583	583	538	534	581	543	591	588	581	575	551	546	588	554	623	593	627	557	587	602	558	576	556	593	581	546	564	574	573	558	560	548	554	578	587	591	547	542	586	549	585	604	540	561	564	615	533	562	584	560	575	570	563	579	571	559	539	558	565	587	610	592	550	581	569	575	619	603	608	562	544	560	587	562	538	550	578	570	562	557	592	584	645	570	598	566	579	569	539	546	539	577	591	570	585	526	583	571	563	575	564	611	567	544	597	543	577	541	577	619	597	605	578	600	580	559	581	560	574	590	509	618	568	566	573	583	601	590	541	543	529	600	585	565	539	577	576	603	559	601	614	574	543	583	602	564	609	550	648	587	584	554	534	576	568	545	564	590	639	524	587	556	585	549	550	579	593	591	545	535	599	565	566	606	614	568	530	580	614	556	573	560	589	566	569	625	560	557	582	567	596	603	564	565	588	534	516	599	574	597	573	602	570	599	613	595	607	598	536	543	594	599	539	570	525	546	617	565	549	557	551	584	596	593	564	562	582	613	580	573	575	539	578	588	552	595	538	565	565	552	565	603	560	567	582	585	567	550	579	587	598	602	595	551	583	568	567	542	580	594	567	565	553	547	564	555	566	606	580	566	568	556	589	566	531	555	570	564	534	547	644	543	582	546	515	586	563	619	544	561	545	565	561	562	620	547	604	589	579	569	552	580	591	589	560	572	569	581	609	556	573	554	547	557	566	610	585	544	563	579	583	643	556	626	570	586	592	600	549	596	547	563	571	584	580	597	546	575	533	591	542	563	580	627	588	550	590	542	603	598	605	565	579	577	609	575
13374	2528	1445	1238	1036	1350	1524	1414	1227	692	246	231	229	236	241	221	210	249	243	228	230	227	253	272	254	234	245	232	261	209	211	234	216	242	231	229	207	210	224	225	245	216	232	246	226	246	246	256	247	239	233	228	260	205	232	239	224	254	225	220	199	200	239	246	252	240	272	225	233	229	257	256	242	241	190	263	227	229	232	244	218	223	242	247	229	230	228	233	224	223	220	211	212	234	225	235	226	228	222	252	234	237	209	225	266	186	267	225	241	237	221	243	238	230	200	212	223	228	248	229	249	250	251	238	254	287	221	224	266	215	248	241	209	227	254	265	256	202	241	215	213	208	239	204	233	241	214	232	225	229	241	227	226	211	236	234	243	227	239	232	254	243	267	224	250	212	233	230	236	217	215	244	230	255	223	245	248	227	225	234	240	226	209	251	232	269	218	219	243	240	231	197	245	219	223	263	218	224	213	193	218	243	249	225	232	249	227	221	234	227	251	262	242	210	211	233	249	227	224	239	189	207	220	235	245	246	260	270	248	196	212	268	211	230	208	243	249	232	220	207	227	230	251	196	240	207	226	241	208	258	228	216	222	229	242	228	248	258	237	215	269	240	248	227	220	238	213	213	258	216	226	247	225	237	234	250	225	238	251	245	211	236	209	235	232	204	232	216	261	223	238	250	255	237	243	230	214	225	228	239	227	266	240	208	236	247	253	221	242	239	204	243	242	218	231	232	222	232	239	245	220	218	259	233	242	234	240	232	261	221	241	222	218	232	192	228	234	212	238	202	244	231	236	215	230	220	207	222	258	240	231	241	236	241	228	267	273	213	246	255	193	239	232	204	237	221	250	209	219	254	239	225	239	213	233	247	208	259	242	226	239	210	268	226	216	252	246	224	203	246	231	194	278	206	252	227	197	243	226	219	192	258	233	235	205	223	204	246	272	228	261	248	241	208	239	237	212	200	232	228	242	218	229	217	261	252	231	242	230	213	235	258	229	231	216	207	249	224	239	254	224	224	217	222	224	230	264	242	231	244	256	226	204	219	246	252	246	235	225	236	237	244	219	229	229	226	224	229	228	229	220	244	230	267	247	222	211	210	247	255	246	232	214	245	272	218	231	225	268	219	238	279	225	220	215	218	222	209	232	216	214	249	240	229	268	208	213	221	233	221	214	219	235	231	213	222	238	231	241	207	222	261	246	230	233	263	202	223	235	227	206	252	260	227	210	234	218	224	191	229	246	253	232	237	238	197	236	237	253	246	225	205	229	220	247	272	211	228	208	244	260	217	232	238	225	232	231	239	250	259	258	233	252	214	236	234	245	215	258	211	228	239	245	214	230	219	237	223	236	214	190	234	210	229	225	250	211	232	249	241	219	249	225	208	218	249	268	231	234	271	221	233	228	224	229	246	250	212	237	236	235	222	233	255	212	236	248	214	232	235	231	214	204	236	220	243	255	247	233	245	237	251	235	239	221	231	237	221	195	228	229	243	231	227	237	223	207	233	230	237	254	233	232	205	198	245	224	251	222	237	228	221	219	224	211	263	212	224	234	228	213	236	243	241	231	210	232	227	238	220	250	273	223	221	244	230	231	248	240	226	224	185	237	247	231	231	242	230	223	245	253	207	235	228	232	231	242	228	264	277	204	244	237	251	243	248	240	255	234	251	210	225	226	220	224	217	231	208	225	214	251	235	251	259	218	243	227	226	201	207	235	232	238	219	247	237	236	209	222	230	219	215	232	229	234	200	243	227	268	263	223	220	239	245	225	238	226	243	228	227	248	201	192	256	229	231	254	216	226	234	215	236	243	225	212	216	234	211	209	203	210	218	229	245	225	232	225	270	213	233	246	222	224	207	197	235	240	211	210	232	224	233	238	213	250	245	237	264	256	256	251	214	240	218	237	213	226	237	238	238	202	233	231	250	228	236	223	208	252	203	253	233	241	212	223	215	208	220	249	233	244	235	220	214	209	219	209	218	249	221	207	215	212	239	251	234	215	225	245	231	200	223	225	205	228	231	205	221	221	232	243	237	229	216	217	227	227	241	245	228	213	223	244	233	240	219	248	238	222	230	210	226	213	231	226	237	248	251	225	246	224	221	215	236	256	211	239	196	223	262	231	251	220	249	250	233	256	224	250	215	235	233	264	235	252	254	209	230	231	241	223	257	227	248	237	242	255	224	263	243	227	247	247	222	244	239	251	247	255	236	237	237	245	201	213	243	245	270	234	228	221	223	216	256	231	211	202	221	243	254	228	239	200	250	233	209	253	254	218	208	219	239	261	245	242	232	200	253	255	245	246	218	243	223	239	230	204	255	231	235	212	262	282	250	240	248	249	228	225	244	217	237	219	224	213	241	228	244	235	224	229	232	224	249	247	235	260	218	239	239	247	212	244	215	209	220	215	251	247	255	233	216	214	257	243	250	242	188	201	238	225	267	252	222	255	224	263	237	236	206	246	232	229	211	200	226	209	227	216	220	222	234	218	211	227	234	233	240	258	237	211	232	232	228	233	259	256	225	227	239	217	256	243	239	218	235	248	240	215	245	220	227	217	249	214	209	240	263	233	246	225	223	243	259	248	215	232	221	229	205	245	238	225	217	229	237	231	210	215	208	216	228	227	223	233	257	224	226	231	218	223	229	210	226	232	213	230	261	255	208	220	219	216	232	243	215	224	220	233	209	233	216	229	242	235	271	241	229	200	237	232	225	276	227	235	250	276	236	239	224	232	233	221	234	213	256	238	242	205	230	250	222	238	223	237	236	226	249	234	218	249	233	244	224	209	233	234	218	207	241	239	211	238	260	256	218	196	229	235	214	214	229	217	208	210	231	245	204	226	235	225	213	232	252	213	258	228	222	239	188	237	245	262	238	209	230	226	237	223	226	224	210	260	217	256	268	245	219	239	226	240	236	246	233	207	245	223	242	196	239	269	218	247	248	231	232	215	195	242	228	245	233	236	229	199	247	232	241	220	224	207	234	231	203	256	215	228	233	229	251	233	257	235	245	265	214	221	219	241	239	248	234	256	234	240	226	220	245	246	231	223	244	200	233	227	211	235	230	214	235	223	261	219	241	225	239	233	225	243	216	231	223	232	214	225	238	249	245	231	238	214	248	257	230	208	226	242	249	235	226	231	243	234	255	227	222	216	213	205	240	228	213	227	237	241	238	218	257	213	251	264	250	253	228	241	228	242	240	222	256	207	204	260	250	233	253	226	235	249	216	227	238	253	230	252	236	227	224	233	238	225	283	233	226	235	215	226	249	232	240	232	235	245	202	242	228	221	226	259	237	228	245	195	204	238	229	214	238	239	233	230	214	218	225	215	207	234	219	232	240	245	228	252	226	237	233	235	235	224	203	221	235	221	225	226	221	219	254	222	229	239	213	258	206	215	241	247	242	217	230	219	232	235	252	233	219	229	244	207	233	250	259	223	207	219	226	256	237	220	230	228	224	238	218	237	242	205	186	221	233	243	201	244	217	233	228
6660	1924	2904	3733	4170	6048	6844	6366	4974	2170	537	518	532	491	533	531	532	517	510	529	512	530	547	535	556	562	525	546	499	511	541	537	545	501	518	479	543	543	527	520	500	520	578	498	545	498	538	540	509	516	541	504	506	569	500	524	534	488	514	519	553	552	522	546	509	562	513	539	510	538	515	556	533	564	541	525	543	506	532	560	559	514	548	549	503	512	514	539	522	493	532	467	531	547	515	540	509	501	510	516	554	560	506	531	519	555	531	500	498	541	535	539	519	535	546	523	564	516	546	552	495	511	525	526	559	543	557	532	480	491	523	524	535	511	515	512	511	475	512	520	558	475	545	558	523	498	514	560	553	503	560	486	538	529	515	527	535	511	548	482	516	542	533	513	523	498	535	560	548	533	497	525	516	563	502	520	518	513	523	549	540	545	573	519	544	526	527	554	488	505	532	508	506	518	498	517	515	539	541	496	543	480	519	512	510	504	522	520	543	496	521	561	552	538	538	519	563	490	487	474	523	484	490	484	522	560	511	539	509	549	559	541	519	518	525	571	526	508	478	497	543	497	490	479	513	522	521	520	525	546	546	525	509	510	503	491	569	515	514	519	550	530	527	562	497	541	544	547	541	520	545	563	518	509	546	513	553	505	557	487	571	487	507	525	468	483	524	530	503	497	527	572	524	508	515	531	556	518	511	526	505	543	560	490	531	502	503	513	521	514	514	506	506	510	521	530	562	541	512	517	524	518	518	525	495	544	526	548	523	530	487	520	470	536	514	504	502	528	540	545	522	543	524	511	500	508	485	533	523	475	522	501	497	512	514	512	548	527	573	531	468	502	549	506	566	567	542	477	498	518	524	529	501	515	549	515	473	552	496	505	557	491	573	498	538	513	510	491	542	496	526	514	477	502	491	541	513	519	511	499	508	541	560	525	518	517	509	498	549	545	555	534	508	496	578	558	515	507	544	535	548	508	531	559	503	490	534	554	505	537	552	544	530	507	557	523	530	508	514	565	552	553	513	523	510	469	529	502	527	527	504	535	570	520	546	508	482	534	511	510	552	550	511	571	509	565	531	531	514	519	538	514	522	510	539	495	557	484	490	499	532	525	544	537	520	572	520	465	506	541	515	538	525	501	515	519	536	526	540	493	533	530	526	555	525	483	500	541	550	528	503	517	547	506	501	543	556	518	507	501	542	519	492	538	542	510	549	534	532	549	544	521	528	533	533	565	503	497	558	513	528	500	502	500	535	514	521	520	553	480	552	498	536	516	573	531	507	532	524	540	543	551	509	541	523	539	496	499	492	540	504	551	520	538	556	542	544	507	515	517	503	509	561	518	502	541	537	518	551	504	554	542	478	548	517	536	525	537	533	499	514	530	535	549	510	503	553	534	553	524	531	545	496	515	505	551	506	506	511	542	520	540	530	554	543	518	506	500	544	548	548	504	505	541	497	524	509	541	529	529	527	544	518	504	507	535	516	518	502	510	493	515	509	521	539	515	508	509	518	549	512	542	510	535	494	559	535	525	535	527	559	555	531	527	546	502	528	506	502	565	508	514	504	514	533	564	471	500	533	508	518	579	508	499	522	524	521	540	528	594	530	510	508	502	556	534	505	534	542	508	523	515	550	534	543	536	520	511	535	523	525	558	522	532	547	565	527	522	537	516	556	548	535	539	547	483	539	519	511	518	516	520	566	515	511	553	508	552	549	481	520	521	531	568	509	506	489	543	522	528	539	561	540	505	509	498	507	542	522	519	551	508	541	531	479	539	526	497	505	515	531	523	474	541	521	519	510	497	499	555	567	539	520	506	552	507	528	498	517	523	542	482	531	516	520	555	523	520	537	574	523	541	532	569	522	523	539	524	559	525	522	582	529	522	499	525	502	528	555	541	534	538	525	531	534	469	548	539	551	548	523	501	525	513	535	547	556	535	542	525	503	501	542	507	527	576	470	551	509	534	502	516	523	554	541	523	531	523	547	532	542	522	513	523	527	496	551	554	541	540	566	521	499	533	514	484	537	549	515	526	539	524	530	542	536	507	564	503	540	542	517	525	520	521	546	514	512	531	506	489	524	542	536	509	520	483	534	504	518	567	530	518	510	501	507	508	492	472	498	541	561	518	533	530	520	502	510	541	540	505	569	532	540	524	497	531	486	523	518	524	508	525	549	535	530	496	522	536	521	507	522	529	488	489	543	572	505	536	520	531	538	535	525	567	521	501	498	523	519	520	539	482	522	515	548	545	563	520	543	515	565	507	513	531	490	538	533	536	569	544	522	560	495	533	546	535	550	499	517	500	487	466	524	509	533	492	555	579	488	509	548	554	542	512	539	520	511	478	558	497	496	544	561	519	531	492	552	554	502	516	535	557	537	541	543	565	559	532	498	519	491	536	497	503	578	517	509	515	492	458	505	507	480	536	510	565	512	565	508	469	531	532	513	517	512	481	509	584	523	508	534	532	534	548	549	543	556	528	502	542	517	535	527	510	531	568	511	545	490	484	488	505	552	498	523	540	518	524	533	482	501	552	544	507	526	546	499	516	499	508	536	499	534	489	507	530	479	510	524	522	531	509	555	512	537	519	536	532	503	524	500	519	530	484	577	524	501	532	481	545	536	522	523	511	517	517	540	537	518	531	488	537	534	506	546	520	497	531	562	502	579	542	530	520	515	496	502	517	546	540	514	538	553	468	489	534	506	547	552	530	545	511	524	559	509	540	556	567	523	494	526	565	518	486	525	520	529	521	517	543	541	509	504	529	490	568	537	535	512	533	508	543	505	522	542	487	514	514	569	542	498	532	538	523	546	506	543	546	491	552	505	508	546	516	533	550	553	524	536	505	509	516	562	537	515	516	547	520	489	513	499	565	547	504	530	497	532	546	501	532	543	535	528	511	472	487	523	507	566	551	552	519	561	545	527	505	488	538	525	543	524	542	520	534	523	537	506	528	508	542	509	507	534	544	510	499	539	526	503	515	551	508	526	516	546	540	519	521	533	539	572	514	560	478	470	533	506	526	539	521	509	565	547	505	515	520	537	542	525	529	516	576	504	556	502	506	527	558	553	532	486	511	528	505	535	516	495	512	557	534	565	557	494	547	566	521	508	501	535	529	504	548	538	565	481	512	511	499	504	535	487	546	559	488	536	559	534	514	532	525	522	549	508	532	529	533	506	527	538	505	587	527	510	581	509	562	549	530	545	509	527	501	516	519	541	521	505	565	553	505	526	547	537	570	543	503	532	549	541	527	516	508	488	571	511	532	572	529	507	522	544	511	482	512	534	585	533	525	529	592	511	519	521	563	521	541	491	518	521	482	490	561	538	510	516	587	553	513	487	530	581	534	552	499	532	542	518	565	560	535	527	548	524	526	511	554	542	488	543	527	536	538	522	557	530	506	510	565	495	473	559	503	506	483	518	555	489	553	528	519	549	504	537	521	570	528	491	519	506	504	507	519	481	506	562	536	526	563	523	534	504	523	532	492	539	529
31388	8669	5010	6778	10090	13977	28545	29367	22498	9546	414	164	180	174	169	181	163	194	167	172	171	144	149	188	172	157	151	188	170	180	132	149	154	162	167	171	141	159	164	148	164	168	156	184	171	158	148	159	145	190	149	180	146	154	133	169	161	176	136	167	147	142	141	154	140	157	141	173	152	140	154	152	164	147	133	138	152	154	178	187	158	150	137	150	155	177	140	127	146	156	159	168	159	153	179	148	162	145	163	185	169	145	144	165	161	157	146	146	143	158	143	152	174	173	147	143	172	164	166	141	139	167	163	151	167	161	164	169	152	166	168	149	138	153	154	154	171	153	163	150	160	173	163	160	168	147	140	133	137	150	169	142	158	161	141	156	145	166	152	141	187	143	162	147	157	183	137	141	171	162	158	158	173	163	165	170	150	140	134	152	163	145	156	166	176	144	163	177	165	168	153	157	165	173	151	160	159	129	159	150	152	184	152	149	142	159	168	172	171	156	170	149	159	160	147	172	164	148	159	119	158	194	148	142	150	148	148	178	157	143	169	156	160	153	162	146	158	143	153	150	155	142	164	140	147	159	176	168	152	128	187	150	133	182	187	154	144	165	156	158	148	133	159	165	135	152	149	162	176	163	140	169	174	167	163	189	165	139	150	138	146	156	151	145	139	147	170	170	144	147	138	172	139	183	153	146	146	170	146	151	169	149	160	157	148	164	166	140	154	156	133	160	160	163	158	142	165	132	162	136	139	137	168	164	156	169	146	142	172	143	155	160	164	145	139	161	164	162	166	146	137	148	171	166	147	149	154	163	149	122	165	140	149	158	138	169	123	145	177	158	167	150	148	143	163	127	161	165	162	158	139	170	132	141	149	163	158	183	150	159	158	146	162	162	160	142	176	153	176	179	155	153	150	170	153	145	141	145	180	137	156	148	150	147	142	150	155	170	155	157	147	159	157	145	133	175	145	163	167	170	155	151	158	150	172	153	152	169	144	155	162	171	174	162	160	144	149	170	186	156	151	182	151	177	166	153	152	159	164	183	173	133	160	129	153	127	162	158	187	154	161	158	152	146	180	157	160	169	158	125	175	141	152	155	150	137	154	163	149	136	164	175	165	130	174	172	136	158	128	134	172	153	168	150	172	163	150	154	169	185	135	160	202	173	154	152	138	146	156	163	157	164	134	153	148	178	162	129	138	170	174	155	160	174	178	171	167	131	136	133	157	152	164	185	164	144	143	172	143	164	159	177	178	161	153	166	144	160	136	177	155	159	135	142	150	161	170	175	177	153	141	168	171	159	150	171	153	165	145	159	144	150	173	168	180	161	138	158	148	154	168	158	136	148	149	167	160	167	149	140	159	159	134	164	148	161	167	150	152	154	168	171	182	152	172	162	136	165	159	160	157	159	154	151	157	174	151	164	134	144	166	158	147	136	169	174	142	160	159	151	138	164	190	135	170	167	150	143	171	160	143	139	176	184	168	144	149	166	155	163	169	146	172	161	182	159	170	149	169	137	156	162	177	161	165	126	137	167	175	145	173	158	138	154	181	160	158	144	163	184	160	153	167	162	171	145	162	172	161	165	164	133	154	165	147	174	154	151	156	153	146	136	146	150	167	156	170	157	154	154	174	157	149	158	152	157	136	157	156	156	150	162	157	156	197	160	165	137	151	142	152	175	165	152	145	164	169	169	148	167	146	162	166	135	132	165	152	151	184	170	163	158	172	150	173	170	188	156	165	143	152	152	145	158	160	169	170	133	169	166	167	153	145	153	175	184	179	133	150	162	171	149	133	160	142	165	170	165	148	162	166	157	158	160	156	145	164	159	158	141	159	152	156	136	164	148	175	153	165	155	166	167	154	165	168	154	146	158	145	187	186	180	131	160	154	151	140	160	173	151	156	147	148	164	169	169	147	146	164	158	151	187	173	165	149	178	165	157	172	150	167	150	176	151	175	137	160	154	143	164	146	151	166	151	141	152	170	170	127	133	145	188	147	137	134	134	159	184	152	168	163	165	157	173	167	150	173	143	149	148	142	156	157	154	160	170	158	173	148	160	151	151	160	165	173	158	137	142	160	134	169	170	160	158	168	141	178	143	136	144	175	141	149	174	176	154	147	184	159	154	154	171	150	154	164	146	172	152	143	152	156	156	143	171	160	185	158	147	157	151	169	184	153	148	159	158	157	174	152	165	161	172	179	149	165	156	196	153	155	172	145	154	167	132	180	158	164	139	173	145	159	141	175	141	117	156	165	167	142	154	162	175	168	171	155	180	143	162	168	153	192	141	148	171	161	159	160	159	149	151	134	177	180	164	148	187	164	163	142	148	163	156	149	179	174	154	173	166	133	165	157	170	152	138	144	164	161	144	153	161	164	150	163	153	207	126	156	122	167	160	150	139	145	146	157	168	147	146	155	154	147	161	132	164	168	163	154	143	149	136	160	162	146	145	175	172	165	162	166	159	142	148	158	190	169	165	165	162	140	166	156	151	140	167	134	156	133	164	169	157	148	156	148	147	148	165	146	149	133	155	164	166	171	134	140	156	150	138	174	143	142	162	149	161	149	173	164	174	143	132	142	172	168	182	139	147	167	174	144	159	160	166	173	166	136	154	150	146	162	140	154	155	142	171	154	155	155	139	172	160	156	120	175	170	148	158	165	160	132	154	131	166	185	172	170	144	135	130	145	155	147	146	158	138	150	151	127	146	137	144	186	146	152	144	155	170	173	171	165	167	149	160	165	123	198	143	127	136	151	149	147	155	180	177	139	163	165	157	175	136	148	156	149	161	165	160	144	146	158	149	170	151	146	158	177	151	162	157	165	156	158	152	141	150	146	162	168	146	158	149	145	174	153	147	161	157	143	149	163	138	147	159	140	172	148	155	158	152	151	163	171	141	163	158	159	140	159	159	150	156	166	148	158	148	151	164	136	149	154	169	163	158	167	149	161	168	180	147	149	157	158	165	136	188	162	146	171	140	161	188	158	158	163	146	139	150	185	141	164	155	167	172	137	159	179	165	179	167	166	168	159	179	140	152	134	160	164	149	145	150	168	149	136	164	168	148	182	134	147	164	166	153	135	144	146	136	143	160	142	152	144	145	165	155	160	165	163	146	143	159	150	160	190	161	154	161	170	156	162	153	153	167	152	169	159	158	161	153	156	161	152	151	176	155	155	160	176	166	155	161	159	149	183	139	143	173	141	172	169	149	166	152	153	145	179	150	176	153	129	148	145	141	182	157	126	161	159	150	158	151	165	156	160	160	157	148	156	128	148	185	162	168	140	157	154	174	170	150	164	155	137	165	166	164	160	179	150	154	162	145	151	165	155	173	158	162	170	181	162	145	139	134	151	140	168	133	155	179	184	163	151	185	141	143	132	145	161	155	142	154	167	153	143	150	166	184	148	156	128	146	162	128	138	147	161	152	156	176	187	126	146	164	132	171	153	153	159	145	143	152	134	130	170	162	136	186	170	141	132	144	157	144	167	164	151	154
15401	4108	8321	17532	26171	31784	48079	47430	41043	17229	530	529	503	441	459	472	440	431	417	428	449	414	428	409	452	376	434	450	395	404	456	449	403	415	440	393	384	394	354	411	369	395	372	371	404	383	438	350	407	402	388	413	381	408	366	397	393	405	389	394	397	397	394	372	404	405	417	407	377	410	406	414	367	397	360	388	364	386	402	420	374	410	397	360	412	400	424	406	390	394	378	433	391	336	406	378	371	364	396	410	389	400	403	414	363	390	392	366	363	395	375	399	373	364	391	384	385	382	394	389	390	405	423	371	417	385	422	396	420	391	365	364	395	405	385	374	399	373	390	360	387	385	377	397	365	415	397	426	390	367	405	386	413	417	400	409	396	355	389	385	399	409	376	358	374	393	403	379	370	411	403	394	389	404	412	370	416	358	397	352	404	378	392	368	399	394	389	377	402	384	386	384	386	407	385	421	408	388	414	415	438	402	422	400	381	392	399	397	377	385	398	391	400	393	430	392	399	380	376	393	436	411	424	341	363	371	389	405	403	359	360	390	358	386	401	380	365	392	411	391	383	402	413	386	398	365	373	408	385	397	354	415	364	369	362	373	381	382	415	398	400	401	389	407	417	387	382	399	397	382	400	392	367	377	402	401	390	384	400	365	391	398	380	369	393	404	339	376	401	403	396	375	391	403	386	387	378	383	406	402	359	404	378	420	389	401	361	383	379	388	374	387	399	392	358	362	414	386	409	362	373	396	391	416	393	348	398	358	386	384	396	416	355	391	415	377	379	366	386	355	396	383	362	373	393	377	407	406	410	391	396	390	390	377	382	394	361	355	346	399	392	441	395	369	404	392	400	416	366	443	380	375	403	384	362	392	357	392	407	385	364	391	368	357	366	382	384	369	402	391	401	402	390	403	376	404	405	428	370	383	368	374	407	374	387	378	409	388	373	401	409	385	405	391	386	384	422	401	377	366	364	384	366	367	389	391	377	382	421	402	375	422	394	380	384	395	384	437	437	372	386	395	421	404	368	389	377	364	392	355	388	384	377	360	385	386	353	393	375	435	398	389	407	395	364	400	390	375	397	391	397	383	391	373	404	373	377	376	363	423	417	377	418	366	415	364	385	400	397	383	402	402	415	372	392	413	395	384	387	390	406	384	394	404	415	407	389	374	368	399	421	398	379	411	376	362	374	383	396	383	411	358	366	396	404	415	359	360	403	402	376	399	420	386	396	387	357	382	367	384	385	400	367	391	397	373	378	384	414	420	384	414	414	393	395	371	359	391	386	414	375	398	417	403	381	385	374	378	408	397	357	392	412	392	420	388	394	406	397	395	416	391	378	380	378	413	377	390	388	390	399	385	382	389	381	383	409	383	415	391	406	397	392	373	378	387	404	407	361	379	411	420	373	406	393	399	425	420	387	414	372	415	391	375	395	432	377	398	386	367	374	374	389	378	390	365	376	384	374	410	384	386	396	395	442	389	398	387	384	380	430	400	399	367	415	395	420	399	400	404	405	359	380	398	379	380	381	373	384	424	387	397	333	388	398	373	365	391	392	412	396	367	403	379	354	381	417	410	372	416	390	381	397	418	366	395	393	366	395	407	400	380	397	397	365	372	413	389	380	360	389	392	382	405	391	369	397	347	404	386	382	383	386	389	399	426	399	363	382	366	456	392	395	382	385	397	388	413	372	412	356	388	384	422	437	394	427	376	403	370	431	363	385	386	409	391	370	405	399	367	403	419	352	403	363	357	398	412	395	395	367	398	405	381	399	406	405	371	426	396	384	370	359	419	415	399	362	347	403	413	421	403	382	383	396	413	388	395	389	390	387	409	392	353	376	384	412	384	369	339	382	412	382	369	403	382	420	377	400	393	370	415	363	400	384	411	414	367	381	370	406	399	400	414	403	339	404	397	411	359	381	380	400	411	360	379	422	385	397	400	418	415	390	372	390	368	375	399	366	355	390	382	405	381	397	388	372	411	395	399	411	383	370	357	402	387	397	408	384	400	393	383	378	386	371	418	413	395	387	378	400	411	351	387	350	373	404	378	383	358	363	335	359	374	401	415	368	341	390	360	426	377	384	385	386	417	387	404	400	348	402	372	405	352	392	386	372	411	380	401	390	403	426	403	389	394	408	419	375	390	421	394	427	396	358	381	404	358	395	392	392	379	396	397	408	397	413	392	383	364	376	367	366	409	411	420	374	379	358	364	363	378	358	410	399	412	377	378	420	397	374	441	401	370	410	424	392	376	401	385	376	405	390	417	392	394	365	397	392	378	379	357	405	364	403	400	434	382	386	394	351	392	389	420	409	370	411	376	410	397	389	368	385	388	380	374	430	409	392	379	405	410	384	387	388	362	402	417	396	404	415	386	338	384	380	418	397	395	421	394	426	386	393	369	379	385	401	385	407	395	432	381	422	398	408	400	374	395	379	406	369	408	408	388	402	401	414	389	372	413	387	391	376	398	394	363	380	382	402	393	408	381	339	400	363	375	380	390	383	394	389	409	386	408	410	410	390	408	403	431	357	391	368	411	364	378	365	391	393	403	408	387	355	406	369	383	400	379	363	384	399	383	406	418	397	358	379	379	401	366	390	388	381	399	430	382	398	388	377	415	412	390	389	388	389	373	401	373	416	410	406	390	426	391	384	378	368	360	380	375	403	416	415	379	358	364	421	393	395	368	402	397	387	415	382	410	412	395	367	408	410	354	418	427	402	414	329	379	409	361	415	387	396	410	398	396	382	377	409	390	367	370	362	408	388	395	381	370	355	379	378	422	386	376	425	364	375	387	347	359	385	391	394	399	389	338	378	397	403	379	400	403	385	396	410	401	393	368	411	348	385	399	431	346	362	325	399	387	401	407	385	389	384	376	367	385	436	393	406	380	393	392	366	393	378	420	388	393	356	395	411	407	423	400	367	380	363	384	389	395	407	384	387	351	406	394	371	421	396	386	399	391	378	421	389	397	385	363	403	426	414	382	375	387	443	349	421	412	405	412	381	394	382	412	425	412	416	384	370	402	398	374	378	361	354	399	442	418	408	402	396	384	389	396	372	391	411	388	378	398	366	382	406	389	413	420	351	439	402	363	386	394	391	405	381	414	400	401	381	420	370	406	432	399	428	387	381	388	388	393	384	400	334	372	397	390	400	379	392	391	387	379	380	389	396	414	401	392	395	410	384	365	396	358	354	393	390	391	399	364	366	411	389	372	368	383	377	390	369	387	424	400	367	413	388	384	392	376	416	388	408	373	405	365	385	441	372	389	381	386	375	374	378	370	387	402	397	358	408	371	385	409	381	406	422	403	404	354	407	360	383	384	394	403	354	384	390	393	386	367	397	391	395	378	365	370	389	414	376	408	386	365	398	373	388	392	391	380	415	365	383	382	401	384	374	365	413	392	396	384	365	359	407	392	401	395	395	372	434	370	411	399	359	410	394	417	383	378	378	399	391	384	376	362	359	365	396	380	377	389	378	372	380	383	405	408
39944	14301	12467	11103	10417	16709	39473	44082	35165	15971	975	324	281	278	269	285	302	271	266	274	288	277	263	269	263	272	268	261	239	233	278	283	261	242	279	259	272	287	287	247	263	268	280	268	283	281	230	290	252	286	265	276	269	252	262	246	268	290	265	222	248	245	258	244	256	289	272	264	284	259	239	285	263	279	280	269	259	261	272	279	286	255	259	288	284	238	245	253	253	271	266	267	244	305	262	260	255	282	241	259	263	254	256	272	255	265	261	259	285	264	272	290	232	257	268	249	284	262	249	266	234	250	277	281	272	288	256	277	275	253	266	275	263	319	297	257	272	290	245	262	249	241	261	251	264	258	271	273	279	276	259	277	285	253	248	269	252	271	266	271	266	273	234	260	251	233	269	238	256	259	288	247	281	270	268	251	264	264	275	256	308	257	290	275	263	292	275	265	276	284	264	281	296	293	274	277	290	261	254	286	261	283	267	271	218	254	277	253	285	265	292	248	271	252	270	260	271	226	286	295	270	297	253	275	268	251	246	259	249	271	247	257	276	274	269	231	297	304	260	264	271	247	255	285	292	289	259	288	246	230	247	255	270	235	271	264	267	285	269	278	290	296	286	248	269	268	249	255	242	298	265	263	267	269	263	281	270	285	253	248	297	303	247	298	265	247	277	301	236	292	268	252	265	257	256	278	238	269	290	287	275	230	256	301	280	264	252	270	292	268	292	279	237	252	277	237	305	263	249	286	272	264	279	251	248	266	259	267	260	256	283	261	257	279	261	228	241	259	279	268	248	248	289	262	259	238	252	270	237	269	247	289	277	284	241	266	230	272	261	234	253	264	264	277	285	281	242	257	283	267	251	275	269	261	300	263	260	260	239	262	267	271	276	251	232	273	278	262	259	241	262	269	259	272	283	252	256	257	277	266	256	269	276	247	249	281	293	244	259	257	259	266	276	260	267	265	245	266	235	261	268	250	260	268	239	257	255	271	258	296	243	267	240	291	255	239	245	269	254	268	298	255	277	244	271	274	264	245	292	274	274	259	297	288	251	295	279	264	273	260	255	267	256	258	280	257	246	256	252	230	243	231	268	253	251	253	271	243	242	270	258	266	278	278	287	237	296	289	255	287	256	294	256	231	267	260	269	279	267	239	249	290	284	280	283	256	263	258	247	246	275	265	259	261	293	249	270	265	265	266	282	257	298	275	283	296	281	229	262	244	302	277	240	249	255	286	276	265	277	259	249	251	291	291	290	276	270	271	261	263	251	243	289	242	243	264	281	282	249	273	238	281	270	263	266	283	284	255	246	281	260	238	278	276	296	270	276	273	231	249	279	249	266	278	269	282	246	264	236	249	267	239	292	268	260	281	285	282	248	288	279	268	269	256	271	278	250	256	255	256	273	277	245	268	271	280	285	266	273	256	272	260	289	256	281	277	249	257	236	276	260	281	285	253	243	239	243	276	286	285	256	274	259	258	243	286	271	301	298	279	261	249	253	288	280	239	264	262	288	295	290	249	293	263	252	260	272	234	267	311	233	256	297	263	279	303	297	289	267	282	246	237	294	267	263	239	264	255	276	274	231	247	246	267	266	257	271	257	265	280	248	263	278	237	257	282	305	258	261	268	274	267	251	284	246	254	258	258	243	264	267	282	292	272	253	292	239	280	235	249	233	234	244	262	258	291	276	287	267	234	296	284	272	262	276	274	285	298	294	270	275	244	268	264	266	269	277	271	266	243	275	258	271	284	253	266	247	255	263	277	285	248	258	254	252	257	257	244	261	259	259	285	237	282	274	287	279	284	286	238	290	265	284	230	298	268	261	247	269	277	284	283	252	292	246	276	259	269	211	243	265	252	267	283	267	272	240	249	256	251	271	264	257	261	234	264	262	273	276	268	276	220	277	268	259	269	275	243	303	293	263	278	289	260	278	279	302	255	254	262	251	270	285	273	258	278	262	280	248	251	283	263	290	263	256	258	254	287	240	284	265	246	295	277	260	259	271	237	250	291	280	264	286	254	302	267	283	308	306	285	316	279	274	287	290	265	292	265	240	292	258	253	258	222	220	254	249	239	291	254	273	296	263	245	284	252	283	244	266	253	278	259	253	294	296	278	281	265	260	284	240	282	264	256	279	247	237	272	244	275	275	272	262	247	258	257	264	273	257	258	255	276	257	281	257	252	260	284	245	278	269	256	280	247	272	245	302	275	281	273	279	250	262	278	260	258	249	252	242	250	234	294	269	282	295	279	259	263	277	268	268	266	273	273	246	252	279	276	249	252	278	250	279	273	251	269	287	240	294	257	259	257	267	267	300	281	267	273	289	250	268	275	292	286	265	271	297	250	242	257	272	317	264	274	261	276	254	290	252	276	274	271	250	272	265	284	257	272	275	243	260	258	254	261	259	261	271	266	261	253	292	292	299	260	234	277	238	259	252	244	266	278	274	265	250	241	265	250	261	288	286	240	302	263	274	278	293	283	277	268	299	265	268	258	293	271	254	290	263	261	269	285	260	287	273	265	278	265	268	249	247	265	261	245	281	310	255	270	251	279	259	273	269	265	271	281	275	231	291	228	290	274	261	266	274	284	256	252	282	255	280	323	264	270	256	262	295	276	245	270	283	251	279	283	274	285	265	228	255	294	262	272	286	264	282	274	251	251	265	282	226	291	293	240	297	267	271	252	288	252	261	261	255	276	260	274	292	255	261	261	266	284	280	222	260	271	265	274	278	254	271	271	267	283	266	261	252	286	272	272	291	272	256	266	259	274	256	250	261	260	268	296	291	236	260	254	263	241	258	252	245	277	287	252	245	271	311	281	278	259	261	237	269	258	255	259	253	255	291	280	269	219	239	246	268	267	277	280	263	271	238	258	263	274	276	288	279	250	261	250	269	252	260	260	247	279	238	248	258	280	269	277	285	286	242	234	271	287	252	291	272	273	255	254	293	318	267	241	267	246	245	259	288	265	256	275	273	249	241	283	266	302	278	265	252	285	278	254	254	289	234	240	261	247	237	248	292	292	243	266	278	281	253	277	268	281	273	274	256	280	281	269	277	277	281	290	280	248	266	272	252	248	261	296	243	258	254	259	260	268	257	301	256	261	276	264	255	299	312	281	249	267	249	267	238	226	285	293	245	268	271	255	256	277	248	254	258	272	242	251	268	273	270	272	269	257	295	257	287	241	260	257	281	253	282	263	291	243	259	253	243	253	247	252	289	313	269	240	276	266	270	272	285	250	280	218	274	282	274	227	266	266	248	271	265	282	250	272	267	277	246	245	267	264	268	267	259	274	260	220	269	266	270	273	280	232	268	265	268	273	268	255	246	279	262	261	286	234	269	245	257	288	284	242	260	238	282	294	281	272	231	253	261	249	273	255	251	244	237	259	258	247	246	277	290	262	251	271	277	261	258	276	271	263	270	260	310	268	288	278	267	277	292	285	279	248	257	276	270	278	291	265	254	274	260	266	294	251	287	300	248	277	275	263	263	279
19431	6158	17012	21364	24709	34994	56514	59041	50610	21254	877	790	839	783	802	764	753	690	691	641	702	732	680	651	695	635	667	657	623	656	626	624	648	620	660	622	640	618	655	647	636	596	627	602	633	645	673	617	644	599	653	625	664	605	654	630	633	648	620	623	636	642	662	582	671	653	680	630	586	595	628	667	652	631	636	657	594	621	668	610	661	642	618	624	604	591	632	662	642	652	646	586	594	579	612	564	650	610	601	628	650	606	580	626	646	638	661	586	623	618	626	636	632	648	638	662	640	607	608	625	620	621	618	599	631	603	631	627	650	631	594	668	653	626	625	632	637	647	595	627	606	606	610	624	636	637	658	619	643	616	674	614	646	604	621	636	629	619	616	614	607	587	635	607	627	580	639	627	625	622	624	657	656	622	579	649	637	632	613	615	648	628	610	623	603	621	630	597	632	622	601	623	616	616	599	592	691	651	647	662	632	604	595	600	656	620	670	619	633	593	627	614	611	605	629	622	645	602	624	594	603	619	587	577	663	582	585	610	626	601	591	611	658	611	660	618	591	655	608	636	598	611	610	648	626	688	637	657	614	597	617	618	604	621	603	634	641	623	596	597	599	626	590	598	622	627	608	636	634	652	567	604	589	591	624	620	609	593	636	626	639	610	637	653	628	646	613	633	615	614	632	640	616	622	632	638	638	628	589	569	644	631	626	612	604	628	594	614	628	615	586	591	628	672	651	619	632	636	587	576	572	625	629	624	645	645	623	627	639	646	659	638	647	645	637	617	613	628	663	614	647	610	623	622	548	612	607	657	612	631	631	631	643	614	623	653	678	633	609	647	633	597	596	668	606	626	669	661	643	582	598	602	623	624	617	684	602	641	660	643	585	656	635	605	613	584	624	592	584	644	618	616	605	626	660	607	626	616	672	661	600	652	604	643	662	604	657	625	587	606	617	574	571	605	600	593	620	641	599	628	635	618	641	613	608	588	616	646	620	679	615	604	649	625	630	583	609	607	629	616	638	575	616	641	665	609	627	588	627	590	659	589	631	634	633	625	625	636	620	621	614	631	601	588	625	657	624	596	663	596	600	650	621	636	600	564	607	610	631	586	616	611	635	616	624	601	615	610	653	564	615	608	636	652	612	611	653	624	573	627	615	612	633	639	653	575	662	610	625	641	665	622	602	629	590	619	622	635	610	624	659	634	662	642	612	636	639	635	637	653	627	614	627	650	623	615	599	694	637	586	587	594	652	606	637	649	620	626	611	623	608	630	633	637	573	635	655	668	626	607	617	631	653	632	612	573	624	622	641	644	607	617	640	613	628	600	614	652	587	625	623	594	607	616	684	656	640	630	602	633	635	610	627	571	611	633	605	608	591	635	607	583	644	612	639	585	631	605	609	611	606	609	624	578	549	602	681	654	634	636	577	640	640	578	634	643	629	590	551	619	635	624	639	622	641	621	621	592	632	625	637	618	633	568	640	607	601	599	626	561	609	677	613	571	655	662	672	601	682	644	621	609	637	587	660	567	579	637	657	653	635	651	641	613	622	620	623	588	643	611	617	622	610	604	606	591	659	647	607	649	590	659	660	656	617	628	656	582	630	630	595	647	644	588	671	659	626	648	651	611	613	611	639	619	618	622	622	662	640	617	637	594	606	602	625	618	653	624	644	671	636	638	661	613	589	651	600	636	596	616	602	626	601	570	659	586	626	570	571	648	608	621	664	618	657	602	660	625	661	619	625	583	673	636	601	624	633	647	618	646	616	602	649	636	608	635	654	579	627	627	620	629	652	612	623	596	663	660	633	632	593	611	628	630	640	608	643	665	636	605	590	625	608	594	603	609	618	631	593	593	606	609	622	578	629	629	609	648	629	641	683	621	657	665	610	622	626	643	575	651	584	633	686	608	636	611	628	600	636	667	596	651	615	635	638	659	624	658	598	665	621	620	605	590	569	620	558	607	588	588	616	620	608	612	613	653	614	642	611	600	641	643	596	666	625	649	652	624	589	640	619	616	602	607	594	572	611	588	598	606	605	599	641	627	680	609	647	642	636	615	655	625	567	616	657	611	578	658	647	623	634	576	634	636	607	620	636	633	614	661	647	622	638	615	580	624	678	660	622	601	597	622	644	609	600	638	603	604	643	624	625	656	618	598	623	641	611	664	586	657	601	616	627	616	607	604	643	654	633	567	618	625	645	616	593	626	675	640	624	601	621	620	627	653	604	629	611	608	557	614	596	644	650	638	597	625	590	623	644	655	634	672	639	622	673	620	628	649	588	568	616	648	643	603	613	599	629	655	633	668	590	621	602	619	624	638	612	627	603	649	589	643	613	625	605	612	611	582	604	653	650	626	572	602	602	630	600	585	645	597	640	617	655	602	618	619	598	612	624	617	623	577	635	632	631	645	634	620	630	609	602	639	602	585	640	594	597	631	587	671	643	669	611	610	595	636	677	611	600	625	650	593	608	650	638	614	612	636	580	652	646	623	578	601	651	679	626	665	628	637	625	640	601	611	638	626	605	604	641	625	642	675	622	549	616	603	603	653	607	627	601	635	578	618	626	630	603	684	629	638	586	596	628	626	589	591	600	611	603	685	662	578	582	626	602	629	624	648	624	631	635	620	641	657	665	604	622	581	629	631	602	637	604	615	652	606	681	626	651	594	616	655	649	630	655	630	618	608	603	648	600	611	628	637	614	623	615	587	595	626	566	594	662	587	620	604	636	641	616	634	634	631	630	605	609	608	595	583	654	625	627	621	620	640	665	633	650	623	610	637	646	612	625	650	629	645	615	657	626	640	639	652	575	595	605	609	587	611	632	588	636	585	569	596	622	603	637	629	631	659	656	564	632	618	598	583	603	577	589	579	557	629	640	630	610	642	625	624	621	652	610	567	606	606	605	605	616	602	619	609	550	630	634	613	691	638	629	637	633	626	601	602	617	591	614	616	626	620	621	617	626	627	635	618	651	604	614	629	564	643	603	638	615	598	607	607	610	594	625	574	630	641	650	622	646	595	634	610	652	645	618	597	625	593	611	630	622	667	635	631	610	610	614	634	664	614	620	644	619	624	637	665	617	654	636	622	644	575	632	615	620	601	635	640	606	630	593	632	598	604	631	621	607	608	640	621	611	631	590	591	639	620	583	659	655	640	606	617	576	647	636	629	591	599	599	621	631	633	638	655	624	628	622	615	633	642	598	589	602	618	586	646	612	616	601	630	609	637	655	604	604	575	645	616	597	607	636	633	604	643	594	611	645	597	630	618	657	611	592	635	646	657	628	574	628	631	622	606	623	641	610	615	626	618	589	574	642	585	613	628	603	633	585	648	620	621	633	624	625	623	587	603	619	607	607	610	606	635	613	601	638	610	630	661	586	581	632	679	625	614	598	636	653	608	630	638	615	633	633	652	617	618	580	568	646	608	609	631	637	638	613	648	659	597	621	624	623	607	624	644	619	604	610	587	612	583	615	653	614	596	623	650	617	644	634	633
12135	3790	4730	3843	2566	1475	1657	1882	1488	655	220	241	261	247	226	233	241	252	253	214	234	227	239	251	226	254	248	230	242	238	210	235	242	282	240	230	260	235	254	240	234	240	230	232	241	228	229	227	214	248	248	222	243	238	196	229	244	235	222	225	225	238	258	241	238	225	243	251	236	219	259	222	264	232	209	216	226	237	242	241	225	231	239	235	233	213	243	209	222	273	219	279	219	215	245	220	224	243	224	234	243	272	239	249	229	253	236	257	224	217	225	239	235	252	211	234	206	233	260	229	240	228	254	250	218	223	227	229	228	210	243	254	248	236	229	225	232	258	271	232	214	214	266	252	220	266	237	241	248	267	236	228	229	218	220	220	254	239	224	264	209	246	233	207	245	241	269	254	222	261	263	229	247	239	245	261	223	243	245	249	269	252	223	244	242	233	248	273	235	253	218	246	223	233	226	230	262	236	226	240	222	250	247	212	238	248	230	219	200	240	253	235	231	261	264	240	224	216	261	247	223	252	262	238	220	247	235	227	235	235	226	236	210	220	223	208	228	243	250	213	236	277	234	254	226	228	214	238	256	224	222	246	261	239	238	215	248	232	238	253	223	237	232	251	257	236	239	236	246	248	245	263	239	253	264	262	213	244	226	223	206	221	230	247	223	224	258	229	237	234	255	231	233	220	231	242	215	239	213	234	267	253	237	268	251	256	211	207	257	255	234	202	235	246	259	217	250	238	217	236	226	237	224	239	246	220	236	244	225	235	247	214	231	247	257	209	235	227	273	240	204	216	251	234	244	269	228	222	234	250	227	241	237	246	222	242	226	265	270	243	260	252	229	260	238	252	200	250	237	232	236	207	198	211	214	227	223	239	251	241	262	238	225	222	232	258	237	231	252	223	237	223	236	252	259	263	261	228	239	237	248	236	220	224	241	240	253	233	251	205	239	222	252	236	235	253	228	273	248	248	239	231	227	263	243	242	251	241	238	225	237	227	250	272	223	237	247	237	252	261	246	223	242	244	240	244	250	251	216	218	231	234	245	238	217	217	247	229	222	273	238	203	232	236	223	234	219	211	267	269	259	240	223	260	231	209	244	265	237	245	236	252	259	252	257	281	243	257	206	259	227	219	253	191	244	210	262	240	261	240	225	213	243	238	236	237	263	219	236	240	234	233	265	250	245	250	239	245	255	234	236	249	234	265	210	222	242	246	246	220	221	218	229	209	237	247	267	236	207	234	242	223	236	233	267	240	247	245	228	231	238	230	200	235	240	251	212	253	215	224	248	224	269	230	243	244	241	240	236	264	246	268	244	258	204	226	221	205	203	261	208	230	255	226	252	233	248	247	260	247	231	244	272	266	235	246	220	237	224	262	231	238	257	230	261	263	241	233	210	209	260	253	235	247	258	237	255	216	234	252	220	245	277	234	247	244	249	227	245	269	248	231	263	229	224	212	215	231	260	278	248	248	236	229	236	254	261	217	248	255	242	261	240	231	254	237	216	219	212	210	216	219	254	231	234	241	257	235	230	242	231	260	211	219	224	239	217	225	235	271	206	216	239	259	228	229	251	249	270	236	219	254	240	247	261	225	251	212	246	224	259	257	244	257	234	210	232	239	233	243	241	218	220	228	233	220	223	251	269	232	235	236	218	231	235	227	251	242	214	251	221	247	243	252	252	210	251	247	246	210	242	253	241	244	266	226	231	237	233	239	220	239	243	247	247	241	225	257	233	244	213	259	230	251	231	232	259	260	219	210	249	239	240	217	227	246	231	236	230	241	238	236	255	242	245	247	255	238	227	217	280	235	240	211	219	236	256	234	244	225	265	258	232	246	275	204	235	266	225	208	253	239	257	251	212	220	238	228	216	230	270	214	216	262	245	229	263	221	203	224	255	228	246	219	223	230	234	263	242	236	227	223	191	227	262	187	237	204	234	243	225	216	242	243	234	260	220	233	279	254	230	219	255	243	248	213	247	243	219	221	222	234	240	251	251	225	243	251	232	231	237	241	213	254	220	225	220	260	270	258	259	240	242	263	275	281	259	203	245	237	248	262	243	220	221	230	215	248	239	253	241	228	233	228	259	270	255	250	224	238	222	233	223	242	268	236	227	219	235	254	237	243	241	241	257	245	236	248	228	246	250	241	233	230	217	217	253	259	209	229	250	232	243	258	240	229	253	246	222	244	224	203	233	260	256	266	231	245	230	199	212	217	241	250	244	218	247	220	242	238	202	236	242	259	239	233	237	246	217	247	207	212	232	234	247	224	222	278	245	256	220	251	239	239	276	237	230	225	241	239	250	259	231	243	230	253	218	207	265	253	243	250	239	241	238	250	249	243	225	240	245	236	228	258	204	255	221	247	228	238	246	244	229	219	241	265	255	248	261	232	216	241	242	236	233	234	242	244	211	235	242	227	257	225	227	247	240	210	222	232	229	237	227	245	241	237	224	249	246	225	237	257	232	224	260	195	246	239	245	238	256	263	226	227	221	224	217	256	244	253	224	232	242	217	235	235	249	283	210	236	226	253	267	252	254	226	248	233	252	234	261	226	245	241	247	209	240	204	250	220	200	236	220	248	249	249	252	220	208	254	240	254	199	245	237	225	246	254	247	238	245	243	232	246	261	265	247	213	246	270	236	225	263	224	235	256	237	223	235	256	269	227	201	256	213	220	214	233	268	216	224	235	245	210	218	235	239	226	234	253	250	249	258	248	247	257	229	250	218	230	229	231	205	242	215	223	243	244	225	222	222	237	235	233	236	237	260	226	233	224	216	225	243	244	212	241	228	261	268	229	238	248	235	235	235	247	239	209	237	265	240	279	213	208	243	229	256	237	232	258	226	225	224	232	232	231	225	248	276	283	188	243	247	234	241	254	212	256	250	224	260	233	246	233	212	230	279	214	258	246	238	224	241	245	255	219	246	265	230	228	244	265	204	212	220	176	222	252	245	233	230	239	255	259	226	222	263	236	231	244	248	247	245	187	228	221	229	240	243	230	240	253	240	240	233	260	275	271	215	265	254	233	242	233	214	241	217	256	225	206	226	253	257	233	209	254	239	258	231	227	242	232	226	232	224	237	237	219	264	269	264	212	233	231	249	245	248	228	213	249	245	254	242	222	259	230	243	245	246	218	235	229	243	230	224	244	225	260	258	259	218	224	259	233	237	219	212	235	218	237	247	234	239	243	260	221	248	244	230	267	250	266	236	244	240	246	247	249	252	257	244	230	219	196	191	218	290	217	218	233	224	254	244	227	223	243	252	215	248	226	227	266	228	233	266	252	253	224	247	249	237	237	222	227	242	217	258	241	229	226	231	223	226	246	247	241	261	231	255	241	237	242	224	224	235	242	222	224	237	219	250	238	233	244	221	221	248	248	229	235	219	238	229	250	212	243	247	240	220	253	241	258	230	240	275	241	227	229	216	244	206	230	248	254	265	225	252	261	253	233	231	241	253	210	247	255	249	244	238	224	225	251	246	244	240	240
6205	3246	8014	10007	8607	5925	7801	8132	6353	2195	565	535	562	553	533	587	538	526	509	539	533	503	547	505	585	540	561	552	547	532	547	526	558	532	566	539	535	547	579	523	528	540	571	506	568	538	561	521	551	552	499	528	534	540	527	575	498	568	537	539	545	464	561	523	602	499	579	522	513	552	538	581	505	550	525	547	522	545	541	528	531	535	558	528	496	569	563	561	563	565	551	547	589	535	529	548	533	547	532	533	493	530	552	508	573	543	524	504	548	550	529	543	581	567	529	526	560	505	563	534	546	541	580	541	526	526	584	516	515	507	563	541	537	537	513	533	562	521	505	507	519	548	520	507	579	569	544	559	526	582	551	518	536	582	504	567	552	530	543	516	555	527	519	549	579	524	533	498	541	527	574	501	573	584	552	614	565	502	512	518	529	512	537	509	547	524	527	542	523	510	532	571	529	562	528	543	547	580	532	492	559	559	494	519	516	507	532	559	567	549	544	570	543	534	544	555	530	529	546	547	564	505	524	511	522	546	537	497	542	536	527	529	543	528	522	559	535	558	550	531	550	515	535	545	565	591	554	530	530	502	532	517	534	544	533	562	559	544	570	573	542	551	557	559	558	572	571	539	538	524	535	523	558	582	524	533	493	577	553	529	501	504	588	538	527	529	512	562	535	531	537	537	536	532	533	576	523	516	477	546	489	539	513	531	514	510	566	515	545	549	517	497	560	517	547	524	558	499	545	539	557	586	477	555	553	528	558	529	572	542	530	549	571	533	540	556	523	575	546	534	489	573	507	530	548	544	537	540	523	543	539	586	537	558	533	572	558	552	545	517	488	551	564	558	534	519	561	584	593	522	534	550	584	542	546	529	513	538	574	515	550	565	591	531	552	566	569	527	575	525	529	512	544	544	517	556	503	540	576	558	492	574	574	544	567	503	553	538	521	561	586	532	570	541	573	545	513	561	510	527	552	527	527	560	517	523	532	539	515	551	562	545	513	571	520	542	529	525	555	566	546	490	557	565	480	541	550	541	548	548	534	553	571	563	527	566	520	524	526	597	546	537	546	557	540	541	518	538	515	544	515	517	523	539	535	536	526	528	491	503	542	526	541	555	494	533	498	521	528	507	534	563	535	567	495	560	539	572	541	522	560	527	520	547	533	483	562	531	526	532	518	509	583	525	550	540	557	536	509	560	517	580	556	502	539	552	534	540	558	552	504	511	548	513	522	553	502	514	515	572	576	551	504	541	508	532	545	547	508	539	509	512	561	490	590	563	576	511	487	524	533	565	539	515	574	502	534	545	534	523	569	542	566	494	548	560	553	532	583	536	579	535	557	555	532	548	552	570	545	544	490	580	483	518	536	565	572	548	534	527	567	544	581	541	558	516	543	530	539	512	501	540	593	517	556	544	555	555	543	562	540	555	547	568	565	549	555	568	540	526	567	494	515	553	551	570	529	529	543	520	563	508	554	556	547	520	546	509	561	527	539	524	536	564	527	500	496	519	539	560	570	507	527	546	530	516	607	536	548	549	541	490	513	513	522	504	493	565	534	517	568	522	515	516	545	517	532	528	494	576	570	509	529	528	580	540	491	528	528	547	497	565	545	530	537	595	563	515	529	508	532	568	555	544	554	570	530	532	554	506	550	571	523	509	536	522	527	550	545	479	533	464	520	564	530	536	556	576	563	570	535	552	520	567	540	565	536	517	528	564	544	529	570	515	549	485	536	564	544	510	494	538	547	590	551	530	484	537	566	540	541	549	534	547	544	480	531	532	578	564	557	567	532	545	584	546	564	505	517	518	526	578	503	558	560	572	577	541	545	518	532	529	523	491	544	514	551	581	551	527	526	562	518	526	566	532	534	546	563	562	524	525	516	521	554	569	541	561	593	559	512	551	493	535	545	517	557	589	559	559	538	530	563	568	518	526	541	535	521	538	549	545	522	569	575	534	553	527	546	556	561	545	558	556	532	517	539	570	549	550	592	510	536	528	559	504	543	548	554	584	563	521	546	509	566	543	544	529	535	576	513	527	580	556	533	515	550	535	535	492	563	499	537	578	540	488	513	544	535	544	539	547	529	528	549	549	493	471	554	569	505	548	535	559	548	522	555	523	570	539	580	579	538	504	538	562	512	550	520	562	561	562	493	569	535	538	533	544	568	526	529	549	516	514	572	526	554	594	509	532	548	539	545	524	537	542	529	519	567	584	533	523	543	560	566	526	527	496	587	524	515	580	528	587	564	511	534	524	541	543	550	548	560	545	538	513	527	541	549	566	526	565	566	530	527	511	556	514	517	536	514	526	540	562	554	525	538	549	547	556	501	566	505	568	557	504	543	553	548	510	549	568	551	581	541	547	517	512	552	545	569	552	537	535	531	548	522	494	585	538	549	504	562	526	521	548	543	530	582	557	554	545	569	521	540	533	508	561	548	542	536	531	522	570	541	546	608	569	537	521	534	547	546	502	505	537	546	570	542	556	539	542	580	542	572	534	534	534	568	570	526	540	575	526	508	528	546	525	510	539	525	603	509	532	530	563	518	523	528	552	526	546	538	546	552	491	518	495	540	510	553	536	519	541	545	560	529	523	538	543	568	555	545	531	535	574	575	550	509	537	575	541	551	558	576	519	541	552	577	569	555	548	538	550	543	522	542	531	501	506	541	512	475	536	540	584	567	528	540	525	588	533	537	531	557	530	553	545	552	519	468	547	545	546	494	505	550	520	556	564	549	492	541	526	535	516	549	509	543	488	539	507	510	510	574	533	540	516	556	532	523	489	563	527	516	529	525	591	529	561	544	551	530	526	524	550	556	530	551	536	539	517	519	511	538	546	576	548	549	506	549	597	547	515	530	506	557	525	565	531	519	536	550	506	542	547	517	512	579	525	501	559	562	567	506	507	554	566	585	537	540	562	539	536	543	541	556	547	546	535	531	540	517	540	530	573	541	570	536	555	536	538	511	524	513	517	543	562	562	549	551	527	550	537	544	500	518	563	583	548	560	564	557	549	514	538	525	566	560	566	562	526	559	532	557	534	510	542	534	538	576	570	550	536	530	526	535	535	602	521	499	510	521	524	567	504	508	573	532	540	516	553	550	463	506	519	534	551	526	543	546	539	526	538	580	582	592	535	548	527	475	539	532	532	495	564	532	528	519	530	538	560	516	528	531	566	553	532	524	528	547	526	549	571	545	549	514	523	524	531	554	577	571	561	522	516	551	542	498	534	560	525	545	500	533	563	535	559	533	558	549	563	557	554	494	508	528	533	510	569	521	523	496	541	545	548	502	563	542	562	592	496	552	540	522	576	556	535	517	521	564	542	533	545	568	551	509	524	496	513	544	581	549	525	525	559	571	542	559	545	539	506	540	573	530	550	532	552	507	526	528	582	565	556	561	562	522	558	562	521	569	526	549	530	518	557	531	524	546	556	585	529	522	515	532	528	545	519	540	512	543	544	498	569	518	551	554	533	540	543	538	569	513	552	542	573
32182	11645	11847	9914	7470	8411	20469	31263	26586	9920	394	181	180	161	211	150	179	161	151	180	165	164	160	154	162	183	170	178	169	149	151	155	168	148	161	146	148	153	152	177	142	150	149	173	149	171	165	157	166	174	161	175	183	154	166	132	136	134	169	153	177	176	167	156	145	154	163	162	189	176	173	148	167	164	120	150	161	185	157	157	159	155	159	166	154	143	155	157	147	146	173	155	165	169	179	155	152	158	166	165	142	157	126	160	153	158	147	128	148	144	176	131	172	189	176	183	155	173	137	177	153	160	156	171	135	162	154	150	157	149	159	157	146	181	153	185	145	134	170	171	148	170	179	145	143	142	149	172	140	156	171	150	157	163	156	168	121	158	123	133	157	140	156	175	132	149	178	158	146	133	150	157	140	150	138	166	155	167	161	164	167	161	141	141	161	183	145	151	205	166	164	133	175	154	140	155	143	165	151	139	171	178	160	152	138	131	172	143	175	170	168	131	146	173	153	171	163	158	160	176	189	144	134	159	143	152	166	183	170	160	136	147	150	147	160	158	157	185	159	144	161	129	150	141	163	135	151	162	154	154	154	172	140	148	170	156	163	180	167	168	150	162	149	175	180	155	167	171	159	181	163	137	152	173	167	162	153	163	145	168	155	166	178	156	164	160	200	199	128	154	186	150	175	157	174	162	147	167	169	156	168	164	178	147	155	145	151	128	146	167	209	146	159	170	143	162	147	179	168	145	140	159	176	161	177	169	150	157	140	164	147	160	156	166	172	182	147	182	161	187	155	154	173	164	169	166	187	182	154	182	138	179	159	160	172	170	148	141	147	161	176	158	169	166	164	145	169	148	165	166	164	154	164	161	172	170	161	163	153	176	148	150	144	159	169	141	160	180	170	139	163	182	129	176	172	161	171	157	170	146	176	152	139	167	168	155	173	169	161	150	146	167	145	173	155	163	121	164	172	147	140	158	156	156	160	179	173	151	146	143	127	174	149	168	183	150	158	143	139	168	146	144	154	141	164	153	162	145	179	160	163	166	161	186	159	148	157	169	171	146	167	143	151	165	145	155	150	145	164	156	175	170	152	144	173	177	154	135	173	185	156	158	159	170	165	139	151	173	136	141	174	149	149	148	158	174	183	142	146	161	157	187	156	149	146	172	146	138	139	154	159	149	164	139	156	159	169	135	164	155	171	156	152	136	160	140	136	164	172	163	138	146	145	164	169	147	187	160	181	145	149	206	164	143	180	140	153	149	176	154	149	163	166	154	157	177	145	157	144	159	132	161	151	140	154	139	149	149	163	162	156	158	153	143	182	178	151	161	156	163	149	154	185	159	148	186	169	160	157	143	171	162	152	150	160	146	156	163	146	172	180	154	144	164	191	143	166	138	152	164	154	151	143	164	148	143	182	160	187	157	156	154	175	173	168	153	163	144	171	162	134	165	153	166	157	141	151	180	172	163	148	113	172	168	168	152	150	161	171	165	150	177	170	141	164	134	181	144	167	172	165	152	146	162	147	165	178	153	172	174	147	181	130	142	169	169	157	166	144	166	173	136	154	162	158	147	148	156	163	150	158	136	154	174	150	182	148	153	144	175	169	187	136	153	172	145	169	181	150	156	185	141	151	135	172	174	145	143	150	160	154	162	150	159	138	148	148	164	154	168	168	166	138	144	159	149	179	172	168	151	183	179	168	171	144	149	176	153	154	155	135	154	162	154	171	175	149	155	156	159	132	149	163	148	166	155	142	177	164	150	147	158	143	174	160	180	154	184	170	158	158	158	164	160	166	163	147	143	136	164	154	149	163	168	136	136	153	175	168	176	153	142	163	136	172	163	194	151	143	145	163	135	184	156	181	160	146	135	148	148	162	154	162	173	162	149	148	179	149	154	164	180	149	171	143	162	159	141	148	166	142	167	156	169	172	157	127	152	152	183	151	172	158	144	156	134	162	175	177	173	171	161	157	149	143	150	148	143	164	193	162	156	154	169	147	161	164	151	158	164	153	147	180	200	145	171	173	178	172	168	142	155	157	160	170	166	148	137	173	152	149	141	161	138	151	140	165	161	159	163	145	158	146	152	168	159	150	146	148	159	145	176	151	161	159	181	175	167	161	168	179	158	149	149	147	153	196	151	158	163	141	164	145	148	176	122	155	172	160	174	180	176	165	159	142	153	167	150	180	158	185	164	140	162	157	182	150	163	180	156	168	160	147	169	163	139	134	179	134	157	157	165	169	149	173	171	156	155	143	145	164	146	146	158	180	148	175	143	171	185	142	138	151	163	169	152	139	159	165	138	134	151	163	143	172	161	178	142	172	179	186	166	137	159	165	147	138	158	157	151	160	158	167	164	163	164	148	157	145	161	163	156	153	157	166	183	175	161	175	162	160	171	165	170	145	174	171	154	163	166	151	160	172	170	146	160	140	134	167	177	146	154	163	139	174	158	187	150	151	151	164	148	177	138	129	150	164	174	163	167	148	192	169	174	156	180	172	168	168	152	152	164	158	146	182	174	145	159	161	150	160	159	176	180	169	167	153	174	152	157	163	164	166	160	162	173	165	150	156	134	173	157	176	156	145	188	155	147	163	176	170	157	151	160	156	159	175	143	161	159	152	183	158	130	144	162	184	156	156	167	145	159	173	144	194	174	151	170	173	161	141	186	154	156	168	137	145	154	150	182	153	151	179	152	153	173	169	163	163	146	131	157	127	170	164	162	162	170	164	172	165	143	165	146	191	142	146	171	153	157	150	153	154	165	157	184	177	165	149	135	174	174	121	144	159	158	157	159	131	180	145	151	141	146	165	165	153	155	167	172	151	186	173	164	172	132	192	140	149	151	196	162	154	142	169	179	150	159	170	170	169	166	154	160	150	157	209	182	158	177	158	149	151	170	166	167	142	150	160	131	139	151	158	141	161	155	151	135	148	149	169	159	153	150	146	159	156	161	148	157	164	181	184	149	151	146	184	120	144	164	160	154	170	161	155	154	154	172	153	144	172	177	161	189	182	160	165	157	150	168	151	174	172	159	164	171	178	173	146	167	174	154	181	147	201	166	186	152	157	152	155	164	139	179	147	154	139	160	155	157	174	175	182	163	132	157	157	139	157	139	146	176	139	174	146	156	154	159	156	146	169	169	151	154	168	159	159	144	141	160	151	171	147	157	179	150	169	175	169	150	141	194	142	166	152	143	149	166	170	159	154	159	168	159	161	173	173	171	145	144	156	157	139	148	151	162	149	172	146	158	144	171	155	160	177	151	150	163	172	163	132	139	180	170	190	176	154	129	166	162	165	163	167	169	154	155	162	169	160	142	153	174	128	168	134	163	147	176	162	176	142	140	149	179	169	166	157	132	150	135	149	145	167	135	134	152	184	171	146	183	143	168	166	158	133	159	152	143	137	151	164	141	138	148	162	152	173	162	174	160	140	171	159	170	158	139	139	178	169	171	156	144	147	173	156	158	142	154	160	158	163	145	143	160	142	171
16029	6733	17096	21140	19586	24220	41040	50139	44469	15318	500	514	479	511	493	485	487	505	444	491	441	433	397	397	443	425	435	386	448	395	400	453	390	405	414	453	404	403	390	372	400	405	382	411	431	402	445	394	417	428	398	413	417	432	391	408	387	382	419	354	390	411	413	412	388	368	394	401	426	364	378	371	386	385	399	372	411	407	397	402	424	427	370	424	425	392	406	433	359	413	416	401	433	389	374	364	371	382	387	388	370	381	401	375	414	378	388	403	359	436	416	395	387	403	388	390	367	379	424	410	360	393	406	408	377	425	373	381	371	381	409	392	394	391	412	419	405	388	402	399	383	383	390	439	406	393	402	375	388	386	371	417	386	415	421	416	435	414	395	403	409	440	371	398	441	375	406	375	417	388	367	384	393	411	404	431	356	415	411	384	426	419	385	364	409	430	444	369	408	431	399	387	398	378	398	417	370	401	414	398	370	442	417	380	418	403	409	418	422	404	406	415	365	390	427	403	393	372	388	427	357	382	434	420	397	423	368	422	385	396	409	450	415	365	392	378	384	383	431	402	396	412	359	351	407	369	380	412	419	375	400	406	387	398	390	405	365	428	403	396	400	382	350	410	409	380	394	402	374	404	412	394	391	371	421	398	423	404	421	393	363	385	388	404	385	388	393	393	388	434	420	427	399	373	374	416	417	446	352	420	394	407	349	429	417	383	414	440	402	407	389	402	394	412	387	403	408	410	378	390	369	418	358	398	411	415	391	377	395	397	415	399	404	353	419	379	383	414	413	419	421	402	367	424	389	368	392	377	419	400	381	385	376	397	400	389	391	406	389	356	392	358	379	388	396	407	371	390	390	417	409	419	370	362	397	390	410	414	418	394	398	360	422	398	381	406	388	375	372	417	410	460	385	392	452	380	377	397	409	397	392	380	432	404	386	387	404	416	422	399	378	363	398	393	428	410	357	384	409	407	379	368	388	409	407	420	400	393	382	380	375	399	428	421	406	430	420	404	391	424	404	402	384	422	409	370	393	351	404	412	411	380	410	408	416	354	394	399	404	371	382	413	400	427	366	399	406	414	360	378	434	397	355	360	369	417	413	394	403	387	361	398	407	397	393	395	389	414	397	384	402	404	409	390	399	400	388	396	424	390	415	439	423	393	380	415	421	402	405	433	378	365	369	407	391	405	386	436	365	385	432	431	399	362	436	400	378	384	369	387	408	407	412	391	365	368	412	410	380	401	402	381	384	397	399	406	415	375	427	406	367	434	431	410	395	390	370	366	392	378	373	393	407	386	362	394	394	395	393	407	439	360	383	395	360	370	367	401	422	356	369	418	415	365	398	395	424	410	391	425	392	381	376	416	410	400	367	371	411	428	384	387	361	383	430	403	414	370	386	360	409	396	401	385	373	398	375	408	417	398	418	407	380	398	404	401	392	401	391	391	436	375	400	397	396	377	386	370	394	403	431	401	414	365	414	391	413	435	377	385	417	413	388	392	401	395	404	431	391	366	365	432	421	405	377	409	409	385	366	412	411	399	386	405	404	440	393	378	394	392	397	418	431	402	403	364	385	372	436	416	412	351	404	442	395	389	424	405	398	406	387	413	375	394	416	420	411	391	391	398	377	380	399	396	400	372	413	384	403	383	401	364	416	407	422	435	374	408	418	393	402	399	383	394	393	406	397	364	386	392	435	402	398	370	374	413	420	392	367	431	423	400	428	424	414	374	377	397	382	436	396	347	372	425	378	386	384	398	422	394	346	413	409	425	405	446	400	381	398	428	398	398	445	400	395	408	403	377	414	411	424	380	431	377	388	395	402	403	387	392	420	405	406	429	412	408	395	398	377	401	422	362	422	399	399	428	419	389	366	384	378	404	375	418	391	401	409	458	387	422	408	395	432	433	390	409	370	382	393	405	405	398	394	412	386	408	398	437	416	399	432	403	398	383	361	378	378	387	427	403	396	386	358	408	397	417	392	409	409	381	373	388	375	404	400	418	380	419	411	400	418	400	381	366	367	363	386	388	431	387	337	374	372	393	391	390	386	410	394	443	391	372	378	396	376	373	388	380	410	373	391	395	351	369	395	428	405	366	425	398	403	420	376	382	363	389	409	370	384	402	386	417	380	374	414	370	402	402	380	356	436	393	406	405	402	379	417	416	407	401	404	382	408	403	456	406	421	397	374	402	380	413	403	400	414	377	416	410	419	417	397	369	378	395	394	365	354	379	395	363	373	402	413	407	394	399	407	407	410	403	387	377	376	417	368	388	416	383	400	374	391	368	391	389	365	364	406	391	411	425	424	439	421	384	407	411	356	391	379	390	379	390	394	419	366	416	415	394	387	394	395	422	388	430	395	431	398	420	372	424	373	405	405	428	400	403	397	421	391	377	350	396	420	393	364	392	378	426	424	403	396	405	420	383	390	391	388	403	397	370	381	395	403	403	409	373	386	401	415	395	422	397	398	429	389	448	411	380	396	362	433	428	413	386	417	403	382	428	403	374	433	350	403	377	403	384	340	373	430	421	405	381	417	375	396	371	385	379	404	415	399	401	419	394	361	402	404	398	393	406	369	415	388	445	402	429	403	388	367	410	399	370	355	446	406	377	405	400	393	428	388	420	385	382	367	397	381	416	391	413	408	400	407	355	380	406	417	411	398	370	381	436	393	382	401	392	356	373	379	390	379	407	371	435	371	428	398	412	406	354	355	412	381	348	387	387	409	396	368	406	412	384	385	409	417	424	411	428	376	405	412	406	374	404	407	422	377	395	397	390	405	392	391	391	371	418	411	393	364	393	422	390	391	373	389	378	411	392	404	400	384	347	385	384	430	372	411	431	428	405	439	400	408	356	367	422	371	372	411	395	383	401	406	435	416	419	400	376	392	412	391	394	414	397	411	400	381	386	429	396	377	430	426	359	383	379	419	390	393	366	410	431	389	377	379	431	393	382	388	380	374	399	365	414	389	387	382	375	374	387	417	425	371	390	375	404	400	397	426	400	388	435	392	416	392	434	376	398	393	395	394	391	408	413	386	348	354	388	417	371	423	393	418	388	445	393	405	386	409	391	391	349	407	354	397	387	421	347	352	380	371	357	388	373	380	408	401	418	431	401	411	433	365	400	426	370	416	414	399	413	432	396	427	426	433	385	399	392	434	415	404	426	386	403	368	396	416	424	383	376	418	430	378	384	391	383	369	406	385	396	400	393	373	416	374	387	410	394	412	388	397	403	388	428	414	388	413	406	419	399	443	379	361	345	379	414	391	361	371	383	398	378	371	435	428	383	402	381	366	419	409	376	418	382	409	391	369	409	384	403	362	376	412	405	419	374	373	388	364	386	392	403	382	385	406	388	392	379	393	396	415	431	365	369	394	408	409	396	371	396	386	423	397	404	357	437	399	402	358	413	407	366	423	394	389	400	386	418	374	399	391	379	422	387	408	392	409	372	402	386	388	380	404	414	371	381	392	391	382	380	399	413	375	421	409	418
41068	18083	18597	13778	8014	20551	44924	42327	34605	15232	1018	314	315	290	290	297	283	267	306	279	304	281	274	316	241	292	306	266	283	257	266	238	271	298	276	271	279	283	256	306	270	296	296	296	304	293	266	246	297	285	261	289	308	298	282	285	265	260	283	272	256	273	268	288	274	284	286	291	293	271	276	291	264	285	273	277	262	252	260	254	272	260	300	264	283	268	252	286	298	346	273	259	269	250	272	273	252	275	285	283	294	273	279	262	284	303	287	266	272	283	255	311	264	288	252	269	281	292	252	286	264	300	303	306	256	287	292	281	306	271	281	294	269	273	282	287	293	268	282	279	273	241	251	229	265	283	283	276	280	265	292	276	256	237	272	279	277	268	281	273	297	276	287	261	308	285	248	285	281	261	266	243	245	254	284	276	259	268	289	291	267	271	284	276	279	240	311	267	300	292	270	288	265	280	293	252	261	284	279	244	276	274	284	291	272	299	270	251	281	293	308	278	288	282	284	331	286	302	260	295	295	250	251	261	267	266	273	284	307	261	278	308	280	271	299	283	301	267	252	239	276	251	290	272	301	295	288	271	279	253	248	272	299	316	280	301	268	277	271	293	318	254	274	300	268	275	293	264	269	291	306	273	280	279	292	279	274	298	284	281	291	263	286	288	261	267	241	280	289	281	298	300	259	245	284	279	290	284	273	293	304	279	260	287	295	287	244	280	285	255	281	279	286	278	282	284	275	280	283	262	249	261	288	293	267	274	224	286	276	290	258	293	261	292	280	266	303	247	265	291	292	268	278	273	293	262	283	260	257	249	310	285	288	266	296	262	282	275	295	258	270	271	310	258	250	284	278	270	253	236	265	291	249	278	285	271	275	262	256	240	276	278	268	286	285	255	276	281	306	279	287	281	277	264	272	272	267	267	283	307	273	273	296	262	270	261	288	299	310	256	265	253	280	287	252	267	291	302	315	299	261	263	278	272	266	248	245	297	294	274	269	297	280	297	254	253	286	273	283	277	273	299	272	284	272	253	310	275	268	288	292	263	293	268	278	260	253	292	285	284	294	294	257	277	299	302	258	281	270	281	266	253	278	282	222	274	285	284	263	286	260	294	314	276	265	271	276	337	299	307	287	281	268	285	286	256	244	313	303	315	261	257	284	262	273	261	294	256	274	245	273	278	302	252	299	269	276	273	286	299	298	280	275	277	256	273	273	293	263	292	307	316	273	292	274	281	272	274	325	294	295	294	313	258	312	264	263	289	293	264	271	276	285	277	269	291	264	253	287	255	263	299	264	275	254	258	277	287	288	244	272	273	280	257	283	269	256	266	275	263	325	279	248	275	268	308	279	283	271	289	277	255	251	275	288	296	272	292	287	282	308	288	299	251	272	276	297	272	252	280	267	259	270	279	272	292	274	301	270	246	317	283	293	274	295	302	241	274	244	266	274	269	286	292	232	261	274	305	291	302	258	275	305	298	246	287	291	257	259	253	279	260	276	297	280	291	262	264	279	276	275	287	267	287	228	258	285	264	272	270	252	294	296	284	292	284	267	273	271	276	261	274	254	275	270	250	250	273	253	312	258	283	274	235	308	272	264	293	306	262	256	279	288	248	253	287	296	293	243	269	259	269	276	251	289	296	257	290	260	276	246	294	320	275	271	257	281	267	277	252	271	318	243	270	284	291	255	285	267	251	281	290	290	256	281	288	264	248	257	275	282	307	307	294	255	305	336	286	269	268	298	312	266	271	288	273	288	267	308	291	329	321	265	278	263	236	294	308	279	292	286	271	277	279	288	259	248	298	291	306	270	262	277	280	287	319	236	292	251	274	267	276	282	294	295	265	292	257	288	275	299	275	274	270	282	272	244	246	289	300	278	276	261	274	235	297	280	282	275	287	302	248	283	283	267	256	271	303	275	291	286	283	261	259	269	278	275	275	267	284	264	276	242	272	274	281	259	269	293	267	283	270	297	287	300	285	287	296	265	246	259	276	264	296	235	240	263	296	281	272	291	302	276	296	278	252	303	278	298	290	274	318	258	324	266	247	283	284	266	284	306	300	273	278	272	281	259	274	279	238	278	251	297	255	302	250	276	272	266	238	294	295	275	310	287	241	267	287	289	284	284	261	265	304	283	265	268	273	252	287	278	297	299	277	265	281	280	282	275	286	289	244	251	260	289	260	273	255	300	296	281	244	276	304	272	282	303	263	269	287	268	285	270	277	283	285	290	264	261	265	269	281	268	273	299	294	280	307	246	275	267	255	287	258	287	287	296	295	239	280	274	274	238	255	255	287	266	313	290	272	290	290	270	267	279	277	294	272	268	255	283	290	297	304	279	303	282	246	291	283	274	236	286	253	267	255	260	292	304	263	280	271	252	280	254	275	295	277	267	268	274	266	287	286	288	257	249	277	280	292	307	273	281	270	254	281	267	297	285	256	282	270	280	262	280	282	282	268	259	305	277	279	263	279	284	291	280	258	330	291	273	309	275	270	293	268	264	290	283	300	264	287	297	280	272	284	296	262	301	283	268	278	292	271	276	290	246	278	259	310	289	292	265	286	279	271	246	266	294	250	259	280	285	271	257	296	294	290	307	287	288	327	290	281	289	304	292	298	254	261	305	267	301	265	290	274	298	328	266	281	280	300	274	282	297	238	283	256	270	260	308	301	306	313	247	271	259	270	289	244	287	273	260	258	273	281	274	259	277	280	233	270	281	298	284	288	273	283	278	275	273	283	318	259	283	286	252	295	281	275	262	297	285	270	272	282	273	270	265	263	260	264	302	247	301	254	258	263	298	277	294	304	286	257	267	292	254	266	255	291	282	261	241	284	290	272	265	264	298	300	299	238	296	257	292	261	271	303	309	265	243	295	293	287	237	255	268	239	284	273	273	221	255	247	276	248	280	249	321	282	250	270	266	263	284	275	288	233	256	313	267	248	294	298	279	280	268	266	266	289	267	289	223	288	272	304	260	281	322	267	251	269	281	269	266	260	247	268	280	271	290	311	240	266	254	259	317	248	293	288	289	264	263	287	263	274	280	304	284	329	281	270	272	283	285	309	285	247	270	277	293	266	264	272	311	270	259	265	297	277	283	256	254	275	255	294	303	275	249	268	289	260	292	289	246	251	257	288	314	243	293	295	275	272	252	260	286	302	291	257	264	287	299	293	311	305	274	245	266	267	249	242	274	308	262	306	262	284	279	294	298	299	291	290	274	263	269	277	305	255	289	297	269	251	264	247	263	233	304	283	292	259	267	270	269	283	299	248	289	275	244	262	259	274	291	234	265	295	250	284	260	267	266	267	291	296	296	281	291	242	262	276	289	246	270	256	286	273	267	266	317	304	258	275	276	280	284	256	277	269	251	294	286	241	277	263	262	303	251	266	306	286	280	292	252	287	338	286	305	278	253	296	280	264	275	295	281	286	246	251	274	289	279	247	240	282	291	278	248	293	287	284	276	266	304	294	271	243	304	302	278	261	264	291	292	254
20139	10219	23243	23671	19530	38695	59978	57368	50964	18279	895	805	820	780	756	737	748	734	718	743	694	685	686	706	680	695	723	723	678	688	705	680	681	713	635	660	661	633	690	622	641	666	643	651	645	669	622	647	656	671	662	643	724	681	687	637	682	629	612	652	687	629	648	653	611	697	668	645	672	635	679	652	621	628	675	659	688	639	671	654	660	668	600	626	597	668	664	653	624	639	685	628	642	603	681	636	690	665	629	691	674	661	662	660	664	681	655	641	706	645	649	614	676	672	693	634	667	609	659	672	634	622	690	599	636	607	653	683	598	661	640	649	669	648	654	654	651	634	645	603	657	683	657	631	607	641	637	668	634	662	632	671	595	637	648	664	696	588	640	639	655	626	643	637	640	651	667	659	701	630	681	658	627	679	665	643	665	657	649	660	658	648	715	596	618	643	640	651	641	654	665	626	639	681	635	655	676	642	640	657	633	596	620	620	665	684	648	583	632	599	651	678	684	661	617	622	655	647	642	621	623	708	677	645	649	620	676	593	646	609	633	598	647	647	653	666	641	631	634	660	668	656	638	665	644	635	645	649	636	654	665	691	653	684	631	688	677	662	650	669	669	636	633	647	627	673	659	635	632	679	613	633	675	621	644	671	651	652	615	601	665	659	700	659	706	653	603	630	630	641	647	644	648	641	636	680	654	644	638	675	655	704	663	622	631	654	634	621	661	663	620	667	647	649	643	637	626	674	653	605	665	657	681	651	649	656	662	642	679	649	692	633	613	642	636	650	642	602	606	631	636	636	710	615	691	629	657	637	674	634	595	668	632	668	676	665	610	659	616	680	709	666	677	636	698	622	656	647	637	633	686	591	652	646	620	644	665	648	654	625	664	625	665	646	662	669	637	660	644	617	659	659	670	683	623	695	597	652	652	601	675	659	686	675	637	627	650	640	668	659	691	669	651	696	630	639	676	653	657	676	635	659	682	649	652	657	671	630	677	658	653	641	668	663	637	714	663	674	681	670	619	628	611	647	657	619	642	667	647	689	642	593	632	623	681	687	680	676	652	664	583	618	649	668	690	621	637	635	662	632	641	681	640	645	638	664	692	681	607	658	626	625	655	650	640	666	615	631	719	638	669	658	645	656	674	611	612	657	665	639	645	677	638	645	652	666	620	649	665	654	653	675	635	687	673	664	639	615	609	663	644	667	653	687	639	642	644	601	648	685	643	652	636	633	626	653	674	659	616	678	636	675	667	695	641	640	650	647	660	607	629	638	617	670	624	652	628	637	690	646	641	673	627	665	668	694	686	641	646	663	616	630	622	659	640	689	638	691	587	675	670	643	636	651	685	679	638	645	643	644	659	649	642	653	634	679	607	631	673	612	632	626	631	624	654	593	678	633	641	672	681	639	663	654	614	628	625	663	640	623	647	637	678	602	624	642	622	670	614	671	656	614	623	672	718	630	660	637	665	695	697	668	670	650	681	679	672	697	644	654	696	630	618	652	689	677	693	636	649	641	573	630	636	664	651	709	676	655	636	625	695	599	671	641	643	656	607	625	663	588	606	675	676	649	656	609	648	638	672	706	656	627	688	658	653	641	631	658	636	611	620	708	685	618	676	613	621	626	648	696	670	633	634	617	652	605	650	628	672	654	672	617	685	664	673	626	627	641	652	678	678	671	656	661	643	648	662	680	625	669	675	650	621	655	624	616	628	662	681	654	709	596	692	620	640	599	651	669	680	647	646	648	635	685	631	611	639	649	686	609	638	657	648	628	616	663	660	661	674	644	635	610	662	633	589	698	665	672	624	659	676	634	619	629	652	652	671	692	630	622	652	648	664	658	655	641	665	655	683	645	667	713	630	643	648	685	690	684	683	636	649	654	631	665	672	623	665	672	617	605	659	662	671	652	644	701	635	619	703	699	655	639	624	674	637	711	694	632	652	655	654	618	663	645	629	622	644	687	672	642	619	644	649	700	719	652	659	643	658	629	671	656	620	627	694	662	670	652	658	704	665	661	653	669	650	661	617	688	673	590	634	631	600	646	639	643	610	622	625	674	695	640	632	653	621	648	648	614	638	642	636	697	658	671	657	639	642	653	631	675	629	661	614	667	635	627	682	716	649	642	627	660	643	614	598	655	698	656	700	649	644	651	590	634	683	653	634	631	694	672	629	655	641	689	650	676	654	631	615	679	637	626	686	674	644	627	664	658	608	687	615	683	625	692	633	699	600	670	628	645	693	648	617	608	685	630	689	682	653	640	636	645	671	662	648	621	599	669	605	663	629	645	607	670	650	657	628	615	636	651	652	650	675	642	688	637	673	633	690	649	648	656	639	633	637	654	647	594	651	679	627	681	652	605	658	619	603	618	638	632	679	666	638	672	658	689	645	681	681	626	645	641	638	630	636	614	635	644	655	655	683	643	642	624	632	628	654	663	691	628	622	626	640	649	625	655	632	666	645	687	625	662	690	669	754	664	656	659	690	627	659	657	638	701	625	644	631	620	650	652	645	617	654	636	674	616	627	665	635	645	629	661	675	655	695	641	694	648	626	676	677	690	644	640	671	641	649	660	638	663	641	588	616	620	678	614	660	618	636	664	663	663	654	663	661	683	629	682	655	627	660	617	591	677	653	652	648	693	685	621	682	647	653	673	679	671	621	648	650	647	631	640	673	613	650	619	682	685	625	598	631	607	663	665	620	624	676	651	632	669	657	632	648	591	625	654	619	588	657	622	688	637	674	646	645	580	608	646	672	649	590	629	637	687	636	622	643	657	641	681	639	649	628	652	655	643	646	664	664	665	639	615	617	661	674	682	653	637	614	685	696	645	597	616	600	615	649	680	657	637	649	664	632	610	599	662	619	618	621	631	634	623	697	729	638	657	645	656	646	657	670	661	648	626	646	643	655	639	604	628	655	675	613	674	614	639	668	647	622	653	671	640	664	647	617	705	636	602	678	642	646	655	630	631	669	636	652	647	623	634	665	677	631	646	659	690	628	607	646	647	662	679	632	659	650	628	649	664	630	663	620	631	656	630	618	655	637	645	620	640	624	641	618	686	661	706	621	650	635	688	665	625	622	669	644	590	683	652	648	658	725	641	646	680	634	652	629	644	673	612	644	633	694	607	686	605	625	669	638	647	708	612	666	660	629	690	654	611	630	628	622	677	648	617	653	641	676	661	635	629	608	660	638	654	657	626	633	669	667	635	672	692	628	689	660	644	710	638	663	698	624	640	602	646	640	621	612	587	621	652	693	655	658	698	649	695	628	663	633	629	661	639	622	673	625	685	635	646	679	678	666	646	637	652	627	601	617	656	640	647	684	651	700	654	631	675	624	641	681	651	654	630	674	654	664	666	665	639	655	651	599	626	671	636	652	663	693	637	668	658	670	629	639	645	653	621	635	683	611	660	643	599	673	645	643	652	670	651	678	681	646	655	679	665	679	608	686	669	667	643	686	617	655	605	653	610	618	667	663	636	654	628	607	596	652	627
12890	5623	4308	2395	1841	2039	2175	1658	1317	533	256	271	252	276	263	282	290	284	251	268	250	262	275	270	250	244	254	265	285	260	250	252	253	288	248	252	267	266	261	261	263	272	262	248	253	254	273	285	258	249	232	240	306	266	266	238	243	237	249	253	284	296	277	263	267	237	278	268	249	239	248	263	267	256	269	246	252	243	245	277	285	263	245	286	260	240	257	258	254	274	245	290	260	225	257	281	263	276	287	228	255	268	263	240	261	294	247	278	242	244	269	277	270	249	234	255	292	253	268	254	274	247	267	257	279	245	251	236	273	251	275	263	274	275	271	265	258	255	287	263	253	252	245	281	271	289	272	269	238	254	268	253	283	251	258	254	276	260	301	252	266	285	267	254	253	244	241	260	266	233	272	222	263	254	267	236	262	274	259	238	256	231	256	267	270	241	251	261	261	294	253	252	268	270	246	266	262	297	265	253	268	275	227	277	261	274	265	251	271	276	261	234	235	273	259	268	284	224	270	258	248	262	277	260	270	264	270	269	248	256	248	237	261	259	268	255	303	276	292	254	238	251	266	245	236	276	231	272	303	269	275	282	268	250	253	250	259	241	267	270	259	245	267	277	254	254	248	274	249	278	300	221	279	255	253	256	276	299	258	275	248	226	254	246	273	260	254	281	262	273	245	274	261	253	272	260	237	299	303	275	263	250	240	265	264	248	240	275	227	257	285	265	291	232	238	250	242	235	271	237	263	249	265	278	248	240	224	245	278	236	266	248	266	253	285	256	253	282	257	254	265	250	241	268	254	293	267	248	247	273	271	279	272	247	245	225	270	235	276	266	243	269	258	275	289	260	257	262	257	274	252	250	291	248	231	284	241	251	256	243	268	268	264	258	269	246	256	279	244	291	261	267	266	257	274	269	259	273	239	239	252	267	253	264	291	263	278	285	250	270	268	303	256	254	255	248	258	266	258	260	291	237	255	256	246	261	256	258	265	258	242	251	279	244	316	259	261	287	290	286	277	272	252	268	265	234	288	275	259	262	261	274	280	256	292	288	252	243	273	283	256	262	268	256	256	272	240	267	261	266	263	270	277	276	242	248	284	234	263	304	259	264	239	265	276	289	257	285	280	259	237	275	268	296	319	284	258	256	230	266	291	251	262	246	261	288	257	258	282	263	257	268	264	235	260	268	251	281	276	264	247	277	282	253	269	281	261	260	280	249	285	241	243	231	280	246	263	227	268	257	257	251	260	248	289	240	246	282	248	275	261	245	236	286	279	262	275	248	250	257	263	260	314	267	260	296	279	264	266	274	230	281	260	238	297	258	277	270	260	253	246	252	237	249	271	239	244	280	235	262	255	267	252	270	261	247	257	257	249	261	279	260	265	279	270	280	255	271	292	270	289	234	270	278	289	256	286	247	245	270	270	276	266	250	277	257	256	250	285	234	257	301	253	246	252	265	248	247	269	279	244	257	263	267	298	257	246	283	243	287	255	229	234	241	264	266	288	271	303	265	246	291	271	234	230	290	220	282	241	272	266	274	258	298	283	226	254	248	244	278	250	248	278	254	283	256	232	252	261	260	262	260	259	241	282	268	251	240	253	275	251	267	244	264	279	257	240	288	247	286	275	271	276	269	248	270	289	232	255	251	241	252	271	258	290	246	251	244	268	280	265	270	237	247	251	268	253	246	265	260	265	233	277	299	260	267	261	235	271	269	228	303	254	261	245	267	262	290	239	281	269	271	264	263	259	258	258	298	261	302	255	236	261	264	266	273	262	252	240	247	227	276	250	272	288	313	287	236	264	274	250	271	237	299	251	257	260	271	248	248	252	258	240	227	273	271	281	281	252	266	293	259	263	270	231	259	265	247	263	254	248	253	256	266	280	237	267	236	250	235	280	268	248	277	271	307	261	254	294	243	228	280	263	251	251	255	261	265	282	283	260	262	290	263	281	280	256	239	275	248	262	267	233	253	265	267	266	261	266	255	278	286	302	268	261	244	280	265	272	242	279	242	280	233	263	267	277	252	289	267	267	266	232	273	252	271	268	268	254	260	265	241	271	266	259	263	253	245	256	230	248	244	296	252	256	298	266	262	287	280	272	247	259	262	270	287	306	246	265	275	313	276	256	270	267	284	254	262	266	260	272	285	272	277	253	267	246	273	254	246	261	267	266	259	266	257	243	290	275	204	257	261	255	283	253	276	267	295	258	256	269	235	288	262	252	284	269	258	253	239	217	270	252	251	273	249	299	261	254	230	281	246	297	252	273	258	271	278	236	258	251	263	265	263	252	274	273	246	254	256	302	263	267	270	286	279	246	281	256	281	254	218	283	249	258	254	273	286	228	249	216	264	286	294	300	258	244	266	244	270	227	284	278	254	271	282	247	212	247	244	280	261	290	274	236	248	271	277	261	268	251	265	283	255	272	275	254	239	267	261	303	251	277	266	231	271	274	250	270	259	245	245	221	262	282	276	270	262	275	268	273	249	298	248	250	268	231	293	260	242	260	269	236	265	292	250	280	254	261	240	286	235	238	272	255	254	273	270	280	247	256	314	283	259	253	237	235	226	278	228	260	271	294	242	227	254	291	293	235	270	264	251	275	289	262	283	255	270	273	260	259	265	269	253	251	271	264	286	261	268	268	267	241	262	255	259	230	306	289	252	247	235	270	250	258	257	279	301	269	249	280	315	260	261	228	250	256	256	289	252	269	252	266	267	282	301	266	248	252	302	232	288	274	269	273	261	246	286	243	270	257	227	249	238	241	241	282	249	284	243	249	271	284	287	258	281	261	263	255	254	284	286	248	278	263	236	263	282	263	287	286	255	248	325	302	283	285	265	250	248	267	270	286	251	263	281	273	256	236	283	296	268	309	247	246	257	235	235	237	246	283	269	224	253	255	270	286	248	265	258	263	245	255	266	270	295	267	302	280	247	252	284	256	282	269	255	245	238	266	255	256	255	236	245	281	273	238	255	249	272	238	236	266	291	275	273	258	278	289	283	247	260	278	255	263	270	264	265	278	250	271	251	260	287	254	265	279	282	277	274	303	262	268	247	281	257	260	277	262	268	272	235	283	277	254	279	252	280	275	256	250	267	286	271	241	277	271	262	276	281	251	270	248	279	260	250	257	231	257	260	257	264	250	254	289	233	233	253	291	271	244	252	260	255	242	278	279	270	268	260	240	267	235	265	252	269	262	242	280	268	260	298	302	277	282	234	264	282	251	249	278	254	267	266	270	236	249	239	268	248	289	274	248	271	267	250	272	274	256	259	277	278	261	246	259	256	274	260	250	262	278	245	296	274	252	260	275	284	251	271	263	254	274	289	234	217	270	257	262	232	251	270	245	292	237	290	274	289	250	246	271	265	246	268	271	265	251	260	289	236	231	283	273	285	277	289	261	265	234	247	297	245	266	277	250	283	259	250	276	275	247	237	265	269	269	256	272	251	245	255	271	292	278	269	287	253	275	272	240	258	268	270	268	263	279	254
6566	4574	7351	6945	7197	9023	9319	6969	5170	1540	595	556	625	590	553	603	582	574	660	589	561	560	554	639	601	553	594	579	586	555	552	586	616	614	601	609	597	605	575	592	561	602	620	577	577	619	600	549	648	574	569	628	587	556	547	584	610	588	592	621	624	595	535	632	610	615	604	627	585	608	607	635	604	598	553	596	602	570	598	557	644	592	561	607	593	628	612	601	601	615	574	584	580	573	569	589	579	627	577	562	577	588	600	586	572	557	582	592	583	648	596	620	560	581	566	559	577	584	607	595	559	602	617	603	589	539	572	555	597	593	621	598	581	572	623	599	600	558	558	562	595	567	580	637	603	586	600	601	592	584	561	598	590	633	628	576	549	553	628	570	615	600	605	571	585	630	625	606	573	607	561	575	594	602	605	596	590	598	612	569	597	549	594	579	579	587	632	593	573	634	618	599	556	578	581	587	636	607	560	596	613	577	587	539	613	596	633	635	587	629	590	597	590	611	539	615	562	584	540	619	602	571	577	582	613	603	570	618	592	591	602	572	601	541	606	602	583	541	621	572	588	584	595	584	593	581	586	575	553	536	628	564	585	611	602	550	581	603	586	603	602	609	593	558	623	598	599	608	587	609	581	596	600	591	603	597	586	580	565	598	569	622	564	635	563	595	630	591	619	617	595	534	634	596	595	613	580	625	563	647	599	598	583	577	625	595	594	613	609	595	674	606	599	557	561	581	591	553	580	564	581	576	596	574	600	611	566	592	629	582	608	560	591	592	591	615	589	553	590	655	597	624	545	621	585	610	638	586	585	594	572	580	599	564	626	609	600	603	564	581	633	624	635	609	542	590	590	607	561	574	571	565	613	603	592	617	590	567	600	572	617	563	591	591	605	537	610	594	571	584	568	588	614	620	577	599	605	550	568	564	589	582	584	611	619	627	572	554	601	543	534	610	614	567	589	552	528	592	560	590	596	585	579	571	584	581	566	576	582	580	588	561	627	579	634	598	605	541	624	580	568	618	639	544	589	593	635	572	592	589	601	555	538	584	619	588	599	592	581	591	575	581	574	599	592	565	557	623	604	537	590	627	613	641	597	606	584	559	633	592	567	612	578	575	621	647	604	529	629	577	627	611	626	621	583	605	594	574	601	567	547	611	523	600	588	570	613	640	573	603	596	599	571	650	584	597	598	615	585	586	595	623	601	599	546	598	581	583	572	613	574	570	611	623	575	579	575	564	607	571	631	558	583	608	620	603	599	628	560	613	570	620	603	585	625	565	648	600	577	613	550	597	614	581	602	575	580	599	615	631	594	604	597	587	594	563	602	588	621	571	614	550	578	595	621	622	566	591	561	587	605	619	588	569	580	609	605	554	569	601	603	625	583	638	596	644	579	608	588	588	618	625	579	582	601	596	566	536	570	545	581	572	608	583	567	602	595	609	605	580	611	624	587	538	591	578	577	607	600	596	608	606	575	591	583	610	550	581	577	595	587	568	632	592	602	568	612	583	606	609	603	571	601	574	603	590	590	622	562	602	593	600	542	602	595	577	600	560	594	648	555	577	621	590	630	598	578	599	616	618	559	622	594	555	560	601	602	602	591	609	610	552	607	625	578	627	589	583	579	599	581	578	601	581	589	614	616	569	585	580	555	589	636	604	569	593	643	587	563	590	607	581	601	586	619	574	548	576	617	563	564	574	622	598	592	585	596	540	587	583	629	571	583	610	588	614	605	637	596	590	612	589	618	573	611	562	591	566	641	599	584	586	587	589	622	533	584	589	598	593	567	618	616	630	591	592	580	592	623	591	600	620	555	609	569	573	542	623	580	608	601	557	605	589	613	584	615	594	601	591	572	594	580	609	608	611	566	616	570	544	585	580	566	576	597	599	578	600	575	630	562	607	575	619	586	603	621	599	609	628	604	593	588	620	571	616	643	573	579	613	583	588	628	629	619	574	548	600	591	575	556	606	574	577	579	628	628	570	631	606	595	580	527	599	575	560	630	582	556	578	607	617	591	588	567	591	641	573	567	553	566	593	658	627	601	574	615	551	583	593	587	630	574	596	616	623	640	613	545	603	545	588	613	604	600	578	599	607	579	639	594	560	626	579	618	634	607	575	609	600	585	580	597	642	598	595	637	579	556	604	581	595	549	589	550	625	632	571	606	598	594	673	571	579	544	581	562	575	611	581	624	627	585	592	600	561	569	555	582	579	580	601	596	609	573	560	622	602	528	576	620	559	605	592	609	583	584	597	570	621	613	535	618	609	613	630	596	616	595	613	635	643	619	569	559	567	636	568	631	592	592	598	574	583	626	623	595	578	557	588	585	603	603	546	552	581	613	616	603	558	593	629	612	605	612	587	593	644	594	591	603	650	616	592	580	572	564	611	580	641	573	596	562	555	619	616	577	560	569	563	576	574	583	595	545	585	594	584	607	595	581	594	561	594	630	622	678	559	547	631	583	590	562	605	574	615	593	573	580	620	601	607	580	624	615	553	585	581	537	601	587	577	562	626	610	591	604	586	601	555	602	619	626	600	562	601	606	619	605	620	588	562	602	577	604	579	613	659	625	572	562	630	617	556	611	576	602	621	572	600	565	602	562	577	587	581	615	588	554	600	576	614	593	604	586	581	603	599	642	600	592	585	619	612	600	579	595	619	566	605	581	585	564	572	592	588	602	592	559	610	568	595	597	595	572	601	582	633	625	579	644	564	585	553	582	618	613	642	595	600	585	583	578	657	547	574	586	581	604	638	594	551	542	571	572	629	542	625	628	603	584	614	554	576	559	591	568	552	627	598	587	562	526	568	636	599	559	551	598	577	580	644	596	603	585	573	589	659	596	558	572	603	569	583	611	629	565	619	568	584	637	585	586	582	576	603	572	569	579	577	600	577	579	594	544	601	560	583	578	585	645	585	578	604	603	585	560	606	605	592	583	616	571	553	551	566	615	625	594	549	622	621	636	609	550	552	570	575	540	556	599	577	622	564	573	588	587	564	605	577	583	614	565	628	590	598	592	583	576	637	615	596	600	571	564	617	620	572	564	579	559	579	564	596	573	570	579	619	597	582	592	567	616	629	591	596	592	578	589	592	576	539	621	616	597	593	596	598	603	591	552	600	554	595	561	627	616	635	551	594	565	604	577	567	593	623	544	623	599	620	569	562	574	598	562	592	582	620	591	601	614	612	627	591	607	595	541	603	608	592	555	570	610	594	619	620	591	542	566	615	540	581	562	577	573	620	561	634	626	591	585	594	631	605	577	568	584	609	628	594	607	623	588	577	566	615	585	603	610	602	616	578	571	580	597	599	602	611	566	545	587	578	624	596	608	561	579	561	546	554	586	615	599	589	558	619	627	578	585	592	556	566	597	576	592	633	581	616	553	613	585	573	600	582	549	590	583	538	583	608	593	588	576	598	583	591	625	640	606	611	595	609	584	555	615	594	578	612	541	585	577	611	628	660	616	590	602	610	581	611	599	567	562	608	584	635
33297	11475	6021	13931	33094	36695	33428	27330	16287	3892	252	209	166	198	194	183	178	186	193	205	173	185	187	180	196	178	168	180	164	164	180	187	184	183	160	190	170	192	202	173	206	202	187	170	194	191	167	192	220	179	174	180	182	190	189	186	208	208	191	189	206	203	186	178	210	196	171	205	161	178	200	173	203	182	190	178	202	168	205	176	188	169	177	184	188	173	196	174	203	169	200	203	171	193	202	196	176	180	175	189	187	183	197	184	186	192	178	160	183	190	181	166	188	185	190	193	190	214	187	180	188	164	179	182	192	178	189	190	185	209	189	201	178	200	185	160	193	184	183	159	168	167	176	185	174	172	177	164	195	178	217	193	209	208	201	177	197	186	186	187	201	201	160	162	176	186	187	160	158	192	197	173	179	185	171	210	192	174	157	204	169	187	189	200	182	192	212	164	223	209	185	187	200	185	181	201	195	171	198	180	198	218	204	178	181	211	210	204	183	161	172	224	192	190	165	201	206	180	199	162	157	189	192	176	176	208	210	171	189	182	194	180	212	184	188	170	201	213	185	197	212	200	157	184	168	183	178	183	201	190	194	202	204	198	189	197	187	169	183	161	153	179	161	189	180	199	201	187	190	177	209	198	174	193	178	172	193	179	199	193	179	185	173	179	175	212	173	182	180	196	186	171	162	206	190	196	176	200	167	178	193	210	205	196	192	197	225	186	185	200	200	181	177	188	172	155	150	172	169	191	206	207	182	194	207	192	200	188	200	190	160	184	204	184	216	179	196	169	205	177	197	200	195	194	199	169	195	207	186	167	186	205	183	209	198	155	165	189	191	181	181	155	188	195	183	170	184	202	179	174	197	184	160	187	184	176	191	170	208	215	179	162	179	216	190	204	185	197	183	212	210	193	163	175	176	192	201	198	188	207	216	171	170	206	164	177	191	187	192	185	187	167	201	174	189	160	184	169	221	186	187	188	161	173	186	189	190	164	170	170	207	176	185	198	191	202	169	181	201	191	160	211	172	188	174	207	191	164	198	204	175	162	164	183	161	163	202	175	200	187	183	204	192	173	204	188	180	193	173	186	188	192	172	200	178	178	219	177	217	190	213	203	205	174	177	204	179	173	180	180	207	198	199	182	230	171	188	195	176	180	208	176	205	194	183	168	191	168	159	166	191	174	168	180	199	189	203	207	172	183	200	197	192	187	168	178	195	180	192	192	190	189	167	162	170	197	179	189	186	176	180	182	191	183	181	191	187	207	162	176	186	175	201	170	180	151	184	173	170	204	174	188	181	170	215	177	203	211	171	202	181	163	182	191	189	165	216	186	200	203	190	165	169	210	197	201	159	173	178	220	196	160	209	192	169	182	178	175	184	193	204	179	196	207	200	176	167	193	152	206	194	207	209	176	176	196	208	198	197	196	181	172	192	179	189	190	188	182	200	201	190	183	165	169	181	205	191	179	184	197	184	177	181	196	170	174	177	157	194	200	190	207	185	181	171	168	163	166	182	181	178	171	191	173	187	176	184	196	190	182	190	192	202	144	214	195	178	184	217	196	184	158	160	195	171	191	172	196	163	178	174	180	185	210	157	170	197	180	177	168	187	193	183	182	183	194	198	172	185	163	182	177	199	204	185	187	184	181	183	191	202	186	186	183	176	194	164	185	173	198	140	209	170	176	176	193	191	181	172	179	219	173	192	187	172	175	178	177	187	190	172	209	196	168	204	190	178	191	181	170	187	173	196	195	174	209	192	200	184	201	184	174	194	181	162	181	174	194	207	179	199	191	173	167	184	180	194	189	198	172	172	207	187	200	188	166	182	177	188	196	198	169	185	185	204	162	182	182	189	157	190	190	177	210	187	195	191	192	212	192	178	177	179	175	165	213	204	197	185	160	180	183	216	187	203	171	207	199	218	184	195	154	191	190	167	192	184	183	194	198	172	164	195	158	193	197	185	189	172	198	196	169	179	194	181	161	187	197	195	179	174	187	188	212	197	187	228	193	211	203	216	162	192	193	206	185	238	190	182	174	193	172	176	187	180	207	186	195	171	194	177	166	168	205	208	190	187	191	173	188	171	170	181	188	203	199	165	187	180	191	205	189	201	184	161	199	214	202	191	185	199	211	187	167	190	181	208	200	155	206	175	235	191	191	175	187	164	207	190	161	154	200	190	161	168	191	205	183	174	194	189	177	173	181	180	183	192	173	186	156	189	197	181	198	204	157	205	206	201	210	195	200	191	196	156	168	192	213	164	187	166	175	217	211	164	188	176	186	183	176	185	171	165	159	181	171	204	140	165	179	234	176	198	180	182	187	186	174	198	194	184	189	214	186	181	201	203	182	182	196	163	198	190	181	201	181	202	218	190	167	203	178	200	178	155	199	204	196	194	173	172	188	169	184	188	186	208	158	178	206	167	176	182	183	184	202	188	188	176	162	173	184	182	183	184	177	173	181	189	195	186	183	184	192	164	164	192	183	185	193	194	199	177	162	188	168	188	193	159	181	195	213	206	205	171	191	195	193	185	178	201	179	157	170	195	163	195	186	173	184	193	166	172	169	165	175	182	188	209	202	173	200	189	167	193	180	191	175	149	183	208	174	201	188	171	185	187	178	176	191	183	187	189	153	187	169	205	201	189	183	189	200	193	194	185	178	190	187	190	187	166	187	205	160	169	196	230	199	186	189	186	185	187	177	198	182	198	187	181	208	186	173	175	159	190	200	206	220	165	177	216	186	191	192	181	177	178	183	197	198	193	206	184	220	215	186	182	213	170	200	185	177	185	194	173	216	176	211	180	166	194	201	204	177	186	192	201	183	176	179	193	174	179	200	184	186	176	187	181	214	207	171	176	186	221	174	171	187	185	154	203	173	181	180	199	177	196	216	175	175	180	187	164	183	185	181	162	185	184	171	198	188	197	172	180	172	167	197	191	185	199	192	216	185	189	178	202	188	175	183	179	205	197	172	165	186	184	189	173	161	211	199	180	166	183	183	163	190	190	180	176	199	211	226	205	218	188	186	170	182	195	189	162	189	170	177	180	189	202	190	185	178	200	183	189	190	216	216	199	184	206	156	184	164	183	192	196	183	183	185	222	193	193	220	158	189	193	191	173	204	182	161	164	190	221	205	181	189	186	191	188	184	175	182	220	187	183	184	207	164	216	177	197	146	215	213	182	197	182	185	243	161	189	192	185	189	186	187	198	197	185	194	176	213	201	186	193	184	161	211	189	153	199	202	173	198	168	184	177	171	185	213	196	202	172	183	198	186	182	178	185	176	198	196	162	152	198	183	216	184	200	174	208	176	200	174	169	209	186	169	184	178	200	183	190	179	196	171	169	198	197	203	200	161	179	198	177	198	189	186	174	199	208	185	176	147	204	178	199	177	162	170	208	212	188	177	181	184	169	176	194	184	172	207	198	164	211	194	190	183	186	179	225	179	159	176	189	193	174	196	183	178	194	195	184	212	185	193	185	177	199	185	178	193	205	203
16346	5989	8592	28336	48838	51745	50148	44654	32687	8683	581	538	511	552	513	533	494	477	490	492	472	478	497	470	431	473	444	500	448	463	439	480	502	487	454	485	455	445	490	455	427	484	465	467	459	469	473	445	480	462	460	475	439	438	459	448	460	427	480	433	463	455	456	490	443	491	447	470	442	418	493	490	470	473	443	435	446	457	456	420	457	483	470	453	471	465	456	449	437	453	447	460	463	455	439	444	416	454	430	474	456	403	454	448	456	442	489	480	483	475	435	485	434	449	525	449	477	485	518	439	440	427	435	472	499	454	439	467	460	443	449	487	469	481	462	462	440	465	441	466	428	445	409	451	461	476	415	447	439	485	435	414	476	481	483	428	423	440	470	441	426	426	434	477	415	463	459	438	451	456	445	469	470	456	472	472	446	457	429	444	457	468	426	444	467	504	478	429	425	472	477	464	467	447	401	453	475	445	456	473	424	472	454	429	447	468	457	461	452	506	466	436	457	447	442	429	426	488	463	465	424	467	485	465	506	482	463	452	422	455	469	450	416	486	488	495	477	476	467	463	450	438	456	447	454	495	457	452	468	435	432	477	446	446	444	431	436	475	445	497	422	448	447	486	464	474	442	473	414	445	453	445	423	475	454	453	464	460	485	445	426	440	451	437	460	466	474	450	467	457	431	458	434	440	428	467	413	432	465	470	431	456	439	450	437	465	454	428	425	436	478	485	440	443	436	438	460	492	443	480	448	498	419	483	443	439	454	441	477	460	416	463	461	436	423	444	493	447	415	460	484	488	459	445	479	464	486	464	473	460	467	433	437	471	458	467	432	435	449	436	470	422	472	455	440	482	488	449	436	486	449	447	495	447	437	441	471	472	449	452	453	518	484	459	468	456	459	467	438	462	454	433	438	486	448	444	457	458	478	496	487	439	445	472	462	418	481	432	451	463	461	466	489	444	511	472	455	460	443	442	453	512	474	427	450	443	446	440	415	489	430	465	427	452	503	440	451	466	497	455	456	461	426	478	440	435	428	422	446	459	462	481	471	469	477	451	426	412	474	456	462	460	427	458	461	416	494	455	459	474	465	458	463	452	451	418	427	431	484	454	456	473	437	457	450	496	480	478	458	439	422	438	480	466	439	483	509	432	467	472	431	461	459	475	461	450	480	458	427	466	464	485	444	445	457	459	467	447	444	448	433	436	450	450	433	449	452	445	476	449	448	467	478	466	461	469	428	448	459	474	494	462	456	434	470	449	429	453	459	425	496	463	444	440	411	455	408	446	436	467	481	478	503	493	482	471	475	463	481	429	422	468	447	446	440	422	478	475	469	447	478	504	439	457	435	482	428	502	426	489	437	470	448	450	477	459	486	448	431	420	461	462	460	467	440	449	489	458	464	437	463	464	446	445	450	466	467	462	542	485	427	438	452	469	450	462	488	463	421	440	433	458	474	446	446	434	450	488	405	468	458	521	468	438	446	439	444	434	501	466	429	453	429	452	444	472	433	422	450	445	447	498	495	497	457	457	434	494	439	432	449	470	455	453	461	473	431	455	461	436	481	442	490	469	484	476	419	449	486	449	476	463	454	441	445	456	431	465	433	474	437	473	503	455	464	452	452	464	478	428	456	436	452	492	413	428	428	449	490	442	462	463	454	429	453	475	458	446	483	441	450	453	465	439	461	471	442	471	445	468	444	476	451	463	447	493	454	476	473	435	469	455	431	496	452	429	467	476	434	442	440	481	446	427	442	468	483	457	460	399	463	491	451	492	484	441	451	454	433	472	474	450	460	447	430	428	455	439	446	435	409	459	429	466	437	448	439	481	447	488	479	444	452	458	476	476	479	464	430	438	461	427	412	441	470	462	457	417	473	441	453	476	421	454	480	472	443	441	454	457	436	452	473	449	404	458	488	491	488	463	457	495	477	479	464	493	446	464	463	413	498	475	478	411	445	423	384	467	438	460	458	480	447	450	481	463	444	461	475	478	469	440	412	425	475	442	451	482	414	438	514	439	445	450	471	449	476	477	476	471	476	465	465	435	470	416	433	473	464	470	507	496	455	434	463	484	467	465	465	470	464	443	443	442	442	474	478	486	480	450	471	464	432	435	467	449	479	452	457	450	458	474	494	434	458	479	485	421	486	483	445	455	452	450	487	451	473	417	490	425	452	464	455	468	441	500	476	473	433	449	466	456	463	449	411	491	462	409	478	457	473	461	440	445	449	465	465	448	450	451	413	450	415	430	421	445	459	423	448	503	454	465	433	454	460	487	454	505	453	461	450	448	434	471	472	473	468	427	498	458	458	472	457	447	480	414	465	441	447	428	439	439	428	466	474	462	470	466	455	459	485	481	469	435	411	438	474	488	445	467	439	448	483	441	457	432	437	472	447	484	465	457	505	485	449	466	439	425	446	427	482	451	500	441	438	455	396	462	450	470	454	441	483	456	467	422	466	500	473	508	436	459	483	439	463	494	476	478	441	449	447	422	465	480	465	466	449	465	446	475	436	461	464	465	435	457	465	500	445	481	445	460	438	458	471	461	433	474	454	422	448	462	428	443	455	461	443	460	446	494	479	444	495	451	465	442	456	473	441	441	441	432	478	457	399	455	441	478	473	430	469	461	446	465	467	451	482	440	508	448	425	436	445	453	467	453	442	504	471	505	453	480	489	472	486	439	428	405	470	447	474	442	457	504	432	463	489	460	446	482	473	453	445	452	453	424	458	449	466	404	464	450	436	455	441	439	474	455	481	457	474	427	432	431	470	483	464	437	444	440	471	444	438	424	447	470	419	476	442	481	474	466	460	461	466	447	477	440	476	464	425	463	441	478	487	446	453	455	479	461	441	445	442	445	439	465	499	443	438	441	455	461	425	437	480	445	481	466	515	453	434	440	485	450	455	472	457	461	445	485	514	450	465	445	436	448	467	444	432	445	454	475	474	423	449	428	472	468	444	467	509	449	470	450	480	433	488	473	495	431	462	463	444	438	464	464	485	469	465	461	453	472	448	472	445	487	432	414	462	475	473	430	505	502	469	488	468	445	419	463	449	460	472	422	457	408	436	523	452	444	424	454	445	467	450	442	418	498	432	482	451	437	458	433	438	441	441	424	449	466	458	460	405	465	458	471	472	445	471	473	439	439	459	460	449	491	472	424	474	443	458	481	451	436	443	451	473	490	435	461	467	467	470	480	441	450	480	476	468	472	461	423	447	431	428	460	466	416	486	441	438	428	508	486	458	433	439	441	446	425	453	445	432	417	471	473	440	426	467	450	437	448	465	507	486	440	442	491	437	476	472	492	449	461	410	463	484	463	439	474	472	434	403	431	425	454	460	444	461	491	471	467	467	452	447	444	475	435	487	464	497	435	472	468	467	437	446	452	455	457	446	486	460	468	424	453	451	445	427	463	426	438	468	468	437	484	407	440	419	457	462	455	437	475	483	525	458	467	445	482	479	436	459	434	451	470	441	480	486	447	445	498	500	483	450	442
41740	15757	9131	8290	24744	46906	47622	40967	28621	8576	471	320	292	322	328	276	293	264	303	277	275	299	296	297	283	315	248	271	273	280	294	273	276	283	285	283	297	270	279	267	274	265	278	284	280	321	280	300	271	275	298	294	246	328	282	276	277	263	315	292	288	269	291	277	295	267	302	291	300	289	298	293	296	308	314	267	298	320	283	257	270	254	278	267	264	318	271	327	306	262	252	267	253	286	293	289	328	286	288	297	284	302	263	276	299	288	284	310	282	283	295	273	278	270	284	298	279	283	262	267	305	285	261	296	315	298	296	299	283	289	270	251	296	275	290	269	295	309	284	247	296	275	291	281	284	301	300	294	298	250	308	286	275	304	252	280	270	298	306	299	298	278	266	278	292	296	286	300	316	297	257	311	303	282	279	270	249	257	268	285	281	322	258	276	255	290	284	276	289	293	251	304	301	267	286	287	268	270	296	310	288	296	300	291	278	289	277	261	277	280	274	286	268	264	233	255	265	297	291	264	273	296	293	280	317	292	305	283	280	266	272	283	273	274	280	284	291	290	257	265	306	292	291	300	295	278	264	268	274	282	279	311	285	289	280	281	285	329	254	304	290	296	291	305	296	314	288	282	289	263	283	288	249	304	241	294	260	243	277	287	303	277	285	266	296	261	279	273	234	269	289	314	282	292	264	279	296	285	275	244	240	282	272	289	295	293	267	282	256	289	286	275	285	287	313	289	281	302	262	300	294	265	278	345	304	292	323	295	272	278	277	274	260	278	275	280	273	296	288	333	260	270	281	326	296	272	301	263	299	295	280	263	286	285	288	281	286	266	273	288	280	291	279	315	280	288	296	261	294	256	280	297	269	254	273	298	288	307	303	290	283	279	266	298	269	258	261	272	305	291	264	311	260	291	295	282	269	294	268	279	295	309	295	269	289	265	244	284	266	326	299	269	273	283	262	282	275	293	315	279	288	269	297	250	285	289	295	277	288	310	272	294	280	281	300	304	251	279	287	250	307	301	317	274	272	297	270	274	273	323	272	284	293	308	274	275	294	262	307	278	298	263	287	292	303	285	266	292	322	272	279	286	302	271	293	317	265	304	306	296	303	318	293	271	300	295	288	303	282	282	322	286	302	268	294	282	261	302	265	289	266	269	304	309	288	277	255	262	284	275	268	264	258	303	269	231	287	300	293	272	293	285	310	258	297	299	305	305	275	327	297	266	266	283	300	273	278	261	281	289	306	300	280	273	270	316	268	298	276	294	302	331	286	270	282	269	290	301	306	296	283	242	244	269	257	284	260	262	305	291	295	267	260	280	289	256	260	286	277	305	298	275	322	270	289	282	305	292	288	283	269	275	276	296	293	276	312	281	282	306	284	282	296	293	294	269	308	277	286	302	281	273	264	273	282	290	280	286	260	298	267	280	291	290	299	267	286	268	312	266	280	264	287	271	267	279	280	284	306	305	293	275	306	291	245	287	250	256	250	278	276	289	276	299	299	307	290	260	297	273	298	300	281	279	299	315	300	294	287	307	266	285	253	264	280	302	290	252	299	298	313	305	275	300	281	296	318	299	255	264	265	299	290	283	274	290	292	299	285	280	291	289	288	293	310	301	287	270	255	274	289	300	281	292	316	293	263	280	301	265	289	267	287	297	340	263	284	279	286	271	303	308	277	277	302	299	270	288	275	278	295	315	243	274	312	288	285	267	274	291	281	282	277	295	311	300	279	273	295	274	294	311	247	319	280	295	299	274	299	264	289	255	294	305	261	241	308	258	269	287	250	288	286	295	267	328	300	282	293	273	285	299	302	304	313	297	292	257	251	276	274	297	278	305	259	283	299	315	262	284	277	298	291	286	289	286	248	261	285	276	294	281	271	287	298	285	298	295	282	306	295	286	302	307	289	283	296	272	289	284	282	295	269	279	263	299	301	285	279	295	276	286	245	284	293	274	280	248	319	290	265	271	264	286	259	319	287	298	281	276	293	322	270	276	268	317	295	277	289	271	277	302	290	288	287	282	257	292	307	266	316	303	291	296	289	278	273	257	282	288	268	305	303	257	282	305	279	255	259	286	269	260	305	298	310	277	269	298	294	298	305	314	286	272	269	302	253	284	269	264	273	290	309	276	285	270	269	305	286	258	276	275	290	281	285	308	259	284	307	262	278	256	250	290	267	306	301	263	290	258	310	275	298	299	304	296	289	268	275	281	285	282	295	303	276	269	264	279	294	292	287	284	274	294	277	273	302	299	281	262	298	292	279	269	286	276	269	279	300	284	296	290	259	282	276	275	288	267	283	269	291	305	275	296	291	280	296	310	310	274	293	279	302	262	281	285	268	291	270	277	265	292	272	275	266	254	267	276	295	318	303	278	276	303	303	262	275	264	265	292	261	287	290	310	269	256	287	280	262	300	273	299	277	293	279	285	282	264	296	286	271	269	272	303	262	276	285	304	271	288	277	299	293	269	301	278	244	267	304	292	290	304	309	285	294	296	267	305	319	275	261	296	299	293	302	300	288	281	317	300	285	292	268	265	297	284	273	294	327	280	296	280	318	287	280	297	244	275	292	314	283	282	287	283	277	277	265	285	285	274	289	266	256	293	286	282	281	280	268	306	275	267	304	300	289	294	291	285	247	283	291	275	278	277	275	326	294	274	312	312	318	316	278	322	274	292	284	290	288	288	279	279	276	300	290	282	279	266	292	279	276	280	284	289	293	283	295	285	250	276	312	277	309	241	288	262	311	278	275	279	287	297	245	297	277	300	275	270	275	256	274	279	304	281	250	269	287	278	299	298	313	267	270	275	285	271	270	296	291	311	304	242	298	314	304	289	298	301	299	299	294	285	285	279	270	274	276	270	266	308	316	315	307	268	273	300	252	279	304	294	306	290	300	288	296	269	282	308	300	258	303	283	284	299	268	284	298	281	291	290	278	282	272	305	316	295	285	300	291	277	274	258	293	272	298	269	300	257	268	273	255	290	268	288	285	294	268	268	303	286	304	249	270	255	270	287	291	287	287	291	313	287	298	261	253	255	279	290	316	322	297	277	276	222	276	288	261	275	288	277	294	258	295	279	276	297	276	309	287	278	293	305	287	283	284	294	256	302	289	299	276	305	304	279	313	285	276	268	294	298	302	290	286	306	291	271	281	287	282	295	282	276	319	291	287	303	271	294	271	298	306	296	264	278	299	292	260	297	248	284	299	304	281	286	269	312	289	271	251	307	275	287	279	279	263	321	286	259	296	271	299	310	301	294	291	257	282	280	278	254	271	291	279	278	312	303	274	278	299	302	272	299	260	266	295	277	238	295	305	290	277	265	307	302	252	248	294	302	289	286	256	245	287	258	271	303	305	312	299	283	323	281	272	304	269	291	277	300	317	252	263	244	286	310	302	290	282	291	290	307	276	282	294	305	269	289	294	313	304	262	280	269	271	299	298	321	303	297	272	279	273	302	296	329	313	296	272	271	289	304	305	285	277	332	318	274
20887	6782	11777	17734	40904	60233	61730	56077	43877	9710	789	780	822	773	738	762	696	698	708	717	657	719	690	717	651	624	710	698	682	673	686	667	637	693	661	703	663	700	627	629	684	653	664	646	656	675	691	699	702	659	618	698	639	617	673	641	701	678	631	686	702	652	700	653	711	638	652	663	677	632	689	681	577	639	668	696	662	675	684	605	629	720	642	654	646	664	691	633	644	657	712	684	642	636	689	709	626	687	684	695	697	658	696	687	670	636	668	663	629	681	633	634	638	645	663	699	644	722	643	687	632	647	643	639	687	657	628	687	703	650	660	691	630	638	628	648	706	645	637	654	654	674	664	646	657	679	678	621	669	658	660	683	680	699	638	642	681	660	709	594	636	681	646	658	612	664	644	662	667	627	683	660	674	626	665	673	680	639	643	698	691	691	690	683	657	641	654	664	687	673	699	616	639	686	684	641	658	680	657	641	691	667	668	662	687	644	657	677	669	642	639	615	629	676	607	674	618	662	703	642	646	632	638	693	678	651	649	648	695	619	707	655	659	642	662	662	685	666	710	640	659	677	660	670	624	651	693	672	652	665	675	672	678	675	602	697	617	667	655	674	623	683	693	663	659	631	671	707	689	685	676	656	670	615	688	637	640	637	639	676	623	662	683	637	646	679	662	673	693	684	660	642	653	671	636	684	639	658	643	658	699	624	668	652	668	684	691	663	638	653	661	661	630	659	676	658	586	653	699	675	646	680	662	684	626	673	723	681	702	635	660	609	621	633	672	668	678	635	688	660	652	665	690	637	652	607	667	655	683	676	697	670	680	658	684	665	638	659	638	667	705	702	696	689	649	678	661	665	640	655	619	610	642	629	638	676	676	688	662	676	667	652	683	630	637	667	625	654	637	620	657	642	680	707	621	678	680	669	690	676	661	709	662	624	670	688	653	671	662	683	652	636	683	681	666	711	672	651	714	646	660	710	682	663	610	642	639	626	610	615	712	648	648	602	675	701	678	682	662	628	649	645	659	714	622	680	663	658	698	677	671	624	653	604	635	704	640	640	703	624	675	631	656	698	674	664	631	697	650	634	672	677	673	686	637	676	677	636	666	640	665	686	666	651	685	693	659	664	642	676	664	664	658	634	621	632	640	678	644	696	624	647	623	661	663	666	649	660	674	667	633	678	673	669	652	658	682	659	685	642	686	724	623	646	645	663	650	663	660	703	645	669	632	643	662	676	648	721	630	669	645	630	648	675	695	642	676	687	683	667	662	611	635	645	650	687	647	650	720	661	695	667	644	649	616	657	664	608	688	623	678	626	636	661	634	655	679	651	660	677	692	673	636	675	683	711	639	693	669	623	614	663	708	673	645	655	657	659	686	645	611	662	646	677	697	642	635	647	636	677	679	661	640	606	654	695	678	649	607	722	637	629	672	650	640	669	671	672	657	658	646	650	588	705	657	701	649	661	665	627	658	644	679	670	668	677	684	667	675	646	654	705	650	656	639	620	646	701	647	644	701	704	662	655	687	626	668	652	667	653	675	678	680	659	652	678	636	680	631	627	662	676	650	679	682	665	680	678	662	650	643	677	627	654	686	687	657	635	669	677	602	664	649	623	671	676	666	670	660	703	655	680	644	664	656	670	648	646	596	637	679	639	656	672	668	671	680	639	627	692	623	634	675	658	700	656	643	670	650	663	694	709	740	681	695	662	689	696	645	684	647	649	640	630	670	647	691	696	650	652	667	633	654	610	653	658	640	676	685	707	654	623	687	661	622	639	645	654	688	688	691	704	692	679	656	695	647	633	636	654	674	685	693	662	645	660	606	634	660	659	672	641	663	662	645	676	635	701	635	631	683	653	689	674	655	652	652	680	634	666	623	656	726	649	704	655	692	702	652	683	633	669	679	655	695	686	643	680	686	635	615	650	693	653	638	643	686	690	678	667	627	659	699	642	670	644	632	666	667	649	658	623	631	694	679	690	690	648	657	606	679	650	674	695	664	671	652	661	655	698	711	655	700	651	626	672	693	692	677	647	689	639	702	631	658	689	674	671	684	641	638	693	665	649	662	680	676	674	637	643	675	624	646	668	675	696	662	691	676	675	651	673	659	668	716	656	683	641	654	670	676	699	666	639	639	664	672	687	664	683	683	698	683	665	696	636	595	677	692	634	652	660	702	693	645	595	679	664	675	649	647	662	685	701	674	679	674	679	649	657	661	697	663	684	663	625	616	648	689	689	658	628	638	674	684	678	654	701	694	641	610	670	688	659	674	652	628	633	670	682	650	684	690	669	639	681	636	635	666	675	636	594	690	661	622	658	603	659	686	657	671	609	657	644	640	646	642	657	686	606	627	656	715	656	678	668	661	659	682	688	636	653	610	669	688	622	721	687	660	649	655	678	738	624	649	632	659	658	625	675	657	681	658	692	620	686	664	663	707	657	665	639	633	682	666	669	655	671	655	653	652	656	673	639	676	635	666	689	646	648	651	682	665	666	627	681	651	634	682	643	654	627	707	656	611	641	700	660	620	661	619	654	643	691	664	664	657	662	693	673	662	624	648	657	655	697	686	683	687	642	642	649	648	657	625	688	677	658	628	654	673	640	650	641	617	606	644	635	653	632	632	647	664	671	691	641	693	633	700	668	634	669	674	660	662	622	669	656	617	659	647	614	611	634	680	680	670	645	696	632	601	645	689	643	659	708	706	709	691	682	626	683	673	645	663	683	683	640	667	622	693	639	669	686	685	662	655	699	709	633	674	630	676	667	670	699	643	615	685	690	717	652	637	648	628	690	741	637	691	720	705	628	627	637	672	646	699	660	642	693	626	623	630	659	675	657	641	640	655	673	689	668	681	671	643	619	636	664	681	663	695	700	648	665	632	664	649	661	630	621	661	649	641	677	653	666	693	639	649	658	653	629	624	633	751	686	624	656	674	648	649	705	691	650	699	716	655	652	663	619	684	636	653	685	706	667	642	670	629	688	698	663	688	656	638	656	696	638	645	712	726	688	650	686	638	668	659	626	681	657	618	658	677	595	651	666	658	690	630	654	686	693	647	628	644	641	628	682	617	619	681	682	726	659	659	678	658	674	663	600	645	636	654	622	618	657	672	614	611	698	663	641	654	653	704	635	683	687	645	655	685	634	675	667	676	683	641	678	625	677	627	710	681	647	642	635	683	643	680	627	659	669	691	689	637	646	640	689	625	663	694	657	649	657	712	657	690	628	668	644	656	634	666	648	649	676	689	673	659	651	657	655	672	681	651	694	618	710	677	640	666	622	697	659	656	648	673	647	700	629	690	641	656	690	657	656	619	669	623	637	673	635	680	633	671	658	665	624	656	708	674	668	640	701	641	663	641	651	651	674	595	671	706	660	688	620	684	621	611	671	704	584	653	703	674	662	662	652	674	636	654	704	653	611	674	606	670	606	645	664	669	700	673	688	701	679	642	662	665	649	683	670	624	688	675	613	644	668	657	659	679	690	691	662	673	642
13481	2789	2653	1573	1312	2222	2292	1546	1136	448	259	290	272	282	267	256	233	270	266	260	307	259	279	258	279	236	296	240	242	262	257	248	280	286	257	254	247	284	269	267	231	278	267	262	253	265	247	271	265	223	279	268	270	269	284	291	269	275	242	265	258	285	234	256	284	269	259	278	274	235	253	263	268	257	257	260	246	290	292	261	263	269	270	279	262	253	259	246	257	247	254	268	277	280	264	251	268	277	279	265	251	302	243	244	265	283	244	263	263	249	267	277	253	266	261	217	279	274	298	250	286	281	260	268	272	279	263	246	251	276	292	263	243	235	240	261	259	258	292	257	213	280	283	278	288	221	275	228	240	264	271	298	243	243	249	247	275	254	261	269	245	241	265	286	287	250	263	229	278	237	224	246	269	281	289	289	265	270	317	309	268	308	259	255	245	307	277	231	253	256	262	259	254	272	276	284	266	252	231	246	247	235	255	282	243	287	294	277	263	250	267	255	257	283	245	288	266	273	260	253	246	261	251	266	261	267	254	269	252	268	253	242	282	278	260	304	280	271	268	246	236	242	245	258	249	283	241	250	249	245	263	279	255	250	283	236	289	265	249	278	269	249	278	240	256	256	286	246	258	276	275	240	255	301	246	280	275	283	287	270	236	253	251	276	249	243	241	233	268	263	313	294	247	292	253	248	248	266	263	246	262	239	266	261	262	237	297	249	282	270	273	265	294	225	248	260	255	249	269	273	249	250	263	241	236	266	240	259	251	264	282	264	257	244	273	280	267	253	265	274	239	278	276	257	262	264	261	248	240	258	274	287	282	280	254	244	249	226	307	286	243	248	251	274	263	271	272	247	252	261	255	258	265	237	260	230	278	285	266	259	270	256	287	258	262	276	255	264	233	259	248	282	285	253	265	245	221	296	250	269	250	259	237	279	259	265	254	260	308	247	266	302	268	259	261	240	254	258	250	265	259	285	264	260	246	285	283	260	248	265	269	222	274	257	228	241	278	283	273	255	266	262	260	257	235	242	265	267	259	283	285	276	264	240	268	276	267	249	241	264	255	281	258	272	270	273	260	263	278	272	277	258	253	265	243	251	249	258	258	252	278	269	238	254	272	268	265	255	274	294	253	279	275	263	258	269	264	245	273	244	281	267	261	275	291	264	237	244	256	236	281	268	248	253	245	269	278	267	267	272	295	257	252	255	268	286	252	279	292	271	253	271	236	271	261	272	280	248	262	257	248	262	254	264	299	292	265	280	290	278	241	288	259	267	259	276	260	267	252	289	285	261	238	239	248	256	250	259	253	267	265	232	284	252	239	242	238	258	256	251	293	238	265	255	285	297	248	239	277	258	260	244	237	269	288	271	282	279	290	213	261	258	271	257	264	291	263	276	265	241	293	291	273	272	271	269	293	301	222	264	246	265	255	268	273	254	253	256	241	261	254	265	264	270	263	225	247	287	271	246	259	269	274	276	237	261	265	292	283	255	294	257	280	246	269	282	282	260	246	280	291	270	275	259	248	253	270	254	263	246	279	281	236	272	244	250	266	287	246	296	278	273	252	253	283	271	298	269	250	270	250	239	237	298	258	283	247	267	261	251	248	234	232	250	270	266	266	277	242	254	243	262	245	291	239	282	256	259	294	251	290	249	252	281	270	281	260	250	278	276	234	268	289	246	241	258	284	263	240	270	267	273	262	270	242	278	296	289	247	244	290	263	262	265	243	279	299	276	274	259	245	268	284	288	282	303	287	259	228	256	264	266	256	289	310	293	269	291	260	230	243	250	272	292	277	275	282	268	284	309	238	239	278	234	248	261	274	270	263	268	253	273	245	282	280	276	262	268	260	263	238	268	266	288	274	281	235	269	272	265	282	259	247	272	266	250	255	248	266	274	263	257	303	249	264	271	256	283	288	258	251	278	269	271	262	261	248	260	261	265	253	283	278	257	277	261	265	294	264	278	247	248	296	283	251	263	224	259	248	263	280	261	261	278	263	272	289	246	298	267	267	267	261	232	257	282	265	259	274	281	261	251	259	235	280	254	253	251	254	240	279	266	245	253	254	274	268	258	237	266	243	263	278	282	290	222	248	273	240	254	263	309	271	275	212	290	297	277	279	256	263	270	260	241	255	259	254	259	253	267	220	280	269	255	277	247	243	255	235	268	263	268	252	268	281	295	252	264	289	270	253	267	257	238	234	232	291	258	241	254	286	282	272	248	262	269	261	247	257	276	232	266	282	277	228	273	253	240	256	247	252	279	239	265	260	280	257	250	236	281	268	271	270	247	240	254	264	242	251	270	243	245	288	248	267	279	257	241	264	280	282	274	224	270	274	239	249	284	280	260	257	250	266	234	269	252	249	248	279	279	261	273	232	235	300	255	239	262	268	262	225	284	248	262	249	290	262	254	311	252	245	250	263	273	265	237	257	252	263	247	287	253	243	270	260	248	307	291	237	236	283	281	296	260	263	237	286	252	248	260	257	257	285	265	277	284	264	260	252	274	256	238	266	230	265	298	288	267	268	236	274	254	229	274	255	247	246	272	256	261	244	259	260	258	291	274	255	269	237	254	277	243	261	276	258	248	269	242	233	268	239	249	245	272	290	255	277	271	272	294	274	241	290	268	272	263	267	285	291	274	262	272	252	251	246	247	267	226	255	232	278	279	274	285	301	271	277	275	287	255	259	277	300	261	236	270	235	259	255	245	262	270	294	267	287	264	257	272	287	268	291	225	248	242	262	262	258	246	250	251	223	245	280	286	278	244	240	238	310	251	277	261	253	263	253	288	265	274	257	268	248	260	264	258	278	258	299	278	234	255	264	245	264	265	266	259	253	249	300	293	246	262	253	266	268	275	241	264	253	251	245	307	243	287	250	243	256	261	252	291	236	254	269	288	241	303	281	278	274	265	238	274	287	284	234	249	276	269	298	254	243	274	250	254	273	259	245	260	273	245	278	259	271	269	264	249	250	233	229	274	255	252	272	274	277	282	290	272	263	291	272	254	245	248	284	257	252	244	243	286	274	262	264	285	259	270	266	261	297	279	277	288	252	251	242	263	260	283	288	293	268	256	277	255	249	252	251	236	270	273	275	238	253	275	251	252	276	269	302	295	246	269	271	256	277	260	252	255	262	243	257	250	276	248	248	244	261	258	231	263	287	269	291	269	258	239	251	287	278	243	277	238	253	253	276	292	263	261	276	264	240	265	258	282	238	261	266	293	263	240	261	290	254	274	271	263	297	274	220	240	258	270	229	251	283	262	258	274	257	272	245	246	263	284	282	262	256	254	255	255	273	248	260	261	262	256	246	250	267	271	247	261	237	270	283	289	234	258	253	246	254	257	267	281	254	237	269	266	262	286	264	253	267	279	266	267	264	262	249	255	308	259	229	252	258	297	289	256	233	256	234	270	300	288	233	244	270	259	261	258	259	245	255	240	241	253	246	271	272	241	286	240	239	272	263	268	244	279	282	279	245	283	263	267	258	284
6781	2126	4806	4614	5440	9954	9472	6359	4337	1233	590	646	620	587	564	598	584	616	620	629	597	602	592	615	597	595	606	577	580	558	647	623	550	590	564	589	565	626	593	628	599	592	609	575	647	617	578	603	600	624	580	572	552	562	604	613	611	599	581	567	578	632	607	550	610	622	576	600	580	601	537	603	585	606	623	598	564	549	564	601	537	641	558	580	556	592	588	583	588	592	639	646	585	609	575	615	593	570	569	578	586	588	570	561	586	582	549	569	622	602	617	554	578	609	601	611	584	549	549	575	610	548	600	586	654	603	562	585	577	614	607	595	599	592	631	591	590	608	577	545	595	591	595	584	593	596	606	579	608	595	594	573	613	618	605	604	603	572	549	615	614	585	574	608	570	597	574	594	609	593	598	582	607	566	628	564	585	614	579	587	589	561	612	603	579	621	609	561	590	515	601	587	614	581	546	548	553	577	628	550	591	619	618	590	563	591	653	614	632	564	556	583	610	624	574	599	611	618	581	596	605	590	582	569	622	583	595	597	616	572	605	599	564	602	637	589	554	606	596	556	606	617	602	655	625	598	597	584	624	595	558	589	611	613	624	584	582	584	587	569	560	615	591	563	623	568	549	602	567	593	551	596	584	595	609	604	567	576	610	577	598	600	606	611	583	626	614	591	664	609	613	569	609	581	608	633	612	590	557	600	599	572	616	635	592	604	566	592	578	591	550	603	580	589	579	576	618	575	601	592	608	606	591	625	615	617	560	622	641	663	638	598	578	592	565	616	583	629	622	623	599	594	582	590	558	618	600	585	679	608	603	618	589	594	557	606	636	647	593	614	616	646	568	605	629	577	542	549	642	509	620	590	570	622	566	572	594	586	568	553	611	560	562	567	580	615	611	577	591	593	552	541	574	597	604	584	573	588	557	589	595	603	550	580	595	587	613	611	624	619	611	579	592	615	622	622	593	593	590	622	573	607	583	584	621	553	577	573	604	608	559	600	605	583	646	574	580	621	598	613	551	576	616	600	577	570	572	569	574	589	643	631	599	561	595	549	611	591	599	641	610	599	627	601	576	617	593	539	571	546	607	576	581	583	573	558	602	575	594	557	603	563	566	582	585	552	593	612	595	624	570	605	618	588	560	598	579	606	653	591	571	596	607	592	594	619	620	633	584	550	625	553	621	563	609	592	612	611	621	590	574	564	615	577	563	578	587	618	637	565	614	600	595	636	569	617	578	609	592	590	578	608	597	648	600	621	569	587	590	593	601	599	614	572	561	606	594	602	628	625	581	589	583	592	585	629	610	575	580	571	633	616	581	604	595	546	589	570	576	591	605	609	574	627	587	588	577	608	599	571	546	594	614	595	534	642	619	574	611	581	623	611	589	607	574	595	589	575	588	609	598	579	592	582	593	602	558	617	614	576	616	584	602	584	629	625	585	607	609	601	610	600	603	623	633	609	613	570	614	609	550	603	570	620	641	621	599	583	581	577	553	609	639	601	574	601	564	600	591	599	636	573	618	593	600	601	609	585	617	511	603	605	572	593	554	576	620	629	579	564	587	518	601	600	599	580	625	581	559	577	581	567	552	567	603	591	600	575	576	663	655	621	564	604	598	591	622	570	575	601	606	600	604	605	574	586	580	581	567	607	603	546	595	573	609	553	553	590	606	601	627	565	602	522	590	602	581	601	608	623	609	609	632	575	574	606	625	580	599	594	631	640	584	633	594	584	569	590	551	604	589	544	639	576	610	591	601	579	602	580	594	598	606	582	610	575	590	584	611	598	595	635	563	589	616	601	577	601	560	601	560	590	551	583	629	630	570	575	598	595	584	594	582	571	556	575	615	586	584	600	619	590	574	618	610	570	541	646	625	580	576	563	584	638	599	568	627	587	619	623	584	613	585	607	567	586	610	602	579	618	624	556	617	586	563	533	643	598	636	598	612	563	606	595	625	605	588	562	573	642	590	612	601	585	633	614	573	601	591	607	544	591	604	605	622	574	630	583	565	588	609	572	564	602	584	581	598	594	550	567	583	573	613	586	568	590	598	617	574	599	605	594	613	617	611	574	592	606	579	599	597	592	614	629	567	640	563	586	626	550	563	638	634	582	591	588	594	574	583	590	592	613	558	571	630	592	570	608	606	609	587	623	571	608	593	602	634	584	577	611	581	589	545	621	631	581	609	593	620	560	599	615	579	583	601	595	589	552	560	567	598	632	601	573	572	564	569	606	590	596	610	566	544	571	601	569	603	541	605	596	628	631	604	613	593	565	591	612	579	581	585	549	579	589	575	574	592	627	631	656	572	539	601	593	569	618	659	603	620	604	599	603	592	600	580	590	594	562	596	588	578	592	566	581	605	649	617	591	632	587	561	606	599	577	594	584	594	610	642	626	601	579	599	605	593	603	595	604	576	611	614	567	570	558	613	556	633	607	602	594	608	576	598	639	607	591	577	572	607	589	609	619	571	597	595	617	569	585	608	588	586	648	587	555	610	575	573	607	623	556	598	592	597	598	573	586	599	575	570	578	594	579	561	557	620	597	586	604	590	591	577	644	605	627	600	635	590	602	591	612	582	564	634	585	594	575	616	587	643	560	566	600	603	555	592	572	627	620	619	634	573	580	608	604	602	557	582	578	608	623	603	614	597	613	620	601	593	607	593	608	570	578	608	608	589	653	595	590	550	561	633	551	613	577	636	625	565	604	577	589	650	561	613	599	580	617	614	600	600	565	613	589	569	593	558	589	585	618	548	639	587	584	562	593	574	596	586	578	575	573	583	571	554	609	588	606	597	568	656	555	578	587	628	657	622	607	619	632	618	586	578	627	595	565	600	571	579	610	629	588	616	590	589	567	603	558	586	582	571	589	604	621	652	599	616	571	620	623	603	653	579	646	589	656	636	568	584	587	554	578	611	574	608	594	638	592	599	586	569	611	618	606	621	569	531	610	563	632	588	570	550	579	568	637	670	627	635	580	589	578	573	560	639	553	587	595	604	656	568	593	577	569	619	622	587	590	568	615	606	663	587	599	582	568	565	563	591	583	640	613	601	607	622	623	617	620	574	592	588	586	603	644	653	612	604	564	621	555	618	582	598	609	577	582	573	645	585	575	579	634	574	558	553	576	590	601	571	600	635	615	528	649	576	608	593	625	617	600	615	603	614	597	617	630	576	577	586	598	569	588	566	612	595	576	585	567	585	533	597	580	619	566	590	625	592	582	567	626	602	621	589	617	570	601	561	605	626	591	636	597	601	601	593	640	589	574	589	610	599	618	599	583	600	570	570	607	543	574	576	613	609	665	559	607	587	575	615	622	599	553	583	567	616	623	600	636	643	612	577	605	616	603	613	611	604	573	648	547	649	590	553	600	587	584	585	585	586	608	604	586	607	595	577	548	591	559	590	644	584	624	619	591	569	593	553	596	564	612	618	595	577	613	584	613	589	567	579	572	566	627	591	600	634	588	597	608	622	608	592	605	602	598	594	568	591	622
29529	8275	5926	7146	24245	38492	35849	26791	17706	6654	356	213	188	204	195	222	212	194	189	206	211	203	193	225	210	213	197	227	183	197	191	189	194	189	197	197	191	211	197	182	201	181	192	226	193	187	195	216	194	198	195	182	190	178	180	220	187	210	198	190	183	188	174	188	227	212	201	178	177	221	197	210	182	195	180	188	202	177	213	202	208	217	192	252	209	222	190	208	189	194	209	191	203	191	181	194	178	203	203	208	183	176	188	159	178	202	218	196	199	209	172	225	190	189	185	143	181	188	181	194	225	214	217	197	191	174	198	192	184	185	221	196	184	193	206	192	226	210	195	191	186	200	197	208	179	198	187	205	224	159	185	200	185	197	212	198	188	217	209	187	183	188	175	210	190	211	209	192	206	195	205	198	190	210	194	188	209	208	201	186	205	188	209	216	171	216	194	197	186	190	208	192	211	180	186	187	199	191	190	186	188	196	196	169	189	226	200	187	207	177	185	201	200	183	200	206	195	187	166	190	191	167	182	209	216	201	197	187	165	178	187	217	188	160	167	197	202	167	213	181	200	205	195	204	218	186	212	216	196	187	189	203	180	227	204	212	189	194	203	180	196	220	213	187	202	200	181	208	197	193	175	214	202	199	221	174	208	167	207	183	189	193	180	197	231	203	175	201	185	217	196	211	213	186	210	186	230	206	202	195	187	226	178	191	213	199	206	208	178	197	179	163	188	194	209	196	178	190	194	217	165	187	200	198	197	177	210	197	214	200	196	195	191	194	200	180	200	202	193	202	175	218	196	203	180	198	202	187	189	209	200	213	192	197	193	196	181	192	192	195	208	199	225	196	205	198	225	227	209	203	172	225	199	199	194	192	204	236	191	178	217	183	202	189	177	182	213	206	189	192	220	228	198	213	193	176	188	178	180	211	194	203	203	203	184	209	194	199	207	224	191	222	213	194	209	206	180	208	192	188	200	198	193	203	212	173	231	205	200	194	193	199	209	185	205	215	207	180	221	216	191	192	187	186	195	204	206	186	184	175	200	186	202	179	177	217	199	208	169	166	193	212	212	163	189	187	199	183	193	211	215	194	209	176	222	209	161	191	204	200	201	203	199	179	176	202	208	208	190	199	186	212	228	195	188	202	192	182	198	217	182	197	185	196	212	190	214	195	209	188	184	218	206	196	202	202	218	218	232	228	202	194	224	203	195	212	196	211	184	209	207	205	182	208	187	216	207	171	222	195	197	197	194	183	179	223	196	201	203	178	209	206	178	188	183	181	200	189	182	190	180	181	194	209	189	188	172	186	182	205	216	191	184	196	183	168	226	187	210	205	214	180	185	199	208	202	201	206	213	201	211	200	213	202	200	189	215	188	216	173	212	198	188	180	186	192	220	188	205	197	208	209	210	219	182	185	207	175	208	198	172	192	183	187	214	188	185	195	184	194	190	198	207	160	187	183	183	197	202	191	188	188	181	179	209	182	196	196	197	177	217	182	220	214	193	207	184	192	199	202	202	203	191	189	192	189	190	200	203	214	199	191	180	212	189	199	214	168	185	198	183	182	203	196	199	192	193	175	204	214	187	214	180	202	200	211	223	189	183	213	220	195	163	181	184	194	175	181	179	193	195	204	212	228	217	211	162	202	216	193	196	196	199	192	198	173	190	211	183	192	205	202	189	203	203	184	191	209	192	184	178	188	207	211	203	208	188	219	193	196	188	176	195	192	188	215	220	181	211	196	191	204	170	176	161	203	210	219	186	169	217	184	184	206	220	210	186	192	204	182	172	199	189	197	181	222	191	204	190	193	199	206	196	194	215	210	186	194	188	216	180	168	201	212	198	210	213	208	185	203	175	180	187	194	175	208	205	219	186	170	218	208	201	187	186	178	217	193	198	213	217	193	183	177	208	187	201	228	200	197	183	172	195	206	175	161	193	206	205	169	188	193	195	186	203	191	198	197	195	185	181	200	206	196	181	168	205	188	199	211	210	183	211	210	215	182	167	191	183	198	185	189	216	201	196	208	238	183	194	175	178	216	201	180	185	189	197	209	247	186	189	195	227	180	190	208	163	201	204	207	227	191	176	171	208	213	206	199	208	213	184	204	202	204	194	193	198	203	190	186	187	206	205	214	238	198	207	182	211	215	172	196	181	195	215	200	191	210	170	212	181	191	194	196	205	198	159	209	187	195	197	203	192	206	207	191	199	194	224	192	194	199	182	170	213	177	212	195	185	208	220	192	210	223	222	175	211	186	206	171	186	184	195	203	196	161	154	213	207	197	194	199	188	198	196	188	187	209	186	199	169	192	192	179	163	185	213	188	181	174	196	174	199	194	169	196	216	190	220	197	196	208	191	189	188	209	198	180	187	217	180	189	185	170	183	190	212	207	201	192	174	209	195	187	216	207	193	204	197	203	184	206	202	204	183	192	205	208	204	213	179	192	205	177	167	181	204	187	206	179	192	189	220	191	180	204	187	177	188	180	191	190	187	219	197	180	190	225	194	204	213	202	212	202	195	210	214	201	179	176	191	189	197	176	197	198	221	186	190	199	195	179	183	182	195	191	202	198	176	224	211	201	213	195	200	221	203	208	167	197	202	218	217	171	178	205	199	192	192	184	176	213	202	192	213	197	212	220	213	192	181	197	211	199	195	200	188	182	194	188	221	197	194	212	204	176	203	205	197	193	207	203	197	186	197	181	189	208	196	197	206	183	171	176	201	215	172	196	191	177	190	199	183	191	236	206	191	206	204	229	194	192	230	200	200	222	182	188	194	202	219	182	193	212	197	177	200	186	184	204	197	203	189	211	192	201	188	218	201	207	202	209	211	209	213	202	180	211	184	209	216	185	184	198	188	189	207	182	208	174	207	214	215	203	163	166	173	214	210	211	208	211	188	200	202	200	226	206	222	230	215	187	226	190	210	216	235	206	181	203	199	215	202	192	192	193	200	221	219	189	189	195	194	211	210	180	188	164	178	199	196	219	181	187	179	217	206	209	222	169	208	193	190	179	197	202	202	191	203	192	186	167	197	204	202	198	183	197	219	202	218	203	209	206	178	188	163	184	192	195	176	200	203	199	214	192	194	234	177	204	207	212	199	218	204	194	198	208	212	192	195	185	209	204	193	209	198	199	175	212	207	182	225	216	215	193	178	219	172	210	196	202	198	190	196	192	208	182	201	197	186	241	207	209	203	197	182	177	198	197	192	187	172	158	210	215	186	203	187	192	220	200	227	203	197	199	187	190	188	188	224	175	197	166	195	182	190	179	231	185	224	206	196	201	211	190	201	183	181	199	201	165	184	201	211	166	199	191	191	206	227	201	191	205	201	201	218	203	189	198	217	219	221	228	187	209	198	184	216	207	197	197	186	169	199	190	204	210	191	184	196	214	180	235	180	184	177	188	171	210	209	173	203	204	194	175	193	209	219	194	159	194	215	191	209	204	189	209	211	176	202	198	171	217	199	190	203	212	228	165	205	183	189	187	199	206
14543	4008	9573	17732	42320	53935	51365	43971	35474	14709	543	506	536	545	506	498	539	539	508	504	489	505	510	499	497	502	471	501	479	513	514	495	491	486	538	482	486	513	512	498	508	486	506	485	499	470	451	519	468	526	483	522	474	480	485	440	456	441	503	433	480	498	435	436	531	535	472	464	454	464	462	448	524	463	456	468	519	493	495	497	473	449	475	482	471	494	485	463	474	471	480	463	487	446	493	466	469	457	456	467	473	451	477	450	515	458	500	490	439	505	476	490	441	455	495	471	513	477	475	463	498	486	451	469	500	489	453	479	493	473	509	476	507	453	528	522	469	446	460	483	475	445	475	454	449	513	540	460	493	477	489	488	511	499	460	524	458	472	520	451	465	483	476	452	483	487	522	496	439	475	481	496	450	470	490	509	487	510	455	468	501	477	520	496	496	502	489	451	522	497	461	499	474	467	460	463	494	431	477	522	482	438	468	464	486	416	516	500	501	468	467	440	474	478	440	487	478	465	468	463	478	460	465	463	506	424	442	468	463	501	484	482	476	542	455	499	491	508	459	433	535	460	517	477	521	460	458	421	445	488	464	470	524	452	465	501	532	428	515	466	509	451	464	489	445	448	488	516	487	482	502	479	463	483	484	465	482	488	510	484	463	496	505	513	460	429	475	480	500	455	458	439	469	445	475	481	512	520	449	498	472	480	467	456	481	484	458	450	498	468	526	490	487	461	509	467	507	484	481	456	508	453	465	473	538	450	466	455	507	447	482	474	497	462	502	483	488	458	482	494	508	472	448	470	452	491	499	451	512	475	452	528	440	472	495	473	484	494	469	464	497	495	473	459	429	446	483	462	511	501	452	458	480	484	475	515	494	493	494	445	438	470	487	477	475	442	485	474	481	493	454	498	477	478	513	500	495	500	456	510	486	496	494	469	501	465	500	486	461	506	472	449	479	484	510	460	459	502	512	503	510	499	483	478	479	503	524	475	463	486	468	460	488	440	447	473	498	458	473	511	514	477	468	487	478	479	512	496	465	480	491	500	500	514	506	468	486	498	542	482	508	458	494	495	475	507	487	507	486	460	461	499	500	504	478	477	487	497	438	478	474	510	477	482	475	479	475	433	478	489	449	481	459	449	481	492	491	524	477	474	495	521	479	476	517	493	495	463	471	466	521	456	498	476	475	481	470	468	520	456	450	498	458	460	501	464	478	463	439	489	486	443	427	505	444	495	488	485	481	522	467	489	462	514	475	489	460	480	483	473	486	501	454	438	507	474	512	484	445	491	477	448	448	456	438	506	472	497	513	454	453	513	478	531	496	461	469	440	444	471	490	463	523	467	484	521	491	477	511	450	507	523	477	480	486	486	475	464	469	540	476	434	437	519	507	506	490	535	448	480	483	463	529	493	486	457	441	472	467	476	474	501	479	463	504	485	475	450	497	465	499	460	494	481	481	496	472	477	493	478	510	501	462	496	478	455	468	498	495	474	452	439	507	499	494	488	506	464	530	475	466	487	480	456	455	507	485	512	505	481	501	499	463	494	471	502	474	508	507	470	470	501	469	476	484	530	474	474	494	475	501	526	489	470	450	509	446	493	452	479	494	513	463	468	461	497	464	486	470	505	523	495	499	488	475	484	487	453	487	458	488	483	492	474	490	479	472	496	479	422	481	462	421	514	484	465	461	481	513	502	478	497	536	482	488	499	470	534	462	499	503	493	505	463	462	498	475	459	538	461	486	489	483	475	453	474	481	464	511	462	468	508	470	480	481	481	468	477	445	468	450	502	492	469	483	515	523	470	517	511	485	539	499	473	502	491	486	456	479	457	474	458	476	475	466	496	499	498	475	489	500	437	488	483	485	455	450	449	525	491	484	514	487	485	470	499	475	491	501	490	465	467	495	482	464	459	502	465	460	488	458	465	485	471	476	494	455	480	474	475	491	469	460	499	461	493	495	490	472	499	464	468	447	484	469	461	502	486	517	498	500	446	485	463	493	455	445	420	467	466	479	512	464	472	479	467	485	479	451	468	471	509	532	468	521	471	460	500	486	465	479	480	499	455	506	428	473	498	477	493	487	488	489	474	460	464	480	475	490	476	461	512	460	480	478	475	467	495	480	513	467	460	484	517	484	488	442	455	482	468	446	503	457	482	465	463	474	489	503	490	445	456	540	505	507	480	472	449	475	490	471	477	496	475	483	494	447	499	492	452	524	478	478	455	518	502	498	494	468	447	471	471	476	453	488	468	416	477	526	497	529	461	492	471	441	482	485	467	505	457	502	499	482	455	484	479	474	528	492	476	515	470	514	472	493	489	470	481	506	487	462	488	461	504	475	413	486	444	482	484	487	480	459	485	496	460	478	474	511	517	462	508	453	503	480	464	523	473	462	451	447	452	463	438	526	505	461	466	489	478	525	494	467	471	490	498	497	502	529	523	500	479	505	450	458	469	479	483	477	483	454	483	440	500	498	501	487	507	539	462	478	470	485	467	473	505	495	491	469	451	479	489	483	499	513	518	458	478	517	483	468	473	509	492	459	486	410	476	508	473	480	492	439	477	459	520	480	510	463	498	494	487	497	472	481	454	504	483	483	469	494	492	486	471	499	514	463	470	456	482	450	472	506	485	470	469	520	488	457	465	480	488	495	517	494	484	516	466	488	477	500	480	465	472	520	489	488	497	482	479	464	505	466	459	470	455	494	488	453	435	498	463	464	477	454	454	468	460	486	488	448	412	490	489	449	530	461	485	487	452	445	462	479	478	489	483	497	493	456	508	478	487	479	458	448	481	466	468	456	521	446	466	491	475	470	453	464	477	511	487	484	479	471	485	477	452	480	491	506	468	470	517	478	446	514	503	470	512	475	449	474	506	499	499	464	545	489	470	492	448	450	468	466	489	513	484	454	487	457	455	484	465	482	459	452	432	484	495	468	492	466	462	480	452	500	474	466	505	467	462	482	504	500	470	493	468	472	441	494	494	461	513	497	511	490	520	440	488	461	470	487	494	449	506	541	461	497	455	448	449	469	459	457	494	460	514	483	474	466	466	482	484	480	475	514	474	470	487	483	481	501	484	476	492	480	445	487	493	482	472	494	500	473	497	479	466	449	485	468	455	473	501	468	513	481	495	483	447	525	478	491	488	503	504	472	499	460	462	470	472	448	503	459	508	524	479	486	467	505	502	463	521	447	486	478	461	462	476	475	506	476	471	525	490	492	485	468	452	446	440	489	454	458	466	488	501	441	509	497	456	456	502	489	490	486	509	493	466	430	479	471	460	470	456	508	484	449	446	482	465	507	518	492	442	463	467	478	469	487	505	492	477	451	470	503	489	477	491	481	515	473	494	491	457	476	452	475	495	491	459	452	484	446	474	480	466	470	472	482	486	485	464	525	483	464	499	485	485	479	466	489	505	471	481	505	503	468	470	489	491	489	511	488	457	471	492	453	479	501	510	480	475	497	465	454	478	494	491	499	470	432	482	441	500	495	459
39307	13966	10804	10624	15300	29265	43689	42683	34315	17220	1221	339	312	303	316	306	288	295	320	309	293	296	323	288	271	306	352	294	305	309	257	286	290	301	320	316	290	283	294	308	281	275	273	328	260	311	271	272	265	291	291	299	277	299	275	285	304	292	251	283	272	313	267	277	302	285	311	265	269	298	295	282	316	299	271	307	284	299	328	292	313	366	297	316	330	285	289	296	274	301	278	285	286	333	275	292	255	313	259	284	271	278	297	293	297	316	274	269	286	326	298	302	292	285	272	301	290	277	306	276	303	312	273	311	285	294	310	306	303	283	303	318	283	268	271	310	295	309	293	291	320	277	282	309	272	273	274	304	292	277	277	306	278	310	289	276	287	295	272	262	296	284	321	314	288	283	299	312	288	313	284	297	308	287	270	267	301	310	294	265	297	279	309	299	308	298	294	303	273	304	308	304	312	273	312	286	292	297	307	272	327	309	258	266	309	258	304	298	295	303	312	317	247	299	299	301	260	292	304	287	252	307	284	311	297	291	264	311	316	308	267	279	326	285	291	285	298	306	290	257	288	267	281	290	277	310	311	311	305	259	278	299	287	324	295	328	304	294	268	291	350	286	280	284	292	272	271	282	223	308	299	283	317	271	312	265	327	297	302	314	303	295	292	257	310	286	276	272	278	298	335	302	290	326	323	315	289	311	324	311	297	284	292	294	292	287	311	289	293	258	238	294	306	266	308	296	275	288	292	277	320	324	276	311	302	337	284	289	277	294	266	279	304	276	303	308	313	293	277	301	286	294	309	285	257	277	291	296	328	279	276	289	272	286	313	266	294	303	339	315	284	298	311	306	278	295	266	299	272	305	304	291	302	320	317	300	309	323	280	322	318	288	268	307	293	321	285	278	329	279	314	279	285	331	307	263	303	282	267	291	275	286	296	289	273	307	308	301	287	289	289	323	297	301	319	293	293	290	295	285	273	327	314	305	295	299	301	304	317	310	297	309	251	299	263	297	302	290	346	309	299	265	265	291	306	294	305	281	309	283	284	301	276	263	292	316	288	302	291	281	303	272	291	279	277	299	284	292	304	283	319	298	296	289	315	302	326	307	296	293	329	279	283	304	292	270	296	293	275	276	253	275	309	279	264	277	282	308	298	291	294	250	276	299	280	294	279	284	290	277	283	285	305	289	303	308	310	310	305	333	285	321	314	310	278	284	328	274	293	281	287	284	315	307	282	285	288	271	297	300	290	260	280	278	293	304	269	324	275	309	293	315	313	281	306	314	278	291	309	300	260	282	299	277	302	293	283	289	330	330	305	288	317	304	283	306	294	295	284	289	301	310	336	274	290	285	293	307	303	296	279	273	287	279	331	327	315	271	287	324	288	294	301	272	281	275	288	308	291	319	329	292	263	297	292	291	279	283	296	268	284	289	266	279	295	275	294	292	310	295	282	323	304	306	303	313	308	291	284	285	322	290	298	312	265	282	287	288	291	339	291	273	309	295	301	259	301	285	283	292	266	289	311	297	304	295	296	289	273	273	272	291	302	267	279	300	302	307	269	290	288	270	313	298	302	255	311	282	303	310	310	321	312	297	294	287	304	273	281	301	295	292	294	293	294	269	303	294	300	292	251	265	296	299	305	321	320	290	288	298	271	292	303	322	275	288	278	304	270	289	282	291	285	290	296	289	272	309	289	309	307	281	258	261	311	289	278	281	296	292	290	306	295	330	258	305	296	300	307	287	264	318	287	289	286	301	333	294	307	275	308	288	292	280	269	268	288	277	304	291	306	303	331	257	329	278	287	300	294	300	281	261	268	278	298	323	335	302	301	308	286	289	309	290	296	291	312	312	285	316	309	266	293	311	288	264	283	303	254	267	286	304	289	277	258	315	280	297	282	275	253	293	322	262	273	284	269	293	300	321	277	260	282	298	304	306	278	272	286	285	249	307	284	295	287	293	319	261	303	288	290	277	324	324	289	262	303	251	289	261	298	281	265	300	311	249	280	289	277	282	286	288	271	299	296	318	260	309	310	298	281	311	306	296	320	322	285	315	316	308	287	291	284	266	288	283	288	273	289	306	276	289	286	310	281	285	329	320	306	302	274	307	284	279	314	295	317	281	269	323	291	313	303	316	298	304	297	285	311	300	280	286	298	291	313	309	300	263	294	284	345	282	296	267	251	295	269	272	299	301	282	291	281	315	315	264	308	316	283	287	334	278	301	293	274	289	289	287	289	275	299	276	277	331	310	318	315	286	293	302	314	292	314	324	264	314	279	322	308	306	301	308	286	291	303	286	265	265	309	259	300	272	265	289	266	315	317	282	316	281	298	318	305	295	294	293	323	280	290	288	341	295	264	262	333	314	275	271	266	295	279	301	288	332	270	287	284	315	322	277	284	282	286	300	282	276	247	325	315	288	307	310	271	308	311	279	298	329	301	317	284	280	307	305	293	270	329	291	325	309	296	297	279	293	260	316	283	285	266	326	327	268	304	320	309	300	296	291	307	322	310	289	277	291	261	298	295	291	302	304	304	310	280	268	282	296	290	276	302	320	301	300	294	303	296	290	307	282	295	312	323	298	342	305	289	295	305	321	301	288	303	303	281	286	282	300	268	332	287	268	275	287	344	272	232	301	261	310	308	313	283	291	269	281	300	303	271	297	315	313	277	287	291	293	283	283	303	296	294	320	313	256	288	282	286	280	278	304	268	321	299	275	304	295	316	315	276	301	278	320	301	334	315	306	273	286	284	266	290	300	256	313	294	297	265	262	295	274	305	291	271	269	280	303	301	314	318	307	264	292	305	316	307	297	309	250	270	310	315	296	304	266	278	291	268	293	323	297	267	289	299	276	280	276	285	311	305	259	286	260	291	286	290	289	281	339	287	295	288	291	309	300	292	266	309	304	302	299	271	277	308	290	278	287	284	272	311	326	285	279	298	294	279	294	291	272	261	283	323	313	295	292	267	283	260	256	308	316	282	313	274	303	312	263	284	294	295	282	299	273	291	278	292	251	310	302	325	308	296	313	297	291	284	304	306	322	281	311	307	317	288	297	294	258	260	281	281	271	313	269	306	310	279	263	270	285	341	296	316	266	303	289	313	294	305	300	323	250	296	303	279	304	279	307	301	333	302	286	283	307	282	300	294	267	316	264	308	289	307	296	284	277	296	261	277	272	327	316	299	317	309	305	320	277	302	306	302	298	315	308	318	297	268	296	276	309	280	301	279	304	327	314	285	289	332	297	310	332	289	299	283	317	291	308	298	321	307	321	294	280	257	266	275	269	331	294	283	281	266	267	295	305	255	252	296	310	301	276	284	283	272	274	275	323	283	293	265	315	325	289	328	274	305	288	299	331	303	299	289	292	286	290	286	333	275	280	326	263	275	266	294	278	295	318	284	320	287	301	296	281	292	284	286	304	301	308	259	284	327	266	289	309	276	325	313	270	303	269	278	286	254	277	329	298	318	283	297	299	318	297	306	279	287	293	303	293
19128	6201	15008	20860	30581	47185	59346	57654	50560	24100	860	852	881	755	799	788	738	732	795	765	700	786	722	724	682	693	644	699	667	706	734	714	685	693	688	694	686	714	682	720	702	725	701	661	665	648	680	703	722	673	652	710	672	641	703	658	705	693	671	682	671	644	704	676	698	697	689	724	691	707	690	709	659	692	666	685	672	623	706	655	668	657	682	698	647	690	656	675	703	632	680	667	722	651	687	659	710	704	686	651	665	701	644	682	679	634	752	728	651	674	672	718	676	643	697	655	662	647	681	671	661	673	651	646	632	684	653	681	665	661	699	675	639	663	688	709	670	712	677	676	650	649	667	696	647	667	676	689	704	739	677	700	677	684	672	714	717	697	678	656	687	668	696	674	684	728	688	649	676	705	683	687	658	693	678	668	666	659	698	647	684	677	657	678	662	664	662	697	691	682	695	666	695	709	714	673	640	687	695	691	689	635	641	698	710	687	717	684	660	697	667	668	678	705	659	701	692	698	659	665	708	718	709	643	679	714	683	687	681	681	732	697	663	667	698	657	696	644	679	670	674	660	630	696	673	663	680	674	689	694	669	685	692	710	682	672	677	662	663	668	639	711	723	685	707	695	692	685	709	665	731	683	694	705	668	697	659	698	682	675	671	644	670	723	702	627	655	713	668	651	654	703	646	698	672	664	707	631	672	700	723	628	689	644	647	695	690	708	676	672	628	706	678	682	680	690	713	712	659	671	703	707	652	732	710	670	698	678	689	669	696	659	678	657	719	688	623	691	684	700	670	675	663	697	685	632	606	652	719	685	686	712	694	630	699	674	690	694	686	663	683	681	682	678	664	697	674	636	718	686	678	679	700	642	691	683	690	666	646	667	702	688	709	713	706	659	690	702	657	695	694	680	704	683	656	664	694	703	635	661	635	711	644	666	715	660	724	688	660	662	625	718	706	709	669	668	733	667	692	680	640	716	679	668	667	685	665	646	660	652	669	663	652	642	645	683	689	677	693	671	704	618	719	696	686	639	651	648	678	704	669	706	707	673	686	661	685	640	658	674	730	630	674	661	690	748	682	715	690	689	719	668	701	696	682	699	663	701	648	651	657	674	690	675	681	698	641	657	696	669	746	676	696	671	686	635	648	678	643	638	661	702	705	680	626	705	663	656	717	725	689	688	675	667	666	689	694	657	730	682	734	706	673	666	725	652	704	633	640	676	686	651	671	674	717	733	652	710	715	701	707	680	674	669	646	658	648	679	707	703	664	717	653	695	671	659	683	638	680	656	643	646	696	697	660	690	724	698	697	662	681	641	627	724	675	642	709	662	689	665	707	720	665	660	673	730	727	719	636	669	697	658	697	712	669	687	680	692	684	685	683	642	666	635	690	712	700	678	688	676	682	646	719	636	692	663	668	682	660	633	656	665	688	674	653	688	662	679	649	677	728	687	665	688	689	629	726	668	686	647	627	694	721	682	685	685	660	610	619	677	678	641	642	663	647	631	664	670	698	672	716	649	685	725	648	660	674	712	686	647	682	727	676	699	664	672	691	679	671	713	695	700	675	640	666	694	675	682	691	661	684	657	705	624	657	683	654	655	646	659	684	670	702	681	692	635	663	652	712	724	682	643	687	669	685	648	704	694	657	716	713	674	660	688	678	707	726	649	649	680	640	687	654	680	687	693	674	693	667	690	688	691	667	669	718	649	695	664	669	657	675	708	716	671	665	657	676	706	675	660	674	702	616	709	686	674	684	732	689	695	714	723	682	710	689	708	719	720	676	670	692	665	701	710	703	734	706	639	659	668	709	697	655	691	717	630	711	669	677	628	691	642	678	702	663	674	684	659	622	664	698	696	657	683	635	693	657	678	709	721	742	717	660	702	675	688	697	693	695	719	653	675	679	631	718	678	713	702	669	685	703	702	647	710	702	683	747	641	662	686	684	701	692	640	718	658	664	717	689	695	662	656	667	679	713	659	713	678	665	637	655	691	688	643	718	663	717	690	691	706	672	657	699	640	665	691	709	681	672	707	639	680	721	658	686	682	679	715	664	687	674	650	662	714	674	684	668	686	641	710	691	682	693	688	666	702	647	691	665	680	668	663	654	673	635	668	689	679	682	655	700	671	689	665	683	683	660	657	697	691	623	669	666	695	676	731	714	672	695	711	676	665	667	661	662	673	658	681	648	661	708	731	636	681	614	685	668	676	699	671	658	661	684	640	687	656	700	648	726	694	677	639	693	665	698	688	717	670	643	681	691	644	674	612	708	676	688	670	665	673	635	670	690	659	646	686	692	685	671	699	696	687	686	754	714	726	693	656	635	682	635	697	712	733	680	624	644	652	701	719	665	689	696	680	678	699	654	672	698	728	682	656	673	712	643	601	692	664	676	650	697	676	642	730	668	692	648	671	678	682	686	710	751	631	657	676	647	684	694	695	656	673	720	648	693	674	627	672	688	695	641	658	642	686	718	675	689	669	664	729	656	669	663	663	688	669	680	679	755	669	723	684	700	671	646	691	668	690	666	678	689	658	700	679	661	674	644	660	692	676	683	667	655	702	655	654	704	641	668	692	686	736	664	651	749	703	677	640	689	684	684	695	700	651	651	710	701	684	743	673	692	695	704	641	650	631	620	672	684	665	684	688	687	704	660	721	642	724	689	681	707	628	686	668	679	703	665	686	616	681	668	688	642	700	634	638	690	667	662	667	666	654	710	640	707	673	658	696	667	691	639	652	686	677	691	667	702	654	701	645	719	669	623	719	673	686	684	706	683	745	663	688	694	654	683	668	706	682	648	677	688	664	682	690	693	685	629	681	711	677	689	685	648	683	729	680	653	677	652	675	656	645	696	657	675	641	714	734	663	691	712	685	653	668	685	677	679	683	722	673	660	712	675	662	675	681	671	709	688	660	665	729	668	692	693	704	654	704	676	715	681	677	681	700	654	675	656	669	656	653	651	704	642	709	637	656	637	688	704	762	684	655	645	691	674	678	660	715	653	635	672	681	690	680	662	735	672	681	712	699	646	661	716	695	697	686	645	649	669	668	729	654	696	650	645	696	688	696	654	660	686	618	678	668	629	691	702	731	644	686	649	706	661	688	700	717	712	697	682	688	721	650	681	727	665	720	684	685	678	681	617	651	711	657	718	648	635	667	695	740	712	717	687	701	652	701	703	662	659	656	708	637	624	716	642	656	691	661	670	657	729	713	631	683	685	661	686	712	694	653	691	670	676	694	664	675	717	615	704	639	625	650	678	696	616	685	645	693	652	678	694	649	717	684	692	702	644	697	660	677	677	684	709	708	688	689	610	659	750	674	651	649	740	634	697	630	701	639	682	678	659	748	687	694	718	680	672	664	700	697	656	682	727	726	652	670	676	705	665	693	684	667	697	682	689	679	686	701	628	673	651	691	654	704	703	708	664	745	701	661	698	671	684	629	698	735	647	707	683	691	656	683	707	686	704	704	706	668	680	672	687	670	676	673	728	700
13443	3533	3921	2950	3245	2575	2104	1862	1372	846	286	281	239	261	258	276	290	303	272	232	279	253	283	274	247	248	266	277	258	268	257	251	282	262	272	270	279	294	267	253	281	278	256	261	301	290	263	263	279	259	260	264	244	255	271	237	296	258	294	248	268	282	249	268	282	246	287	250	268	282	285	284	264	245	245	242	260	264	264	226	247	270	294	292	266	226	267	263	235	252	261	273	252	256	266	285	279	275	267	291	303	292	284	260	308	279	261	253	258	262	278	274	252	243	260	260	282	301	268	255	267	254	257	264	269	265	264	234	272	249	261	243	258	267	277	241	257	284	252	272	290	292	268	294	219	257	284	271	269	274	254	248	255	257	277	257	269	270	271	268	293	274	279	270	286	241	246	284	260	240	261	246	252	255	274	266	246	259	268	287	294	288	265	306	262	277	284	246	261	279	241	285	307	276	252	252	254	266	278	260	295	291	278	256	263	253	253	251	254	257	288	260	260	267	264	265	273	258	251	276	295	294	298	262	281	283	270	293	244	229	282	274	257	285	254	261	293	285	246	285	290	235	280	261	274	261	255	302	258	223	260	279	268	255	252	242	285	257	275	284	258	248	243	290	286	251	284	289	237	272	264	261	259	283	248	271	230	224	277	264	300	282	286	283	317	258	282	245	296	243	280	254	275	276	258	256	281	265	274	233	268	263	260	272	257	256	249	260	269	281	252	297	255	298	252	264	256	255	251	233	252	265	261	289	268	266	269	286	262	266	279	258	254	288	272	232	283	261	282	248	250	252	279	255	296	259	283	271	304	270	302	277	255	272	251	324	273	260	270	270	319	248	255	256	248	249	272	263	280	262	247	292	267	271	247	266	302	237	271	279	264	286	223	270	260	247	280	263	258	275	225	252	244	283	250	257	267	294	259	285	287	331	285	295	262	263	249	262	283	245	266	260	310	272	263	251	290	300	258	258	253	284	267	272	251	280	281	276	287	273	260	232	233	252	274	266	252	273	248	240	267	247	258	253	268	283	256	269	284	278	286	293	258	257	254	301	289	255	286	260	250	265	264	278	298	255	274	254	243	241	258	237	289	250	269	268	278	292	251	295	300	277	291	257	273	302	286	280	258	283	271	262	264	252	236	295	244	277	273	241	250	291	245	263	263	259	319	275	289	286	273	269	285	272	280	274	242	254	282	242	277	259	230	279	276	278	259	274	284	288	258	266	238	271	288	252	247	263	250	243	249	250	261	242	273	270	276	253	301	307	276	289	259	282	244	260	257	240	281	252	267	243	298	286	278	269	260	227	270	232	275	272	259	254	265	265	282	261	250	275	274	238	281	268	275	273	269	270	266	249	281	265	286	265	277	268	259	272	279	257	272	249	283	268	265	270	300	289	272	256	268	242	265	282	228	268	282	291	260	270	281	256	305	273	291	267	253	239	291	260	278	314	300	276	282	285	256	280	279	241	287	273	276	263	272	248	260	255	278	279	270	237	272	281	271	266	279	285	251	282	272	286	274	310	260	255	262	277	299	268	263	237	277	234	269	270	250	219	241	236	260	295	311	256	260	260	286	270	296	270	260	283	302	249	252	261	238	266	260	259	260	284	270	291	304	265	282	276	261	293	261	260	271	261	253	263	269	275	236	247	279	251	282	277	299	273	255	273	309	280	278	257	263	296	274	269	295	296	294	267	266	268	223	256	272	284	257	273	235	252	240	254	264	261	276	267	272	239	257	290	275	271	228	263	254	298	263	260	313	293	278	279	267	277	275	263	270	255	278	276	283	293	290	282	250	264	272	263	255	265	245	283	292	270	260	271	290	247	259	264	276	261	257	267	277	280	283	256	261	274	252	254	292	240	279	303	276	277	274	258	273	264	262	297	268	243	268	262	268	262	289	269	272	284	272	260	286	271	267	270	289	284	268	262	245	263	251	235	280	292	253	266	251	265	235	260	263	258	285	295	283	262	271	268	274	252	238	286	275	249	298	271	277	255	270	256	259	253	264	262	298	263	264	295	292	259	297	265	281	275	263	265	292	270	282	275	240	312	260	269	272	299	263	259	289	283	291	260	261	262	293	251	279	237	272	284	272	249	255	270	253	254	275	279	292	293	269	276	273	277	251	292	271	260	277	257	264	283	268	251	250	265	270	260	261	295	221	272	270	290	277	305	305	259	272	270	244	242	275	254	272	282	257	255	252	276	268	260	276	272	268	263	258	247	240	264	258	262	276	267	263	265	244	237	276	275	275	276	277	270	269	243	236	264	250	281	238	257	266	263	237	262	277	244	278	278	262	267	285	277	306	264	281	268	279	249	271	269	260	290	275	272	264	284	263	280	294	298	257	243	274	264	268	295	276	279	269	282	269	258	243	265	247	287	255	249	274	272	271	274	272	247	270	270	287	289	261	244	256	253	255	269	255	260	278	270	277	274	287	279	264	253	254	248	250	280	264	262	248	246	258	259	249	280	269	282	291	245	259	272	278	286	291	297	255	316	281	259	276	270	279	278	268	252	248	280	284	254	274	284	274	290	244	301	275	279	264	278	261	259	254	271	243	285	291	241	257	281	270	273	260	248	252	296	254	245	268	257	262	256	279	268	253	251	295	266	267	285	267	267	276	249	279	252	259	267	246	288	285	255	311	298	273	257	277	265	290	255	252	290	276	243	261	257	256	260	247	268	305	269	268	276	273	266	284	297	258	267	276	257	281	282	246	264	265	285	274	257	280	268	281	262	283	257	251	280	267	257	251	267	280	236	267	268	262	254	246	227	269	263	262	241	252	303	294	278	281	263	269	252	296	277	247	292	239	241	256	255	231	276	276	268	278	277	273	291	268	246	252	257	266	286	263	284	295	291	238	276	292	265	260	303	253	261	266	240	244	270	288	269	277	294	257	275	256	247	260	290	274	248	266	300	248	279	269	266	264	275	286	300	288	299	258	267	297	257	287	266	255	266	295	247	252	278	282	280	270	295	267	285	311	260	269	290	261	275	266	285	296	268	286	258	261	226	269	289	273	278	279	271	262	258	252	280	267	274	249	280	273	281	268	256	269	263	259	278	287	287	265	259	281	271	266	278	260	238	304	257	289	261	274	262	265	259	233	281	261	294	283	264	260	248	242	299	272	254	274	271	243	275	246	257	288	283	293	251	277	271	282	283	244	284	261	280	282	254	309	266	309	236	278	269	286	253	270	288	236	270	271	269	265	277	288	232	264	223	263	251	262	258	251	277	269	275	272	280	285	250	267	238	268	265	265	274	274	253	261	263	267	281	271	262	291	292	255	262	244	270	252	247	265	301	249	263	313	238	281	279	253	271	268	262	258	250	290	274	250	280	237	268	297	265	275	256	240	272	304	235	232	276	281	253	242	260	267	251	270	249	270	261	318	300	268	272	266	258	279	254	236	306	264	251	234	276	274	260	238	263	260	251	307	283	287	285	272	306	245	238	292	270	282	260	259	267	278	268	279	260	261	260	306	262	301	264	259	258
6780	2826	6916	8176	11180	10547	9140	7962	5985	2904	595	628	605	677	610	620	626	636	634	611	623	626	607	602	637	608	635	611	636	622	638	611	616	598	648	587	639	616	630	605	623	613	590	651	578	662	596	610	618	598	595	596	610	620	649	675	612	625	632	625	653	614	621	619	614	638	642	553	557	609	597	601	587	612	631	608	615	652	641	566	643	616	627	596	585	600	625	609	574	614	599	620	584	595	616	586	621	568	600	635	626	631	612	588	589	608	605	559	612	604	619	598	592	609	621	596	625	570	620	615	598	592	602	643	597	595	610	586	612	612	567	601	575	623	603	620	612	551	590	629	592	595	593	600	593	589	592	580	601	593	574	592	618	608	603	602	675	623	614	587	610	607	603	623	649	613	593	633	573	628	615	584	614	602	621	617	605	614	663	615	615	631	603	616	594	634	622	624	571	601	606	572	601	564	624	601	657	581	609	624	606	591	583	611	627	606	588	650	638	611	623	601	614	624	587	605	655	614	631	576	597	592	614	633	601	562	650	599	564	583	589	614	587	598	594	592	593	601	589	617	580	583	573	582	617	556	576	624	606	607	585	618	609	650	594	606	582	642	628	589	631	594	614	611	596	635	585	611	613	607	644	642	598	588	567	623	649	612	614	631	602	617	674	597	598	596	627	614	623	605	666	590	635	645	575	629	634	590	619	608	613	619	566	644	603	634	592	668	574	639	615	581	607	619	603	629	560	573	571	590	595	592	612	617	584	610	552	587	571	639	616	589	612	595	632	586	627	581	625	622	598	621	597	607	632	583	611	576	608	591	622	617	569	545	638	590	578	600	584	618	610	591	602	627	575	590	601	623	622	640	633	631	635	631	600	597	562	637	576	619	597	582	612	652	607	561	599	641	608	574	610	613	625	647	578	589	663	566	582	583	598	610	613	632	634	587	603	586	548	568	619	585	604	607	593	617	602	605	597	627	599	571	583	599	600	591	628	597	623	617	587	600	614	657	629	615	643	621	629	663	571	590	605	617	601	620	596	590	598	576	584	579	661	600	591	594	620	559	622	608	654	578	639	647	620	622	631	574	605	669	591	601	590	611	580	586	565	645	603	652	603	614	619	641	580	575	610	641	594	579	581	640	562	611	595	602	620	617	612	607	628	575	584	581	590	601	648	600	593	601	672	613	607	641	615	616	630	604	651	604	608	594	638	645	598	621	572	601	637	611	574	582	652	593	565	581	602	590	596	650	618	585	605	586	594	604	565	617	591	613	586	595	627	600	598	609	569	586	592	557	578	558	633	572	558	683	624	629	626	603	563	641	605	625	618	616	642	631	587	598	635	613	614	606	615	594	635	578	589	618	599	597	557	593	603	576	638	581	641	604	605	600	571	574	639	605	617	587	620	644	587	612	576	593	658	601	620	603	570	571	589	623	634	617	599	619	616	650	622	661	616	602	582	607	592	625	628	554	646	579	634	607	650	644	573	597	589	627	584	643	589	659	633	619	605	605	617	608	635	614	587	626	599	604	681	647	664	573	584	604	637	597	625	609	641	639	623	614	602	616	568	631	566	598	600	582	597	610	598	582	598	610	574	597	606	597	618	591	654	586	649	585	601	631	588	588	630	575	558	614	609	618	647	656	604	609	616	654	621	602	601	622	635	597	633	599	607	604	616	591	621	587	593	610	582	587	549	588	590	575	555	616	628	671	566	607	594	616	621	572	577	621	643	654	616	560	617	629	638	657	614	593	580	596	629	663	609	596	623	639	618	608	612	593	604	597	627	597	580	596	636	625	592	593	625	560	624	581	612	578	621	654	572	638	615	599	608	639	618	593	572	614	618	605	620	600	640	583	602	572	616	643	607	587	641	606	594	611	598	620	571	624	579	552	627	582	612	638	611	620	599	623	597	605	583	615	621	563	573	590	555	642	605	601	584	568	636	615	639	648	619	618	637	589	645	566	584	611	582	599	640	655	610	562	632	642	608	613	616	576	609	616	589	603	642	579	567	658	626	613	586	574	573	625	612	604	620	586	605	604	571	638	631	632	611	636	554	607	607	605	572	573	613	622	598	626	616	622	606	600	604	615	630	574	602	620	578	609	575	580	655	625	570	601	573	600	633	604	615	620	634	593	610	618	613	670	623	629	591	616	576	573	580	638	651	640	597	650	611	638	610	561	614	572	608	550	660	573	585	597	578	662	607	637	655	620	639	588	590	605	601	660	626	568	590	595	555	626	594	585	611	619	562	639	586	605	631	595	624	656	593	619	604	619	616	610	645	644	627	599	625	605	564	624	636	582	590	613	620	597	608	578	597	591	592	603	633	561	623	635	613	571	615	666	583	623	607	587	591	625	648	598	607	618	605	644	634	648	613	606	606	589	675	599	625	644	634	597	617	630	574	611	596	591	584	583	596	634	600	612	597	608	623	606	630	645	606	564	617	624	616	592	589	622	656	623	634	613	617	621	603	606	575	604	601	615	605	631	626	643	569	603	649	642	591	660	588	622	586	591	633	633	645	611	617	625	616	578	614	590	608	663	627	637	656	556	601	637	603	620	596	614	631	624	593	612	664	585	610	603	621	644	624	594	587	584	603	566	601	609	607	555	566	641	589	584	595	618	614	578	631	586	595	592	584	635	590	598	595	623	598	605	602	616	607	622	646	631	603	625	617	608	595	578	600	621	590	611	623	651	600	554	586	633	598	635	581	627	630	600	609	626	616	647	606	604	599	582	617	576	638	643	637	628	641	603	587	609	600	587	568	563	617	565	658	589	614	584	628	587	601	593	608	568	630	611	559	622	628	607	601	555	602	567	631	626	608	637	545	616	590	623	626	628	638	581	608	591	610	599	625	602	622	580	597	620	577	645	609	638	624	638	605	558	634	601	651	620	585	609	649	574	583	598	599	605	596	570	603	600	597	617	607	598	553	598	606	611	560	593	643	589	600	606	616	586	591	577	588	581	632	589	619	596	587	599	614	589	630	632	600	614	606	649	590	598	616	632	608	601	632	608	602	636	630	588	622	591	669	607	611	587	624	663	654	567	599	624	602	572	628	630	646	610	591	597	643	585	609	631	598	600	627	595	576	600	589	589	632	615	612	627	632	632	634	611	601	582	624	604	650	590	610	623	630	586	605	655	590	600	561	596	626	655	629	618	630	555	609	648	624	540	603	669	626	581	615	614	651	627	611	585	577	638	611	605	609	606	625	605	633	604	611	603	638	614	610	614	621	595	621	557	589	585	598	621	581	635	659	605	634	618	590	679	615	615	600	566	616	586	630	677	578	649	621	592	607	644	611	622	654	574	617	617	632	617	603	595	634	633	615	626	605	605	579	605	634	585	629	610	592	648	596	625	645	627	582	615	557	598	580	607	606	599	636	609	636	619	626	606	648	606	649	666	572	659	655	612	613	602	590	593	584	591	636	623	615	615	595	614	630	619	656	627	603	581	591	629	598	591	597	573	561	623	589	610	586	574	615	608	635	616	605	600	605	627
35332	12936	7596	7936	7071	16282	31456	28587	22886	11899	760	240	195	176	219	196	209	201	192	187	203	210	229	197	192	186	199	172	191	211	190	195	165	194	192	190	203	215	193	205	191	190	188	215	188	197	186	194	193	186	179	191	214	195	181	186	199	221	210	202	176	176	209	191	232	180	219	198	194	198	178	199	188	175	181	174	202	191	190	201	182	203	184	209	182	191	193	208	224	181	201	208	200	224	205	212	231	188	194	186	195	211	188	208	189	189	206	192	163	187	194	187	204	218	207	205	197	185	189	166	195	216	188	187	238	178	200	189	190	191	176	195	190	188	175	178	206	203	195	202	185	187	217	199	207	218	193	186	183	194	213	185	201	211	202	199	203	201	205	171	203	196	209	232	185	212	196	201	190	202	186	186	174	205	196	194	180	177	168	204	216	199	187	217	192	198	164	212	210	188	181	175	219	184	203	189	184	185	191	191	185	195	199	189	189	211	206	212	199	165	184	190	187	189	208	201	209	218	157	200	185	191	195	222	182	195	198	202	193	183	204	209	190	175	186	179	198	202	169	185	192	205	177	171	221	216	177	190	193	201	179	199	209	192	197	203	207	197	236	208	188	179	228	198	178	213	208	204	185	201	202	210	211	215	178	171	191	198	199	176	174	169	200	204	201	199	189	192	185	176	205	201	203	189	198	215	186	209	219	207	208	195	186	196	189	197	189	197	195	200	223	215	204	217	228	216	210	221	179	220	173	200	220	204	192	186	199	192	210	175	190	203	197	196	208	202	216	232	213	182	202	230	209	174	183	196	186	220	235	193	191	214	196	221	200	206	203	205	195	192	178	195	213	190	203	218	189	158	203	227	213	204	215	200	180	198	186	206	198	219	216	182	173	207	209	204	194	210	200	186	196	195	197	182	203	234	193	199	179	220	221	206	227	212	199	249	179	183	192	175	182	194	202	197	190	208	179	211	166	191	200	199	185	199	190	185	200	186	183	188	196	202	200	198	201	187	220	182	196	196	184	178	182	198	192	222	187	212	204	194	200	195	212	218	219	204	227	179	205	177	198	178	185	196	190	214	190	205	210	181	177	199	190	197	188	177	218	206	175	192	189	201	198	197	210	181	196	193	197	191	192	181	181	183	187	188	185	191	219	173	196	207	200	177	205	210	195	209	210	182	214	220	197	215	181	178	187	206	203	211	183	210	192	212	172	186	204	190	176	193	190	187	180	192	210	212	189	176	202	203	202	211	185	217	214	188	182	185	192	188	214	208	169	195	206	175	187	188	180	199	188	206	199	205	207	201	208	196	195	189	199	178	209	177	164	202	205	173	210	186	163	187	223	214	216	205	204	186	201	193	193	202	193	224	223	198	191	192	208	194	160	195	199	214	182	176	182	205	192	208	201	170	172	186	200	176	201	172	197	184	197	223	172	240	184	189	205	199	184	202	202	186	162	179	180	182	199	190	175	211	215	216	189	186	169	193	201	181	195	186	197	201	186	193	200	199	225	213	225	199	179	230	205	195	203	218	185	192	195	166	200	200	191	222	182	182	210	198	205	193	200	169	198	172	198	207	198	171	184	194	186	218	220	215	209	191	192	180	207	210	182	218	218	194	197	179	196	206	204	203	208	202	189	198	200	192	213	208	216	198	211	202	200	181	188	211	182	205	199	233	208	188	196	167	160	204	220	187	197	217	206	205	211	178	191	184	196	214	184	189	197	189	202	200	204	184	202	171	210	170	222	204	180	208	192	212	206	213	209	215	213	191	189	206	193	200	173	231	220	209	188	199	200	194	191	213	195	163	202	196	174	218	185	192	187	190	194	202	204	222	199	218	199	184	189	228	185	209	170	184	199	198	207	212	203	207	208	200	204	169	209	218	198	185	204	178	201	180	192	186	184	213	218	157	178	207	157	172	220	202	221	228	194	194	185	208	210	186	208	206	184	174	216	208	188	215	199	202	206	187	173	211	216	188	174	190	186	197	213	217	191	161	207	210	207	207	186	205	174	218	220	190	170	202	187	173	208	219	185	182	169	191	193	184	180	180	186	189	190	206	177	192	178	208	207	204	193	194	203	180	214	237	231	184	225	184	196	208	170	187	178	224	214	202	184	204	199	173	198	220	211	198	209	185	189	204	203	209	188	173	195	181	175	198	211	212	175	199	210	190	176	182	198	207	192	170	176	201	198	170	221	212	166	175	196	195	190	194	192	191	199	215	199	194	180	195	181	191	200	199	176	193	195	185	180	205	210	190	187	181	177	208	204	212	166	191	215	195	181	197	189	210	196	199	185	211	187	183	185	188	207	195	186	193	186	190	174	195	200	205	163	174	195	194	212	178	186	183	204	192	198	200	201	206	182	207	194	189	221	188	209	195	193	200	204	200	182	198	146	186	209	185	208	184	187	202	177	181	211	198	197	192	209	195	180	190	178	210	203	232	169	191	216	176	218	206	198	209	203	195	196	185	176	172	181	186	181	201	216	184	194	166	184	182	187	185	182	177	190	222	169	214	225	220	212	192	213	211	178	191	189	182	207	215	194	226	180	203	200	181	227	205	180	226	205	176	194	185	215	205	205	157	192	202	195	198	182	203	207	168	175	200	214	198	210	213	180	201	206	181	196	201	199	196	197	191	194	199	201	184	172	210	174	199	232	178	196	204	202	187	182	185	175	194	211	195	214	199	181	206	193	204	193	182	192	175	205	182	184	192	206	222	210	174	178	198	216	162	171	185	218	211	216	232	162	205	203	197	165	173	182	179	225	180	184	211	189	221	204	173	192	190	210	209	215	178	217	170	199	207	217	188	213	196	177	192	192	188	184	194	196	194	221	209	193	209	203	198	194	184	185	170	220	187	219	190	220	178	175	210	213	216	200	203	218	177	194	188	207	210	194	202	195	224	221	219	200	196	202	195	225	199	197	200	186	216	210	188	219	210	206	179	181	208	199	182	254	179	197	200	197	210	193	194	211	182	200	202	216	188	198	201	191	192	195	177	218	246	202	185	175	209	211	185	191	181	197	196	186	185	202	179	205	198	177	184	199	246	201	165	180	180	244	205	193	166	190	187	179	187	182	196	217	199	167	194	189	197	188	186	206	185	191	177	185	186	213	199	196	181	200	211	202	213	196	203	220	185	189	183	202	202	201	209	217	194	201	202	256	186	180	194	184	189	172	207	203	202	204	200	206	190	217	206	180	219	217	188	204	175	221	182	187	182	190	209	195	209	201	190	164	198	201	185	195	176	183	195	201	186	226	212	194	174	185	177	197	223	199	206	200	193	199	197	184	175	204	206	226	187	184	211	170	205	204	201	192	196	170	204	171	202	192	192	216	197	215	230	199	187	208	193	197	220	189	197	185	182	209	204	193	199	205	181	199	198	201	174	216	188	205	216	218	203	226	215	190	210	207	197	177	195	197	197	204	167	189	205	194	198	197	202	195	175	187	186	182	190	215	172	191	175	193	177	180	203	201	180	201	189	182	195	190	179	188	189
18450	6108	11532	18319	20549	36119	49712	46367	41526	22033	607	560	576	538	548	524	507	507	526	543	523	514	506	516	494	528	489	515	482	498	476	496	488	476	472	485	542	474	463	463	524	489	449	461	501	483	493	471	504	467	450	485	488	462	486	459	499	489	474	464	497	475	465	482	456	477	487	486	499	479	454	477	491	474	475	436	488	487	476	493	493	499	488	467	470	487	484	477	494	451	471	455	457	443	491	491	475	486	459	521	460	464	531	487	473	457	507	473	491	475	460	466	480	436	464	462	479	473	474	507	503	524	469	501	473	457	432	451	482	457	466	481	502	467	478	480	510	467	476	485	497	453	461	454	496	487	515	484	470	456	464	480	489	490	473	485	473	481	459	523	469	457	486	489	480	455	457	492	460	517	478	491	445	487	455	482	448	494	486	531	465	441	504	473	441	438	443	519	456	473	491	448	484	477	464	518	472	498	522	476	438	459	483	455	499	463	496	473	533	438	479	471	501	489	498	471	499	474	474	483	448	470	474	510	448	474	499	453	470	476	462	461	504	478	474	464	489	458	477	444	535	471	481	462	444	485	492	474	482	472	465	510	501	536	451	500	487	497	475	471	470	468	491	428	454	471	484	462	487	489	483	442	466	442	461	502	455	500	468	486	470	502	510	469	450	502	468	508	479	457	493	469	467	472	478	491	475	475	486	455	487	474	475	482	444	477	452	471	510	456	486	444	533	469	465	461	488	462	476	477	488	454	483	472	470	504	488	487	445	470	505	441	472	474	458	516	483	471	475	505	442	533	471	470	455	497	461	458	468	516	488	478	472	476	471	477	467	471	456	468	478	467	490	454	514	492	447	471	498	483	495	480	469	424	445	493	475	444	484	439	490	493	499	477	457	485	487	488	464	482	471	509	481	483	469	468	487	491	459	508	526	434	480	493	510	482	493	468	448	481	488	493	494	442	501	494	501	467	488	483	433	486	458	484	458	475	449	473	473	476	485	476	493	495	499	456	459	544	473	503	479	444	480	493	495	490	473	471	498	483	487	459	470	456	483	483	490	451	439	476	462	485	524	469	472	484	434	507	479	443	478	457	470	491	461	461	490	466	481	482	459	482	488	489	455	468	472	468	468	447	474	452	449	482	495	464	482	455	488	487	436	520	464	452	469	466	441	443	467	491	484	502	498	459	486	471	464	491	475	495	469	483	496	461	447	480	466	476	460	458	468	483	490	469	475	497	460	457	490	471	459	489	451	466	484	473	446	480	491	508	473	463	448	511	483	466	469	484	447	459	480	467	494	502	444	504	475	465	481	502	545	480	474	467	484	483	425	456	442	445	494	482	496	474	453	491	444	504	471	515	482	507	463	491	494	465	515	477	503	459	490	469	500	499	469	438	464	482	474	494	468	465	443	483	472	458	462	487	500	484	497	492	425	506	515	470	446	443	466	455	497	481	470	458	484	480	510	509	433	453	468	509	465	529	451	481	529	472	455	482	485	431	512	437	498	450	477	455	458	459	482	462	472	524	482	427	507	498	451	478	455	449	487	485	491	449	521	489	497	427	503	513	469	465	463	438	461	498	500	472	461	477	461	484	502	470	468	456	483	433	453	437	443	487	511	435	445	513	495	484	467	502	490	452	488	501	442	471	456	496	450	467	478	479	446	430	489	450	521	471	517	459	530	463	489	469	495	458	475	501	465	544	458	461	418	498	492	495	495	466	440	486	485	474	473	493	516	475	481	503	480	459	485	469	512	447	456	461	463	501	501	457	459	475	465	493	501	479	456	490	465	480	496	482	483	484	468	470	485	528	469	500	480	457	450	464	504	446	467	495	487	515	458	442	481	510	467	467	506	461	431	478	466	477	479	461	511	458	482	474	466	479	494	491	458	476	480	499	445	462	473	470	473	450	483	488	504	464	422	450	470	493	510	501	483	492	508	468	503	499	486	500	451	457	478	496	464	493	498	453	519	463	484	479	490	445	483	500	481	481	494	482	485	447	464	459	483	458	480	462	499	481	486	478	520	474	464	473	500	519	483	468	483	527	460	463	462	433	496	454	459	509	462	500	501	488	488	451	451	468	472	487	481	434	451	490	501	468	463	491	478	497	474	491	475	480	470	470	442	485	458	455	515	483	485	512	496	500	473	528	540	463	538	451	500	457	495	433	523	493	499	510	519	482	502	495	472	473	470	467	470	499	530	463	479	549	485	423	492	481	479	462	436	479	497	447	478	507	492	514	451	498	449	476	486	455	504	486	446	499	507	485	482	477	522	487	462	523	430	456	499	461	484	492	439	485	488	508	502	486	447	487	458	538	482	490	485	474	502	472	457	457	519	476	488	475	443	458	455	468	463	490	418	478	480	478	415	487	459	477	457	493	493	467	482	486	473	486	519	457	485	490	482	456	483	483	471	486	479	460	454	475	488	485	457	460	491	468	476	457	441	483	468	472	465	472	482	460	461	498	500	508	476	484	472	494	481	468	503	491	474	454	490	511	494	470	466	488	490	491	468	492	499	503	492	473	445	482	464	465	457	509	487	497	480	469	462	516	447	453	481	476	498	479	468	472	486	489	473	459	504	498	478	464	441	470	480	533	464	458	472	490	463	447	477	463	515	448	474	491	441	481	472	445	472	451	454	451	460	497	475	455	451	482	422	523	472	468	456	486	479	476	458	467	492	472	497	468	462	468	453	466	482	444	481	455	466	505	507	451	484	472	471	446	520	521	447	455	498	495	447	437	469	469	456	477	492	473	510	493	451	433	450	461	508	462	501	455	485	474	469	450	454	463	492	447	498	483	483	429	493	456	492	457	468	497	485	481	446	501	465	449	484	505	458	475	484	476	527	506	450	475	443	491	479	457	469	450	489	476	482	487	469	466	505	477	463	448	450	480	451	474	515	443	469	468	523	435	457	509	469	501	459	489	495	478	453	474	492	449	482	457	449	491	482	465	462	495	482	499	499	491	438	475	481	471	459	496	460	472	491	475	469	498	509	475	478	449	485	461	468	491	446	485	443	501	475	446	487	490	492	448	496	479	478	467	474	515	477	437	466	467	483	465	486	489	457	446	452	475	462	453	473	473	480	488	457	476	508	462	475	435	480	481	470	485	492	461	505	471	450	498	469	505	447	470	507	508	472	517	516	467	480	499	466	472	477	496	494	502	491	503	463	448	469	506	475	485	428	458	429	473	446	460	530	479	470	475	443	474	498	481	479	435	464	453	476	473	520	449	479	506	482	482	488	483	488	516	443	445	471	447	468	486	480	482	489	445	462	482	480	511	525	499	492	507	465	416	488	507	448	476	463	471	481	465	494	470	479	497	493	467	480	485	499	513	473	484	449	491	500	459	484	512	500	484	479	480	488	476	467	507	463	459	480	500	493	470	490	459	497	479	482	479	485	491	469	511	479	483	480	447	425	500	484	476	484	454	491	512	497	500	471	471	484	491	457	487	473	470	483	457	505	493	465	479	471	489	490	499	492	485	453	435	470	501
44943	18831	21006	15496	8885	22765	45081	41600	34287	15424	970	351	317	330	284	304	327	327	314	297	303	324	281	293	298	309	301	293	305	302	344	338	298	267	265	284	320	291	274	286	307	256	284	273	267	288	301	334	325	279	285	345	269	287	298	271	287	294	306	302	267	248	287	294	297	278	306	257	318	284	301	270	291	285	266	272	282	283	276	295	311	285	285	297	320	276	275	303	306	293	316	308	287	296	254	282	297	286	279	345	294	319	346	290	315	306	310	300	329	280	282	272	260	286	305	291	316	263	300	296	288	309	268	293	318	305	318	264	274	306	302	281	288	281	306	328	300	282	256	296	335	302	256	273	270	265	306	309	269	272	285	318	311	266	254	305	298	314	302	281	296	298	258	304	286	294	299	315	323	293	296	264	287	310	309	270	308	291	333	292	309	288	281	295	317	315	319	304	269	266	307	312	293	291	300	297	276	317	280	325	280	249	314	310	298	343	276	290	308	281	295	291	296	274	270	286	303	325	312	287	331	264	309	299	309	304	298	269	282	276	294	303	318	311	300	270	265	293	296	312	316	322	275	272	293	270	311	339	293	292	280	281	302	305	270	296	313	310	307	293	315	270	309	285	278	278	291	284	275	276	308	289	286	302	305	316	306	306	305	310	307	292	302	310	282	302	282	282	309	318	294	304	281	270	292	287	304	288	282	301	278	262	311	294	290	299	329	295	297	300	285	283	271	300	277	258	275	294	293	312	270	301	309	339	322	312	284	294	320	309	297	277	304	257	261	277	279	301	273	300	318	298	295	291	282	275	311	315	292	286	294	298	318	305	301	309	308	277	263	280	303	292	308	331	298	281	314	277	310	325	310	322	294	287	321	312	312	296	304	300	290	292	280	294	313	295	316	271	301	296	312	285	315	307	298	263	290	309	265	301	300	280	279	310	327	267	309	301	294	326	302	303	299	321	322	278	298	303	275	301	269	290	309	315	259	321	292	280	309	269	299	304	254	311	263	286	315	304	296	310	283	285	278	294	334	282	304	290	307	285	285	312	321	301	319	298	286	279	283	281	283	290	286	276	294	265	336	311	278	283	302	305	283	297	319	324	306	311	312	325	287	274	280	297	276	286	275	256	299	271	271	301	296	337	277	245	271	284	301	325	296	299	318	315	317	305	245	323	269	273	293	290	251	325	300	295	274	306	304	308	292	296	292	262	284	317	280	287	264	326	313	294	314	334	311	317	315	269	237	281	297	316	284	289	303	290	264	321	302	301	290	293	306	298	276	300	260	307	290	255	290	298	306	316	328	300	288	269	286	265	257	295	275	284	325	278	297	273	305	281	267	292	279	322	268	303	319	255	297	346	297	273	294	298	296	316	302	261	301	307	302	316	307	279	276	306	294	305	315	336	298	280	312	307	299	306	275	286	299	287	307	277	294	282	318	289	298	299	286	286	278	279	303	303	289	293	284	292	308	293	300	301	295	329	277	272	288	307	308	288	319	307	323	315	299	306	279	302	303	282	294	327	274	264	307	283	261	273	281	286	260	277	283	286	305	320	308	277	302	317	279	342	291	290	314	312	276	296	308	301	300	299	282	286	291	324	277	301	308	304	312	281	289	316	259	271	293	313	300	299	306	280	287	291	317	292	313	301	287	275	343	278	290	299	252	283	307	297	319	290	307	303	333	315	283	322	279	294	282	281	285	305	272	315	263	307	294	325	262	300	266	274	310	305	278	299	290	278	306	278	327	292	303	307	273	333	268	283	293	286	293	277	292	275	288	236	324	295	307	325	296	284	310	304	307	291	267	270	286	324	290	286	299	339	267	310	293	279	300	290	260	292	304	315	327	291	313	321	258	308	291	293	322	284	275	293	267	294	293	274	281	304	269	290	290	315	288	318	317	303	299	317	301	271	277	313	309	280	292	286	296	271	301	278	299	310	300	289	315	308	289	274	275	286	287	292	257	287	288	290	259	279	261	297	261	299	283	294	305	285	269	288	293	263	268	285	307	278	304	288	280	298	292	292	332	333	335	311	288	294	312	307	280	306	299	290	288	312	277	278	299	312	291	303	278	295	289	273	266	303	293	314	308	282	300	288	304	300	293	313	316	324	328	275	280	289	297	316	309	277	303	329	297	304	276	316	291	267	293	296	255	327	307	284	280	292	274	300	309	318	300	335	286	304	309	274	277	278	308	267	303	283	343	318	289	319	270	298	294	303	253	271	282	266	299	285	304	307	290	312	317	289	296	285	285	313	332	293	276	304	332	256	283	311	283	303	335	280	322	310	342	306	309	292	281	253	249	299	259	283	325	285	311	300	302	291	268	313	305	292	276	310	313	333	305	300	307	302	298	294	252	276	257	307	295	250	282	296	328	293	290	273	306	273	253	288	287	296	272	293	331	337	303	262	299	321	283	290	300	297	298	261	276	303	300	274	286	291	312	300	279	294	281	299	291	282	294	285	242	293	303	283	312	247	290	319	305	319	307	267	285	306	296	302	310	274	287	289	270	327	302	307	293	294	301	309	303	270	286	266	277	296	266	283	311	300	271	287	307	298	309	311	302	298	284	278	326	308	285	331	291	270	313	324	319	283	303	291	303	293	270	316	315	306	297	301	309	285	308	290	298	342	281	289	298	305	312	303	314	313	324	320	283	266	324	283	276	311	282	284	300	280	313	317	282	276	270	265	298	294	315	312	303	314	283	326	296	285	324	266	296	302	274	290	277	340	303	309	278	286	266	276	271	293	272	328	263	313	296	313	280	284	301	317	311	322	275	308	312	302	315	305	293	324	284	269	289	260	309	285	299	291	298	320	264	287	291	290	281	302	311	309	262	291	315	296	287	288	308	291	338	280	269	298	324	274	317	297	305	326	311	285	298	286	275	298	303	300	276	316	284	292	296	303	297	296	289	280	325	312	269	255	317	295	274	276	296	296	297	260	286	293	310	330	282	285	297	303	298	273	280	341	247	284	299	279	256	259	293	301	287	274	277	288	319	307	310	310	318	303	305	278	272	279	321	281	277	293	282	299	319	268	301	288	314	313	344	280	273	265	298	268	282	282	304	294	312	300	282	298	312	309	289	330	309	273	279	316	308	302	282	274	281	330	271	312	289	278	313	301	320	266	282	289	286	278	264	279	296	291	249	254	297	330	302	269	264	316	287	301	305	327	289	353	315	280	280	281	292	258	288	289	289	241	296	258	295	278	294	323	299	297	298	306	345	317	318	303	300	287	319	302	313	302	290	291	313	303	306	270	302	299	286	288	271	301	258	305	309	311	299	294	272	325	305	254	280	301	317	327	306	305	310	276	286	286	293	290	325	278	297	303	322	267	284	273	314	304	297	315	280	305	360	316	293	305	320	298	267	287	284	290	296	295	312	334	296	272	270	291	291	314	334	290	305	299	311	268	295	279	284	326	324	288	288	271	251	302	289	326	283	287	289	324	288	260	281	266	265	307	265	293	275	291	275	305	300	283	286	295	277	296	273	283	311	262
23920	8062	25851	24385	21492	42444	60115	56830	50472	17615	851	869	803	781	786	814	736	710	745	765	730	697	744	745	685	705	717	690	752	698	723	721	665	685	697	679	691	732	742	686	615	734	704	713	688	696	700	726	658	700	702	712	680	632	662	687	675	689	688	686	666	682	684	685	663	710	649	671	652	718	701	680	684	676	648	702	719	719	647	703	670	663	735	691	656	690	663	710	653	657	651	636	676	646	671	742	708	645	674	680	699	694	680	663	693	707	728	684	690	667	641	741	693	719	685	690	673	666	674	648	690	714	691	701	689	718	688	660	681	686	660	682	628	646	690	727	631	695	666	686	682	706	658	702	648	681	660	671	697	666	643	681	693	611	681	675	685	695	705	693	655	634	698	663	715	683	701	636	713	646	680	710	733	677	710	705	675	667	706	667	710	718	707	666	684	725	649	721	674	680	691	686	660	709	661	748	704	690	665	705	645	703	687	706	738	645	676	659	682	666	641	678	681	686	699	709	694	658	690	740	687	670	662	696	706	643	669	688	707	736	695	668	698	672	656	692	695	670	666	708	696	688	725	726	683	676	676	683	647	694	691	716	666	708	698	721	695	712	705	644	680	718	682	682	719	673	716	677	677	705	671	692	721	628	685	710	675	711	696	702	663	689	674	644	702	664	692	676	675	750	681	675	691	752	625	656	719	662	651	640	638	642	713	737	706	699	692	732	715	658	676	697	655	648	665	713	697	698	684	668	687	679	668	704	703	707	703	682	693	703	681	679	697	687	687	662	674	658	656	702	688	701	701	686	711	716	679	639	687	674	628	741	661	659	674	676	652	654	685	655	699	640	698	705	663	640	668	699	645	693	696	670	682	694	725	690	721	646	661	671	674	656	643	687	649	660	686	738	668	710	685	724	710	700	687	689	681	669	692	705	710	694	703	707	654	706	653	696	716	688	677	679	720	710	717	716	723	643	667	711	706	692	671	683	693	721	703	680	724	656	726	695	733	667	718	703	676	703	688	722	694	710	608	687	634	728	690	705	684	670	682	679	691	655	672	650	669	657	665	714	664	670	671	674	657	650	702	677	673	700	671	668	696	662	662	653	641	677	669	703	702	671	647	689	687	689	719	687	701	678	706	654	674	699	612	693	699	689	653	671	655	726	706	681	697	683	714	680	684	696	676	700	691	668	649	667	670	695	704	648	703	671	620	669	680	708	638	653	648	681	709	670	686	666	722	673	664	680	671	724	682	641	669	751	667	672	692	676	727	670	697	713	704	657	712	654	707	622	632	664	636	656	651	666	688	681	650	719	712	710	694	701	688	661	644	634	689	721	674	678	716	728	730	705	698	721	716	695	683	631	705	675	684	689	650	678	676	750	696	675	715	659	699	639	661	712	698	719	706	699	715	696	663	714	667	664	671	684	672	706	688	678	685	651	698	661	694	700	653	668	682	697	632	729	690	685	657	698	701	667	705	662	675	681	691	659	668	679	702	655	704	673	706	704	661	698	713	673	629	639	647	675	707	654	644	692	689	679	720	676	664	674	718	670	670	672	680	694	688	664	736	647	722	689	662	715	686	690	677	661	666	674	695	695	703	705	685	649	683	673	702	682	640	673	705	706	675	682	745	684	645	697	662	688	668	641	661	703	705	689	739	668	701	684	645	690	675	650	702	670	672	671	646	657	704	645	670	688	688	715	687	656	709	674	699	685	663	697	725	667	708	666	689	702	659	654	649	688	700	719	642	627	706	689	699	672	666	746	639	666	660	652	665	668	687	681	697	694	617	688	637	670	642	699	681	711	713	640	737	661	684	694	700	670	658	651	702	704	723	653	664	639	654	705	657	744	722	698	661	713	634	673	711	718	659	670	674	725	687	682	696	745	678	681	655	688	697	640	648	663	701	695	666	672	681	687	730	731	661	690	704	691	682	690	668	656	724	651	658	667	662	653	682	685	647	669	699	694	725	679	699	692	690	698	689	684	713	683	695	717	681	687	647	667	679	648	687	688	703	676	740	640	730	677	653	658	647	695	665	694	675	698	656	699	690	673	666	660	676	669	716	711	664	642	716	668	695	733	685	710	673	694	704	717	656	663	670	652	685	655	683	697	670	687	727	691	712	695	736	691	640	687	702	654	664	718	678	681	667	720	720	673	675	673	682	690	692	694	709	688	712	693	686	654	698	684	694	708	685	686	669	681	725	709	656	687	679	737	694	695	676	671	677	694	714	643	661	662	642	665	706	679	673	663	706	697	676	675	755	708	696	672	697	649	658	659	687	694	745	691	708	710	646	692	688	685	655	708	708	674	685	719	690	690	707	697	672	682	695	654	741	683	631	692	718	700	717	688	645	671	663	699	704	722	689	699	679	696	671	700	685	708	675	689	634	677	665	678	685	675	673	696	670	681	684	712	736	687	658	688	664	664	650	693	716	653	668	678	636	690	727	699	698	608	701	682	718	642	686	652	663	660	662	667	672	704	696	663	662	661	707	639	686	681	675	682	718	673	686	684	672	655	700	644	697	742	692	630	674	681	658	691	647	676	713	728	713	701	678	697	631	728	688	705	735	628	696	666	712	688	730	700	714	713	664	725	638	656	692	646	680	669	682	715	659	731	704	649	702	682	629	713	626	728	683	704	647	708	668	722	746	654	700	679	652	659	659	697	667	668	703	667	709	669	664	678	698	673	663	703	757	669	670	677	690	655	744	658	633	682	649	637	702	738	690	707	658	686	704	685	701	703	678	737	638	642	724	674	711	701	688	702	697	660	705	672	671	707	731	687	712	686	688	657	676	664	687	649	722	684	677	721	660	670	696	664	633	675	628	620	762	642	682	719	661	680	627	693	668	709	647	696	678	695	678	642	678	665	678	689	652	666	702	686	675	655	660	641	667	686	643	695	682	641	716	657	734	665	665	655	690	678	698	684	671	710	697	700	698	722	660	706	664	698	647	659	707	729	680	683	657	732	709	683	702	663	674	709	701	680	694	675	674	676	681	698	642	637	646	704	641	693	697	701	687	694	649	669	695	719	686	625	704	660	694	668	707	661	658	741	685	689	717	691	664	651	708	682	713	658	661	716	677	666	665	644	686	685	720	706	660	690	697	680	697	676	667	704	711	719	693	685	714	667	686	695	682	627	701	701	679	682	654	704	687	705	684	626	706	654	681	673	663	658	670	673	671	693	683	652	701	673	663	685	673	658	644	645	668	724	687	681	676	710	693	736	707	719	658	654	691	704	687	668	655	683	731	660	732	672	719	690	673	651	645	699	658	683	702	661	686	681	674	679	715	668	691	741	708	626	654	694	682	670	670	653	669	709	634	669	690	692	682	704	688	707	633	636	733	712	707	669	676	705	726	651	685	748	677	664	702	678	692	711	641	731	721	686	623	711	657	706	719	682	673	655	710	674	664	681	675	643	690	685	646	722	658	694	690	662	645	631	677	652	670	678	652	685	679	710	732	731	717	678	707	664	672	728	697	689	665	679	663	665	665	713
17708	6485	9208	4573	2479	2157	1778	1973	1543	592	234	263	280	258	249	249	276	265	258	280	224	261	249	268	262	241	291	263	250	236	273	255	275	295	277	243	267	275	276	242	245	255	246	263	247	244	267	259	276	234	235	267	276	249	247	283	248	273	265	243	254	254	241	247	277	251	279	280	281	229	268	253	239	252	247	239	254	278	268	233	238	228	246	255	257	244	245	269	253	240	241	288	247	285	280	247	257	241	245	239	218	243	255	267	256	264	251	277	265	254	260	267	281	279	260	216	276	257	252	241	281	239	260	252	262	226	287	257	256	235	271	277	270	241	252	270	268	257	266	233	262	252	251	279	244	244	282	273	240	267	260	287	252	296	251	271	256	282	242	289	272	245	282	286	241	255	244	223	240	273	267	244	266	268	238	252	226	289	254	255	256	282	278	235	258	269	265	245	268	279	276	252	264	272	236	265	249	210	278	253	285	260	240	246	268	261	263	260	248	231	239	295	268	251	260	257	261	287	279	250	275	290	270	265	255	258	260	238	272	259	258	266	273	243	260	242	261	282	280	270	271	273	288	267	240	256	244	249	235	257	255	254	282	272	268	263	248	276	267	255	232	255	274	303	259	257	272	261	261	269	273	261	302	271	257	227	263	232	272	279	259	256	241	236	262	263	270	277	273	252	275	262	240	284	238	271	275	236	224	264	267	226	254	259	272	254	258	270	244	250	261	243	235	250	278	279	246	277	245	242	264	264	248	263	244	260	248	266	231	251	225	235	240	231	223	278	270	241	266	260	260	250	235	267	263	222	263	240	277	283	269	268	257	270	229	276	256	257	274	237	261	261	256	243	233	266	258	241	257	243	235	247	280	260	259	268	249	253	242	242	276	259	276	275	259	273	247	246	256	207	247	264	265	287	267	272	232	256	254	263	289	237	250	252	246	237	257	244	239	282	290	280	257	253	298	257	244	273	252	278	226	267	231	266	237	267	255	284	288	260	297	240	251	241	274	249	247	250	248	285	255	233	247	259	254	271	257	251	261	235	255	277	231	256	292	264	250	250	257	271	217	263	248	266	243	238	257	271	257	248	240	249	258	264	263	245	288	275	247	247	250	262	234	264	259	230	238	235	251	269	269	246	251	287	241	235	244	265	262	266	243	246	252	242	261	261	253	251	252	244	250	238	228	257	265	248	280	235	268	262	266	244	276	233	229	240	273	279	248	243	274	243	264	278	245	246	277	230	269	254	281	254	275	271	244	268	242	247	261	264	261	266	267	241	251	261	290	301	266	274	249	272	265	254	256	233	242	255	260	269	250	242	251	277	223	230	270	277	277	235	272	234	267	264	255	239	270	281	226	258	292	257	283	288	256	274	235	255	230	259	265	204	260	293	260	257	236	214	251	250	251	249	253	255	267	291	249	235	289	270	254	289	257	252	276	250	288	256	244	273	245	271	264	231	231	278	244	254	253	283	257	268	267	290	263	232	290	282	246	267	253	276	241	263	294	251	265	249	243	250	244	259	238	234	247	241	273	244	256	250	240	268	254	233	235	241	226	240	259	283	214	274	272	261	259	284	254	267	254	257	258	288	258	259	257	257	265	276	251	239	261	253	260	247	221	266	277	252	260	240	289	273	227	256	259	238	273	259	264	263	277	244	268	272	268	224	247	241	260	254	263	261	246	238	222	223	239	237	282	248	256	253	267	242	240	240	253	246	274	255	245	220	252	244	279	250	247	256	241	295	239	258	235	264	277	225	233	265	271	239	282	263	257	250	253	242	276	255	249	238	242	285	243	264	277	284	279	262	254	284	266	266	256	268	248	233	263	284	261	222	235	252	252	268	220	285	268	269	249	249	269	248	298	218	261	250	252	260	253	242	278	291	274	244	254	250	269	271	241	262	261	243	236	260	262	250	239	237	266	270	238	244	260	241	228	248	247	283	261	238	280	265	240	255	249	237	270	242	264	267	276	252	262	255	254	265	248	253	279	256	234	273	241	253	257	256	273	281	249	287	281	255	279	257	256	241	261	278	243	276	242	241	274	272	252	268	259	282	264	290	259	284	243	285	256	237	257	278	246	252	268	263	256	280	249	289	263	260	260	295	275	286	255	276	247	261	244	266	248	265	245	264	239	234	262	259	254	253	226	274	278	261	245	267	279	257	258	256	244	247	280	237	265	302	256	252	274	276	281	281	265	268	248	279	258	251	247	245	272	265	274	244	239	295	249	275	247	260	261	232	255	257	243	261	243	226	244	264	234	241	237	262	267	272	256	258	274	247	265	266	257	265	246	252	248	226	273	251	237	269	281	282	238	260	267	265	246	254	246	267	255	274	256	256	221	246	261	228	236	255	247	266	277	281	234	275	232	284	243	241	291	263	231	279	261	291	278	246	249	275	237	280	239	269	258	233	265	252	278	270	274	261	242	265	253	244	227	245	239	247	265	245	230	234	251	264	249	257	255	257	284	273	257	264	272	228	266	242	249	244	278	259	247	248	294	243	221	224	248	236	237	256	268	252	265	275	247	269	258	262	237	246	234	234	234	237	295	263	264	258	243	283	248	241	275	237	257	245	284	253	276	271	272	237	253	237	273	245	258	234	228	253	265	246	246	244	288	269	219	277	288	259	233	248	236	263	240	243	239	263	285	253	246	242	246	271	255	283	236	273	245	272	307	248	240	252	275	249	265	237	226	262	249	262	277	276	242	240	255	248	276	259	254	244	253	268	231	246	268	238	258	261	261	243	247	272	255	247	247	269	252	221	236	269	241	283	258	291	259	250	255	276	278	256	277	232	285	235	239	263	241	262	236	264	271	246	288	257	263	285	252	284	278	260	257	241	258	248	260	235	258	251	274	273	225	265	259	255	264	254	250	247	251	273	284	274	256	275	265	262	261	230	234	260	253	248	282	260	254	260	257	299	254	262	240	246	237	235	299	241	277	253	258	281	230	239	269	253	258	254	276	288	238	279	248	291	288	269	284	272	278	268	263	259	233	239	225	258	258	261	259	290	269	273	253	231	247	259	247	229	233	266	269	252	241	275	282	268	281	253	236	266	282	261	248	255	241	274	240	262	248	261	234	242	251	256	240	220	265	255	287	230	258	260	269	258	265	277	269	249	251	247	261	259	249	248	260	261	246	264	279	260	227	272	241	249	249	246	274	287	225	285	247	244	266	276	271	248	258	249	255	226	252	272	273	261	272	267	254	268	309	275	272	286	279	275	297	269	257	252	227	264	247	258	273	251	239	274	283	274	267	279	286	278	264	279	301	259	274	267	279	240	238	251	242	276	271	290	270	257	289	239	254	262	226	275	250	267	305	262	231	275	266	245	280	269	263	228	233	274	266	268	290	235	256	262	257	260	251	265	243	251	216	244	231	261	269	260	260	289	265	273	261	259	277	270	282	255	286	230	275	259	259	237	277	242	231	254	285	239	266	271	253	250	281	265	260	287	253	255	211	229	268	237	252	265	260	266	261	267	273	221	241	250	252	254
8288	5066	13261	10705	8617	7715	8393	8405	6161	2114	573	545	554	601	593	649	582	549	574	582	596	547	616	619	546	627	554	571	574	602	592	574	605	637	586	596	581	585	581	594	596	576	582	608	602	571	556	586	608	608	555	556	581	614	583	586	547	567	599	582	572	583	601	513	567	577	577	556	663	584	572	545	629	623	591	598	581	592	577	587	611	562	573	583	587	560	560	614	580	609	550	557	565	584	598	576	597	555	615	582	604	595	601	571	559	532	573	611	584	589	602	564	573	593	578	601	599	584	562	570	561	607	611	611	598	615	553	599	598	618	540	590	566	540	600	558	553	591	596	614	548	605	592	614	573	570	593	636	579	556	576	544	567	547	591	570	587	549	613	591	588	569	601	593	574	555	681	567	577	595	562	569	606	566	583	601	564	590	604	580	603	610	572	591	562	565	596	580	581	578	579	590	617	580	583	596	573	548	599	593	603	561	587	534	609	564	574	569	566	598	544	586	635	571	577	531	563	567	571	583	625	563	618	532	656	602	562	554	633	594	601	594	557	591	513	579	552	548	589	546	578	518	601	548	590	625	561	611	570	592	585	570	614	565	572	602	581	579	550	563	573	566	567	570	543	583	556	564	567	567	569	583	576	608	584	619	598	590	583	598	583	582	594	497	579	567	594	582	573	576	589	601	594	582	584	572	593	604	568	579	592	569	578	565	606	586	566	555	536	550	628	557	597	533	582	579	606	553	603	546	592	590	576	539	571	594	578	556	574	599	583	549	540	603	620	557	634	577	581	582	565	582	559	591	582	551	569	583	578	541	611	540	590	612	588	556	564	540	625	553	603	558	583	605	541	553	629	559	624	563	607	588	579	614	565	548	583	618	544	606	603	591	575	623	572	561	586	571	587	583	578	573	621	580	613	571	530	587	554	614	606	547	546	613	595	587	542	550	564	544	610	598	527	595	582	588	563	590	576	541	596	583	584	540	578	594	599	540	605	600	579	581	578	589	612	567	561	553	569	551	556	585	560	576	595	572	614	572	535	589	613	562	604	640	603	590	571	569	558	562	628	571	546	537	586	578	570	579	560	606	590	581	601	598	607	572	587	600	583	584	610	549	552	579	575	563	619	574	561	614	563	569	589	570	596	604	588	598	581	533	555	585	608	546	571	598	608	641	584	521	605	542	591	546	601	590	618	560	604	531	578	577	573	602	583	557	584	580	616	613	607	578	574	630	563	570	576	558	598	562	566	591	620	598	555	607	544	560	600	562	597	587	557	542	624	571	554	530	553	590	572	592	617	619	571	626	542	554	597	571	577	586	548	572	560	643	557	607	555	568	575	581	580	546	595	561	639	605	565	568	582	562	597	595	601	546	622	593	582	624	575	586	572	550	558	573	549	585	608	594	595	555	586	566	569	595	536	550	548	584	590	639	610	585	576	573	581	552	585	595	594	594	582	577	594	631	602	545	613	606	596	533	576	530	591	585	578	607	573	572	585	588	580	565	551	599	574	585	597	574	580	578	574	619	544	548	608	567	589	554	601	609	562	588	564	543	604	524	557	582	579	556	539	605	609	594	564	583	542	579	604	614	571	590	576	564	578	574	563	562	608	583	616	552	571	535	535	554	562	569	608	591	560	570	578	599	612	567	557	615	568	576	551	559	571	599	600	563	586	632	532	552	578	598	532	650	602	564	557	587	586	607	599	590	575	545	532	635	510	586	576	578	558	555	569	580	573	574	619	560	559	567	605	562	613	551	608	592	597	546	601	645	604	581	591	579	601	582	580	541	566	582	574	545	608	628	589	561	575	543	547	544	611	604	589	586	599	614	594	553	620	571	556	553	580	573	551	532	586	589	574	555	579	563	600	556	583	544	599	601	596	620	586	608	584	543	573	568	555	585	522	580	566	594	589	594	639	539	591	557	560	579	607	573	579	575	561	570	593	605	561	595	586	596	549	578	625	566	557	578	615	578	610	550	561	591	516	595	592	583	574	571	550	581	530	548	611	562	606	548	585	559	571	582	564	622	549	608	605	564	586	582	593	592	603	579	567	567	568	594	581	581	579	601	579	562	581	585	608	548	559	580	604	586	629	585	543	565	614	519	588	596	562	560	609	544	562	597	572	560	544	595	591	576	569	598	537	599	567	571	606	586	570	636	557	615	630	589	543	580	599	543	595	591	570	560	577	535	559	553	597	557	558	555	570	588	554	560	549	632	550	565	592	619	580	583	594	574	588	581	582	545	570	614	611	554	565	606	593	574	592	522	582	607	569	532	597	631	591	598	565	540	622	664	591	552	570	617	560	546	598	610	600	603	552	595	578	551	559	605	584	590	544	602	596	575	574	550	549	591	536	563	556	574	563	574	568	589	601	580	553	558	587	592	554	598	580	577	609	572	580	600	597	608	599	564	571	583	616	573	565	591	572	566	590	613	557	547	557	565	545	564	531	594	557	606	598	604	586	600	577	608	582	569	593	549	592	592	556	592	581	578	571	542	577	594	562	558	563	544	597	602	590	579	613	589	584	541	577	582	567	553	585	588	610	552	639	578	551	586	572	577	605	541	594	600	563	591	586	549	531	576	588	530	583	560	555	576	603	592	557	591	577	574	588	573	550	511	566	576	544	599	546	557	568	566	606	572	570	609	543	628	549	548	604	582	548	618	580	598	556	571	565	589	591	582	576	589	590	538	599	614	600	594	606	578	577	541	587	580	563	568	562	561	584	565	584	572	615	576	629	623	562	566	580	585	565	576	608	571	603	578	550	589	567	580	607	588	577	570	593	574	615	591	555	574	555	564	575	575	567	628	598	545	587	592	579	600	539	544	553	564	547	598	576	610	599	560	578	600	598	558	582	586	570	590	576	585	607	555	563	580	613	575	579	553	561	572	597	579	575	561	583	583	614	600	547	561	585	597	602	553	530	554	580	581	575	588	570	561	546	590	580	600	632	552	572	570	608	596	559	548	561	566	557	583	607	656	594	585	580	603	569	580	613	593	571	600	566	568	587	539	544	581	620	573	589	614	556	565	577	591	576	529	565	570	555	603	600	561	607	591	588	539	609	624	580	596	613	578	589	545	617	573	577	557	580	599	563	598	561	570	561	578	595	566	580	576	598	593	553	586	611	607	562	591	534	617	533	587	547	602	564	588	569	532	557	536	575	629	571	628	571	609	570	633	586	552	613	602	555	539	601	578	532	570	623	583	608	561	586	570	607	546	571	573	563	576	554	592	556	564	551	558	601	570	568	568	573	560	580	600	591	626	585	594	602	562	577	580	541	537	603	570	547	587	603	617	611	568	601	581	551	638	571	559	607	552	520	579	577	564	587	622	589	580	613	534	593	568	553	598	630	577	563	575	561	583	577	593	576	556	577	574	575	567	568	577	574	600	566	559	577	559	583	593	579	582	602	550	598	531	611	567	607	553	587	616	614	586	606	576	572	579	538	566	571	588	580	570	581	615	568	583	570	611	596	590	585	602	628	610	579	589	592	592
35162	15119	15051	10287	6907	10800	26387	31151	25634	7380	305	197	171	173	196	185	192	155	161	193	160	200	149	162	178	182	147	175	167	167	166	160	175	176	170	160	196	166	185	149	198	167	183	188	182	192	158	184	172	184	194	157	163	178	179	178	173	205	172	182	181	190	175	174	190	176	174	149	203	199	179	184	177	189	154	201	176	187	172	188	195	183	192	169	176	195	169	179	198	184	204	179	200	173	186	172	168	189	193	160	182	197	165	158	175	187	190	183	174	182	156	171	185	168	179	186	177	181	167	191	167	172	198	162	178	187	199	176	197	205	170	170	166	209	162	186	179	181	175	180	176	171	167	184	165	173	175	150	173	153	169	169	169	183	188	181	181	181	195	179	168	150	174	189	183	180	180	178	179	172	190	173	183	167	182	175	181	217	166	173	180	165	174	169	185	180	182	185	200	162	182	174	168	169	174	154	190	179	190	167	186	163	182	170	168	192	198	192	177	176	200	206	183	191	168	180	176	177	202	191	190	192	185	171	156	148	184	176	145	184	157	182	189	177	185	167	189	168	204	180	147	158	159	180	201	168	203	159	203	193	166	158	168	169	168	166	192	181	199	146	191	196	163	172	195	162	183	193	159	178	175	167	179	160	165	186	185	188	152	159	180	189	174	191	178	169	181	174	173	176	171	170	164	176	189	161	174	180	170	168	172	197	181	173	171	167	140	199	176	190	193	177	180	200	160	145	164	191	160	190	158	158	172	188	161	186	166	157	194	161	136	177	174	172	175	184	176	168	193	209	158	189	176	196	184	184	153	165	168	163	176	167	193	199	186	206	177	154	158	186	190	180	189	197	164	167	197	166	177	173	190	173	176	158	164	166	184	174	189	194	177	172	188	175	197	185	166	167	170	193	159	200	152	169	176	180	211	173	184	158	174	185	197	157	186	179	165	176	162	192	165	176	195	187	182	188	194	179	186	204	174	160	183	207	184	198	204	168	162	185	186	213	175	185	182	150	156	185	189	167	151	213	179	192	196	190	167	176	168	179	170	165	167	184	160	170	174	183	171	210	158	189	181	175	181	205	173	185	194	187	165	173	183	197	184	173	172	199	171	181	183	180	189	178	191	191	190	181	166	171	185	169	153	179	176	184	152	181	194	172	178	164	180	178	183	147	167	182	138	169	188	188	204	181	210	194	166	170	208	154	173	192	189	181	160	176	206	192	150	156	193	163	176	192	190	180	168	171	180	179	194	184	181	183	170	190	164	177	160	160	175	171	189	188	204	199	152	173	171	174	186	164	160	161	178	192	175	186	175	172	167	154	178	145	172	185	186	173	189	217	173	175	201	202	177	203	190	189	193	191	188	164	144	167	200	194	171	196	163	186	191	170	178	174	180	172	165	192	165	173	194	165	169	173	176	158	182	184	178	174	177	192	172	136	138	183	183	174	170	166	181	209	174	186	187	202	157	163	192	196	171	193	179	176	168	152	174	167	184	187	186	160	188	201	160	194	163	203	206	193	192	145	177	160	177	200	166	188	186	187	164	163	193	196	190	148	180	181	206	183	210	203	184	170	174	164	185	175	150	181	174	189	193	194	181	198	194	185	170	153	175	179	174	167	184	167	173	154	170	178	184	176	168	184	181	201	182	170	169	182	192	171	177	163	172	176	174	166	185	165	145	171	180	158	172	173	184	173	184	193	169	169	169	188	203	173	180	168	188	158	197	177	165	184	158	151	175	188	165	168	165	176	164	164	171	190	183	177	168	183	173	194	175	159	154	180	199	172	205	177	170	190	176	187	157	173	176	159	185	165	193	168	190	167	216	171	157	156	198	177	188	181	159	189	185	172	168	186	168	178	192	191	160	179	174	179	161	174	170	170	160	173	178	181	163	174	161	180	144	178	176	183	151	176	162	179	197	203	183	164	187	179	166	168	160	181	199	197	160	178	192	209	174	182	162	179	186	194	161	194	172	203	209	174	200	178	169	195	166	209	172	184	194	184	176	168	189	172	169	172	162	190	180	173	192	172	156	183	175	168	167	212	171	145	182	161	184	165	196	173	167	165	150	189	173	186	176	187	173	174	155	192	175	182	177	171	171	168	182	167	153	155	177	169	179	191	170	196	202	190	178	191	175	194	150	192	163	175	181	169	161	188	174	150	202	185	172	160	170	148	193	178	210	197	189	165	154	193	168	175	160	206	171	190	206	187	189	169	179	173	181	146	192	167	189	175	192	178	177	187	173	166	177	169	182	193	195	155	181	193	167	174	190	174	196	168	178	171	167	182	179	193	186	185	174	187	160	195	205	180	212	142	165	166	192	182	144	161	190	171	166	152	184	183	204	170	155	167	182	181	169	165	182	187	196	141	188	189	177	180	178	164	157	201	199	163	171	165	154	181	166	183	181	168	168	179	172	189	171	167	186	190	157	179	171	182	169	187	179	176	190	178	189	184	175	191	180	195	162	157	159	188	205	181	183	167	192	186	167	187	188	183	179	191	171	183	152	164	160	165	175	161	189	167	181	170	150	170	175	175	191	201	168	168	167	199	190	194	177	171	180	167	195	159	190	182	162	178	190	183	189	187	187	175	190	176	169	202	168	186	156	175	195	153	188	191	174	160	181	184	176	168	186	206	195	174	192	193	167	155	187	189	184	162	200	175	175	174	175	166	160	179	185	162	160	171	166	149	196	186	176	199	172	180	163	166	143	157	148	168	199	170	165	162	170	173	155	194	170	193	174	150	157	193	163	183	153	162	196	187	182	187	199	188	180	197	158	173	159	173	160	201	193	163	196	166	129	153	180	180	204	193	198	171	169	194	190	194	205	187	173	186	176	163	175	208	179	166	169	194	180	184	185	167	174	172	176	182	196	164	171	196	169	180	162	186	202	171	169	173	172	164	194	188	189	179	189	188	154	190	161	161	183	164	176	198	178	179	163	191	187	205	157	182	182	200	176	191	165	152	185	195	200	163	182	174	207	189	183	182	178	176	180	191	194	164	189	162	169	200	162	193	162	157	193	187	184	155	162	182	186	198	183	187	141	174	162	164	201	176	170	170	185	177	178	157	164	174	175	173	184	172	183	157	156	151	163	187	161	179	171	176	172	154	170	184	179	182	186	166	149	164	176	169	168	178	190	166	161	182	192	155	176	149	200	176	182	172	185	203	179	188	175	204	159	187	180	165	214	195	164	183	173	190	188	188	184	196	181	199	184	179	176	149	158	192	155	195	180	180	199	181	182	215	167	194	171	183	195	201	187	168	195	163	177	193	170	158	168	141	169	168	178	197	187	168	171	181	177	191	178	199	179	181	159	191	187	156	177	189	164	184	179	202	169	199	186	168	178	183	171	178	170	169	153	150	188	192	194	173	139	195	209	150	180	195	174	196	185	172	160	183	174	197	165	165	162	190	162	149	184	181	170	181	182	143	160	169	186	200	150	199	205	184	167	191	197	179	200	171	175	179	161	192	186	191	175	180	183	169	188	168	177	207	155	199
17547	9102	19565	20260	19289	28339	46528	49349	43538	9237	593	525	533	509	521	487	517	488	486	466	472	459	480	443	430	475	446	464	456	451	476	438	422	411	396	444	490	456	416	455	461	433	400	479	468	435	416	427	450	416	421	430	439	389	444	431	447	458	450	437	457	461	430	419	428	443	446	442	407	438	441	456	455	452	422	439	391	427	447	464	439	416	436	440	441	401	471	435	443	412	433	431	485	414	445	447	430	396	433	456	462	456	424	449	408	404	485	440	440	433	421	447	442	441	441	422	429	423	445	424	431	434	431	459	430	390	451	435	410	408	433	435	491	399	429	425	436	393	463	418	431	413	447	413	418	405	404	441	437	424	440	442	420	429	441	438	419	433	460	461	463	417	448	391	418	377	426	441	417	463	426	475	441	410	410	454	469	416	420	433	414	445	409	390	418	414	476	477	414	462	432	414	440	485	455	447	414	454	422	448	461	450	430	450	443	440	455	442	380	399	423	439	416	458	430	470	422	423	447	439	446	472	429	442	441	414	431	422	424	424	443	402	422	429	456	453	423	408	431	430	442	467	412	473	452	439	468	440	447	423	429	451	425	434	461	452	442	453	451	431	465	433	419	427	433	410	437	451	484	445	433	440	456	424	431	438	431	443	416	435	463	433	391	442	414	469	430	450	456	429	429	444	432	424	416	434	463	453	463	423	406	401	466	468	460	439	410	453	425	414	449	446	410	434	436	410	432	461	425	428	425	424	414	417	459	397	431	436	430	432	440	446	425	437	403	461	440	446	444	402	453	447	454	443	428	471	446	452	461	436	418	398	426	413	422	429	420	416	419	480	434	389	413	425	432	425	451	421	434	446	422	445	420	402	424	427	440	445	421	424	411	451	442	424	429	409	458	414	407	421	441	402	483	447	445	447	447	440	416	436	405	434	439	413	446	381	441	424	427	428	424	440	459	406	443	454	457	455	445	423	450	439	400	423	424	452	411	432	422	425	429	417	444	425	437	426	446	383	444	428	410	427	448	460	427	444	468	403	438	401	421	453	436	376	442	423	386	445	417	404	419	430	490	444	416	428	409	429	428	411	497	415	419	443	446	455	405	437	444	445	419	434	400	476	442	467	432	479	472	445	418	460	441	420	445	477	450	484	391	414	435	429	447	403	443	419	453	397	422	462	442	396	409	422	458	421	424	396	432	347	448	448	448	426	432	467	437	429	419	470	410	432	442	400	402	435	399	451	471	410	444	461	405	420	423	444	430	434	447	418	451	430	445	420	427	435	405	442	438	444	413	434	475	442	439	427	458	421	422	459	451	423	439	427	443	425	417	457	425	422	443	435	412	404	464	439	448	437	472	457	457	419	435	426	418	449	423	427	447	436	422	452	396	438	419	438	428	387	431	430	426	474	409	403	455	490	391	454	420	464	445	440	413	420	422	427	435	437	447	454	432	467	460	412	418	444	414	443	425	455	433	409	431	401	445	454	466	431	418	420	473	420	423	432	419	419	415	462	436	405	453	386	435	412	472	382	450	439	448	408	440	475	409	478	417	429	430	440	440	421	413	460	471	449	378	443	444	416	450	401	421	406	426	401	454	433	447	426	464	446	423	439	411	421	424	392	425	426	468	433	459	439	451	403	441	438	448	436	438	417	405	434	401	419	428	456	442	460	449	411	425	431	372	418	423	437	464	447	420	444	477	422	437	422	423	412	410	435	424	431	418	430	459	461	426	466	417	445	435	433	432	451	444	440	426	434	439	445	462	470	440	406	450	458	412	429	437	470	403	435	409	426	451	459	438	414	452	436	408	418	435	430	418	441	439	436	427	418	439	428	416	418	446	412	421	447	428	455	434	410	466	462	433	421	435	431	451	384	430	474	422	453	417	427	410	441	450	442	441	432	438	424	453	406	442	445	478	423	441	431	434	429	428	443	452	444	424	444	403	424	423	418	429	399	439	402	393	448	450	411	436	436	398	450	467	417	407	385	428	432	417	423	436	454	457	425	441	448	450	407	430	407	408	424	408	424	411	420	446	423	430	429	428	439	401	434	439	434	419	409	442	414	455	437	418	421	459	465	480	437	472	481	423	433	423	477	419	439	450	406	449	450	449	393	396	440	420	410	431	460	437	423	435	428	438	442	418	474	409	448	419	468	438	410	409	433	437	445	421	390	425	452	419	429	437	403	474	448	409	453	420	447	431	428	430	429	407	460	397	433	424	444	424	474	428	477	420	474	435	433	468	431	451	399	463	430	426	427	447	441	441	393	403	446	455	445	463	415	431	432	442	409	453	425	455	420	418	411	442	410	404	462	413	424	429	439	445	490	441	411	444	427	450	414	426	440	428	416	409	451	460	442	444	458	431	423	484	390	420	436	404	415	429	439	465	392	428	419	447	409	432	433	431	427	428	408	434	413	416	459	450	453	386	418	414	412	425	449	453	425	416	415	436	450	449	398	411	415	448	448	449	411	436	420	412	448	445	437	429	453	428	447	410	417	445	388	384	427	441	442	406	464	431	417	452	428	452	430	463	405	427	446	401	393	460	485	437	406	430	466	410	446	445	428	427	428	433	458	448	421	411	463	409	423	444	444	444	456	423	428	434	457	399	439	405	456	429	439	423	401	406	417	459	431	428	433	449	412	454	399	442	410	452	457	435	464	435	424	412	421	447	401	443	415	446	461	410	437	420	433	405	467	428	465	460	470	445	408	419	453	428	451	421	457	455	402	457	416	422	447	433	451	416	422	458	430	424	458	404	424	447	414	441	443	448	410	417	437	458	474	417	410	434	420	437	419	451	422	409	391	368	441	445	465	442	476	424	441	430	455	405	371	411	405	447	415	420	477	401	427	463	419	419	443	401	473	415	459	444	461	435	459	433	447	413	415	421	443	440	435	416	403	440	422	451	388	405	457	432	444	413	431	402	389	455	452	413	442	450	454	436	426	441	431	396	422	468	431	458	426	426	426	473	447	441	437	408	448	433	464	451	415	457	461	460	456	428	431	426	443	449	409	449	443	420	421	450	429	417	396	431	422	474	453	403	420	427	447	419	419	424	423	423	473	420	420	411	414	417	454	439	450	451	435	450	433	446	426	459	416	437	410	434	416	473	412	428	437	457	462	426	456	437	416	442	475	433	419	403	458	412	437	431	414	458	432	410	452	449	411	400	431	427	425	455	426	439	414	457	391	478	447	434	444	455	431	473	435	459	460	393	430	399	422	418	440	417	460	446	405	441	401	445	432	422	448	448	438	409	452	416	432	450	365	406	412	440	420	410	471	435	445	464	437	428	429	420	417	444	426	459	408	422	450	431	448	438	448	430	416	409	412	441	440	458	462	430	458	447	439	412	464	434	433	442	437	418	429	428	416	455	444	401	393	437	435	443	460	455	409	429	430	439	421	418	409	390	441	460	454	445	417	392	448	446	417	460	471	471	410	434	393	452	407	413	478	401	438	409	478	420	408	414	438	396	405	411	440	435	444	423	415	413	420	402	430
44404	20965	18929	16423	22266	36701	48917	41323	29549	7648	461	281	321	333	318	302	294	302	293	303	321	266	306	321	318	281	316	289	266	280	266	302	277	328	307	269	263	271	304	316	309	317	315	314	296	317	291	292	309	305	294	247	291	282	290	283	280	288	295	275	266	289	294	275	310	257	302	284	279	296	279	301	330	290	333	293	289	324	282	278	260	286	279	287	295	259	300	275	317	286	282	304	282	309	291	295	301	287	260	263	305	279	284	285	302	263	270	271	287	288	268	291	270	301	285	269	273	303	298	285	317	300	289	314	272	259	268	270	281	316	265	278	298	294	294	301	278	295	290	263	307	290	255	336	318	301	277	260	277	302	314	303	298	275	263	310	273	274	278	307	306	291	281	259	299	308	298	258	287	323	276	286	302	301	329	325	305	256	298	304	308	317	333	295	281	285	265	294	311	278	283	260	291	266	280	274	272	284	252	283	292	270	293	289	299	302	225	302	283	304	268	289	292	271	302	279	246	283	254	288	292	289	315	305	289	271	307	278	297	279	280	324	258	288	310	269	290	288	320	310	312	311	277	285	287	318	279	293	294	293	276	310	329	297	305	296	255	300	268	269	291	299	278	298	275	293	320	268	291	320	273	330	295	270	309	272	284	307	272	310	284	279	283	295	272	265	259	252	288	286	254	238	249	293	296	315	305	272	279	303	272	272	278	282	288	302	314	323	279	335	281	290	298	310	295	306	263	294	288	262	293	257	299	270	269	292	261	301	314	285	297	304	283	304	265	300	269	265	311	279	272	274	316	304	320	308	284	284	288	271	284	271	295	269	245	253	271	292	294	289	290	265	278	291	278	302	279	272	273	278	234	327	275	285	290	280	268	299	320	313	277	303	294	257	288	313	281	267	280	272	261	290	285	266	255	286	311	286	291	269	294	298	285	276	271	308	304	279	321	267	279	285	304	261	276	272	269	286	304	308	280	322	277	269	303	284	251	281	314	268	268	314	302	296	312	297	266	288	311	310	288	339	307	307	290	290	295	266	313	283	332	311	261	280	296	286	263	325	320	288	271	257	283	303	273	268	307	288	308	283	275	316	275	275	271	280	284	305	278	271	277	274	314	248	296	285	290	277	274	296	331	299	306	293	274	304	304	271	290	295	269	276	280	298	260	310	330	274	299	281	292	279	285	272	281	275	305	264	300	330	279	321	306	274	297	291	279	308	290	259	270	293	273	290	285	274	329	274	275	282	312	291	259	284	294	278	294	291	281	297	318	293	264	294	281	279	291	300	305	288	298	285	283	255	285	260	281	313	275	281	286	288	267	275	246	312	292	294	313	297	288	265	266	304	255	306	294	312	309	274	275	267	305	276	297	279	278	285	277	283	255	275	286	285	303	288	300	292	287	301	297	280	262	271	256	297	287	308	293	307	296	267	337	280	264	278	299	265	297	308	265	283	316	300	286	325	294	302	277	295	303	288	275	254	263	296	299	280	308	318	289	257	271	298	296	274	316	292	284	317	328	288	301	307	290	295	269	266	328	289	286	303	265	289	301	282	311	298	322	292	283	297	266	291	301	273	309	324	314	296	277	283	300	259	284	267	303	292	325	298	289	274	303	288	275	258	281	301	338	280	291	259	297	321	287	258	296	297	272	274	278	293	301	295	289	298	274	288	321	277	312	301	271	288	293	339	302	282	280	331	269	276	294	295	276	296	285	303	300	309	279	310	281	274	276	294	290	324	308	264	312	266	295	320	285	269	288	272	277	296	286	261	284	306	307	283	342	304	278	317	275	313	297	295	284	302	279	274	304	303	281	280	271	297	264	294	285	290	295	295	257	288	297	292	264	299	298	285	300	264	278	272	285	274	303	308	272	256	302	315	261	287	285	287	265	296	288	280	266	268	301	282	277	272	264	252	299	280	287	333	304	278	270	301	274	279	305	286	307	306	280	313	272	285	246	269	292	306	265	269	269	288	288	327	280	330	264	281	301	321	280	269	278	273	279	301	304	291	285	274	271	271	284	264	265	306	308	313	282	278	284	289	296	291	263	254	288	294	268	257	287	279	282	248	285	273	291	298	305	298	284	271	311	287	311	289	271	316	290	306	343	249	266	296	267	276	292	253	310	295	301	287	276	266	299	293	266	293	314	295	276	317	295	271	260	287	308	276	276	305	299	308	314	281	265	299	289	295	298	309	289	302	297	274	290	295	298	278	290	281	251	292	279	268	289	275	307	288	276	261	283	271	318	296	274	302	297	276	258	314	337	266	279	257	288	309	327	270	278	310	328	269	280	297	274	299	296	281	291	299	320	270	295	321	283	294	259	280	304	283	295	258	281	289	271	284	294	285	307	281	301	306	292	281	314	273	338	277	284	308	290	300	268	293	279	295	297	271	314	318	286	303	307	261	292	313	286	286	274	290	287	296	267	280	295	283	303	273	275	285	306	309	277	269	283	273	264	293	300	263	293	317	295	289	310	275	267	297	268	241	271	279	284	268	279	316	280	277	274	286	260	265	294	291	278	281	265	287	287	280	256	280	322	306	264	277	309	292	285	289	286	249	277	302	297	289	264	293	296	266	311	291	283	297	288	248	304	287	306	290	307	263	307	275	291	278	284	284	294	308	291	296	302	292	299	322	329	271	257	301	307	276	306	301	302	281	277	290	253	301	270	303	315	276	284	281	306	285	279	302	297	290	302	323	296	304	291	252	268	292	275	294	284	275	299	301	309	275	281	322	272	273	254	273	268	274	280	307	304	275	285	264	250	294	259	309	295	295	299	265	275	261	285	273	286	244	304	266	294	279	310	305	261	273	285	288	299	288	308	302	293	287	317	277	263	299	298	286	283	300	324	289	260	307	304	268	265	277	305	320	293	296	290	282	288	276	290	289	268	286	302	308	320	268	289	326	284	240	297	348	296	307	301	273	302	292	267	314	318	277	257	276	287	310	327	304	262	256	287	295	285	296	319	309	306	309	290	279	296	304	282	288	276	302	285	312	296	285	267	281	285	311	292	314	273	276	271	282	288	284	294	292	286	294	263	292	272	293	268	275	266	341	273	251	285	282	286	321	261	284	282	321	286	283	291	327	260	277	291	282	277	277	295	296	295	290	290	265	297	293	279	294	307	305	280	281	304	276	315	257	269	266	298	297	263	309	290	282	301	285	299	253	302	270	284	256	278	256	294	301	294	271	315	290	330	322	266	260	291	319	283	284	284	287	283	274	311	309	287	299	287	324	276	279	272	317	284	282	257	319	261	273	274	315	294	321	268	286	279	290	293	288	306	289	303	270	278	272	278	308	280	316	315	285	289	296	272	279	278	269	283	289	288	287	290	295	297	281	280	267	270	261	278	282	265	317	277	262	283	274	299	256	284	286	274	301	287	279	299	287	299	294	286	257	282	295	315	287	296	299	264	275	316	320	293	294	284	279	335	334	269	302	315	291	287	272	295	284	297	278	294	263	281	299	294	289	286	279	294	299	293	307	292	299	274	331
22090	12416	21107	26625	34939	52598	62299	56052	44583	7573	856	828	808	806	781	763	784	710	735	688	731	745	654	709	744	692	696	718	700	699	683	740	727	709	658	667	728	700	654	718	659	702	641	694	677	661	685	674	672	678	658	687	653	638	684	653	619	692	675	680	659	675	659	663	682	679	648	700	640	715	648	676	692	669	614	642	654	637	647	668	682	628	658	664	639	671	657	692	676	669	667	663	675	649	649	650	646	664	640	642	666	645	671	665	740	648	707	660	708	615	692	665	656	686	654	669	697	720	708	679	639	646	676	712	659	647	634	679	677	623	685	675	679	674	699	623	666	653	672	660	677	609	670	688	629	647	670	663	693	641	640	659	652	653	655	680	682	644	605	683	640	663	689	669	692	664	656	706	721	674	672	691	677	654	676	635	635	638	631	691	643	678	705	657	705	644	692	662	659	641	678	640	674	672	650	673	693	640	627	642	662	658	700	673	662	581	654	654	681	670	644	653	631	683	657	678	686	684	614	654	671	689	648	701	635	688	638	705	703	688	687	718	629	681	632	692	612	653	674	675	674	627	593	629	663	658	699	661	631	695	653	634	637	705	730	653	655	643	630	662	703	658	680	691	694	676	645	667	703	691	675	660	624	695	706	655	686	657	655	694	652	630	693	632	679	650	649	722	636	674	687	722	681	653	676	713	664	686	682	624	662	633	626	663	679	675	666	650	705	644	711	667	646	647	668	676	686	665	688	630	658	651	696	676	651	714	661	706	681	683	627	665	672	640	683	670	673	660	657	646	617	695	662	669	613	678	704	686	668	681	668	664	681	643	610	655	658	681	646	647	662	687	655	658	626	654	662	632	651	661	664	658	682	658	702	629	673	637	654	645	676	642	671	650	678	644	684	637	654	636	639	686	656	665	690	674	626	669	652	724	614	704	653	666	681	701	723	640	690	681	629	633	646	645	683	679	689	678	693	657	645	673	701	677	649	622	637	699	665	655	679	688	623	668	670	666	653	644	681	640	723	667	655	659	644	644	601	639	693	649	636	648	626	626	667	682	654	666	669	653	651	631	639	660	691	704	651	656	692	688	696	675	637	682	679	665	727	630	645	711	631	668	614	634	658	650	700	679	667	650	650	700	656	655	676	685	603	641	673	672	618	691	694	655	688	652	679	685	657	685	694	634	672	644	649	644	685	616	670	659	611	674	684	627	694	723	638	698	638	659	676	705	640	636	687	644	714	656	623	678	688	703	678	648	641	667	652	716	626	644	663	668	702	660	625	721	651	672	695	638	595	675	695	630	658	687	646	694	662	738	681	656	688	675	670	685	692	697	669	662	685	700	682	666	671	630	662	670	630	632	667	682	667	625	666	661	694	679	676	684	626	717	726	657	691	690	628	682	685	690	650	611	724	654	681	631	689	672	665	661	661	657	660	644	676	699	685	654	692	608	666	666	709	688	615	660	651	671	613	618	637	703	646	661	682	679	662	679	681	612	637	620	676	691	636	643	660	670	657	663	663	680	700	661	642	709	713	669	695	704	641	668	685	664	686	653	648	675	620	664	677	651	674	679	706	690	642	697	647	677	614	659	666	655	659	667	607	657	676	625	652	675	653	673	679	634	659	656	654	643	693	651	667	676	656	679	675	645	686	655	674	631	678	704	649	616	685	661	686	670	628	640	664	661	691	681	657	651	634	638	625	679	692	636	688	697	636	684	626	626	673	694	643	653	640	660	678	698	671	690	656	666	670	686	669	616	708	639	647	677	677	623	657	680	638	680	636	658	665	657	658	632	661	699	638	666	656	643	648	722	702	667	693	683	614	661	651	690	695	677	687	654	661	691	695	685	650	659	694	652	675	672	630	712	686	705	625	671	673	626	640	660	653	642	646	631	645	668	687	667	650	655	668	620	658	636	689	651	652	656	685	667	639	670	651	602	615	635	678	681	620	702	670	677	693	688	645	651	607	662	689	689	696	627	644	673	718	623	670	716	705	685	644	674	689	667	627	652	692	653	671	679	621	658	687	647	633	706	688	663	667	653	658	664	648	676	671	625	677	656	644	674	690	633	623	698	665	687	681	702	653	643	682	676	653	677	647	672	655	680	693	652	673	648	630	658	664	687	622	713	694	658	674	681	698	680	641	646	647	696	711	665	646	672	667	636	641	656	660	673	684	641	598	714	697	682	678	656	613	670	660	674	664	691	658	710	655	651	634	675	630	676	624	648	691	647	678	694	650	635	698	670	656	679	667	694	706	700	667	658	661	629	670	653	700	709	680	679	671	668	649	677	678	658	673	643	710	665	649	634	709	628	662	662	704	719	670	680	638	635	688	687	652	644	653	665	628	666	698	675	680	684	696	676	677	675	656	640	647	593	638	628	678	646	620	685	699	642	676	650	640	656	695	662	624	674	694	639	646	663	653	646	629	675	702	684	704	659	619	677	644	639	683	653	652	631	635	666	676	662	679	622	655	659	637	630	708	644	614	698	652	638	652	733	650	650	680	629	624	682	708	705	637	618	686	653	629	643	636	661	650	678	693	666	693	655	675	655	704	687	689	671	632	674	656	656	669	644	678	623	670	671	669	679	638	678	683	680	666	658	703	666	649	673	651	732	672	675	683	672	664	688	662	663	628	615	697	688	652	669	700	686	673	625	648	705	673	680	661	735	686	661	677	635	690	671	674	667	663	658	599	632	618	655	654	637	667	667	683	722	679	659	650	679	676	650	634	684	656	647	676	645	657	637	699	675	652	650	669	608	716	677	699	657	661	657	703	639	625	643	657	659	696	667	691	664	638	679	620	664	684	677	667	668	685	652	654	638	607	713	708	680	677	695	688	649	669	711	667	647	677	654	633	642	673	686	642	660	683	677	631	681	638	658	677	673	641	668	666	661	655	672	672	654	670	645	662	680	716	632	640	658	639	666	664	636	682	663	672	733	683	659	660	692	652	695	682	648	650	660	655	649	652	661	671	692	664	650	608	691	677	657	637	676	656	719	660	705	669	675	632	687	650	654	659	692	684	689	675	678	683	664	633	663	684	669	640	659	653	648	671	647	643	669	662	695	674	620	654	671	675	712	666	645	663	668	650	635	684	742	693	731	664	630	654	672	692	669	683	735	697	674	638	677	647	681	667	666	657	627	682	673	677	637	645	706	656	677	666	660	636	638	685	671	640	668	582	649	664	682	672	666	700	635	649	690	644	619	617	701	644	671	696	661	682	699	648	687	714	649	698	643	617	667	636	656	655	627	647	654	696	677	659	696	682	694	683	643	675	648	675	663	664	691	695	681	704	677	623	683	670	666	667	631	689	644	684	693	644	643	704	679	635	698	700	626	610	695	650	654	684	659	651	684	703	611	653	670	645	650	658	647	668	632	705	642	660	670	643	647	710	702	661	688	704	628	631	664	690	653	630	692	629	633	610	662	701	694	700	703	659	684	689	629	664	622	693	673	658	671	660	640	656	688	690	664	643	678	655	682	693	656	682	633	672	669
15626	6401	2585	2199	2123	2187	2265	1831	1191	480	256	233	254	264	257	241	239	241	265	247	246	266	231	232	239	248	267	240	234	263	259	249	261	277	258	261	237	225	226	263	262	240	255	271	272	246	233	271	265	238	276	251	223	263	235	232	242	234	228	273	240	254	257	222	282	239	243	237	246	291	260	251	250	241	247	250	260	258	237	245	248	241	236	232	242	232	229	262	277	276	266	215	237	233	275	239	283	253	257	248	251	285	252	239	256	246	227	241	283	233	233	238	231	241	227	243	251	258	256	268	237	223	277	272	259	225	253	282	258	263	250	243	249	245	265	238	263	252	276	251	210	246	242	264	229	250	252	224	224	232	267	239	277	234	244	238	242	258	247	245	267	261	242	245	217	263	263	255	247	254	269	226	232	245	222	277	226	252	230	243	245	235	234	243	251	236	236	240	267	250	255	249	269	277	276	242	243	226	250	222	243	221	231	225	253	257	271	261	229	267	263	278	244	253	276	231	263	244	266	269	273	259	256	279	278	247	250	255	253	260	260	260	235	263	244	222	228	238	274	230	244	248	215	246	256	251	236	255	247	237	266	222	262	242	242	240	257	279	246	266	264	255	238	247	205	247	266	259	283	256	259	276	242	241	271	219	260	254	260	218	247	257	238	248	252	247	252	234	256	238	273	257	231	246	217	220	259	245	248	261	248	276	267	250	222	229	229	242	251	257	222	253	245	245	240	243	265	241	248	248	253	264	230	249	215	239	260	249	229	255	234	271	250	265	248	271	243	265	260	242	228	217	254	239	255	248	250	262	255	253	230	219	244	267	242	275	235	253	245	236	218	270	238	272	257	235	239	267	228	234	228	252	224	238	250	251	223	266	259	219	277	252	229	232	237	272	280	229	273	254	238	233	228	274	252	244	234	279	258	238	226	228	255	242	235	239	246	262	248	233	252	218	248	228	257	272	254	266	253	227	248	243	248	235	208	235	255	246	266	253	259	278	242	244	261	265	272	254	240	250	252	244	258	257	256	253	266	243	226	230	247	253	269	250	257	265	268	238	241	268	244	222	231	235	274	257	258	217	250	243	231	234	255	273	243	241	261	255	256	227	247	250	235	211	255	229	217	236	226	251	251	258	249	256	264	277	268	258	276	252	222	247	252	246	243	272	240	234	236	263	243	244	242	221	248	254	267	267	212	234	239	227	233	267	251	222	245	223	244	234	256	235	275	223	264	266	260	268	266	232	268	257	258	227	235	276	259	220	244	250	247	260	250	247	233	248	272	266	234	266	221	234	265	279	279	270	265	238	244	252	226	235	268	238	238	247	211	244	244	263	256	268	261	226	235	258	273	243	253	237	234	245	237	260	255	235	235	265	217	262	253	256	204	247	232	240	253	270	220	267	226	228	264	233	234	235	240	235	258	258	271	248	226	234	262	237	242	235	251	277	257	223	249	231	269	240	215	237	252	233	256	245	262	239	287	230	239	248	219	245	244	226	260	252	246	258	223	238	246	248	243	262	277	235	253	267	240	236	237	228	249	243	253	243	243	267	256	242	230	243	269	263	256	273	263	240	231	236	238	259	278	263	247	280	251	240	245	224	259	233	290	275	250	253	249	239	242	221	244	241	221	254	233	241	210	231	246	260	248	267	257	226	233	247	276	268	218	252	250	259	230	235	300	262	251	244	247	247	241	276	257	228	239	231	225	266	256	277	277	262	281	251	234	237	281	251	231	250	270	237	227	248	241	245	248	242	273	249	226	225	244	215	256	233	227	248	219	258	259	257	274	252	248	283	238	243	236	225	275	214	248	227	247	239	264	238	234	211	254	221	247	239	233	230	248	253	265	245	279	225	217	249	245	228	265	268	232	227	246	210	253	270	248	256	268	250	261	253	257	241	261	222	239	222	231	230	248	221	216	222	242	249	260	254	225	253	219	262	236	231	253	271	237	269	271	248	284	251	222	251	266	272	225	265	259	267	240	262	214	256	259	260	242	250	249	261	245	248	244	233	259	235	259	246	228	226	224	242	255	271	246	236	278	220	244	251	235	268	220	254	262	276	253	272	255	237	245	254	249	253	226	246	215	241	234	231	242	245	233	270	262	258	231	271	241	254	247	248	255	245	225	204	248	241	299	234	249	249	256	255	237	267	265	267	257	210	243	249	249	247	257	236	246	271	273	254	246	245	238	236	244	228	211	243	237	283	241	249	266	223	235	233	253	277	254	264	262	277	255	239	260	260	236	225	249	260	260	251	239	206	244	271	267	257	221	202	249	234	246	232	259	261	236	233	265	247	227	273	252	258	242	289	225	248	240	255	274	245	220	254	229	270	256	250	234	243	250	236	241	249	241	239	256	243	258	237	261	253	221	246	212	267	239	231	262	214	256	269	252	266	240	261	249	247	268	244	257	249	233	239	235	260	275	252	235	230	260	225	241	258	227	226	255	267	258	240	249	237	275	261	213	239	235	241	278	230	246	251	247	269	243	291	269	263	235	260	238	222	236	233	255	174	232	212	254	241	258	215	242	259	276	256	241	236	227	256	282	266	238	250	244	221	232	248	261	287	231	258	211	227	242	271	216	252	214	216	257	227	251	250	241	264	257	255	228	228	249	258	237	256	236	264	246	266	226	255	245	246	259	273	253	300	270	273	255	234	251	236	260	258	260	267	242	231	246	252	254	245	253	263	254	202	194	229	256	239	242	244	224	242	236	253	250	235	263	260	242	234	247	265	226	256	247	269	281	250	273	227	282	268	269	226	213	240	232	244	249	270	232	239	234	217	243	252	246	253	222	253	243	221	234	279	223	244	258	237	232	245	240	258	275	276	269	242	234	256	250	216	268	259	245	267	256	255	243	242	270	235	250	243	210	251	227	254	248	254	234	252	243	222	237	253	236	247	224	260	237	243	273	226	240	286	281	244	234	212	231	263	228	214	230	243	257	250	246	238	264	274	227	290	255	238	296	271	270	242	206	239	256	242	247	236	270	276	231	263	238	240	242	270	267	239	266	217	231	230	249	250	224	244	247	261	247	243	270	254	248	247	252	223	253	237	228	250	252	260	249	273	261	256	261	246	250	257	259	240	251	234	251	267	259	250	257	264	237	264	249	259	235	262	234	240	241	238	248	238	258	220	270	251	249	233	258	239	253	236	243	262	227	257	244	240	255	232	236	282	255	244	238	292	273	248	282	225	254	296	225	225	239	226	248	252	268	240	247	239	250	244	244	258	252	239	241	230	246	254	225	244	250	233	290	276	244	255	247	241	274	251	253	247	259	291	241	241	263	244	255	232	230	229	224	232	256	259	227	264	237	254	242	251	232	260	235	253	254	267	222	248	258	270	242	237	230	260	266	259	263	237	253	252	263	254	243	234	256	238	226	230	245	252	231	260	268	263	278	241	248	243	257	260	249	243	231	254	260	237	249	225	244	213	232	259	221	221	251	226	219	249	238	230	230	239	286	277	220	245	263	205	224	244	239	293	269	227	250	251
7708	5103	4118	6385	7604	9321	9621	7535	5322	1367	556	534	503	613	548	541	598	545	578	559	585	556	543	531	561	545	498	549	534	570	551	560	574	562	561	570	546	600	573	556	585	579	516	615	547	565	547	600	569	595	553	559	592	569	582	514	557	491	538	577	590	634	555	554	537	581	569	543	560	569	503	569	533	525	589	542	532	518	553	595	540	567	568	578	547	536	600	577	552	556	553	538	568	559	563	528	527	592	567	489	550	584	545	564	541	553	531	547	531	558	535	585	556	567	550	589	565	574	605	563	561	549	571	589	582	564	581	561	547	548	561	547	590	535	527	573	549	581	584	563	520	551	561	566	522	546	552	557	586	533	592	538	573	546	561	535	590	555	561	524	602	533	530	580	504	541	570	598	564	574	583	541	517	512	582	540	566	531	527	537	599	585	572	543	581	563	624	542	583	563	531	584	544	491	539	557	581	536	577	566	599	565	557	556	584	557	506	578	509	585	523	542	575	564	538	524	528	616	531	607	506	525	510	578	544	597	576	531	538	561	581	546	591	556	577	532	523	513	578	561	520	594	525	576	563	563	527	518	572	560	562	523	566	562	556	530	630	526	595	592	594	553	544	538	538	597	544	587	573	578	541	564	526	550	551	571	561	525	560	564	532	538	582	577	542	589	527	586	559	574	548	586	560	551	537	544	506	544	589	532	588	555	548	560	567	550	572	562	532	579	546	600	537	561	559	556	569	582	580	534	547	582	566	554	570	592	543	558	552	552	536	536	551	572	548	580	524	570	558	552	567	549	528	565	539	556	586	583	558	575	571	575	561	544	616	544	610	511	527	579	564	575	547	525	549	567	523	592	576	564	554	535	535	550	581	525	593	542	578	535	596	538	536	540	597	533	539	555	587	502	590	552	548	519	529	553	582	553	562	538	586	526	573	570	582	528	563	561	534	531	572	545	621	581	556	576	556	580	587	581	555	519	585	564	584	534	562	571	555	598	539	556	549	553	539	571	514	537	571	533	575	544	581	571	524	574	581	548	556	572	528	515	530	551	570	553	528	564	576	563	553	551	601	558	556	576	570	537	572	529	549	570	537	565	543	581	553	570	571	518	540	556	596	570	545	585	548	581	538	617	607	566	561	565	561	547	610	585	548	569	553	578	520	570	584	552	558	550	587	574	576	560	526	548	553	573	545	530	570	507	561	564	521	536	562	519	560	575	621	551	552	546	542	565	544	560	544	531	536	555	563	563	572	609	550	547	574	547	552	621	579	576	573	560	596	553	559	561	573	576	511	551	580	576	577	572	581	556	577	537	546	556	575	575	583	557	531	554	600	565	596	578	583	541	538	566	556	549	607	548	534	573	538	569	582	570	549	548	590	538	572	567	558	524	558	544	558	567	556	550	580	550	547	530	532	549	558	539	599	513	564	541	614	527	559	581	570	555	563	546	552	600	568	527	534	561	542	565	524	570	507	617	588	550	553	539	605	531	562	564	523	582	589	567	533	545	607	557	556	555	573	546	570	520	577	518	528	542	556	556	520	547	539	524	538	539	549	589	555	568	536	561	564	559	538	562	553	548	571	577	529	573	593	585	573	563	521	558	571	554	552	529	613	539	577	575	561	531	540	565	545	584	518	585	566	551	583	567	567	568	540	554	592	570	515	602	565	584	558	557	543	543	560	561	556	551	533	605	584	523	584	550	542	542	521	567	569	541	579	548	564	561	558	511	550	550	558	568	589	542	578	561	570	567	567	564	575	586	553	568	539	514	576	605	571	546	583	550	582	568	545	580	585	576	548	579	598	510	552	567	553	562	553	595	549	545	588	586	545	549	615	533	578	545	593	575	546	561	536	528	582	595	557	600	531	528	575	578	586	529	610	589	545	569	526	534	530	576	581	599	571	571	585	568	521	553	567	570	557	606	581	564	548	574	573	619	535	553	583	574	588	572	530	540	564	562	555	553	595	545	518	552	589	573	549	558	525	553	595	594	550	584	575	555	545	578	539	580	591	545	561	575	579	526	542	541	549	564	573	556	528	542	520	564	568	565	541	546	535	563	499	585	584	553	552	562	567	522	555	518	526	563	550	572	604	530	532	546	577	598	566	555	582	591	533	555	548	588	549	596	565	572	538	539	557	554	564	537	557	561	582	548	524	538	565	529	574	594	576	519	529	559	582	601	547	543	553	581	562	530	574	571	546	581	548	532	595	561	520	523	594	541	551	580	570	560	538	568	608	579	527	545	572	522	517	582	548	561	528	568	540	559	577	544	579	493	558	569	534	555	486	587	557	524	567	585	538	604	546	558	557	562	575	573	572	552	560	587	554	591	571	548	565	601	554	580	559	591	570	560	554	552	559	565	542	549	589	522	548	532	545	554	557	531	528	557	538	547	549	565	565	577	563	618	579	576	548	594	584	609	563	571	617	532	567	578	582	545	570	588	548	577	557	605	560	563	527	554	576	517	559	527	535	585	523	526	548	567	552	609	575	589	534	512	515	568	541	612	516	595	537	555	517	590	565	553	573	547	530	549	538	559	562	575	571	589	530	561	531	593	567	556	570	576	566	578	553	546	542	522	551	586	612	578	565	580	550	539	559	522	582	530	565	583	534	563	565	615	556	604	581	538	578	562	626	541	576	555	566	506	559	537	576	569	519	602	581	630	545	528	559	590	562	568	581	570	526	523	577	553	548	537	549	549	554	507	548	543	528	494	537	524	588	540	551	518	567	574	562	528	590	565	565	586	557	577	592	566	557	589	594	592	564	563	568	597	575	576	534	522	543	550	580	576	571	532	564	580	579	561	543	537	532	527	581	558	578	571	541	595	592	565	498	579	545	558	551	575	567	558	596	547	546	546	580	550	571	546	569	582	563	550	599	554	510	537	545	520	557	523	527	627	539	534	559	591	585	526	554	565	612	571	531	567	580	592	536	573	533	547	528	572	597	578	602	609	587	561	541	557	472	601	521	517	559	562	540	580	567	514	599	553	540	560	590	539	552	579	601	578	576	570	579	592	566	546	574	572	559	547	591	533	597	553	565	549	540	598	571	545	578	519	574	519	541	556	551	592	543	540	554	565	556	548	556	506	500	548	558	560	528	564	567	572	551	512	533	545	535	541	582	579	559	601	564	561	571	589	560	546	542	506	514	527	520	541	527	560	588	551	501	514	535	555	557	523	564	582	587	576	580	547	534	559	597	573	581	564	562	582	579	579	582	605	614	545	550	524	584	575	580	570	555	543	563	553	565	543	525	541	563	563	566	553	533	527	546	588	516	547	590	566	569	567	529	585	568	566	527	528	535	565	563	575	544	580	570	580	528	596	608	534	562	547	581	565	560	588	567	549	560	538	556	543	575	586	550	577	579	546	542	560	530	572	546	515	556	542	542	553	533	582	596	564	588	530	548	533	508	568	556	556	574	558	571	535	539	532	573	575	572	561	567	518	562	533	500	564	567	560	531	572	573	546	573	556	568	572	526	550	548	551	556	578	570	575
38783	14627	7372	4077	7134	31648	31156	25885	21012	5534	258	188	189	165	170	172	161	184	205	166	162	159	151	157	157	172	200	180	167	167	171	142	159	155	152	166	171	192	155	173	182	174	181	166	174	174	189	171	167	159	163	147	176	170	167	184	177	142	172	176	180	179	170	177	177	181	189	166	167	168	176	148	148	161	144	159	189	194	172	147	176	166	167	150	174	163	190	183	151	174	175	193	170	188	163	163	172	157	160	182	168	176	169	154	181	144	151	147	145	172	172	153	166	184	159	140	162	133	179	145	176	158	189	186	179	175	186	160	159	172	172	194	156	163	187	140	186	174	151	165	152	143	147	167	173	168	185	147	183	179	159	165	151	168	158	168	150	172	186	164	147	144	150	140	163	164	169	192	150	165	162	168	160	143	154	179	170	146	156	152	182	159	185	172	195	173	159	153	158	160	166	178	162	177	171	164	167	158	162	191	201	185	170	180	162	169	149	160	164	168	148	136	159	168	180	177	179	167	161	150	209	185	190	154	157	210	145	151	159	170	164	158	199	165	186	163	163	184	194	164	160	184	175	183	158	155	169	157	147	175	183	171	142	160	184	168	155	182	162	169	183	184	180	164	172	163	166	135	168	160	160	168	184	176	194	144	151	165	145	159	170	166	164	147	171	178	186	162	162	175	169	161	153	160	176	156	159	177	161	173	161	166	155	183	183	157	154	186	177	155	184	176	160	183	122	147	201	152	145	166	161	164	162	170	162	131	167	192	182	156	147	162	147	194	170	159	161	171	156	165	138	178	153	158	150	182	175	170	156	167	159	143	165	163	172	152	170	144	139	184	171	197	166	177	171	159	177	171	160	162	173	165	171	180	157	159	166	157	155	184	186	159	181	184	156	152	155	151	160	157	170	160	149	174	177	173	144	185	182	165	170	180	194	148	157	177	168	170	182	182	165	190	162	174	154	164	138	180	178	174	167	176	163	138	142	153	166	152	126	161	169	166	168	192	163	161	149	158	153	149	176	178	191	173	142	146	151	195	157	194	161	167	176	173	176	185	164	145	169	143	156	144	175	164	152	158	182	169	186	161	160	146	162	176	174	144	152	179	174	193	153	178	190	184	170	178	179	166	164	174	197	195	189	175	154	178	158	135	162	171	177	167	158	153	167	145	170	170	184	175	184	171	176	162	177	176	180	171	139	152	167	164	171	169	176	156	160	151	158	184	184	190	149	156	177	167	183	162	162	167	171	183	179	177	187	161	155	176	158	198	159	182	167	152	154	139	186	143	193	181	174	134	156	178	177	197	173	155	166	163	183	161	181	174	188	162	172	159	164	162	184	168	168	152	150	170	159	149	180	163	180	176	192	156	141	160	136	176	166	133	160	175	156	143	155	155	165	158	179	156	152	155	180	175	133	146	162	183	156	193	191	141	169	162	171	147	178	161	163	173	175	150	172	170	166	186	164	177	186	182	152	171	165	177	192	174	161	174	183	185	181	159	176	172	145	185	189	157	190	182	212	159	167	146	159	159	185	143	150	146	151	175	188	179	171	153	174	183	151	187	153	160	174	140	183	155	182	175	190	152	190	185	185	173	175	163	165	155	178	161	157	150	161	157	166	167	189	172	179	167	153	165	157	161	162	168	154	167	166	166	188	175	173	167	159	151	159	179	174	132	156	162	171	192	190	169	149	164	169	163	168	190	169	189	165	178	137	169	164	153	169	160	178	176	151	157	202	185	177	151	161	177	155	194	135	197	167	180	176	169	154	157	185	148	172	196	174	171	159	144	177	154	160	160	161	168	172	177	174	161	182	150	177	173	148	187	144	190	171	161	153	159	167	141	149	156	168	158	168	180	156	163	177	167	153	186	160	164	170	142	168	167	177	167	173	153	168	179	162	176	184	157	185	154	170	172	163	182	158	157	175	200	190	186	170	180	174	194	150	166	143	168	161	165	178	154	197	182	155	165	165	180	178	187	182	183	150	164	155	161	163	173	163	176	167	155	168	155	162	175	167	162	172	163	157	165	181	161	155	178	178	175	189	156	169	175	178	171	155	176	170	154	144	166	175	186	156	152	156	159	145	166	183	166	179	171	175	194	173	169	146	164	166	152	159	171	139	148	179	150	174	157	163	164	169	154	155	150	175	181	147	170	181	167	175	169	152	181	159	157	193	149	154	185	181	183	194	162	182	153	178	183	169	178	153	166	158	174	151	143	148	180	169	177	145	166	175	159	141	167	175	170	152	161	179	145	190	183	167	155	181	170	175	152	163	170	185	157	175	133	172	163	150	199	156	149	178	177	154	156	184	159	194	173	163	161	160	168	159	166	174	157	138	173	155	175	145	178	188	175	177	151	134	164	184	175	149	177	174	206	183	165	155	183	164	181	175	176	211	179	191	167	154	148	152	163	160	173	174	166	174	162	166	156	164	182	172	160	162	162	172	170	172	156	162	161	180	171	175	148	173	155	172	166	155	161	161	170	190	149	166	160	147	169	167	182	169	172	178	183	157	170	148	175	169	154	142	163	176	156	142	200	158	153	148	154	191	154	163	169	151	141	155	150	164	177	149	157	186	183	179	180	177	177	159	152	174	163	169	180	173	195	156	192	168	153	161	161	169	166	165	162	209	148	144	165	155	165	174	163	161	170	158	189	163	151	174	169	174	177	180	161	142	174	179	148	170	168	182	144	173	174	144	149	189	157	166	180	163	170	174	155	169	161	167	148	141	181	174	164	184	146	172	187	172	164	160	143	190	176	163	162	169	180	170	144	177	176	169	155	166	189	176	154	192	171	157	177	142	158	174	171	185	184	163	180	174	161	162	181	183	175	155	157	159	201	150	173	152	168	191	195	178	175	185	142	173	175	162	165	164	189	157	184	171	184	168	157	155	167	155	174	164	187	177	155	150	161	171	147	149	184	155	156	165	171	157	140	165	174	175	163	167	180	168	189	157	138	146	166	162	175	197	172	178	164	179	172	140	195	171	176	148	149	174	160	162	167	167	171	157	147	157	162	178	163	155	164	160	156	173	160	167	166	204	170	177	182	179	138	174	183	160	163	160	165	159	170	164	178	171	175	143	179	195	158	167	179	142	175	194	188	199	158	165	154	129	168	174	184	148	156	163	181	168	156	181	191	158	167	156	153	180	162	192	153	151	195	189	175	166	149	187	155	163	170	177	160	167	154	185	173	177	207	185	175	150	148	171	160	168	176	168	178	163	163	182	179	161	176	158	141	159	181	197	171	161	158	149	161	158	154	156	156	160	153	144	181	187	168	154	171	165	163	160	191	154	155	182	163	183	160	148	179	157	159	143	159	180	167	145	156	187	159	156	163	174	162	178	170	187	160	158	170	163	170	184	182	160	160	148	153	149	169	170	186	172	171	149	181	162	186	176	163	187	177	172	157	170	177	164	140	183	137	164	158	145	154	163	179	185	185	157	173	166	175	179	182	180	165	155	168	164	151	148	165	174	149	164	142	171	159	161	171	172	171
20076	6374	9846	9769	18113	49045	47893	44267	39368	8532	531	546	507	483	492	480	474	510	468	453	430	447	435	461	462	403	430	448	423	448	452	441	424	398	437	398	409	428	433	433	439	404	443	433	412	434	458	432	366	396	454	424	409	468	408	445	423	411	422	430	397	461	408	407	426	420	394	396	395	419	410	421	466	405	436	429	430	421	407	433	432	423	388	408	428	397	416	419	403	396	437	409	383	415	432	437	446	417	417	396	441	394	416	416	408	408	395	417	379	424	422	455	401	422	443	412	406	441	428	433	415	383	413	414	457	456	407	384	394	436	399	450	407	405	428	407	406	411	416	426	410	412	411	406	415	421	361	410	417	407	427	400	406	432	425	384	416	414	424	371	438	420	404	433	391	432	430	410	389	421	403	409	417	411	423	427	382	393	451	385	393	449	398	416	425	421	415	406	421	410	449	389	389	392	393	418	385	385	418	402	460	385	436	385	411	428	408	455	422	430	414	432	428	439	409	430	421	438	369	453	453	393	438	441	427	403	413	421	386	405	409	408	411	406	413	402	433	410	423	393	403	449	424	436	416	418	421	422	412	411	421	404	413	411	400	411	403	380	411	382	398	408	417	435	460	387	424	396	404	385	427	389	424	423	374	378	426	444	387	430	398	382	417	390	438	402	416	407	469	366	431	419	438	421	413	431	426	412	398	392	398	399	432	405	438	424	380	429	419	411	423	408	406	425	416	434	425	450	411	439	427	419	419	416	427	447	420	382	411	447	384	390	399	394	406	404	411	374	400	413	436	377	424	383	389	385	418	437	427	438	412	396	409	413	388	394	384	420	405	421	427	434	448	422	406	411	407	407	413	394	392	412	422	463	411	404	384	404	418	432	426	404	436	458	416	421	394	440	424	400	387	389	426	411	427	418	414	432	406	411	384	421	402	407	438	445	405	408	398	427	443	399	417	430	410	430	411	443	374	367	433	386	445	423	418	391	430	410	410	405	395	413	417	400	414	415	411	400	397	374	410	376	397	414	394	428	421	414	440	419	400	417	431	479	402	402	371	403	447	420	379	421	414	388	437	384	405	428	404	427	393	421	372	438	430	395	401	404	413	409	424	395	399	428	412	374	434	422	419	394	375	452	417	385	416	417	453	413	405	418	402	404	425	374	449	416	415	400	397	452	408	443	388	442	386	405	373	432	410	388	416	393	363	402	381	441	377	411	405	385	419	385	421	396	385	409	405	423	425	426	397	403	394	417	402	390	419	441	419	406	415	431	393	380	372	412	402	391	401	455	382	414	451	433	399	438	446	401	423	410	387	397	419	420	391	404	420	415	416	403	398	397	421	429	403	396	421	408	399	411	415	439	423	432	374	389	409	398	437	434	404	410	412	397	392	418	390	389	420	399	392	426	425	405	396	427	424	412	401	443	419	396	420	391	439	388	442	376	419	435	425	383	403	447	408	403	381	412	432	414	404	429	414	389	409	440	405	398	450	398	419	421	408	404	412	407	435	414	406	410	402	441	459	384	394	449	398	427	457	389	423	395	455	417	464	437	425	380	443	428	437	382	398	402	447	387	434	425	431	425	443	389	439	417	395	419	362	402	372	406	383	454	422	385	464	427	422	432	379	393	403	414	405	426	417	389	385	355	446	461	422	438	414	382	392	427	423	432	398	366	424	421	395	427	427	431	427	405	420	365	414	440	427	402	380	429	429	397	405	463	436	382	469	435	389	401	427	438	405	396	411	424	430	430	377	450	424	404	397	393	418	409	392	423	381	390	433	414	374	428	417	414	419	434	403	431	390	417	379	412	434	359	416	437	421	402	386	426	434	365	417	462	409	422	429	412	417	426	422	396	402	404	416	419	359	417	363	419	423	397	398	442	417	412	428	395	414	436	454	412	410	384	399	414	443	374	408	380	443	402	403	370	427	402	439	450	413	394	459	426	403	432	408	399	414	437	408	416	404	400	392	391	419	431	422	361	393	424	402	453	393	408	393	413	397	409	403	385	420	402	399	377	392	403	437	403	429	414	416	412	422	433	449	444	440	412	398	385	410	424	425	428	394	399	427	437	383	443	387	391	390	419	416	394	407	435	446	447	398	443	413	397	401	401	421	413	426	357	392	427	399	395	428	375	404	430	434	441	386	427	408	436	418	428	395	410	404	422	444	422	391	366	421	416	427	401	370	399	422	411	410	406	399	404	430	415	390	403	396	420	393	407	418	401	441	373	431	415	414	417	422	419	414	417	399	455	432	443	390	433	426	415	423	439	390	402	381	454	420	387	399	416	426	408	397	393	400	458	403	415	423	397	436	447	416	383	425	434	390	420	422	428	430	398	414	459	401	443	397	404	410	432	371	432	415	404	454	433	388	399	461	392	384	427	414	406	418	411	398	430	403	422	405	397	400	415	417	440	396	430	388	398	402	406	436	385	424	429	379	434	406	412	389	418	398	394	433	399	397	384	403	399	438	409	408	395	406	410	406	374	417	369	402	378	430	408	417	409	388	426	394	415	422	389	426	425	425	405	418	383	425	395	429	417	407	411	432	415	407	405	399	424	441	427	426	449	414	433	420	394	411	402	402	418	393	448	382	416	402	369	411	434	438	424	369	406	411	416	440	419	370	427	427	422	390	428	445	394	394	371	378	424	398	424	432	418	398	416	438	439	423	434	428	402	385	416	445	430	399	388	403	418	404	423	403	387	385	409	425	444	415	446	438	425	415	436	433	432	405	416	389	411	449	393	439	403	395	427	376	414	371	401	412	407	405	452	403	421	432	392	429	399	396	393	407	441	397	440	431	433	424	391	414	402	397	422	436	403	430	441	450	423	432	438	443	375	423	404	375	423	432	410	375	397	404	393	428	402	438	406	382	387	434	379	401	424	461	411	452	387	424	395	431	391	424	409	411	428	377	420	432	413	403	388	394	435	409	421	405	394	398	435	420	430	438	441	438	406	393	441	429	430	415	398	427	405	423	367	418	433	421	404	426	413	410	408	422	423	399	412	406	401	392	374	404	402	428	401	432	423	397	384	419	406	400	409	422	406	430	403	442	408	380	417	453	399	413	385	384	422	405	403	411	408	461	410	411	418	437	402	415	379	419	394	449	395	444	401	436	394	434	425	426	429	392	390	394	388	423	417	390	374	422	385	366	370	400	400	390	436	430	412	433	402	412	427	419	410	441	428	390	398	407	436	422	422	431	428	425	418	398	433	398	442	432	426	426	406	403	437	408	418	402	461	408	425	406	410	416	398	403	445	398	425	413	395	431	402	437	461	412	407	427	425	425	391	412	412	414	443	377	397	389	395	408	400	414	396	396	388	429	442	410	378	392	403	410	408	407	420	410	376	423	393	423	430	431	410	414	417	445	383	409	386	394	394	422	413	369	421	395	406	430	424	424	429	402	430	447	406	395	393	420	427	412	379	402	384	423	415	432	383	421	437	416	437	438	418	416	387	446	394	413	382	371	407	371	406	412	397	409	407	406	417	423	423
48246	19421	9983	6485	4323	29609	47658	42888	32680	12339	726	332	278	306	322	307	324	287	281	307	275	271	289	291	291	311	272	247	302	291	301	277	277	284	284	281	288	263	300	246	282	269	269	278	277	298	284	288	275	287	284	281	292	267	266	270	295	273	277	278	303	265	269	282	294	279	301	255	271	251	309	276	261	277	259	300	306	308	277	284	291	293	315	268	300	267	281	288	310	299	291	277	252	274	269	268	330	290	280	265	273	299	312	272	281	278	290	261	263	303	313	295	278	293	311	272	298	276	293	306	281	283	287	294	289	275	279	248	283	287	277	279	283	267	275	279	265	293	298	275	283	253	250	287	309	261	295	261	310	286	282	284	245	253	311	287	276	279	308	260	302	288	303	291	268	267	288	261	245	288	273	271	288	247	256	247	316	275	281	294	281	306	254	265	279	287	296	286	262	287	263	301	298	312	284	313	269	262	286	271	293	293	268	276	287	275	268	286	268	289	281	256	275	291	309	335	294	280	272	301	294	285	281	281	265	285	281	299	268	285	281	270	265	280	286	274	284	288	307	281	257	272	255	293	284	274	265	296	295	285	319	280	328	285	297	282	321	267	290	322	297	295	265	253	315	280	286	295	305	269	277	283	285	289	274	302	323	272	299	295	295	257	316	299	313	319	308	284	263	289	262	286	264	274	286	295	280	265	295	296	292	253	269	274	280	295	282	287	276	289	282	300	270	302	302	309	262	320	271	242	271	256	273	276	276	297	299	268	304	297	277	271	259	300	295	286	270	247	282	286	281	299	298	267	296	270	304	319	267	282	313	260	277	246	255	302	328	257	267	306	268	253	280	277	269	305	315	259	285	310	307	283	307	284	285	349	275	261	284	276	276	275	290	263	254	289	265	286	295	292	277	318	259	277	278	274	276	271	312	284	285	280	297	329	277	267	262	297	300	292	276	271	278	285	264	299	249	257	271	307	303	283	272	270	268	311	280	273	298	287	310	244	295	284	258	288	289	293	287	291	300	272	300	269	281	306	282	299	286	256	271	298	271	252	313	268	289	309	302	266	270	306	282	285	285	293	270	285	298	285	261	243	296	275	298	255	250	298	278	274	279	262	306	288	293	309	262	308	306	290	262	319	313	319	271	305	287	314	292	305	289	274	297	253	270	277	309	274	291	277	292	309	284	273	253	284	283	288	267	292	287	273	302	309	269	256	267	286	274	275	274	262	273	278	322	280	262	308	282	298	306	272	290	273	306	340	310	285	275	294	292	256	273	302	308	284	314	290	256	292	267	267	287	304	290	298	261	255	286	320	309	306	298	299	256	269	294	228	266	290	263	302	279	238	284	261	263	266	310	301	271	265	230	296	303	297	267	305	262	314	284	277	298	277	310	300	278	276	273	286	279	280	266	265	283	290	294	279	257	272	291	271	257	288	277	279	299	305	289	296	285	298	307	273	303	276	262	293	269	286	300	289	268	282	303	280	297	262	291	286	314	286	285	275	275	267	269	268	311	280	308	287	286	285	254	303	293	275	279	295	274	281	257	289	267	277	300	283	249	285	307	290	264	278	277	274	281	316	299	273	273	259	291	274	269	271	253	308	260	273	252	286	273	285	305	268	295	280	298	284	290	276	244	268	314	298	291	245	317	285	290	279	282	267	304	293	264	279	267	280	285	310	263	271	285	268	286	296	261	293	289	304	305	269	251	289	284	310	274	276	268	290	293	264	265	288	282	273	308	263	297	253	294	302	292	295	285	279	258	317	277	297	295	310	276	266	290	313	300	282	287	325	264	286	287	279	283	252	299	261	302	281	295	283	292	333	306	265	298	269	291	231	281	281	265	306	252	284	251	249	280	275	299	287	274	276	299	268	300	283	306	263	274	301	286	295	275	273	279	232	282	266	303	293	275	281	290	253	283	291	314	308	280	267	289	320	276	306	268	282	283	319	289	285	282	257	252	314	285	280	290	273	285	271	277	306	275	309	264	286	290	276	294	271	267	306	298	299	258	293	306	277	266	302	274	267	297	291	320	273	279	235	301	305	272	317	283	305	275	302	284	288	278	286	295	276	282	296	313	303	263	299	287	264	280	288	311	282	252	257	262	314	296	291	293	290	247	307	307	288	288	277	290	314	274	318	290	303	289	281	286	260	279	299	285	285	299	281	258	267	284	259	269	263	285	286	288	281	258	279	265	308	274	293	297	295	248	297	260	271	307	318	279	314	275	292	288	288	274	289	294	269	284	284	277	246	262	262	271	289	309	308	272	274	291	280	280	267	274	302	302	301	316	309	289	279	264	276	283	278	311	314	254	295	277	289	271	293	262	269	274	260	273	282	298	288	295	275	312	285	273	277	275	290	306	278	293	298	293	299	273	303	280	267	271	245	270	285	286	280	290	310	310	295	273	302	266	297	318	275	295	284	288	280	279	271	274	293	275	258	237	273	262	252	283	262	284	273	328	270	293	257	265	275	282	276	283	270	278	284	293	313	274	274	292	314	252	251	285	253	317	285	294	319	256	309	309	306	296	329	303	276	277	294	238	276	274	300	271	276	275	282	290	285	263	296	281	268	291	305	296	267	300	324	273	300	298	271	272	306	274	299	259	277	233	270	313	278	235	279	284	294	297	281	273	261	269	265	309	268	271	268	278	297	299	279	301	282	286	297	310	268	314	262	284	285	274	293	296	272	295	278	295	274	268	309	317	343	280	278	279	300	282	300	288	276	254	258	289	262	302	269	297	313	330	281	269	283	278	266	264	257	288	283	294	299	280	311	310	284	290	251	294	305	314	277	292	294	272	297	290	289	310	273	248	274	239	306	308	274	287	280	303	292	301	274	294	291	285	290	289	236	288	277	271	291	267	300	255	307	287	291	292	287	279	304	281	278	280	288	285	274	322	289	281	248	290	260	289	300	263	305	286	255	290	307	278	293	311	312	274	265	294	301	278	314	286	293	292	315	299	281	307	317	278	262	252	300	310	251	267	269	265	275	270	284	320	314	282	307	312	255	285	269	285	279	255	288	283	269	271	274	325	269	301	300	268	291	298	266	301	271	280	286	302	298	278	279	297	289	314	297	276	287	269	299	300	278	275	267	275	284	285	297	247	286	306	294	297	275	290	276	259	300	282	272	259	285	271	301	268	278	316	275	280	290	288	281	292	303	308	291	290	316	268	300	300	278	302	303	292	284	255	281	258	270	278	290	277	312	285	274	277	254	264	278	255	278	298	269	264	260	300	286	300	280	288	288	304	282	315	257	284	295	264	298	270	312	258	268	314	317	280	307	293	286	305	282	271	289	295	287	284	288	288	291	306	285	262	279	279	311	288	269	291	302	262	264	304	241	274	285	323	276	318	273	299	320	281	290	311	308	306	301	279	283	300	325	307	254	279	272	301	274	269	258	285	269	294	286	306	289	290	271	261	286	272	290	257	250	285	291	262	298	265	262	274	265	300	280	279	284	265	276	302	303	304	278	290	279	307	323	286	316	281	304
26386	6654	10949	13318	12798	46858	61684	57720	48486	15368	878	840	757	752	821	770	769	744	725	760	713	648	726	721	696	673	682	682	668	664	666	682	666	641	663	666	649	646	680	642	654	678	656	684	657	656	651	642	663	742	708	677	656	719	680	616	657	664	621	674	691	693	709	642	672	685	668	635	676	659	672	629	686	690	679	607	684	676	675	690	613	596	672	643	712	650	631	618	631	666	642	653	632	695	658	672	593	669	657	668	640	656	662	679	652	652	647	642	641	642	675	674	662	610	669	600	650	661	696	656	635	701	622	621	654	651	703	632	709	637	677	632	640	652	642	641	640	702	660	697	622	619	630	651	712	679	675	615	643	661	648	648	669	663	657	629	622	668	644	673	635	639	678	635	673	659	625	660	602	665	639	641	630	596	679	647	664	679	678	688	637	723	641	706	627	683	637	660	671	623	712	652	644	672	675	665	678	661	634	661	654	641	660	668	677	635	637	624	649	685	656	636	660	666	669	655	634	663	709	678	683	676	671	669	656	636	635	621	663	670	582	655	622	670	651	679	664	665	636	666	632	707	683	650	602	658	653	656	640	677	667	663	680	702	646	673	662	605	661	624	677	659	585	649	699	671	608	653	654	652	629	637	691	662	667	711	658	665	682	657	664	698	598	657	679	643	651	677	621	645	678	636	651	656	680	679	665	661	637	681	669	652	646	673	705	651	651	707	644	653	643	643	684	641	663	659	703	688	621	596	603	638	712	681	669	600	620	684	622	669	730	681	645	661	681	660	632	636	638	607	650	668	613	688	646	657	687	650	691	653	619	643	663	633	666	637	672	644	645	677	668	649	701	645	660	613	670	658	639	610	664	620	629	651	645	642	647	626	699	714	691	640	669	658	620	646	619	653	664	704	660	645	646	642	668	660	708	646	707	630	653	646	694	615	670	625	669	644	724	631	648	690	662	658	656	706	631	676	746	630	688	680	665	613	611	654	674	655	676	689	612	638	666	670	694	679	666	680	693	640	635	650	629	674	659	642	696	645	600	615	679	636	684	661	681	690	673	681	683	663	636	673	650	655	627	650	683	693	706	635	640	691	681	705	671	620	649	637	671	654	681	637	662	645	665	688	639	651	616	664	673	690	617	694	637	657	613	643	681	645	647	677	643	649	635	638	659	675	644	665	640	653	694	639	706	607	591	657	679	640	652	676	634	648	675	640	682	661	657	658	639	644	679	657	621	682	644	702	675	623	673	663	596	646	710	665	648	682	683	676	664	699	658	673	641	639	666	701	683	691	666	602	679	698	626	666	642	652	630	622	631	654	664	608	649	663	657	670	655	614	689	690	654	662	665	679	654	715	614	633	653	646	661	679	678	654	639	624	613	663	663	658	656	601	605	611	683	666	633	653	654	685	658	607	674	666	711	646	632	646	704	653	615	674	691	639	710	680	638	642	655	664	606	630	693	630	614	665	689	648	717	654	680	688	639	687	648	625	652	687	649	596	636	666	674	612	707	667	643	628	687	643	686	670	691	662	653	689	671	635	616	648	674	631	654	668	678	665	648	637	643	657	678	666	623	636	684	639	616	681	724	669	683	698	661	672	705	670	618	695	651	675	626	615	681	671	675	647	677	611	647	682	653	702	640	636	652	650	647	656	646	631	631	659	667	657	620	667	650	625	671	668	602	662	601	640	634	682	600	660	654	646	665	681	689	635	638	693	677	689	638	621	659	648	632	662	661	649	670	634	676	604	632	634	633	708	641	664	664	634	677	673	609	683	664	669	694	682	656	617	627	676	643	649	664	660	681	690	658	690	695	668	674	629	674	669	669	618	641	630	614	639	641	687	696	670	657	663	643	674	690	654	650	645	669	651	691	680	666	666	673	640	649	654	693	606	685	662	666	704	677	636	690	642	626	634	608	659	696	653	687	692	637	624	721	702	684	665	697	611	632	658	639	634	682	648	652	719	627	656	639	659	669	694	657	649	682	665	651	677	639	651	641	624	665	610	627	665	665	668	672	617	687	656	683	639	631	682	694	657	657	713	641	687	610	687	690	643	653	672	648	622	628	661	629	668	655	648	658	658	634	648	697	646	694	676	628	643	627	644	654	637	650	648	712	646	670	679	626	636	612	671	665	643	619	678	602	697	664	676	653	638	646	640	638	631	665	676	614	648	644	675	710	673	662	645	618	631	665	642	637	638	661	660	651	653	677	663	652	681	681	658	663	677	640	672	668	652	664	617	702	676	679	678	694	614	640	623	683	685	623	611	729	634	676	628	675	671	656	666	617	627	658	683	694	699	663	685	699	669	655	696	686	652	682	679	687	690	670	673	724	663	676	669	657	683	638	622	659	639	646	650	685	648	589	666	656	669	639	676	662	656	648	656	658	689	662	637	649	707	714	623	642	622	637	677	668	670	649	649	647	680	703	681	686	684	650	648	641	680	686	648	661	687	657	627	624	661	625	631	688	690	675	630	642	642	662	649	673	655	686	603	644	657	675	646	680	620	591	682	643	655	608	626	649	637	690	637	652	684	658	635	640	643	690	644	684	636	682	644	661	682	666	686	657	640	634	652	625	669	686	625	657	627	649	674	650	638	683	661	643	647	645	705	678	644	676	675	671	668	655	661	675	679	676	629	665	669	626	613	646	662	654	645	667	632	697	618	631	688	644	670	602	674	663	658	669	659	618	644	626	675	664	663	657	613	672	644	651	693	611	664	642	639	670	704	664	620	643	655	665	653	637	644	652	586	669	660	647	645	688	695	668	651	661	628	645	645	645	677	621	647	683	665	677	681	695	653	664	665	640	683	713	678	612	668	649	654	654	670	648	636	647	681	673	647	649	692	616	687	683	679	644	669	664	613	642	651	623	643	676	620	675	662	665	632	651	679	680	677	666	657	648	655	684	683	699	651	665	665	642	701	664	671	663	639	700	672	673	595	654	691	642	665	654	643	672	657	625	696	642	635	637	677	634	681	696	617	628	693	662	673	628	674	658	666	610	706	690	677	657	630	643	661	650	627	651	680	665	633	665	637	709	675	622	639	660	678	663	651	676	648	670	643	640	682	643	658	729	656	692	651	630	682	614	653	653	640	689	644	663	670	652	665	666	699	686	676	656	671	680	650	647	637	701	624	678	615	587	699	655	649	666	721	642	671	633	683	626	634	683	648	636	646	632	668	647	601	655	652	587	671	653	652	654	708	670	656	710	661	653	662	657	679	713	678	629	674	659	612	617	651	653	614	674	671	606	636	618	653	609	654	670	634	659	665	646	676	640	634	616	621	677	654	665	657	664	677	650	673	625	619	626	666	620	650	651	638	641	671	651	660	677	647	667	678	643	658	607	652	705	606	655	634	682	636	599	676	629	655	687	682	661	649	590	672	687	669	646	653	674	653	689	642	708	604	646	635	621	621	673	651	708	628	666	639	642	630	648	612	653	662	642	629	665	664	693	679	650	644	643	655	621	595	666	639	693	686	662	639	628	639	634	659	622	653
17515	3818	4400	2744	1359	1104	1988	1981	1432	514	260	272	212	255	240	267	209	258	278	249	260	261	271	241	249	267	286	255	237	260	293	256	227	275	267	218	292	257	267	244	235	241	229	263	288	236	274	230	251	250	247	257	265	244	258	242	233	211	234	237	262	237	268	233	289	286	283	255	256	276	226	234	246	225	238	244	269	243	255	257	243	270	291	264	236	243	215	269	234	249	236	248	264	259	255	228	265	266	220	252	262	265	262	236	297	281	244	265	254	245	285	237	257	225	284	272	247	228	235	269	224	254	252	287	267	257	244	252	278	263	257	282	268	243	221	247	247	254	246	242	239	234	243	248	247	268	258	251	274	215	257	233	242	267	264	245	226	254	260	248	214	223	224	263	227	257	272	256	253	271	263	269	255	248	246	269	245	255	255	232	243	233	250	241	248	279	235	256	243	249	231	247	250	271	238	273	252	251	248	256	258	229	261	243	229	248	251	280	246	245	237	266	237	243	260	255	239	250	279	274	245	302	253	265	245	275	224	271	264	213	265	270	282	218	246	228	251	259	252	280	284	233	277	226	234	228	286	281	242	273	261	259	236	248	227	265	277	233	232	232	228	224	278	235	287	264	278	227	248	268	276	258	235	236	249	227	228	272	244	253	263	264	241	266	236	242	251	273	247	248	274	276	251	216	243	270	234	244	242	239	255	236	260	262	246	248	261	255	258	265	281	275	259	264	282	248	256	260	236	251	250	227	225	276	244	213	293	218	258	257	246	235	274	237	237	237	254	259	252	264	239	275	275	213	274	268	241	207	248	250	253	256	230	240	232	277	278	257	238	265	228	268	246	256	230	237	261	235	251	274	281	236	263	242	279	241	270	283	262	262	239	237	231	244	273	235	272	254	263	256	297	240	231	276	243	229	248	267	242	280	240	259	267	237	260	273	248	244	250	251	263	236	232	265	267	293	265	255	256	254	240	264	231	268	228	249	244	227	285	259	254	262	256	247	252	243	262	214	260	254	242	251	231	260	241	248	260	258	263	264	262	236	275	261	282	239	258	232	228	272	257	253	268	272	209	225	263	231	230	263	275	278	262	253	251	259	275	250	218	253	247	255	277	244	245	253	245	268	241	263	280	249	232	241	257	262	260	250	278	241	263	261	252	250	243	281	289	273	281	255	248	257	217	251	261	251	258	284	260	251	270	242	257	277	249	235	273	238	223	245	265	246	254	269	250	239	215	256	232	257	286	259	274	261	248	226	281	247	239	278	278	262	258	222	248	250	226	270	235	248	212	251	250	244	229	244	249	242	228	262	251	252	223	250	232	229	259	248	258	219	221	246	260	283	251	246	238	242	275	260	256	227	252	230	242	266	254	245	258	244	224	274	263	296	264	271	271	257	277	250	243	255	226	258	271	274	245	272	259	238	275	235	268	287	232	267	256	282	239	233	239	226	228	219	260	262	221	248	251	240	228	256	265	264	243	239	256	268	264	243	252	239	227	270	254	272	260	263	255	229	241	271	246	277	256	238	246	244	294	250	275	271	242	276	243	259	219	266	255	257	266	236	267	246	252	219	223	291	272	253	219	236	258	256	246	271	247	280	252	262	278	263	249	250	248	261	253	242	267	227	226	243	247	238	245	246	235	289	274	261	252	291	254	252	256	266	271	274	239	257	234	216	251	258	251	258	241	262	274	254	247	286	261	252	245	234	233	253	257	221	258	230	225	232	235	263	253	249	228	223	252	234	233	240	248	233	245	285	259	264	235	222	271	250	262	240	227	232	259	267	251	255	254	256	249	252	251	283	262	279	257	239	264	237	265	259	262	275	256	246	251	227	239	245	260	229	236	255	273	285	246	277	269	246	262	237	260	257	261	244	241	259	241	258	256	248	278	245	247	249	248	284	253	260	257	249	258	233	250	246	254	259	262	224	236	253	241	284	281	242	273	261	284	258	251	252	277	218	249	239	217	256	255	230	255	260	255	219	244	244	244	263	239	255	264	250	308	220	243	280	257	231	221	235	249	266	207	266	247	243	255	273	244	252	236	230	233	268	271	263	224	263	225	278	253	263	255	268	251	278	263	276	228	243	251	262	240	269	291	255	246	247	252	252	241	281	252	278	236	252	257	267	238	248	259	272	277	246	266	252	235	238	268	237	243	239	280	228	245	253	239	253	238	254	271	283	239	261	219	238	250	278	285	271	252	273	277	270	272	248	268	228	256	276	253	257	246	254	261	222	282	272	253	268	247	237	246	261	249	253	237	266	228	249	256	260	242	261	229	249	259	262	246	226	255	239	264	262	242	257	250	274	245	238	232	266	260	262	266	258	247	277	246	256	254	256	251	267	221	280	223	240	247	245	245	258	283	242	222	250	247	267	243	243	248	238	245	241	238	259	259	266	264	254	256	275	281	242	258	256	262	267	240	229	258	224	282	233	249	236	258	275	248	287	219	255	238	251	271	232	251	261	265	245	264	264	266	291	250	256	226	246	224	266	242	265	262	291	277	235	240	279	258	256	279	256	250	291	268	231	206	225	267	248	229	280	226	253	268	241	252	260	234	245	244	292	286	265	237	306	257	241	254	261	255	252	270	248	262	286	224	254	234	266	271	236	247	275	252	257	265	243	251	241	247	248	254	237	244	230	245	229	251	246	268	265	242	288	260	271	250	234	296	239	246	231	225	252	251	223	259	241	249	281	261	262	238	238	268	235	258	249	213	263	236	264	234	258	248	238	253	246	248	233	232	245	260	230	261	256	253	237	238	248	267	260	268	274	255	252	229	248	273	236	261	228	228	245	273	236	251	230	255	249	249	243	249	258	262	234	245	261	241	261	247	261	236	228	259	268	264	242	268	255	256	243	247	228	265	233	243	248	267	237	259	235	215	255	264	246	277	248	295	234	298	262	290	255	241	248	231	246	273	230	276	247	250	267	241	264	271	242	254	232	243	242	250	266	221	240	243	237	234	246	250	236	261	274	227	251	256	286	239	251	248	251	214	243	256	239	236	242	254	253	243	273	234	261	264	230	259	249	271	244	261	248	264	249	241	234	258	268	265	262	262	280	246	241	236	243	223	245	246	255	243	271	231	218	244	234	233	256	260	271	264	233	217	255	264	245	217	228	249	236	245	244	260	280	271	257	256	264	249	271	277	239	239	234	268	266	263	261	236	251	278	235	275	245	257	262	272	262	260	242	238	262	237	237	274	221	255	297	280	282	253	263	237	250	259	253	257	239	217	244	218	240	263	258	269	241	212	259	258	258	259	260	225	255	228	285	240	269	213	255	259	277	253	294	245	249	240	236	289	239	235	263	226	245	225	253	295	223	234	250	248	281	260	237	272	244	240	236	299	235	261	283	269	262	249	261	268	249	261	240	262	267	263	274	265	253	248	238	248	249	244	266	244	270	268	254	261	266	248	280	272	241	248	246	246	254	258	249	266	264	245	241	243	241	261	259	238	258	247	246	261	258	261	265	260	272	267	231	259	291	277	258
8421	2428	7703	7410	5037	4804	8876	7901	5530	1417	562	551	573	611	534	569	571	616	541	571	534	587	541	539	613	553	569	649	537	603	611	576	525	549	558	599	556	568	543	537	572	580	562	585	594	549	553	576	571	553	560	566	553	540	561	547	584	577	566	568	565	584	533	560	535	568	581	558	532	602	592	584	598	548	626	570	571	546	612	578	566	581	568	634	606	560	570	550	565	574	574	585	578	556	583	586	606	543	560	589	537	549	571	543	563	635	612	573	544	573	608	567	550	565	565	551	600	564	552	554	568	560	552	568	540	557	549	555	586	551	559	527	550	572	550	561	548	557	586	537	549	600	536	548	543	592	569	565	552	582	542	593	553	628	588	573	547	558	551	597	619	618	544	534	603	558	573	606	573	564	577	563	543	548	587	571	554	536	556	552	568	551	589	593	603	579	530	542	581	588	572	619	529	592	570	592	556	596	570	603	590	545	554	556	570	565	585	587	576	583	590	583	527	545	592	553	561	585	549	550	571	553	572	578	577	575	585	571	563	574	544	567	574	582	600	557	530	596	596	545	560	545	572	544	576	554	587	540	574	577	569	598	524	591	537	591	587	539	539	539	589	542	543	561	617	522	538	561	569	581	585	574	574	564	574	564	558	538	569	594	613	570	625	584	597	590	597	565	573	547	554	574	579	536	592	625	539	593	573	539	556	573	527	594	493	585	568	535	570	578	584	594	598	589	535	559	595	610	583	594	547	598	540	585	536	554	573	581	546	542	549	607	613	562	577	587	584	590	572	554	560	561	531	595	565	620	535	535	560	585	548	568	554	573	555	559	551	603	564	531	587	566	549	592	593	557	585	558	555	597	545	556	554	518	543	634	530	563	524	544	560	556	544	575	598	561	597	534	575	542	573	568	536	612	571	556	534	583	586	561	551	563	565	567	606	535	580	569	594	576	574	597	558	586	593	556	587	556	575	597	534	554	531	574	582	549	548	566	579	547	542	603	610	553	563	595	543	598	536	561	522	571	572	542	569	545	569	576	569	560	559	606	581	550	551	605	565	548	572	566	574	536	569	574	577	613	613	580	576	592	561	554	611	543	561	569	573	592	579	563	551	515	597	586	578	540	568	567	560	605	519	563	551	582	577	583	524	544	584	561	578	586	621	607	588	567	573	589	556	575	593	596	583	572	582	607	585	545	563	563	535	595	588	579	544	568	548	577	570	538	581	558	559	536	581	570	559	561	549	573	553	566	564	567	540	576	570	585	592	575	579	539	595	593	550	559	580	558	587	599	549	580	581	554	520	563	565	569	574	588	594	606	575	546	607	594	583	553	543	578	573	605	600	529	509	564	545	588	581	545	560	609	570	590	601	552	573	578	564	596	569	598	546	559	586	581	574	561	542	586	536	542	613	564	575	580	519	577	540	589	609	634	578	549	558	566	561	616	590	570	554	565	595	590	580	562	579	557	611	562	591	579	582	552	564	549	571	538	553	573	564	525	563	565	589	569	586	535	589	583	519	554	588	551	592	584	571	572	575	555	630	568	621	521	576	583	588	545	538	551	572	608	581	559	580	566	546	568	555	551	541	576	584	539	560	578	576	522	548	589	574	593	576	580	516	562	593	571	585	582	558	585	543	561	603	556	572	582	518	623	540	565	573	562	571	574	610	539	541	551	550	571	572	546	564	578	550	557	597	579	582	563	555	587	570	569	560	556	557	521	581	577	540	572	536	574	562	559	583	534	557	566	552	628	498	563	574	557	526	547	581	588	547	586	608	572	539	580	602	562	531	542	572	566	570	578	524	561	617	587	568	554	531	521	583	555	578	540	546	611	607	567	566	602	565	603	577	632	528	588	552	566	563	579	576	586	533	587	531	593	544	592	578	586	553	584	596	566	566	515	581	624	569	541	593	555	572	559	579	529	554	587	583	559	582	537	601	595	604	563	614	554	570	613	532	577	600	574	605	593	545	560	549	533	616	575	591	564	554	538	594	528	569	544	598	544	573	529	539	569	576	576	505	549	570	577	554	545	566	544	558	556	580	572	541	574	569	579	564	512	579	592	578	516	556	593	591	593	558	570	517	553	568	590	577	576	572	544	582	605	589	547	603	583	606	609	549	537	590	588	589	536	587	553	599	541	580	553	567	603	547	543	582	592	564	564	541	555	562	568	566	589	575	553	574	551	596	558	597	596	515	577	603	578	540	544	544	573	598	574	537	545	551	542	568	572	559	572	555	588	571	596	565	536	585	562	570	513	582	595	597	574	582	529	521	559	520	606	555	567	557	571	572	610	502	592	599	592	588	617	544	556	541	551	565	538	568	581	565	593	486	579	586	571	564	563	594	541	546	547	560	578	545	540	573	549	569	532	585	574	545	561	556	537	533	538	616	595	590	546	557	547	559	568	554	545	572	565	576	572	567	581	579	574	621	565	593	592	584	590	604	601	628	593	584	593	589	554	521	603	615	563	568	552	556	526	520	552	605	545	557	609	592	579	605	578	611	542	549	575	593	587	548	588	594	540	541	559	594	563	579	541	553	526	582	553	614	575	569	558	571	600	580	575	578	552	545	574	591	529	523	572	566	554	549	579	541	600	574	585	565	595	560	531	554	564	542	604	575	593	596	550	531	533	578	571	554	549	551	583	544	562	511	550	570	547	582	557	555	581	573	574	551	563	537	597	579	567	615	561	557	551	557	577	546	550	578	557	536	559	548	551	533	611	570	580	611	582	570	564	575	574	568	581	567	569	575	560	563	560	546	571	550	558	576	574	569	536	563	509	552	544	578	556	568	572	528	554	603	521	576	567	535	604	618	586	547	580	575	522	594	557	546	564	558	565	547	574	528	595	576	601	577	535	538	552	554	604	545	553	600	558	540	575	561	524	590	568	524	553	569	599	590	615	558	581	550	520	577	546	575	570	549	582	599	558	541	566	533	538	529	570	630	583	591	569	600	610	591	593	539	552	548	602	587	571	579	583	572	582	548	597	577	606	532	570	546	569	535	570	603	575	563	539	562	581	592	599	623	508	563	586	596	581	562	566	535	532	571	532	552	555	593	589	566	566	537	560	593	583	595	542	558	542	587	589	606	563	621	551	564	530	595	587	535	562	499	538	536	560	582	572	566	549	529	547	583	546	549	595	548	546	584	599	586	563	562	571	602	533	524	533	525	557	587	536	581	546	541	581	564	558	561	524	553	573	558	547	540	552	584	569	570	554	608	517	562	593	589	561	541	537	571	564	570	590	573	547	582	578	547	561	548	530	573	574	531	596	571	620	517	561	566	582	536	615	595	553	552	584	543	590	571	533	606	598	548	571	568	574	543	612	573	552	579	610	582	638	605	534	545	576	553	534	533	570	582	556	658	574	576	567	554	578	558	526	556	577	640	556	564	547	592	570	587	560	563	564	576	523	592	567	529	566	582	543	555	558	583	578	592	552	532	560	599	574	592	597	573	593	536	569	566	560	593	556	538	558	596	558	516	608	564	585	571	586
36296	12766	9199	4861	3338	24886	35616	30145	22100	7657	316	193	188	197	178	185	219	167	196	150	198	185	173	194	194	181	176	185	177	183	216	201	175	197	193	202	218	198	195	182	187	202	179	197	187	200	214	169	194	188	194	192	202	172	180	194	167	192	187	182	179	177	188	161	171	186	197	159	193	172	181	170	195	202	176	207	178	167	192	195	193	195	176	179	188	196	210	182	200	182	191	208	179	195	201	175	212	187	189	187	188	180	173	191	177	161	209	164	191	179	185	164	246	175	207	148	209	167	194	194	162	194	187	162	196	196	181	189	180	164	178	175	186	182	193	187	214	187	182	171	205	192	182	169	202	192	195	198	180	220	176	181	166	200	156	173	181	172	213	204	174	186	171	189	175	198	210	194	188	224	197	181	174	159	165	193	169	185	137	214	204	169	197	186	182	177	206	158	190	188	195	189	156	166	176	197	178	167	200	180	183	159	194	193	182	182	179	172	176	187	192	176	177	173	160	178	195	193	186	184	178	187	189	161	183	180	188	183	182	155	177	191	186	211	199	162	183	179	177	195	185	198	183	192	198	189	185	190	160	196	177	181	194	178	189	201	190	186	189	185	202	175	196	194	196	182	192	184	189	181	195	165	199	181	193	196	188	239	190	179	176	205	180	175	189	170	176	187	212	196	154	174	182	190	179	189	191	181	177	183	153	197	191	225	203	204	188	198	197	237	169	165	200	177	191	209	177	202	190	174	171	183	183	194	173	207	209	192	198	176	187	194	184	153	179	199	208	163	198	168	206	158	190	174	182	187	162	184	172	213	186	183	183	171	197	204	153	184	202	187	209	193	190	193	195	184	183	186	190	171	206	213	163	179	165	191	201	172	197	192	195	206	178	185	189	191	198	178	194	182	195	161	190	193	175	208	208	209	183	191	186	193	185	206	209	209	236	202	193	202	198	178	200	175	205	172	168	210	162	178	180	180	219	176	191	196	192	187	162	186	191	166	187	208	201	178	193	156	201	195	185	194	196	160	181	191	175	196	182	182	193	171	176	192	190	183	211	184	202	178	200	188	207	199	187	185	177	170	176	175	184	202	182	200	179	179	194	187	175	193	202	172	177	158	192	223	193	187	190	175	168	204	158	157	201	171	196	170	180	212	172	179	178	186	177	208	199	193	176	182	175	193	190	180	190	185	174	210	180	170	170	163	191	210	197	181	177	195	214	190	181	202	177	173	181	178	179	190	181	189	216	195	189	202	179	189	193	186	190	199	209	160	177	154	203	176	174	204	197	199	182	181	152	164	173	208	179	166	179	171	209	208	201	203	212	198	176	186	179	180	181	189	183	178	168	210	205	206	191	157	213	180	165	185	206	186	190	196	208	161	180	146	169	181	174	191	194	176	165	175	194	164	183	214	204	153	185	185	185	205	192	178	168	201	180	168	179	175	202	171	194	191	235	218	193	159	180	195	194	184	163	196	215	183	176	175	187	210	166	188	167	187	201	207	202	188	172	185	200	159	177	187	178	181	183	181	197	187	178	203	175	156	191	204	183	194	179	192	186	195	147	180	196	156	196	196	192	182	216	187	179	200	200	186	202	169	181	189	185	185	204	189	168	176	177	188	184	232	179	184	190	174	206	195	192	176	213	208	186	188	193	192	191	187	198	174	206	197	212	191	186	173	169	180	183	179	172	186	186	199	149	204	168	192	223	194	178	186	181	185	185	184	187	185	205	174	169	190	207	162	188	167	178	179	192	184	205	192	200	180	195	218	184	174	198	177	211	184	167	182	188	176	203	160	164	221	173	169	201	196	188	214	203	221	173	193	197	166	197	208	177	184	187	182	181	166	211	194	177	160	204	199	161	188	206	210	182	165	187	179	190	173	176	189	195	175	171	186	188	202	211	196	187	222	172	207	192	178	216	173	174	179	189	197	196	193	191	187	178	195	211	190	199	201	174	165	185	186	193	176	216	155	170	183	183	181	197	180	204	175	188	160	182	209	164	176	225	200	205	169	187	191	185	182	208	203	198	198	176	192	174	182	170	206	182	224	214	193	169	195	178	178	168	186	157	179	186	187	171	166	199	198	193	185	194	191	190	207	201	216	186	187	181	188	206	228	209	176	189	172	196	169	195	180	215	168	167	149	166	209	225	179	198	208	168	212	205	169	193	187	215	176	177	180	190	182	174	191	182	188	164	169	191	204	188	187	161	191	193	189	190	188	190	207	200	193	168	182	190	202	182	204	214	190	155	191	203	190	181	204	191	182	189	181	216	197	180	193	177	217	202	177	182	176	179	190	192	200	185	188	186	187	177	203	181	199	188	167	200	175	199	173	190	176	168	189	171	212	170	183	182	195	189	183	218	167	188	201	218	189	211	216	179	192	164	188	172	184	205	192	176	188	162	186	210	195	193	171	147	164	173	201	227	196	189	196	200	177	180	181	216	196	185	187	170	181	186	185	182	171	178	181	188	189	188	190	166	201	208	177	179	222	187	173	170	165	178	211	194	189	208	190	190	178	206	191	221	202	184	190	201	184	184	181	189	188	197	187	182	181	203	175	197	197	193	197	165	201	189	175	178	191	195	161	212	190	174	181	203	175	199	174	183	178	225	197	194	170	176	149	165	177	190	218	184	202	168	184	183	210	198	193	176	165	179	178	174	176	183	180	180	184	185	164	181	197	197	198	183	190	193	173	179	153	165	179	186	209	159	186	179	203	194	196	176	192	188	187	183	183	157	201	194	178	182	184	187	191	194	161	174	188	183	183	177	179	176	212	187	194	200	146	189	175	183	174	203	169	208	202	212	189	188	187	173	196	183	192	198	207	201	184	179	202	187	166	181	170	178	196	184	184	182	190	196	180	206	175	193	192	187	184	184	188	165	203	188	180	176	211	184	174	173	160	202	193	211	194	179	217	175	186	172	175	180	207	203	197	169	189	179	170	184	185	167	181	184	177	185	209	207	169	187	160	193	180	172	203	196	189	198	201	194	168	169	202	191	189	170	191	190	196	210	174	178	198	194	176	201	160	189	182	176	206	196	209	184	200	193	192	194	200	173	198	188	196	177	187	192	149	174	216	187	171	182	166	205	196	192	188	156	188	200	160	171	179	182	203	175	205	182	194	196	182	190	167	163	174	183	164	182	180	189	194	172	173	209	175	179	184	193	195	201	177	164	172	170	163	196	175	193	171	159	204	191	178	189	187	199	205	165	196	193	172	168	195	189	180	191	167	184	223	216	208	205	181	176	209	225	172	167	192	212	181	189	176	176	177	174	166	191	196	191	173	183	187	213	186	191	167	186	212	176	165	182	178	186	172	182	183	170	169	188	205	200	176	192	190	171	191	184	193	184	198	179	184	188	178	184	187	198	183	187	187	185	173	203	210	192	188	180	183	197	192	168	198	181	199	209	191	181	186	181	171	177	192	216	182	176	172	182	214	188	173	171	202	204	181	186	190	193	233	207	203	196	169	176	176	174	183	181	170	192	179	193	182
17918	5361	12328	11456	11256	44834	51959	47535	39921	12301	557	533	529	517	492	503	479	507	493	454	440	501	486	475	484	428	459	463	470	454	494	482	452	439	443	463	475	475	462	537	442	483	423	482	459	452	483	431	483	471	465	461	458	475	407	435	459	486	516	468	453	470	441	478	486	437	480	413	489	456	438	489	455	449	444	422	478	481	471	457	446	467	468	445	434	437	492	445	439	467	450	417	452	478	439	452	470	471	456	430	457	461	449	445	469	444	442	426	501	492	434	467	450	498	464	469	445	464	472	466	480	455	452	461	452	461	477	431	503	472	471	490	431	461	477	452	462	458	458	417	466	480	433	468	484	455	442	497	452	456	443	430	470	450	458	467	440	435	417	444	457	435	446	446	439	444	444	454	467	449	448	473	416	480	467	454	453	429	477	481	452	502	469	414	455	453	463	460	434	474	423	471	435	482	434	469	457	446	472	430	468	439	498	450	474	454	417	484	454	455	424	480	444	481	458	466	416	483	421	455	452	446	454	473	455	448	435	465	460	466	472	425	440	455	476	445	429	491	424	442	478	480	495	454	447	467	421	456	456	511	455	447	423	478	469	423	474	448	503	423	456	450	415	511	452	461	459	458	449	447	461	487	452	485	494	431	446	485	454	470	462	469	443	464	477	448	464	455	464	463	476	450	446	473	450	464	462	453	464	477	459	505	470	463	474	410	498	440	475	498	433	440	441	437	461	457	420	429	468	447	430	459	457	469	443	448	458	465	402	482	439	448	430	452	476	428	476	444	459	480	443	453	467	491	426	425	441	478	480	479	441	483	486	467	461	448	450	474	460	432	432	458	426	451	462	466	455	416	481	463	477	477	474	435	467	425	478	473	469	440	436	465	460	456	484	463	468	449	480	423	448	427	461	442	433	444	472	486	495	445	474	442	488	475	459	438	480	440	459	452	415	472	488	431	486	454	449	467	463	457	420	439	481	465	446	444	455	434	471	474	434	423	441	491	474	470	445	458	441	496	480	475	459	483	466	428	431	440	465	415	409	432	445	438	442	478	474	476	467	432	429	450	444	406	449	453	446	461	443	436	488	407	480	466	424	485	453	442	466	435	442	448	424	463	461	439	459	445	486	473	416	442	456	439	456	446	457	476	442	479	442	451	458	488	433	492	462	452	468	473	464	456	461	451	487	466	458	459	415	489	415	460	447	439	469	447	457	461	447	483	433	482	477	444	491	452	482	427	454	484	426	475	417	449	415	437	466	456	458	505	452	467	444	490	485	492	448	479	449	472	489	438	445	461	427	388	505	476	465	449	486	470	498	474	515	470	463	432	439	453	453	478	475	443	450	461	431	487	450	456	436	444	436	472	427	446	480	460	439	441	472	442	451	466	446	437	428	462	462	497	450	456	425	464	431	466	468	463	479	489	448	457	471	468	476	493	463	419	436	440	470	496	438	427	453	462	474	457	468	468	432	441	484	428	506	464	457	516	444	482	424	471	459	492	473	460	455	464	466	407	478	468	498	436	477	470	469	429	431	476	454	456	496	421	442	456	470	459	468	450	457	480	441	435	476	441	446	455	496	465	494	449	443	437	445	454	456	436	414	435	419	476	446	417	461	447	463	426	447	446	454	451	451	479	481	489	439	471	434	448	460	465	462	452	452	445	456	477	466	480	453	450	468	479	499	468	480	442	474	437	467	454	471	419	426	454	452	469	483	460	474	448	459	457	429	478	449	460	454	440	455	464	438	437	450	469	463	467	456	480	444	481	450	511	430	496	451	439	454	492	440	460	472	452	452	425	436	424	454	419	470	474	476	427	451	450	463	491	481	440	452	461	443	460	449	462	434	426	459	475	435	476	457	468	447	477	455	468	465	455	464	478	450	461	473	469	447	473	426	410	461	457	487	446	460	445	445	452	483	455	484	457	484	454	445	454	449	442	434	452	424	461	413	454	448	436	486	475	465	485	429	485	439	487	468	488	474	466	437	449	478	500	480	473	456	440	464	503	466	463	424	466	450	437	468	485	513	449	458	498	448	448	486	458	476	436	422	448	459	459	464	461	493	488	454	432	467	468	469	476	477	479	481	452	424	458	443	426	461	456	479	483	495	428	471	481	443	484	431	450	426	437	460	454	475	480	428	450	472	470	463	443	438	477	458	459	477	466	461	467	453	459	464	430	479	468	443	459	474	458	469	466	443	452	479	451	462	456	481	450	439	462	443	475	443	469	467	457	470	497	439	478	445	418	419	457	429	425	459	439	445	436	458	459	482	451	471	465	481	495	430	505	436	484	457	459	478	466	470	433	466	447	443	446	462	445	431	457	440	454	443	495	437	438	472	447	451	492	488	433	440	465	441	432	467	454	464	458	407	492	472	455	487	444	444	432	460	421	426	422	474	454	435	447	449	475	428	465	458	444	470	431	424	435	471	455	438	431	466	469	435	478	451	450	485	438	491	472	460	423	463	439	454	475	486	471	473	445	441	464	435	460	468	450	456	439	447	429	466	439	450	464	442	434	453	443	455	474	466	489	488	433	484	434	492	479	484	447	443	439	452	478	492	491	485	429	451	442	432	470	475	424	430	459	458	490	446	460	435	461	456	450	438	469	450	479	456	474	495	464	447	425	433	441	476	467	475	445	480	473	482	408	450	446	492	474	453	488	485	494	474	480	471	421	478	466	448	454	506	469	419	438	484	451	431	475	433	482	441	446	450	431	480	451	421	460	450	468	455	474	498	437	445	462	420	473	474	459	484	468	475	470	413	445	422	438	443	442	434	456	438	494	490	466	453	474	458	476	445	447	464	459	470	439	456	488	439	452	454	449	434	466	442	484	452	456	460	474	428	482	458	475	481	465	411	488	464	442	482	445	481	442	449	483	474	482	403	451	450	481	455	445	427	486	446	468	441	442	446	471	451	453	442	444	413	453	484	445	492	473	463	443	461	470	430	431	437	431	466	442	414	439	434	456	503	451	477	476	477	445	482	456	465	444	445	448	414	514	442	488	495	476	467	483	459	446	473	431	457	458	489	435	496	497	446	466	470	474	464	479	454	445	439	454	444	459	458	460	460	475	444	474	478	430	451	447	452	464	462	438	419	467	463	446	461	434	438	461	491	469	446	485	461	454	466	451	482	442	470	465	441	487	461	469	446	443	473	424	437	477	442	447	448	437	439	492	453	454	474	478	461	452	464	449	447	478	477	424	414	489	510	463	493	465	458	460	472	457	466	436	460	459	483	472	481	475	452	437	426	432	447	464	474	438	466	452	480	506	457	435	463	409	495	454	478	510	463	490	450	460	466	462	491	477	470	460	464	446	461	466	444	441	455	469	412	457	444	484	465	435	483	500	437	460	493	436	427	460	446	459	481	409	469	431	501	459	481	451	446	471	461	468	479	439	377	421	423	464	443	498	477	455	464	472	432	447	424	438	476	504	455	487	467	484	424	459	447	495	483	454	487	469	461	499	460	427	478	454	454	460	458	451	453	462	478	486
46888	18057	12535	8715	7029	20270	43690	42882	35433	16938	1151	297	313	302	327	300	302	318	317	293	269	331	294	283	326	299	299	269	282	289	258	331	273	299	326	292	317	300	321	281	323	274	295	290	305	297	280	290	281	314	305	289	306	284	295	286	292	288	280	322	316	302	309	279	292	300	283	283	289	299	308	279	308	287	295	270	335	287	279	300	302	271	300	315	292	277	261	281	281	293	268	335	302	311	310	297	263	293	297	275	311	280	295	289	273	282	256	310	297	284	300	277	306	292	308	283	275	300	320	285	317	297	313	288	295	297	308	267	342	304	317	329	287	283	301	309	291	324	270	300	294	296	306	311	281	305	295	298	282	298	287	295	287	327	302	290	313	321	317	338	254	247	317	307	314	318	286	292	295	305	274	312	269	263	318	303	279	315	310	292	249	298	293	273	253	273	290	293	292	279	279	278	307	312	281	267	279	290	283	309	297	326	299	293	280	285	317	337	305	310	291	284	272	286	291	319	301	296	300	289	328	293	264	286	305	305	295	287	300	283	284	306	324	312	311	320	274	282	311	298	275	304	326	300	305	311	289	284	292	317	295	278	290	304	282	310	285	284	290	288	280	320	293	286	292	271	284	317	319	342	302	304	296	313	298	312	328	304	306	292	292	292	320	285	306	345	314	301	308	295	299	291	286	296	298	293	318	295	301	304	271	284	337	292	323	286	298	321	267	268	304	284	276	267	255	315	317	291	289	292	287	297	323	311	274	281	328	314	293	310	336	271	318	331	330	309	260	289	338	284	333	283	271	277	295	325	301	327	303	300	283	303	282	311	273	330	281	287	286	283	306	316	304	279	307	312	364	266	308	287	299	308	291	303	288	312	344	304	296	277	330	306	313	263	330	291	279	280	289	329	274	279	299	307	302	298	291	308	273	289	279	279	294	279	286	297	279	315	295	281	302	289	308	305	301	292	304	249	286	279	294	313	269	277	290	309	285	292	304	295	305	287	296	307	313	317	290	283	324	315	268	321	314	301	324	313	272	309	314	327	290	298	300	316	278	286	282	285	287	294	281	302	322	309	281	302	287	293	289	325	290	278	307	276	288	286	300	292	291	291	320	285	335	309	326	294	302	280	308	275	261	275	293	265	291	285	293	262	297	301	285	283	291	320	284	328	260	300	267	315	285	319	266	309	314	294	308	282	287	275	288	293	281	304	314	309	303	277	287	280	306	326	300	274	288	291	315	291	294	305	302	301	259	266	283	334	255	292	325	284	298	323	291	289	275	302	282	302	291	312	284	316	285	294	279	295	249	272	301	316	266	295	316	273	290	282	346	306	265	279	286	296	298	297	303	286	317	279	323	266	337	317	304	296	310	297	287	287	296	280	293	299	301	288	282	304	309	311	306	301	300	341	261	314	267	301	295	263	306	296	268	282	310	300	249	289	288	294	282	272	310	289	271	353	260	288	299	302	267	270	281	315	290	287	270	299	291	321	299	282	278	287	309	263	309	309	318	279	292	312	274	294	271	260	297	271	306	315	294	335	259	318	305	301	294	285	280	318	294	289	273	301	301	282	279	309	298	300	305	312	242	307	311	306	276	273	302	293	306	281	294	309	295	278	314	292	282	304	297	281	312	310	271	307	275	287	291	285	274	317	270	274	266	286	310	296	271	300	317	310	330	284	317	285	267	307	301	274	297	325	293	290	287	281	277	313	287	310	287	296	330	294	300	291	267	294	311	286	293	305	308	313	334	303	300	283	301	319	313	301	300	312	273	301	289	317	285	266	304	323	282	294	294	304	284	268	292	271	271	293	284	296	307	273	281	306	290	289	302	287	292	333	281	314	326	296	294	290	307	302	269	270	277	304	303	327	304	305	285	305	288	272	303	318	333	296	308	308	284	296	318	302	311	317	302	316	330	282	272	309	296	283	286	302	313	264	289	296	285	260	293	280	334	320	320	300	308	286	332	314	256	298	289	338	317	318	273	284	284	322	267	260	284	288	293	285	323	283	281	339	298	284	325	265	311	290	260	300	287	272	291	294	319	337	264	301	326	261	317	294	289	282	304	301	255	317	337	313	327	295	290	322	299	331	326	292	288	309	283	282	285	296	287	284	302	278	317	277	313	294	293	283	320	340	290	269	299	267	280	288	297	284	318	310	269	271	262	291	333	308	267	267	273	263	301	300	299	309	253	286	283	305	309	288	272	311	328	295	285	309	301	285	286	272	303	305	307	277	277	295	304	265	286	325	291	251	276	321	290	306	267	325	282	302	300	274	311	277	257	286	283	270	346	279	322	314	315	318	302	286	284	289	318	281	301	266	282	266	280	297	295	300	271	290	296	288	279	303	281	306	277	323	298	289	309	303	297	294	307	301	305	251	310	302	332	349	288	326	254	308	289	267	306	301	305	316	290	298	292	281	251	324	332	295	288	298	280	301	279	293	278	307	297	307	277	285	314	300	285	266	295	302	295	265	310	295	306	280	289	283	267	291	317	276	286	304	286	311	319	301	296	329	299	285	299	278	302	299	273	286	305	301	295	317	284	299	278	276	300	300	300	314	283	249	313	293	264	314	302	275	303	306	301	272	313	321	282	286	309	305	295	285	298	295	306	306	302	325	303	299	295	291	328	301	307	313	332	254	284	296	327	272	325	303	274	295	317	315	291	285	325	312	306	294	287	316	270	313	304	298	293	290	329	275	277	295	304	272	281	271	327	293	295	298	279	312	268	312	303	290	332	289	286	305	287	305	266	282	320	292	322	281	315	307	304	293	290	292	304	299	303	296	284	332	289	281	307	264	302	281	301	289	293	314	266	292	301	284	342	290	325	319	289	281	256	261	313	294	288	288	280	265	297	290	260	307	298	298	302	272	333	324	317	306	256	302	317	315	305	339	262	315	304	285	286	278	296	327	287	271	309	275	305	274	298	288	265	313	301	281	272	299	301	283	292	290	321	343	339	309	287	320	241	277	321	266	279	283	268	300	261	301	308	303	303	352	284	300	315	279	299	290	270	287	277	288	325	297	300	325	293	289	315	329	325	308	308	304	302	297	321	306	298	313	295	286	322	318	326	308	282	312	324	286	248	278	304	279	304	296	304	307	292	283	308	298	285	254	285	321	292	272	306	331	306	304	302	325	286	313	283	319	306	317	305	286	278	293	338	274	277	333	300	293	302	300	305	306	292	326	312	283	268	295	267	292	298	292	284	291	299	286	275	289	317	267	291	287	293	305	282	287	305	297	310	322	279	248	295	276	316	269	298	262	312	271	268	301	315	304	290	268	312	313	309	268	277	319	294	322	268	302	304	299	292	314	286	285	331	335	301	286	281	306	328	277	295	271	323	291	291	325	330	290	317	267	292	297	292	309	317	297	300	278	304	327	282	270	300	311	307	275	276	279	287	296	276	284	293	308	301	281	289	263	273	341	269	266	298	324	327	335	323	296	299	309	291	314	300	324	307	306	301	292	288	307	304	292	294	317	266	277	302	287	285	304
24068	7035	15079	17506	18466	39554	59155	58147	51722	20029	905	886	830	850	756	764	778	732	750	727	756	721	716	757	724	748	761	756	679	764	754	718	648	711	642	691	661	672	692	696	684	664	682	712	668	710	721	723	690	700	717	716	734	684	695	662	668	710	661	696	697	714	732	688	719	667	722	742	661	672	695	725	719	673	683	704	687	690	704	730	664	685	684	714	676	665	668	694	659	704	660	655	650	708	676	634	666	728	689	718	717	667	665	778	658	657	693	702	706	664	650	698	655	685	701	738	677	688	703	694	680	683	648	683	696	653	699	696	677	626	676	666	696	676	669	698	671	695	723	704	633	671	682	696	633	689	684	624	693	672	676	665	627	662	768	714	697	685	660	682	676	674	621	713	668	713	706	663	664	690	650	679	680	690	715	661	653	697	675	698	660	681	709	673	717	711	657	693	651	661	673	758	668	662	751	687	642	708	713	642	714	674	665	663	688	699	715	703	706	652	688	732	691	661	683	672	668	632	703	711	690	706	711	687	664	713	631	664	671	670	693	679	726	657	722	648	697	657	708	656	676	698	718	705	696	659	681	635	680	703	713	717	659	697	698	638	714	682	705	670	705	708	709	664	684	700	647	710	691	712	649	698	691	672	725	671	693	630	710	661	724	653	678	651	698	650	633	681	733	677	684	674	639	727	692	683	735	672	668	641	680	733	676	686	714	708	665	648	703	693	714	721	686	683	676	709	645	676	681	701	735	666	722	707	676	662	700	667	736	688	707	658	642	695	675	698	660	694	671	686	695	739	687	686	693	677	659	700	657	679	678	661	722	732	627	670	720	666	674	623	676	667	648	710	744	650	708	725	710	676	682	699	718	641	697	668	719	642	686	695	648	632	689	661	665	668	667	759	670	705	689	715	691	666	652	747	687	755	682	708	687	695	703	689	673	706	654	688	696	704	665	698	714	678	690	658	668	726	678	714	656	633	688	685	734	673	715	689	698	698	680	667	743	676	678	691	655	703	687	678	684	710	653	655	683	731	697	680	677	691	688	660	698	669	665	660	697	730	668	715	692	679	669	675	659	682	665	653	689	707	675	712	723	693	656	691	706	680	675	716	703	677	624	727	665	686	689	683	735	706	653	742	666	713	716	654	687	675	652	688	691	689	665	650	711	618	648	684	695	703	714	674	660	696	727	684	677	686	626	726	630	666	667	661	678	654	700	705	693	689	700	716	703	681	657	645	678	746	681	630	704	703	703	692	687	693	732	686	649	705	753	745	705	669	722	714	682	704	698	689	663	653	709	711	681	712	688	670	725	637	673	698	703	721	723	697	712	666	707	668	693	669	633	701	685	670	626	654	682	684	693	675	727	697	694	694	709	690	702	703	730	676	659	708	662	646	674	663	661	688	697	664	715	666	646	688	684	704	692	709	684	696	704	710	701	615	706	689	696	671	664	660	689	653	695	718	663	694	675	649	704	708	720	718	622	698	626	660	704	716	675	657	723	746	699	654	656	681	685	680	747	718	648	654	694	681	725	704	672	685	645	651	681	647	724	697	659	678	661	646	684	682	715	650	698	650	718	687	654	699	737	650	721	635	676	692	640	673	662	735	668	691	671	688	692	714	649	680	685	703	696	676	690	657	691	713	692	677	705	685	693	671	683	686	666	650	664	689	732	678	665	650	707	679	657	651	617	733	709	677	677	690	689	715	719	696	689	697	691	707	700	671	652	681	693	683	668	679	697	686	711	672	730	642	714	664	690	677	641	698	693	697	649	653	706	665	612	678	684	708	655	654	675	676	679	650	680	678	694	713	702	704	662	655	705	685	695	678	642	711	674	670	689	712	705	663	678	703	708	744	649	674	654	707	747	747	648	742	698	621	686	708	670	711	700	670	623	695	718	663	671	671	674	670	704	737	657	657	706	679	677	675	664	700	701	682	707	679	703	706	644	654	696	695	633	660	673	648	684	672	694	656	673	728	666	721	651	743	685	712	674	680	664	669	677	696	703	663	669	707	660	699	676	677	663	767	668	683	661	649	673	674	701	681	682	682	729	657	712	669	646	716	674	668	683	719	694	690	660	660	703	718	663	673	705	655	681	726	694	677	654	644	719	655	697	678	736	709	691	686	686	680	701	674	711	669	628	619	710	669	672	689	703	679	656	650	682	681	695	698	711	682	704	718	665	679	658	670	670	694	693	675	669	640	683	675	712	686	660	654	699	707	702	684	767	654	676	668	680	676	661	683	670	679	721	681	693	662	679	678	668	667	665	658	745	715	686	702	679	707	679	641	704	676	673	646	686	700	733	670	711	682	638	687	738	667	679	659	652	663	677	694	660	672	700	674	672	673	667	663	710	628	719	634	707	670	678	644	680	726	694	695	669	716	669	704	719	660	715	679	646	654	646	732	723	704	636	684	706	686	638	662	688	671	652	634	636	639	662	759	683	684	693	677	738	688	707	701	695	694	691	719	687	640	683	725	660	714	656	717	662	672	632	688	665	676	682	714	724	690	699	692	650	677	706	734	662	705	673	676	645	682	656	682	652	662	695	701	732	650	672	695	682	715	679	751	697	638	702	674	757	715	628	643	717	712	633	714	701	662	700	729	683	654	689	679	718	702	651	690	674	685	721	649	657	668	678	665	641	652	649	700	685	667	694	680	638	661	660	698	691	724	700	696	677	724	668	712	681	684	724	717	696	665	713	693	692	707	683	657	682	691	696	648	727	710	707	664	676	733	681	727	694	704	671	665	661	710	673	654	689	699	695	682	673	644	708	667	666	678	722	650	676	764	675	689	692	737	683	674	670	680	688	757	680	685	680	669	740	672	670	668	645	682	694	697	634	672	691	718	670	670	695	676	675	693	706	676	674	649	698	648	710	682	634	714	684	671	639	678	686	627	692	681	697	709	664	720	722	688	738	677	709	713	699	697	646	704	692	651	705	678	705	659	673	670	634	672	715	663	649	683	643	708	688	733	703	674	665	711	706	672	665	710	685	724	680	694	655	692	660	687	685	678	692	679	698	732	649	672	713	716	673	709	651	661	647	680	697	642	678	665	650	725	642	703	691	703	662	728	698	663	710	664	684	694	690	677	697	685	674	690	709	723	655	668	690	656	688	706	662	664	730	711	641	636	686	705	657	731	663	690	660	696	716	702	757	664	699	671	678	660	647	716	681	683	722	682	656	659	684	677	695	671	663	673	679	651	677	655	653	664	652	703	646	666	667	627	637	693	696	689	670	690	690	673	665	692	729	665	677	696	722	709	697	691	620	676	647	691	703	652	703	663	655	718	726	657	702	686	642	707	704	721	687	674	686	681	638	687	696	640	689	719	692	672	657	701	667	692	690	694	712	680	722	676	700	717	670	682	694	724	674	659	732	662	703	742	658	670	654	661	669	670	674	705	728	728	680	712	644	698	658	659	667	670	673	652	696	697	696	687	727	671	702	663	682	692	694	678	711	701	670	634	714	735	675	703	671	673	693	711	746	655	690	677
18124	3590	3751	3506	2312	1914	2532	2196	1390	684	259	274	270	291	255	261	281	237	275	274	263	239	276	251	260	265	254	292	268	256	239	251	270	246	247	262	264	215	302	290	273	240	239	292	269	236	273	278	258	263	289	254	279	257	289	255	255	254	244	244	245	271	261	273	256	260	247	263	243	269	263	251	262	238	300	256	257	278	305	287	263	270	296	304	240	272	282	260	276	232	249	259	261	236	262	263	280	256	248	269	281	260	247	245	243	262	248	265	241	239	253	253	248	271	264	239	274	271	241	250	260	278	226	290	245	265	249	315	266	274	229	250	258	256	267	254	259	253	255	236	275	270	245	224	244	272	249	269	266	242	255	273	301	239	261	297	251	250	247	227	263	237	263	249	233	241	268	248	257	248	248	289	233	257	249	265	234	267	260	277	272	257	264	273	265	264	256	273	277	301	252	265	242	258	291	284	269	250	267	271	256	254	283	275	259	222	276	269	250	259	246	235	273	262	264	245	273	245	290	268	240	245	281	268	250	275	243	247	262	264	254	281	267	255	245	270	244	264	236	267	238	274	244	285	264	250	287	255	294	235	263	259	252	291	269	254	253	249	243	267	250	255	257	251	239	228	268	247	263	295	266	278	286	279	259	277	282	263	275	284	249	259	253	260	241	254	256	277	278	271	248	271	288	262	262	252	247	263	239	257	215	230	242	269	270	268	274	247	282	228	266	264	237	261	255	241	264	277	255	266	276	271	264	277	231	288	241	284	285	273	280	278	247	253	227	237	249	277	270	286	302	278	248	219	264	276	263	233	280	252	256	260	222	270	250	268	290	236	244	237	270	241	266	229	265	249	278	271	257	268	248	260	287	254	286	252	274	242	245	248	270	225	245	238	249	236	234	253	273	260	259	245	232	261	286	291	287	233	248	261	243	255	242	274	249	288	258	258	236	243	254	288	243	282	249	265	257	228	227	247	226	258	244	266	268	292	253	247	277	244	269	262	271	245	273	260	253	273	249	274	259	274	293	255	231	248	258	245	260	247	242	243	258	305	257	276	246	288	266	266	250	288	241	224	298	257	293	254	250	251	241	316	240	252	251	260	243	252	281	257	278	267	252	233	255	252	269	245	272	274	239	245	263	272	276	265	252	234	254	233	263	272	246	289	268	250	244	263	251	257	273	280	284	251	243	246	270	250	236	269	262	276	263	241	276	234	260	242	263	281	265	238	270	260	278	252	272	239	246	260	272	274	271	249	270	241	243	226	254	265	244	259	232	276	251	266	252	253	254	260	253	273	226	284	245	275	271	251	259	278	263	249	262	256	252	225	257	264	267	277	257	221	276	254	255	235	245	253	285	275	278	285	261	257	284	241	253	272	269	252	275	270	284	256	244	272	245	272	258	266	260	237	254	245	270	249	265	247	243	247	247	251	258	258	259	248	255	232	231	238	254	260	242	255	280	261	278	239	295	275	267	272	257	239	242	241	242	284	270	265	261	260	256	275	247	245	253	240	264	272	270	280	273	305	250	249	226	256	234	276	246	282	248	272	289	244	255	280	277	263	279	253	257	241	273	259	234	253	249	223	281	262	273	227	253	275	313	259	275	255	255	243	240	246	271	238	262	265	286	295	243	267	251	257	295	239	270	296	255	254	289	263	232	262	253	242	256	269	248	247	251	246	276	280	254	276	275	274	290	279	268	245	277	225	276	253	257	256	224	276	282	258	250	268	254	256	310	265	261	238	265	251	274	283	265	297	246	244	257	300	261	225	293	234	236	255	239	283	244	224	240	249	262	249	260	253	258	258	258	241	260	235	240	270	253	256	271	245	257	275	258	237	250	277	283	266	296	251	265	256	256	245	232	279	231	248	253	237	246	278	250	266	259	253	275	287	254	290	275	255	245	275	236	267	303	270	232	259	265	245	263	286	261	253	282	290	290	257	266	283	298	255	248	266	225	267	270	264	259	239	268	266	230	281	255	240	237	273	242	247	251	251	281	255	249	273	283	253	268	287	237	278	256	256	264	241	248	260	270	232	277	273	255	247	256	244	267	235	288	257	274	260	267	281	259	265	251	294	249	262	265	312	246	247	277	244	270	289	228	257	249	245	264	256	252	268	246	250	254	258	266	268	250	262	299	262	276	248	278	258	286	249	252	240	297	278	232	277	273	282	259	271	242	277	261	253	260	264	274	282	259	236	230	276	290	249	275	288	285	277	284	251	276	260	244	263	239	278	252	271	273	282	240	246	249	257	235	259	263	267	232	248	290	282	245	259	269	263	272	274	263	267	256	287	240	273	251	248	241	226	275	278	249	227	268	277	244	244	288	260	241	263	260	269	287	218	252	256	274	286	311	287	268	260	240	266	260	250	250	247	239	283	263	283	265	244	253	284	250	223	265	210	253	232	282	269	284	272	256	242	279	257	282	262	266	249	252	262	254	290	256	259	259	256	253	271	259	240	242	286	265	280	261	275	252	260	252	270	238	288	238	226	289	277	253	245	261	276	274	280	254	270	257	278	259	257	230	237	265	267	253	278	276	267	228	261	270	292	241	270	274	291	268	272	269	256	282	227	279	239	271	264	266	245	265	235	302	244	265	279	278	272	287	249	233	243	237	259	244	271	246	236	259	279	254	253	279	277	244	282	267	273	230	251	264	289	256	263	259	267	246	269	259	254	252	244	228	230	273	263	269	250	273	249	241	269	252	271	235	251	270	253	236	247	271	239	235	277	256	256	262	274	231	247	285	248	263	283	262	257	277	264	243	248	270	229	254	286	267	271	237	274	255	263	249	254	260	222	268	272	249	247	233	260	236	253	229	276	235	273	265	264	290	235	223	240	265	276	283	253	246	269	252	234	241	220	257	285	255	257	241	243	278	271	277	247	280	294	230	267	249	257	261	244	261	247	263	252	234	260	249	278	257	234	231	265	291	254	242	245	252	256	276	252	221	251	285	303	228	266	275	249	215	272	278	265	278	251	245	239	248	257	264	246	280	264	259	265	281	242	274	247	263	251	251	267	275	296	298	277	265	287	252	267	287	259	243	268	258	272	270	242	261	265	217	246	242	265	252	240	287	255	237	240	246	224	243	276	299	271	264	267	270	300	247	243	241	239	256	258	241	225	253	267	261	270	253	284	272	252	242	246	274	261	294	233	256	251	267	290	259	268	254	249	278	261	280	259	278	235	249	248	252	241	250	252	248	263	264	270	271	251	278	278	271	260	238	257	233	229	248	228	255	263	269	251	262	244	242	252	311	271	256	256	260	270	274	248	252	273	294	264	256	251	256	249	264	295	238	278	269	243	265	232	263	261	247	288	282	281	269	248	245	231	244	265	297	248	260	261	262	276	248	279	298	267	243	248	267	291	267	246	263	239	249	261	254	251	269	244	247	249	294	257	254	259	268	278	234	286	283	276	250	255	276	254	247	285	265	244	278	286	281	261	300	289	262	240	278	261	251	292	249	239	285	271	266	264	278	263	263	246	277	239	273	284
8406	2558	6917	9635	7884	8323	10755	8992	6030	2215	591	595	542	600	613	615	604	586	584	615	626	605	551	619	588	617	573	598	620	597	570	596	635	590	555	607	614	626	608	569	607	604	561	599	605	561	592	612	563	558	603	579	587	560	557	542	581	586	589	595	570	633	588	557	601	560	600	580	568	591	617	611	578	583	615	563	565	617	586	634	614	573	596	581	542	595	579	592	595	623	609	583	563	562	589	609	593	637	573	594	636	606	577	586	578	617	595	626	566	544	595	596	602	549	589	608	591	596	549	541	554	571	588	593	577	582	577	601	605	598	581	608	596	616	606	611	631	557	586	568	609	609	598	591	600	593	575	566	606	577	601	603	604	606	588	611	593	580	585	576	576	575	606	635	582	583	577	625	629	582	604	603	564	565	580	623	565	593	599	637	545	551	579	550	550	622	540	548	580	578	614	592	597	514	594	679	550	629	619	587	568	625	590	570	560	578	618	597	599	547	589	572	597	607	607	606	576	596	576	581	600	606	598	560	611	595	568	596	569	581	566	620	563	576	582	592	550	552	566	564	581	564	612	592	582	577	568	593	551	612	577	612	611	593	577	586	611	582	595	608	610	580	579	580	578	610	561	592	607	558	588	598	601	600	610	557	566	573	527	568	583	620	562	582	615	605	585	621	559	576	586	576	607	571	563	586	544	601	556	613	598	579	615	617	616	601	574	608	602	566	597	595	620	590	602	567	643	596	622	621	554	595	581	559	606	582	582	630	631	604	591	596	600	568	631	565	598	581	588	578	612	589	571	594	603	622	601	562	603	583	559	573	622	612	580	539	591	564	579	531	604	578	614	563	556	573	562	580	625	583	565	603	553	582	604	597	595	579	563	598	577	589	591	590	592	584	621	628	544	614	568	561	601	546	592	592	611	594	608	568	611	522	573	590	579	589	560	617	584	613	589	544	586	532	589	591	592	607	553	604	603	593	559	573	621	576	572	571	585	616	560	620	597	587	600	596	587	611	567	590	582	571	592	619	576	606	600	619	596	558	620	599	552	591	624	588	657	614	585	605	586	571	609	624	572	576	568	569	579	559	582	587	564	609	569	569	558	594	623	604	604	555	584	568	544	606	594	583	602	542	608	601	556	573	563	592	604	619	577	573	600	614	595	564	582	553	591	614	588	595	612	590	568	584	575	595	615	609	570	588	580	610	620	536	548	613	584	619	623	571	542	565	591	573	578	583	628	577	574	601	562	613	576	582	571	579	587	589	586	635	536	564	561	607	633	586	570	624	613	572	602	567	577	591	620	593	593	577	601	551	597	564	578	559	592	542	578	555	610	611	604	616	597	585	568	560	578	560	585	547	606	560	596	553	612	573	542	607	597	557	581	567	619	618	616	645	575	602	576	555	556	581	623	530	599	616	573	543	556	533	571	605	541	606	585	573	556	561	626	586	612	584	583	575	588	604	591	616	544	556	564	596	599	582	583	586	589	590	603	571	626	587	615	550	602	601	589	562	613	580	584	629	589	611	581	595	587	625	582	590	559	595	613	608	575	584	576	614	600	608	556	605	565	615	602	587	510	587	601	614	621	582	617	582	597	593	540	595	538	607	602	579	591	553	595	644	595	600	593	570	529	582	599	589	591	624	576	585	561	607	575	606	558	610	615	571	622	581	546	566	588	602	590	572	637	609	660	602	573	592	584	595	591	585	622	625	546	612	617	617	582	574	611	609	586	593	583	606	573	584	552	570	579	560	594	575	611	546	598	583	615	613	601	541	577	581	589	615	587	548	612	591	598	577	560	530	626	584	583	596	569	588	613	595	585	573	615	608	571	581	602	539	597	635	564	592	572	608	595	622	557	586	592	604	626	595	577	615	595	583	579	606	575	570	579	575	606	641	564	599	597	567	547	586	577	569	563	572	586	621	599	587	584	564	581	607	618	613	586	528	605	610	581	596	663	590	589	550	580	612	590	601	564	588	572	553	629	633	589	590	565	618	536	619	617	558	621	611	601	627	582	558	590	580	586	611	580	566	568	572	575	582	568	590	601	556	553	589	536	626	563	654	578	583	612	619	602	592	606	574	620	571	595	620	578	570	584	570	561	606	599	603	597	541	612	569	593	604	612	583	558	610	556	614	587	559	568	553	629	572	581	567	597	624	591	616	605	592	591	580	627	581	570	581	578	562	609	584	599	557	602	573	558	559	602	599	613	611	607	572	560	565	574	568	576	627	590	562	604	567	567	579	574	599	583	534	557	611	566	557	601	566	615	608	580	602	552	595	553	596	588	596	575	633	557	558	559	561	593	595	559	671	556	584	573	568	631	567	557	609	552	560	560	585	560	567	653	609	624	533	550	566	573	617	596	605	583	587	561	608	583	630	552	616	573	616	600	607	538	613	599	587	533	582	544	565	598	566	571	556	585	556	570	635	567	599	577	570	626	592	605	613	564	613	575	601	588	557	591	563	581	623	589	604	567	600	566	590	584	607	605	578	593	575	582	578	544	622	568	596	614	581	602	557	558	578	583	581	584	605	612	590	581	580	624	580	602	578	580	575	577	609	564	599	663	611	601	563	584	602	608	575	575	606	606	562	583	588	572	585	591	611	601	600	574	576	569	624	613	583	572	594	631	609	610	609	601	553	596	604	578	649	594	593	588	584	572	578	603	604	593	619	604	578	620	574	620	575	590	576	573	600	560	601	601	586	545	607	578	578	602	588	552	573	570	592	591	575	549	565	580	556	652	595	608	566	570	570	654	600	588	578	557	566	580	563	587	591	572	616	574	574	581	597	596	617	568	581	573	620	572	611	632	571	636	572	588	601	616	616	550	583	583	604	564	598	593	648	593	559	606	625	624	614	610	623	584	629	597	592	577	574	621	568	598	588	586	601	605	571	592	603	588	562	589	573	616	627	579	597	593	556	580	601	553	628	595	567	592	569	570	578	607	554	578	605	625	569	571	606	576	619	603	579	639	590	586	586	596	642	564	630	547	603	609	608	596	606	595	569	575	634	568	598	546	592	578	590	592	567	610	614	578	600	633	549	579	529	582	584	591	557	566	554	620	574	575	578	568	628	588	618	570	644	580	598	583	576	594	615	602	592	574	561	603	569	633	556	564	574	579	621	589	574	577	589	584	555	566	575	599	621	555	599	575	619	574	596	575	640	569	583	551	588	583	615	581	543	568	553	609	561	611	622	568	567	570	606	577	586	605	591	575	624	560	593	571	593	589	563	601	570	535	595	546	608	586	620	555	596	579	560	582	558	566	611	568	594	593	587	607	585	613	632	574	552	552	557	566	559	606	597	613	575	568	623	567	588	579	594	596	571	572	557	566	575	612	616	575	578	583	626	572	601	596	610	551	596	592	587	590	563	596	553	557	571	583	527	617	579	588	552	574	589	600	597	586	565	615	634	562	572	583	589	621	566	559	590	544	597	571	552	601	576	652	572	587	563	574	566	599	608	571	560	572	583	582	547	555	598	588	566	582	599	566	583
37540	11973	11769	11642	8666	7159	22622	28614	20275	12562	649	223	195	167	158	199	185	164	171	181	201	189	169	159	167	167	176	151	202	191	187	185	187	163	151	172	160	173	172	175	171	205	200	192	182	187	176	189	189	193	173	183	168	163	163	162	178	178	174	194	197	196	175	163	179	188	186	195	183	193	185	170	169	163	180	193	164	165	189	176	168	180	159	190	213	145	181	204	185	172	194	152	165	152	158	206	174	162	161	156	169	185	202	178	171	193	162	159	171	176	168	182	195	156	175	183	163	185	181	172	166	172	165	179	172	166	178	178	171	174	169	166	175	162	151	210	176	169	179	168	184	152	171	209	167	156	158	179	190	182	157	209	163	171	175	178	181	163	180	175	172	171	173	177	194	170	177	179	171	194	181	168	180	193	177	163	155	161	193	148	194	172	170	162	168	183	217	160	169	191	184	169	172	154	189	152	151	176	189	158	178	154	182	159	169	176	176	177	180	167	155	156	160	183	168	173	168	170	178	159	189	167	179	172	190	172	204	189	167	154	168	195	181	194	181	191	174	175	151	156	179	199	152	191	180	185	193	160	187	164	191	161	179	158	178	151	179	177	162	156	139	184	170	183	171	159	154	176	156	187	191	182	184	173	171	153	170	169	185	177	170	165	177	165	188	180	168	173	179	199	194	174	171	200	181	176	177	192	157	189	158	150	185	163	153	186	184	155	188	173	163	168	172	176	177	159	173	180	158	156	174	172	192	190	180	156	162	180	192	167	167	151	167	150	167	164	189	176	177	154	164	163	188	193	158	171	190	166	172	199	205	177	180	183	172	153	181	166	175	176	171	159	185	159	186	176	162	162	153	140	171	169	203	177	167	175	157	152	163	179	173	191	181	175	146	179	210	191	177	187	178	197	206	185	186	182	196	182	194	193	159	150	184	214	172	169	182	165	170	163	190	167	171	167	196	168	187	198	158	170	175	178	163	188	191	154	179	203	150	174	162	151	194	195	180	198	176	170	160	176	169	195	168	180	163	178	154	174	157	155	206	158	203	159	195	179	168	174	169	206	204	182	181	163	178	177	168	176	172	161	164	179	172	157	188	192	171	184	180	168	207	196	163	176	180	191	175	182	195	187	190	191	166	143	183	176	176	150	166	177	175	183	161	180	172	206	154	169	150	175	176	169	175	183	207	182	172	178	156	180	159	195	202	169	184	187	149	171	174	160	188	157	158	163	189	155	198	185	165	162	215	156	181	165	184	178	188	170	183	182	153	161	168	196	183	177	158	164	153	197	177	184	170	181	193	139	187	159	190	181	193	184	178	207	152	174	181	176	158	167	185	200	203	179	180	185	182	174	174	183	190	196	188	173	177	172	168	186	168	170	176	161	168	152	167	202	170	184	203	186	154	183	196	171	181	169	163	187	175	172	179	168	181	158	170	177	173	166	171	171	184	160	182	171	182	159	183	185	186	189	170	201	151	165	209	156	175	159	147	160	171	171	165	206	170	170	171	195	177	171	183	166	186	159	204	149	168	173	166	170	183	168	165	191	159	162	172	153	179	167	167	181	165	177	171	182	168	193	177	168	147	156	170	178	186	190	196	160	185	179	154	179	187	187	178	156	165	183	175	169	173	143	184	180	167	182	202	161	183	187	168	165	145	192	180	169	176	197	177	201	181	148	186	158	167	132	183	181	182	156	185	184	183	167	154	179	181	168	159	182	187	158	181	183	159	195	176	170	187	184	192	171	155	156	180	152	163	169	182	185	179	178	178	192	189	183	156	181	176	174	181	174	167	178	173	142	178	185	206	171	176	176	184	175	200	152	190	188	160	168	174	172	197	173	150	185	186	172	147	168	204	155	158	186	179	160	145	185	179	179	175	178	186	163	174	182	153	159	195	179	172	181	197	171	165	184	195	169	171	169	196	164	169	169	183	198	183	171	161	169	167	172	167	156	155	194	166	176	193	156	187	150	180	173	173	176	187	159	179	180	198	159	169	181	191	182	148	173	197	158	163	175	196	189	182	165	156	182	167	193	185	168	171	190	207	201	172	174	176	184	169	202	168	167	159	188	190	174	184	169	175	171	165	186	156	181	180	176	178	167	194	170	178	186	177	171	167	171	170	204	195	205	193	181	187	194	185	189	184	177	180	177	190	165	166	173	170	172	171	190	178	179	184	182	162	190	173	181	193	168	166	180	179	174	171	178	176	172	159	161	189	191	176	158	187	201	179	166	202	177	176	176	194	162	160	164	168	176	162	165	170	172	169	161	177	163	161	158	162	152	159	200	189	184	183	185	190	178	166	162	198	178	193	177	162	174	152	172	164	171	184	190	179	190	178	189	172	190	193	184	180	178	160	176	182	172	212	172	184	201	170	157	182	178	195	182	167	173	184	181	189	183	167	181	195	204	175	185	186	165	184	186	158	166	183	149	171	151	160	180	180	168	176	191	179	179	198	193	194	173	155	156	169	179	161	155	163	157	196	179	163	183	177	167	176	168	179	148	190	189	174	167	191	196	172	156	149	194	186	187	181	175	149	169	160	188	196	176	183	173	185	181	179	179	180	176	165	181	167	176	162	190	165	185	180	182	152	179	177	165	180	168	151	182	176	172	184	171	179	160	184	172	165	169	175	175	161	181	186	161	176	178	173	150	179	177	190	162	183	185	203	178	178	180	185	173	171	154	195	188	167	167	180	167	182	157	173	155	182	179	187	178	179	182	171	168	179	164	178	157	180	176	171	178	189	187	175	181	161	210	161	158	189	174	172	193	157	179	167	168	164	192	184	166	167	152	163	177	185	169	167	184	174	178	186	196	165	174	197	159	165	186	176	200	183	170	175	164	167	170	187	188	163	166	188	151	162	188	171	160	172	174	159	177	194	134	190	151	198	176	148	156	168	171	149	168	178	178	176	175	177	212	141	172	201	183	150	170	163	149	148	171	182	170	154	176	163	177	200	178	169	155	173	156	154	138	151	199	179	164	149	177	144	169	171	177	164	194	172	173	165	161	166	194	185	185	162	183	159	195	171	190	151	180	160	150	172	157	175	153	179	165	151	190	148	171	190	164	197	187	169	169	189	172	182	160	188	179	180	154	194	154	165	168	191	164	181	158	162	197	218	163	173	171	168	178	167	204	188	156	182	211	199	177	177	199	179	171	163	174	188	173	183	185	169	151	179	189	178	196	169	193	172	177	201	199	191	183	146	188	194	175	164	168	167	171	177	170	180	153	179	167	151	164	178	192	201	195	204	177	182	158	175	170	165	170	189	198	149	170	185	183	156	159	176	171	170	168	173	192	176	173	161	181	198	156	187	188	172	198	165	170	193	166	187	175	173	180	192	182	187	176	176	162	168	179	160	166	165	205	170	172	150	166	169	173	200	173	165	187	173	204	170	168	169	182	144	180	166	204	185	166	185	172	191	165	180	156	170	187	168	205	192	149	161	137	141	175	183	187	170	168	177	173	175	161	165	181	155	179	177	186	185	170	182	175
18781	5423	16925	23410	22164	21577	43726	46594	39275	22800	612	583	545	581	508	543	505	486	483	458	488	448	429	473	459	446	458	420	482	427	440	468	445	448	487	435	420	449	416	453	450	414	441	439	446	434	476	453	458	470	406	402	436	447	456	422	403	425	429	425	406	455	434	451	471	420	410	447	423	418	410	426	481	433	397	415	401	410	418	444	430	425	430	432	426	425	430	447	449	444	429	445	447	459	459	433	410	423	446	430	464	403	390	464	450	424	416	453	455	459	406	410	408	403	413	437	439	446	439	401	449	446	432	435	439	436	442	458	422	426	458	424	389	430	406	420	420	413	446	435	419	419	445	403	413	436	397	422	423	450	408	394	464	400	441	420	400	460	440	405	419	443	397	440	475	460	433	426	430	449	403	439	449	405	430	409	455	414	454	485	431	420	450	455	371	437	443	398	419	429	436	438	441	444	443	422	411	413	445	427	439	433	443	398	417	424	414	422	419	427	441	402	406	456	448	417	434	424	442	425	454	442	420	457	408	470	409	401	436	463	436	405	429	465	440	453	409	452	432	397	393	441	456	442	432	443	433	411	439	423	447	457	408	456	417	451	429	434	414	419	394	449	470	445	447	411	409	425	434	455	400	430	438	447	432	449	434	435	413	450	438	458	463	407	435	432	411	443	440	381	409	405	448	393	483	417	465	391	413	432	385	433	420	432	445	455	439	457	440	409	430	465	413	402	439	441	424	466	413	476	454	429	453	430	426	396	406	399	410	426	431	426	437	411	446	397	453	420	436	372	431	449	405	457	426	418	443	450	419	418	430	458	438	402	428	408	402	428	440	390	381	450	477	439	436	451	429	444	430	424	437	383	465	400	403	420	439	434	427	422	405	398	391	443	406	400	454	431	452	420	465	432	436	427	401	409	449	436	413	477	450	455	454	415	480	424	443	412	416	442	432	413	423	459	422	463	419	444	396	436	467	448	436	492	414	397	431	393	424	440	405	428	433	440	412	442	434	402	433	421	442	421	431	454	423	412	444	425	431	444	458	441	419	449	451	402	411	470	455	428	419	450	439	398	455	461	427	442	436	437	446	447	440	435	444	440	419	429	421	434	471	399	436	424	430	444	431	472	433	416	430	431	379	425	476	456	459	467	445	396	422	436	402	446	426	464	476	430	441	465	427	440	454	434	433	448	448	447	424	458	437	439	407	411	429	434	434	411	414	408	421	384	456	415	430	418	423	424	442	464	414	429	441	435	457	463	406	422	411	425	439	411	393	461	381	447	451	417	384	403	442	412	452	414	457	449	410	426	415	434	464	428	438	447	447	409	421	434	427	449	406	446	419	426	413	447	457	453	445	423	444	407	432	420	439	442	421	413	400	435	440	400	455	410	425	460	421	459	427	416	433	414	427	425	417	446	445	416	403	393	411	506	427	418	389	437	412	448	448	435	430	417	433	442	436	438	436	418	425	424	418	443	379	441	463	427	417	439	397	427	434	447	415	398	421	430	456	456	482	415	431	408	419	447	424	444	426	440	411	416	446	441	445	433	427	436	421	460	436	440	428	423	444	399	416	444	447	433	453	443	462	406	418	450	433	424	402	420	445	421	418	462	426	435	447	456	423	407	410	440	433	458	440	405	432	411	432	473	440	469	400	472	457	419	425	421	405	447	423	393	420	389	462	426	421	422	458	431	429	371	408	453	405	407	412	448	398	444	435	452	432	412	437	447	424	421	400	445	445	409	409	471	450	448	455	439	434	430	455	421	411	435	430	420	429	446	443	393	415	443	432	429	367	409	423	428	420	431	425	468	429	454	477	422	453	431	454	443	423	403	439	462	437	431	416	447	414	465	456	395	446	441	403	444	401	439	398	437	431	413	450	435	427	444	397	425	439	444	430	405	450	427	398	430	453	439	423	434	450	437	454	438	439	446	423	436	426	445	415	411	421	421	436	405	424	414	448	416	397	424	417	410	418	419	414	414	403	438	398	447	456	415	442	457	424	444	448	429	439	412	448	447	424	428	439	404	477	435	469	422	399	464	480	451	436	402	420	422	427	421	432	400	443	435	453	407	426	410	437	435	447	422	427	441	455	412	380	454	457	437	440	454	436	460	428	457	427	460	445	441	425	446	391	383	412	435	430	414	405	450	449	416	409	433	425	424	435	423	418	408	411	388	462	475	390	436	415	434	471	396	413	425	427	428	422	409	457	413	412	419	409	422	461	416	442	394	437	455	419	448	502	423	452	480	440	422	405	407	440	445	406	448	412	439	437	437	414	427	407	424	417	450	458	393	411	435	434	439	436	464	433	428	451	408	405	451	414	434	427	421	417	427	448	441	446	409	424	430	446	424	435	404	447	419	397	397	423	427	423	461	435	407	432	415	408	419	419	445	403	445	433	391	429	424	389	416	451	427	422	427	411	433	421	430	403	457	416	449	420	421	442	418	421	432	457	409	436	437	471	434	416	455	462	437	425	443	471	432	407	426	464	440	454	446	442	435	434	408	393	419	441	431	423	413	451	440	425	402	446	442	448	399	449	410	478	422	435	406	473	441	392	425	405	424	415	432	406	405	435	439	418	444	428	427	420	450	437	424	411	423	426	402	394	430	411	427	452	442	418	438	399	432	471	425	478	462	438	459	413	479	478	481	457	430	416	420	441	443	455	410	448	424	406	390	429	453	459	415	440	396	447	415	416	429	454	432	463	404	457	422	446	435	418	420	439	444	454	430	424	469	452	387	409	428	473	422	447	423	425	420	396	409	424	417	413	420	463	442	393	437	414	403	432	434	410	423	405	446	428	411	424	424	458	445	470	435	421	449	431	447	434	444	435	437	407	424	436	438	442	412	458	452	451	452	443	470	482	450	406	412	429	415	451	421	435	464	436	421	410	424	411	417	427	448	411	448	424	480	444	407	441	441	438	421	413	431	433	420	412	393	418	452	418	418	401	400	412	427	424	406	394	433	438	414	438	422	423	427	404	428	434	447	403	438	476	460	414	393	443	431	416	441	416	460	394	444	430	437	404	434	439	463	422	415	405	374	401	429	431	444	481	507	428	447	438	421	434	440	422	408	430	413	447	416	417	411	455	419	426	462	422	422	409	424	434	385	414	424	450	412	436	458	431	444	439	450	436	452	422	410	460	439	384	420	444	450	448	413	443	410	449	400	448	460	413	420	434	433	448	416	418	408	388	453	393	402	419	434	406	437	443	403	464	421	451	406	439	414	424	452	457	406	397	450	432	432	405	413	402	428	433	429	404	425	427	400	405	477	419	451	423	451	444	399	433	409	429	427	452	446	432	401	427	453	406	399	439	440	443	414	433	426	450	434	454	441	461	375	430	431	473	473	423	450	437	404	461	463	400	399	432	388	423	430	435	427	471	408	429	406	447	416	441	389	478	449	468	420	418	425	441	438	452	463	416	418	441	396	413	442	386	427	413	427	448	426	427	418	459	414	415	467	424	480	376	436	419	401	472	399	433	414	416	423	424	444
40916	18276	22076	18999	14016	9129	20210	38535	36930	23215	2025	367	297	322	304	320	321	246	318	288	315	276	271	334	279	290	279	303	303	286	278	278	288	268	298	242	281	321	284	260	308	287	286	294	292	316	279	298	278	279	287	294	297	266	272	289	295	259	275	290	315	288	303	311	308	286	264	308	286	278	250	292	280	280	320	273	241	283	260	269	274	300	296	299	262	271	283	255	290	292	252	278	299	263	282	293	250	283	277	310	258	276	273	321	309	270	267	267	268	286	263	268	288	280	297	309	282	281	267	297	243	258	260	280	257	259	280	280	313	253	286	300	294	264	273	297	263	306	318	292	249	295	293	304	273	271	295	255	269	292	266	285	283	295	221	259	246	264	260	282	280	323	307	279	269	300	287	286	281	266	289	298	273	280	306	275	270	287	270	253	265	316	279	302	274	267	282	248	273	300	318	305	271	294	273	284	262	300	269	268	280	248	288	248	280	307	294	254	276	253	298	275	294	273	319	263	266	268	260	270	271	251	270	290	279	243	273	264	266	287	293	291	275	284	281	289	281	293	269	276	263	281	277	285	303	282	278	293	273	280	269	303	266	307	275	269	262	279	262	275	252	296	287	274	276	300	305	279	291	298	280	250	295	284	268	309	297	277	271	283	282	274	270	255	252	302	274	300	291	265	262	297	291	284	278	272	259	278	306	268	296	266	281	266	290	268	263	279	286	275	249	274	272	278	271	269	297	313	256	301	274	292	294	301	243	267	300	282	263	265	258	306	248	253	243	270	288	308	286	277	262	296	312	288	270	277	250	270	269	240	303	283	278	264	294	254	283	271	289	290	300	288	274	278	292	307	269	290	256	269	292	287	240	293	305	277	303	247	255	273	291	271	278	292	279	308	292	262	253	295	302	278	316	306	260	305	279	299	282	286	276	258	289	287	285	270	276	287	274	251	279	313	242	268	282	268	282	276	310	292	261	284	279	244	272	287	262	298	266	309	284	273	269	275	270	256	273	292	286	276	301	270	274	275	265	275	274	269	337	268	288	225	282	270	269	263	290	251	295	298	285	293	254	284	298	249	258	305	282	295	277	286	262	263	301	280	283	271	305	292	292	291	292	283	286	282	290	277	288	281	255	307	314	281	296	299	278	289	255	308	304	313	249	264	257	298	295	281	268	279	293	285	295	313	295	281	299	297	263	270	279	287	273	276	308	305	292	265	270	293	274	285	277	273	268	283	283	249	305	280	257	300	269	267	308	305	265	308	259	285	271	299	281	268	271	269	287	253	304	259	275	304	271	268	311	324	265	309	259	296	237	269	315	266	299	312	302	277	277	255	273	293	266	253	274	270	285	307	273	303	289	289	305	295	260	255	265	246	264	316	305	295	297	278	291	296	287	245	294	299	305	293	277	290	287	313	295	292	311	281	293	265	281	316	284	290	271	281	274	272	266	311	289	326	250	263	245	302	265	284	267	278	267	265	281	296	310	265	290	274	283	294	285	239	287	300	282	247	263	263	272	280	242	292	290	264	295	287	287	296	283	301	307	282	316	292	277	266	289	270	283	247	301	297	309	242	285	264	310	254	259	255	269	277	283	298	281	274	285	272	294	264	276	272	264	280	268	293	288	258	253	275	301	281	306	285	295	304	306	265	283	291	245	332	276	301	289	276	273	288	281	337	309	279	300	286	317	316	273	264	277	291	289	305	264	281	305	273	260	304	279	293	327	301	268	304	290	269	263	249	282	288	269	264	294	281	297	316	286	287	298	303	294	285	307	284	261	248	278	274	273	277	286	277	304	253	249	267	259	282	263	264	306	291	307	290	283	271	293	279	273	262	284	275	290	275	257	288	296	282	283	255	278	310	311	276	330	265	267	249	277	279	289	269	261	297	290	300	287	293	264	273	268	259	273	292	240	264	279	285	287	303	294	285	286	272	319	262	288	279	259	288	285	278	289	295	265	303	270	262	264	243	293	314	266	288	285	262	250	271	298	279	257	246	253	271	291	302	278	269	306	295	271	305	274	271	227	273	250	266	306	301	278	243	277	285	274	265	262	291	283	274	262	315	286	280	241	273	285	323	282	273	273	302	303	297	298	295	291	260	304	278	297	300	288	270	279	287	289	299	287	280	263	277	279	301	291	243	277	257	251	274	291	247	257	245	279	300	296	274	269	271	286	286	278	277	247	289	293	291	295	261	270	260	289	263	297	270	267	287	279	290	272	293	279	305	281	321	274	278	300	306	278	286	257	274	270	255	279	283	311	277	284	293	251	262	273	279	295	282	281	277	297	266	295	303	270	288	278	276	281	262	267	309	275	280	273	284	246	306	276	285	304	306	285	236	273	277	279	278	270	268	277	265	296	303	285	315	275	279	254	260	283	262	271	289	257	263	275	294	269	285	315	270	262	292	264	280	296	287	261	281	267	279	272	268	279	289	265	300	292	295	265	284	280	280	227	281	262	292	256	293	272	289	282	276	283	326	301	266	267	297	294	279	311	279	258	301	286	289	272	258	300	303	295	280	280	277	287	252	263	287	280	284	275	248	293	291	270	316	299	270	289	280	277	274	273	279	320	290	258	261	282	293	270	317	265	301	279	275	289	253	282	285	281	277	274	299	286	265	286	273	251	309	297	288	301	277	298	280	314	301	288	275	282	263	284	260	243	293	288	286	300	267	265	303	286	276	291	282	268	286	310	296	272	267	300	295	270	266	268	290	296	316	257	295	255	296	298	283	282	310	293	270	257	298	283	286	265	279	280	273	278	291	278	272	276	272	258	262	266	289	292	277	287	273	286	287	257	281	305	259	313	262	291	278	284	278	308	272	281	297	259	298	318	288	269	272	303	285	279	286	304	300	317	273	283	281	280	255	263	308	274	254	291	257	285	283	275	308	279	287	299	306	283	317	262	285	281	272	287	260	273	276	281	295	289	267	277	250	279	285	274	278	257	291	309	314	273	262	257	295	273	267	284	257	305	291	276	241	308	267	290	255	251	282	291	263	270	296	272	276	269	261	304	255	321	302	308	292	259	286	289	271	313	293	268	268	267	254	284	291	259	301	258	316	266	298	274	270	297	297	282	286	271	286	248	293	285	293	274	266	300	300	268	287	297	271	285	315	258	283	287	286	297	284	265	264	261	298	284	282	298	272	306	270	236	255	311	274	280	291	284	250	286	276	277	282	298	280	262	284	288	294	269	267	316	246	287	255	274	288	278	240	265	301	283	288	273	261	294	275	322	265	268	296	264	271	314	291	265	276	259	300	264	291	313	283	284	275	258	276	256	285	268	281	281	252	285	294	280	282	281	315	308	288	257	308	286	318	260	269	276	296	273	255	278	282	252	276	292	305	293	287	259	271	325	312	249	311	287	254	238	319	282	281	295	268	287	261	283	303	300	275	302	275	300	310	300	290	305	273	271	262	269	263	278	262	290	268	310	296	282	254	300	281	311	270	301	315	292	306	284	263	316	307	280	295	318	295	272	327	286	269	270	294
19953	10645	26623	30404	28341	23172	39773	56041	53678	28462	976	930	848	828	801	792	754	767	765	742	687	705	737	700	674	739	642	718	724	716	726	682	659	666	656	680	656	698	678	682	649	699	687	653	619	648	681	633	696	657	641	623	672	668	657	699	631	696	665	647	675	720	664	626	619	682	679	660	663	616	645	665	649	698	680	670	603	620	677	650	704	629	646	652	651	631	612	660	681	641	603	625	621	669	679	650	616	670	654	699	654	640	670	674	729	637	602	667	690	613	649	659	663	609	654	669	646	693	650	675	687	684	656	692	696	651	639	672	650	612	675	648	636	675	635	648	650	694	683	695	707	635	652	645	683	660	658	674	658	656	641	670	638	655	614	673	658	673	631	616	636	597	642	671	666	686	666	663	682	666	644	697	676	650	668	673	693	635	663	694	675	646	657	658	679	677	645	648	666	656	658	667	648	658	677	668	654	692	670	683	641	707	649	710	667	665	648	660	576	645	659	616	614	676	664	680	612	643	669	677	635	646	675	693	703	682	660	658	693	683	697	631	651	623	682	649	644	667	657	669	651	694	664	635	579	725	628	646	680	683	675	615	624	665	656	634	691	651	640	640	647	642	720	712	626	610	614	674	607	617	663	660	627	626	636	638	620	634	654	649	714	676	658	722	645	630	601	633	667	673	647	662	665	607	652	639	645	692	632	574	666	612	652	692	657	678	642	627	663	667	644	716	672	648	692	615	604	620	659	667	647	658	648	630	673	654	618	630	649	645	706	680	660	636	644	616	659	635	671	653	687	671	709	663	680	696	682	628	672	644	656	624	644	662	679	643	586	679	644	689	671	659	612	645	632	674	658	649	651	668	664	699	699	700	644	664	710	683	682	610	651	621	659	653	607	661	638	632	658	658	636	637	626	702	595	631	643	625	653	696	676	642	647	664	631	689	658	626	646	668	681	657	647	659	679	657	661	693	639	636	685	635	654	572	664	664	620	655	623	688	637	642	645	630	602	671	667	675	661	648	649	660	647	675	665	676	633	677	686	703	623	640	695	638	646	690	599	652	658	613	651	621	659	622	672	675	633	650	633	630	679	662	637	636	693	625	656	652	653	681	682	712	609	664	629	631	633	614	665	679	637	646	732	675	650	621	654	642	690	634	632	631	661	642	641	643	643	661	620	607	681	671	644	660	654	644	657	657	664	651	712	659	676	662	609	654	617	628	680	656	644	619	666	664	679	671	661	624	636	659	623	654	679	703	637	625	645	645	651	632	646	629	655	641	650	695	647	629	701	660	701	635	629	644	649	657	654	712	642	615	657	656	596	650	633	645	632	673	641	651	605	667	703	667	688	667	674	659	657	694	668	671	614	689	642	637	646	618	674	665	628	596	659	643	656	705	705	663	629	660	651	616	654	675	691	662	654	684	639	651	642	684	643	686	686	656	670	655	676	613	695	646	653	652	631	685	651	625	604	601	683	620	680	637	655	657	659	637	682	652	684	657	672	675	614	675	691	648	682	637	623	631	662	688	685	648	659	634	706	652	675	643	651	649	623	652	660	651	657	633	656	660	654	698	678	640	695	663	647	658	612	687	652	626	610	644	668	665	671	694	669	647	640	675	640	628	626	662	684	660	626	667	634	675	629	657	637	674	654	655	656	665	666	650	618	677	632	685	676	664	660	619	689	634	645	610	662	644	639	663	634	620	718	676	676	626	605	611	614	648	686	645	624	657	625	644	640	622	662	660	668	639	612	620	662	669	657	656	681	667	671	685	625	638	682	607	700	679	612	643	648	638	609	615	670	660	613	622	685	663	700	621	638	649	656	631	665	656	716	673	662	618	642	651	631	690	644	638	645	658	693	684	649	637	629	672	662	610	653	669	664	681	654	670	653	628	680	628	686	676	689	670	620	634	651	682	667	653	647	648	627	671	644	644	643	660	654	655	645	638	688	673	661	623	711	665	634	659	631	650	640	635	658	651	639	644	668	696	664	681	637	655	659	677	620	671	623	660	652	689	675	666	646	661	666	655	631	603	651	648	685	716	634	669	733	651	626	641	666	619	656	617	625	660	631	646	625	684	657	688	691	592	655	690	659	660	677	658	610	628	676	674	669	638	658	654	650	681	625	671	636	668	675	644	631	677	663	669	676	631	619	630	619	682	606	652	630	662	648	652	658	639	674	702	589	605	630	685	612	664	652	623	657	677	646	610	668	663	605	630	693	689	671	660	642	624	647	673	653	648	626	663	644	645	658	664	679	670	632	633	659	665	669	633	644	631	653	648	668	618	637	649	670	635	655	647	652	661	675	683	636	645	625	626	678	631	650	700	676	640	654	697	667	631	600	634	655	681	619	611	668	654	622	632	632	721	634	662	629	640	633	669	646	626	648	690	647	759	659	633	689	647	705	668	654	673	638	700	599	656	644	690	625	690	652	625	638	680	630	585	695	683	681	663	633	660	690	636	631	640	642	660	637	687	650	676	661	644	657	647	645	669	651	630	645	643	657	704	620	667	657	663	657	685	663	688	648	664	586	681	649	609	626	676	684	655	718	650	664	682	612	662	640	670	612	604	637	682	632	685	722	682	689	636	649	657	614	687	630	675	683	661	598	676	620	660	667	610	645	661	635	656	663	639	691	672	654	656	656	648	616	652	622	672	610	671	640	620	635	642	621	680	645	657	640	621	695	629	621	676	638	696	642	611	644	637	629	644	659	609	693	621	658	607	622	691	665	631	612	641	656	630	635	621	650	640	661	686	624	705	681	670	706	653	637	732	684	602	702	677	683	723	673	704	588	668	662	663	653	636	651	612	707	661	652	625	638	650	639	672	683	680	660	682	638	679	627	619	642	670	615	616	658	644	652	645	632	649	621	660	659	664	661	658	626	663	707	649	622	631	611	666	627	646	654	613	632	650	628	714	625	680	637	687	673	648	646	629	688	610	636	682	716	664	646	624	681	644	607	655	678	704	622	680	658	619	640	678	645	620	659	707	644	634	639	692	639	622	674	663	623	621	603	648	653	618	729	662	665	654	668	693	645	641	639	658	671	653	666	671	625	668	644	613	684	638	653	685	630	677	644	652	616	662	698	639	666	674	666	642	652	671	646	691	651	640	662	663	666	652	660	612	670	731	640	650	663	645	633	692	650	656	667	645	621	647	680	643	670	622	670	636	680	622	609	695	684	627	624	669	703	632	646	611	651	701	662	618	668	653	655	641	653	702	633	653	638	666	650	672	647	628	659	648	621	658	635	615	694	642	726	665	624	688	670	655	657	662	628	607	675	650	647	657	653	668	639	632	674	671	593	676	639	682	624	640	621	718	658	632	675	657	662	638	686	725	665	677	630	721	659	654	638	681	629	679	638	676	673	633	643	602	687	620	644	637	679	657	618	619	612	657	679	655	618	674	671	622	620	652	660	599	651	664	663	661	651	654	666	644	717	657	688	682	603	664	647	619	660	626	614	673	654	647	666	627	624	697	687	629	697	609	648	660	666	629
10276	6254	6167	3760	2143	1773	1884	1597	1389	752	258	245	238	234	252	224	272	247	248	236	242	227	231	264	271	264	228	275	238	231	256	259	227	243	250	283	235	242	242	238	244	257	212	238	257	243	241	258	248	240	239	267	230	248	239	207	245	246	268	247	249	249	242	230	263	240	271	282	229	264	230	238	255	245	235	248	222	225	221	230	236	283	243	252	216	249	274	241	273	283	224	261	262	237	268	245	232	263	219	238	253	237	259	235	232	227	245	239	246	248	250	229	273	234	254	222	229	237	271	237	258	246	241	241	253	267	226	227	224	246	222	261	218	242	258	248	229	254	270	220	254	244	215	250	255	248	257	243	223	223	224	260	245	264	249	230	238	229	244	218	272	247	237	261	252	238	245	234	211	263	255	247	252	278	250	228	245	217	234	242	224	232	252	222	244	242	266	219	247	258	260	266	239	259	252	246	261	232	243	270	253	245	265	244	244	262	264	238	247	251	239	278	237	265	240	243	257	234	261	248	244	237	216	280	250	220	269	275	228	255	251	222	224	243	257	249	238	268	272	225	244	215	254	269	226	216	268	253	236	237	241	236	257	243	246	218	283	247	221	228	253	251	238	221	242	216	258	239	251	256	222	222	221	210	252	242	250	233	241	233	251	261	243	255	228	246	247	255	209	246	252	261	272	233	247	250	253	256	256	256	267	251	242	230	258	240	251	236	231	253	280	224	252	238	232	223	232	259	224	261	206	210	290	267	233	265	245	266	238	266	230	239	262	257	246	233	233	262	242	245	247	218	235	250	257	251	220	247	250	264	244	233	238	256	248	230	244	273	252	235	231	253	239	217	248	256	264	245	219	242	230	257	225	232	251	233	238	249	269	238	236	269	235	227	244	229	247	249	243	233	224	276	251	237	220	239	245	250	242	227	219	252	245	218	216	219	263	239	246	217	225	261	259	241	251	285	240	228	218	257	226	249	254	252	231	228	241	275	241	240	252	251	218	234	277	248	236	254	257	255	232	259	247	254	246	218	246	239	210	226	249	238	260	233	251	237	254	252	248	265	255	235	251	251	233	225	248	237	258	242	223	237	235	284	230	272	243	244	255	230	221	258	264	229	223	237	234	242	263	243	202	226	272	269	215	236	268	249	223	251	225	251	269	241	238	231	296	243	245	260	248	219	255	233	241	245	252	266	264	234	278	243	221	242	245	261	228	232	242	256	242	218	252	244	245	238	259	237	265	268	275	225	230	225	250	228	241	266	241	278	244	234	307	220	267	255	241	250	280	247	238	274	227	248	261	258	225	251	244	231	252	257	256	228	238	252	261	240	235	237	237	269	257	274	237	256	260	261	230	263	231	234	249	245	200	226	262	229	268	238	246	295	235	221	263	236	246	270	252	248	226	278	258	230	244	249	250	250	225	211	242	233	281	269	232	251	249	271	249	261	252	276	214	222	245	250	237	271	269	229	248	263	247	231	256	263	228	231	240	232	254	230	239	239	267	240	262	252	259	242	245	245	266	266	229	273	241	246	246	235	259	251	245	265	248	273	243	210	258	265	278	220	254	253	258	244	238	232	242	253	242	220	243	248	239	237	253	243	222	230	268	262	236	211	245	212	226	255	243	243	245	193	239	241	246	261	245	235	252	220	264	240	252	232	265	267	230	268	251	266	238	243	243	242	261	229	251	248	266	251	255	256	265	247	239	240	247	242	251	237	250	216	240	258	231	263	189	256	268	259	255	254	232	270	233	239	252	236	261	243	238	225	277	232	229	272	227	220	232	257	264	247	224	252	258	265	225	257	250	277	250	248	254	227	220	240	262	258	259	230	232	244	253	259	240	266	217	254	260	242	259	234	236	232	239	243	245	256	211	205	264	213	260	237	258	228	233	246	242	260	219	225	246	213	241	229	227	259	255	252	240	218	217	231	236	251	246	273	246	240	237	251	244	252	263	251	258	246	243	223	226	253	223	231	209	247	248	221	253	241	260	240	248	241	245	253	256	246	261	270	242	265	231	241	223	226	225	215	246	247	254	277	252	238	239	255	238	233	214	261	239	245	241	229	261	276	248	232	250	240	235	238	257	247	252	272	246	219	244	251	257	199	236	241	258	243	241	243	257	221	245	263	272	237	238	217	231	251	259	249	228	270	254	264	236	231	220	249	251	225	268	248	297	242	228	266	245	222	223	247	281	206	250	276	235	252	256	259	215	218	265	204	239	231	236	242	230	265	258	225	234	229	251	288	232	250	230	223	243	255	255	223	237	249	238	228	236	237	255	229	241	225	291	252	250	228	242	246	238	228	255	253	216	233	209	232	242	275	233	257	213	243	252	267	255	242	233	221	228	284	292	253	265	235	245	224	249	234	239	248	278	278	245	236	244	216	249	246	246	247	217	244	250	231	236	240	203	290	249	282	238	245	263	259	245	251	233	259	250	202	225	256	228	241	261	283	271	243	251	275	239	246	243	257	240	268	255	247	249	262	232	227	243	233	264	224	267	258	238	243	254	231	252	242	249	222	248	259	240	232	239	258	239	229	230	251	241	251	228	255	250	257	251	233	264	256	265	245	242	239	270	221	242	234	253	258	221	255	242	249	259	269	219	222	251	235	279	253	261	228	224	238	234	273	235	264	264	217	243	246	213	242	247	268	261	243	265	235	293	248	240	244	223	253	265	235	270	249	245	257	254	231	227	233	233	231	231	222	227	230	241	237	256	254	269	237	245	264	239	252	249	235	222	248	270	248	275	267	230	278	251	250	193	249	221	275	228	218	236	248	225	234	197	236	264	260	261	255	214	234	233	234	237	242	253	236	234	237	251	228	234	253	231	263	281	257	226	258	232	267	245	246	263	216	260	253	249	254	248	241	235	273	241	254	246	233	227	249	245	261	243	248	261	255	231	277	231	258	259	238	235	266	251	234	236	239	249	232	221	251	216	231	224	244	251	234	258	249	229	241	249	227	231	241	267	237	222	222	258	256	217	260	221	245	248	265	220	240	254	242	239	251	241	231	229	201	248	239	249	253	251	257	246	233	263	220	239	235	240	250	250	263	243	233	273	244	273	256	221	252	251	250	264	237	243	239	270	257	267	223	249	259	233	219	213	239	249	244	230	254	245	242	279	246	250	241	247	247	263	238	258	241	257	234	233	216	256	261	243	243	232	251	248	226	244	245	252	244	252	224	246	240	252	228	257	265	253	215	213	216	236	243	252	246	238	218	272	255	271	241	232	258	249	259	237	236	255	249	246	227	264	246	250	258	229	250	220	235	230	246	243	232	255	243	235	258	224	243	262	231	234	254	241	238	241	248	222	222	269	216	259	231	249	230	232	267	217	233	225	213	266	236	213	241	252	233	274	260	241	241	254	264	264	245	244	218	220	246	238	255	261	245	251	241	235	236	261	266	233	228	195	203	237	239	236	260	259	253	242	250	257	252	238	250	242	255	268	257	258	254	241	270	228	260	259	244	259	251	224	261	292	214	245	241	276	225
5565	5370	9641	9599	6643	6936	8142	7124	5819	2864	511	541	544	546	512	563	572	530	591	561	539	550	534	574	518	553	544	508	521	587	561	576	571	560	624	582	540	552	560	512	569	563	535	550	567	537	575	593	531	532	517	521	486	545	557	559	587	555	504	554	562	536	558	560	581	540	560	570	553	555	557	559	525	549	581	523	581	525	538	527	514	581	539	526	526	524	516	551	522	547	534	603	556	548	538	566	548	550	565	562	524	549	550	545	552	538	575	569	530	595	587	576	523	546	602	550	558	576	567	538	562	568	544	537	579	527	586	536	525	526	566	540	573	507	521	564	556	566	532	550	559	534	537	552	515	528	592	533	531	538	581	524	550	557	570	553	526	585	570	529	584	560	514	534	538	542	483	559	505	550	563	561	534	574	550	557	543	550	565	588	549	584	571	545	584	547	572	577	565	565	573	536	573	524	547	558	566	563	504	506	532	524	564	581	559	552	537	545	536	580	590	523	551	565	538	550	545	552	545	547	599	542	530	567	530	530	566	566	566	525	558	526	562	544	570	563	542	524	557	623	539	527	524	501	546	548	585	533	533	554	522	532	563	511	492	571	564	501	603	585	566	584	539	541	556	545	536	553	515	532	581	536	549	567	566	559	561	559	573	580	552	533	588	537	580	521	557	546	547	510	574	544	531	540	558	605	550	578	562	507	516	519	565	541	566	554	573	576	529	550	545	559	529	558	525	529	612	563	533	555	590	526	569	527	536	518	569	550	524	542	562	561	542	524	549	524	561	550	568	591	564	563	520	582	541	512	527	571	522	540	579	499	536	563	554	573	575	579	564	516	512	574	567	547	587	523	537	572	501	528	559	547	549	532	564	550	544	549	534	582	537	540	549	542	542	529	532	535	563	556	511	561	534	537	540	560	568	564	576	565	547	562	524	511	590	611	586	559	539	535	595	548	564	539	551	540	557	542	530	529	576	554	531	545	528	550	545	574	554	546	550	548	556	548	527	554	514	549	556	567	535	546	534	572	529	553	550	555	562	569	558	495	549	532	565	536	563	554	570	558	520	557	559	566	573	541	555	541	543	544	557	525	566	604	548	549	547	558	577	541	580	566	539	579	556	543	507	546	505	538	561	541	556	538	547	567	542	545	536	499	533	548	561	510	513	588	559	564	537	552	529	540	558	535	577	573	565	539	556	556	584	581	556	549	588	552	559	563	542	561	553	545	566	553	551	509	529	558	548	565	555	543	571	571	528	561	557	551	549	551	521	565	556	532	572	512	509	572	558	524	543	594	542	511	549	567	556	564	560	548	550	535	522	587	522	553	546	524	532	599	516	569	593	600	543	491	560	539	544	573	536	576	530	581	532	529	550	578	534	549	541	558	580	562	566	575	533	535	557	564	512	575	554	557	581	556	541	522	569	531	585	537	525	562	571	570	564	584	536	527	600	537	507	572	559	553	582	558	531	506	529	559	570	582	548	545	555	543	527	591	564	614	562	546	552	557	528	549	515	587	531	530	536	554	560	554	568	525	550	574	529	554	529	559	536	596	586	598	481	557	538	545	541	571	551	541	496	531	580	583	524	494	553	559	547	582	546	542	590	585	536	492	571	549	585	549	542	585	541	571	575	559	515	536	548	557	584	593	524	599	578	560	536	557	506	516	552	579	553	534	542	541	538	566	546	548	563	534	523	571	548	571	527	577	504	537	546	534	568	566	546	534	568	565	540	556	581	596	555	595	551	512	577	528	532	552	530	521	570	524	551	544	535	515	545	533	555	550	534	572	586	498	555	532	551	533	554	516	572	556	553	496	546	538	580	562	566	552	547	592	517	524	573	528	551	574	587	557	577	594	522	583	524	605	571	521	538	538	568	526	538	551	534	541	528	522	567	540	509	580	540	582	564	577	582	539	504	549	543	584	621	517	555	535	560	529	559	581	551	544	579	531	525	565	557	572	548	571	606	551	548	544	555	562	541	535	581	545	531	539	569	506	547	547	546	567	568	553	538	577	537	549	554	566	569	575	542	556	566	524	588	527	566	523	546	568	575	607	563	576	558	589	526	564	600	551	497	581	562	581	538	565	574	524	560	483	565	532	566	559	569	518	527	540	509	561	546	599	569	556	506	581	510	580	538	569	551	564	564	577	539	581	559	571	549	510	574	515	552	555	558	520	565	571	534	552	576	578	576	529	546	553	546	585	565	557	551	520	518	523	533	572	540	561	537	557	561	519	576	553	552	567	537	537	528	563	527	515	556	584	530	553	555	541	536	547	573	555	545	548	545	575	572	602	536	557	517	503	565	561	576	570	574	558	599	566	575	518	549	554	526	552	525	531	551	569	537	510	536	584	563	529	566	558	549	523	565	553	545	518	548	571	543	557	554	559	551	530	555	545	560	559	590	530	556	586	571	582	544	556	582	516	521	570	540	591	544	538	566	532	581	535	592	584	564	524	519	561	516	541	577	541	570	551	519	566	566	522	591	530	535	560	544	558	529	577	562	506	585	524	552	568	525	546	574	570	504	564	565	547	534	568	587	555	572	529	543	540	546	565	555	562	543	546	517	485	547	560	525	524	508	535	549	564	538	555	545	513	554	530	561	535	573	568	531	546	569	536	573	500	553	540	550	573	542	550	556	525	548	514	493	543	567	564	568	560	574	526	579	569	509	565	537	561	555	532	577	522	553	551	538	509	551	518	555	591	557	557	556	552	557	535	523	555	565	529	549	514	565	541	528	548	544	511	588	541	533	545	558	553	559	541	535	560	575	539	530	549	537	551	595	522	553	573	544	562	572	548	546	523	535	551	543	551	564	551	514	556	569	548	552	527	524	534	572	580	530	566	559	582	554	561	530	549	593	570	567	590	564	548	554	539	515	564	540	541	551	539	510	515	556	519	544	569	541	587	561	536	525	575	538	563	568	565	512	555	538	545	546	566	556	557	565	579	563	559	555	511	526	540	532	554	526	568	545	552	533	533	628	539	564	513	538	517	545	536	577	557	525	540	514	585	556	574	588	570	554	536	503	568	534	571	557	516	559	545	508	583	553	574	559	564	556	559	521	544	560	578	503	507	534	534	549	545	525	597	540	540	513	577	587	543	551	596	523	566	569	596	557	545	525	551	572	533	527	563	539	554	553	568	556	546	562	507	531	548	586	556	559	558	548	595	554	529	576	564	563	552	503	557	533	595	545	555	528	592	524	560	547	582	585	563	585	547	589	561	520	552	522	553	540	536	543	550	557	569	540	492	549	497	518	583	570	558	552	545	543	495	544	538	556	577	570	545	533	570	568	526	525	557	545	541	600	557	539	573	590	526	558	550	550	573	580	536	574	546	560	585	544	563	531	525	563	571	548	537	536	599	569	562	545	562	551	550	573	529	537	558	556	549	523	580	532	542	539	530	560	529	567	578	573	551	552	541	567	581	556	584	586	555	577	549	562	500	552	551	518	548	565	530	553	572	516	623	536	563	579	514	533	544	519	584	513	538	517	562
34317	16088	8138	5497	5631	7209	11579	24467	25771	15231	867	210	188	183	191	203	153	182	167	179	170	168	165	148	148	158	172	196	158	173	151	186	175	176	187	158	163	177	174	155	158	164	178	167	197	150	146	161	165	164	185	198	178	169	174	169	169	191	176	151	183	162	172	165	191	163	165	172	155	174	131	160	162	188	166	158	166	180	155	196	153	154	165	152	161	205	180	161	154	176	179	168	157	175	174	158	142	172	156	173	190	162	178	144	179	182	160	153	148	129	145	192	148	161	171	167	158	183	158	182	169	166	167	164	160	156	173	154	148	168	181	163	160	151	161	171	169	172	170	176	165	156	168	160	163	158	186	167	163	154	157	142	150	186	167	165	178	176	145	147	171	163	162	155	164	145	139	163	171	181	164	167	152	158	166	166	141	161	158	152	175	172	201	160	163	150	165	174	157	191	169	165	189	163	154	140	183	161	163	189	155	180	144	161	182	199	180	138	166	154	158	150	153	180	148	167	153	156	168	164	144	152	161	141	168	154	159	169	163	153	170	155	164	147	165	167	176	156	179	184	159	173	158	213	148	153	171	129	137	153	165	157	159	172	153	168	173	147	153	174	147	165	185	151	155	150	133	173	155	183	145	154	160	160	154	160	160	161	159	164	170	175	156	141	211	155	149	149	156	165	176	165	164	172	151	184	176	159	168	171	166	157	147	177	173	190	197	154	153	181	153	184	162	194	168	158	158	182	167	150	152	134	167	150	166	180	147	174	159	171	165	159	137	172	146	151	186	153	180	181	154	164	165	144	163	169	167	146	183	168	166	188	156	183	173	186	168	166	181	174	173	179	174	178	173	164	143	175	165	164	172	185	173	166	163	169	156	176	155	153	173	179	176	175	147	182	177	169	178	170	177	180	158	173	169	169	166	179	173	152	178	173	151	185	159	164	160	158	184	157	160	156	139	174	145	162	180	171	202	159	178	168	196	150	161	166	154	154	156	140	193	172	154	141	172	166	166	173	142	147	168	186	168	166	156	166	169	161	159	167	167	143	176	170	166	175	184	170	170	143	165	191	182	161	179	184	175	171	167	139	145	171	170	172	161	138	139	184	155	192	153	170	151	147	190	189	147	168	161	180	153	188	136	148	179	172	178	165	164	190	160	178	156	154	170	151	161	153	163	171	176	189	165	165	137	173	185	124	179	167	159	153	161	150	162	156	150	151	134	168	155	169	156	157	152	175	155	154	212	168	164	168	159	188	139	168	165	167	139	146	141	183	185	167	154	159	156	159	124	156	169	161	153	153	167	155	146	151	135	151	178	173	173	163	167	173	178	176	138	150	190	147	139	152	134	165	173	151	170	170	170	144	163	174	157	152	184	153	150	154	161	161	152	176	153	154	175	150	151	177	174	153	171	158	163	167	167	163	170	162	167	184	165	172	181	186	167	184	153	159	168	150	156	180	158	157	179	160	162	172	157	154	168	176	154	179	172	154	157	174	166	147	160	160	124	155	164	150	141	162	171	177	160	150	155	192	168	192	187	152	171	161	160	166	133	177	180	202	175	154	169	145	146	144	156	141	177	164	193	173	161	169	148	162	153	160	154	181	163	154	158	174	161	182	155	139	156	153	160	190	158	159	152	168	160	188	170	183	154	190	154	178	169	135	167	148	142	177	157	149	158	151	159	179	166	164	156	165	165	175	180	172	158	181	166	161	188	145	169	154	167	163	166	151	174	177	158	155	140	169	185	190	190	173	208	182	175	157	156	163	187	165	166	174	164	152	163	183	177	152	175	169	162	150	146	172	150	181	186	177	175	159	159	202	180	192	163	160	148	158	150	153	155	169	168	168	156	161	170	157	146	157	150	181	145	142	154	156	141	181	171	155	139	164	160	156	157	172	156	164	171	169	168	160	157	147	173	165	178	172	188	169	159	191	161	182	176	193	181	192	153	150	175	165	157	185	151	152	159	145	168	143	177	178	177	170	159	178	180	145	171	161	165	176	165	168	157	195	173	161	164	152	175	144	167	159	167	164	160	181	171	167	160	147	157	168	158	156	146	169	158	162	189	169	164	160	149	170	170	154	183	169	159	156	132	176	154	183	150	179	169	174	146	173	195	169	154	169	155	167	184	170	143	162	170	162	160	169	162	147	138	166	159	167	161	175	153	158	162	149	168	145	158	168	162	177	181	152	157	173	188	158	163	159	165	157	172	185	158	165	152	158	162	158	158	161	157	177	181	167	156	153	149	160	147	172	188	166	169	165	153	176	169	156	171	147	168	149	161	149	171	157	180	183	174	162	153	146	130	161	176	145	143	166	178	174	160	186	172	171	182	166	157	164	169	175	175	175	160	175	162	146	153	165	171	171	136	181	145	135	153	170	159	159	177	148	187	163	162	162	154	180	175	177	164	140	164	157	173	157	172	156	161	172	168	194	153	160	172	171	183	155	172	171	168	160	155	180	184	158	179	165	159	191	172	149	169	139	180	165	153	141	174	171	188	187	158	158	150	137	152	182	153	169	162	156	170	187	171	167	145	152	134	146	159	153	174	176	166	140	175	170	130	157	162	135	176	159	175	158	160	173	155	171	151	185	168	165	159	178	175	171	151	169	143	174	158	159	166	154	156	149	176	161	152	144	148	151	158	172	171	166	180	161	155	171	124	155	177	173	162	174	163	166	142	144	171	170	191	188	166	156	142	185	165	192	149	185	154	159	143	158	162	154	179	161	172	199	155	165	157	155	163	150	141	148	148	175	165	153	155	184	162	157	164	184	182	151	160	178	168	159	147	173	154	165	150	177	148	157	157	152	146	158	157	146	178	177	180	173	156	157	171	170	169	173	140	169	167	165	178	165	170	178	177	144	185	180	172	175	155	173	163	177	163	153	173	172	152	154	176	140	178	160	165	149	139	189	168	146	161	140	162	154	149	145	185	149	139	189	170	145	171	200	180	130	152	153	164	168	157	162	174	154	171	131	174	142	184	175	166	173	159	157	157	176	166	187	164	187	160	169	173	156	148	169	178	163	163	151	165	182	171	148	181	150	157	168	168	177	165	172	183	176	157	147	144	170	176	139	176	168	164	178	176	165	173	157	171	175	174	186	157	201	146	154	147	154	156	164	147	175	161	138	163	164	162	174	172	159	175	133	159	175	154	207	164	188	172	168	158	193	157	190	178	162	162	180	166	180	147	168	162	168	164	200	152	160	174	161	182	152	178	147	192	181	132	151	148	181	165	166	158	137	164	163	161	164	158	180	167	146	180	152	182	167	174	169	143	156	193	182	171	161	166	169	158	172	158	156	174	190	182	184	140	172	159	172	169	176	146	158	154	176	164	181	181	141	199	176	146	163	156	151	165	179	168	163	131	162	183	180	161	187	192	170	161	170	179	154	180	196	159	160	163	170	146	161	175	170	167	194	159	165	151	157	151	176	174	169	183	174	182	159	153	176	166	154	181	169	156	171	190	163	172	170	163	151	157	167	144	165	176	181	162	157
17552	9708	10576	12632	16779	19199	28017	45196	44977	24700	577	542	529	516	498	464	500	480	488	452	458	477	441	424	436	462	401	434	425	420	431	457	392	411	375	440	441	416	404	432	425	418	399	412	407	420	428	418	453	402	414	380	403	407	413	375	415	412	423	424	410	430	396	414	396	417	402	411	382	434	451	378	428	378	384	435	448	421	405	375	415	419	397	432	412	404	406	403	413	400	425	414	390	404	410	432	405	392	386	398	402	406	376	413	411	412	442	416	404	380	410	377	391	449	432	381	393	402	418	404	409	388	393	434	403	420	418	408	388	408	414	414	398	419	420	391	385	419	421	417	406	420	406	424	387	443	402	401	410	400	404	426	433	405	446	412	404	423	410	407	467	419	434	408	374	393	406	417	391	412	419	382	410	376	424	413	415	388	429	402	423	418	421	389	368	442	366	426	410	391	381	422	418	396	438	432	409	380	423	430	397	404	358	378	414	401	361	432	402	420	424	442	378	400	417	384	397	366	379	417	421	422	404	388	416	397	416	392	403	411	413	423	401	421	412	401	374	432	407	413	396	379	408	419	385	411	373	411	418	403	437	440	393	412	410	440	419	422	400	398	402	390	440	389	411	382	369	364	397	392	371	378	408	423	431	412	430	394	415	407	437	427	407	378	415	446	407	432	439	368	424	431	423	408	393	443	450	401	434	416	375	406	377	393	375	385	437	455	405	377	417	392	383	412	415	377	378	427	384	386	417	422	404	410	413	404	402	390	408	411	411	383	437	416	390	364	410	382	409	403	427	368	369	382	374	411	403	407	382	383	391	379	417	457	411	390	381	377	372	400	401	374	387	407	386	405	397	427	427	375	418	424	394	392	395	403	394	437	395	389	432	398	400	409	408	403	402	381	385	393	411	411	445	403	401	437	400	410	422	410	422	388	396	424	444	389	395	401	403	433	402	373	389	397	405	402	419	408	410	409	410	414	388	410	384	435	409	404	406	417	388	429	437	437	374	389	397	420	388	424	385	369	394	441	427	382	364	377	415	419	369	368	436	440	411	423	381	395	370	422	375	412	396	427	414	435	383	423	431	418	426	436	371	404	413	420	433	442	391	395	422	408	375	434	401	416	391	435	453	441	389	410	428	407	402	436	425	369	392	421	420	394	387	378	419	396	399	423	373	438	415	436	417	401	431	393	381	377	399	425	372	355	418	408	418	401	443	370	414	421	403	413	422	407	437	415	397	418	419	405	398	422	392	413	422	364	439	395	419	408	402	403	408	413	434	397	431	408	410	393	436	395	440	431	399	413	375	398	399	395	396	413	421	420	400	413	401	438	435	386	423	400	420	414	414	389	428	419	386	401	363	361	411	379	432	402	455	419	394	369	455	396	421	366	406	420	441	362	382	389	432	419	406	371	423	419	409	376	411	455	414	401	397	381	430	395	415	415	411	402	394	432	387	359	427	368	433	435	406	452	386	405	426	429	423	394	437	386	396	432	407	414	414	475	427	405	402	369	409	421	406	400	408	386	413	404	405	409	395	371	380	398	406	394	441	408	406	392	422	414	419	390	409	433	417	410	398	403	388	439	401	430	400	396	423	424	412	370	393	409	434	382	388	383	395	424	442	414	374	399	427	413	378	402	425	398	427	380	404	381	388	365	411	393	424	387	403	403	414	431	413	400	410	392	430	425	375	415	406	404	420	433	413	392	433	381	435	406	412	428	382	448	423	415	426	427	369	414	388	418	436	398	388	416	391	384	383	404	406	428	425	424	418	392	409	424	388	419	410	437	417	460	395	431	459	442	416	378	411	371	390	418	421	453	407	406	412	372	407	427	412	403	403	452	384	418	407	396	418	416	421	384	433	385	368	432	413	377	399	405	372	406	391	424	379	392	460	418	408	403	399	417	417	399	413	414	405	399	389	365	419	407	404	390	416	424	427	397	409	419	408	398	398	377	368	424	438	432	401	425	399	378	408	416	396	387	411	413	404	410	413	388	393	402	391	431	418	403	482	426	414	400	406	411	431	436	414	435	403	398	437	402	412	407	419	366	425	390	417	437	398	398	416	420	408	400	388	383	390	415	421	430	460	407	399	411	425	392	396	364	383	408	421	415	422	422	402	388	429	430	428	406	418	357	403	398	429	392	386	416	398	404	415	405	417	377	416	443	429	368	398	416	381	408	396	411	420	421	409	438	378	405	391	406	372	424	413	384	374	384	404	406	402	425	412	434	429	429	436	388	374	416	404	404	406	426	407	403	431	406	412	426	432	391	358	411	409	427	419	403	442	425	402	396	413	398	383	400	458	401	402	375	412	374	418	407	408	421	380	422	407	403	399	391	403	416	421	396	417	417	393	430	372	380	418	435	398	374	427	415	412	417	406	398	433	426	425	423	435	415	381	380	400	437	438	424	407	373	417	424	437	434	425	429	402	425	432	411	408	404	420	422	435	400	401	392	421	415	382	429	414	411	415	415	406	346	381	412	402	379	385	407	467	404	397	376	434	385	413	386	395	384	418	399	407	419	462	428	423	366	379	375	409	391	386	419	373	422	425	419	401	397	393	417	389	411	400	418	429	389	422	383	418	413	429	385	400	382	401	379	383	419	365	402	405	430	385	434	414	431	382	385	408	446	417	436	401	432	405	428	421	400	444	422	409	386	411	439	426	378	379	398	403	409	410	425	413	382	408	398	404	424	413	440	417	406	432	416	389	387	409	422	436	413	406	403	420	410	433	438	422	422	415	365	426	407	444	410	372	371	405	401	408	440	372	375	406	402	403	408	397	421	376	382	390	434	396	422	405	402	387	423	411	387	371	394	410	421	424	413	441	406	408	422	406	428	417	422	378	389	412	406	426	435	392	407	408	393	433	391	385	418	404	444	441	404	450	405	372	385	396	402	455	433	406	427	405	414	391	427	420	430	406	372	393	414	439	398	423	365	376	441	407	425	424	421	396	418	380	387	422	403	433	378	389	412	437	428	389	389	412	396	386	420	407	397	423	418	399	422	360	422	410	402	408	424	385	439	413	412	368	361	413	408	398	409	402	386	404	393	424	439	405	399	444	386	421	413	419	413	411	465	408	395	405	409	407	417	398	432	425	419	384	427	413	414	416	414	418	366	396	418	442	407	393	406	409	413	413	431	418	371	416	411	419	421	438	395	418	360	417	425	410	417	424	408	395	385	374	351	389	445	392	382	407	399	401	381	384	414	400	401	429	394	401	417	394	412	387	410	407	436	402	399	374	381	406	409	407	406	434	411	418	402	422	407	422	439	389	404	424	449	398	455	402	411	399	383	418	453	417	432	401	395	404	380	398	391	406	445	438	387	417	448	396	395	404	414	416	384	401	448	398	439	413	422	409	388	432	400	398	383	427	412	405	418	386	420	415	424	405	427	409	392	402	430	437	401	452	402	419	430	435	429	401	406	436	399	410	391	395	384	395	394	429	423	417	398	416	418	409	371	423	404	417	397	431	407	433	429	382	393	421	424	396	435
46658	22534	22737	17459	11602	9017	6242	29149	36948	27323	2961	356	293	312	250	315	278	272	255	246	273	273	259	258	271	275	290	263	304	263	274	238	276	278	269	257	250	296	266	297	264	269	261	257	263	296	290	295	284	282	309	273	263	266	264	275	290	234	265	290	277	245	250	279	259	248	270	276	285	257	282	263	283	298	254	258	251	291	280	274	266	260	276	293	276	276	259	280	288	283	246	289	283	254	252	250	277	291	253	275	273	260	297	292	281	264	280	291	268	286	274	284	262	270	236	280	277	292	268	254	292	265	264	262	246	256	259	262	304	277	273	269	304	281	326	262	247	265	247	296	236	269	281	257	262	287	270	245	281	244	282	246	297	273	243	265	285	272	273	263	268	261	292	297	292	274	291	277	271	254	250	258	265	258	282	277	267	230	283	309	294	291	241	260	238	296	251	307	316	242	281	298	266	251	266	241	276	286	273	276	282	276	291	292	261	267	247	287	304	287	264	278	287	253	266	283	253	307	276	282	258	303	278	252	266	294	290	288	271	286	280	265	285	261	295	272	274	277	273	273	267	251	257	265	301	262	277	306	255	274	272	264	290	286	307	289	304	298	296	265	258	244	275	287	273	281	268	276	275	268	226	265	261	261	296	247	261	266	257	267	295	243	275	298	260	279	262	251	269	262	252	296	277	311	296	288	274	263	260	270	284	271	243	232	279	280	240	287	271	253	254	276	260	290	259	295	285	312	274	263	286	276	269	286	264	260	244	262	296	272	272	286	292	225	287	267	271	278	286	264	301	256	249	274	282	275	292	276	297	269	296	312	289	276	239	235	301	312	279	264	267	286	284	278	280	296	266	236	267	283	268	270	260	294	275	278	292	298	262	277	268	273	275	238	262	244	268	257	251	283	278	300	301	291	285	287	277	280	286	286	275	321	275	286	263	286	286	272	259	280	277	251	269	292	272	257	279	266	284	280	288	223	283	271	281	266	271	260	262	281	290	259	277	279	257	278	280	300	285	291	291	256	281	272	273	285	274	240	294	293	281	258	274	293	293	291	250	267	266	257	298	253	252	272	252	286	277	270	268	313	265	282	272	264	282	311	280	262	248	269	288	274	248	260	265	250	285	290	265	263	244	263	261	287	271	282	270	264	283	284	277	287	280	298	287	293	280	259	257	280	253	279	302	273	277	246	259	283	280	266	260	252	275	281	263	294	279	267	292	275	272	262	274	259	258	277	281	266	262	260	303	250	250	308	278	254	269	288	289	322	286	243	261	247	287	292	254	309	278	266	285	279	256	255	268	270	243	281	304	267	255	300	276	269	252	290	271	258	291	279	238	255	309	270	300	261	252	301	286	252	242	300	292	271	282	277	282	285	293	294	251	271	265	282	269	270	260	273	297	289	284	280	258	293	253	267	274	277	264	247	291	256	269	238	273	275	255	276	256	271	312	254	267	292	261	276	294	283	249	296	271	268	291	283	276	263	270	280	275	290	283	280	267	254	275	297	276	266	277	238	268	285	305	290	278	275	284	266	279	266	243	283	268	316	240	281	281	290	260	304	279	287	258	267	272	266	250	266	284	244	291	264	291	257	273	258	272	291	275	270	247	257	308	292	265	282	261	278	245	287	270	249	275	267	288	263	289	292	257	282	270	259	287	277	259	279	284	259	265	298	276	307	279	262	269	292	261	273	281	229	252	261	258	280	270	285	280	239	281	268	247	264	304	293	279	235	289	283	279	263	267	244	284	279	270	229	260	279	267	281	271	259	285	283	278	274	248	272	269	275	270	301	285	273	285	254	301	279	271	299	310	293	301	263	298	267	239	283	286	250	285	267	246	283	284	271	273	274	280	274	268	287	284	278	292	270	251	266	276	254	287	268	295	289	265	285	234	286	306	264	280	292	277	295	279	277	282	291	273	247	292	264	255	274	304	287	272	262	283	270	273	299	245	286	272	276	240	297	256	270	291	269	254	292	275	278	267	263	264	307	257	287	280	297	271	309	290	286	278	251	264	275	315	253	279	288	268	268	308	295	275	288	302	258	294	234	243	272	261	280	278	281	267	301	287	269	284	287	268	287	268	263	249	272	314	340	271	283	245	282	292	254	294	254	267	252	270	265	273	295	297	258	305	279	299	278	299	313	243	262	290	276	272	248	284	268	280	265	272	278	310	275	284	276	236	276	261	292	284	296	298	302	270	273	296	251	276	258	245	275	262	290	280	277	287	284	278	311	290	295	290	247	251	274	267	255	270	249	279	263	250	264	258	277	252	296	307	274	311	269	232	267	266	285	313	262	281	281	266	262	255	258	278	284	270	275	241	279	281	239	249	255	287	308	249	280	271	270	254	275	258	286	321	245	281	277	281	248	278	244	263	274	282	271	292	289	295	267	266	277	288	297	286	261	265	260	291	270	257	297	247	302	296	274	271	275	286	255	292	259	282	282	295	244	271	279	299	309	286	298	258	292	289	295	213	285	276	264	281	279	278	282	275	268	288	275	299	274	254	256	263	270	247	247	282	246	299	261	245	300	261	290	260	268	289	293	274	271	239	317	312	255	283	245	278	272	264	293	258	254	283	295	293	266	277	294	258	279	280	277	302	256	293	255	246	269	250	273	279	284	267	253	297	257	263	296	244	288	281	303	258	260	279	270	275	279	271	276	261	320	300	275	271	259	264	280	279	262	275	299	285	250	299	287	266	258	253	268	311	263	268	294	275	299	300	258	249	284	273	283	283	280	278	304	283	286	280	250	320	305	268	277	282	275	298	280	321	246	292	292	253	294	270	247	262	264	256	333	263	281	273	250	258	261	257	291	239	294	278	310	270	290	256	269	248	286	274	280	263	260	268	242	278	292	275	282	232	270	273	259	265	258	262	279	231	248	275	253	242	284	274	232	282	278	253	239	289	298	261	287	291	254	282	251	298	268	255	279	250	259	251	264	241	275	282	293	290	285	298	243	266	271	269	245	298	266	268	247	298	301	268	247	269	264	276	270	273	296	255	269	251	267	284	278	268	277	270	248	298	254	262	254	265	303	282	274	267	262	281	287	293	294	245	299	273	251	268	247	260	282	274	244	258	262	263	301	288	260	275	242	275	248	261	278	290	263	289	236	285	275	290	270	278	267	315	254	268	285	299	275	278	276	261	274	286	262	252	272	240	272	271	272	274	270	283	267	270	249	248	262	276	238	291	279	236	315	283	265	279	300	298	265	254	248	279	253	260	287	286	281	252	271	305	270	271	301	276	247	261	298	273	275	272	278	289	268	246	269	253	271	287	271	281	266	275	264	300	271	258	270	270	259	278	262	256	260	282	275	271	273	279	257	274	257	271	253	250	267	258	287	315	277	288	271	292	296	249	276	265	271	233	268	264	293	287	274	274	226	283	261	289	307	259	255	265	275	267	256	281	299	273	289	283	285	308	283	264	319	294	257	274	288	281	306	277	294	270	292	273	314	265	272	279	287	271	264	251	267	256	287	248	267	288	308	246	297
24981	11843	26825	27615	25135	23274	19461	50134	54314	35160	1020	947	915	861	779	804	781	765	780	698	779	729	700	729	677	690	740	675	701	649	701	686	703	667	706	639	695	639	690	647	626	675	612	690	700	657	632	662	667	657	644	629	674	637	670	667	624	664	648	652	659	684	659	674	628	601	635	726	649	652	645	623	654	662	635	639	665	616	621	660	597	640	656	646	653	667	631	646	630	625	643	645	610	662	650	655	627	663	646	663	641	643	662	628	611	652	663	643	609	613	679	639	586	682	616	652	661	651	611	650	611	616	612	617	581	642	654	628	642	670	666	603	674	663	628	640	630	642	602	603	621	656	645	637	702	640	607	609	653	616	636	634	630	625	624	644	655	648	649	626	671	636	627	625	625	626	641	647	599	669	638	634	623	661	645	660	629	633	703	644	647	663	620	642	639	651	630	656	622	634	609	693	657	681	632	618	651	672	614	661	646	643	638	612	633	640	644	624	615	654	657	647	603	617	636	628	674	630	663	650	687	654	630	613	634	640	622	621	634	667	659	690	648	669	576	621	707	655	658	664	630	679	663	637	590	601	593	578	598	646	593	678	628	685	655	681	640	641	619	643	606	643	674	634	628	673	613	620	601	679	615	643	684	623	614	642	660	592	705	641	621	648	612	620	584	599	644	655	630	671	626	648	689	643	637	661	625	587	639	658	640	637	657	643	668	642	650	645	604	590	616	719	651	602	658	608	609	614	597	631	677	631	624	640	604	631	604	656	650	641	636	616	659	625	599	635	589	619	644	625	672	668	626	579	687	657	602	662	616	649	676	665	630	600	647	637	615	636	614	645	676	646	639	641	600	690	636	655	677	648	623	615	673	641	641	655	665	580	649	625	658	581	586	631	666	637	665	644	624	623	671	611	644	641	656	660	649	623	633	638	640	667	651	637	665	669	671	649	669	693	648	644	621	638	668	629	652	661	635	651	603	628	614	613	680	632	618	627	656	664	627	657	622	663	606	604	644	664	673	625	598	639	650	611	601	651	653	596	638	621	649	672	633	641	626	657	637	636	634	629	680	663	667	608	632	662	638	651	657	669	660	635	658	633	616	648	601	628	660	624	660	608	607	599	620	634	604	642	613	645	675	595	678	723	668	637	635	646	597	618	655	634	652	632	641	586	640	605	607	645	622	606	639	634	612	615	648	644	703	629	640	587	667	658	624	636	651	664	624	651	626	639	666	622	640	642	609	622	640	635	656	680	622	611	613	626	653	656	610	645	629	669	587	629	693	661	632	655	676	666	680	623	642	679	620	614	622	676	690	619	650	700	703	601	605	631	603	640	667	637	610	659	632	657	584	626	625	642	603	624	647	649	606	662	640	624	646	657	620	677	633	620	578	632	697	641	655	634	588	637	639	648	621	612	610	621	620	635	673	646	630	601	626	630	594	579	636	629	658	635	598	663	637	659	685	649	602	644	645	622	664	637	684	637	654	658	601	643	611	618	598	674	695	664	642	613	634	651	626	650	636	585	591	596	618	622	658	581	600	616	645	659	643	640	635	635	680	637	630	619	647	631	664	666	649	649	647	680	664	659	662	628	669	658	614	672	620	634	655	635	671	605	595	666	626	610	626	648	631	654	620	594	615	589	671	635	592	604	664	653	608	603	624	658	645	622	605	632	577	658	652	618	593	658	665	636	623	658	641	567	604	631	589	623	652	596	606	649	651	642	673	643	698	665	626	632	618	645	641	629	642	617	692	645	603	631	645	618	659	597	606	661	692	623	665	660	640	659	664	660	637	632	660	626	608	658	651	649	649	610	627	661	643	659	666	657	633	653	659	671	610	654	689	595	640	672	662	638	629	643	619	663	670	624	642	628	640	649	609	658	650	720	644	649	687	691	642	654	673	660	660	603	607	623	644	637	689	587	611	624	665	655	672	658	672	646	643	664	637	644	707	673	654	662	666	657	629	659	605	631	610	636	587	633	627	653	618	619	610	625	641	645	638	628	639	617	647	663	675	602	630	631	628	602	635	634	658	620	570	616	585	599	625	596	680	646	654	599	603	624	629	657	592	618	659	644	621	651	674	634	647	635	606	628	638	673	591	606	607	683	670	639	620	637	670	608	623	657	662	596	626	636	616	644	596	653	637	659	660	624	613	641	637	657	676	593	661	656	653	617	655	607	595	580	616	607	652	650	644	621	635	639	618	671	639	631	629	645	607	645	629	602	658	646	633	594	674	597	685	637	659	643	633	634	662	666	625	630	645	640	668	587	631	627	638	659	632	636	657	646	656	635	632	612	603	616	622	662	680	686	682	698	623	626	651	632	615	655	690	613	618	663	622	604	645	658	649	641	617	593	645	630	642	633	570	666	604	607	629	644	594	619	591	613	663	636	593	630	633	610	684	631	597	610	604	634	657	629	637	627	608	630	614	670	615	661	597	663	610	651	638	646	642	639	666	633	641	594	640	655	608	622	595	597	639	618	642	645	598	633	601	644	663	625	601	671	637	620	639	654	671	684	678	611	654	625	663	686	606	626	624	583	677	649	669	683	642	641	634	654	653	662	698	669	646	655	617	618	615	645	625	618	670	608	591	643	692	624	656	611	667	593	661	608	663	639	639	653	654	654	655	643	629	653	652	647	630	642	600	621	615	621	644	657	631	621	650	642	647	619	674	653	668	650	649	574	622	627	656	632	653	660	652	629	625	649	698	661	688	662	691	647	645	648	589	623	660	655	625	644	631	597	601	668	656	657	635	627	640	687	603	607	626	611	654	629	659	636	638	601	661	665	635	599	667	616	647	640	647	666	619	678	648	617	617	604	615	684	657	619	648	618	646	644	681	601	621	662	649	625	616	630	691	664	649	680	600	623	660	635	697	642	626	647	643	634	656	608	625	634	625	561	609	608	650	632	664	647	624	625	653	650	587	628	606	639	662	616	678	652	611	642	660	626	677	637	643	643	616	628	623	593	632	641	662	575	639	598	697	637	614	664	584	670	656	627	656	637	584	618	589	600	620	660	644	651	654	653	655	638	600	667	700	647	607	641	619	662	638	620	635	713	688	616	613	633	561	643	637	672	644	621	602	627	629	659	641	615	636	691	656	678	667	664	671	619	616	619	600	623	630	664	648	639	616	640	637	663	606	641	649	672	626	630	638	667	630	614	696	655	634	684	659	643	624	642	626	656	651	637	633	638	625	644	587	639	593	624	662	649	617	673	631	630	661	612	625	634	663	619	612	623	593	670	636	608	626	671	656	644	618	607	599	655	609	626	680	684	574	633	659	630	668	622	633	652	695	636	595	635	669	612	653	684	616	638	639	676	644	610	673	666	616	647	649	679	634	620	639	651	657	653	656	638	630	642	658	600	649	690	627	630	603	640	665	650	577	583	645	641	626	620	654	670	689	640	675	627	641	619	637	655	618	595	647	638	653	665	665	638	613	645	614	634	638	604	614	615	644	576	601	621	653	667	585	618	607	669	578	655	673	681	612	608	663	674
15761	7629	7509	6619	4895	2613	1271	1129	1230	1054	255	233	245	245	221	231	246	227	245	196	214	226	216	222	227	215	251	270	261	241	189	232	230	206	264	242	222	253	212	228	228	231	223	239	231	235	227	240	237	228	268	246	260	230	264	242	221	200	251	239	203	258	232	214	240	201	217	211	235	233	213	227	243	229	237	235	234	230	233	242	253	232	229	233	212	223	250	241	252	223	243	240	208	244	230	238	243	254	229	228	202	208	207	190	250	234	244	231	264	232	228	205	215	250	232	222	222	221	237	236	222	221	202	223	214	229	232	220	248	226	222	219	236	217	222	227	245	220	226	239	215	235	256	229	203	241	246	248	225	246	255	219	230	259	209	252	245	217	248	246	254	255	251	217	233	221	267	252	233	197	237	222	212	219	256	213	209	255	248	215	253	243	223	244	228	235	222	212	217	244	238	231	236	243	248	240	236	207	210	215	243	228	252	254	225	249	224	236	222	232	241	229	226	209	223	257	230	225	232	216	258	265	245	239	251	227	230	230	237	240	254	228	239	239	250	254	227	232	224	250	227	240	271	240	219	248	225	227	219	243	234	262	257	238	219	249	237	220	212	240	237	239	252	228	228	223	236	236	227	199	215	230	257	237	216	239	235	246	240	223	203	241	235	226	224	222	230	233	231	213	231	232	240	227	229	222	214	223	232	229	234	247	239	237	260	233	225	231	247	239	270	229	211	247	272	242	241	237	221	214	234	221	234	217	238	226	236	210	236	233	233	206	207	229	248	245	232	189	213	218	202	203	213	235	226	226	235	217	224	254	242	220	226	263	228	231	232	260	259	218	256	229	265	257	227	210	270	239	248	258	250	253	254	205	240	256	212	244	258	238	235	226	214	252	253	251	232	236	238	225	230	225	236	223	237	244	229	206	247	236	198	214	234	218	264	203	209	231	235	195	239	224	245	238	216	230	217	252	242	217	234	229	228	221	272	236	243	234	222	224	220	243	247	218	244	262	250	255	252	220	243	247	268	231	257	256	221	228	253	229	235	254	230	216	243	210	236	223	255	235	246	239	244	248	228	234	213	231	208	229	243	261	254	258	201	209	224	238	230	225	228	249	259	220	250	243	251	232	222	208	239	234	225	213	220	233	223	217	251	233	239	207	226	231	231	229	237	238	220	242	248	226	239	237	238	254	232	244	220	213	240	220	234	233	230	232	251	245	222	224	224	261	212	225	240	207	250	211	205	232	236	227	244	212	245	222	243	215	223	225	236	221	213	238	240	253	235	239	227	228	195	225	222	247	245	246	257	224	218	250	231	247	225	242	227	216	213	225	233	218	253	210	249	217	255	210	217	246	231	235	226	202	224	241	246	247	221	257	234	228	198	233	231	236	232	218	236	255	225	249	204	237	206	238	227	233	213	219	258	260	244	243	229	244	264	236	220	237	229	234	226	221	214	248	232	242	234	243	210	219	205	221	229	236	228	256	226	234	244	238	220	219	261	249	245	215	253	230	230	257	253	230	248	260	236	234	242	241	233	229	250	221	249	256	225	244	270	233	242	219	255	239	241	249	235	223	213	235	235	214	221	261	230	229	212	284	235	236	227	193	259	229	257	241	238	226	245	214	241	244	243	235	235	255	246	226	263	246	235	238	268	206	219	226	236	247	219	216	246	236	244	235	238	252	233	261	237	197	254	247	230	237	233	233	271	212	231	235	224	264	222	252	210	241	217	233	208	270	225	232	224	261	210	220	226	233	224	247	250	250	244	260	235	239	229	219	216	264	219	226	259	248	234	214	220	232	243	226	245	246	227	218	216	234	230	256	216	203	205	242	227	250	248	263	238	256	229	231	248	238	249	223	219	224	206	227	236	238	236	230	234	195	247	234	233	238	233	246	232	224	232	229	233	208	240	219	231	265	205	217	232	248	243	240	230	216	225	250	237	224	246	192	225	223	244	224	235	233	231	240	200	255	221	235	222	245	224	220	217	245	217	244	241	254	201	240	254	195	258	227	217	241	238	248	216	231	227	233	229	238	272	249	225	245	248	235	209	231	220	215	240	212	213	247	230	230	231	239	232	251	232	216	219	245	214	190	252	228	238	223	250	234	248	227	244	223	221	254	243	244	193	226	237	269	245	253	232	211	229	208	208	251	216	254	216	246	239	232	249	220	223	258	260	227	234	225	232	257	266	218	247	209	254	206	238	230	247	219	208	236	205	229	221	211	255	237	239	232	229	221	258	257	244	219	227	234	226	209	220	230	213	224	252	223	231	227	222	224	239	246	242	212	210	252	204	230	233	204	227	227	230	226	232	230	220	221	232	220	235	202	254	212	223	280	226	251	233	231	246	242	230	245	241	234	232	238	228	223	239	218	243	256	244	230	251	219	248	229	241	228	221	217	252	237	240	228	246	247	223	230	239	236	249	240	237	243	213	228	241	237	204	224	237	231	219	228	242	224	269	228	261	237	250	235	232	250	216	225	222	213	239	225	233	224	215	248	241	198	243	251	211	237	226	236	212	233	211	245	235	248	249	254	216	213	245	237	237	250	208	227	215	264	233	242	238	245	222	212	249	224	209	214	250	249	246	263	201	246	237	215	227	246	221	211	255	223	242	237	224	241	226	250	268	234	237	215	267	214	226	234	229	218	258	222	227	232	255	250	200	207	212	224	209	224	250	219	269	242	224	223	239	216	254	214	226	233	213	238	217	237	224	239	224	244	246	256	227	215	244	233	240	242	229	255	258	215	211	217	229	234	239	233	234	241	239	213	223	193	250	218	242	231	232	204	228	268	247	254	218	229	224	240	226	228	236	228	243	235	226	238	209	224	249	219	216	230	242	236	197	243	266	251	236	240	254	231	234	225	217	232	227	244	250	210	243	209	263	229	235	238	281	222	234	212	223	230	225	200	251	249	239	263	232	219	226	234	231	213	240	217	234	209	240	245	253	240	218	234	210	249	239	218	248	264	260	235	248	241	250	266	210	238	207	229	247	210	205	244	226	230	241	250	257	232	202	214	235	254	255	217	210	227	234	225	231	208	252	247	250	232	233	254	217	234	235	229	221	242	253	253	214	221	251	228	217	212	218	236	232	268	241	210	206	207	222	230	193	232	198	213	227	228	233	225	220	206	248	236	218	235	201	232	235	233	250	223	228	233	239	248	242	250	251	254	254	197	228	245	260	264	241	202	226	250	241	245	254	256	241	246	250	263	213	227	212	222	237	235	231	231	229	231	234	217	224	238	249	244	228	205	212	233	242	249	231	242	214	227	205	246	229	223	250	238	228	227	231	260	228	249	216	194	248	251	250	228	232	202	233	209	248	235	242	197	215	240	236	231	229	214	214	228	234	211	228	232	230	218	266	214	242	228	219	198	224	239	223	249	229	239	269	187	208	242	211	243	220	224	238	235	231	229	213	225	205	231	217	248	224	245	229	251	224	246	217	250	255	241	230	229	233	250	218	244	231	249	238	244	223	240	274	233	257	249	249	277
7970	5903	12141	15758	14732	9803	5251	5464	5944	4316	526	542	510	533	495	523	557	564	526	555	523	531	556	505	491	488	552	522	516	493	559	495	545	585	525	518	522	546	544	517	520	515	529	508	483	526	506	532	518	550	559	539	519	497	543	527	532	553	539	503	558	513	515	545	551	541	530	500	532	524	510	563	578	568	514	558	544	516	530	574	574	538	517	493	552	541	502	522	524	554	530	552	507	516	500	537	519	490	534	529	539	476	505	526	535	571	514	549	527	536	517	506	514	543	518	515	519	475	525	527	533	524	520	485	557	531	518	514	506	502	501	518	536	542	546	502	549	540	557	526	556	512	537	539	516	538	509	527	549	519	576	492	537	523	506	510	518	498	544	499	571	521	523	500	522	537	521	542	543	536	530	532	517	498	503	538	534	483	527	507	535	498	498	472	536	540	528	506	500	504	527	517	545	561	551	522	502	551	506	517	546	572	508	530	540	505	503	515	516	513	503	526	553	555	545	490	543	524	508	521	501	537	526	516	540	505	465	514	504	516	559	517	558	525	523	527	503	545	519	504	535	535	566	507	503	546	524	529	541	554	499	549	513	528	475	533	540	506	531	543	549	540	537	576	523	530	562	512	542	556	537	497	526	539	530	511	517	492	514	524	536	524	530	484	534	538	538	512	511	517	561	580	505	502	524	524	567	531	487	537	506	537	479	552	519	510	514	513	533	498	525	561	492	527	526	529	516	517	512	528	495	561	533	542	531	533	529	544	494	533	553	578	502	522	517	536	533	554	538	535	551	524	529	527	520	536	559	561	540	510	509	530	535	509	521	544	539	550	494	548	530	489	561	514	545	459	516	563	573	524	545	509	515	506	530	525	551	532	529	519	484	528	533	503	521	516	546	497	550	507	551	526	503	511	491	509	532	552	521	511	517	478	487	550	505	495	530	536	481	513	505	522	515	524	523	528	543	491	536	523	532	511	497	536	542	546	491	495	529	505	538	526	509	559	605	538	534	562	506	551	507	534	527	550	513	496	513	530	527	506	525	499	539	518	515	497	547	519	540	488	550	551	527	490	545	558	538	482	557	525	558	491	538	531	526	498	520	555	502	575	522	495	531	559	485	511	522	531	496	510	525	521	528	519	502	507	546	532	486	550	499	512	540	563	503	524	561	526	523	499	526	548	525	501	499	569	520	503	517	547	516	522	539	545	524	523	536	561	530	512	559	529	545	519	521	507	543	522	530	559	537	508	532	493	530	520	497	520	495	516	492	518	514	520	529	527	587	528	521	518	532	487	521	485	502	522	517	534	524	554	539	491	540	558	492	554	546	514	529	515	542	546	562	507	495	500	511	525	537	538	528	531	503	549	521	484	521	522	516	540	542	528	562	528	536	541	515	529	530	555	554	517	514	547	526	480	503	476	478	508	531	476	502	487	519	518	537	537	517	538	560	521	522	521	535	513	521	535	542	521	509	511	530	513	499	477	502	538	547	522	547	504	518	518	507	538	551	546	525	599	536	500	537	503	543	546	517	510	521	572	554	522	556	519	514	548	526	475	555	562	547	539	495	497	530	518	560	542	512	509	535	564	514	542	533	572	504	503	548	504	544	490	541	523	497	565	532	519	520	535	460	550	542	522	536	506	555	477	539	551	515	532	553	533	490	518	542	516	524	542	508	556	490	536	524	544	515	520	499	538	553	514	556	502	521	541	524	557	524	524	546	518	536	492	539	500	544	483	511	470	533	506	514	520	547	521	512	493	519	547	504	483	549	506	529	516	499	554	545	506	510	551	542	564	555	555	546	543	529	523	562	519	529	504	501	506	483	506	549	529	569	514	504	556	521	546	511	547	575	532	545	533	546	504	512	508	515	514	551	519	530	537	569	525	548	530	520	520	498	548	514	533	563	533	513	563	502	513	561	505	570	539	528	535	569	584	520	497	554	493	507	509	518	550	565	497	506	542	494	529	518	558	505	528	544	504	517	503	547	544	508	535	550	519	531	505	495	508	543	558	538	540	554	552	550	531	514	537	534	517	556	556	547	499	485	515	532	528	493	494	509	531	547	537	514	569	534	515	546	516	496	524	559	514	559	501	504	561	531	537	531	519	507	565	510	572	539	517	489	526	508	508	564	516	508	540	532	497	517	550	559	511	501	506	565	535	526	542	465	535	493	519	544	528	543	534	524	500	549	548	579	496	516	515	511	541	528	505	547	517	553	529	536	566	539	569	540	514	534	536	525	515	541	542	540	527	510	512	532	526	561	505	487	529	513	546	530	540	516	486	532	498	539	521	504	522	523	517	499	518	528	528	517	528	509	542	504	529	523	531	521	530	508	544	490	560	516	553	506	516	563	499	521	552	520	498	542	531	492	504	528	526	514	531	523	512	545	556	530	525	530	543	548	528	519	535	525	533	552	513	514	489	550	518	541	532	541	528	524	518	523	506	523	551	528	541	527	569	474	545	575	530	499	482	523	526	530	485	481	553	502	472	526	569	507	528	535	513	521	464	484	517	508	547	526	506	540	570	516	541	512	531	518	533	510	490	490	521	526	546	508	551	577	524	548	466	496	521	501	487	529	531	524	532	530	550	575	518	559	526	547	524	549	524	541	488	549	513	488	518	508	530	530	533	522	546	529	534	541	554	521	535	522	515	523	514	525	532	522	534	519	498	540	544	533	490	520	509	532	565	492	520	550	514	560	529	497	515	558	551	535	540	529	545	518	545	547	547	529	519	488	541	552	527	493	513	494	481	557	534	539	516	622	503	548	565	545	502	565	572	550	512	530	548	520	506	518	511	539	513	551	519	530	534	534	513	531	512	532	522	528	495	527	512	546	502	498	538	523	488	518	536	522	534	583	542	546	513	505	517	538	501	507	511	540	539	510	572	543	504	564	561	557	583	487	501	499	509	547	512	529	536	510	528	551	525	533	532	540	531	504	515	515	481	524	539	500	531	519	556	518	511	546	556	502	525	549	557	507	488	513	523	500	532	541	515	509	499	519	502	545	551	513	516	519	527	518	510	522	512	509	507	549	508	492	579	505	511	565	527	542	519	513	531	536	543	499	501	546	493	558	510	538	502	485	518	524	515	528	529	505	500	517	550	510	522	538	487	546	540	546	562	506	555	530	527	522	553	533	508	531	522	541	522	488	517	529	490	513	535	510	512	529	533	495	531	535	499	510	560	531	500	555	509	534	507	489	504	511	548	562	520	521	488	510	535	562	520	567	532	506	551	508	545	542	537	547	536	570	564	555	545	542	566	525	546	548	549	527	497	499	548	528	498	490	563	515	580	541	520	523	521	473	495	540	530	507	494	509	529	543	497	499	518	534	535	497	515	518	549	571	579	528	499	538	531	539	521	502	536	514	516	527	525	546	509	540	551	517	511	558	560	534	536	560	507	494	483	547	549	537	528	474	509	496	515	510	512	536	542	521	510	530	542	514	508	498	498	498	544	526	547	538	490	521	492	557	497	534	499	492	522	465	541	525	516
37630	15457	19712	11210	5289	3184	2356	15291	24173	18173	1542	181	176	169	156	181	158	157	173	158	162	179	162	176	141	159	147	148	171	151	168	178	147	180	153	152	156	136	169	130	154	163	154	172	159	138	146	139	183	158	151	146	159	153	150	160	170	171	151	146	162	148	151	142	154	134	167	177	143	147	150	145	137	146	145	168	169	152	168	158	185	164	178	159	134	154	147	137	166	174	173	172	130	153	152	152	139	167	161	163	157	168	148	147	145	159	155	143	136	159	164	168	136	156	160	177	148	150	144	152	176	174	150	149	158	152	155	145	138	171	153	156	165	141	146	140	139	175	150	150	156	153	175	154	151	164	150	175	166	148	148	159	144	136	162	143	152	153	140	150	159	142	143	147	164	162	160	148	148	171	133	136	155	160	147	129	140	142	154	156	143	160	154	151	158	150	148	168	153	166	149	158	156	167	151	147	146	129	159	155	141	166	167	141	161	146	172	162	166	145	143	175	129	127	141	177	153	174	172	182	151	181	146	137	146	145	163	152	156	165	162	121	138	179	146	165	168	134	163	165	154	157	164	163	186	174	140	170	156	136	160	137	146	177	177	168	146	155	155	151	145	133	152	140	165	137	154	163	164	152	140	156	155	148	148	134	171	181	157	143	135	182	156	155	165	146	131	146	155	179	181	166	152	151	167	151	140	144	163	171	159	148	171	180	156	147	165	154	157	169	164	165	164	157	156	123	148	169	165	156	173	164	143	148	167	152	149	168	162	168	140	148	155	154	139	190	148	160	152	157	162	167	150	132	143	139	166	175	154	111	145	170	169	144	178	165	161	148	158	133	135	149	169	162	164	143	168	148	159	138	125	155	145	177	147	161	127	144	158	154	171	161	160	151	143	164	172	134	143	152	139	190	138	147	152	144	148	152	175	156	134	163	134	161	138	129	142	149	167	152	157	168	145	148	156	160	182	146	163	157	153	145	150	142	145	153	160	169	156	167	139	155	145	163	169	132	160	179	162	164	135	164	133	188	132	166	146	131	157	154	159	167	162	159	134	164	161	172	157	144	142	151	176	159	154	172	177	145	146	125	150	154	166	140	143	151	171	169	151	134	167	140	162	155	157	143	157	162	152	158	158	120	157	159	149	133	161	165	140	151	172	143	158	144	129	176	152	149	166	143	152	169	140	156	139	143	161	174	150	136	153	173	137	131	178	151	141	151	169	129	135	158	153	159	151	160	147	129	151	182	153	143	157	164	127	150	162	148	163	161	143	162	170	163	155	161	160	139	138	167	165	136	138	155	148	161	138	154	128	140	171	141	158	159	163	163	160	156	159	152	158	153	147	158	157	160	167	134	151	132	176	179	145	156	171	141	143	155	147	147	147	158	148	195	176	166	126	142	165	151	155	168	176	142	155	162	165	145	145	164	152	146	139	174	142	124	154	140	152	117	149	153	155	138	146	157	158	142	146	160	147	154	151	147	134	157	154	157	173	142	160	131	158	147	155	151	154	144	142	147	143	154	164	175	164	151	141	136	137	180	125	164	153	170	176	131	136	160	147	159	162	169	157	143	171	151	151	162	156	156	159	160	146	143	149	134	143	150	148	146	165	155	143	179	161	166	144	171	160	143	160	163	168	128	134	125	166	162	154	159	164	157	162	144	133	167	142	145	138	126	160	145	143	148	158	160	179	144	162	163	154	177	160	154	151	183	143	153	157	166	151	153	195	152	152	146	155	158	156	138	154	149	148	124	170	167	156	153	145	156	164	141	161	159	137	120	146	165	159	140	163	151	161	156	154	156	145	150	174	160	154	161	165	118	158	130	133	169	142	158	161	156	156	157	175	173	136	136	145	167	178	158	190	142	139	149	163	150	134	175	153	152	152	150	154	148	159	159	162	164	174	169	164	174	151	160	162	156	164	174	143	148	145	132	157	116	144	150	170	146	158	162	146	122	165	159	136	150	153	146	177	138	154	150	173	162	149	134	178	163	144	152	152	139	155	146	128	141	142	134	158	168	164	147	173	168	154	142	159	147	147	145	149	152	165	169	145	142	156	159	167	169	149	156	174	166	167	158	161	160	175	177	149	147	131	156	151	154	153	155	166	159	152	148	169	164	162	163	135	163	167	155	164	181	150	145	132	150	151	161	153	175	162	144	146	148	144	153	159	156	152	164	147	141	157	153	182	138	157	158	168	147	153	179	134	151	156	185	151	167	173	158	139	149	141	164	169	171	159	151	144	163	154	167	129	147	127	158	175	161	162	166	149	144	149	147	146	139	136	157	135	162	150	152	140	159	156	147	152	155	166	129	144	141	137	165	153	132	136	151	153	152	165	190	144	174	171	168	158	163	157	156	165	156	164	161	159	153	150	141	181	162	145	136	154	138	147	165	141	169	161	177	132	124	142	143	141	159	146	145	159	170	151	129	170	172	165	133	168	158	145	168	140	165	154	142	163	149	152	163	148	155	147	146	122	147	167	160	150	174	135	164	163	159	145	148	163	153	144	129	167	157	161	152	179	167	174	137	144	146	146	141	169	170	167	147	168	133	128	163	152	168	163	135	170	158	146	129	134	150	136	151	160	149	128	130	139	152	133	133	144	150	136	177	128	154	145	170	154	159	159	144	130	160	172	135	154	154	146	167	154	122	155	164	134	168	124	156	165	136	152	160	164	165	163	159	141	166	139	153	138	158	146	146	154	153	136	150	146	155	164	145	148	146	153	157	148	149	142	157	135	159	148	152	166	151	173	169	153	137	161	161	137	164	166	163	165	185	142	125	158	145	158	152	159	149	156	136	147	169	162	136	149	150	139	166	142	145	167	147	129	163	149	136	153	157	178	149	151	152	161	167	160	161	164	179	142	143	156	154	161	161	177	185	154	165	169	151	160	173	153	170	176	153	170	164	166	173	157	156	141	179	139	162	159	140	122	167	149	169	149	141	164	145	169	128	132	156	150	163	147	146	149	140	165	169	158	179	146	154	191	156	142	152	145	176	143	145	146	148	155	156	158	161	155	138	156	158	153	163	153	155	165	133	157	139	163	163	145	149	124	139	153	154	138	148	178	158	127	177	160	156	142	159	165	146	170	169	163	150	171	169	146	154	144	156	142	181	153	153	165	141	159	154	165	141	155	164	156	143	123	140	135	168	149	162	161	157	155	132	138	158	162	140	146	126	173	145	153	144	173	152	147	171	164	164	130	166	151	147	131	144	159	142	160	158	158	171	151	156	175	161	170	155	170	158	154	144	135	170	135	140	126	165	164	153	152	144	162	152	170	156	160	157	167	140	143	177	158	147	148	148	146	171	150	159	160	167	154	150	157	157	158	128	147	163	147	132	146	152	145	159	170	162	154	150	144	157	174	153	176	149	147	165	164	148	175	138	171	163	182	145	173	164	156	162	151	146	158	167	159	143	158	139	162	157	144	140	151	158	152	180	161	164	164	129	155	153	142	142	167	144	179	142	135	165	164	159	148	153	148	162	162	164	160	140
19398	8665	24750	19128	14863	11322	10158	36397	44554	31440	592	570	580	530	535	520	500	452	448	441	431	424	451	444	437	441	443	420	441	428	392	362	457	425	405	390	395	378	478	390	399	403	387	398	397	379	431	421	432	390	398	359	386	389	388	446	383	394	398	412	377	388	422	406	395	373	373	394	397	412	376	399	398	379	432	431	413	395	356	388	417	391	399	366	377	395	404	392	395	372	385	405	398	421	397	416	408	394	391	388	383	407	392	423	403	407	427	347	390	365	361	371	380	379	407	370	403	384	372	388	331	386	394	358	405	397	377	380	370	386	420	400	406	385	374	397	387	432	428	367	390	391	400	395	414	368	401	336	373	400	368	390	383	394	415	378	409	379	399	397	396	411	400	350	402	401	360	386	389	384	402	393	364	397	377	397	376	386	374	376	393	387	395	409	375	373	395	356	402	397	385	363	388	387	365	382	410	340	393	376	344	387	387	368	401	425	366	368	425	406	376	372	354	395	381	374	391	370	394	369	369	395	394	386	367	381	363	397	392	394	359	363	367	380	403	423	398	362	367	409	406	366	384	416	380	383	384	372	400	374	420	393	406	391	358	372	413	365	374	407	369	368	366	381	387	381	367	368	380	368	378	380	429	404	427	402	409	405	398	375	417	401	389	389	381	385	407	355	407	386	417	384	385	388	401	383	378	396	407	372	376	404	372	405	401	406	413	394	385	355	348	404	391	383	387	406	415	381	355	384	435	397	382	391	380	391	389	361	389	372	399	404	393	421	396	392	372	359	440	417	380	357	413	420	372	386	359	377	404	346	406	396	378	352	419	394	370	387	435	377	400	363	364	394	382	383	386	423	342	375	351	379	375	395	391	389	376	372	400	385	378	373	374	404	390	360	365	420	385	395	369	407	369	373	439	415	368	427	363	393	357	361	382	384	394	347	399	400	383	389	384	364	420	374	408	364	370	402	401	417	386	383	377	408	380	387	363	389	404	371	392	368	392	363	391	400	374	399	401	401	367	382	401	393	381	409	387	385	381	376	344	405	353	389	340	364	372	392	378	389	379	412	420	366	391	397	382	393	368	407	391	410	378	395	401	397	386	359	364	391	380	425	367	374	423	376	396	410	401	374	392	366	385	435	402	370	388	408	389	381	382	418	372	431	375	383	380	377	395	402	387	399	409	403	397	403	374	377	380	371	396	369	368	405	412	376	388	399	387	373	378	364	396	422	344	353	399	421	371	389	382	352	399	383	391	396	393	387	402	366	391	368	368	360	379	410	399	398	393	371	414	386	385	345	397	397	372	401	374	351	386	391	382	395	362	395	373	370	374	352	410	417	358	407	357	389	423	394	381	374	381	440	392	390	381	368	415	374	388	377	435	360	367	374	393	379	409	371	388	383	398	405	373	390	369	374	381	408	377	418	370	394	377	403	406	365	404	422	386	425	390	387	372	390	415	365	367	394	408	376	398	395	341	376	373	376	373	370	380	383	352	418	365	346	400	398	397	400	390	381	356	364	396	397	414	361	389	365	359	385	371	375	408	399	414	356	403	392	382	391	384	376	380	399	372	392	417	403	357	386	394	401	388	378	355	363	372	413	398	396	400	357	433	404	369	410	372	399	374	368	399	391	362	399	386	398	383	398	363	398	385	394	361	373	402	411	375	412	372	349	360	401	403	411	408	381	385	376	412	373	424	395	386	384	383	392	391	414	370	396	388	364	377	367	377	358	377	358	394	397	399	361	417	387	425	396	368	383	404	392	398	401	390	399	387	390	362	370	370	408	372	388	403	386	396	367	383	398	392	407	350	395	383	379	363	380	340	392	406	388	380	393	440	365	401	348	369	375	359	417	393	385	379	391	384	393	388	415	377	388	364	356	399	379	400	364	360	377	396	402	403	407	385	404	405	423	375	396	376	353	395	398	387	377	398	411	413	375	383	400	386	387	391	347	375	399	401	384	371	377	389	384	400	382	386	368	375	392	375	374	383	386	381	398	412	385	383	361	399	400	412	357	420	341	372	432	428	399	381	346	419	373	394	412	371	360	391	365	395	400	371	384	375	415	389	341	399	369	406	389	354	382	407	400	392	376	395	368	392	364	401	374	396	395	375	409	409	379	387	373	375	402	400	386	373	349	415	359	392	375	425	399	345	369	385	387	387	368	361	392	410	380	395	371	422	387	373	373	386	398	447	391	382	375	410	404	388	399	367	379	403	386	358	354	405	351	349	380	396	394	369	377	385	362	396	402	394	349	356	410	375	395	383	406	367	395	381	371	390	427	411	356	393	398	376	419	405	359	387	370	369	391	379	385	371	404	392	380	362	417	365	410	413	386	414	413	370	376	369	427	413	362	370	387	401	365	381	364	389	393	384	412	393	361	363	384	412	396	371	366	365	419	393	407	358	382	387	372	339	377	397	379	376	380	382	384	356	386	394	377	377	379	374	394	430	384	392	390	363	384	409	392	410	408	381	359	406	399	407	379	374	405	415	384	383	388	392	371	376	353	402	390	361	414	369	393	379	355	375	377	370	386	401	397	393	359	388	370	358	416	390	388	417	431	414	396	404	375	381	398	358	367	382	378	411	402	413	400	383	379	374	398	387	400	373	400	372	383	384	385	382	399	356	363	396	412	402	384	416	376	401	389	426	385	341	393	393	399	396	358	371	391	358	344	365	368	385	348	408	381	368	417	350	365	393	393	378	404	382	359	407	421	371	428	418	377	427	362	402	381	373	372	374	356	396	419	401	388	391	390	378	378	401	381	362	390	397	385	354	379	387	360	405	378	373	367	344	368	350	358	402	390	371	379	367	382	381	394	357	393	398	380	373	423	368	397	415	410	409	383	382	364	439	396	418	387	389	359	380	425	407	348	384	421	361	388	381	368	373	368	391	352	413	417	383	377	396	394	389	364	372	419	361	394	383	391	354	432	374	379	376	371	411	390	389	394	351	397	391	412	368	372	372	369	356	390	392	385	388	380	414	363	396	380	366	379	377	413	399	377	375	391	381	435	377	388	377	374	345	388	369	390	380	427	410	345	406	402	375	379	361	373	370	390	374	406	400	383	404	354	372	382	377	384	373	368	393	338	388	407	393	379	417	406	357	396	375	413	388	412	390	373	359	400	391	389	421	358	357	365	383	400	385	356	387	395	413	394	369	348	405	394	411	431	371	380	381	376	367	399	360	401	416	372	390	427	388	387	394	372	377	403	417	352	385	390	377	383	374	381	384	391	392	358	398	369	448	384	390	385	368	354	366	436	391	411	414	406	400	399	375	390	400	384	406	374	376	391	386	362	369	371	330	385	360	405	356	375	384	355	393	377	391	382	393	358	397	414	388	373	365	355	410	358	385	395	400	419	385	382	380	367	392	341	381	369	381	391	389	342	422	396	385	354	389	394	390	383	395	384	403	381	385	395	379	375	362	386	397	400	374	350	405	383	358	377	408	377	413	390	397	385	377	401	367	358	397	386	376	383	378	391	388	345	359	390
44984	21583	24959	18595	11551	5061	14983	35651	34290	24689	3190	353	302	327	304	306	286	322	264	318	291	268	278	308	254	291	296	290	295	302	230	309	255	274	283	292	297	262	313	271	274	274	273	270	256	285	289	280	251	276	303	303	243	304	300	256	296	262	245	277	305	308	261	259	251	257	295	294	267	280	259	289	283	295	235	247	255	291	235	276	297	288	265	261	279	286	298	288	292	285	274	277	238	279	271	279	282	276	288	292	284	256	269	293	310	302	277	233	297	285	251	274	254	257	275	273	259	273	260	267	293	260	261	283	282	280	292	261	280	281	256	234	245	284	272	276	278	293	268	303	286	254	258	250	277	285	277	312	259	262	294	269	263	294	278	274	260	248	257	280	284	266	278	271	287	258	251	308	272	279	280	285	247	261	288	247	266	283	265	243	278	227	262	237	241	251	252	265	273	271	306	244	296	306	259	268	263	266	283	297	283	291	275	296	242	284	299	286	300	268	250	292	273	300	263	308	263	264	277	263	303	238	264	257	281	276	230	266	274	285	243	293	274	261	279	239	266	256	251	283	259	298	256	254	262	267	264	308	283	284	291	257	275	313	269	268	289	282	248	277	309	288	267	273	264	237	280	267	232	297	245	295	254	300	277	276	294	283	295	243	275	260	265	249	284	269	282	265	244	259	306	277	288	276	281	273	305	282	258	287	236	255	249	294	273	234	272	233	283	251	272	262	246	254	277	253	261	283	317	270	278	262	271	257	302	275	247	268	282	276	291	252	271	301	296	245	273	262	276	233	289	267	261	295	264	255	266	260	233	299	295	269	263	291	250	253	289	283	268	259	293	255	262	274	258	263	279	269	297	278	262	258	289	268	265	281	304	286	261	259	282	272	285	304	289	284	280	243	286	299	277	256	248	274	283	247	254	267	267	271	288	243	245	278	306	243	310	285	277	286	243	286	273	298	263	297	239	270	255	265	251	287	284	275	251	236	315	278	286	276	281	274	266	266	270	256	254	309	273	242	267	295	284	254	260	287	283	281	274	274	297	281	280	275	251	230	284	266	253	283	254	285	252	271	299	282	279	265	287	254	281	272	274	284	305	282	249	262	256	296	283	295	252	268	268	300	291	244	284	262	297	283	262	269	297	273	296	275	282	272	278	255	300	273	275	273	285	270	265	266	235	276	296	266	235	297	294	267	242	253	267	276	258	277	282	284	286	258	270	271	272	258	263	290	282	254	259	260	298	303	251	283	280	276	258	255	292	267	299	298	263	303	266	254	297	272	293	283	255	297	301	286	289	239	272	254	267	261	236	299	286	247	283	273	268	266	270	292	301	261	311	287	278	313	279	279	316	271	265	308	293	272	289	243	289	282	283	265	277	272	249	288	246	259	277	294	260	294	283	263	271	268	297	247	263	268	283	282	275	278	267	284	283	277	267	272	270	267	290	308	278	304	267	267	284	273	288	259	318	293	261	309	295	261	276	233	256	265	249	264	275	284	295	258	281	239	266	277	280	253	269	292	267	270	270	286	273	261	272	262	287	261	267	270	225	290	285	305	296	274	287	287	263	298	274	263	281	273	282	299	278	272	250	284	268	283	278	275	263	265	269	266	278	276	267	279	277	274	246	279	295	267	296	278	257	285	257	276	278	231	235	289	269	263	249	295	264	247	256	256	284	278	291	282	292	268	285	256	264	271	327	283	290	276	298	276	250	281	271	272	281	264	298	282	301	287	269	285	279	274	265	286	300	271	285	285	265	246	258	261	287	294	255	253	265	271	268	284	281	273	284	254	281	277	263	246	271	256	250	280	271	291	263	266	274	272	288	267	270	287	285	268	275	265	262	303	255	264	291	287	315	295	261	292	254	285	250	301	255	290	281	245	267	260	286	278	278	264	279	282	270	279	263	291	242	285	272	319	253	302	265	269	306	281	283	270	272	268	248	270	264	281	279	263	267	277	272	242	241	250	284	284	258	270	246	258	259	240	266	256	284	220	282	237	243	256	285	267	259	219	326	275	239	271	300	287	298	286	272	275	253	281	251	266	265	293	259	310	268	286	253	282	296	311	252	255	248	286	288	271	259	261	246	314	263	294	270	260	295	249	259	302	274	274	268	269	278	308	274	260	267	257	271	264	252	261	253	250	294	275	270	279	267	271	278	241	264	258	270	248	240	279	301	281	250	257	280	315	285	283	281	294	257	272	281	296	266	283	240	286	268	265	265	280	279	277	255	288	287	258	292	302	290	269	260	267	241	281	318	244	270	235	248	276	262	276	309	265	253	299	275	291	286	260	288	290	268	289	303	276	285	258	274	273	260	229	302	306	282	252	278	280	285	217	284	270	301	265	310	281	299	305	281	260	251	257	294	249	279	279	263	283	268	274	275	275	267	223	286	256	262	274	305	279	281	289	242	284	254	260	250	271	279	281	302	286	267	300	247	246	254	301	280	267	289	293	269	270	276	260	296	276	317	263	312	276	287	255	261	271	295	286	280	212	293	270	253	300	300	258	244	266	309	271	284	267	269	282	278	303	273	272	300	256	286	285	307	270	281	271	279	282	249	307	265	311	273	248	284	269	275	260	270	246	247	274	268	261	297	269	279	240	233	279	277	283	279	279	280	298	272	285	269	255	286	282	276	274	274	244	259	296	262	257	268	313	288	284	262	288	288	261	282	257	278	248	260	297	292	298	267	282	237	259	261	277	272	262	263	279	257	287	232	285	278	275	259	294	292	265	299	282	272	286	264	280	290	280	273	231	259	253	313	267	243	263	281	266	287	281	261	293	293	275	301	250	250	281	237	300	274	272	235	275	246	285	269	252	247	244	287	288	294	302	268	282	311	261	269	288	266	271	270	271	296	291	291	275	266	246	249	287	313	278	252	272	259	274	243	279	276	278	256	307	286	274	305	260	265	234	279	285	233	265	297	311	255	275	254	259	245	275	298	252	288	308	278	276	277	287	277	255	292	300	265	300	256	258	271	225	281	289	273	245	283	283	281	238	260	254	262	262	283	294	297	288	253	260	298	280	254	259	303	316	256	285	249	243	273	292	297	274	270	258	278	278	236	282	270	271	314	280	310	273	292	287	279	267	265	247	280	296	291	321	287	285	278	259	245	233	307	272	253	251	249	282	279	244	264	280	280	299	270	278	247	268	287	249	278	290	261	268	292	285	291	281	272	272	279	281	268	255	296	304	268	264	271	300	271	309	299	272	289	269	268	283	291	294	269	283	268	289	269	265	250	262	243	273	263	268	289	262	265	268	263	268	261	272	275	266	259	281	260	299	271	263	275	244	264	319	250	267	272	316	253	261	239	290	261	238	290	280	272	283	278	280	283	279	271	303	278	276	256	262	292	259	275	278	272	254	248	286	270	300	268	275	299	267	298	274	259	289	251	275	250	268	314	279	282	256	298	277	273	260	286	267	271	281	273	268	293	236	241	289	274	295	286	252	277	253	268	257	270	252	305	281	290	280	293	295	245	262	272	273	270	264
23232	12432	28558	28896	23103	14584	31366	53111	51312	36322	1004	927	901	889	833	824	799	804	810	739	732	717	742	700	760	745	708	636	670	704	670	729	654	671	681	674	668	663	671	666	688	668	630	625	668	651	666	656	638	622	716	639	628	701	671	671	622	634	638	633	659	652	688	675	626	662	642	653	616	635	648	674	667	654	639	622	634	609	645	631	664	651	649	609	655	626	646	657	603	678	691	667	671	664	590	629	665	622	638	557	625	588	664	619	661	682	684	660	648	657	648	665	618	668	653	654	646	626	668	641	674	631	618	638	636	622	597	680	662	615	638	654	631	669	667	642	642	655	673	650	615	640	576	673	634	655	651	634	580	640	646	657	621	642	641	634	600	692	648	611	609	668	689	595	625	631	619	642	666	665	629	663	635	658	586	671	626	628	612	644	646	651	645	597	625	617	639	599	618	635	600	561	712	652	656	635	644	610	652	700	617	615	643	571	656	628	613	641	628	668	619	657	635	661	628	661	637	638	638	672	614	630	666	643	672	677	635	614	634	622	636	610	635	633	624	662	646	625	645	617	631	648	662	600	651	703	653	611	639	623	633	598	622	636	615	629	646	648	658	650	701	670	597	651	612	638	646	688	650	640	665	648	654	633	623	636	640	609	632	651	673	675	635	624	620	666	667	671	655	636	606	683	605	636	645	612	626	631	636	612	638	666	622	641	670	631	631	657	665	719	627	621	618	638	639	603	638	635	622	625	629	662	622	615	676	620	651	654	685	642	641	612	638	634	635	613	635	642	633	606	676	593	672	688	644	585	711	643	648	635	646	579	610	656	590	656	627	667	609	613	634	677	624	607	673	636	677	636	647	605	646	679	628	616	617	623	584	641	607	621	645	635	647	659	607	658	627	700	612	583	620	663	670	670	597	593	672	660	622	640	621	688	622	617	640	648	607	629	587	645	614	639	598	640	627	636	627	665	648	636	664	638	653	628	606	640	614	634	572	622	613	671	619	631	678	607	668	657	659	614	629	653	634	619	667	641	664	642	657	634	654	685	634	651	645	661	654	635	639	629	685	640	640	601	653	612	639	600	626	635	648	656	670	597	631	640	667	606	645	687	620	638	663	601	653	618	649	685	642	608	650	659	679	668	606	642	669	610	599	606	613	678	674	587	664	643	615	655	619	623	656	667	621	654	665	652	666	668	634	596	641	712	622	634	646	671	662	664	626	624	666	656	603	624	645	599	618	615	696	618	629	640	657	598	624	673	625	650	634	626	656	684	687	600	647	603	643	652	665	659	627	609	652	640	640	642	648	654	630	621	660	648	651	640	640	680	673	652	672	645	625	620	620	622	615	661	636	701	660	663	631	601	638	594	627	666	605	605	652	626	632	639	618	619	667	642	632	626	685	634	639	656	620	631	622	659	609	619	640	639	651	645	673	622	615	605	673	652	650	623	630	603	652	653	670	638	634	646	648	610	634	628	642	642	626	636	638	662	622	670	642	644	669	595	653	584	654	652	642	625	573	677	643	640	613	632	623	543	648	646	662	618	599	622	672	650	631	599	620	672	678	646	675	660	639	662	655	657	669	611	668	667	631	619	698	625	651	617	640	641	641	650	642	659	650	608	662	642	617	673	614	612	655	598	639	629	611	677	695	648	649	636	633	664	640	661	648	622	627	657	590	655	666	595	673	610	637	637	614	652	604	602	640	580	621	672	594	590	593	624	659	637	634	643	618	611	646	667	605	663	624	637	609	687	594	659	665	633	662	659	671	610	645	617	675	641	608	596	641	629	663	697	645	659	611	652	620	610	673	657	651	646	654	622	631	668	654	642	672	592	627	647	625	628	663	632	623	627	639	622	636	644	604	626	664	671	595	664	654	662	604	591	637	631	620	656	619	607	636	611	644	627	684	604	645	618	623	676	655	595	633	644	632	607	614	617	626	619	659	602	626	661	668	605	626	627	648	643	626	639	655	634	643	646	634	615	626	623	665	651	613	630	636	640	593	664	641	662	636	670	664	649	625	662	618	595	686	663	656	689	629	636	619	634	614	642	653	615	592	617	624	620	629	662	650	646	618	625	665	663	642	638	618	624	606	668	623	634	660	629	636	641	669	674	650	653	622	648	610	650	625	681	664	646	596	545	687	617	681	655	618	603	622	639	671	628	620	626	622	614	630	618	597	616	620	634	596	615	655	609	614	615	622	653	630	653	651	652	635	661	632	632	633	658	617	667	663	638	600	626	632	595	600	650	645	602	586	630	624	645	630	623	626	628	638	658	555	625	635	637	667	583	629	645	649	685	643	661	653	622	679	575	645	654	647	609	601	645	662	629	668	678	655	633	642	686	610	660	669	588	620	668	650	639	640	654	609	650	623	607	604	662	618	608	652	632	665	596	630	620	618	623	643	637	679	639	618	610	642	688	634	644	610	653	675	604	638	639	655	659	675	640	681	666	584	689	621	663	624	668	662	651	644	639	640	612	609	644	659	642	656	616	656	644	642	621	660	677	643	636	630	641	643	639	618	654	657	631	684	689	659	627	647	635	672	615	644	596	634	670	622	596	653	674	639	618	621	603	626	594	628	619	654	640	630	660	603	652	644	636	673	622	686	629	653	667	663	670	636	647	625	674	649	650	631	642	626	625	655	625	616	646	620	618	645	603	655	678	630	620	617	626	628	649	669	653	602	587	645	665	656	678	659	645	664	674	627	612	664	631	693	616	625	629	635	633	611	642	598	621	606	612	663	651	629	614	626	632	679	658	622	640	610	623	669	671	615	612	635	596	704	650	609	617	654	606	636	670	679	601	708	648	626	641	676	642	649	643	612	667	632	614	569	607	672	629	664	666	659	652	639	629	637	603	630	651	595	638	614	594	612	616	603	633	670	620	708	633	616	613	666	660	623	613	670	685	714	682	638	588	666	628	634	638	656	596	609	599	608	658	591	665	648	598	668	614	659	673	684	642	617	627	598	635	622	685	613	654	631	692	684	668	645	637	609	654	611	611	612	656	645	652	643	623	675	623	639	651	632	661	655	669	643	639	659	626	627	591	586	616	618	671	666	671	623	639	643	660	653	615	666	627	634	628	667	665	638	618	641	667	678	612	644	624	631	639	676	672	669	659	609	656	678	606	648	640	670	657	643	622	582	629	610	667	612	617	628	648	660	608	652	610	638	626	623	645	602	620	637	611	611	599	631	637	644	629	630	617	646	611	618	647	654	588	642	599	573	601	592	658	640	625	643	618	647	623	652	664	645	638	641	669	631	632	634	646	599	634	636	615	666	671	681	658	635	649	621	629	643	611	632	629	605	624	641	624	660	653	650	612	613	697	606	646	635	650	678	631	661	588	655	648	624	645	611	641	627	647	631	675	665	641	667	688	615	628	647	652	596	612	646	638	635	607	657	661	598	653	637	648	630	662	639	645	666	639	595	637	654	640	640	631	643	668	621	591	637	630	593	651	621	657	713	621	669	646	585	677	626	631	641	621	599	635	618	621
14966	6660	8561	6174	1836	860	951	1097	1371	830	239	226	245	218	263	211	241	248	255	244	254	222	230	240	244	200	199	198	248	217	184	224	208	206	209	234	231	225	228	226	202	225	219	240	220	207	210	238	202	238	203	203	216	234	237	193	227	224	194	201	226	228	223	235	221	191	216	229	227	240	237	206	215	207	228	219	240	221	205	212	234	219	238	228	236	214	195	218	211	237	211	244	224	217	217	212	191	203	238	214	226	219	228	224	238	223	205	198	213	240	219	211	222	224	212	190	194	210	241	223	226	211	210	253	195	216	203	207	207	229	201	225	207	205	234	192	219	216	210	197	225	216	206	250	214	220	225	202	261	243	224	211	200	227	231	229	186	237	216	247	228	241	191	209	214	218	234	214	218	232	249	200	212	248	207	235	236	188	187	235	206	194	220	235	210	234	217	249	195	241	245	202	219	231	199	219	225	232	207	227	228	202	199	237	226	202	233	195	207	225	228	229	226	241	207	211	202	220	204	231	216	238	225	209	233	227	229	211	216	212	229	218	237	222	236	216	197	222	204	247	230	213	247	187	205	250	240	239	224	215	234	249	235	196	200	244	214	215	211	228	231	224	214	238	217	203	247	241	209	190	224	266	269	245	223	218	206	208	210	243	225	231	219	219	202	199	233	198	211	211	211	228	204	249	239	202	209	233	240	233	219	227	233	228	228	210	217	210	240	224	242	232	198	240	256	254	214	200	228	211	220	204	234	233	237	248	223	216	204	212	228	220	230	236	212	218	233	213	233	204	214	237	222	212	237	213	236	240	246	256	225	193	231	241	201	206	215	209	216	195	209	217	217	233	225	221	215	216	196	226	230	206	226	220	214	223	225	198	217	258	233	215	215	226	240	251	180	206	223	212	215	207	235	240	234	229	203	238	224	242	222	207	204	216	211	225	191	217	210	198	253	237	235	230	225	206	223	217	225	222	234	215	213	203	234	232	210	225	228	189	197	217	205	210	231	231	239	224	228	231	227	221	232	209	212	199	208	211	219	208	247	232	226	226	244	216	225	237	244	217	212	199	242	203	217	206	214	211	215	238	251	213	194	211	214	236	203	207	235	211	212	227	228	238	230	225	183	212	217	201	246	226	211	229	230	232	239	215	223	231	199	211	197	227	221	231	225	218	216	222	228	216	239	225	222	245	223	225	201	229	224	219	240	219	196	222	199	213	245	236	252	232	200	224	220	226	214	227	213	236	245	203	239	230	235	234	207	221	219	200	202	240	230	220	229	215	219	201	224	242	246	236	214	259	211	217	242	211	237	217	206	215	236	253	194	209	222	202	244	222	203	219	198	206	208	188	199	221	222	215	213	229	199	232	207	252	215	214	237	221	254	265	229	200	251	233	246	206	192	255	204	228	206	212	190	205	242	264	237	222	224	225	216	213	219	227	230	218	199	224	221	222	203	204	244	190	229	216	216	223	215	219	237	184	224	212	238	221	213	226	208	200	228	236	217	225	213	182	205	246	242	218	212	200	183	214	201	218	240	226	216	230	207	217	234	218	222	220	221	235	216	180	220	237	217	224	233	207	220	213	210	231	197	219	221	208	218	224	202	214	203	205	208	220	212	233	235	242	242	217	204	233	185	218	212	183	232	221	227	213	202	229	218	239	236	220	217	231	259	229	222	226	222	206	194	221	219	220	219	218	231	206	228	201	224	199	231	202	212	188	221	224	244	199	206	210	244	248	209	245	228	241	207	223	240	208	211	206	236	181	241	229	225	247	226	212	243	233	229	248	235	237	238	216	228	217	232	217	206	198	235	217	209	215	231	200	229	208	210	216	227	233	213	232	207	244	229	208	223	224	225	245	230	222	213	230	239	204	231	226	219	213	243	231	214	217	199	232	217	228	237	220	210	217	211	215	223	240	203	230	211	195	251	189	232	224	206	210	207	223	223	244	231	252	239	220	244	241	211	206	217	242	251	231	199	211	229	204	222	230	210	235	197	220	206	251	206	252	236	229	236	201	205	216	246	192	236	217	221	232	226	241	240	197	212	256	206	197	196	220	251	258	214	217	218	203	228	218	246	196	231	191	207	217	219	211	217	204	225	258	222	249	246	201	238	196	185	241	207	226	213	243	232	195	228	206	231	215	257	271	231	204	237	223	220	246	233	215	258	225	221	243	216	203	231	194	253	238	225	222	224	244	206	235	230	232	218	188	237	242	220	210	232	218	244	198	223	240	232	227	234	232	210	208	242	216	236	220	215	214	220	206	228	232	254	245	219	232	230	223	242	243	253	222	248	181	221	209	214	227	194	195	223	214	224	233	234	213	207	215	196	232	223	208	220	254	203	228	229	240	202	218	198	223	237	228	230	208	196	210	227	216	223	211	213	223	220	229	220	233	238	211	199	238	232	229	216	218	209	232	217	231	205	209	239	215	210	225	222	225	201	225	222	224	205	214	215	215	221	243	233	242	255	219	240	223	229	233	211	214	197	209	208	215	224	231	196	197	240	214	199	219	246	268	229	187	243	225	207	216	237	231	222	232	237	212	234	225	226	206	227	235	234	222	217	231	210	215	227	203	220	207	237	213	200	227	214	218	239	221	198	245	207	209	219	234	222	228	256	205	215	204	188	249	244	199	211	213	203	216	212	224	256	215	239	239	229	200	215	220	237	220	225	191	208	229	202	215	212	228	241	218	215	227	206	221	232	202	203	225	256	199	224	209	206	235	204	236	216	216	244	212	224	214	235	232	226	193	213	250	247	208	206	228	233	254	218	237	215	197	215	221	218	223	221	234	201	229	242	202	242	224	205	206	199	241	226	198	235	231	228	200	201	234	231	237	219	196	235	216	207	232	244	201	211	188	233	196	203	212	201	240	240	240	212	239	204	213	207	236	207	194	246	221	258	243	216	219	201	206	212	197	226	232	208	193	235	231	209	207	244	222	210	229	218	216	189	194	215	225	235	235	196	222	250	221	209	190	219	231	228	196	211	225	222	212	194	203	220	209	243	233	239	227	212	209	207	234	229	237	232	196	249	240	234	257	229	213	210	236	194	202	197	211	209	212	254	227	234	203	229	216	234	238	234	211	221	240	236	232	214	248	240	241	212	194	222	218	223	237	227	216	198	223	215	218	205	235	241	220	215	226	186	214	216	196	215	223	217	205	254	242	222	219	187	221	234	245	270	219	234	215	240	242	219	235	190	236	213	233	263	208	220	232	235	232	205	236	208	235	221	218	217	197	214	247	213	241	226	225	224	241	228	206	226	222	226	196	220	208	250	237	242	203	227	240	214	210	221	230	202	212	219	190	216	223	238	213	216	217	235	227	205	230	240	217	206	209	235	224	194	221	227	218	259	232	208	191	226	223	229	236	234	242	243	237	216	231	247	225	228	252	225	178	223	222	247	213	235	231	205	240	211	203	220	225	235	215	232	196	229	191	226	233	223	241	220	226	228	206	202	202	228	201	260	211	248	254	243	228	235	218	198	230	187	238
7468	5139	13767	13840	5272	3420	4109	5234	6561	3029	492	467	516	497	506	507	515	533	532	499	509	480	509	488	516	496	462	482	476	514	507	479	507	495	544	491	498	567	482	513	517	478	495	526	527	461	496	449	480	492	495	473	487	506	499	474	465	457	539	510	490	536	479	474	518	487	492	543	533	502	517	499	466	485	491	491	525	498	501	498	501	479	503	500	513	491	484	474	519	478	485	514	551	488	500	525	505	502	524	521	503	528	504	520	531	513	506	493	505	513	506	518	507	471	504	490	518	535	485	530	497	524	516	504	490	501	491	502	494	507	527	479	498	512	503	527	485	479	551	482	487	527	499	487	524	500	490	506	524	509	514	471	523	492	513	505	496	453	518	468	487	524	517	489	520	488	476	508	538	509	509	520	494	527	493	501	530	527	509	497	512	518	482	495	495	473	494	489	480	472	464	534	558	487	508	463	550	474	496	466	479	487	472	501	506	483	504	486	514	463	532	483	523	525	519	517	514	468	507	483	503	491	500	466	487	487	442	492	506	500	503	511	495	485	491	524	531	481	522	502	518	477	544	525	511	497	515	499	478	496	516	511	478	468	493	489	524	529	525	498	520	471	522	503	482	473	536	515	461	509	509	509	490	498	495	520	499	500	487	535	515	504	550	492	522	517	507	546	532	501	491	515	492	533	514	510	455	468	535	532	453	494	504	518	514	478	487	510	505	539	512	567	505	549	505	507	495	484	465	451	532	517	545	534	489	488	544	488	472	476	489	499	495	488	511	490	532	478	436	498	474	490	494	501	538	536	503	552	520	516	550	499	464	536	491	479	498	504	490	512	522	494	500	512	482	472	464	470	539	528	500	537	501	481	514	502	489	535	511	473	509	510	549	524	528	527	532	493	476	494	484	532	527	533	488	495	504	507	484	464	465	467	502	479	495	524	511	504	521	516	492	504	493	473	506	486	509	504	504	490	521	500	514	516	489	535	531	520	512	522	480	494	488	492	501	493	471	503	487	480	478	537	535	500	462	505	516	497	544	505	518	518	511	524	533	535	519	498	527	518	520	533	511	477	459	494	500	489	525	506	468	505	538	487	527	503	521	521	502	502	532	527	496	477	480	475	525	497	503	493	514	519	496	536	458	479	498	502	498	522	519	503	515	464	516	527	515	538	524	539	498	488	460	509	530	516	495	484	503	517	515	505	521	517	491	489	523	460	497	472	530	520	542	508	504	483	551	541	459	508	526	519	536	524	532	516	479	527	491	477	472	485	529	501	538	513	457	515	489	494	482	532	516	498	500	475	530	470	536	486	514	504	524	522	481	501	490	514	548	512	499	501	515	487	531	511	492	503	493	499	495	503	500	532	514	523	521	509	508	547	508	495	485	514	522	511	571	512	513	505	491	527	513	479	470	528	500	531	536	523	496	552	499	488	470	500	523	523	485	508	526	497	512	491	527	507	510	498	543	522	467	519	511	525	488	521	505	510	538	483	517	473	534	515	538	513	494	488	525	524	480	461	482	488	508	507	464	495	515	530	481	520	521	532	475	477	527	521	545	495	517	537	503	499	495	503	512	514	476	512	494	533	554	500	541	543	523	480	463	500	505	542	517	516	492	495	497	487	517	505	519	554	491	523	519	516	477	510	492	511	525	500	519	506	536	527	492	488	478	537	522	524	492	520	490	497	482	500	449	515	530	486	543	461	546	481	553	499	486	506	510	503	520	526	564	550	481	495	480	497	510	495	489	520	522	488	509	505	502	488	520	506	496	499	509	522	484	507	508	512	487	500	528	491	494	474	543	499	482	534	485	499	515	519	493	538	549	505	488	491	480	529	514	500	450	509	496	462	539	505	528	517	478	471	506	474	505	496	469	509	512	533	506	519	539	513	523	490	479	495	496	558	507	516	474	477	503	489	503	554	473	483	507	511	532	513	507	510	509	527	517	523	510	502	470	560	536	522	503	518	537	551	523	531	499	481	511	507	541	567	507	482	517	499	503	504	514	475	522	523	496	532	507	459	501	516	509	464	480	509	494	514	524	520	558	501	511	500	509	469	545	529	547	524	506	505	496	504	506	547	524	525	478	493	505	502	532	499	489	505	482	506	498	506	510	474	509	471	522	524	491	518	488	537	496	461	468	551	492	517	498	518	509	500	481	503	468	463	478	498	517	513	517	481	534	506	497	450	536	532	502	490	470	482	527	487	482	552	467	518	534	460	514	527	517	517	513	510	493	524	518	483	504	498	482	490	493	486	491	464	514	538	535	512	470	474	509	546	481	501	506	472	505	556	484	491	479	544	530	524	480	477	497	521	479	516	513	509	498	491	497	504	547	496	494	475	504	531	539	519	481	493	479	493	503	489	520	536	501	519	489	482	539	499	529	491	548	503	495	477	513	501	520	503	543	498	477	476	554	515	524	532	528	481	522	528	498	479	520	530	497	506	507	493	517	507	503	525	461	546	485	467	520	479	496	490	564	481	529	482	502	510	521	544	485	526	473	524	495	491	473	512	481	547	489	510	521	507	536	490	523	481	516	547	551	518	511	528	525	449	461	551	515	496	525	505	467	491	500	531	489	521	536	512	505	525	536	518	502	498	464	471	514	487	436	539	526	491	513	530	489	525	492	512	485	507	518	518	486	482	466	509	524	494	432	543	526	517	481	470	500	489	499	506	527	519	482	533	492	494	546	486	483	480	484	529	501	482	488	492	511	504	486	452	464	522	499	498	487	486	537	518	475	510	491	520	497	493	556	492	473	504	506	498	474	532	504	529	505	495	514	553	518	513	530	541	534	496	508	500	506	475	511	546	548	506	516	495	493	508	509	530	565	500	465	502	508	475	513	498	488	476	498	492	490	525	493	492	484	512	499	521	498	495	479	501	525	543	494	525	558	496	535	520	492	526	503	521	503	523	494	487	487	560	477	520	502	485	494	528	486	504	499	537	498	531	484	481	542	505	475	497	511	501	501	512	493	514	490	520	491	511	483	540	477	486	469	498	505	519	505	528	496	520	546	494	473	488	495	524	503	505	517	473	516	529	516	521	525	506	530	480	494	506	495	507	500	501	461	506	512	474	530	503	491	498	482	518	516	502	493	516	462	494	544	555	533	483	466	510	459	521	476	472	478	508	513	517	488	512	510	517	496	490	461	475	513	520	507	477	506	489	537	476	528	494	513	560	504	511	501	495	462	494	525	527	496	519	528	510	531	485	470	498	527	486	477	504	533	498	503	517	498	484	489	545	471	493	541	489	489	509	492	549	505	486	477	500	533	513	486	495	499	496	498	496	469	522	480	498	492	518	523	547	466	467	481	511	463	464	500	525	492	471	487	498	468	507	495	535	498	520	534	500	526	483	527	477	509	492	509	449	506	483	503	509	549	525	485	539	487	506	504	518	493	523	471	500	524	477	500	498	501	500	509	513	483	506	496	536	478	520	529	503	494	526	513	529	476	474	515	495	512	488	547	460	470	505	501	528	569	505	474	522	512	484
34961	12694	10690	6839	4463	2773	2225	9382	21353	19413	1719	193	191	156	170	154	162	189	162	146	172	148	149	141	169	163	161	152	146	109	149	159	136	146	131	160	141	163	154	153	137	153	134	169	147	155	152	163	130	136	142	163	161	171	135	154	151	136	128	141	120	134	160	139	115	150	126	143	139	155	135	133	158	116	133	155	123	136	140	136	142	137	150	127	143	143	139	152	139	136	131	143	159	148	146	133	144	145	140	145	154	175	158	154	148	154	133	148	148	137	151	148	130	140	141	163	149	146	135	157	135	131	165	124	157	148	145	151	138	170	135	135	133	132	145	155	158	140	128	162	129	137	150	142	128	125	151	155	144	136	139	145	167	161	143	145	146	125	162	137	149	150	144	145	150	153	176	146	127	150	154	154	137	141	159	147	147	155	141	150	146	158	144	138	168	145	147	122	153	124	156	164	118	142	163	126	135	142	148	141	135	129	132	141	125	134	131	145	136	153	139	138	156	121	130	139	119	138	165	157	144	133	133	140	140	146	141	160	137	146	132	142	159	142	144	163	139	143	127	125	154	132	134	122	151	152	144	120	115	121	157	128	139	134	162	134	154	126	162	150	140	141	153	129	110	117	166	165	146	150	130	149	128	168	163	154	140	150	154	143	127	145	141	150	137	134	168	141	127	148	138	151	168	156	141	126	143	152	131	120	150	130	134	144	141	138	159	120	139	156	141	165	161	131	150	139	146	163	159	130	129	134	159	137	152	139	154	168	170	135	143	118	147	142	140	173	127	137	145	171	128	154	138	140	158	172	137	134	137	157	137	136	163	136	147	150	151	168	141	143	146	150	134	152	150	150	147	145	146	135	132	165	123	132	155	138	130	153	144	140	149	168	148	153	152	139	155	156	150	141	133	148	125	147	148	161	148	147	143	140	141	130	144	161	143	127	133	144	130	154	142	121	133	133	125	130	150	155	162	141	170	149	157	149	151	132	156	136	111	145	126	142	145	153	144	150	174	154	158	144	171	138	142	135	134	131	128	168	146	131	147	136	121	170	137	138	166	137	137	139	142	127	154	157	141	118	123	157	113	127	135	137	156	162	140	140	133	157	147	131	157	132	162	151	129	146	160	154	165	142	117	121	131	145	155	126	169	160	150	137	120	135	167	132	122	148	123	146	151	135	128	149	137	134	146	159	134	141	127	142	133	159	135	157	158	144	144	142	130	134	158	149	131	139	146	134	159	137	140	132	147	140	132	163	142	143	143	164	145	145	149	125	142	133	117	134	157	131	125	129	136	154	133	118	146	128	123	163	169	131	126	144	142	144	127	166	154	130	133	144	163	131	160	144	135	145	154	147	147	143	165	145	144	149	161	139	155	151	148	154	139	157	118	151	147	138	157	148	170	156	163	155	141	165	139	160	133	160	154	131	116	147	132	144	138	125	133	138	151	140	153	124	138	131	125	126	124	139	132	161	138	139	128	160	134	134	157	128	144	135	135	139	147	148	139	122	147	153	140	146	154	136	138	164	148	130	150	154	130	164	148	155	153	127	147	149	137	129	141	147	147	125	145	148	116	145	126	131	132	129	158	134	128	136	148	138	144	160	135	135	155	144	174	148	157	130	130	143	148	154	128	154	134	153	130	146	156	140	123	128	144	131	136	122	144	121	134	137	132	151	153	156	173	170	149	139	143	149	134	151	145	140	150	163	117	140	156	154	121	147	143	146	132	143	141	151	142	170	121	155	138	141	141	157	178	147	141	140	128	140	123	159	142	151	153	118	133	152	126	143	128	159	153	148	136	133	139	133	147	124	127	138	135	130	177	150	149	142	128	162	150	157	149	146	143	144	132	128	122	163	123	148	150	148	161	147	142	132	137	137	132	149	137	164	160	147	140	137	129	155	137	131	162	144	156	125	163	160	138	132	128	106	136	141	122	147	133	144	140	147	129	152	138	134	140	130	162	142	142	141	139	136	143	144	130	142	131	155	172	147	127	153	126	127	154	151	126	160	154	142	183	134	147	131	120	134	168	146	142	150	144	139	165	160	157	174	126	138	135	159	160	155	123	145	123	145	151	155	162	147	139	132	167	155	127	135	144	155	127	137	139	163	140	126	136	164	141	133	132	144	150	144	131	163	156	146	144	143	155	160	151	163	155	157	140	149	151	131	150	152	149	146	131	125	161	144	137	166	134	131	136	139	137	138	140	163	162	136	146	138	151	142	129	137	130	142	152	149	139	146	147	173	135	144	153	156	127	136	141	145	160	122	137	160	144	123	148	128	129	144	137	141	131	155	130	156	151	147	141	128	123	130	144	132	150	126	139	132	132	148	141	158	128	158	154	147	142	153	132	116	152	118	147	141	135	133	145	144	157	140	161	139	154	156	149	155	142	168	139	135	146	135	121	146	161	149	119	157	151	136	141	138	132	125	143	128	140	150	120	147	163	142	143	138	137	155	165	145	150	152	121	135	159	137	140	160	156	112	101	123	150	147	139	146	132	124	147	141	153	138	139	142	145	139	136	165	135	132	138	148	148	161	147	149	158	148	145	148	150	120	124	152	148	136	155	138	168	139	134	152	153	145	134	145	130	146	142	133	163	125	132	134	168	148	136	141	147	138	143	156	147	149	173	127	132	145	136	133	157	149	148	138	147	146	158	153	125	137	156	143	129	145	148	166	171	150	140	154	134	138	137	144	143	153	134	153	137	141	144	147	139	146	148	139	165	154	134	168	142	147	123	142	160	125	141	146	123	138	130	122	147	138	135	150	170	146	165	161	151	154	136	132	129	163	136	138	134	129	125	141	160	133	149	141	164	135	150	157	161	126	142	137	161	157	132	147	125	142	163	131	123	167	119	144	180	127	117	161	143	133	140	154	131	142	132	131	145	144	149	147	157	129	130	134	134	131	146	131	176	147	145	139	149	147	152	129	147	159	165	140	124	135	142	131	142	134	138	130	164	125	143	131	134	140	119	143	144	117	136	144	157	150	119	139	148	147	155	136	146	172	152	149	144	128	146	153	145	161	136	133	146	141	133	114	132	137	150	139	152	152	124	146	143	158	114	133	151	125	150	137	139	152	142	141	159	156	152	140	155	147	164	165	138	124	162	154	143	154	124	147	136	149	142	142	144	151	152	133	156	144	132	149	140	153	128	142	127	155	133	147	175	143	147	139	151	123	140	137	133	134	137	137	118	126	146	142	141	137	137	147	153	170	159	123	151	120	157	139	136	122	123	159	140	150	126	154	147	159	129	162	150	180	143	135	142	142	124	154	151	164	147	164	126	156	133	154	175	151	133	133	133	128	149	123	131	125	142	126	133	145	137	135	165	137	133	144	149	144	162	163	154	148	172	126	119	139	151	168	132	137	149	139	128	121	143	145	139	134	154	116	118	124	140	164	141	159	143	156	118	152	144	147	140	129	145	136	140	157	131	149	145	134	133	151	150	137	126	118	149	150	130	146	129	159	172	124	151	149	172	138	127	128	139	122	126	153
17836	6570	14875	14671	13457	10528	9559	28609	43397	33054	645	592	605	564	539	505	449	499	442	498	421	429	386	424	402	415	382	432	397	384	389	389	402	384	401	403	453	362	376	321	372	387	363	345	356	388	418	415	355	394	329	372	357	400	371	366	405	348	370	365	410	403	383	393	361	353	348	377	366	350	386	372	345	364	348	349	329	343	392	374	372	356	353	355	356	388	390	352	370	371	383	371	366	350	372	395	371	378	363	374	399	354	374	365	338	367	381	343	397	385	424	369	365	364	368	335	373	359	372	370	359	355	392	397	292	326	380	361	337	373	368	364	301	376	363	394	358	394	387	386	353	363	393	357	356	358	356	387	357	355	371	336	365	355	384	354	360	373	349	376	340	400	367	385	381	374	351	322	373	390	369	350	335	363	356	325	391	352	401	352	364	381	361	360	381	326	328	331	374	366	337	348	349	358	360	369	346	358	346	382	362	351	382	391	387	370	364	355	416	373	349	343	385	363	362	385	374	379	368	356	386	328	373	343	432	394	390	333	347	360	369	357	362	405	371	369	370	383	361	342	339	360	356	355	357	325	381	365	336	357	389	367	332	347	394	386	376	346	364	333	351	345	373	329	357	358	372	384	382	355	368	362	353	354	353	354	352	367	375	334	354	380	357	371	339	388	358	390	404	361	376	399	361	340	293	357	368	338	354	357	384	343	360	371	369	342	352	371	337	373	394	362	377	325	361	351	356	403	349	371	347	370	362	340	358	357	349	389	347	385	367	360	377	336	372	357	324	376	343	358	369	399	374	368	364	338	345	365	385	344	377	350	339	331	331	350	315	361	339	307	353	365	369	365	364	340	391	369	364	371	383	377	363	367	352	374	365	374	377	381	381	408	372	360	351	372	353	366	360	362	374	368	361	390	341	375	346	361	354	375	363	361	360	379	354	370	363	335	329	382	360	331	344	353	332	333	350	369	345	379	371	405	393	307	380	354	332	368	341	349	349	375	332	392	373	345	365	350	376	355	377	359	376	348	342	356	365	345	371	363	353	358	344	349	367	336	382	399	364	362	353	342	389	345	342	391	356	348	353	408	349	406	375	379	362	311	366	383	385	385	360	351	375	389	376	331	312	386	376	366	349	368	362	371	368	377	373	349	380	340	359	335	347	366	360	367	357	357	354	369	382	378	354	370	344	351	367	336	375	337	383	379	341	344	385	350	357	364	332	329	362	364	385	391	365	363	350	383	358	375	328	353	363	349	368	358	342	366	346	374	368	369	350	391	345	359	355	354	331	361	371	371	365	380	338	366	368	346	361	339	362	359	332	346	380	364	373	370	359	355	353	337	346	353	345	343	394	348	349	347	358	374	364	385	359	348	408	345	323	364	349	346	340	367	349	344	389	366	337	389	343	353	360	374	332	346	369	367	351	359	403	324	331	346	357	354	366	392	400	340	357	356	395	360	356	386	365	366	369	342	369	342	364	382	346	361	371	369	342	356	385	373	338	358	370	380	373	413	371	379	346	370	383	369	378	345	360	368	314	364	363	362	361	324	368	374	341	373	333	371	337	377	401	419	371	367	400	359	332	340	347	381	344	337	331	369	350	377	364	362	338	367	327	357	353	356	368	357	361	383	368	398	339	355	380	349	386	326	350	350	383	365	380	379	354	381	384	371	344	344	373	376	394	327	336	351	348	334	366	333	399	365	375	361	373	368	386	324	344	351	372	372	352	346	331	339	354	356	365	383	366	362	422	322	399	358	373	388	351	348	338	344	343	373	360	327	357	339	345	343	363	355	350	364	389	354	358	329	345	367	355	357	371	398	380	354	358	357	374	359	364	376	325	361	372	359	340	367	347	358	357	360	355	368	388	355	399	365	341	355	369	361	343	403	327	356	365	332	333	355	388	379	372	363	343	360	351	403	408	359	359	317	366	350	322	385	367	397	362	380	316	395	354	349	370	379	355	362	363	350	356	378	355	366	377	366	381	360	334	330	393	379	350	332	348	360	359	368	331	374	353	360	366	362	356	367	355	392	385	361	364	378	369	345	323	367	376	364	356	362	355	350	396	377	369	362	382	359	382	365	348	384	356	367	330	360	364	338	320	376	353	395	378	388	349	351	405	376	348	343	341	373	366	344	384	361	381	366	335	351	378	338	407	372	383	388	358	373	375	377	373	372	356	319	365	377	368	356	394	374	361	389	338	362	346	345	394	399	350	365	392	366	360	354	402	359	323	332	348	381	354	358	392	378	355	346	381	370	355	407	332	373	357	355	357	391	372	337	349	394	353	393	399	364	352	350	390	346	363	341	345	378	368	396	344	390	358	375	367	392	376	364	341	386	369	395	415	380	352	338	354	372	364	360	373	359	348	368	361	372	376	365	355	363	375	362	341	335	337	393	345	341	369	368	340	345	373	334	355	373	364	346	365	345	324	369	354	364	361	357	399	363	351	365	364	335	339	364	331	334	376	369	382	385	343	340	359	335	380	358	356	364	356	357	374	336	383	381	378	351	339	353	372	362	371	342	404	338	364	364	362	356	398	372	380	387	319	376	365	415	358	342	367	375	357	330	382	395	377	319	378	342	406	369	383	343	354	365	396	335	353	359	367	392	335	351	352	373	334	368	352	333	379	325	370	347	343	349	362	324	380	378	321	348	375	364	345	391	336	353	373	371	337	382	344	325	360	381	344	347	373	347	346	376	372	337	399	352	380	410	338	354	402	344	356	360	355	366	384	355	375	349	363	370	371	333	347	352	356	392	346	314	374	372	370	347	350	351	396	369	339	383	367	353	326	363	369	384	383	323	363	376	379	336	345	350	342	348	369	356	332	353	376	316	362	399	380	365	352	374	374	332	384	371	346	373	377	343	365	353	358	378	362	386	349	337	346	374	367	382	373	335	389	400	341	374	348	363	390	368	339	366	358	356	363	375	331	361	353	366	371	346	365	382	368	375	361	353	376	341	341	339	357	357	362	347	354	346	347	370	372	367	357	383	353	355	371	341	354	342	348	378	340	388	358	339	357	338	344	369	368	395	382	353	319	364	371	385	378	359	359	342	355	336	322	328	350	374	383	362	337	360	360	382	330	394	374	357	354	382	339	385	352	359	357	379	370	361	325	379	336	372	355	344	338	359	361	317	377	365	410	373	353	349	357	343	340	361	354	353	359	352	356	341	353	368	360	354	364	372	362	370	339	376	368	386	399	343	389	359	367	328	377	370	348	319	357	361	337	378	342	333	352	333	353	354	356	378	339	356	344	368	385	313	347	378	323	367	396	362	335	343	373	370	332	377	374	375	353	369	365	377	329	361	342	339	354	407	343	359	320	378	338	372	365	386	369	325	357	391	354	344	358	372	361	339	344	367	375	379	342	371	338	358	373	395	352	349	356	393	368	346	373	351	343	359	336	301	376	387	355	371	386	380	366	344	385	366	346	377	354	341	373	362	357	336	382	376	367	369	374	377	353	355	354	367	360	399	345	386	360	360	348	381	324	359
46642	19098	19019	16674	12071	8301	4923	9533	30823	30675	4869	391	304	323	308	282	290	326	273	262	282	280	262	269	267	266	268	288	277	278	263	218	233	250	268	258	268	262	270	279	262	276	268	242	259	270	273	277	230	261	245	243	227	264	285	280	268	240	245	241	241	278	252	261	289	251	262	251	243	256	261	256	253	283	256	235	275	275	286	284	237	261	243	279	255	240	254	274	263	284	270	261	252	246	249	255	274	244	286	273	243	224	248	254	240	294	267	272	267	265	246	257	265	245	244	280	256	246	250	268	279	274	241	252	284	254	228	300	295	255	255	274	279	246	260	255	263	287	241	263	255	257	244	269	268	266	221	263	249	279	259	278	275	276	269	260	235	260	267	247	222	243	275	259	261	231	237	253	249	254	277	266	246	275	258	262	263	244	259	249	231	281	253	253	237	252	252	277	287	250	263	253	244	228	257	253	266	279	265	273	258	281	283	236	283	268	269	266	261	266	249	269	243	263	284	238	234	252	261	257	258	245	268	260	283	266	258	284	253	264	254	224	286	231	288	263	252	281	286	246	260	259	268	258	280	273	258	246	288	262	269	261	257	255	233	237	249	270	267	293	247	269	273	247	273	264	239	242	261	259	255	287	237	287	247	253	264	255	274	255	264	278	247	257	262	233	255	255	253	267	285	267	282	256	265	240	263	277	264	226	234	244	289	250	286	270	250	275	277	236	271	265	245	266	254	231	237	263	271	263	232	256	259	228	251	266	268	274	256	271	276	285	273	254	272	254	251	277	300	254	216	272	231	290	273	276	267	254	248	262	259	271	262	274	264	267	238	247	294	291	266	256	271	243	263	259	257	260	288	257	261	233	261	261	241	262	260	263	259	248	274	263	269	262	275	244	256	256	237	256	264	268	260	263	264	252	275	276	289	271	277	275	281	283	280	257	244	274	272	273	251	259	267	244	265	264	260	264	249	252	241	247	272	262	256	270	291	249	277	295	287	262	243	252	258	252	273	248	279	261	242	273	252	233	289	259	256	231	246	252	276	276	252	252	263	264	278	291	299	223	257	256	268	275	273	290	228	258	247	254	246	250	253	289	244	262	296	237	283	229	261	275	263	248	257	262	280	297	269	269	273	269	267	263	254	233	275	281	289	286	281	254	273	280	262	275	262	270	251	268	269	266	267	251	261	257	268	277	244	213	262	266	282	303	247	265	286	271	257	251	287	260	296	241	248	253	262	225	262	236	269	252	265	269	269	279	250	264	269	273	295	278	240	267	279	278	278	270	275	248	254	236	229	266	266	274	265	268	241	242	275	264	240	252	257	273	251	272	291	271	274	255	267	298	252	258	248	250	260	276	258	267	296	247	258	266	271	280	276	254	245	291	267	257	252	253	249	269	288	255	253	247	275	254	265	243	267	314	250	255	240	276	275	272	263	291	224	262	241	243	276	235	269	265	252	265	288	231	241	282	254	258	243	270	263	263	245	205	240	231	239	301	242	260	308	247	253	256	251	263	239	269	252	252	251	247	242	253	268	261	240	296	263	283	218	270	264	270	259	255	283	241	263	237	243	296	233	248	254	264	264	281	248	270	257	272	275	272	248	245	264	287	284	222	291	242	267	267	280	249	289	268	251	282	251	264	233	237	268	231	266	291	265	279	274	254	277	248	270	286	279	236	244	238	256	265	280	272	265	286	242	264	237	256	265	264	264	292	258	252	270	244	243	247	283	284	277	271	242	254	237	264	246	289	227	285	242	281	258	248	256	215	251	268	266	236	251	241	250	247	253	271	243	241	263	256	261	287	248	243	283	237	237	263	290	240	270	249	276	233	248	255	244	243	295	261	235	238	238	291	247	245	265	273	246	257	285	255	298	299	284	247	280	285	295	254	231	262	264	234	264	276	254	246	279	265	276	233	248	260	259	250	247	230	275	254	247	246	261	259	260	260	258	261	261	243	258	267	272	252	243	259	252	256	278	264	264	281	255	249	296	255	260	246	279	287	274	288	233	296	244	261	266	270	287	281	258	266	260	256	244	238	235	252	281	247	248	281	249	251	274	274	277	286	287	279	252	270	287	246	205	272	262	275	268	267	230	250	256	277	254	254	250	273	237	271	246	245	284	244	260	281	237	273	252	239	247	258	267	236	272	256	252	229	234	278	288	263	281	243	277	247	241	264	266	249	236	248	287	260	276	288	262	240	225	256	259	255	261	268	270	265	268	267	270	262	276	262	230	268	304	250	256	239	284	278	248	256	254	249	254	283	268	251	248	233	246	263	259	280	265	228	261	264	251	248	246	244	320	236	287	262	274	238	278	255	290	287	247	267	242	277	252	257	248	238	249	261	306	250	249	275	281	288	260	251	291	295	261	244	297	281	248	270	247	255	227	291	230	248	258	264	260	292	292	245	250	273	271	278	261	269	260	243	257	278	256	262	257	251	238	243	256	235	265	256	242	274	274	247	280	247	220	258	260	257	271	293	273	269	266	263	233	249	272	258	248	259	265	260	239	264	263	254	298	240	295	256	244	274	252	245	259	256	242	256	268	238	265	301	257	234	272	276	287	218	257	282	267	254	255	244	263	271	256	264	268	244	241	232	263	261	272	221	271	259	261	267	258	267	256	281	308	277	274	258	302	276	252	257	255	257	266	275	242	248	251	245	246	246	267	267	250	262	243	254	265	272	244	292	262	252	243	247	248	264	318	244	233	281	242	252	273	284	256	266	267	253	248	288	254	258	244	229	272	261	236	262	249	243	294	232	277	270	261	259	244	237	261	274	235	258	266	277	237	253	254	237	228	233	259	268	248	276	264	298	246	262	249	254	277	237	249	284	297	225	264	250	280	262	244	246	280	260	265	251	275	248	246	268	270	265	241	254	281	243	256	241	236	248	272	245	295	243	271	256	269	262	282	268	256	218	277	247	266	270	225	252	262	242	261	244	225	263	299	269	280	280	244	248	279	293	266	230	252	259	248	272	263	269	275	276	246	282	253	254	242	292	273	222	280	266	241	253	242	249	276	264	247	289	258	282	252	269	231	241	267	251	252	253	261	257	249	251	280	262	252	251	268	258	242	265	257	257	258	258	242	247	252	244	264	272	276	248	244	264	265	228	236	257	274	271	243	236	264	252	253	243	268	278	240	251	289	239	262	228	302	279	264	253	243	249	297	276	216	263	287	248	281	265	235	268	267	240	286	234	248	264	256	257	250	269	248	215	254	256	260	260	266	276	282	272	227	253	283	296	247	247	255	252	263	251	257	271	227	272	241	250	263	263	253	275	246	226	264	273	274	282	242	257	241	278	281	275	260	281	267	271	246	254	247	239	258	245	292	311	284	292	254	266	258	258	257	263	270	277	259	255	223	240	253	277	263	262	277	274	281	258	262	257	274	247	267	231	265	316	260	264	286	260	263	260	246	296	274	264	258	243	291	272	256	223	260	264	239	209	224	283	230	245	245	263	253	302	241	249	242	232	250	246	254	253	290	262	270	252
24832	7828	23327	27977	26313	21628	15813	27513	51363	43288	1100	1031	942	919	910	868	822	769	748	735	757	691	704	696	683	761	701	689	705	641	671	698	682	687	655	618	634	605	662	705	665	625	642	672	672	664	662	593	618	622	591	606	656	615	657	645	605	625	634	583	648	591	642	643	636	652	674	618	635	601	638	660	629	610	621	585	605	606	565	604	632	601	599	628	628	603	578	640	607	634	578	584	662	599	606	584	613	614	573	620	600	606	628	575	602	601	662	566	619	647	602	582	644	615	591	580	589	599	636	595	567	671	595	634	603	634	624	600	629	607	594	625	618	584	618	618	609	608	569	574	601	590	588	595	597	622	651	634	646	618	610	599	613	617	638	606	626	583	622	621	611	588	588	641	624	558	630	597	610	599	635	576	553	601	620	583	571	589	612	565	584	611	604	656	625	618	588	573	612	619	626	651	608	619	609	643	628	598	589	606	584	589	572	618	635	585	606	625	573	642	609	624	621	622	619	639	640	622	599	667	598	615	618	615	583	579	572	649	629	578	623	619	614	597	628	606	580	660	586	642	595	607	607	638	614	625	622	615	605	572	616	576	664	606	633	618	595	660	637	607	622	588	627	638	614	621	629	599	595	611	627	609	564	616	637	576	589	645	633	626	623	620	587	631	629	591	571	616	623	605	573	612	632	569	599	588	586	613	596	613	579	610	608	610	583	566	641	596	648	628	601	560	643	613	652	615	612	642	612	580	626	580	592	617	587	595	600	598	656	628	605	588	594	607	600	575	598	600	600	608	613	608	642	618	627	608	601	623	616	619	639	592	593	609	602	588	584	583	573	593	584	564	587	607	595	586	589	602	616	579	608	624	589	611	623	619	631	663	631	650	622	636	555	636	584	669	610	583	585	627	619	623	625	657	627	594	616	615	616	585	599	624	570	599	645	613	605	642	598	604	658	574	625	568	616	649	632	620	548	619	621	610	653	625	661	582	684	586	574	586	596	611	602	623	616	576	589	650	598	595	614	615	573	588	586	633	656	633	607	627	559	619	604	626	583	595	637	612	594	590	624	610	620	621	605	609	591	614	612	588	629	575	575	619	631	613	608	625	636	623	592	603	553	581	595	599	579	630	622	586	595	638	597	581	596	574	604	617	631	609	627	603	608	599	595	635	619	603	634	619	610	589	603	583	632	620	597	620	577	606	626	617	650	638	604	576	622	617	606	609	650	610	619	616	595	570	617	628	637	611	630	618	572	603	611	592	608	624	632	577	645	555	679	642	569	594	582	574	618	607	592	592	640	573	620	623	624	607	655	607	651	663	618	582	650	619	623	670	611	632	630	598	621	612	594	600	556	573	564	593	594	642	552	591	671	594	622	601	599	636	585	606	588	590	589	615	643	595	604	607	594	575	626	619	675	611	615	595	582	606	593	635	620	563	596	621	604	611	601	612	594	629	596	610	603	602	615	587	611	621	599	587	605	555	563	575	631	628	569	605	571	630	576	652	550	572	610	617	607	598	619	584	628	624	599	595	693	624	627	626	627	577	572	584	617	591	584	646	576	614	605	658	576	575	585	579	599	627	599	566	624	645	589	588	602	637	624	621	634	637	626	607	627	612	595	633	618	582	594	609	641	648	608	621	612	609	608	638	606	576	583	594	618	617	638	610	579	667	635	637	532	568	647	604	635	633	609	588	580	633	589	595	576	606	606	639	619	656	632	606	621	613	633	602	645	584	587	602	605	581	622	610	593	619	629	560	629	586	620	578	580	617	556	580	591	582	600	594	608	591	594	599	640	620	629	603	603	615	608	625	617	637	624	546	599	608	586	637	592	595	590	571	567	614	636	583	618	605	590	616	597	627	598	570	578	622	637	596	587	603	620	610	606	609	620	587	613	639	640	635	595	622	612	619	629	543	571	602	651	601	619	641	644	590	617	604	619	631	599	610	613	605	600	619	594	602	619	635	585	624	640	628	661	610	619	613	617	577	598	639	598	569	627	624	588	618	611	644	569	612	586	593	616	589	615	592	595	650	634	576	602	608	577	632	654	630	569	599	631	578	583	588	627	586	586	607	594	612	632	624	581	619	664	594	609	627	594	584	624	665	582	561	610	617	597	642	603	604	605	594	615	576	588	623	624	558	586	586	622	604	584	588	597	633	641	621	594	637	579	591	598	586	602	624	604	569	633	646	615	633	618	630	588	601	616	618	578	594	640	631	618	614	614	604	567	584	615	614	626	641	599	606	613	588	600	653	603	652	576	618	601	626	607	631	567	583	597	558	622	641	611	615	584	596	614	609	649	615	600	637	590	649	594	626	651	606	590	587	642	564	582	587	557	586	634	572	618	643	635	601	595	591	615	645	584	597	606	628	590	654	588	593	650	614	592	571	601	581	589	609	596	624	609	629	655	612	615	601	628	590	610	608	630	615	604	602	634	597	581	613	617	599	585	605	660	651	641	600	537	605	566	558	587	587	642	599	611	606	633	607	606	605	587	617	586	639	599	607	596	621	625	613	558	589	617	608	588	609	634	625	611	601	613	589	606	626	628	628	626	640	625	622	632	597	593	607	629	615	580	605	572	617	618	625	592	629	605	609	619	597	603	614	628	598	615	615	594	601	625	578	596	637	576	583	615	644	621	578	629	644	620	639	615	595	565	631	569	606	629	625	646	591	641	632	624	575	613	597	599	581	634	597	597	623	573	596	560	628	604	590	619	588	628	625	620	609	610	680	599	582	602	612	630	572	609	614	632	608	671	610	646	579	629	578	580	610	590	636	611	609	616	588	561	609	623	616	621	608	602	591	675	592	603	604	615	643	579	606	568	598	586	611	599	648	586	616	631	648	612	580	619	616	593	614	623	595	569	604	611	591	643	587	634	609	600	605	616	590	603	568	604	598	588	594	614	601	678	607	580	615	637	630	609	614	639	637	577	558	649	628	635	602	600	593	605	602	579	602	598	623	576	633	644	598	619	578	588	656	617	624	605	626	598	606	612	592	545	606	570	643	598	606	587	644	575	619	637	593	583	619	596	628	606	593	592	555	610	631	613	642	587	634	617	579	555	615	627	607	634	628	602	582	603	615	608	649	621	625	590	577	638	614	570	583	600	620	574	595	599	606	558	564	598	639	606	612	613	613	595	630	625	555	619	583	626	577	627	592	594	602	598	655	613	633	610	615	599	624	603	580	616	601	614	566	603	619	627	622	605	586	635	562	634	608	637	606	581	582	595	586	584	628	585	636	589	652	591	590	595	594	623	638	583	605	578	585	579	612	621	622	654	599	587	610	584	611	614	601	636	624	594	596	616	621	597	635	630	621	577	667	602	622	614	609	611	542	592	656	641	555	581	577	578	600	615	566	581	600	617	565	563	600	638	621	640	580	586	606	654	635	622	657	562	581	640	556	605	558	581	594	631	569	635	627	632	591	626	615	605	582	620	610	600	595	642	635	618	562	604	620	584	610	628	625	602	615	625	621	615	627	616	593	615	640	656	581
16501	6037	8519	7545	5147	2760	1275	871	1669	1228	278	243	239	254	240	239	236	250	229	211	226	256	219	199	201	204	214	214	220	231	235	211	237	229	228	197	216	226	223	226	227	218	227	246	228	230	234	239	226	241	203	253	231	255	231	224	236	253	267	228	225	219	253	283	236	218	206	223	226	204	215	217	206	178	245	217	212	254	209	221	248	207	192	217	221	225	192	219	225	202	233	203	224	207	228	219	206	239	195	215	233	196	217	228	222	201	234	229	208	241	250	221	203	212	229	236	230	230	239	208	232	218	236	231	230	202	204	228	218	236	233	235	217	213	240	231	225	209	242	211	224	236	229	206	205	190	214	213	220	219	239	209	251	177	208	171	207	222	226	219	240	208	264	209	194	223	215	234	224	233	207	230	231	242	223	220	212	227	191	220	229	228	196	232	225	243	203	256	204	236	226	198	200	216	243	232	223	242	174	240	246	213	232	232	214	223	227	228	231	235	217	241	217	265	223	228	189	221	224	228	234	196	206	193	215	226	228	202	212	229	233	214	233	223	227	233	253	247	222	219	229	237	229	234	217	236	231	202	227	223	198	227	215	209	199	206	203	184	207	220	254	246	225	212	244	213	244	204	234	229	235	225	218	203	198	223	218	209	229	243	185	256	237	202	214	229	230	247	222	205	218	213	196	213	213	223	251	242	214	220	262	245	212	229	225	206	211	226	201	226	247	243	210	220	206	222	224	239	244	226	203	212	216	203	234	228	225	217	210	203	229	226	232	227	243	255	243	222	253	231	222	205	198	231	206	232	217	233	223	211	233	221	237	223	224	214	238	207	230	226	238	215	241	231	208	227	227	241	231	224	210	185	254	235	221	232	217	208	233	253	220	259	233	225	226	225	216	219	232	215	217	226	241	234	242	226	262	209	217	212	226	216	245	234	220	226	215	219	236	193	208	210	201	251	248	229	233	228	263	237	231	233	228	247	244	249	210	204	225	227	230	218	227	214	221	222	229	217	194	203	226	235	242	197	212	197	212	223	207	234	224	226	229	221	242	217	218	227	215	239	225	229	260	216	227	216	230	230	223	189	217	203	217	209	209	229	240	238	215	208	221	226	223	199	229	209	217	217	250	256	243	249	242	231	212	235	231	234	259	246	232	238	241	206	228	194	215	234	215	225	202	213	219	233	199	214	223	226	221	209	246	235	232	225	234	251	233	209	229	253	266	214	209	219	209	204	224	238	218	195	217	262	231	253	208	220	244	205	204	260	229	182	216	220	208	223	197	216	207	215	198	227	203	228	224	199	246	211	237	244	258	235	223	227	234	232	228	212	200	231	220	227	207	229	210	222	212	231	217	232	206	226	217	213	207	222	220	240	230	219	199	247	229	213	209	250	222	251	232	222	212	269	212	212	207	241	190	220	249	216	261	234	233	224	218	235	248	213	237	265	212	200	238	274	222	241	223	227	213	239	214	193	225	224	239	215	193	210	187	201	221	221	211	217	204	237	234	223	234	225	251	223	233	199	223	244	194	240	212	219	235	243	230	218	216	204	209	209	213	225	255	226	218	206	232	216	233	229	242	206	209	241	222	221	238	219	215	221	215	219	193	253	188	203	239	226	211	272	216	216	224	196	204	217	205	223	233	251	222	230	241	214	215	221	183	194	243	223	234	229	215	233	248	218	230	227	238	207	220	235	251	219	238	227	232	217	239	238	232	222	231	218	218	209	197	194	217	216	239	218	249	244	200	194	236	231	208	225	212	228	242	200	216	224	214	235	257	226	220	201	215	197	205	204	238	245	219	257	233	228	224	228	232	228	244	227	235	239	205	198	267	250	208	204	213	211	214	243	242	244	221	218	227	220	184	210	213	194	218	207	224	231	202	218	225	224	226	208	228	221	223	237	221	227	207	231	218	252	218	224	234	204	233	222	210	240	220	259	228	235	227	192	227	235	227	214	227	245	227	216	198	221	190	256	229	257	258	244	209	211	225	213	205	213	212	226	227	228	222	214	201	232	227	205	226	196	253	232	226	210	212	214	215	238	209	226	236	243	263	206	225	223	218	191	232	245	226	221	213	215	211	232	215	253	240	229	234	224	235	199	231	219	237	212	226	214	220	227	230	213	206	198	232	221	214	229	201	239	229	201	215	213	213	209	226	197	211	276	219	221	206	229	206	231	208	231	209	200	204	224	247	220	219	226	231	188	192	233	245	230	198	206	195	222	197	207	198	228	203	218	224	214	243	225	227	215	233	223	214	215	219	225	195	203	219	237	210	192	220	193	216	244	246	223	213	218	242	216	214	231	229	230	211	222	223	229	217	200	241	195	215	231	247	234	215	230	206	215	240	234	233	199	211	216	213	213	196	205	233	215	237	215	236	225	240	261	219	196	215	233	245	219	243	271	215	213	227	213	214	208	230	220	244	233	234	214	239	232	218	219	240	235	216	232	233	258	222	199	248	216	263	252	224	228	238	236	222	254	233	260	238	234	195	216	230	224	206	232	241	215	205	223	214	208	205	206	221	248	221	235	216	205	211	246	207	232	232	212	204	243	242	229	239	258	212	240	209	206	218	238	195	201	245	221	240	225	209	245	236	245	248	248	240	220	236	209	196	229	214	242	213	221	239	221	213	190	215	242	192	211	218	235	212	213	215	218	211	227	215	213	211	229	243	240	244	221	217	223	210	221	190	208	234	193	219	247	227	220	231	240	217	235	232	227	222	198	217	234	214	226	205	220	222	215	205	235	222	209	260	197	249	246	245	251	235	227	228	227	233	219	224	264	195	198	226	189	227	230	210	232	216	233	246	208	221	226	208	240	210	209	208	224	222	185	195	246	238	220	200	215	228	209	200	221	211	232	227	217	219	208	242	228	206	224	217	233	238	238	241	211	239	206	247	222	236	251	209	206	231	208	242	189	191	218	215	212	198	243	229	227	210	228	210	229	235	222	222	224	237	212	218	207	217	236	242	235	196	246	208	226	225	242	193	243	249	229	236	223	210	198	222	257	217	224	238	209	230	231	215	223	241	214	211	187	223	216	207	212	221	218	241	208	225	169	210	222	217	186	245	220	198	250	206	239	239	214	209	193	234	232	212	200	232	212	227	206	240	231	227	215	224	194	223	223	227	223	218	247	225	239	222	230	196	187	242	218	249	193	219	239	223	224	217	223	238	232	233	219	220	241	249	230	216	228	221	251	226	237	196	237	235	217	230	196	213	233	239	210	246	200	242	190	226	219	252	221	203	209	214	220	220	206	210	219	233	212	227	226	226	241	216	228	190	208	205	205	221	232	242	208	233	209	254	205	205	202	234	218	198	213	217	214	243	202	249	216	219	214	231	207	241	220	269	226	215	218	226	176	220	223	234	218	215	203	225	233	237	239	203	205	196	230	249	222	253	225	266	230	246	227	228	236	260	217	214	222	226	235	246	228	228	224	201	220	228	202	222	221	211	226	224	219	225	228	199	223	213	202	251	237	237	216	224	219	233	212
8027	4825	13869	17021	15143	9592	5223	3824	6891	4258	577	483	498	503	499	506	511	507	512	528	509	511	466	474	478	493	507	521	552	493	522	484	489	528	507	520	504	486	508	511	519	515	507	476	534	490	505	516	543	513	501	561	540	501	531	515	471	468	527	501	558	486	538	507	495	484	492	509	508	503	541	499	478	534	468	508	501	502	515	494	517	493	495	502	481	488	509	521	526	514	484	524	490	504	508	476	493	531	483	499	508	510	508	512	473	538	514	492	470	493	514	521	524	487	509	486	552	484	471	503	516	464	491	514	493	483	473	465	497	508	525	531	528	531	551	500	451	482	525	517	502	523	474	560	564	496	490	515	501	503	528	513	511	495	512	476	511	507	543	533	492	527	507	487	511	498	527	484	499	479	489	546	489	536	537	459	517	488	507	469	486	494	488	510	541	503	462	483	509	491	556	513	510	506	498	505	510	495	489	499	472	525	528	505	512	509	503	500	500	493	550	496	536	495	540	509	526	454	508	538	541	524	484	528	527	511	461	533	490	479	474	497	502	530	513	484	504	524	517	517	498	449	507	480	483	484	532	479	498	516	493	456	456	557	516	500	517	520	499	477	538	493	514	539	494	505	498	533	532	497	517	511	542	479	496	557	489	476	496	509	509	514	463	511	515	499	460	483	464	497	498	464	491	533	526	480	512	525	502	492	547	475	488	510	504	472	517	522	511	511	479	503	477	534	501	525	491	503	525	479	504	477	515	503	497	526	518	479	490	511	534	507	525	525	543	497	536	486	483	521	520	494	538	543	539	553	513	533	524	485	514	538	505	498	504	497	503	497	549	498	519	455	473	511	492	522	521	498	499	509	541	487	531	518	492	524	505	509	543	507	544	542	527	469	492	513	481	508	515	526	499	511	472	502	511	512	502	488	475	523	499	529	511	554	523	504	510	528	475	536	499	539	488	545	510	526	503	540	483	505	518	483	531	515	500	509	480	484	522	509	505	480	482	496	527	483	471	556	502	481	562	523	513	490	499	494	534	515	533	553	475	529	529	537	508	506	539	496	521	508	488	481	508	506	473	439	499	511	495	532	502	500	476	523	533	500	506	488	552	497	506	504	476	533	482	530	525	527	539	478	529	533	557	446	498	519	464	519	532	524	474	518	524	496	501	540	507	529	499	531	496	540	514	492	507	494	519	543	554	507	550	506	510	495	487	541	500	520	527	499	511	502	514	544	535	478	522	520	486	478	474	468	545	518	485	509	526	488	506	477	520	484	546	489	511	550	510	495	500	488	515	515	528	499	556	534	508	515	528	517	509	511	514	519	487	507	525	490	493	535	502	485	498	529	514	490	515	488	555	510	540	508	463	559	533	521	495	491	493	486	536	485	466	510	530	515	512	468	511	493	529	554	494	498	503	504	539	491	445	518	485	525	498	543	529	488	478	524	531	510	536	482	503	500	524	493	516	551	481	465	492	546	535	546	523	552	497	515	501	508	538	508	494	510	532	561	505	505	506	474	481	492	516	538	557	463	515	517	501	549	528	542	505	522	535	464	501	524	503	477	508	504	467	464	465	538	526	482	474	485	516	518	492	552	501	495	532	544	489	527	519	505	466	473	444	504	461	507	508	530	499	480	469	497	470	520	484	528	458	543	526	541	493	520	542	509	538	506	515	513	520	473	509	468	451	448	535	506	525	500	522	528	525	540	513	504	546	491	489	521	519	488	535	504	537	477	485	493	472	484	509	489	508	525	499	535	525	504	495	539	531	476	568	537	526	506	491	478	518	510	511	512	521	468	513	512	530	479	558	500	507	498	504	501	515	479	537	481	508	481	517	499	503	498	492	473	491	500	555	449	469	517	450	495	557	482	534	563	501	517	500	494	501	522	526	486	514	502	504	521	523	515	482	508	488	527	489	532	478	512	500	517	493	483	533	536	492	522	512	562	501	508	527	526	495	443	480	538	559	517	479	471	519	516	530	507	524	455	463	480	494	503	523	482	489	518	554	492	518	489	548	500	427	537	527	499	511	475	481	487	504	489	517	496	519	502	505	480	491	517	545	486	456	519	539	537	459	529	540	540	499	496	494	516	493	492	487	488	516	548	529	473	496	524	536	474	535	497	516	481	494	517	491	484	504	475	531	477	458	492	500	485	520	563	533	523	501	507	512	470	510	524	483	505	534	506	492	518	511	503	525	501	544	518	497	513	500	528	506	518	529	487	504	534	522	516	509	554	501	491	486	501	520	518	472	475	521	543	504	533	497	526	512	525	509	474	488	535	507	488	506	515	536	481	490	525	523	517	497	498	488	501	489	485	486	486	511	503	497	512	513	522	487	492	494	471	551	516	515	554	506	473	467	524	503	507	520	490	546	479	547	544	522	526	465	549	507	509	499	494	512	501	494	523	473	516	530	498	485	545	508	531	482	495	503	532	511	510	461	547	503	495	523	518	507	478	502	545	506	530	503	515	487	482	507	551	552	514	512	507	528	543	544	502	479	489	536	542	522	551	529	514	548	514	488	508	488	509	546	491	476	546	522	510	507	527	524	520	518	498	493	524	489	478	490	518	492	502	495	508	521	507	494	529	478	514	486	469	485	497	508	495	475	504	490	497	521	522	527	508	525	541	522	526	462	512	542	561	512	531	484	493	524	531	520	491	494	518	512	521	521	518	496	479	509	504	574	476	542	520	487	496	498	508	503	505	517	472	517	509	512	481	524	490	514	480	517	482	497	524	473	494	496	536	515	493	468	492	530	501	533	494	532	509	477	492	481	491	526	489	496	510	492	447	526	493	472	509	517	500	512	533	454	498	515	478	474	498	489	511	531	468	476	525	519	526	506	479	534	540	515	493	504	545	501	489	484	484	551	518	528	488	477	532	538	489	524	489	527	541	524	500	476	541	522	503	528	512	496	529	516	507	538	499	517	497	484	517	544	508	502	497	482	510	509	527	535	502	495	515	500	537	515	518	510	506	509	472	503	475	550	530	548	500	542	493	524	516	521	509	505	535	515	511	490	497	480	479	517	493	527	504	512	504	543	510	513	506	501	518	534	507	516	506	546	502	538	514	490	510	518	500	503	539	500	502	491	505	497	477	515	505	506	495	515	533	528	539	530	541	512	540	527	513	494	486	469	508	534	498	498	492	511	499	528	497	506	496	487	513	504	503	511	484	526	512	482	523	507	481	496	488	515	500	512	506	522	510	497	502	516	542	536	521	515	511	512	508	480	501	505	553	482	493	525	495	522	471	485	488	509	465	519	490	484	503	493	531	503	545	514	462	503	509	506	465	469	475	529	508	537	528	518	450	538	545	485	504	502	465	517	516	543	487	512	497	509	509	475	519	509	538	477	483	491	505	516	516	498	505	511	486	574	524	547	521	522	536	498	514	508	477	541	511	465	523	529	523	510	477	540	533	509	511	529	539	451	494	519	490	508	481	515	524	509	521	519	522	477	527	498	526	477	516	522	495	494	539	511	485	484	520	486	517	498	482
36307	17620	16517	11337	7632	4641	2450	8603	20965	16237	953	180	173	188	148	175	181	177	159	167	159	172	148	149	148	151	168	144	159	154	134	136	142	152	141	152	166	137	165	154	156	128	155	126	161	133	136	148	167	164	129	167	136	147	136	152	156	163	158	151	140	136	146	137	160	141	147	161	140	133	137	148	172	148	154	153	129	159	149	136	134	142	145	147	167	164	160	177	157	148	148	171	122	130	112	143	142	133	145	127	161	145	166	136	149	147	141	143	130	141	136	145	138	135	143	140	128	148	137	162	144	133	155	138	144	150	140	151	179	130	141	130	144	171	148	131	156	169	154	159	126	136	119	161	173	124	147	156	156	140	144	142	167	143	162	137	155	157	149	145	149	170	127	128	147	142	146	144	142	139	144	144	145	118	123	157	138	150	135	128	133	156	139	154	155	160	133	148	142	125	137	132	160	149	116	129	153	148	136	153	166	139	145	149	131	127	153	156	179	153	156	144	150	151	144	142	149	158	124	149	115	155	152	125	147	113	145	129	160	151	129	174	148	136	147	154	174	129	135	138	139	157	146	143	153	119	141	136	160	157	158	148	158	135	156	155	131	132	143	119	168	164	151	171	141	138	143	142	139	139	159	145	145	142	139	139	143	134	131	138	149	133	155	140	134	143	143	140	140	161	139	145	168	181	151	133	151	160	138	163	153	161	156	159	161	142	141	148	141	158	176	150	153	148	150	140	121	147	138	131	138	149	139	159	141	135	130	122	141	149	138	137	145	165	151	140	144	148	150	139	138	138	158	133	154	150	116	157	134	142	149	148	163	128	139	127	131	142	162	153	162	135	140	154	141	145	132	138	149	145	140	138	137	159	141	160	125	166	154	146	145	129	148	154	134	148	164	149	133	134	150	143	123	142	134	139	144	162	142	126	152	157	137	152	143	157	129	151	139	140	170	147	156	149	145	140	144	171	124	143	134	154	135	147	145	138	165	136	144	140	130	153	152	124	150	146	156	160	146	151	156	172	153	137	130	140	156	138	146	147	151	136	157	148	133	139	169	145	153	146	134	121	157	144	145	145	152	136	158	157	165	167	143	164	138	137	178	143	141	163	129	175	144	153	165	174	132	144	155	148	132	163	149	142	154	144	138	134	159	153	152	142	166	137	180	139	135	131	138	149	172	162	156	157	165	134	129	148	153	147	154	152	132	131	142	139	143	135	160	145	135	135	129	135	157	160	136	129	147	147	157	129	145	151	151	141	160	165	148	141	147	116	146	152	169	154	131	120	148	133	132	141	150	156	129	162	141	149	138	154	162	155	164	129	145	134	151	134	149	156	141	142	161	160	170	134	142	161	149	135	169	139	148	138	143	132	164	135	126	143	164	144	169	160	130	138	146	127	158	147	154	136	144	141	145	145	143	147	142	160	140	155	147	166	162	146	141	163	156	138	134	147	138	167	138	169	161	141	143	138	149	157	156	188	123	156	144	164	148	117	133	152	137	143	153	148	150	151	140	140	119	142	168	165	145	135	137	136	167	146	161	150	142	148	137	132	143	175	134	156	150	145	156	181	150	133	126	140	147	150	137	157	149	144	152	137	170	160	158	161	150	176	146	116	160	155	165	149	126	159	138	136	144	135	153	168	142	137	165	124	128	167	142	138	130	154	130	122	135	134	147	143	150	147	159	125	138	157	154	150	144	180	132	135	134	133	168	110	134	121	143	129	128	147	149	144	160	124	129	167	138	141	140	157	151	148	154	139	153	155	145	142	136	130	152	126	156	151	141	145	143	136	161	129	143	155	149	124	136	150	153	149	169	135	137	132	153	131	150	139	160	169	133	138	126	134	158	140	143	143	138	152	156	135	149	160	133	146	167	146	134	150	152	138	152	154	170	152	159	133	139	141	131	140	153	150	140	156	139	156	134	144	158	135	135	132	148	148	142	159	149	142	144	173	151	151	133	144	136	158	156	136	125	153	130	169	134	152	148	125	146	184	138	132	138	132	161	130	156	149	140	145	144	151	134	153	132	159	157	155	141	169	124	127	119	149	161	122	138	147	159	140	142	127	139	150	136	152	162	128	162	150	144	135	156	135	133	138	169	164	165	134	146	153	133	140	179	170	164	132	153	137	161	149	145	169	138	130	163	148	151	128	138	135	128	170	130	153	142	146	154	149	149	152	144	155	138	124	179	167	143	132	138	131	148	163	138	119	145	150	169	148	152	148	145	153	122	159	132	128	114	152	142	157	154	157	166	148	137	136	154	132	138	126	135	145	151	140	148	127	167	154	159	140	139	168	148	138	149	156	136	136	149	128	156	139	145	161	157	133	153	167	147	155	142	160	142	144	171	138	155	130	137	150	140	146	139	165	165	139	118	142	162	125	139	121	150	161	143	136	141	149	165	134	154	170	166	148	145	156	151	157	140	130	132	135	154	151	139	137	151	109	146	144	142	130	144	122	137	129	162	142	135	138	152	139	165	130	165	158	134	149	142	151	148	156	141	126	160	159	177	139	149	143	157	151	137	144	144	143	144	153	155	136	143	121	149	145	133	132	158	152	147	119	132	152	148	158	142	163	146	145	158	146	137	141	134	168	156	153	161	151	137	152	148	173	159	142	150	162	127	140	158	138	139	166	156	149	156	150	157	136	140	137	140	131	140	137	132	150	131	153	175	147	145	150	137	153	128	161	133	161	153	164	149	151	147	181	141	137	152	157	126	134	146	145	113	152	156	127	148	135	132	153	139	139	141	121	132	137	153	159	159	140	140	152	144	184	160	159	132	123	152	147	134	140	137	141	136	145	151	147	139	158	149	151	157	150	156	127	162	157	154	133	149	153	153	157	132	136	146	159	159	155	152	131	157	152	132	167	139	150	142	138	145	173	174	132	136	128	152	137	168	123	153	136	148	154	154	161	169	142	140	122	163	145	136	134	123	143	129	157	148	141	149	150	152	154	110	132	157	151	128	148	167	144	140	147	146	159	148	152	155	136	142	139	134	151	128	159	155	163	141	152	132	159	152	143	169	153	164	155	134	148	144	128	158	149	126	137	145	163	156	154	155	148	125	155	161	151	136	144	134	130	153	130	153	156	140	136	137	130	170	144	134	151	141	135	136	121	136	152	161	137	140	150	152	141	169	123	160	160	151	141	139	149	140	145	169	132	146	161	148	150	178	140	142	159	118	131	154	141	158	152	139	133	136	143	125	151	151	153	154	143	158	138	137	120	135	132	149	143	172	152	155	131	143	166	125	172	150	128	160	147	167	150	162	111	136	135	133	157	139	130	141	137	144	143	153	138	154	147	160	157	163	169	144	136	141	157	158	167	135	144	143	137	145	130	120	137	152	129	158	144	136	131	150	140	142	136	117	147	126	165	154	158	136	148	160	165	161	143	141	134	151	149	176	156	133	153	157	148	133	151	140	134	146	171	152	134	164	137	145	157	152	147	140	149	125	130	153	124	148	156	142	136	154	157	143	147	138	147	148	138	147	125
18567	11640	20734	21621	19767	14916	9734	26096	42675	27951	627	638	580	572	542	509	491	485	448	453	438	432	418	460	390	407	423	405	387	400	361	431	408	418	382	384	400	408	397	358	390	358	369	384	372	406	375	339	388	415	382	383	393	382	364	363	398	347	413	334	390	390	389	355	390	377	370	358	380	405	389	389	391	410	389	373	331	386	381	399	358	365	397	364	380	382	351	370	358	382	358	375	356	389	370	366	357	370	360	380	368	365	364	405	365	369	382	353	360	385	363	381	346	364	337	397	389	358	372	387	341	386	353	362	372	353	322	413	362	366	359	407	360	345	331	351	355	364	376	351	361	398	402	330	367	348	356	370	375	372	376	384	380	382	399	328	364	384	346	343	356	362	372	367	375	385	362	344	367	381	353	375	391	365	339	362	372	376	380	382	367	380	342	334	381	356	384	382	359	362	365	358	357	358	384	386	374	357	341	358	364	371	392	348	360	361	371	379	388	348	366	395	339	386	379	381	370	385	334	351	373	362	358	379	361	367	390	346	368	395	350	407	364	385	367	378	399	380	352	362	333	383	371	401	369	406	362	339	374	359	365	375	413	364	353	380	371	336	351	375	338	370	388	367	375	329	395	379	352	328	385	387	339	354	373	358	387	354	373	339	384	352	368	367	386	370	333	334	389	348	345	353	333	346	353	333	361	288	378	334	374	365	351	338	380	388	373	372	345	350	367	402	363	379	370	395	371	380	357	373	407	344	337	326	354	358	354	343	359	345	373	365	371	402	376	356	371	342	330	385	327	353	383	345	348	384	358	384	342	352	316	383	417	346	359	368	357	339	391	381	368	368	333	350	351	336	342	388	369	366	381	350	359	367	361	351	372	368	373	355	379	375	350	327	382	384	372	382	362	340	378	361	380	397	369	350	377	377	349	380	364	353	353	356	359	414	357	383	366	366	352	343	343	372	391	375	380	356	346	323	368	355	355	393	389	361	362	392	389	358	375	366	361	366	390	370	375	389	366	374	366	356	390	370	387	380	357	372	350	350	364	374	368	378	381	376	371	388	367	336	334	350	345	349	325	378	382	388	367	344	355	349	355	392	368	389	379	368	363	369	363	378	380	369	355	364	343	372	387	368	388	391	367	349	387	349	364	354	383	360	368	362	386	409	345	351	364	344	342	341	401	374	385	348	401	391	340	363	362	381	378	394	349	341	358	391	358	419	376	347	356	383	349	368	378	348	327	356	417	356	354	384	367	358	388	357	357	369	379	391	387	378	366	347	349	357	361	355	340	348	378	373	341	364	341	357	318	352	366	339	364	378	371	337	377	395	336	356	376	373	334	370	376	379	355	359	370	364	345	357	412	392	335	358	353	361	357	400	374	396	351	400	391	388	377	356	367	360	344	356	355	372	336	331	383	358	355	336	350	422	382	361	377	381	381	333	368	368	372	399	359	395	326	349	344	364	395	372	357	356	398	398	359	362	314	347	385	377	383	403	384	352	363	384	351	360	364	385	359	362	364	390	357	362	365	386	341	372	362	371	341	382	345	363	370	363	372	389	361	371	353	366	369	386	374	381	374	368	359	340	370	371	353	365	408	368	395	402	373	405	391	354	381	375	366	352	338	367	343	358	340	337	357	375	386	341	341	367	364	358	375	406	369	381	400	378	354	365	366	400	389	346	350	386	358	369	343	365	375	372	365	398	336	376	389	376	401	371	356	362	331	356	334	375	363	367	349	355	355	364	365	354	380	329	375	359	337	323	389	367	357	367	378	385	369	413	385	347	369	357	370	380	326	383	385	353	357	386	368	383	343	338	380	341	352	363	371	367	374	357	369	386	390	370	380	382	369	352	371	331	364	353	354	372	365	356	331	349	395	380	370	386	399	368	403	339	358	347	345	357	341	380	386	378	390	373	367	367	369	359	329	358	369	364	361	367	364	384	384	362	357	390	362	349	349	360	398	367	383	354	403	347	364	354	358	340	389	385	372	363	339	383	344	363	365	370	378	378	364	392	313	362	374	367	351	353	363	357	395	354	374	350	384	353	364	344	370	364	393	374	352	369	356	390	374	365	374	381	338	352	367	366	390	365	394	350	358	348	341	351	362	379	359	364	421	354	367	390	372	381	367	348	363	353	363	355	363	368	360	385	370	389	328	364	376	356	398	384	389	314	359	373	363	363	382	360	371	331	346	389	395	354	383	337	361	331	360	350	362	386	374	394	378	356	373	343	351	356	395	319	368	416	383	345	349	404	385	357	353	356	377	352	344	364	378	396	351	353	373	375	382	358	380	373	378	360	354	389	374	376	365	404	366	363	334	320	367	357	357	351	358	357	385	379	368	390	330	351	354	382	381	367	364	343	373	390	379	374	399	362	358	375	360	371	382	382	363	358	357	372	338	374	345	375	332	360	375	380	375	385	346	395	350	379	378	370	358	382	369	352	363	381	355	353	342	360	348	356	377	363	369	392	349	369	339	380	368	401	380	339	362	375	358	367	369	368	359	363	361	357	361	352	357	375	399	365	368	409	334	357	351	351	350	391	354	393	388	373	392	353	368	339	378	346	378	366	349	363	369	369	339	372	370	359	372	391	341	376	395	403	378	346	393	374	332	343	359	332	360	359	363	346	370	370	380	351	382	356	370	366	379	375	373	349	372	363	360	355	339	348	365	367	364	338	323	349	376	311	321	358	332	374	393	350	361	371	345	358	358	372	372	371	341	377	343	338	340	383	349	333	353	352	369	367	372	367	357	357	350	349	361	426	329	378	336	364	376	324	346	335	371	341	346	365	361	352	379	354	350	357	385	361	335	371	365	410	373	375	383	380	338	418	366	361	340	377	384	365	352	351	332	386	382	370	378	393	335	373	386	389	397	351	361	385	377	347	373	360	341	342	367	388	388	374	337	363	385	384	369	383	347	350	368	385	375	372	338	389	340	369	334	369	369	361	342	390	378	396	390	341	337	375	375	358	364	393	365	398	366	386	400	380	362	369	397	369	379	400	365	386	353	389	414	408	383	325	378	383	348	368	346	377	354	369	378	386	340	353	375	382	392	383	342	387	362	389	357	358	402	366	364	355	344	375	361	370	376	368	375	358	351	391	370	359	370	371	400	334	377	384	358	362	360	365	383	386	383	373	377	364	372	352	387	382	361	393	372	327	387	361	332	350	349	368	376	381	369	344	391	380	408	351	411	358	359	352	356	330	378	363	395	370	357	389	361	400	373	371	325	350	337	375	334	363	363	386	336	380	378	365	354	351	353	353	362	346	373	361	363	392	351	387	382	352	332	388	383	359	355	362	361	371	370	362	360	360	354	338	382	372	369	372	400	404	360	407	376	330	377	334	371	322	372	373	383	387	328	390	395	357	379	365	397	378	358	356	342	387	372	348	380	371	390	390	339	367	356	357	380	355	378	342	368	367	356	373	334	353	339	368	366	344	376	381	347	364	363	337	338	368	356	356	366	374	394	373	359	385	389	365	371	353	342	355	359	407
46174	24839	20078	14477	8727	6735	4697	13632	32646	26667	2580	352	309	294	310	287	285	294	299	282	277	277	319	258	256	290	280	273	276	253	278	275	249	264	262	266	272	260	248	270	229	250	277	270	265	250	233	250	277	258	269	239	253	261	251	264	229	260	288	279	284	230	245	284	268	268	270	279	279	274	288	214	278	266	265	252	249	253	238	273	244	251	251	255	259	249	235	268	249	254	283	293	243	222	263	273	263	277	259	270	254	289	232	236	277	283	245	247	284	266	245	260	272	268	269	248	255	217	272	234	233	247	243	231	260	236	245	260	244	248	256	247	265	261	254	271	282	235	259	221	255	263	292	266	264	273	240	238	240	269	265	256	270	228	233	260	262	263	297	222	243	200	235	233	234	276	253	244	240	274	247	273	224	237	221	243	249	235	230	238	281	261	274	240	250	275	260	251	228	229	262	260	261	255	285	266	221	257	235	258	267	260	244	225	250	253	297	284	244	292	276	253	249	266	259	241	245	224	258	252	235	256	248	271	273	259	247	249	253	240	242	242	276	258	268	248	237	266	234	281	251	268	241	240	224	290	269	250	268	281	261	227	240	260	262	272	283	266	280	262	255	267	232	236	264	277	250	253	261	276	273	240	231	240	241	267	243	260	235	264	269	239	267	272	251	259	244	243	238	243	227	251	254	247	243	240	279	236	272	243	236	229	252	286	279	260	248	254	260	256	232	291	243	235	282	198	240	240	270	276	252	250	258	241	274	253	276	243	222	270	239	267	280	269	244	248	226	275	286	274	237	237	272	276	254	261	285	284	245	229	273	262	259	267	264	285	238	269	273	252	256	242	249	245	265	240	225	254	237	248	242	253	250	241	261	244	254	224	269	232	243	246	241	256	261	265	246	255	257	246	252	263	252	257	252	264	261	261	273	260	253	256	242	251	228	264	252	243	247	251	280	301	280	273	260	253	247	253	276	272	281	250	231	260	238	244	242	279	270	261	267	273	252	285	232	255	246	247	261	281	211	249	279	261	261	253	246	257	255	266	247	217	246	248	245	248	262	260	235	241	261	309	262	259	225	248	266	257	251	249	278	260	262	250	256	268	252	244	283	246	267	233	250	235	237	263	238	234	240	263	231	256	243	251	248	258	255	238	284	244	247	287	257	264	259	278	249	240	264	266	250	263	243	253	229	211	256	257	233	251	279	255	246	270	265	261	253	250	240	266	289	244	286	231	240	261	249	269	263	272	258	279	239	246	241	269	252	233	246	253	285	252	246	262	251	263	242	270	264	242	258	271	264	257	243	281	230	271	249	253	242	241	260	258	247	224	255	248	255	290	249	246	250	257	280	272	246	260	232	260	267	255	260	229	264	258	225	265	247	252	252	235	276	296	258	253	267	226	231	275	264	252	259	221	249	264	250	260	250	254	257	238	241	263	269	261	242	254	278	258	272	243	250	248	238	250	265	282	271	246	226	267	248	240	268	245	268	254	226	280	254	242	249	288	263	245	239	264	211	273	247	221	266	273	264	256	259	278	283	230	228	251	274	284	243	249	268	250	264	257	257	239	237	249	256	274	262	268	260	283	281	287	257	279	249	273	253	266	266	275	248	251	254	258	225	264	264	242	295	257	236	296	269	257	208	225	264	261	251	274	242	269	251	269	258	243	261	257	238	273	273	237	286	285	275	250	262	245	278	236	285	282	243	243	248	283	256	240	296	271	289	239	261	265	259	264	247	265	256	259	242	226	210	284	271	254	282	264	265	262	269	257	270	269	242	240	251	259	267	227	256	284	245	256	253	238	248	276	223	259	243	240	255	242	247	247	253	276	256	261	276	253	263	284	275	223	260	253	247	262	262	250	260	271	259	293	287	296	269	223	278	257	264	263	250	264	271	297	265	244	291	281	262	251	260	220	265	259	269	260	258	260	256	244	259	274	270	260	234	260	252	263	265	255	279	268	255	259	280	238	282	252	251	245	249	223	284	204	258	254	285	271	233	246	245	256	271	262	280	252	279	259	265	260	258	245	251	255	275	263	254	277	249	266	260	263	223	281	253	291	242	251	241	233	241	221	247	266	233	261	245	235	255	267	243	232	260	252	246	207	252	239	256	234	246	242	264	275	237	250	250	264	256	269	215	271	255	251	263	228	246	245	232	253	265	261	261	256	250	252	273	216	242	253	270	261	256	258	250	262	233	237	260	236	243	267	253	266	249	230	272	257	273	242	265	288	267	263	273	245	253	253	255	252	270	281	272	260	284	265	263	280	267	245	260	233	219	256	267	267	275	278	241	268	274	296	230	207	242	256	256	266	257	293	263	257	283	278	272	274	264	283	274	242	281	270	273	230	267	279	247	246	259	257	268	274	252	257	264	259	233	252	284	262	271	235	239	251	272	250	265	248	245	263	248	255	271	246	269	250	255	255	252	247	259	271	259	265	271	247	232	249	257	231	272	249	267	241	263	265	270	225	233	268	272	284	272	252	302	245	246	254	261	252	301	240	265	260	265	257	259	237	259	283	290	249	259	286	263	266	263	251	241	259	267	255	260	253	274	231	258	252	241	294	237	268	260	230	238	279	249	228	256	255	258	252	241	272	258	275	242	238	243	245	226	256	258	266	278	288	253	263	251	231	255	257	239	236	285	248	232	265	259	231	242	243	233	258	274	237	242	246	265	257	239	273	267	267	247	262	272	258	245	263	244	253	237	294	234	250	241	287	240	218	242	248	267	272	260	250	292	249	246	228	273	275	259	257	234	268	244	266	241	261	293	248	242	241	238	229	253	230	254	261	250	275	283	289	250	265	297	289	262	264	282	248	248	230	258	273	251	220	267	250	258	292	257	261	245	259	264	229	247	246	273	277	262	275	246	248	266	264	294	254	275	261	295	290	258	274	281	270	224	254	245	228	266	237	239	251	250	264	238	280	265	257	269	243	279	254	280	266	270	273	241	258	249	263	255	264	277	245	256	251	254	275	291	250	257	235	253	238	283	264	271	266	259	268	246	268	245	231	274	258	256	249	252	259	288	259	258	250	267	244	228	273	246	232	269	278	264	284	269	265	280	252	251	264	249	260	269	264	255	237	247	263	273	304	248	283	249	226	260	273	245	254	306	246	243	272	283	258	273	252	236	292	244	255	252	238	237	249	238	273	254	251	262	248	272	260	251	257	301	256	265	258	269	282	251	234	259	250	260	235	270	262	234	228	233	263	251	251	255	278	235	241	236	242	273	273	236	257	277	267	227	246	250	267	287	236	252	270	261	258	256	270	284	250	257	268	286	234	238	279	259	260	260	237	251	261	223	249	253	245	245	250	248	243	270	254	228	231	260	279	255	270	235	245	286	251	265	263	283	265	261	264	272	273	241	265	247	259	288	228	262	262	225	256	247	291	259	239	264	255	236	260	260	266	244	242	241	243	240	248	271	258	264	262	288	249	275	237	234	274	265	253	252	257	281	278	264	265	259	237	261	264	259	268	278	248	260	263	216	262	267	267
24288	15563	22580	23796	19789	19966	16201	32687	52427	32732	1111	988	1005	933	871	857	782	806	784	708	765	670	728	670	723	744	657	715	638	656	700	664	665	678	649	622	643	634	644	623	622	644	671	705	624	613	571	625	638	635	576	659	614	606	583	619	612	598	610	627	623	586	580	643	646	626	609	642	625	593	604	626	588	612	598	620	613	600	620	598	600	631	622	634	606	604	614	633	669	594	616	622	606	602	607	623	602	645	570	602	587	589	600	614	611	577	588	590	603	575	626	587	619	638	622	582	614	606	633	619	584	634	584	611	594	611	579	591	612	640	624	614	595	664	624	568	559	607	562	615	633	625	580	604	575	623	596	588	597	603	573	554	581	602	618	585	642	622	599	549	583	594	599	597	591	622	555	603	584	608	616	609	572	589	620	549	573	575	579	559	615	624	609	620	625	619	583	570	639	588	593	566	585	581	590	622	631	613	594	641	589	593	624	612	573	588	588	604	586	585	630	567	558	608	587	604	568	593	621	565	591	595	644	595	586	585	623	619	607	590	623	638	616	585	598	597	603	587	579	618	576	583	609	591	609	618	615	605	617	604	570	601	598	607	611	614	637	580	594	599	615	575	629	553	599	590	593	661	613	577	605	625	601	589	590	556	572	593	583	602	610	613	619	622	599	615	607	594	588	578	627	577	579	624	551	611	591	592	593	595	605	613	585	625	616	614	607	539	589	654	564	653	610	634	591	597	604	613	585	588	595	596	577	607	641	611	575	611	584	641	610	607	587	571	627	648	565	595	592	588	616	589	620	591	605	585	604	604	623	626	611	566	621	557	626	599	577	611	582	612	607	530	577	599	578	618	622	599	600	619	594	632	626	605	612	597	564	658	611	576	597	559	583	610	636	630	605	595	622	600	585	619	614	626	591	588	609	618	627	578	550	610	666	588	593	589	591	582	584	638	591	602	585	610	589	590	620	579	560	661	603	587	590	568	614	574	618	640	594	598	589	587	591	616	612	592	666	601	605	586	615	593	619	594	609	648	571	598	597	576	603	643	600	615	611	585	588	573	623	627	627	591	592	603	610	580	525	630	625	609	586	642	609	589	587	624	646	592	596	563	534	606	587	599	618	629	577	629	620	620	585	621	587	613	633	606	615	552	605	634	654	589	654	632	614	610	604	571	614	594	647	590	590	610	599	612	611	574	619	638	591	653	601	589	664	587	630	611	612	587	607	594	587	639	571	595	613	560	579	615	595	587	585	589	597	613	566	626	604	614	613	583	630	634	587	603	614	612	589	606	630	610	593	580	592	642	607	593	609	527	606	574	638	618	587	656	634	610	626	571	603	608	589	597	578	594	597	585	578	562	610	581	540	550	589	653	587	602	641	591	580	597	603	637	619	614	600	637	655	583	599	604	586	592	600	632	604	594	614	610	658	604	606	575	632	604	601	608	607	587	626	591	572	612	654	600	585	604	607	625	578	603	625	595	584	609	643	607	605	647	646	570	619	649	608	583	578	623	615	597	573	631	580	643	627	592	595	640	634	626	625	571	586	586	628	603	578	598	582	592	617	594	572	652	620	607	619	631	620	637	617	608	603	622	603	588	607	603	567	590	602	640	604	613	599	584	613	594	588	613	585	610	595	604	605	613	554	628	582	593	636	618	597	577	607	621	601	581	600	593	569	618	593	614	593	601	608	610	663	592	609	614	581	607	582	566	605	586	567	601	603	598	594	610	601	559	626	561	605	563	657	586	587	609	611	615	601	602	591	597	605	634	647	580	585	615	619	589	611	633	586	600	595	586	600	622	643	573	584	605	598	612	589	634	567	609	586	615	589	586	577	663	566	615	626	608	616	599	645	602	612	595	584	604	599	645	578	578	605	626	596	586	590	598	612	615	577	589	628	548	607	607	565	600	601	611	569	634	635	581	566	616	573	599	625	599	582	532	579	593	618	633	624	601	606	606	663	615	593	630	603	639	578	593	598	578	582	610	594	584	558	587	573	607	650	581	600	579	594	584	623	616	594	591	656	629	617	567	567	630	618	572	614	649	632	621	605	623	587	547	603	583	576	578	644	597	598	607	575	631	597	614	620	599	601	600	551	567	578	616	601	609	618	588	618	630	646	584	588	603	574	577	578	586	639	588	617	602	560	620	575	613	603	643	590	584	590	621	565	632	590	581	567	640	613	588	593	645	575	602	607	601	649	599	560	602	591	595	623	565	626	616	592	610	600	587	602	614	620	588	611	596	645	633	573	598	607	662	592	575	627	602	636	584	576	560	575	617	607	553	579	649	594	599	597	612	549	596	626	560	641	598	625	595	591	638	612	588	564	586	627	603	568	654	634	595	610	599	594	607	604	605	606	589	590	594	588	671	633	632	624	577	626	590	585	609	582	602	624	593	596	633	591	624	611	562	574	563	596	542	592	567	636	609	605	618	586	622	578	583	613	578	594	563	613	570	582	620	598	623	568	594	633	609	609	610	569	604	623	609	581	605	581	633	593	596	591	608	600	604	567	611	576	592	620	636	579	576	631	621	607	577	612	630	586	557	549	581	627	608	592	627	577	614	653	611	565	584	596	617	574	616	560	549	629	603	558	597	642	621	604	550	620	608	601	576	616	611	556	627	622	546	588	624	593	602	582	596	589	613	615	626	603	571	622	571	617	561	636	618	606	598	574	592	593	585	615	620	587	554	594	657	585	621	636	620	611	580	596	596	584	638	582	583	599	591	597	602	604	606	585	612	621	615	585	602	613	609	571	556	614	605	600	654	603	609	558	574	620	606	606	632	621	584	636	573	618	588	609	626	621	618	551	617	595	620	594	583	641	594	555	611	569	608	592	622	615	611	593	616	617	594	616	554	573	587	624	594	607	635	580	602	595	582	641	597	640	602	626	598	587	587	567	599	612	613	629	628	608	600	593	581	614	563	594	589	587	635	606	630	581	553	569	616	583	548	573	603	576	593	618	597	610	573	657	563	579	612	636	599	590	588	580	628	603	602	585	634	614	604	637	598	627	651	604	599	583	577	596	570	556	576	583	569	661	603	569	599	580	605	660	561	612	565	583	586	597	541	609	626	552	611	596	651	620	588	588	626	584	598	558	583	580	578	590	591	605	602	622	636	570	629	645	550	592	599	619	617	627	566	569	630	611	594	611	568	571	590	575	601	579	582	606	631	643	566	590	574	562	591	651	587	572	601	553	610	593	556	601	592	593	625	553	613	610	644	581	603	559	559	590	586	549	616	626	628	595	598	576	592	597	591	594	582	568	605	620	564	596	594	619	594	594	570	611	590	604	631	605	615	581	612	616	578	597	624	621	638	600	640	573	605	620	620	556	543	600	636	641	605	608	593	626	611	635	556	600	589	587	579	575	542	607	597	591	626	592	626	602	588	612	664	643	623	624	628	561	588	592	594	602	592	588	641	610	597	627	610	635	590	603	575	609	589	582	642	570	620	609	623	610	611	598	626	607	599	576	625	637	640	625	586	623	633	632	577
17591	8514	5963	4299	2935	2497	1834	1511	1368	944	229	228	204	240	252	234	232	196	228	244	214	248	239	217	247	257	217	222	251	240	257	218	233	225	229	208	244	215	231	222	220	213	264	213	235	246	244	252	235	244	222	206	237	226	216	227	212	211	223	265	218	238	229	189	233	248	226	219	206	227	225	237	215	229	223	245	215	266	219	228	230	225	243	232	226	231	229	242	232	226	249	239	233	223	253	238	224	232	256	236	228	228	235	244	228	217	223	236	226	249	229	220	262	233	257	256	241	207	224	239	252	248	250	222	199	215	207	239	216	246	218	239	262	258	259	227	220	223	210	219	238	209	263	211	221	225	210	239	225	223	223	233	244	234	213	228	219	235	207	233	257	237	206	195	214	214	244	227	236	246	224	227	230	226	198	227	218	253	244	222	226	216	219	238	231	245	242	196	221	224	233	226	213	224	219	229	218	237	257	222	226	219	244	218	239	243	231	226	256	228	256	234	232	205	246	216	221	229	264	215	213	246	223	241	221	258	253	240	225	228	243	235	258	235	259	222	249	225	213	233	257	222	204	242	262	203	237	243	222	217	212	220	234	236	240	218	244	258	217	217	218	237	200	257	217	231	216	215	244	227	238	199	249	225	227	231	214	242	241	216	223	238	259	241	210	193	226	230	225	244	228	241	221	214	226	247	245	228	239	275	241	249	216	204	204	258	193	218	204	244	215	195	214	200	240	264	205	243	249	199	219	237	237	230	237	257	254	191	253	230	238	190	248	201	226	220	210	237	282	250	210	217	247	225	202	235	241	213	238	246	220	236	264	209	219	242	235	201	252	231	250	218	214	240	255	238	214	224	200	227	199	237	245	227	246	257	241	209	215	235	218	226	229	229	262	232	210	228	220	234	224	227	238	265	202	196	236	209	229	232	209	238	220	232	199	216	253	247	201	241	236	220	238	210	226	233	241	232	203	254	232	222	231	213	247	239	240	226	216	227	210	238	212	233	225	205	233	231	249	204	232	241	268	244	225	238	239	221	224	228	241	265	202	204	239	224	231	247	223	231	244	248	250	224	242	238	228	219	239	237	216	227	218	230	235	219	233	205	236	228	197	231	232	233	223	221	247	246	213	225	231	255	214	228	232	238	261	265	224	230	195	209	226	228	221	218	226	210	226	221	245	251	235	240	225	221	238	217	224	228	230	201	217	236	203	211	217	217	235	215	216	236	220	230	231	231	208	212	238	244	204	244	228	231	230	214	234	236	241	207	246	265	253	193	230	225	238	207	235	197	207	212	239	212	247	209	228	255	265	234	257	225	232	225	241	218	205	238	250	220	244	222	223	233	228	219	243	222	228	217	238	229	216	237	246	216	235	218	237	230	227	246	227	231	252	248	219	230	257	237	200	232	242	244	216	205	216	235	225	220	211	229	234	228	222	198	230	243	227	252	231	214	206	212	204	240	236	221	202	276	240	249	223	207	215	219	192	236	221	207	209	254	248	221	230	249	243	224	238	233	226	245	223	239	218	232	217	237	245	224	216	241	247	223	218	234	251	226	228	266	223	237	245	239	247	269	222	200	215	223	210	197	231	231	241	261	226	229	217	236	196	226	211	230	225	226	227	227	246	239	226	198	244	220	222	211	263	239	207	230	237	277	225	243	213	221	247	251	243	202	226	245	251	227	233	225	242	226	203	228	234	235	216	244	215	212	213	191	204	243	247	235	243	208	213	215	244	245	244	211	243	254	220	224	243	226	238	218	234	213	228	197	226	262	239	215	251	213	237	240	247	224	236	209	230	223	241	236	225	230	245	205	225	236	251	258	241	222	217	238	214	235	232	252	263	230	211	227	220	279	229	241	219	229	239	213	244	253	219	221	229	225	234	228	211	222	254	257	217	222	240	222	214	247	221	212	241	233	227	225	230	246	207	255	250	234	234	210	231	232	201	206	250	211	209	218	238	260	246	247	210	229	235	250	230	206	250	219	211	235	249	263	250	239	222	218	217	219	230	198	224	203	197	228	235	231	227	214	233	242	212	213	216	244	237	207	230	214	207	206	235	226	237	238	212	233	213	205	229	221	231	198	233	211	241	254	244	255	206	217	248	235	225	244	199	214	247	239	247	224	212	202	192	222	222	243	226	232	256	236	261	220	209	210	227	219	222	245	242	235	233	223	213	252	220	238	218	195	196	224	250	220	225	224	210	206	221	214	239	225	224	240	247	218	208	215	224	215	238	218	245	235	227	222	246	222	227	242	205	221	229	219	205	230	230	230	257	245	235	235	233	233	216	194	238	204	207	224	220	243	238	210	222	230	248	234	223	232	245	247	215	206	190	232	241	231	235	191	244	254	177	215	249	206	216	233	228	220	243	232	228	205	210	232	252	216	233	257	261	231	219	208	247	239	227	219	234	218	242	200	220	215	220	232	216	209	225	244	224	218	250	209	241	211	214	200	227	190	240	203	233	234	217	232	230	237	225	203	230	254	231	233	236	256	244	225	233	251	254	236	231	218	197	206	189	225	225	215	256	205	214	225	200	222	211	213	212	249	234	204	253	223	232	231	244	223	200	258	226	224	234	235	241	214	242	219	222	232	236	236	213	214	191	229	261	253	238	216	251	206	239	233	238	215	223	198	233	235	256	241	230	229	198	241	215	221	253	239	225	206	210	227	238	205	204	188	228	230	210	224	245	232	226	224	232	225	201	242	200	252	232	220	225	221	236	222	236	245	225	241	214	223	198	222	207	226	238	224	220	220	250	201	218	254	220	227	242	269	236	244	240	240	192	218	240	248	245	201	235	221	232	224	237	200	222	194	228	224	248	231	235	211	238	221	201	232	239	230	221	230	229	219	214	226	236	235	209	252	244	226	244	232	216	242	245	188	221	261	228	261	207	230	240	212	225	230	248	257	225	208	252	238	225	228	218	211	243	220	231	222	229	237	244	205	247	236	240	210	268	238	230	194	205	178	221	249	230	240	254	218	236	269	203	243	235	208	243	246	243	219	232	207	272	244	195	223	238	237	234	239	224	251	231	206	236	219	232	211	219	230	221	235	236	248	237	227	230	227	260	254	233	223	215	211	264	222	242	213	232	222	237	222	262	248	222	211	226	203	225	228	203	238	247	202	217	239	235	223	244	233	219	230	218	238	204	245	227	228	257	222	245	213	214	195	269	234	219	231	271	228	234	209	220	244	237	244	241	225	230	227	238	242	215	233	242	220	231	237	241	243	233	258	218	241	223	246	212	256	213	234	233	254	240	228	254	225	238	252	222	231	253	213	245	231	225	272	214	218	223	238	229	233	194	232	218	247	272	229	214	215	228	274	231	225	242	220	239	229	227	244	242	206	200	220	232	244	227	215	232	228	224	213	248	263	236	188	244	243	221	235	249	227	274	241	245	225	233	231	226	224	214	235	242	225	219	204	215	216	223	199	231	218	255	222	230	246	255	230	262	205	219	237	241	243	240	251	231	231	221	244	246	230	218	228	230	238
8861	5931	10151	10718	9780	9606	7629	7147	6725	3543	521	540	500	569	533	551	505	505	507	571	545	524	507	550	580	497	513	527	535	522	516	558	503	521	531	522	529	560	521	510	524	528	500	540	547	520	511	510	523	523	527	534	554	542	499	509	554	494	523	524	503	514	539	582	520	523	515	529	506	523	469	509	553	506	567	542	473	523	484	503	543	492	533	499	548	524	530	577	565	538	548	547	512	531	532	465	528	573	558	487	541	503	515	493	542	520	535	549	478	490	524	550	461	514	528	519	515	511	519	527	538	483	523	498	548	522	513	498	544	504	490	556	513	507	527	516	497	492	505	490	457	510	505	491	514	506	524	543	525	543	532	521	547	531	537	536	470	505	510	555	532	546	532	555	532	513	529	499	538	501	536	546	512	514	519	534	502	525	557	502	523	556	519	517	498	516	528	555	548	524	542	500	535	475	554	544	491	530	538	532	542	532	521	479	486	532	554	501	521	523	507	494	584	516	532	509	539	538	535	534	455	548	502	539	530	526	512	537	532	518	497	520	480	527	530	550	543	502	507	527	551	532	570	525	528	512	511	524	532	506	532	476	480	471	540	550	509	513	553	499	528	545	516	497	495	538	506	491	541	496	545	547	541	527	521	504	509	495	500	539	504	531	513	519	564	518	525	519	504	529	545	487	482	536	511	493	511	496	524	525	521	512	482	530	561	493	471	549	533	485	526	515	515	564	509	537	535	545	515	516	543	570	561	511	535	486	541	496	549	512	507	515	571	549	493	487	548	565	517	522	562	539	546	548	514	529	551	525	565	502	526	550	524	497	513	490	496	499	561	556	502	520	522	510	482	530	537	480	479	558	483	550	537	540	505	526	528	489	551	553	523	505	517	483	488	544	501	516	538	558	513	531	520	554	537	498	516	563	526	514	526	498	555	550	507	507	507	556	551	510	521	522	483	527	540	543	506	543	515	505	525	556	507	524	504	524	504	535	575	529	493	531	550	492	553	574	545	493	492	512	504	507	497	511	488	527	507	528	492	535	519	500	551	503	475	496	513	510	504	528	500	519	496	531	530	483	532	520	518	481	530	525	565	535	535	513	548	526	498	527	532	495	508	529	503	537	480	506	547	559	563	531	535	531	488	549	543	547	496	531	492	535	536	533	520	536	531	518	525	564	545	551	503	543	507	530	491	523	518	559	530	515	534	524	509	558	532	517	564	513	490	485	508	506	554	559	563	531	555	511	525	517	580	519	507	524	510	539	506	517	531	478	574	517	555	555	467	551	494	554	520	542	514	530	513	547	510	489	510	508	553	496	534	489	538	539	532	502	477	529	514	566	489	560	528	512	519	512	556	539	512	512	543	502	547	468	472	501	549	533	492	512	537	542	567	486	542	528	524	509	501	477	530	514	522	537	522	474	511	542	492	520	521	537	536	500	538	538	541	493	540	534	483	487	539	492	519	493	539	528	472	531	521	507	533	574	505	531	548	551	497	550	514	509	539	539	527	553	539	526	492	500	498	545	510	527	528	499	498	496	536	498	558	525	521	512	524	503	526	493	501	575	476	522	500	481	539	521	539	523	572	535	482	518	514	521	523	530	505	505	499	521	514	559	475	541	501	530	545	545	516	520	538	528	497	515	542	485	504	541	535	527	452	508	553	529	533	514	493	528	495	544	522	507	555	545	530	524	523	524	466	526	526	553	537	565	481	526	532	537	561	551	489	506	538	503	478	514	505	502	533	547	555	519	487	520	513	543	543	522	497	526	525	499	506	506	529	525	515	513	516	498	496	551	479	529	536	522	507	495	520	521	516	531	561	547	550	484	525	515	516	517	540	523	569	503	546	491	545	506	529	551	510	531	533	537	529	507	515	527	539	532	502	510	530	533	497	505	536	541	512	520	505	521	522	479	527	526	550	492	516	517	534	535	509	520	522	500	500	480	523	531	497	507	546	512	534	530	519	513	496	542	509	554	557	514	526	526	517	449	518	549	496	482	534	523	515	525	521	531	512	487	509	548	545	476	503	528	526	534	497	473	559	527	510	544	546	545	502	537	501	529	529	525	504	526	525	483	537	522	553	505	521	525	487	508	537	527	483	557	520	517	499	511	540	505	496	541	511	527	544	541	571	558	524	487	527	484	487	497	550	529	534	512	505	539	508	543	531	485	487	517	538	515	540	559	497	488	523	497	492	498	545	501	520	503	506	511	531	501	531	519	532	535	518	545	505	524	560	558	524	541	514	515	541	484	516	547	530	521	559	540	496	506	511	529	526	558	512	498	488	522	487	538	541	528	515	495	501	508	571	525	526	528	505	508	498	556	579	497	579	521	521	534	498	540	521	523	535	537	525	536	491	514	528	469	525	528	520	499	528	546	547	525	552	532	501	522	507	535	566	498	514	543	499	524	521	511	500	523	532	516	505	514	541	499	530	520	532	521	528	540	484	503	539	543	514	519	548	503	496	512	558	540	524	537	534	523	572	563	530	546	498	500	495	552	557	512	496	533	532	533	505	528	558	518	537	521	519	525	498	530	506	514	513	527	524	507	525	482	559	494	550	507	455	527	513	515	483	538	511	505	553	536	586	514	504	539	501	494	538	487	533	545	540	537	533	527	569	536	501	480	523	531	513	512	534	526	541	505	535	553	520	559	537	514	523	505	490	486	486	564	504	520	512	478	522	556	487	544	544	532	541	470	530	504	532	543	522	519	504	522	511	524	523	452	547	493	497	497	529	547	524	553	523	533	529	514	534	499	545	559	503	520	544	504	502	473	526	530	540	526	533	532	546	527	531	510	535	518	514	575	451	552	533	533	495	529	507	530	527	529	508	556	533	515	491	522	523	543	510	559	533	556	543	539	523	507	490	495	530	483	493	547	538	515	548	526	513	518	531	525	521	540	506	533	490	551	521	547	516	521	509	580	543	547	543	517	500	501	519	491	553	482	509	540	527	519	536	500	516	500	555	520	535	527	524	524	561	520	494	498	529	520	504	529	542	514	485	488	495	516	534	530	513	566	504	536	508	541	527	515	531	528	533	519	534	504	538	465	560	527	544	473	537	517	530	544	548	504	522	535	506	543	546	491	511	516	499	526	548	532	518	528	539	528	538	530	525	474	499	494	486	527	513	529	511	505	495	539	548	531	532	507	516	528	549	569	513	547	521	533	526	506	507	523	507	511	523	493	544	483	487	481	518	508	500	514	535	510	486	530	522	507	570	524	559	569	496	512	553	516	492	516	532	549	521	540	549	538	500	549	555	557	519	548	509	518	562	535	540	530	572	496	545	533	530	550	549	537	513	530	516	502	521	514	513	550	515	548	507	524	518	538	515	519	500	489	522	493	531	462	523	514	529	550	523	504	525	527	562	532	575	507	517	525	534	535	482	508	552	564	547	526	491	555	521	501	533	510	496	547	526	484	502	499	483	526	517	515	522	508	543	504	522	508	542	538	513	502	494	505	528	545	529	515	522	513	507	524	547	511	548	546	509	541
36242	14734	13263	9477	5635	4265	6753	16026	22810	14879	740	205	167	178	181	161	149	151	167	170	167	151	155	160	153	165	160	144	156	173	148	171	154	174	150	161	168	175	167	163	150	145	146	145	161	144	150	160	145	169	155	158	168	155	155	168	157	162	146	128	152	149	163	148	164	150	132	167	162	159	154	158	164	147	144	147	148	149	159	162	142	142	136	134	161	149	141	152	166	143	134	130	132	164	154	122	165	146	135	163	168	150	136	149	170	139	165	161	139	159	174	143	137	161	127	175	164	157	162	146	142	152	151	153	159	147	154	160	159	150	169	183	163	130	153	154	170	135	144	166	155	159	172	139	164	157	129	136	145	156	147	158	144	148	148	131	156	121	146	144	139	149	150	158	143	165	165	149	161	157	133	149	167	150	156	162	118	153	129	138	154	132	162	167	160	179	140	152	151	144	146	175	170	163	144	148	148	135	136	142	149	145	165	124	141	149	155	140	151	126	173	161	156	132	139	130	137	164	141	156	150	152	129	158	155	148	161	148	159	161	167	149	136	152	135	159	151	143	160	171	178	161	179	144	134	136	142	163	155	144	163	169	185	147	142	144	160	144	152	144	151	163	144	151	141	148	172	156	140	137	143	148	162	162	128	143	135	149	147	149	154	160	170	133	153	150	148	136	160	166	158	154	151	130	154	139	160	162	150	159	168	152	162	131	167	141	180	145	133	150	154	150	138	148	125	158	157	183	165	158	136	168	164	155	139	153	160	145	140	170	146	141	175	148	132	139	166	160	151	153	169	153	150	160	153	132	130	149	167	135	154	129	162	155	137	143	153	155	135	158	143	142	128	160	156	160	161	159	155	138	136	142	142	145	131	158	127	153	153	157	128	135	166	129	163	150	149	151	157	138	141	165	127	138	142	140	153	133	146	139	161	142	146	163	165	167	147	115	150	167	169	161	178	163	130	152	145	148	170	142	168	146	161	171	161	155	151	161	148	142	166	155	120	138	144	163	158	152	137	137	155	167	164	127	171	196	167	174	178	182	153	141	147	146	141	143	133	155	152	110	176	158	164	178	162	128	120	157	159	166	152	144	150	135	145	153	131	149	154	170	135	161	147	154	158	155	156	145	146	164	160	129	163	136	132	145	160	156	149	150	153	151	151	161	144	157	173	155	160	141	151	134	154	172	162	148	134	133	162	151	150	162	147	137	125	150	155	164	145	130	152	136	147	149	156	138	158	132	161	174	136	156	154	154	163	130	119	150	151	155	149	137	148	172	150	142	157	170	166	144	140	150	175	145	143	142	183	163	166	153	169	158	145	145	154	132	144	136	140	120	139	156	152	143	147	149	150	147	158	131	191	166	166	148	158	151	144	138	137	137	159	143	136	167	153	162	133	151	154	168	144	162	131	145	143	143	139	142	165	160	139	162	114	151	158	133	162	161	144	146	167	157	147	157	150	154	132	140	145	129	147	144	155	156	163	139	131	149	130	170	152	153	124	153	144	149	145	132	142	152	137	163	161	134	148	152	141	131	145	140	128	139	165	159	159	151	170	151	133	139	169	155	152	181	174	158	134	143	153	149	141	156	152	134	165	160	137	163	162	143	138	167	153	178	138	148	153	160	142	157	153	149	158	158	177	133	146	169	151	123	154	139	154	140	152	148	142	129	156	158	151	151	140	164	144	155	163	160	135	146	140	146	152	156	161	143	138	179	151	168	154	149	146	152	148	144	158	150	155	146	142	150	130	157	172	160	165	166	150	151	152	134	148	154	162	157	150	170	134	143	141	154	175	146	149	122	174	151	151	164	160	140	148	165	157	150	166	157	165	132	116	150	138	166	145	146	171	153	129	156	155	151	142	138	144	157	160	127	162	161	144	151	139	148	170	168	164	158	153	151	147	137	167	146	153	173	130	143	160	156	169	126	159	153	141	177	144	152	153	151	162	153	166	138	154	153	166	142	151	167	144	150	138	150	137	162	144	160	149	173	175	136	155	158	144	171	151	169	128	147	174	145	147	156	152	157	138	168	139	184	159	131	136	155	145	151	136	149	142	119	139	146	164	137	173	150	141	136	160	138	142	152	179	149	162	136	126	134	156	157	141	117	155	157	149	152	150	144	154	157	161	150	164	159	171	119	145	132	150	154	145	149	144	148	146	150	127	149	144	132	152	167	139	148	140	142	150	161	153	167	145	144	165	146	153	150	153	178	153	152	159	150	131	151	159	145	145	146	130	167	127	170	149	149	157	156	143	153	143	164	153	154	145	165	153	142	131	135	144	162	151	158	180	163	167	143	135	153	153	167	150	163	139	171	152	151	147	160	135	142	111	142	165	149	161	162	121	146	151	162	149	143	156	185	170	144	146	151	140	139	161	137	162	162	168	146	165	146	167	166	160	148	155	159	130	135	118	158	165	159	139	144	141	163	144	150	154	150	165	137	134	137	163	188	186	168	152	181	141	139	144	169	151	150	145	153	158	140	147	158	152	137	152	144	151	163	144	134	145	146	131	146	148	152	160	140	142	154	131	156	172	126	148	161	146	158	126	153	153	152	139	145	143	168	138	146	148	153	154	141	138	130	131	143	166	145	152	131	158	153	150	151	152	157	142	127	161	152	146	158	137	145	159	161	145	158	156	154	154	136	136	150	135	157	145	181	143	165	133	143	155	129	160	147	140	152	155	149	161	149	150	170	163	162	141	146	168	143	151	127	151	150	153	155	160	154	142	142	157	153	147	148	147	145	144	132	166	152	139	142	138	137	133	128	165	158	163	140	144	145	170	157	144	145	170	124	152	131	114	135	143	162	134	133	151	164	146	173	123	132	145	145	155	138	128	170	172	149	152	168	160	164	153	139	154	167	156	160	145	148	152	174	129	171	176	155	169	135	149	138	160	160	166	146	165	174	147	131	168	144	143	149	149	127	144	172	150	164	148	149	142	164	136	140	153	143	151	174	137	143	160	161	152	154	144	145	153	170	171	140	150	164	143	142	142	161	129	134	126	154	138	153	132	165	159	158	150	151	136	148	158	147	126	154	156	134	161	152	152	159	158	163	163	145	138	148	143	170	143	146	171	150	151	144	167	151	160	145	145	146	144	155	136	150	156	162	182	139	165	158	153	126	147	133	155	148	135	134	148	170	162	167	154	161	158	151	133	139	148	143	173	165	138	159	152	150	172	151	136	140	132	153	154	154	144	154	141	144	159	160	155	134	149	127	149	149	150	163	157	161	156	161	146	142	130	156	167	140	134	159	161	153	136	122	164	176	148	152	148	161	172	159	143	129	159	175	145	163	163	151	160	190	144	148	145	155	156	151	138	164	142	132	165	160	153	156	146	157	169	175	131	143	160	160	139	172	152	140	155	149	196	153	163	140	138	167	157	168	109	151	145	163	147	130	148	136	131	164	136	147	158	143	155	159	137	169	147	127	144	138	148	150	139	139	158	148	148	126	153	155	141	141	124	155	166	159	143	160	146	156	142	153	160	138	147	150
18775	7934	18280	19408	15885	14496	22384	37699	43383	22770	617	590	534	538	587	521	499	489	477	418	475	463	418	423	417	417	424	433	421	466	392	374	388	388	400	410	405	415	379	381	399	427	355	419	369	389	376	399	395	425	414	376	368	336	381	361	377	366	358	372	380	383	401	424	398	373	389	371	398	422	377	404	398	364	387	383	391	419	382	373	385	385	389	383	381	375	388	393	404	383	389	379	396	399	364	383	355	368	381	408	376	343	397	372	400	378	352	405	386	392	372	419	367	378	390	382	374	364	347	392	402	359	352	371	394	370	343	364	350	378	364	370	364	366	380	365	379	360	352	387	382	404	426	382	367	397	413	384	376	372	375	384	375	415	390	402	391	361	411	367	394	400	381	355	364	371	376	383	372	406	413	415	372	358	362	387	383	370	393	395	390	370	397	360	397	392	375	354	390	375	353	379	380	356	373	400	388	372	360	375	406	400	378	371	400	368	379	385	377	400	377	375	350	393	392	375	392	384	413	368	370	382	404	378	367	386	407	381	348	416	365	357	369	377	378	387	390	354	429	363	366	384	374	376	359	375	365	391	351	336	392	375	388	368	389	365	364	362	360	391	353	408	387	412	358	380	372	383	391	393	398	374	355	412	415	400	410	400	388	378	380	371	399	369	379	369	356	391	354	415	392	384	388	402	342	396	371	402	372	387	381	366	402	400	354	403	370	352	430	390	356	364	381	359	340	364	408	362	405	413	386	393	385	380	373	365	385	384	447	396	386	371	403	379	368	377	448	388	378	384	386	394	398	369	347	407	387	352	398	367	358	360	384	373	374	366	384	381	391	337	364	363	395	400	368	417	402	398	374	366	362	357	395	375	371	391	373	397	369	410	404	378	349	367	369	399	384	370	402	388	378	382	379	394	349	390	393	349	391	361	413	358	357	389	383	370	387	365	355	353	361	376	398	399	365	390	373	385	370	381	392	357	406	351	410	359	371	359	370	405	399	388	359	387	379	412	420	386	383	382	353	363	355	399	395	396	375	414	339	389	381	326	370	372	377	410	371	377	342	357	372	367	389	371	387	374	377	390	388	391	405	391	370	394	383	359	423	381	359	399	365	351	414	360	387	345	368	346	387	372	375	380	354	353	351	347	389	380	347	376	338	386	352	377	347	357	387	391	371	410	357	402	368	399	390	366	385	363	405	363	361	392	382	379	387	395	407	377	361	402	368	373	393	361	383	372	392	386	401	370	384	360	333	370	384	374	353	360	362	376	398	390	378	368	381	368	373	361	342	385	357	366	364	383	372	359	381	394	392	416	392	394	370	398	351	374	378	395	355	401	386	375	345	405	391	385	385	389	389	377	386	394	353	354	401	385	412	388	384	370	397	406	364	376	381	376	382	371	412	397	356	375	393	379	377	414	371	371	385	386	369	411	377	387	384	357	367	358	387	332	401	397	375	413	372	405	379	361	364	371	366	369	376	353	365	372	378	391	359	385	382	361	395	396	345	398	400	374	357	358	406	427	353	398	374	350	412	425	405	366	367	403	369	372	374	380	370	374	390	356	369	364	383	393	396	376	371	348	378	395	355	385	380	385	402	407	376	414	363	418	369	385	382	381	378	375	346	379	396	380	360	354	388	361	363	396	366	368	384	434	401	374	372	377	382	414	400	378	373	423	373	370	377	374	399	370	361	380	370	363	321	374	387	360	409	352	379	365	408	386	374	346	373	397	383	375	415	382	377	328	388	386	376	365	414	386	382	379	364	393	406	375	380	393	379	379	403	348	422	413	354	372	363	406	386	359	376	377	387	406	347	407	359	328	428	388	383	403	366	388	385	343	365	363	372	364	373	386	374	407	378	374	375	406	382	393	377	363	400	378	374	381	376	389	412	382	398	356	418	365	392	390	389	372	360	384	380	346	382	383	402	396	385	389	385	357	402	373	385	349	374	357	408	360	360	390	362	355	387	384	410	381	370	386	350	401	368	393	384	385	415	370	387	381	394	391	346	357	401	353	387	383	418	416	403	386	383	388	385	412	365	392	382	361	373	359	369	388	390	375	373	356	372	390	356	365	386	368	402	378	349	390	361	366	408	352	390	377	377	371	382	388	380	378	383	390	363	352	389	373	377	399	382	360	387	371	370	410	413	357	397	394	413	405	399	386	389	378	399	394	379	387	390	376	405	372	399	340	361	385	376	392	411	387	355	385	356	397	378	418	389	389	374	398	366	373	381	378	387	356	382	349	397	382	370	396	374	367	355	390	355	407	377	379	387	357	363	370	360	379	375	373	383	409	363	350	382	369	359	382	367	386	337	358	381	390	380	401	392	365	353	377	345	391	391	393	405	382	374	390	418	392	340	393	383	347	351	361	377	411	399	373	376	395	356	352	407	405	364	389	372	391	393	408	427	373	373	404	392	371	381	375	354	371	381	368	350	404	356	371	390	356	410	399	364	392	375	345	339	361	364	382	378	367	387	369	393	404	369	336	385	382	366	382	351	384	381	399	379	383	373	384	376	388	369	397	385	398	384	390	369	405	389	404	370	383	369	342	353	376	342	372	422	379	382	410	385	383	378	404	442	377	378	393	400	359	388	360	362	384	396	382	394	391	382	397	345	359	364	358	371	338	357	351	356	378	381	380	387	371	388	369	381	366	374	384	363	403	379	394	409	374	396	375	387	380	413	340	423	377	399	370	361	378	346	394	376	366	384	367	369	376	409	379	406	362	374	381	391	378	420	402	388	387	364	384	372	350	384	406	340	374	361	397	364	371	382	393	403	402	356	396	419	398	383	391	385	372	393	396	358	377	396	390	354	411	413	377	360	338	402	407	379	389	382	366	395	416	385	373	395	386	376	395	365	373	378	330	398	353	360	384	391	408	363	387	385	419	376	381	389	392	403	381	357	358	426	383	391	382	387	378	375	357	362	398	393	395	349	388	381	351	403	408	388	380	373	369	398	352	430	396	330	374	394	419	353	401	392	369	398	353	365	386	382	372	366	436	379	362	391	390	417	386	383	362	386	406	369	365	378	371	365	375	380	343	406	355	388	376	380	388	377	394	391	402	386	377	369	389	378	395	396	379	359	390	375	364	378	380	365	414	364	377	385	365	376	371	368	400	362	383	393	405	388	407	391	380	375	373	390	367	384	420	374	362	362	413	321	375	398	384	375	412	379	383	376	390	383	365	388	389	420	373	355	367	377	342	383	386	383	398	374	391	387	355	423	336	383	386	395	389	380	366	393	386	370	359	383	379	404	400	377	376	393	363	384	398	394	366	383	388	376	383	393	342	367	385	383	350	377	375	348	387	408	377	367	386	370	405	374	362	383	390	410	356	344	371	376	385	356	381	396	376	378	380	354	365	391	376	365	341	386	362	374	360	332	326	362	381	446	351	348	377	389	355	378	377	385	389	374	373	353	391	375	376	385	367	408	383	397	390	379	366	395	376	382	383	350	358	394	383	363	385	363	359	393	354	344	370	422	382	360	377	419	382
43212	18761	13347	8113	5494	11966	24050	35673	34749	17026	1107	316	283	303	301	321	273	305	288	268	265	312	260	276	245	268	256	299	307	255	255	257	231	262	271	303	260	244	292	267	248	257	287	247	259	289	283	281	288	284	259	290	283	236	266	258	234	286	292	230	254	265	270	229	260	250	260	241	258	264	276	285	237	259	233	279	264	272	298	273	252	251	278	267	269	268	289	290	257	259	287	240	252	240	248	254	256	240	257	246	286	249	230	269	257	255	275	287	260	243	287	266	266	256	294	268	259	223	255	243	246	255	268	242	261	249	265	271	232	230	244	241	280	272	245	274	266	259	233	261	287	264	246	273	257	252	272	281	262	281	268	231	240	256	276	316	255	285	254	280	255	284	255	253	283	262	279	273	251	283	257	273	259	240	257	276	262	266	264	242	280	255	267	236	229	238	257	233	279	258	243	269	293	234	296	248	252	261	267	251	204	246	228	305	272	260	270	249	253	283	275	276	238	270	273	261	289	278	251	279	276	295	240	261	234	264	266	271	252	261	293	277	273	279	268	276	278	248	264	269	283	260	252	237	261	253	282	257	276	300	244	280	244	245	262	256	287	272	236	265	296	273	283	284	248	267	226	234	266	264	242	249	252	257	287	283	250	267	268	286	255	260	254	262	271	282	274	261	258	265	291	285	274	244	257	275	247	269	264	273	259	293	262	267	281	255	238	244	257	228	277	285	267	292	270	240	282	255	270	245	269	257	254	242	268	254	303	271	291	285	249	263	266	261	230	241	261	280	265	261	249	264	242	287	279	244	267	288	253	254	295	237	258	252	288	244	276	264	254	281	241	252	255	230	255	299	260	272	233	279	255	244	272	237	307	241	270	278	275	259	252	265	258	247	240	263	277	286	288	283	293	246	258	254	280	262	273	246	254	273	265	277	235	260	259	285	268	275	259	284	254	299	247	241	256	251	266	261	288	260	286	235	245	254	254	261	280	236	240	271	228	278	268	235	281	232	250	247	262	254	283	273	260	275	265	250	216	235	257	251	279	263	276	241	264	287	272	236	248	231	287	278	272	286	235	274	242	244	251	261	260	261	272	271	242	248	273	295	285	266	247	264	245	249	287	247	262	262	278	268	285	290	255	283	254	222	262	247	274	278	275	263	229	269	242	239	275	283	267	294	277	253	266	284	270	251	301	264	268	244	276	249	251	261	267	247	270	262	279	250	277	275	244	241	236	253	247	297	271	245	250	253	233	253	265	230	239	253	253	284	262	219	256	234	245	267	274	265	257	235	279	226	249	251	284	277	253	267	259	262	294	275	230	276	254	261	247	301	268	275	273	271	285	256	287	238	237	274	266	242	252	231	263	240	268	224	275	261	264	262	246	252	262	252	268	255	271	274	297	224	278	270	265	270	276	283	258	231	262	267	297	251	263	292	264	252	268	268	256	286	254	246	264	261	269	282	252	274	230	257	274	240	257	258	266	273	274	248	249	298	242	265	297	251	257	235	262	266	281	268	260	268	241	259	251	284	254	267	252	264	287	283	275	243	237	278	305	271	265	272	265	278	276	240	280	297	231	225	250	265	260	285	286	275	266	244	302	263	268	249	239	259	222	260	269	279	273	282	253	264	252	279	325	255	253	247	265	267	263	284	245	270	278	243	277	247	248	274	278	256	231	281	227	239	270	272	268	265	256	248	229	271	281	287	265	274	250	264	245	269	263	268	289	263	240	265	262	268	280	250	273	266	239	265	258	244	255	246	249	260	219	256	262	266	241	255	260	268	287	300	292	290	278	251	266	272	292	216	247	248	290	250	228	269	279	275	244	298	269	280	270	260	254	255	250	279	250	248	263	243	257	290	247	244	282	291	260	287	252	240	279	240	264	261	273	284	259	276	279	269	258	260	258	260	278	241	286	252	246	239	267	267	268	270	261	275	241	269	261	283	253	230	260	259	283	264	269	253	262	280	271	269	246	265	266	286	287	266	251	284	278	246	261	260	263	270	244	262	251	257	314	257	241	253	284	300	292	244	253	248	241	264	271	231	246	247	267	263	285	283	277	259	269	256	269	249	256	251	268	263	290	268	234	255	260	266	257	277	259	296	261	259	258	295	296	275	295	265	246	249	310	249	300	294	242	291	273	282	293	241	274	254	248	263	261	237	254	252	251	274	237	281	238	276	257	242	278	311	277	273	246	277	277	270	289	271	274	263	266	265	265	298	245	284	232	256	288	262	266	268	251	235	269	279	247	258	273	273	249	254	268	259	251	297	264	296	268	270	250	255	278	296	264	261	246	244	262	236	280	233	258	258	272	245	255	280	272	252	258	226	252	287	277	258	274	268	252	263	266	253	238	245	277	287	276	267	262	272	246	244	278	249	236	243	274	262	237	252	273	257	268	233	283	281	270	229	226	235	253	272	271	257	292	246	274	237	281	267	245	207	253	251	258	250	237	254	282	240	250	276	273	235	266	274	273	242	186	285	265	286	250	261	269	250	273	242	270	274	283	242	268	268	251	257	274	266	257	266	262	246	272	284	274	255	288	256	257	273	266	261	267	253	282	281	262	272	263	275	259	244	249	253	255	258	281	257	264	289	285	262	269	257	268	265	290	292	272	284	255	279	273	234	288	255	287	226	246	233	250	235	275	254	249	252	257	264	236	255	257	260	250	249	277	266	274	257	277	251	289	292	249	241	246	260	300	225	267	229	246	245	252	269	263	259	261	241	324	256	266	251	258	281	294	242	260	251	248	290	230	230	276	285	275	257	253	302	251	286	253	283	299	259	266	284	269	278	236	278	254	240	292	288	260	231	271	255	276	249	280	247	259	256	255	280	303	266	276	244	261	274	262	261	258	257	236	257	246	265	268	285	280	264	247	233	266	268	233	278	286	251	244	257	237	274	255	248	283	262	261	273	228	247	301	276	278	242	266	257	249	269	252	249	263	290	317	262	260	275	254	228	251	264	284	266	245	244	278	269	248	234	244	247	269	262	286	253	265	266	259	283	252	237	286	283	245	270	262	268	274	285	260	266	289	252	277	298	268	243	277	255	297	275	286	296	275	254	228	260	252	257	266	275	248	231	257	254	258	261	237	282	272	242	252	281	239	238	246	258	268	255	266	296	273	273	251	267	264	250	259	278	256	261	262	249	249	245	242	278	295	241	241	279	263	270	259	268	306	248	226	263	226	287	248	266	230	265	257	279	275	274	237	265	252	239	263	256	287	250	259	254	277	250	249	267	246	291	290	247	245	252	261	274	254	263	269	285	263	253	279	245	284	273	242	250	266	270	243	265	244	309	246	277	273	275	286	279	263	245	247	257	249	265	254	254	262	245	252	284	275	265	215	261	276	267	254	270	238	229	276	268	239	273	257	281	259	272	263	281	297	240	276	274	266	279	239	240	270	266	272	250	238	248	236	272	291	271	297	259	285	270	245	249	248	244	260	254	292	240	261	270	252	261	241	260	263	254	234	275	256	251	251	266	271	277	280	276
21670	9998	16267	16694	15970	28258	42056	53801	51392	18603	1005	927	882	869	849	835	828	781	766	731	729	733	745	745	717	666	693	683	677	668	688	670	628	642	622	672	639	655	649	644	659	598	619	663	656	648	668	668	628	683	681	620	593	636	620	635	577	613	675	603	642	610	636	594	600	615	617	591	631	611	660	594	582	675	604	645	606	586	622	587	630	637	658	636	598	622	627	635	624	608	659	590	661	617	660	634	637	581	576	646	620	648	607	617	603	609	627	615	629	618	584	630	650	574	664	617	657	586	658	578	618	644	617	632	622	576	634	622	590	616	627	614	607	607	656	587	665	631	630	617	646	609	610	626	627	588	624	611	616	616	608	602	602	638	619	637	605	600	616	649	604	580	618	597	604	630	580	603	631	630	635	620	606	623	610	629	648	600	634	630	607	658	592	622	619	617	588	611	620	622	643	663	605	584	617	618	608	587	624	651	610	599	617	612	616	614	633	614	609	609	632	579	604	578	606	600	605	645	628	589	635	628	616	639	592	601	620	588	640	616	590	621	596	617	620	550	593	591	608	616	595	611	613	642	608	601	612	581	631	651	595	645	652	595	644	594	608	637	621	628	658	616	608	578	642	627	588	602	631	573	581	627	612	655	644	621	640	606	617	618	590	612	621	639	584	577	596	655	623	600	648	635	610	600	619	582	595	583	651	605	662	585	616	627	634	604	620	608	604	621	590	586	642	540	620	633	627	629	641	623	669	558	635	661	610	626	621	593	576	590	619	620	589	586	617	633	671	642	586	616	636	618	608	570	571	612	608	583	655	650	589	643	622	579	621	618	651	621	610	630	624	625	577	633	653	610	616	600	610	618	639	594	583	606	654	612	635	591	676	617	617	606	589	628	577	640	638	605	626	638	641	643	565	600	611	619	632	615	621	609	561	639	593	612	612	585	604	589	598	661	597	628	602	596	615	614	595	559	601	613	604	614	607	608	562	605	592	631	637	636	633	556	618	612	625	588	658	603	585	604	561	660	652	617	629	636	691	646	601	602	615	624	581	614	625	610	594	653	593	639	597	626	627	644	579	603	637	607	597	616	604	641	583	602	596	600	605	584	602	625	617	548	624	624	628	622	670	620	641	629	592	608	581	610	603	616	621	606	652	627	642	656	592	602	625	590	586	592	595	611	597	609	617	621	579	615	620	598	590	600	607	592	616	599	619	610	595	554	600	576	615	605	604	628	617	597	633	577	675	629	591	598	648	618	582	637	617	625	628	581	610	631	621	623	576	609	594	602	587	612	586	640	638	649	609	624	595	618	616	589	647	609	601	616	617	573	610	650	625	679	646	649	602	618	613	616	628	611	651	582	606	631	653	645	608	619	601	636	604	562	620	612	606	633	633	588	645	640	641	624	596	597	579	620	566	597	603	606	653	612	612	631	616	564	617	585	611	617	626	601	599	608	608	662	602	652	620	638	617	662	594	587	628	623	586	610	609	585	630	615	593	582	594	651	574	623	645	600	645	634	594	627	622	640	646	643	667	613	619	581	632	660	616	628	593	639	618	610	584	626	608	597	591	613	589	619	639	560	624	654	611	625	611	632	625	638	612	611	581	575	654	637	643	624	580	653	622	634	674	597	624	592	584	578	626	589	618	592	590	671	576	597	637	650	650	622	636	631	598	643	649	632	590	639	631	581	602	599	652	629	657	587	595	640	582	596	622	639	630	629	635	608	591	580	599	644	552	591	614	602	614	626	580	626	605	634	601	622	632	582	615	626	614	623	600	591	624	641	607	604	605	619	584	602	590	591	600	567	698	653	589	606	606	590	576	631	614	632	627	611	599	593	584	618	654	648	595	638	610	579	604	615	632	598	610	632	599	637	638	638	630	593	626	605	620	610	616	619	612	584	570	609	627	612	611	593	586	614	639	595	601	622	600	575	617	630	566	621	600	566	644	578	604	612	633	620	593	642	621	593	636	600	584	634	573	582	587	606	626	648	550	575	602	603	625	582	612	612	633	673	617	593	593	613	655	647	591	589	591	653	650	617	630	615	637	637	649	606	628	624	652	650	601	646	597	643	600	613	656	642	626	629	646	632	607	609	626	598	664	637	593	617	642	609	603	598	615	607	598	606	593	605	625	582	623	640	641	598	637	626	607	644	630	661	646	621	643	621	597	642	603	618	596	612	641	591	590	641	583	641	602	615	609	584	625	621	638	577	606	577	581	618	654	618	591	596	567	590	602	604	625	626	639	609	667	640	584	582	632	571	611	630	608	657	651	638	660	594	635	530	601	615	619	592	603	601	641	618	616	632	627	610	608	625	584	620	616	598	651	588	611	630	610	642	593	609	632	663	642	594	575	594	613	634	627	611	600	625	646	646	639	551	613	635	624	585	662	611	651	579	607	647	602	560	660	608	595	627	601	592	580	648	644	628	613	591	609	618	685	639	599	605	625	637	608	625	598	627	618	619	625	633	592	624	629	632	638	601	621	610	607	629	617	613	645	615	599	624	597	584	594	624	578	613	597	576	627	620	644	614	614	658	641	600	601	623	651	634	633	628	601	599	605	637	585	618	594	625	644	611	652	641	623	653	622	664	624	616	641	583	583	649	613	588	635	592	631	625	607	638	617	611	574	623	593	602	588	606	622	655	603	562	620	596	644	618	590	620	620	669	589	624	635	605	609	596	583	586	654	652	648	652	632	573	613	626	596	591	599	621	585	594	568	699	617	624	629	662	607	601	626	591	628	649	597	604	655	619	586	631	580	573	600	621	613	634	639	619	604	598	599	631	589	657	622	639	613	643	626	616	581	603	626	652	605	643	609	627	620	643	579	600	566	608	585	605	581	584	617	626	635	624	637	590	648	615	602	642	603	604	634	571	642	564	609	583	621	569	633	637	624	621	580	648	604	621	610	607	621	639	630	613	629	586	550	639	620	623	626	580	613	633	651	586	617	637	573	692	633	629	636	568	610	627	614	628	590	642	612	620	615	553	640	606	618	653	630	563	585	599	601	607	656	643	641	604	622	598	599	620	635	642	639	587	610	617	652	579	604	663	629	632	588	559	593	578	617	655	617	677	632	609	631	626	622	631	621	602	624	596	611	606	601	599	641	601	631	635	643	633	615	644	627	601	619	611	601	654	652	600	610	637	573	608	610	597	624	624	636	626	612	646	656	633	618	630	586	666	666	631	646	587	612	646	657	635	639	624	587	682	614	551	686	665	655	600	593	614	624	604	603	642	627	622	637	567	628	623	580	584	607	604	637	644	610	615	602	631	586	629	565	584	663	612	605	644	649	615	611	628	596	617	596	599	550	619	634	587	637	605	607	596	619	627	589	594	639	614	596	604	621	646	637	611	609	595	600	622	602	608	604	636	606	590	692	607	622	621	590	625	615	649	634	629	624	649	623	628	625	607	638	584	642	639	599	616	635	594	592	612	607	582	631	597	637	607	597	595	642	613	613	608	637	622	637	600	637	619	607	619	621	596	598	623	591	648
14032	4248	2286	2221	1417	1481	1577	1746	1762	754	244	237	236	233	245	244	258	246	239	238	229	266	251	238	221	228	239	220	238	246	225	258	229	240	234	237	236	234	234	221	262	231	244	255	215	209	229	225	217	217	229	231	214	249	263	226	233	222	206	260	236	213	239	218	262	265	212	255	230	264	246	224	233	281	217	227	252	256	226	230	236	273	252	251	290	251	250	227	231	227	235	260	221	252	252	230	225	225	238	255	235	233	240	239	233	235	213	228	252	240	239	234	239	219	281	239	239	248	213	230	254	265	222	217	269	223	258	217	239	239	250	233	210	230	236	249	208	234	239	211	229	190	230	241	234	261	226	234	242	247	234	249	264	228	255	229	223	239	218	247	225	226	209	262	224	254	231	261	234	234	232	269	230	232	254	218	227	245	273	249	235	196	220	220	270	238	242	226	242	251	249	253	262	264	263	198	260	265	254	247	240	226	243	267	223	246	233	240	266	241	237	217	206	207	221	204	198	237	250	254	243	242	242	218	255	244	226	247	235	214	241	251	239	219	230	238	240	237	226	228	254	225	222	231	222	247	215	237	259	258	239	214	227	222	244	246	245	208	249	233	243	228	260	222	229	220	233	211	229	242	232	265	215	228	224	239	238	246	260	233	234	229	253	232	246	249	226	244	239	237	263	221	281	233	248	264	232	233	242	253	243	252	233	228	255	257	205	250	230	222	274	240	253	233	271	228	212	263	222	232	206	233	212	204	213	250	229	252	253	234	253	244	237	214	251	248	254	243	237	241	235	254	228	258	266	253	230	244	253	243	240	231	235	237	257	219	267	249	251	248	249	229	250	221	230	248	225	235	197	262	250	211	245	217	265	276	254	250	259	222	213	234	231	245	252	237	264	243	229	246	247	264	247	199	251	224	232	225	228	257	246	241	224	226	245	221	265	216	237	235	236	228	231	248	262	238	238	258	240	256	258	247	239	252	227	251	214	227	260	225	256	229	244	237	240	236	232	239	221	229	234	225	276	254	255	251	235	232	228	257	231	256	241	257	233	236	244	252	254	259	240	264	239	237	235	242	236	224	267	255	249	221	254	219	229	236	268	215	245	241	232	211	223	241	262	255	236	245	229	233	220	220	224	255	238	229	238	217	256	239	231	226	256	261	244	247	241	243	257	233	246	249	232	222	235	254	240	243	233	239	240	230	236	265	274	239	258	190	219	220	233	257	236	228	270	220	232	230	263	272	253	226	200	257	234	268	229	233	248	267	255	244	207	231	233	279	250	244	256	236	233	241	225	230	252	232	206	238	286	238	262	226	254	227	226	278	257	211	227	198	213	235	249	263	223	207	220	267	247	222	246	266	246	227	232	255	230	258	229	237	232	220	250	253	241	210	245	202	240	231	240	238	257	269	227	280	244	251	236	219	227	231	264	236	222	260	259	250	248	225	228	249	228	244	240	264	237	242	226	235	230	239	212	236	223	245	230	262	269	254	222	242	265	244	234	218	250	234	248	239	229	227	258	229	254	259	274	247	229	239	252	211	238	216	262	277	245	211	219	240	258	223	235	243	264	244	224	232	243	240	218	205	235	250	253	251	239	210	232	247	214	226	229	224	274	250	268	235	229	216	209	251	234	241	252	270	242	243	242	224	291	265	220	240	239	226	282	227	223	233	262	247	220	236	252	249	225	232	246	255	253	211	234	253	227	238	253	241	231	240	220	227	212	243	230	229	252	229	266	277	240	233	245	260	233	239	230	236	243	215	249	235	213	234	250	261	223	273	241	231	207	225	203	230	230	241	236	250	235	222	249	232	231	219	209	232	233	259	268	255	228	230	282	248	241	284	266	232	228	239	249	220	233	218	228	239	253	258	281	233	217	221	249	237	250	250	239	213	228	249	249	208	223	247	232	206	244	240	267	247	238	237	231	241	219	239	212	237	255	199	218	230	230	216	244	262	257	238	218	215	256	220	228	261	260	241	238	231	257	240	243	257	244	238	241	217	279	249	245	282	259	248	231	268	272	250	233	228	230	237	239	211	228	237	250	236	218	239	233	258	256	238	261	242	245	244	240	216	253	263	237	231	226	228	241	226	241	208	249	243	241	243	247	257	257	231	233	237	228	224	233	250	265	225	193	222	250	238	221	248	248	221	255	220	244	252	245	245	230	246	314	215	243	232	235	250	232	260	223	219	243	236	210	256	251	239	250	223	256	263	272	251	249	232	240	244	238	251	207	268	236	251	250	273	228	239	231	203	208	229	252	249	226	254	228	242	209	241	250	243	239	223	234	258	259	229	226	281	248	254	248	235	240	292	230	224	218	248	236	237	216	211	258	259	246	241	218	245	253	224	230	271	249	229	239	257	228	232	228	232	220	226	255	266	253	252	221	230	232	245	231	221	242	237	229	249	230	227	237	260	242	251	219	223	217	235	229	251	240	250	248	258	269	229	248	217	240	256	260	262	255	219	247	263	242	251	208	246	235	248	240	232	251	241	217	237	247	243	249	220	219	208	203	253	235	253	243	227	237	196	216	198	239	251	231	243	241	235	261	247	224	223	236	237	253	248	250	240	261	248	246	235	240	244	224	257	229	273	218	235	232	225	236	235	254	236	220	225	222	254	221	246	242	223	219	241	238	220	242	241	235	215	237	242	262	232	233	223	252	251	259	267	255	246	221	251	236	230	251	221	267	258	243	271	229	256	254	267	233	220	250	251	250	247	235	259	227	231	251	222	249	252	214	224	241	239	240	240	271	219	250	273	223	238	232	207	264	232	223	260	212	215	233	250	233	225	242	247	227	249	226	245	276	243	256	241	227	235	241	220	223	239	243	274	240	248	218	246	247	232	224	261	222	230	222	247	202	208	245	247	218	236	229	223	245	251	235	231	243	236	274	247	231	276	255	251	254	234	238	233	232	247	251	256	262	228	217	242	248	248	243	230	244	240	246	252	209	244	239	226	227	260	215	240	255	252	229	241	243	242	237	218	217	242	234	266	246	242	233	258	254	206	222	223	262	233	211	228	272	263	249	249	251	215	231	232	255	229	257	262	255	245	235	242	247	255	254	260	222	254	240	241	238	272	249	215	254	216	231	246	224	221	228	230	251	235	257	239	233	205	241	233	242	225	239	251	239	224	242	251	210	237	207	200	259	280	249	263	254	231	245	240	228	241	225	237	245	258	241	246	265	241	222	237	267	261	249	258	260	239	242	252	217	235	264	232	279	280	248	219	227	255	231	259	260	254	216	217	251	206	254	209	239	215	259	223	211	233	240	239	234	240	252	233	257	239	246	241	265	289	225	264	231	204	212	265	244	229	246	202	267	241	241	240	223	232	234	225	215	245	236	211	230	235	238	239	243	254	238	239	263	229	238	255	232	223	256	229	231	228	254	254	215	226	251	219	243	228	252	229	253	239	259	248	206	257	230	228	275	232	257	205	223	228	254	250	231	255	197	188	240	221	250	230	206	230	229	235	227	207	210	225	244	254	240	252
6993	3285	4135	6206	5092	5716	6118	7092	6717	2237	603	539	563	528	498	565	530	515	515	490	572	521	542	516	546	569	540	594	541	534	540	556	514	537	545	559	615	553	536	551	545	584	505	577	578	547	555	553	565	525	543	512	527	571	555	528	524	509	526	550	561	542	564	577	540	587	542	560	568	511	536	575	545	519	558	543	563	536	535	540	559	556	563	522	542	552	547	577	538	562	556	516	550	544	570	556	546	574	574	561	504	531	593	530	537	524	487	543	535	568	560	519	556	554	528	499	497	537	524	538	534	527	506	510	507	563	564	524	553	588	520	529	532	549	565	571	567	556	565	559	532	535	504	519	531	536	539	513	524	549	578	567	601	538	556	520	570	525	541	546	548	547	579	557	526	598	522	585	516	524	532	504	530	526	546	549	516	546	520	527	550	545	540	582	529	563	517	538	550	544	555	511	548	533	510	553	550	610	523	545	584	543	549	508	522	566	586	567	514	539	523	546	570	533	561	540	571	516	499	548	557	535	537	555	575	539	566	540	545	566	557	519	543	526	549	555	540	568	529	538	525	540	564	567	578	511	528	529	534	537	524	533	497	564	579	547	579	546	541	548	536	522	522	562	526	554	517	531	536	510	533	492	524	562	573	541	561	538	554	577	524	553	592	545	584	540	548	528	505	520	527	525	550	536	517	528	541	538	543	589	565	569	582	559	512	542	586	572	506	563	556	597	560	565	554	548	542	573	547	551	557	568	521	544	530	545	524	544	548	545	535	558	537	510	547	537	522	585	547	541	546	549	554	551	535	520	594	563	547	524	587	560	557	529	545	538	543	566	541	545	576	545	541	559	567	545	538	532	520	532	539	559	520	557	553	566	542	550	570	547	511	538	537	535	541	553	554	566	510	543	555	574	563	565	575	559	545	541	550	544	535	532	553	500	569	510	524	553	555	542	568	552	546	562	547	520	566	509	521	545	568	561	519	526	506	575	504	538	532	522	536	546	571	566	522	534	563	536	545	542	547	558	514	537	559	536	526	539	512	540	505	531	590	537	546	513	531	532	545	553	522	531	487	524	519	538	532	554	525	556	551	484	504	527	510	516	572	511	585	512	509	575	524	548	581	530	501	584	547	547	542	526	536	533	575	526	533	557	544	525	458	515	563	554	496	540	553	525	570	537	528	537	528	545	553	522	545	534	559	529	578	542	547	533	526	558	510	556	523	544	554	510	544	551	574	549	560	564	527	537	537	556	546	531	564	491	511	496	557	556	525	559	541	561	523	529	560	551	535	571	533	484	532	583	552	516	564	489	551	594	600	566	532	526	559	536	556	562	530	537	557	504	540	533	519	581	546	543	546	547	570	541	552	536	576	531	548	592	560	513	535	500	552	569	490	545	536	548	543	556	534	534	592	536	530	539	527	553	561	519	538	549	535	541	566	547	581	556	530	519	519	553	543	558	556	524	536	561	552	556	547	539	554	560	620	532	546	559	574	540	534	536	517	550	545	549	493	562	536	546	542	560	515	563	508	534	566	536	544	531	543	510	536	492	546	570	542	539	531	548	560	569	544	494	526	557	542	528	502	515	503	534	544	583	572	568	537	576	540	538	569	562	527	597	545	523	513	545	551	535	517	586	500	534	527	562	530	556	573	507	552	564	571	508	549	570	553	562	572	524	560	540	573	561	540	548	546	551	528	551	503	548	512	563	525	515	564	555	534	551	534	539	575	539	567	549	575	564	550	543	513	512	544	556	548	548	593	583	530	546	605	556	510	523	536	535	555	513	526	553	564	546	499	525	517	558	542	507	544	591	568	544	536	526	553	542	557	567	522	556	514	570	569	516	544	508	577	486	540	528	523	533	530	526	528	539	513	552	536	517	592	542	542	544	563	606	502	502	523	524	538	542	527	566	524	553	503	522	534	549	529	513	565	546	545	517	518	536	545	566	550	543	542	533	563	554	499	544	522	507	569	535	591	563	546	555	520	610	546	579	530	514	575	529	510	594	519	558	542	528	559	549	563	522	553	566	540	568	536	563	525	557	523	530	538	523	551	588	552	555	551	564	552	569	535	486	545	568	500	564	563	608	524	504	527	537	533	507	572	534	545	520	535	532	575	557	570	584	503	566	587	524	573	575	525	536	537	589	570	589	554	550	548	542	561	548	574	510	494	549	544	556	542	517	525	547	559	589	498	540	545	519	530	536	581	548	552	568	572	540	564	501	530	510	568	534	548	538	557	503	526	539	544	513	517	485	554	561	548	539	529	491	549	516	528	559	528	528	571	539	521	552	526	521	541	550	536	542	554	571	522	593	558	520	508	544	585	537	539	599	536	561	551	542	497	549	561	515	536	524	513	544	538	530	578	564	523	547	533	482	578	548	519	538	576	565	562	546	544	552	507	492	564	557	557	545	518	509	574	592	551	544	574	529	569	517	552	540	574	532	547	565	504	518	542	542	532	560	541	553	577	575	585	559	556	493	560	563	538	553	547	537	602	537	533	566	535	512	556	523	528	535	554	507	542	558	485	516	550	513	554	558	548	539	570	526	522	543	527	556	568	545	561	559	561	577	578	496	561	539	539	538	527	597	555	526	506	539	530	559	498	534	524	565	540	556	538	559	529	529	561	540	530	605	559	526	540	578	540	567	515	537	553	483	583	537	576	525	551	534	556	562	532	576	544	532	536	572	572	519	534	518	526	545	523	535	526	577	523	535	549	537	585	523	550	528	543	544	534	557	532	508	531	535	534	513	554	495	589	533	540	571	538	523	557	554	541	578	555	558	483	539	563	591	557	568	530	572	564	525	564	568	502	560	564	523	560	495	563	530	542	491	528	549	536	521	575	541	546	533	555	560	587	536	565	534	541	567	533	590	559	524	541	518	513	541	560	531	532	493	554	543	524	553	528	539	527	568	575	558	511	509	586	524	504	567	549	521	507	590	514	571	551	548	544	561	534	490	574	514	563	569	537	598	570	561	520	546	530	553	559	531	518	576	537	535	555	567	530	541	530	558	556	544	510	556	510	533	544	545	531	553	514	520	536	553	528	506	565	534	562	546	574	553	578	532	538	538	527	559	487	498	541	593	535	520	517	588	542	517	539	519	526	571	547	527	547	576	571	592	516	492	547	557	544	566	542	520	503	513	549	540	549	539	517	552	522	560	554	549	552	562	522	560	564	569	562	506	518	538	559	546	537	524	553	576	559	514	509	580	542	522	548	523	535	575	533	520	519	581	539	508	526	530	524	549	510	521	554	593	582	559	515	524	575	568	538	531	585	514	541	544	552	512	538	517	545	566	546	558	502	530	590	519	516	516	531	555	526	547	542	541	559	581	528	550	527	548	537	527	542	528	580	544	494	534	536	561	565	563	536	579	541	544	559	521	537	529	544	599	576	546	548	531	603	532	544	550	567	540	504	556	537	538	538	544	555	554	560	524	560	566	559	599	566	547	572	548	541	562	570	529	546	510	515	503	538	535	541	571	593	565	526	543	567	551
32652	9380	6750	6918	5052	6169	19642	30208	26783	7634	272	188	174	172	184	153	157	158	176	165	182	162	177	166	195	177	178	185	158	156	195	179	154	182	164	166	163	168	137	173	161	154	185	156	164	161	158	143	183	126	182	171	162	143	153	147	143	150	156	157	179	185	184	155	163	187	156	166	145	163	170	170	162	154	155	151	160	154	158	169	163	179	156	175	160	138	164	153	196	142	168	178	148	145	139	143	143	172	174	150	167	162	152	176	166	195	168	146	159	158	162	166	161	153	165	157	161	177	160	140	162	161	152	176	166	133	174	175	163	149	159	174	156	152	158	160	133	160	176	149	143	176	150	163	173	165	157	136	179	139	160	146	172	170	160	169	170	136	159	158	148	164	167	138	164	144	153	158	188	165	162	171	168	143	159	161	150	173	173	154	159	160	162	167	159	149	143	155	175	160	187	166	141	149	156	153	160	193	183	151	151	143	124	164	157	160	171	170	133	158	167	160	173	154	165	168	151	162	160	160	171	168	159	178	152	158	171	178	145	153	161	175	166	156	149	165	157	159	146	160	164	148	142	142	186	145	146	192	146	164	148	152	140	187	160	142	170	153	163	148	161	172	161	144	163	167	133	164	157	167	127	159	183	187	153	146	146	171	164	156	187	156	156	148	152	145	140	166	143	179	137	182	146	175	161	177	146	152	162	154	183	190	166	164	164	158	161	154	155	154	147	152	159	139	172	161	136	161	169	170	170	154	153	139	156	173	147	155	143	162	165	166	167	153	152	153	158	148	166	168	146	166	166	171	141	135	148	168	174	150	168	148	163	153	182	145	183	149	159	171	167	163	167	182	159	142	158	151	146	155	157	167	167	182	166	138	152	148	154	141	192	160	153	169	176	153	156	150	148	147	162	163	143	172	146	150	156	152	149	172	155	175	139	155	181	171	180	172	181	156	161	135	159	142	152	163	150	159	168	159	143	174	152	158	167	149	148	145	164	146	160	149	171	148	161	161	169	175	173	159	159	143	159	173	145	184	160	157	148	143	145	160	170	150	135	155	152	159	179	145	171	162	176	156	154	168	159	157	141	139	161	140	158	155	164	157	175	138	167	152	186	131	152	173	173	153	174	140	142	181	131	164	147	174	151	171	154	154	148	147	158	178	160	159	124	179	153	162	150	143	184	177	163	170	161	167	159	134	146	154	174	166	183	157	151	173	154	167	147	171	157	141	156	177	185	169	153	168	173	182	185	150	159	150	140	180	152	154	159	148	150	166	163	175	154	153	145	167	180	156	163	176	162	134	175	163	143	151	168	177	154	177	126	179	141	165	146	165	166	178	151	140	160	147	158	172	136	153	150	160	185	149	180	155	172	163	133	143	167	166	178	151	150	171	146	169	183	161	167	169	165	145	156	184	159	184	147	167	133	148	143	153	132	164	162	157	179	170	140	184	161	156	159	152	160	153	170	178	169	144	161	181	182	165	125	162	143	143	162	150	146	173	172	136	152	184	169	164	183	150	133	160	167	183	168	163	159	172	171	167	171	175	165	130	163	149	163	182	146	137	148	173	156	158	171	154	160	159	162	163	154	179	155	151	169	141	172	164	162	154	169	141	140	149	155	138	167	145	154	156	165	169	131	176	165	195	139	171	140	172	145	155	162	190	155	146	147	181	165	148	170	166	190	167	160	174	168	159	168	163	168	146	156	122	167	154	151	159	154	159	170	157	156	149	186	168	138	164	150	152	157	151	168	160	169	159	154	158	182	160	150	143	143	150	162	138	161	154	162	154	158	165	174	171	159	156	147	152	162	154	164	143	174	158	136	175	142	155	161	139	136	152	144	171	159	176	163	160	163	155	161	138	159	146	149	181	171	179	167	176	169	169	157	166	156	142	145	169	171	163	149	141	134	159	146	180	152	186	150	152	136	149	160	166	140	154	169	179	164	151	158	133	168	176	180	161	151	149	172	189	200	162	164	145	167	160	169	157	171	156	190	155	199	141	179	159	155	144	150	151	148	175	149	147	169	155	136	167	149	172	167	149	152	145	126	150	161	177	151	149	140	170	157	173	145	169	137	162	150	182	167	156	142	141	116	156	140	168	175	160	148	154	145	149	148	158	135	150	165	137	151	160	143	158	165	154	136	157	168	169	164	175	169	144	152	160	158	152	162	158	119	142	179	160	145	154	156	158	181	152	152	147	137	181	143	164	122	163	165	180	171	141	169	164	156	147	167	159	150	161	132	166	178	146	140	172	162	158	150	139	156	199	168	145	142	153	141	157	147	132	156	176	148	152	188	155	145	161	164	166	180	183	140	152	163	165	132	177	175	168	149	150	142	180	137	145	158	168	166	171	160	172	160	162	159	187	160	174	161	151	152	169	171	157	161	158	162	151	138	148	154	165	173	158	151	165	159	164	160	139	139	164	140	166	164	144	187	179	149	163	164	150	149	168	147	161	155	151	163	190	173	191	174	167	179	156	157	172	194	156	157	178	145	173	152	172	161	167	157	154	163	158	169	174	144	140	154	167	150	161	165	150	151	161	160	163	192	149	163	158	151	149	174	184	154	160	143	163	145	160	183	186	142	153	168	141	148	181	175	173	149	130	156	146	152	173	142	181	171	183	151	168	175	157	151	176	147	149	163	167	150	170	167	163	159	172	146	184	177	165	132	145	169	163	159	152	142	164	169	172	178	187	162	134	165	177	168	141	162	149	146	173	169	174	176	168	177	163	149	154	165	163	188	183	176	167	153	159	161	167	175	160	164	160	136	162	160	141	158	167	137	148	155	158	176	164	137	150	175	155	142	190	168	167	142	153	190	160	124	171	169	151	155	168	155	175	166	149	154	164	158	144	155	172	158	147	137	161	181	162	166	153	171	161	139	172	147	143	152	157	135	146	172	146	158	139	162	147	148	158	165	153	130	133	163	180	155	166	136	165	149	187	143	164	179	156	156	157	153	153	167	154	151	191	148	159	145	158	173	148	180	164	158	164	159	167	167	183	153	177	165	174	155	155	180	154	171	141	124	147	164	152	163	163	169	168	155	188	138	149	150	161	169	158	154	144	160	167	150	162	153	162	140	164	159	154	154	159	152	152	132	159	152	160	185	171	175	150	166	175	168	150	173	157	171	171	173	138	161	151	156	164	186	158	181	174	155	153	150	155	148	140	130	166	170	155	149	163	153	142	147	170	189	152	175	156	166	165	164	143	164	155	164	157	163	152	161	138	186	152	155	167	160	162	164	154	174	171	154	152	166	151	155	169	169	162	135	168	170	158	168	160	141	165	165	161	164	167	172	174	184	170	149	132	161	157	172	174	160	148	170	166	140	172	146	135	128	159	132	163	141	167	148	164	163	146	152	173	173	160	132	161	141	167	158	171	153	161	139	194	165	181	162	162	147	152	149	170	145	156	160	146	181	157	162	159	133	191	148	174	149	174	159	144	163	168	174	164	154	147	142	140	139	142	149	172	160	170	167	147	169	169	136	153	136	153
15900	4542	11176	15458	15348	19835	40111	48975	44907	8177	630	551	508	514	474	527	492	437	438	464	450	438	413	456	435	390	408	391	426	429	428	426	370	429	406	438	469	406	422	407	429	383	433	394	398	422	394	428	420	435	461	411	401	413	385	423	399	412	383	409	353	377	368	436	417	420	393	389	382	411	401	370	420	427	425	387	388	414	442	393	397	379	416	379	397	409	378	427	390	413	390	412	365	441	389	390	423	409	346	390	397	384	430	421	403	403	418	397	365	401	385	411	385	388	401	369	374	421	407	388	384	386	408	396	401	371	403	394	393	388	427	428	416	413	394	366	352	416	391	394	404	397	400	413	440	424	379	414	397	376	417	380	409	408	406	386	398	381	376	422	390	428	374	402	413	365	414	416	394	407	389	393	400	396	408	387	414	392	424	386	391	388	443	379	370	395	392	399	375	382	416	367	369	412	398	385	389	389	402	376	367	405	397	363	349	420	389	405	403	387	352	405	399	391	413	381	373	405	379	359	413	419	390	406	416	396	406	406	408	376	409	386	444	392	394	394	393	386	394	373	410	401	443	374	428	400	396	388	375	404	382	413	425	380	375	448	403	380	385	401	414	418	410	399	400	410	388	402	436	424	362	371	412	357	418	429	378	407	402	372	369	397	380	409	417	405	382	382	437	403	421	407	375	393	415	387	400	396	398	377	387	372	393	349	397	382	411	387	401	407	382	395	391	442	374	398	375	412	377	408	401	401	420	364	432	394	384	379	384	379	396	394	396	398	392	408	405	388	402	395	367	399	374	414	385	429	382	407	404	362	426	380	410	356	370	429	401	416	407	386	408	423	430	382	435	366	395	370	404	384	373	384	403	365	398	423	379	363	426	392	385	399	387	392	376	396	412	387	421	393	389	368	406	420	435	381	379	412	423	402	412	386	393	369	385	371	404	381	418	407	376	389	385	379	410	379	381	373	384	388	391	397	396	400	393	403	401	409	374	378	411	415	397	443	419	417	386	420	418	376	384	400	412	425	403	396	406	392	391	362	433	384	387	389	405	360	387	438	392	370	346	409	407	385	388	411	401	382	393	433	402	383	410	403	403	394	381	414	412	395	429	403	386	392	399	409	361	401	421	394	385	382	391	388	380	409	400	389	415	409	400	378	391	368	401	418	407	391	394	403	400	401	414	390	389	378	378	392	412	415	436	416	420	379	392	372	403	388	394	409	377	407	430	411	383	365	397	370	408	377	399	425	408	380	421	384	389	368	402	382	359	436	398	392	399	405	416	382	378	389	385	410	404	427	414	399	404	391	414	452	384	369	386	404	390	417	400	411	387	392	425	385	369	413	406	418	411	359	398	407	407	388	417	394	390	402	417	398	391	437	419	393	404	395	381	396	387	413	403	392	386	400	392	385	404	416	393	376	387	416	429	394	464	367	400	370	413	414	407	406	427	365	403	394	393	377	398	438	423	400	368	388	376	404	396	447	434	390	395	420	381	398	422	410	394	416	412	385	411	381	412	426	410	383	382	419	383	398	380	374	401	383	366	390	409	387	435	406	426	411	412	386	396	399	419	391	387	384	406	390	415	388	395	396	378	420	359	416	380	368	400	387	366	412	393	340	377	381	378	416	399	437	411	384	407	368	408	363	409	398	392	411	429	370	394	430	406	398	383	396	380	388	428	397	380	424	387	405	402	396	416	386	373	434	397	412	395	363	416	440	376	392	364	408	385	388	378	395	400	421	417	386	390	414	420	395	391	402	372	397	408	394	424	425	426	418	424	383	395	385	404	397	403	400	388	422	390	379	403	377	397	428	403	411	405	404	431	398	422	420	373	414	415	414	402	383	415	404	397	410	386	381	390	388	438	395	392	413	407	390	414	379	386	375	389	377	362	378	385	401	360	404	391	353	433	400	389	386	390	360	388	398	381	387	422	391	411	423	405	418	387	405	404	408	365	384	424	407	418	451	368	403	387	404	376	395	382	375	391	389	378	399	400	362	385	397	393	413	372	389	399	420	404	405	399	365	397	409	402	396	405	389	392	376	364	414	386	400	387	433	409	409	420	385	381	364	383	384	452	406	401	388	393	381	424	412	414	402	409	407	392	368	357	361	370	386	395	397	390	391	379	448	382	403	417	374	362	404	373	410	375	376	367	414	403	400	409	401	423	444	404	413	378	398	381	367	409	407	419	383	377	371	437	378	372	391	443	416	427	378	365	384	393	381	399	376	431	365	386	402	418	425	385	411	391	401	402	419	409	380	406	419	407	400	357	401	389	393	403	380	394	392	428	418	401	432	363	429	403	384	391	384	398	348	412	393	374	423	382	394	378	416	405	372	352	408	376	368	413	401	416	405	400	435	408	391	398	405	381	405	375	395	392	413	358	409	425	402	406	405	396	378	346	385	417	393	371	413	344	371	416	422	407	403	389	384	415	385	389	390	386	372	396	366	399	378	396	414	389	388	392	404	428	385	399	380	387	429	400	424	394	412	397	409	386	380	397	393	366	386	408	359	369	402	415	363	412	385	410	409	396	423	376	403	392	378	429	372	399	385	431	388	402	392	410	409	393	432	401	365	399	432	379	477	387	391	417	379	384	410	376	379	394	375	390	381	375	396	430	402	391	402	375	387	383	390	413	390	406	386	405	396	410	416	407	432	383	382	393	397	385	403	367	415	399	398	360	398	435	398	420	413	430	402	395	442	394	386	412	401	367	411	399	385	413	354	376	423	396	405	406	401	411	428	387	378	414	431	395	359	400	387	378	402	385	400	389	375	383	410	389	409	394	433	413	411	404	430	394	361	402	408	380	413	348	411	407	387	399	402	437	387	390	411	389	412	422	429	411	412	422	422	393	412	411	422	364	371	416	391	367	402	407	405	415	390	401	397	382	408	405	408	363	423	420	366	415	412	417	404	396	366	380	378	388	403	380	416	387	381	417	425	392	360	358	392	407	405	393	371	381	377	395	384	401	414	400	448	365	431	413	443	394	418	384	411	387	443	388	395	399	404	380	387	380	396	420	427	382	387	411	421	399	397	397	409	410	427	380	397	403	423	428	385	400	398	426	398	395	396	426	418	399	371	406	380	387	403	385	388	395	382	354	396	392	384	371	388	424	404	383	416	402	412	420	419	434	423	365	391	419	407	414	387	397	378	379	443	388	386	428	377	419	391	372	411	387	440	409	420	387	360	425	444	418	411	455	421	406	380	403	419	429	389	438	401	379	386	414	388	370	387	425	399	407	410	382	374	391	371	389	418	409	391	435	380	436	389	384	388	379	405	338	388	379	384	405	418	382	383	386	408	403	367	419	414	395	369	396	366	403	428	433	415	417	412	380	380	401	405	412	410	383	413	379	444	423	364	370	435	408	382	389	372	399	417	428	413	388	407	419	396	393	408	355	382	364	405	399	374	391	381	400	437	409	400	423	396	408	392	371	345	389	397	387	409	375	420	407	447	384	408	370	403	389	386	359	392	417	405	397	375	376	407	397	395
38219	12657	10899	9190	8302	6277	24899	41426	38044	16544	1012	298	329	317	298	304	288	240	289	282	271	289	285	273	278	273	290	287	270	294	285	282	237	284	248	274	270	252	267	282	281	255	261	265	258	258	274	283	267	268	265	261	302	294	266	237	245	239	260	253	247	249	268	271	302	271	258	276	299	251	266	246	255	284	268	268	252	253	280	303	274	278	265	316	304	253	281	292	252	244	249	273	277	291	299	269	272	252	253	282	267	290	265	309	263	283	250	261	292	252	241	284	256	280	264	268	286	258	265	256	268	262	243	291	304	264	248	267	270	270	260	250	227	286	271	287	215	255	265	276	234	259	273	272	255	247	262	254	246	259	300	268	275	300	270	277	271	272	259	257	248	266	266	257	259	268	284	271	270	287	255	259	297	260	249	234	296	256	242	265	232	274	246	287	314	283	239	272	259	262	277	255	243	255	265	268	279	256	248	267	274	256	247	257	292	260	273	276	267	263	221	240	308	234	249	250	281	272	268	269	265	278	264	282	286	266	240	297	292	281	262	251	265	273	302	251	256	249	289	249	270	289	269	295	259	254	270	241	260	247	262	271	275	266	247	263	279	298	276	257	245	257	274	271	292	246	274	259	260	277	261	286	273	263	275	307	252	289	277	247	234	248	289	268	228	265	262	276	261	245	274	262	271	275	227	245	264	262	274	269	293	289	289	251	294	262	308	264	248	269	256	266	268	256	274	257	271	284	245	278	292	276	268	269	272	296	304	262	263	264	283	280	241	272	269	258	261	313	242	275	285	245	273	272	298	269	267	269	285	244	289	264	276	277	294	267	275	248	283	275	294	258	271	284	271	303	289	263	275	249	273	249	254	275	282	274	276	278	276	268	230	246	266	255	261	272	256	271	288	255	243	253	258	268	246	260	251	280	255	259	276	270	254	246	289	274	294	265	288	283	284	269	260	262	252	277	263	262	273	274	282	267	260	303	261	267	273	241	262	265	266	275	264	266	263	236	271	263	232	285	280	290	283	292	277	257	257	288	271	260	278	257	253	282	256	262	272	230	242	266	287	256	279	296	240	266	309	273	263	284	272	299	262	274	287	276	264	288	254	248	225	260	279	277	236	275	228	284	287	241	286	253	276	245	241	234	269	263	279	304	263	278	257	285	285	288	268	283	283	263	259	254	273	268	305	252	239	249	242	253	262	259	298	270	293	287	280	261	264	250	232	289	240	271	269	261	248	265	303	279	277	249	295	259	254	290	267	253	253	294	268	304	271	283	266	293	279	251	254	272	255	263	278	233	259	286	244	259	243	272	255	245	238	286	247	264	268	261	298	265	282	261	235	255	251	243	259	245	231	276	245	289	239	259	234	263	241	256	290	277	277	268	267	287	248	258	267	284	251	271	247	245	270	256	235	286	248	265	272	248	241	258	287	278	284	270	289	274	262	289	252	271	265	261	263	272	249	281	283	259	256	295	268	271	262	251	250	264	282	255	275	275	269	275	285	285	257	281	255	275	264	285	289	269	267	263	255	301	286	246	257	294	254	252	255	231	250	284	275	284	277	264	254	274	236	264	271	258	291	282	286	238	255	253	297	254	263	252	257	249	278	254	270	256	289	282	241	268	263	294	278	245	261	262	243	238	267	323	268	263	265	257	277	248	265	289	333	237	278	271	296	252	258	255	271	247	253	280	246	278	268	264	260	261	259	295	243	260	255	278	262	258	275	274	252	263	257	255	274	265	292	248	247	272	239	253	259	262	273	252	265	263	276	255	280	252	268	250	265	286	285	299	303	270	259	262	305	268	276	255	248	251	273	271	266	270	261	252	310	255	266	252	274	271	276	278	286	251	281	252	237	259	247	293	280	267	248	283	254	285	299	276	277	235	224	275	244	278	236	250	266	214	283	284	244	260	253	227	259	261	263	259	296	248	270	240	242	266	241	261	266	231	268	313	266	251	269	282	248	248	240	254	281	269	308	246	273	275	232	253	222	252	249	264	270	289	263	248	285	234	275	280	277	270	240	294	290	260	263	277	273	257	276	269	278	293	291	298	264	237	253	271	255	243	288	286	264	288	237	252	245	253	293	247	264	266	292	260	217	258	263	256	245	271	278	258	277	295	261	267	242	248	251	289	259	276	278	262	295	245	296	250	240	248	257	270	266	248	280	263	252	283	262	274	246	263	300	264	252	291	274	267	256	270	264	295	240	249	291	308	288	262	258	266	266	270	286	276	257	250	280	278	283	275	251	270	270	269	265	263	255	249	237	272	260	249	309	238	258	284	260	264	268	303	277	294	281	257	281	261	271	259	301	287	269	270	268	286	288	253	263	247	259	292	304	255	286	263	292	266	273	226	267	256	262	260	261	291	251	288	257	249	262	258	264	262	232	266	274	304	277	293	282	266	239	280	268	275	250	252	266	226	248	263	270	283	210	283	258	269	311	289	250	287	256	292	268	255	275	254	256	261	273	267	268	251	266	265	288	255	259	268	280	279	236	279	243	266	259	262	279	250	272	266	275	259	261	269	281	273	275	237	265	268	279	280	291	287	266	230	249	293	266	272	251	257	250	265	287	302	285	262	265	269	299	273	237	245	277	270	246	246	255	271	261	243	268	295	274	249	261	259	261	264	282	265	268	275	268	253	281	241	267	266	279	230	261	246	238	261	252	270	248	270	249	297	304	279	273	247	283	288	240	292	277	268	271	224	267	256	255	276	268	285	282	263	263	244	262	272	247	295	272	264	261	255	276	271	236	316	277	246	244	269	253	277	237	259	251	254	260	259	297	225	268	263	293	280	289	248	296	270	269	233	273	282	271	268	288	253	262	253	268	280	294	281	280	267	267	283	254	260	271	255	291	264	257	260	318	286	285	311	239	244	259	233	274	240	270	269	273	290	271	274	257	271	257	272	280	269	247	254	274	263	268	291	266	276	255	245	263	292	288	266	232	273	255	256	267	262	261	255	257	283	253	273	294	272	297	262	243	259	259	290	251	252	276	247	259	245	279	284	267	289	245	261	289	234	254	279	265	256	268	293	271	248	279	263	253	269	281	246	245	245	270	292	293	270	266	287	258	247	291	283	264	267	251	266	269	252	287	252	279	282	294	240	255	265	259	264	253	255	255	283	270	261	280	232	288	255	277	291	263	278	278	250	268	287	229	269	233	287	272	254	270	266	260	249	279	271	259	283	274	247	305	286	250	266	240	278	280	246	264	263	272	282	273	285	297	265	281	247	268	302	279	274	240	277	268	263	264	268	289	276	275	251	259	268	291	264	259	279	298	305	254	268	242	275	296	282	274	275	284	285	264	293	276	289	317	264	268	303	269	264	281	288	260	264	261	270	268	279	263	233	262	266	310	281	277	255	252	269	237	288	287	246	252	256	278	250	260	257	238	250	248	258	264	240	262	236	281	248	240	295	246	270	296	291	269	263	277	269	257	251	254	279	283	268	253	264	234	274	269	310	276	250	299	257	267	288	298	247	277	264	281	281
18554	5598	15514	19068	21762	19196	44993	57510	54204	15711	977	914	874	842	833	819	763	803	738	752	705	692	656	717	717	703	712	722	700	637	631	638	683	628	700	623	618	629	673	644	608	609	648	624	636	650	643	624	652	659	630	611	658	676	625	635	617	679	656	659	644	636	625	606	658	624	646	608	591	633	639	598	585	599	634	592	637	658	616	687	638	591	606	623	669	598	638	614	667	602	617	637	597	667	645	645	637	657	645	605	631	654	623	623	638	599	579	649	624	638	672	643	647	628	619	622	591	635	639	645	632	594	608	610	641	619	624	654	641	609	594	624	642	625	676	599	619	708	653	629	638	667	630	642	611	593	625	639	663	644	624	651	611	603	592	600	645	630	660	652	649	631	626	668	657	649	674	596	653	625	613	593	660	618	628	658	617	601	612	616	618	642	608	617	619	614	650	664	615	637	616	645	609	639	633	644	602	634	634	607	613	593	598	650	643	636	621	633	647	625	616	624	592	624	632	653	645	655	610	651	576	600	586	628	616	599	654	593	606	613	622	619	669	608	605	618	592	669	598	607	639	619	592	641	613	634	628	637	662	591	633	631	677	602	602	602	633	643	642	600	577	627	612	586	599	675	568	658	613	615	628	599	589	615	585	585	605	629	566	625	612	598	601	567	683	630	646	563	614	607	624	613	616	613	626	624	613	633	631	633	629	650	631	638	615	641	612	630	617	602	642	688	680	632	645	624	647	619	627	604	628	661	616	639	653	615	593	611	631	600	592	648	666	595	682	628	621	572	605	574	634	622	625	640	585	589	607	618	655	628	606	608	575	687	618	629	599	606	633	682	581	584	622	632	612	642	597	619	657	589	655	605	603	658	649	664	670	636	648	633	599	643	604	619	606	638	612	616	606	632	632	646	542	609	589	656	638	614	625	651	620	635	637	626	610	630	617	639	640	626	632	641	632	653	620	641	607	629	613	641	615	606	614	598	620	634	649	651	668	606	604	612	649	632	665	663	651	629	643	627	662	616	659	678	587	673	599	659	614	590	659	594	612	646	648	658	600	613	647	605	622	644	660	633	632	625	636	591	627	616	640	647	639	617	601	648	609	673	669	624	612	577	620	590	579	621	616	647	612	620	652	653	634	661	629	615	605	658	666	613	612	611	610	615	612	619	586	606	612	605	626	615	632	656	610	616	631	605	621	613	622	605	644	613	610	589	693	619	615	675	592	623	630	626	605	616	665	595	650	654	623	616	597	595	645	644	606	605	649	649	619	604	618	578	612	620	689	673	601	600	666	611	664	637	622	664	644	604	628	608	625	641	626	641	626	614	619	656	627	611	665	603	646	624	671	655	650	657	623	624	659	655	643	611	616	631	627	607	670	643	643	632	602	654	668	610	649	641	593	647	619	638	636	591	634	631	614	634	589	666	631	641	620	621	633	627	618	620	657	591	619	604	615	619	608	586	613	626	615	649	603	659	624	615	632	619	612	656	588	642	603	657	607	656	608	596	631	656	601	681	602	572	660	630	655	668	579	648	622	622	640	606	604	674	632	638	601	616	639	610	620	622	651	574	633	635	565	622	623	608	625	699	631	625	652	608	616	632	613	651	641	644	627	624	590	634	619	656	641	618	654	614	637	637	651	615	604	545	645	624	634	615	632	657	602	585	635	661	645	628	628	596	661	638	639	626	634	668	610	627	648	588	644	577	617	629	636	647	618	644	631	624	623	636	620	661	626	616	625	629	624	613	629	641	668	638	624	626	628	630	607	614	608	558	638	614	653	615	612	618	602	647	601	640	649	633	610	642	643	591	592	631	641	619	651	646	612	634	597	587	663	665	607	618	682	618	608	606	632	619	607	636	621	620	637	597	635	617	611	635	655	663	623	631	644	644	611	636	638	602	627	658	611	633	599	610	651	654	659	589	631	649	653	644	633	636	614	656	638	626	644	636	636	614	602	589	623	600	609	638	618	627	609	594	642	611	608	625	654	666	661	647	666	563	679	623	629	594	596	645	606	624	592	567	663	651	609	617	626	650	628	642	620	604	657	610	632	614	617	638	597	590	601	597	576	613	614	609	667	616	640	591	563	645	620	606	605	642	627	617	602	558	611	595	630	623	633	644	585	627	608	663	644	585	610	604	609	638	604	626	666	603	604	639	564	599	628	614	646	652	655	654	628	616	641	608	632	647	625	617	645	655	629	652	605	639	646	672	636	617	617	663	650	625	633	602	608	653	650	597	622	646	583	621	641	653	603	687	652	596	617	656	595	637	647	631	652	585	615	637	649	598	580	605	644	675	632	615	642	636	615	674	607	584	678	611	601	574	620	603	652	579	672	625	625	603	580	639	637	635	615	659	622	566	631	632	601	657	648	609	611	612	618	624	644	629	629	621	629	685	615	675	639	638	587	618	657	613	599	656	629	631	611	604	665	630	629	613	572	625	624	653	596	620	651	652	636	679	591	616	655	646	619	596	621	581	619	637	619	634	639	626	645	617	645	612	621	643	594	660	633	604	657	596	604	597	595	611	660	626	639	596	609	649	674	613	654	560	668	652	606	608	645	622	612	623	616	615	621	559	617	618	671	619	624	575	616	642	621	642	615	599	620	601	649	610	604	590	629	650	610	556	635	613	625	678	605	588	618	591	595	611	579	587	618	640	666	631	609	614	644	654	664	607	675	623	583	599	613	634	635	615	646	592	613	581	611	649	594	633	647	632	612	643	608	619	589	631	629	624	658	631	673	602	602	636	666	614	604	672	679	618	649	609	664	575	623	574	649	592	621	638	644	609	623	655	628	593	596	596	631	589	580	584	652	631	629	601	625	629	623	563	616	664	628	639	624	610	606	609	662	644	593	629	639	674	675	622	600	667	627	603	655	591	613	617	635	608	627	609	634	602	612	644	549	651	603	657	599	623	632	645	616	665	680	652	619	614	622	591	610	620	612	648	611	586	619	626	568	600	625	640	633	638	596	614	590	666	647	629	625	601	654	651	576	652	658	631	660	631	653	616	631	632	608	652	652	596	613	615	656	635	633	616	624	643	623	606	631	602	646	604	676	666	592	633	616	606	641	615	607	623	609	612	634	611	599	654	630	633	576	656	611	622	604	613	619	601	633	651	638	661	612	636	636	633	607	571	611	607	592	649	566	625	642	619	618	613	650	680	579	659	664	679	629	612	623	653	639	663	622	623	608	602	605	615	604	619	626	623	626	638	611	631	600	623	609	640	609	676	661	603	629	663	676	614	687	645	585	636	615	589	647	654	635	628	688	642	626	595	651	605	598	656	614	621	618	680	636	602	594	611	654	614	601	600	655	639	630	631	629	645	594	631	673	623	663	613	660	636	650	617	632	566	637	633	614	649	609	611	646	688	626	624	649	641	610	621	613	613	670	642	602	597	621	659	573	636	631	633	676	627	598	633	653	654	636	660	615	648	655	628	636	629	604	617	645	624	682	649	607	651	637	645	613	636	634	586	643	608	599	633	637	665	610	564
10180	2317	3397	3119	2555	1589	1483	1630	1708	888	234	266	259	256	223	244	256	232	239	242	228	244	239	242	256	246	228	233	252	251	241	250	249	232	243	231	268	211	217	246	225	208	236	234	226	241	214	256	255	229	245	240	225	238	221	257	258	233	236	278	229	250	211	239	225	254	245	254	244	249	226	243	241	227	237	250	229	230	204	253	233	288	259	228	247	235	232	227	245	222	239	251	249	269	223	248	209	250	234	255	249	245	262	266	227	233	230	226	243	241	242	248	243	213	273	239	245	233	252	255	237	239	231	227	200	248	241	251	256	234	273	254	244	244	242	243	268	259	194	254	214	249	245	221	250	255	240	253	229	238	250	231	265	218	237	240	245	249	249	226	215	242	226	249	236	227	236	254	217	255	249	212	265	253	242	245	256	230	269	235	275	254	246	242	248	256	247	235	281	222	253	212	215	238	214	227	242	252	220	267	232	245	243	229	224	244	264	233	240	233	244	242	245	242	223	238	232	233	219	242	231	221	246	249	237	248	219	238	255	226	219	246	229	229	227	251	255	246	243	234	255	231	270	239	235	197	246	222	215	252	274	276	267	234	241	233	246	222	220	259	202	228	246	220	230	256	244	254	230	239	261	248	280	224	223	231	260	254	233	254	250	251	241	236	252	230	249	236	250	252	242	236	262	251	228	213	227	238	220	237	235	226	240	228	276	224	206	254	226	241	215	214	251	267	233	247	233	264	231	272	236	226	214	216	227	220	242	240	228	216	252	260	223	240	253	211	266	243	256	234	249	238	234	235	214	267	237	234	252	215	277	229	262	255	237	223	253	254	235	217	278	243	251	226	254	235	244	213	235	228	257	281	263	242	244	253	265	250	245	269	243	229	243	221	237	235	241	217	231	229	213	239	233	266	259	233	238	243	243	265	260	235	235	234	247	227	238	244	244	240	255	224	245	206	235	237	225	214	241	252	211	257	213	234	237	230	220	262	252	244	283	208	234	244	242	261	237	222	233	223	220	228	212	231	193	249	209	251	222	231	238	249	282	239	238	250	213	221	258	238	235	230	266	248	247	224	240	204	216	261	247	223	258	215	231	246	243	217	247	267	205	250	222	251	247	245	259	245	252	240	222	250	204	215	220	226	263	226	202	249	250	237	256	244	253	224	249	236	256	241	249	253	273	259	232	245	236	248	237	229	226	237	218	257	220	238	258	235	256	254	225	247	224	219	223	270	257	247	215	247	220	220	220	199	247	251	228	258	218	251	272	238	240	244	235	225	260	222	224	249	246	233	224	229	237	236	222	237	238	219	237	252	264	233	241	232	238	271	220	254	244	232	263	260	234	227	249	230	243	248	238	247	243	264	208	254	231	227	241	246	235	236	254	251	223	257	259	238	249	251	234	211	258	221	247	238	262	238	231	237	236	247	254	246	259	253	237	271	231	241	235	260	210	241	218	218	232	237	221	238	258	249	228	246	241	230	246	247	212	223	256	272	218	251	285	218	250	252	259	254	244	228	258	207	257	233	222	242	214	237	224	236	256	215	249	231	224	251	210	230	228	236	259	260	266	212	238	226	248	240	219	216	248	231	234	213	224	251	233	262	207	227	230	224	234	231	221	235	242	229	237	213	216	244	232	230	227	218	262	232	255	236	217	268	231	259	234	248	234	259	263	252	275	233	283	239	246	262	211	227	253	227	255	240	246	234	239	251	261	255	264	304	237	250	228	241	253	218	239	240	232	228	235	261	244	227	201	248	208	238	225	225	247	256	256	216	234	234	234	243	229	234	220	235	233	250	250	214	231	231	246	244	250	241	224	245	244	223	227	225	244	256	216	238	269	227	250	240	235	225	232	236	249	221	202	254	222	243	208	256	234	245	227	238	253	237	232	253	235	268	239	232	241	224	220	231	227	256	240	208	229	245	254	242	272	219	242	243	263	231	211	249	270	253	221	254	252	217	261	237	237	249	223	237	230	224	258	240	235	236	207	255	246	229	241	217	225	232	226	260	254	230	211	221	235	252	213	224	229	230	225	262	276	273	204	246	240	236	243	237	244	230	248	202	235	238	225	241	228	250	224	240	217	209	256	254	225	262	244	217	245	265	238	233	248	204	206	263	245	232	218	229	223	244	231	215	234	228	208	205	226	217	217	244	243	235	236	230	243	236	205	204	235	244	239	208	231	228	233	230	238	239	246	247	231	241	227	255	225	227	258	242	239	224	221	190	234	244	243	214	269	246	235	267	205	271	237	223	216	242	244	255	269	242	254	217	247	235	269	238	238	228	225	247	250	230	249	234	212	236	235	253	254	213	222	271	261	264	260	234	242	251	258	248	238	223	258	213	266	214	204	250	250	258	222	227	240	221	232	246	248	220	270	231	230	253	274	267	269	255	262	239	271	219	217	247	222	268	252	248	242	258	240	231	248	232	247	233	239	257	224	227	226	211	275	245	233	232	244	228	228	250	255	244	260	255	279	255	265	241	247	221	255	224	229	229	239	277	254	251	279	245	244	250	242	248	245	208	240	250	267	227	235	262	246	255	243	216	254	257	252	251	243	226	232	284	256	222	281	269	222	269	226	280	230	262	244	232	238	223	245	224	244	215	217	263	225	230	227	252	261	242	241	278	218	218	247	253	245	242	269	234	243	222	243	203	240	234	246	247	224	237	221	238	224	252	233	239	245	238	235	256	263	265	231	270	248	216	203	205	237	209	228	220	220	206	254	236	246	235	254	258	298	256	220	232	244	210	219	230	238	218	240	241	217	246	251	255	221	249	237	244	211	247	241	213	237	211	247	241	244	234	251	217	230	270	258	238	267	259	250	241	247	238	241	237	228	250	256	232	215	249	238	226	256	199	232	237	241	249	229	240	247	246	251	235	218	235	210	219	255	232	234	206	237	250	217	213	249	233	255	233	231	260	276	277	260	242	234	253	216	262	234	246	251	207	228	232	233	240	240	219	218	219	254	237	222	252	254	230	223	221	231	229	219	236	238	213	229	264	260	225	244	234	224	231	239	222	238	270	229	259	265	236	270	266	245	233	237	254	242	243	296	215	246	234	228	241	230	259	254	240	224	222	231	218	243	247	230	248	227	230	213	249	220	223	237	249	224	221	256	260	218	224	252	246	241	236	221	232	221	207	226	229	193	240	252	211	242	215	240	259	235	248	221	235	218	210	242	245	240	248	268	220	217	226	249	251	245	232	249	249	217	236	253	270	210	255	239	210	224	244	245	239	231	238	227	232	250	235	253	230	246	276	225	236	236	224	232	246	266	214	231	234	276	225	253	227	244	246	242	267	259	230	228	235	234	247	249	233	231	270	264	276	271	221	219	239	232	235	289	239	241	222	217	255	216	220	263	264	242	255	211	242	244	260	242	241	251	249	240	234	231	243	245	224	218	240	273	243	220	237	254	245	223	248	215	245	239	282	246	228	213	252	235	247	226	241	234	212	263	238	215	226	234	255	244	261	217	251	231	230	253	247	275	233
5379	2049	6333	8857	8658	6245	6677	7679	7189	3206	558	544	572	588	544	573	556	568	556	544	538	523	563	551	571	583	543	546	555	565	548	547	513	570	562	543	553	547	538	588	522	491	513	592	571	520	524	532	536	518	506	538	562	593	545	571	569	541	549	578	566	550	554	577	532	575	549	525	527	499	532	582	546	502	505	548	571	546	574	556	504	555	522	520	539	573	556	573	564	538	541	558	578	558	534	542	548	562	538	509	556	563	557	540	567	565	593	502	512	525	568	588	523	532	578	550	560	542	553	549	522	532	532	538	563	543	496	572	534	541	513	510	554	538	504	576	584	538	557	500	548	567	552	555	518	566	575	569	572	552	535	556	515	579	549	512	554	546	523	551	548	580	530	578	549	516	539	513	544	569	539	526	526	528	498	556	528	536	536	545	560	586	576	555	563	601	520	535	566	519	559	553	573	556	537	559	535	546	574	507	545	545	549	535	575	538	547	553	548	576	563	530	572	542	516	543	509	544	559	580	562	556	541	547	574	553	576	548	563	587	560	539	541	574	543	562	582	573	523	531	567	550	542	517	526	499	546	533	521	551	556	513	483	556	538	584	509	530	573	562	555	566	535	555	524	525	537	524	527	556	536	559	577	580	524	541	522	541	533	567	529	566	566	528	536	521	565	555	535	571	563	528	519	539	503	540	572	559	539	552	540	621	520	545	582	536	548	577	519	566	544	556	560	549	575	567	531	536	539	522	533	554	525	543	509	529	550	595	526	505	546	561	571	544	532	565	524	558	517	549	513	540	526	520	521	573	536	531	546	545	546	545	528	512	507	558	519	546	550	522	583	549	573	541	541	606	544	492	531	526	547	555	531	551	542	562	524	565	536	551	563	523	534	588	596	547	534	593	565	535	551	530	569	520	590	528	561	540	551	549	536	514	557	555	526	561	544	562	560	594	506	535	547	514	530	515	545	562	499	542	537	534	534	532	545	584	538	535	549	557	526	557	564	545	533	577	547	521	546	512	588	513	539	541	551	544	539	518	539	540	564	558	501	547	582	556	582	528	523	534	541	527	543	534	586	574	558	563	518	538	568	575	534	549	533	558	544	542	545	587	520	515	545	594	517	534	584	586	535	478	564	571	544	573	552	519	553	516	582	573	512	520	537	603	535	558	546	530	530	550	538	544	531	537	529	528	528	570	578	525	565	550	569	548	573	567	550	555	557	555	561	600	535	544	517	520	517	538	525	528	535	559	581	525	586	510	575	532	528	557	558	515	519	549	548	554	572	532	613	555	556	532	536	543	532	553	547	541	543	531	542	528	506	552	505	573	534	583	588	507	565	568	540	551	516	510	571	542	529	538	529	521	524	502	547	523	591	566	560	544	582	544	544	530	575	557	537	601	511	556	573	558	542	561	464	547	551	577	585	531	562	558	518	557	566	563	558	577	518	549	521	553	579	595	526	513	560	568	496	499	555	514	517	559	509	574	575	554	538	523	520	509	493	537	528	535	539	565	526	522	550	578	544	499	530	560	549	557	502	542	565	568	540	538	513	590	574	543	494	553	518	558	530	515	543	520	493	541	571	559	536	560	562	552	557	555	537	565	538	567	542	581	516	550	562	547	516	508	547	534	553	540	553	536	540	513	573	561	577	538	526	566	554	547	544	583	512	553	536	541	545	566	570	559	506	552	531	557	545	606	518	565	516	527	518	538	541	551	568	549	570	520	529	536	534	535	600	553	529	518	528	582	581	525	589	532	530	563	516	516	550	602	546	526	555	551	599	571	538	537	544	587	568	536	532	535	547	564	574	546	558	541	560	569	589	521	541	587	542	542	551	523	559	535	514	577	501	546	541	536	579	526	580	561	547	525	568	525	526	537	548	583	565	539	553	561	535	540	562	504	563	548	563	531	516	563	524	586	547	563	567	528	525	542	527	552	564	539	588	521	553	561	532	555	503	567	570	524	564	536	521	545	566	544	537	531	524	568	531	562	546	556	556	573	598	581	558	534	536	547	567	522	557	552	569	529	556	525	506	529	570	596	491	578	550	576	538	579	597	582	503	524	597	558	542	560	536	545	512	489	493	581	541	562	540	531	555	548	506	505	557	561	562	532	546	545	557	546	549	522	532	599	563	583	571	522	502	540	559	517	575	537	526	578	558	564	574	508	521	567	514	568	568	551	544	517	501	540	506	576	571	494	520	492	546	571	566	508	525	507	542	525	509	556	524	506	548	580	566	563	550	525	538	505	533	547	497	535	510	531	555	566	531	539	552	502	563	544	542	543	512	550	485	533	580	505	532	571	556	555	538	536	551	560	545	539	496	514	514	530	502	513	511	523	552	519	544	549	576	576	541	516	517	528	573	538	542	537	557	541	584	583	545	566	559	567	597	506	548	577	542	530	549	537	480	532	564	572	533	498	572	511	557	506	556	545	511	548	547	562	557	549	513	527	496	605	565	540	519	541	521	532	508	573	573	519	560	537	539	529	566	546	520	567	538	529	519	528	509	514	533	533	533	565	581	558	544	519	548	549	554	525	526	550	546	526	568	560	552	577	526	552	542	528	526	539	543	521	560	512	511	580	561	528	560	541	546	562	520	529	550	555	512	540	578	571	553	595	558	534	583	589	552	534	555	568	552	536	529	568	556	515	528	498	548	535	589	556	506	551	522	532	517	559	522	541	559	543	523	569	550	578	569	518	553	569	598	593	554	520	573	508	525	524	539	528	489	542	574	514	557	541	564	495	572	521	533	557	568	550	558	544	561	557	536	584	572	508	588	484	536	548	544	534	564	570	571	531	555	532	497	549	589	538	537	555	526	519	521	542	569	534	596	510	545	567	534	548	542	577	569	571	497	523	546	569	535	548	539	514	552	556	570	538	572	582	535	524	600	560	517	544	554	543	518	588	511	570	562	559	579	537	553	535	549	584	627	536	551	555	542	567	554	598	543	566	553	490	579	559	545	521	589	514	536	536	525	545	533	520	572	558	556	565	539	546	579	587	576	524	554	532	506	525	507	557	508	578	538	517	533	560	542	551	592	586	506	532	530	559	525	571	537	559	526	532	557	588	533	562	535	493	538	541	581	558	552	569	569	538	549	546	546	521	527	572	558	569	559	570	479	561	565	550	526	531	556	584	541	567	541	559	526	546	564	593	565	567	511	492	538	580	533	553	555	578	558	558	561	529	553	586	559	564	522	555	551	550	519	528	545	559	529	599	514	535	538	567	587	546	543	527	595	568	543	535	566	564	589	565	557	550	534	547	555	537	559	534	553	569	557	534	534	546	548	545	540	535	549	513	552	542	537	557	562	523	532	556	503	557	542	558	559	517	531	544	518	582	546	566	605	572	560	568	555	599	490	545	570	550	572	568	577	483	559	552	552	553	536	544	577	592	576	557	512	538	523	573	526	545	562	534	555	552	573	554	499	589	549	541	527	541	495	553	542	574	550	546	558	569	564	552	545	548	537	552	568	502	564	545	529	570	537	535	551	543
29459	8294	9983	8055	5377	4094	9257	25528	26554	17767	1201	198	189	219	180	168	202	191	174	182	174	193	177	183	171	182	182	191	174	165	173	153	170	178	163	178	180	178	166	194	159	150	185	185	163	167	157	160	179	178	161	167	166	165	149	149	158	162	159	168	188	174	150	165	168	167	154	173	211	164	171	175	172	165	170	176	194	150	166	157	198	181	165	134	189	148	154	161	169	192	155	159	168	180	170	173	180	187	175	164	173	173	170	173	169	158	183	140	159	180	166	168	151	138	163	161	157	162	144	176	160	171	178	180	137	170	170	161	173	165	140	176	153	148	179	150	173	173	176	155	161	178	168	188	190	193	175	152	156	178	163	174	146	176	190	158	163	158	175	166	173	153	193	174	169	183	153	163	167	151	160	166	159	195	168	172	165	187	166	167	187	193	165	164	198	147	156	165	154	166	185	152	157	168	165	157	169	184	175	165	162	161	173	176	184	167	174	175	165	144	200	173	174	155	185	157	170	186	162	153	154	189	160	164	210	172	157	162	145	165	177	174	163	167	171	171	187	166	149	168	176	183	201	176	182	175	168	176	156	143	185	205	174	157	169	132	162	169	159	153	171	180	172	179	187	144	179	180	172	173	187	190	165	160	158	159	171	150	150	157	179	179	184	167	179	171	169	170	179	162	193	175	178	159	168	161	183	154	177	155	175	171	168	158	159	169	170	182	169	179	174	171	144	160	180	170	172	160	152	170	189	168	166	170	184	166	156	172	179	164	168	164	146	179	165	168	149	161	196	171	164	165	169	167	173	176	162	202	162	171	162	188	166	180	155	179	180	184	173	175	154	164	173	188	173	149	155	147	154	155	153	183	171	174	175	181	194	153	171	162	169	160	164	193	175	164	132	195	159	165	186	172	172	139	163	177	181	189	156	168	176	161	174	185	164	170	160	156	179	155	137	162	177	172	206	150	181	150	177	179	171	166	149	140	187	142	161	174	156	173	173	158	163	182	159	196	171	175	192	173	146	179	146	168	157	159	159	177	166	193	175	168	175	184	167	163	206	163	172	154	160	176	144	192	167	172	177	192	178	159	178	160	176	166	154	157	159	175	138	168	146	184	174	153	171	173	183	156	159	185	172	154	153	159	171	158	153	164	161	198	173	141	165	170	162	169	192	159	151	170	151	174	168	166	152	172	179	154	184	170	159	160	193	183	173	186	175	172	170	140	170	164	182	175	154	173	176	179	170	180	151	148	168	163	186	176	144	182	157	172	176	141	148	169	171	179	192	151	178	188	159	177	171	175	164	158	185	173	159	158	150	157	203	184	155	188	190	165	174	167	150	141	150	169	177	174	155	195	172	173	154	172	169	159	170	122	157	149	179	153	179	154	155	179	152	179	164	170	195	176	161	158	173	195	152	173	159	149	191	170	174	163	147	182	173	176	194	177	163	174	181	178	197	194	148	144	172	181	179	157	174	171	151	163	161	166	169	148	171	188	208	144	158	165	153	156	177	180	177	184	166	174	165	170	171	189	154	187	200	170	180	168	160	149	180	197	166	167	166	178	164	173	189	162	177	188	178	159	158	194	180	201	169	165	176	177	156	167	189	165	141	159	174	185	168	167	161	147	167	160	173	166	139	144	152	176	158	159	173	171	173	169	154	170	172	167	189	155	180	166	162	149	164	169	176	186	173	146	148	174	177	163	191	169	144	186	176	153	174	183	152	173	170	178	160	162	176	186	150	167	149	156	178	173	175	163	165	155	150	175	166	155	183	155	165	169	159	165	165	172	168	150	196	178	180	181	166	174	157	179	193	174	162	174	163	178	193	169	167	172	187	176	164	153	179	188	174	173	191	162	187	159	164	198	169	150	157	184	180	153	166	169	176	193	204	173	145	153	195	215	186	150	178	196	179	159	162	140	164	162	158	165	174	152	156	165	176	173	166	155	172	160	156	192	180	214	160	184	176	162	183	173	160	172	190	174	193	172	178	165	159	167	148	168	146	158	198	155	161	149	181	189	194	187	198	157	162	169	200	157	175	156	158	139	180	158	170	141	158	166	178	157	189	174	177	169	142	175	139	155	172	168	166	160	150	164	172	156	164	154	185	143	158	185	166	179	171	181	149	141	176	145	157	166	164	175	168	170	157	161	196	162	167	173	142	168	175	163	164	157	165	174	181	169	180	192	184	187	169	166	170	180	171	161	182	155	144	166	156	184	188	163	178	184	153	175	155	163	176	189	178	188	172	193	144	198	171	191	169	162	172	149	186	150	172	173	155	166	183	185	153	181	176	182	152	155	180	169	157	169	168	177	165	159	142	169	181	149	182	159	176	178	165	163	173	170	149	193	158	179	171	186	183	165	192	163	172	151	183	153	182	177	169	185	166	198	185	179	162	164	170	178	174	142	196	161	204	163	145	168	184	149	174	182	164	153	161	152	196	179	162	165	159	175	151	165	156	160	161	177	177	158	149	176	187	174	145	152	154	182	162	188	165	154	152	146	158	158	154	184	183	178	183	171	187	163	161	184	151	170	181	154	154	171	190	177	184	156	157	149	172	180	157	184	172	172	148	179	178	180	175	200	173	184	172	161	180	159	191	195	187	173	183	166	180	150	163	172	154	137	186	173	176	179	189	170	202	183	177	190	164	206	170	204	184	157	156	169	190	175	180	157	175	170	180	165	164	158	172	155	179	168	145	158	186	178	160	198	171	163	165	193	175	143	170	201	173	175	157	153	150	167	185	167	162	170	169	175	170	166	178	181	181	159	171	182	172	163	165	198	185	179	146	193	171	168	172	156	164	162	189	166	157	170	158	170	185	168	159	164	158	192	198	170	184	164	155	168	186	144	173	182	144	182	159	193	146	181	201	177	164	155	182	162	173	163	191	158	160	148	158	166	166	164	167	160	166	174	176	148	178	154	174	170	189	188	177	158	142	164	202	164	174	159	172	170	163	169	187	176	187	192	155	158	146	176	182	156	148	174	163	169	184	181	194	166	156	161	161	151	171	186	180	190	171	159	146	160	170	189	173	162	210	190	171	154	187	188	181	184	168	153	172	181	162	164	163	179	171	172	179	195	175	164	174	176	179	167	157	192	185	166	166	181	170	154	195	173	164	160	181	178	162	167	153	146	168	157	136	160	177	190	181	184	166	182	147	189	161	154	198	189	199	170	189	183	144	160	157	156	168	140	190	154	156	155	186	171	163	167	170	168	188	153	175	178	189	194	169	159	179	171	154	147	160	171	151	165	171	159	146	170	173	181	174	184	169	169	147	162	143	148	174	186	166	174	178	186	164	180	152	186	152	179	148	172	151	179	174	186	171	160	158	192	167	182	165	183	168	174	156	146	186	198	155	156	186	173	193	168	161	167	161	166	159	163	171	180	183	185	174	180	161	173	163	176	164	161	167	158	171	180	160	162	153	173	175	203	167	158	159	173	164	154	211	140	208	187	170	190	175	169	175	175	171	148	171	156	187	187	183	179	170	150	182	172
14263	4766	15261	17718	16319	14224	27337	46340	46171	28668	623	580	529	551	551	520	481	467	460	491	459	455	448	467	460	441	446	431	489	442	425	398	402	445	408	443	478	445	469	433	435	447	445	440	431	430	436	415	461	436	412	397	445	436	438	416	431	450	436	451	439	422	460	456	431	431	417	463	437	449	455	446	425	400	453	440	454	432	410	438	403	443	436	452	437	446	467	399	465	406	430	427	411	390	421	452	468	442	401	413	389	415	385	409	451	431	387	423	449	386	442	410	477	432	439	412	436	416	434	449	442	389	417	419	455	445	430	405	425	429	422	404	435	414	467	439	434	433	460	424	415	449	462	447	429	428	413	426	425	389	451	451	442	446	425	417	403	402	439	430	387	428	444	429	435	412	417	417	416	448	443	432	434	428	412	422	448	415	429	401	413	407	438	412	427	449	412	421	439	452	409	448	416	417	428	427	391	416	431	428	403	404	413	432	440	422	404	405	425	416	432	457	405	422	444	423	459	402	381	459	383	419	427	445	447	406	386	422	438	414	411	460	431	427	419	431	430	402	389	436	445	403	464	436	408	423	373	446	425	429	397	425	417	442	406	412	448	427	413	416	461	437	403	463	420	444	414	398	461	419	429	461	427	418	420	433	427	378	414	422	433	419	421	399	426	452	431	418	440	398	403	438	428	413	417	413	434	409	424	395	423	452	436	430	389	425	454	428	370	413	428	399	466	406	423	424	391	449	424	432	421	448	422	435	422	407	402	395	410	438	444	424	400	384	390	423	444	426	423	429	406	437	422	438	438	430	470	435	394	402	436	417	423	456	445	426	400	430	410	445	411	388	429	433	457	422	453	427	475	429	412	428	422	397	393	412	437	432	408	430	434	444	399	416	405	447	418	399	447	422	445	447	413	428	432	432	429	398	443	470	400	417	418	395	423	418	411	432	402	433	377	392	407	403	394	454	444	442	406	432	432	401	406	418	396	429	406	454	419	428	406	411	424	422	426	449	403	423	423	418	469	384	453	428	447	409	491	458	431	471	450	449	445	452	404	399	423	460	449	411	416	390	414	411	435	408	416	426	421	424	450	419	404	437	405	448	429	442	407	438	432	438	413	394	405	433	427	406	440	447	447	424	444	436	418	416	450	415	447	383	391	418	404	372	415	388	423	405	428	453	430	459	401	452	439	420	421	403	420	417	435	408	432	431	443	425	454	424	433	434	394	419	372	391	419	421	437	421	414	399	417	428	425	421	422	437	419	438	413	431	406	478	424	367	400	437	402	423	452	430	447	441	432	405	429	418	416	441	419	400	425	460	422	438	426	423	422	419	392	448	396	395	415	378	454	416	414	446	467	465	426	404	450	417	427	435	378	426	451	417	425	407	456	425	426	441	462	438	408	463	436	398	443	399	396	427	402	405	433	420	409	411	426	409	407	422	410	427	434	442	402	412	428	400	425	449	391	427	460	459	414	445	415	409	421	421	414	408	463	408	401	427	437	427	411	407	422	418	405	462	460	386	433	455	424	431	440	411	406	431	399	425	393	409	417	410	430	436	449	419	409	429	414	436	405	438	391	455	423	368	409	412	425	415	457	415	402	420	426	409	432	414	425	421	396	382	436	430	441	430	438	409	427	378	439	445	434	400	426	434	401	424	400	395	457	394	429	402	465	434	417	437	434	459	405	397	434	428	405	406	394	411	414	420	453	428	442	390	417	452	421	418	458	413	432	407	499	457	406	455	455	427	415	450	406	428	430	403	416	458	410	406	405	440	451	397	410	402	419	404	416	417	421	439	423	428	412	412	393	413	447	445	392	429	444	445	417	445	380	436	440	414	421	429	434	434	416	418	426	414	409	475	447	406	427	437	420	422	415	423	439	419	389	425	395	459	443	416	425	429	472	408	444	402	416	439	437	429	449	405	440	460	439	453	447	405	429	420	435	415	409	445	421	431	438	422	446	435	433	434	427	441	435	429	430	410	448	416	393	433	439	465	437	410	457	465	428	426	430	434	435	429	443	439	410	431	408	434	420	401	432	387	442	438	416	420	443	442	424	432	421	404	439	411	386	385	433	407	439	430	410	424	410	404	444	379	416	433	417	435	424	362	396	435	438	425	453	406	437	422	432	410	392	421	405	388	429	422	402	432	421	451	394	441	441	439	432	413	419	423	392	453	411	394	416	409	407	403	388	423	421	442	451	404	434	417	447	422	406	448	426	401	445	400	428	426	443	399	433	428	422	424	440	463	427	431	420	424	431	401	414	398	429	435	414	422	424	415	456	419	409	421	410	418	423	449	413	361	422	428	383	399	441	409	418	402	466	437	435	445	402	410	412	399	455	405	438	441	395	422	412	412	451	419	403	442	463	408	416	418	432	433	406	442	403	456	435	421	431	415	455	414	473	457	401	448	434	385	394	416	411	396	415	428	434	394	426	431	441	405	424	443	426	450	438	417	447	406	406	431	418	413	477	391	439	428	405	447	439	456	403	425	394	405	450	392	411	444	438	432	435	432	425	412	398	415	406	425	430	434	475	417	440	434	437	440	412	423	422	444	442	402	398	439	455	417	414	451	414	422	420	429	461	412	411	428	449	444	445	424	401	417	424	418	415	409	391	395	425	438	434	408	444	419	419	433	411	484	423	447	428	446	424	416	422	429	382	414	408	446	412	446	392	404	445	413	409	414	440	425	448	421	416	452	423	430	420	410	444	404	433	379	426	421	428	398	428	440	384	439	444	424	421	425	429	436	426	453	396	431	441	422	466	431	418	423	443	413	411	420	400	411	395	432	411	425	430	424	420	404	416	421	420	411	413	417	455	418	397	427	412	431	405	393	420	417	415	451	386	430	401	435	395	428	397	439	372	438	438	438	433	452	414	419	455	412	398	421	428	428	381	421	436	416	441	402	429	446	427	428	405	402	452	414	397	474	431	430	441	451	426	447	435	458	458	373	445	446	450	435	422	419	441	417	437	431	457	426	404	408	433	405	444	413	424	423	418	412	416	420	402	435	448	411	418	449	423	427	426	433	440	406	460	376	430	434	411	426	393	462	441	425	394	425	405	435	463	416	426	427	385	419	427	425	431	406	450	441	411	437	432	442	400	415	443	406	392	415	407	400	427	409	433	434	420	373	441	454	393	416	462	395	417	424	433	414	412	399	416	444	444	432	435	439	446	438	426	429	433	423	460	413	409	404	411	470	451	398	421	420	452	455	423	398	419	416	423	431	437	441	440	445	425	436	426	481	410	415	440	441	390	437	415	425	407	424	416	412	396	413	458	468	415	393	391	436	434	446	403	434	394	403	432	382	416	427	435	448	380	431	410	394	465	423	413	425	416	455	446	393	397	398	419	406	446	463	429	396	422	429	420	442	444	417	435	436	444	406	443	452	432	410	444	406	407	434	390	392	443	440	425	424	482	453	431	435	422	427	420	452	422	425	426	421	431	423	426	412	416	393	422	417	431	430	411	435	387	444	452	406	468	415	426	469	450	413
35761	15929	23175	16633	11481	6399	16134	39232	36950	28027	4340	360	324	306	276	291	301	306	324	311	290	289	297	290	326	306	297	294	281	306	327	325	283	303	310	304	307	270	287	267	271	293	274	272	268	311	283	260	301	263	294	308	285	276	272	295	293	305	315	295	287	264	287	289	319	280	273	295	279	318	287	294	272	307	288	291	284	299	308	301	312	316	274	278	295	303	262	266	288	289	291	271	271	301	310	327	237	283	334	279	293	297	314	316	290	322	294	283	280	283	302	281	309	328	295	298	310	342	290	295	290	295	265	287	294	297	284	290	303	280	329	272	282	285	292	277	246	294	287	269	293	292	316	260	270	250	309	302	332	267	273	291	281	291	265	287	317	290	310	303	286	260	304	274	296	283	297	284	283	278	317	269	263	268	273	321	287	293	305	295	313	300	309	315	278	303	305	290	298	287	281	284	297	289	300	305	299	283	271	304	284	282	289	310	291	293	303	284	288	275	294	304	296	317	302	297	289	297	303	258	285	275	291	248	265	275	300	270	269	285	295	268	325	289	336	285	306	272	288	287	306	315	262	339	262	328	339	316	288	307	264	288	275	283	318	297	326	337	306	302	268	275	282	301	291	256	279	316	298	297	298	271	300	263	309	289	273	295	311	298	318	276	307	297	289	260	288	288	304	281	296	263	271	308	293	284	290	287	293	296	283	295	278	250	305	281	306	296	270	301	263	268	265	311	270	274	298	282	297	277	294	305	294	261	285	277	281	271	279	265	280	281	266	252	289	297	293	264	318	278	288	305	304	282	309	290	303	315	309	307	292	294	291	302	266	287	283	290	302	279	269	268	312	291	302	306	313	298	350	326	274	300	317	327	324	281	278	264	276	259	291	288	310	318	298	302	275	307	286	295	265	290	269	264	287	324	295	294	254	294	269	267	274	331	317	295	296	311	272	293	271	297	282	272	282	281	292	300	293	292	295	333	277	314	309	278	310	299	285	252	295	275	318	276	297	289	309	330	312	302	296	319	314	281	294	290	273	282	262	275	296	308	283	301	282	283	286	302	296	297	294	289	312	288	308	270	284	290	304	278	291	307	290	275	286	298	305	311	290	278	301	289	276	291	265	289	297	333	262	295	283	313	326	295	295	280	288	303	279	280	291	268	277	313	275	278	302	292	306	318	280	312	310	321	287	303	301	283	280	275	296	280	278	280	309	307	296	298	295	325	280	297	283	272	300	297	317	257	259	311	268	270	294	280	317	301	292	296	264	294	306	274	291	266	313	270	298	301	292	280	284	306	271	316	245	271	272	303	310	274	306	269	278	302	281	268	269	267	272	328	290	260	287	322	279	289	272	294	310	269	296	285	277	325	246	306	306	282	292	293	310	278	291	279	325	314	310	302	309	302	282	282	287	305	283	269	300	262	313	314	322	304	288	315	319	298	275	268	330	329	303	289	271	272	272	278	285	254	284	285	293	280	316	292	334	312	300	303	287	292	305	315	277	304	309	301	297	302	298	298	282	284	295	316	311	315	307	301	285	301	256	301	285	288	302	267	280	281	279	289	299	261	268	296	278	311	283	292	295	306	291	282	273	319	320	293	308	297	287	283	300	290	285	309	265	316	292	257	272	312	296	260	307	267	285	306	301	287	292	284	287	284	284	306	316	322	312	297	298	329	303	289	327	304	284	247	285	307	263	270	305	280	311	277	307	274	299	285	298	303	289	279	284	304	302	277	310	293	280	276	297	286	288	286	268	291	314	316	301	325	277	300	315	275	341	314	286	298	278	312	284	284	313	260	284	289	305	261	315	308	292	267	297	307	255	270	269	306	275	283	292	271	291	314	277	308	288	289	280	312	272	267	315	285	308	297	277	298	286	288	309	276	273	302	303	295	292	279	254	297	305	286	277	301	261	269	290	311	296	250	317	296	280	291	273	305	275	311	289	308	302	297	303	285	288	272	291	290	286	271	284	286	288	309	322	280	269	297	299	248	274	278	308	322	297	285	288	280	302	316	277	280	265	273	295	306	309	302	269	275	302	309	297	283	248	302	298	293	271	314	291	294	326	289	261	327	270	294	294	329	292	329	267	311	311	296	291	273	285	307	277	310	319	285	277	294	264	311	305	311	276	275	322	299	302	264	286	288	301	285	301	281	292	278	277	302	320	328	301	284	297	295	288	275	307	305	262	280	300	287	303	294	308	319	298	293	320	330	251	276	264	290	315	290	329	270	294	277	291	267	254	315	266	292	299	312	269	300	310	299	290	286	303	269	296	291	326	272	269	325	316	343	296	304	286	288	308	313	303	289	265	306	323	266	295	298	340	291	272	297	273	291	277	288	286	285	287	272	286	280	302	293	304	288	277	279	282	300	300	305	288	271	304	323	299	303	286	307	313	318	312	314	297	278	281	276	269	329	297	284	323	276	289	287	292	294	265	306	295	308	306	291	299	254	303	292	277	291	278	281	299	294	287	282	256	251	279	319	269	284	302	289	283	297	295	300	258	251	288	304	311	323	303	267	278	324	323	286	278	294	315	292	278	294	280	266	283	290	274	315	267	277	291	307	284	282	311	282	274	293	287	281	333	321	300	303	316	297	278	259	297	294	272	266	293	286	340	289	315	297	290	329	278	294	276	267	284	254	246	283	310	294	311	262	289	301	311	275	291	285	288	267	317	283	253	276	300	293	261	293	299	249	279	297	284	313	306	270	268	260	311	294	311	307	304	285	309	289	280	307	278	284	334	312	295	302	310	287	316	298	316	303	286	274	258	290	285	279	266	318	255	310	270	281	272	309	254	258	286	316	294	270	277	266	270	263	295	271	250	302	322	242	299	288	260	307	268	297	291	311	280	273	279	321	278	307	285	250	285	295	296	284	276	272	288	270	311	275	268	307	287	289	321	279	313	281	299	287	289	328	287	294	268	250	292	272	262	276	285	295	281	290	275	299	308	260	254	266	300	277	305	279	294	283	295	291	276	286	265	279	285	265	312	265	286	249	281	285	283	279	269	305	269	239	282	314	308	275	292	310	304	278	284	285	268	285	271	254	258	293	305	296	275	292	296	274	303	287	282	280	307	301	296	277	277	306	294	273	258	321	284	294	312	290	274	290	297	287	275	303	283	316	270	314	276	303	320	278	287	306	250	268	295	246	276	302	288	251	277	303	254	305	283	270	280	305	308	251	294	285	293	305	301	272	303	294	297	274	294	263	264	309	301	305	319	311	306	291	265	282	285	306	298	306	332	303	302	308	277	294	294	285	268	282	278	312	309	308	298	301	296	272	304	278	255	267	295	287	264	322	288	288	280	289	282	248	281	278	273	310	289	312	269	288	309	284	266	303	263	279	295	280	294	272	272	301	308	298	279	291	317	262	296	293	293	274	320	294	298	267	291	301	321	292	290	287	326	284	227	303	282	317	281	306	314	277	291	290	276	301	272	302	297	311	305	279	314	275	314	274	304	294	293	289	325	258	306	290	301	286	306	304	253	299	308	304
17454	9989	26977	27099	23090	17435	35090	56361	53827	41207	999	942	847	844	785	838	775	777	757	759	774	695	706	728	720	731	726	712	701	717	725	710	731	722	690	685	699	709	744	717	720	726	701	650	667	695	714	663	656	706	680	663	699	737	680	662	700	673	703	662	680	683	701	690	659	692	688	692	709	714	664	671	649	683	688	727	653	679	693	626	711	682	680	744	698	714	669	737	695	706	698	705	662	664	678	707	718	655	679	634	661	659	659	665	686	714	670	684	674	668	672	704	645	669	672	677	699	732	684	661	646	667	643	661	664	650	661	701	697	676	667	706	689	659	683	681	687	674	663	665	709	674	637	681	658	680	680	652	692	706	671	679	658	709	656	655	688	644	663	684	653	699	669	645	717	706	676	701	675	677	666	618	655	632	711	713	613	673	681	707	673	674	674	661	634	674	649	680	638	679	683	654	623	658	671	710	685	647	673	681	671	617	631	665	671	686	688	699	647	647	666	693	637	675	624	657	676	654	650	622	627	643	683	628	716	686	690	693	726	653	637	718	709	668	647	657	633	673	681	690	668	723	669	649	676	727	697	686	688	700	669	662	692	649	619	668	637	685	675	652	640	674	692	690	646	683	654	664	700	635	684	695	682	687	653	673	683	719	718	649	663	654	698	673	667	650	656	687	630	642	686	698	656	702	654	658	685	685	705	644	672	707	666	686	645	671	710	673	697	718	630	640	681	671	690	693	698	716	652	655	638	639	670	704	684	700	678	651	677	673	684	657	708	639	655	676	617	665	693	692	681	650	685	671	658	665	696	653	666	725	679	636	669	661	667	637	685	680	660	675	686	653	680	689	694	704	695	642	669	693	678	689	669	657	693	677	670	670	689	680	675	702	692	690	645	688	673	705	655	660	738	672	692	662	692	680	689	699	711	720	664	670	663	652	687	681	682	679	678	675	705	659	587	720	683	692	682	684	675	670	687	710	732	652	675	686	673	662	710	702	683	734	686	633	607	662	672	692	691	649	730	654	685	667	669	647	670	662	680	650	683	677	683	652	634	634	641	659	673	687	651	686	724	676	683	679	710	672	656	726	694	694	659	683	642	634	739	682	648	664	684	664	678	666	650	711	704	684	676	708	692	720	692	686	690	685	672	667	687	697	671	689	672	692	685	731	657	645	701	654	647	699	670	680	691	687	643	641	679	686	649	667	679	658	663	657	707	610	697	616	701	712	695	675	682	660	704	656	696	703	697	689	672	642	713	685	689	698	647	644	655	681	693	715	663	703	643	709	687	706	662	672	673	628	698	706	648	638	720	651	699	728	680	691	663	658	707	755	672	712	652	693	684	659	689	683	688	695	659	667	669	663	641	666	730	638	639	660	651	735	634	653	670	668	626	653	686	653	657	654	663	694	682	702	698	645	660	678	697	667	675	638	633	662	617	655	657	681	692	673	670	721	664	726	679	681	696	646	648	663	670	659	663	668	639	669	714	653	676	662	676	648	648	698	673	677	723	692	654	644	671	701	699	620	686	661	722	707	700	716	651	726	659	698	644	704	694	635	700	683	675	638	695	675	639	644	696	691	686	719	697	706	678	709	663	687	677	690	647	653	683	671	690	707	678	693	687	648	628	678	681	660	657	683	672	686	651	640	663	638	686	640	642	656	699	683	680	674	672	705	700	680	695	657	631	700	683	657	651	643	677	708	675	695	679	681	619	652	663	652	641	666	670	660	733	670	678	728	695	661	672	680	668	654	710	682	713	675	668	705	689	646	658	687	685	716	663	681	706	696	657	663	655	656	663	646	690	699	655	615	712	693	698	655	713	661	631	710	657	677	619	687	713	690	744	711	676	661	696	635	689	646	651	632	653	611	727	668	631	665	726	677	659	672	649	644	677	681	664	705	655	721	669	716	662	680	642	705	646	669	680	690	698	665	646	684	696	656	673	691	622	662	629	643	728	705	727	681	679	688	709	748	700	715	664	697	705	655	645	691	683	661	648	685	699	658	700	679	619	678	702	671	665	627	695	718	727	666	676	645	700	700	661	663	699	716	686	711	669	616	670	687	671	680	746	651	676	662	642	659	679	687	647	655	680	643	672	608	662	725	663	694	673	705	659	663	706	619	678	678	664	670	649	697	714	683	712	677	679	631	702	663	734	697	608	628	690	653	679	687	727	660	684	655	672	651	686	701	644	698	678	688	702	693	642	687	695	678	651	639	612	717	630	645	644	664	673	691	706	687	679	706	623	682	673	683	689	698	688	695	686	724	720	651	672	670	666	666	745	666	692	668	662	683	693	703	630	753	669	663	724	703	664	673	648	736	662	681	670	719	691	630	703	698	696	662	663	658	719	707	684	675	700	667	683	695	666	698	713	708	720	679	682	691	665	671	672	709	666	680	642	678	637	716	643	681	661	659	726	654	658	725	682	681	667	708	703	710	668	681	675	636	664	690	692	685	689	662	740	628	698	699	654	700	636	650	651	684	683	661	722	712	691	686	638	676	636	678	696	655	655	659	689	671	661	690	702	663	692	659	720	709	679	650	675	674	705	633	663	649	687	696	651	623	705	690	683	675	674	702	659	648	677	663	703	643	704	652	638	683	633	672	668	655	682	680	689	659	656	657	648	680	724	670	666	667	678	695	628	685	670	705	670	684	667	651	679	666	665	681	683	661	700	683	711	632	626	677	678	703	718	705	676	683	669	651	671	658	680	705	628	733	673	701	682	686	684	713	680	729	695	705	694	688	694	677	663	666	646	703	687	665	693	693	698	652	716	692	685	688	700	697	661	698	705	708	646	614	643	722	695	640	692	718	619	644	696	700	717	681	687	726	708	710	662	661	700	662	665	639	697	664	672	637	694	692	671	664	716	650	611	610	710	640	672	727	679	651	636	686	662	637	640	700	719	681	668	655	673	687	652	670	679	640	638	703	700	653	652	712	657	668	685	660	701	651	630	676	659	667	643	636	598	701	619	650	684	686	700	664	658	663	690	706	652	654	694	688	674	676	630	660	697	683	672	673	689	678	658	679	648	698	676	677	738	683	642	661	665	650	644	652	654	652	656	660	659	702	664	646	693	660	685	685	682	615	688	656	667	644	660	643	654	700	706	708	698	678	670	652	625	666	681	679	725	675	677	676	664	685	709	625	689	657	685	648	681	697	672	698	695	649	712	636	662	679	685	643	680	680	682	692	621	705	693	723	679	669	683	655	653	634	668	719	680	701	717	682	703	673	633	667	666	695	677	658	668	681	645	694	659	706	731	666	706	691	650	700	675	680	675	677	668	654	717	697	701	648	637	681	734	707	732	644	672	690	660	682	672	702	689	695	630	650	666	654	673	677	683	664	680	616	655	661	649	703	627	657	677	688	613	687	714	704	691	660	744	660	684	639	692	679	677	731	689	692	667	668	698	655	701	669	665	665	670	658	677	679	677	673	707	669	629	661	680	666	697	657	649	635	666	665	677	643	669	680	675	666	670	624	681	654	709	713	671	684
10883	7686	4260	3145	1672	1015	1433	1506	1453	774	224	238	233	241	216	242	257	259	244	250	229	226	218	252	207	261	238	223	234	261	233	229	210	225	246	236	235	218	213	264	220	243	221	206	232	252	217	243	214	240	237	240	248	244	276	240	204	220	238	242	253	214	231	239	222	256	247	238	244	202	228	219	228	248	221	249	259	236	269	242	254	208	231	234	241	264	280	258	248	209	242	244	239	254	271	262	214	231	221	223	238	241	245	240	249	258	227	255	243	222	226	249	250	229	255	263	231	218	237	270	235	290	235	240	219	241	238	232	255	242	232	221	234	229	218	240	235	232	237	237	238	231	250	225	271	224	240	234	241	240	244	238	190	260	267	251	247	232	210	232	237	263	230	254	214	226	237	259	239	240	226	263	236	253	229	235	246	221	242	230	196	233	238	264	227	239	242	261	261	210	243	233	263	216	246	260	246	231	258	226	244	227	248	245	237	254	223	234	256	245	233	254	222	236	223	264	247	256	244	252	241	255	246	247	237	221	279	272	254	229	203	266	275	221	230	241	255	230	256	258	229	237	203	236	232	221	236	264	266	245	251	231	234	229	265	221	231	217	234	225	244	233	229	223	241	242	232	214	246	250	248	251	236	218	247	274	206	218	226	254	233	225	215	235	224	240	247	241	254	235	241	236	246	244	250	233	231	253	248	260	249	247	231	247	238	220	241	252	253	220	245	226	260	209	241	221	257	239	237	233	243	252	234	232	207	247	255	268	230	214	239	226	263	231	231	267	213	246	256	249	234	204	231	232	206	246	274	220	222	225	244	260	231	212	221	224	268	235	243	232	231	201	229	241	233	229	234	259	235	247	237	238	233	234	260	234	225	237	240	261	234	248	239	236	234	196	217	252	248	277	226	217	228	250	228	218	255	246	234	263	229	246	230	223	228	259	253	244	257	249	260	225	209	258	223	233	208	220	263	259	241	227	234	247	233	228	235	226	257	228	223	225	216	260	217	211	240	198	215	228	235	246	219	233	247	274	216	253	255	246	230	210	244	250	219	260	233	252	243	246	228	229	260	210	231	221	249	232	226	237	277	225	235	238	246	237	237	227	253	216	244	230	240	229	255	236	245	211	227	275	206	238	224	235	257	238	207	236	248	245	234	242	266	228	220	230	221	220	246	253	260	231	248	236	251	208	223	224	216	245	249	252	257	238	234	252	236	224	229	244	229	222	225	222	226	241	235	244	248	233	236	251	255	248	232	231	248	217	237	244	221	231	249	227	249	231	254	249	233	233	238	244	256	247	228	247	256	250	219	259	253	236	237	197	231	240	234	250	240	260	254	241	271	249	228	226	238	230	243	227	217	229	229	234	268	236	250	226	241	255	250	269	240	230	222	271	230	219	253	244	248	215	233	232	263	233	245	257	235	259	246	227	226	259	227	231	246	223	232	236	240	242	250	233	257	249	261	224	221	217	252	218	216	222	219	227	243	246	222	245	244	243	222	252	244	255	217	222	247	232	253	252	231	250	239	232	259	222	249	223	247	275	221	226	207	256	246	229	248	222	237	240	247	244	236	235	237	244	229	225	247	227	238	232	241	249	234	221	241	238	239	261	218	236	247	238	255	220	229	232	246	255	228	249	224	236	206	240	249	239	241	275	248	220	235	235	241	228	235	232	216	222	241	240	229	223	234	222	240	224	236	242	203	268	254	244	247	246	246	240	255	240	228	216	225	248	234	228	221	236	218	234	284	247	225	241	226	258	251	253	211	241	248	232	237	243	237	256	272	238	240	234	221	245	241	298	249	250	254	231	230	230	257	205	230	231	232	240	234	241	237	252	227	264	231	261	258	226	220	265	261	262	273	208	222	228	246	250	214	232	239	211	246	263	242	216	231	236	263	227	231	249	210	235	203	247	236	239	240	262	218	240	216	214	267	239	250	251	244	220	242	229	262	244	226	267	256	272	259	215	234	245	242	246	203	222	259	247	244	238	262	234	229	232	225	266	230	213	221	239	255	291	253	235	213	231	250	237	247	240	218	223	214	278	203	262	238	261	283	271	264	264	265	211	218	240	236	256	247	243	223	229	248	223	250	222	246	264	251	243	261	252	228	227	256	248	251	240	223	258	230	229	254	247	223	234	235	237	227	244	261	256	262	249	237	243	251	224	246	250	244	253	239	234	249	240	241	205	267	226	245	216	211	247	221	287	241	220	239	215	209	242	278	244	208	229	250	228	243	225	211	238	242	235	235	241	236	263	260	225	243	220	265	254	230	209	232	216	236	230	220	250	264	243	237	235	242	272	217	240	259	213	233	265	239	217	231	262	228	239	256	252	255	217	242	228	235	240	251	257	259	227	229	231	250	217	230	241	245	231	272	226	234	230	225	227	218	253	250	268	259	239	248	228	232	241	235	250	254	227	235	216	240	222	212	247	240	251	253	213	278	217	252	219	228	226	232	210	236	225	255	240	242	222	245	257	221	211	255	241	256	249	252	230	247	239	233	245	243	222	229	246	224	278	224	253	258	243	240	214	210	239	266	211	261	233	232	252	272	253	239	214	253	226	244	223	248	247	258	237	240	238	259	202	236	237	221	225	230	223	270	231	206	246	246	264	249	225	237	258	251	244	227	230	236	225	227	235	233	203	269	207	239	240	238	247	226	249	255	245	250	267	217	234	251	236	231	234	258	226	247	225	242	246	223	270	245	230	223	258	248	232	238	232	218	268	233	248	228	236	246	238	246	237	213	240	229	219	212	240	257	252	240	258	239	246	220	245	241	226	233	257	261	256	248	237	200	227	240	250	229	276	258	218	247	245	236	241	267	233	248	215	214	230	234	259	239	254	226	229	215	269	237	246	235	218	236	225	257	289	258	258	235	223	273	234	234	220	248	228	254	239	252	244	226	241	247	245	254	258	240	212	249	257	236	214	219	235	236	223	254	239	247	217	226	224	244	232	229	266	233	237	245	250	247	215	247	275	257	239	255	242	226	248	235	223	249	227	222	248	257	234	265	249	215	237	276	250	239	209	255	250	236	244	233	228	271	246	239	220	245	242	235	236	230	251	249	238	275	257	218	252	226	251	259	232	247	234	275	256	227	221	245	255	195	253	247	241	220	243	220	261	229	243	226	243	235	244	234	248	261	233	212	259	232	199	237	222	238	233	240	252	255	248	263	191	239	255	219	241	242	254	212	208	220	221	233	246	245	213	208	216	226	225	261	259	216	239	212	243	214	234	235	238	231	230	264	226	266	220	238	248	217	216	249	249	241	240	244	223	213	210	240	207	247	232	230	207	250	233	245	220	246	234	255	238	258	261	234	258	248	241	253	226	245	246	242	233	238	236	264	226	252	255	245	266	228	228	243	252	219	233	235	262	263	224	245	213	237	244	226	246	236	250	209	234	232	250	229	239	241	268	250	258	236	253	236	231	247	218	221	261	213	236	245	234	238	256	226	242	263	252	237	258	218	241	245	249	240	244	250	216	224	259	251	276
5637	6534	6400	8734	6036	3999	7015	6797	6249	2929	577	563	549	554	543	601	527	535	579	546	531	560	559	544	514	564	577	522	513	565	562	556	570	558	546	557	530	516	517	513	566	547	588	548	530	538	554	523	553	559	586	562	579	526	548	540	584	537	536	519	522	579	535	530	561	506	547	507	545	551	529	518	536	512	577	530	557	517	581	548	506	518	536	499	525	529	554	542	537	525	525	521	518	558	532	578	544	520	550	519	596	514	527	566	518	522	542	522	514	549	592	581	554	542	539	553	543	569	575	503	525	529	506	524	526	546	526	543	517	529	538	539	532	569	539	527	573	511	569	538	551	572	566	529	532	570	570	546	568	536	559	548	542	543	540	508	547	551	536	518	505	537	526	582	541	521	519	567	526	574	506	531	542	507	553	568	561	557	520	537	523	569	530	510	543	535	540	567	543	558	542	522	520	541	498	564	547	521	531	580	558	503	587	537	563	543	532	569	547	556	555	551	531	552	533	547	510	547	488	541	534	554	591	553	548	558	518	539	521	509	528	560	558	510	547	511	505	562	544	518	554	552	568	571	550	582	559	519	556	566	530	505	508	553	522	542	517	522	572	588	535	550	576	561	530	595	560	592	551	527	595	560	563	532	527	524	564	518	586	530	549	533	564	554	541	534	539	533	563	584	531	551	539	557	604	548	573	538	553	563	531	588	519	554	557	544	586	586	542	521	583	566	535	597	570	533	548	537	542	543	531	531	575	508	549	552	581	516	528	574	584	554	526	553	534	544	570	541	552	540	541	541	525	510	534	524	551	567	548	524	510	507	577	597	522	553	534	541	513	542	571	579	545	588	507	557	526	554	563	517	566	525	508	543	566	534	535	526	589	540	559	498	587	534	543	493	549	558	547	510	541	509	532	546	544	559	511	545	567	564	519	540	566	548	507	562	548	509	489	572	562	584	540	537	540	589	571	561	555	560	599	546	530	548	552	582	550	612	510	564	552	550	578	560	520	525	571	595	558	520	540	527	516	511	576	548	541	512	550	521	515	523	534	518	582	551	544	561	527	557	520	525	533	569	523	553	519	579	557	521	536	524	542	535	546	518	521	571	534	561	543	550	517	554	569	540	527	486	540	518	559	541	581	551	594	550	535	580	573	532	549	573	513	521	495	550	548	588	554	565	538	540	511	554	550	579	564	545	518	551	533	538	519	511	515	568	531	537	548	544	547	556	549	560	538	524	526	578	597	537	561	578	605	533	529	525	523	520	514	556	496	532	518	556	559	583	534	543	570	544	532	568	576	548	566	531	540	538	532	523	552	546	527	550	556	560	544	561	532	562	575	583	520	573	528	506	611	521	555	589	509	514	585	515	550	512	565	503	549	541	565	509	537	559	584	527	551	504	538	519	528	527	548	521	528	522	549	561	548	514	524	568	571	551	543	533	517	562	589	520	555	590	531	527	489	508	534	559	541	521	551	544	562	594	536	531	526	521	521	528	568	535	552	531	528	552	536	489	545	527	509	540	561	577	541	603	528	599	551	538	544	521	572	546	514	522	562	521	547	581	530	547	549	555	554	529	593	543	505	551	537	520	535	559	588	534	553	531	550	501	589	581	538	523	550	518	552	547	559	536	540	532	548	546	533	544	568	531	533	509	544	562	544	554	539	530	587	543	534	549	552	559	549	563	578	542	522	517	559	546	519	501	540	544	497	545	546	515	530	553	531	546	539	531	530	538	566	592	567	564	540	500	531	606	576	538	549	570	583	537	500	576	536	556	514	524	523	513	566	560	579	545	524	563	570	516	511	531	585	520	536	535	519	526	591	555	519	501	495	554	558	533	562	586	592	540	595	526	548	550	562	522	530	527	582	501	543	569	576	534	556	571	486	553	541	552	505	536	562	496	535	533	519	495	502	508	548	558	567	536	546	523	538	531	526	563	572	574	560	558	538	547	551	587	532	543	551	567	557	516	508	533	527	512	512	528	549	503	536	554	544	529	560	561	566	530	537	536	578	536	553	535	535	534	560	570	547	554	568	549	536	554	546	543	554	575	546	548	586	524	589	547	526	558	564	558	493	518	543	511	537	543	508	565	557	531	553	550	549	575	540	569	551	572	550	586	534	540	542	554	528	519	507	559	577	560	549	530	565	561	582	545	550	553	569	571	511	542	526	553	565	565	529	527	500	556	569	554	554	548	537	536	488	490	520	552	542	549	523	512	560	519	531	510	540	546	533	560	529	529	532	588	491	517	587	566	561	559	576	511	542	500	550	636	537	512	525	541	570	512	538	519	524	546	580	514	537	565	532	526	543	560	505	555	517	564	589	535	552	529	575	542	557	488	561	545	554	516	557	572	544	569	554	575	521	546	568	545	527	551	539	535	551	544	530	527	536	554	515	551	563	537	526	532	528	522	546	496	587	544	563	515	555	575	558	596	529	523	531	555	542	538	532	560	567	550	561	537	513	557	546	499	554	549	536	553	475	484	534	544	566	489	582	521	477	548	520	516	559	553	557	512	508	556	554	529	551	531	554	587	558	558	585	522	503	549	511	521	510	557	551	545	568	541	547	513	509	536	557	546	508	541	550	562	573	531	548	489	564	544	528	509	548	543	563	555	550	570	564	501	524	558	545	514	525	529	538	563	528	548	540	480	553	540	522	571	505	548	546	553	546	575	561	531	534	515	574	568	528	565	513	499	570	572	535	514	573	532	538	538	559	559	513	564	572	556	535	539	544	605	557	521	562	534	585	538	516	580	567	578	522	600	586	548	539	585	547	537	518	521	549	563	540	598	515	551	509	554	522	538	560	505	537	533	596	556	543	543	567	552	526	530	550	567	569	527	578	514	530	552	561	523	523	527	541	529	576	520	550	521	566	548	548	530	534	524	552	528	557	530	527	542	552	547	556	561	541	539	523	536	576	531	529	522	581	554	533	549	494	544	569	550	572	526	557	566	497	577	565	529	544	553	560	564	538	530	533	516	547	508	537	554	536	583	534	564	554	524	586	531	558	557	555	601	607	563	528	504	528	574	528	501	538	559	529	493	535	557	524	578	562	526	529	554	528	568	549	533	547	548	536	502	529	540	536	549	556	569	524	559	528	564	519	596	529	529	544	571	514	540	558	532	527	538	495	557	558	515	552	550	530	523	572	547	557	532	561	572	522	560	535	490	528	539	571	532	556	524	560	548	543	534	520	539	480	516	573	511	527	524	552	497	558	529	571	526	592	509	544	548	558	541	546	544	577	532	515	537	612	541	526	564	559	515	525	539	553	517	543	543	538	534	567	552	538	523	545	539	547	547	496	516	551	547	579	530	516	508	526	524	532	525	538	558	530	537	513	511	513	538	537	573	565	522	558	534	509	550	549	567	560	527	577	551	563	504	512	515	523	546	536	548	580	519	565	549	560	511	545	559	489	518	557	520	523	595	579	555	557	524	552	527	516	546	512	552	493	565	588	566	538	560	530	558	536	509	545	538	556	544	508	562	571	551	557	579
28900	11669	10223	7205	4540	5066	18667	24956	22604	12382	602	176	173	184	179	171	173	181	177	162	182	151	141	167	157	184	161	166	156	142	158	145	158	162	149	172	152	152	155	174	175	154	173	171	154	176	169	171	148	173	150	189	167	152	154	148	149	165	153	166	162	166	154	147	145	165	136	133	162	172	149	170	155	162	151	170	165	152	156	179	144	154	157	168	180	153	127	176	147	145	145	170	131	141	158	176	151	160	165	163	176	158	167	155	153	201	164	157	175	154	170	161	181	169	158	167	161	178	167	151	162	163	139	162	171	150	165	157	155	149	162	160	151	134	153	177	157	145	175	160	175	141	155	149	150	158	144	168	178	147	160	149	169	144	168	156	169	169	143	157	131	142	160	143	161	164	139	152	145	142	165	161	162	140	163	155	158	116	149	159	148	161	153	158	166	172	148	163	178	132	147	143	142	177	161	148	160	160	158	147	139	150	161	136	164	165	154	156	150	157	158	158	151	164	162	148	153	172	148	162	165	167	153	150	146	160	161	176	160	155	159	157	148	164	140	162	158	128	165	134	151	161	135	141	174	137	133	160	143	163	159	142	144	169	169	161	155	148	128	172	175	164	173	133	159	160	166	177	157	162	153	140	176	170	136	144	184	169	147	142	153	172	153	175	153	135	152	134	156	155	148	179	174	161	144	163	158	155	169	159	151	155	167	141	175	147	163	159	152	159	155	152	148	168	149	158	154	146	156	150	168	162	161	159	149	153	157	147	156	146	165	165	120	166	146	159	163	131	129	157	173	139	158	184	167	146	143	156	180	133	168	166	137	174	161	151	173	155	131	135	143	153	161	183	148	159	153	169	126	148	145	150	166	159	173	164	150	163	138	173	151	142	150	137	157	146	163	144	171	154	154	158	129	146	150	154	165	145	128	153	162	156	168	162	148	149	131	162	163	151	151	167	176	179	155	162	153	141	156	145	158	151	164	168	148	172	125	143	159	125	167	158	171	160	170	157	149	150	140	169	145	178	163	172	171	137	167	143	163	158	145	145	141	148	150	154	168	159	161	169	159	134	149	160	151	153	172	145	165	148	140	163	160	151	142	170	156	166	131	129	179	174	160	167	167	161	136	163	158	135	150	160	167	140	155	134	152	149	156	169	156	142	146	147	167	143	165	144	183	143	171	163	142	154	163	162	162	172	162	141	175	154	142	152	132	163	170	145	152	156	150	150	145	158	142	188	151	156	140	121	152	168	151	147	161	158	156	147	162	162	152	153	161	158	151	141	166	133	144	153	165	141	148	152	146	160	172	156	170	138	170	161	142	147	146	151	159	159	152	163	145	166	155	156	149	147	147	157	137	152	141	165	161	154	156	149	138	161	157	143	168	160	145	172	130	182	140	168	192	154	163	163	151	175	144	144	158	168	168	159	145	154	154	153	169	161	131	149	156	148	137	158	136	150	175	165	175	162	171	142	183	182	159	138	158	155	135	148	155	149	132	161	157	159	161	179	162	173	158	145	140	148	159	156	141	144	146	163	153	140	128	148	157	147	156	156	170	178	152	150	161	143	154	153	157	170	163	154	134	151	163	155	159	168	157	175	160	152	157	145	141	137	172	158	144	160	162	154	160	161	146	164	176	142	156	158	171	157	140	141	168	158	141	159	152	143	154	144	154	150	153	163	165	157	160	150	141	172	137	168	139	158	168	146	141	147	169	158	147	159	158	161	177	148	169	152	165	165	190	165	127	157	170	149	160	177	147	170	178	150	148	182	156	176	156	142	136	191	158	152	145	150	171	141	182	149	160	191	145	140	135	169	186	175	140	149	163	151	166	177	160	150	155	146	177	187	136	147	180	131	150	167	140	162	137	166	158	138	125	134	153	153	155	175	178	141	177	152	143	183	181	187	163	150	141	151	154	156	161	156	178	147	169	161	167	166	167	142	170	143	134	151	169	146	138	142	171	170	162	159	153	150	152	167	145	145	144	163	144	169	149	138	139	141	162	157	158	161	138	128	170	168	155	147	135	157	146	183	164	143	147	162	156	154	146	123	155	176	143	176	171	146	154	153	144	162	145	184	147	163	153	146	165	149	179	132	153	132	129	133	179	169	148	128	142	166	141	147	167	158	143	173	176	134	160	158	133	175	156	143	163	166	154	162	150	152	157	144	169	160	137	137	149	137	158	145	163	151	152	182	168	157	150	149	175	153	163	152	136	160	153	170	156	168	148	176	164	171	160	147	160	167	159	163	185	158	151	161	171	144	153	167	164	145	173	145	154	151	135	121	179	135	143	155	124	142	140	152	182	158	161	154	157	159	152	172	163	165	141	170	137	140	152	160	164	146	145	170	160	159	141	151	168	174	173	159	141	158	161	139	162	179	172	164	170	149	177	180	178	152	159	167	142	148	173	153	139	124	160	152	181	166	108	179	162	133	163	157	150	151	164	156	157	173	143	150	165	156	174	149	167	164	141	159	165	162	139	140	130	162	166	143	167	170	158	129	162	125	171	155	142	171	151	168	154	133	148	129	144	159	148	168	157	157	159	173	167	172	158	150	147	140	175	148	147	184	165	149	158	154	144	151	154	153	162	147	149	137	149	142	183	136	139	167	175	173	153	128	166	162	151	139	143	151	157	142	161	153	136	169	172	132	149	157	163	130	167	149	153	176	167	161	176	177	143	163	165	142	138	169	171	145	171	164	168	184	159	151	152	127	142	147	147	155	137	188	143	156	153	148	161	141	137	142	132	161	150	160	168	165	164	135	150	177	154	143	143	153	149	173	161	164	155	154	159	150	168	152	162	152	173	146	138	159	149	167	171	149	134	174	154	158	177	159	155	145	148	159	152	164	161	146	141	155	136	144	170	159	168	160	169	157	160	174	146	135	183	133	167	165	159	157	158	156	153	167	129	160	150	137	156	155	171	172	168	135	186	163	131	156	154	147	154	135	143	162	151	157	156	161	183	149	134	157	187	170	146	134	135	139	157	149	144	167	151	163	155	184	157	145	159	147	156	151	157	141	153	177	162	177	181	157	154	176	151	157	185	168	189	157	156	139	154	138	160	163	129	167	144	150	154	147	165	158	141	166	133	143	177	154	168	153	165	164	148	142	134	143	168	146	142	160	153	142	154	165	158	167	149	146	142	147	165	146	144	158	155	174	154	167	142	162	143	165	161	147	171	167	164	168	154	157	151	134	164	166	149	162	156	156	156	147	161	135	171	157	140	147	155	166	145	146	180	150	139	137	158	166	132	159	152	154	152	152	135	161	146	178	165	135	151	158	150	161	134	155	143	144	147	156	144	156	144	195	152	148	158	156	194	157	161	139	151	149	155	151	153	177	153	143	171	167	141	170	128	132	174	159	163	132	162	165	164	164	141	146	139	141	145	179	146	160	152	157	172	142	158	130	152	170	149	159	151	161	133	159	169	164	145	137	135	143	143	146	158	140	179	174	143	140	151	142	168	132	140	156	155	136	147	139	137	158	149	160	187	147
14693	7356	15783	15887	14024	16275	37214	44720	42162	21338	595	601	536	497	542	514	491	463	411	458	446	426	426	400	431	367	415	384	438	430	434	407	389	434	436	427	448	411	439	381	441	404	405	364	413	394	365	385	369	398	351	390	403	395	435	362	418	428	394	402	430	376	399	368	413	380	380	377	371	406	391	390	367	385	419	402	417	383	397	405	414	397	393	383	390	364	430	360	406	405	367	400	386	419	402	386	385	377	370	423	413	361	372	409	363	429	349	377	351	394	434	393	389	385	408	399	381	426	407	410	414	372	383	376	349	370	390	360	389	398	431	396	397	386	403	335	364	378	416	379	401	381	434	392	391	388	409	408	354	377	377	398	375	418	395	393	394	359	424	447	394	410	390	363	392	396	378	385	390	388	387	372	374	401	380	414	364	391	373	414	388	342	389	415	394	394	405	413	391	376	438	339	407	385	396	384	390	418	363	361	399	388	375	375	388	376	405	379	364	363	379	404	349	397	407	399	392	428	388	410	372	409	382	378	398	397	379	423	385	378	385	412	376	399	390	378	397	384	375	405	392	424	407	398	391	390	403	408	402	399	394	408	397	404	405	376	370	408	400	362	391	400	390	405	389	366	403	385	397	383	414	379	384	373	424	394	379	377	429	390	390	375	387	406	398	397	405	363	363	393	451	378	381	400	375	395	385	393	401	378	373	401	422	385	395	429	408	354	425	422	425	382	403	387	393	369	428	377	375	372	398	388	415	366	373	360	370	405	416	389	397	401	356	406	415	407	383	393	404	398	389	436	361	372	416	363	398	376	383	387	388	372	384	410	387	352	392	405	355	413	407	388	409	388	389	369	420	383	406	395	403	368	423	387	398	384	409	372	368	410	389	415	385	379	378	442	398	372	373	405	347	416	355	380	394	397	362	388	365	430	363	387	382	393	404	401	364	396	367	402	397	403	352	397	395	398	381	379	390	407	402	362	356	395	382	371	379	384	397	401	368	367	369	373	395	384	385	393	359	403	402	374	380	411	364	373	393	422	395	388	401	379	395	415	372	375	379	391	377	385	369	368	378	419	395	364	364	381	376	425	379	393	347	373	390	383	403	354	426	415	383	371	421	347	386	383	368	379	387	389	392	373	432	394	422	386	372	431	399	387	380	398	433	429	410	388	401	383	379	396	399	359	386	374	342	399	403	368	378	408	378	370	374	409	379	396	397	408	394	402	384	355	410	375	351	377	330	387	387	371	386	388	387	367	412	398	392	391	403	373	374	419	378	371	370	392	372	362	392	385	383	425	415	399	417	372	392	364	397	373	392	373	396	375	390	382	420	425	419	353	380	372	384	399	411	402	388	378	386	403	400	384	370	380	379	398	396	367	390	399	380	429	402	380	375	374	396	405	392	391	383	386	401	373	413	400	363	348	397	385	391	403	363	371	394	417	376	378	360	373	362	393	396	359	380	400	375	372	437	415	389	391	382	408	388	362	373	354	395	398	412	423	419	359	368	398	374	395	390	400	390	362	360	418	390	380	367	386	372	352	392	389	383	398	398	393	377	415	372	358	381	390	402	413	356	381	377	403	401	375	400	408	404	371	369	411	414	375	356	400	393	393	397	404	445	394	388	418	372	379	404	433	402	426	402	392	410	401	419	385	392	403	382	399	360	394	354	369	381	417	416	361	431	415	380	363	369	403	375	393	415	382	417	382	373	381	413	381	405	388	401	395	387	391	408	395	399	377	396	380	411	424	411	371	392	385	404	405	388	402	365	382	395	375	391	384	398	355	391	366	371	380	400	366	382	361	410	387	403	390	392	403	380	396	393	380	379	378	392	367	383	417	443	407	409	367	384	353	419	383	419	383	411	407	424	423	374	412	409	396	384	376	403	382	379	422	400	414	416	351	419	401	383	382	406	390	391	416	407	371	392	411	395	397	402	387	388	397	381	397	374	393	397	372	397	366	374	374	391	410	391	396	376	388	419	380	385	383	377	383	397	373	395	362	374	391	423	367	363	372	386	392	403	407	363	399	388	358	372	403	386	407	375	420	384	372	357	418	408	370	399	366	381	373	386	432	404	384	395	363	381	411	386	381	357	391	410	370	380	373	393	405	385	426	400	404	402	414	391	416	383	390	412	396	382	377	350	390	366	401	383	418	372	420	378	385	386	370	371	401	397	372	378	393	446	363	407	393	365	363	429	413	412	387	388	362	413	364	375	371	440	393	414	445	376	421	384	377	392	415	414	408	381	384	365	395	420	388	401	421	384	411	397	361	395	376	389	409	371	398	394	389	367	417	386	375	417	422	353	415	397	392	424	398	349	390	363	420	400	382	400	373	390	358	385	401	372	372	421	384	413	376	407	340	386	395	421	419	387	412	398	374	397	415	407	376	428	423	354	377	405	368	389	388	396	383	377	401	406	391	432	390	390	396	382	382	410	397	361	396	368	356	389	381	372	361	392	386	369	391	363	388	376	371	385	407	351	404	378	416	382	413	405	357	395	356	401	368	407	388	388	391	390	374	381	379	388	387	362	371	408	425	408	413	385	420	369	416	393	373	385	372	404	391	404	404	405	372	384	358	396	402	393	402	409	384	408	383	364	382	402	406	419	393	368	352	376	392	364	362	406	364	389	379	386	417	335	391	391	368	430	380	387	419	369	399	392	398	417	343	415	383	389	367	389	387	437	366	407	370	384	384	366	359	406	407	373	420	375	361	388	396	407	380	383	371	397	415	383	396	401	400	410	380	395	365	360	378	391	423	383	395	385	396	397	362	359	398	383	412	389	405	369	412	385	417	371	375	412	386	353	415	373	376	389	387	378	378	381	410	385	370	394	354	394	380	363	383	419	382	387	384	406	368	377	382	393	388	375	387	385	376	372	396	391	376	394	358	422	397	400	376	372	359	402	373	394	411	408	404	393	389	390	404	376	386	355	357	381	385	354	413	380	400	411	380	386	418	366	363	390	328	385	374	407	393	374	378	392	422	347	372	381	365	425	431	397	368	400	366	370	401	399	380	411	411	364	368	415	388	411	426	408	385	355	408	383	390	378	357	439	387	383	411	383	401	406	350	402	395	394	390	368	382	357	395	359	382	411	364	423	436	404	384	375	392	394	400	388	377	425	378	400	385	382	388	407	388	415	373	348	409	334	332	411	392	420	369	385	390	367	402	396	389	375	391	393	383	338	403	408	380	380	377	372	416	401	374	386	355	436	414	368	400	400	407	359	410	405	396	389	396	364	359	389	427	373	402	400	345	403	376	404	362	376	445	380	412	352	394	420	383	385	401	388	429	384	403	392	402	401	384	386	393	389	375	392	401	388	385	405	389	372	419	379	394	386	410	388	369	404	366	399	384	372	351	417	404	411	400	409	380	403	382	421	382	372	402	348	412	359	373	413	393	381	379	351	373	388	380	402	406	399	373	386	359	372	369	345	405	374	399	404	427	422	395	390	387	407	399	357	391	413	412	402	402	386	425	413	382	349	413	408	416	370	393
36784	14936	12169	5894	4702	4979	10955	32348	36030	21358	1709	328	275	278	274	273	264	275	300	243	274	273	273	283	231	282	285	260	276	265	263	271	263	266	269	237	264	241	254	255	263	248	271	267	247	234	248	262	252	276	273	274	264	253	248	265	224	259	259	252	233	245	255	252	256	225	231	241	223	233	233	267	252	252	247	241	269	253	224	251	279	271	253	258	262	257	234	226	271	248	261	263	265	229	284	264	250	240	230	260	269	250	285	234	248	230	248	261	221	269	269	275	199	231	219	231	221	247	284	206	270	248	243	237	233	265	254	231	254	268	255	270	244	259	248	243	253	243	250	233	253	236	260	250	249	236	263	251	235	254	252	264	225	279	246	260	257	260	235	268	255	266	276	240	280	238	232	227	229	236	269	232	247	246	266	258	279	260	224	256	263	263	275	258	262	252	248	228	256	264	266	247	273	227	238	258	241	249	267	245	263	234	245	265	261	222	256	237	289	235	237	254	251	241	247	254	257	242	263	249	258	270	255	259	243	243	284	266	260	224	254	271	259	259	269	235	242	250	263	224	253	238	248	266	240	264	253	250	249	257	269	258	252	276	241	268	238	231	243	242	209	255	232	246	257	258	256	283	252	240	293	251	257	257	232	243	259	247	295	297	267	234	267	243	242	255	259	253	250	250	274	238	240	260	248	251	244	216	242	267	249	270	234	253	235	262	221	256	266	266	230	280	271	259	258	272	275	281	239	263	275	265	271	227	266	233	228	276	260	244	244	244	254	237	252	234	242	263	272	316	251	230	263	266	247	252	224	218	265	258	249	226	233	266	282	242	260	281	249	235	249	230	275	285	213	240	224	232	276	259	258	222	227	282	245	241	241	227	248	256	237	244	263	242	230	262	266	265	235	243	243	244	245	271	252	240	247	250	241	245	249	260	267	264	251	286	266	268	257	231	276	256	254	254	243	229	210	247	252	216	258	222	233	246	255	240	249	233	273	284	271	257	245	251	244	269	234	242	248	237	275	241	258	254	256	260	243	260	246	204	248	241	253	242	238	251	277	252	260	274	255	268	256	259	268	242	234	254	211	274	259	239	266	253	274	266	234	230	241	240	240	253	247	245	270	257	239	273	251	236	278	243	229	283	253	220	253	252	288	258	270	248	256	242	258	248	247	231	223	237	212	251	237	252	235	244	240	263	240	295	230	233	246	265	252	234	260	267	289	242	249	256	258	246	220	239	236	254	235	266	243	225	236	253	258	244	252	243	227	268	264	231	257	237	239	240	268	240	225	255	234	246	258	247	266	237	268	274	249	243	271	240	250	241	255	231	256	272	222	242	263	270	231	251	241	247	258	276	272	274	218	209	242	238	249	235	217	267	259	257	231	233	224	245	214	293	254	240	255	256	257	231	253	234	273	276	269	270	237	245	221	254	278	277	259	245	251	272	245	245	284	262	283	258	253	231	257	227	234	277	243	240	271	246	261	258	216	253	234	259	239	245	251	232	258	242	263	235	234	266	235	239	266	270	237	265	246	222	234	264	258	228	237	245	226	232	257	260	228	242	266	265	228	281	252	275	250	251	247	277	245	259	243	226	254	238	235	261	274	267	242	243	242	256	249	242	257	258	239	239	267	266	236	271	264	235	243	262	240	275	245	251	240	252	237	247	244	234	227	226	245	249	260	266	244	281	248	253	263	247	257	252	264	271	237	256	274	248	244	256	244	232	288	281	263	247	276	249	242	253	215	274	264	263	246	299	232	272	267	237	245	246	248	261	257	238	256	265	242	226	247	252	233	259	238	238	283	278	256	231	278	255	254	255	255	248	277	258	251	229	272	257	267	279	237	230	223	271	262	263	265	248	231	268	281	221	251	254	241	282	267	237	245	243	256	260	270	265	226	247	264	221	236	247	272	226	272	271	244	245	252	254	244	254	287	279	226	251	254	250	269	259	228	273	265	276	217	249	262	231	244	263	243	265	261	253	236	247	261	293	272	241	255	267	255	243	246	220	234	263	235	240	250	231	241	242	272	272	254	211	268	290	264	289	255	248	236	236	268	269	253	238	236	234	244	245	290	256	284	256	250	197	265	257	225	250	231	260	259	236	294	273	259	231	268	223	209	254	235	254	265	252	265	274	255	215	242	243	248	281	262	231	247	254	272	250	250	237	256	256	241	260	260	261	235	245	264	254	264	275	260	240	261	252	225	267	244	235	251	221	254	282	236	238	253	250	245	224	255	245	240	263	257	233	257	252	235	234	249	275	253	280	260	265	222	262	245	242	233	248	264	277	221	267	235	221	246	262	262	269	254	252	252	275	236	246	237	241	248	244	269	232	237	262	294	273	264	263	220	239	277	233	255	258	253	251	245	250	252	275	254	243	236	250	266	255	236	227	235	266	267	253	277	260	246	279	245	249	241	244	234	241	243	238	289	254	251	244	247	232	242	234	227	242	243	276	225	239	284	248	234	289	257	239	257	248	243	235	255	284	257	219	254	231	234	242	271	229	250	256	240	259	241	270	242	242	255	220	229	243	268	236	259	242	260	232	250	242	255	266	240	255	266	251	273	276	262	267	226	287	243	251	255	255	248	252	262	250	229	248	257	262	265	225	259	255	241	244	243	258	240	259	245	269	240	252	257	248	246	225	249	268	249	262	271	274	273	225	263	260	256	258	202	245	252	251	232	274	272	242	245	248	240	270	232	217	253	247	258	233	267	249	237	240	238	228	244	245	227	227	257	240	251	292	258	256	273	252	252	255	253	245	217	251	236	266	246	230	256	239	247	236	251	238	250	264	259	213	264	256	236	256	259	243	250	238	249	249	264	244	240	233	221	256	245	239	266	241	223	224	271	308	235	242	260	252	270	261	263	259	271	251	246	226	261	241	251	245	252	265	235	268	254	246	250	253	238	261	244	253	241	253	257	225	242	247	246	258	219	286	245	262	275	246	225	230	214	241	241	254	247	285	254	262	259	259	249	253	263	284	258	267	257	254	252	226	238	266	220	257	241	249	277	230	253	253	249	231	256	258	241	277	232	231	239	258	260	256	267	251	240	263	245	267	261	249	251	229	270	250	248	252	236	259	212	239	295	232	253	292	250	277	237	241	279	250	266	255	223	261	240	257	251	259	268	252	264	263	281	257	251	260	258	255	251	254	253	253	256	240	239	271	254	266	228	252	263	223	229	264	247	268	250	241	253	239	250	231	227	273	266	224	237	242	272	239	264	280	213	244	251	262	247	272	232	239	243	261	279	274	252	248	234	228	251	228	234	262	242	244	243	244	258	225	263	264	225	250	272	241	239	271	248	286	238	248	262	275	245	248	271	221	252	264	267	265	218	247	254	286	235	274	241	256	230	248	256	248	259	277	248	271	246	266	248	246	273	273	228	257	248	252	256	266	204	247	266	254	244	240	260	278	197	239	238	248	251	264	236	232	243	273	264	237	252	258	243	261	249	227	257	238	262	240	261	234	265	249	272	257	254	292	263	207	251	263
18782	7444	15479	12216	14457	16493	29328	51619	53468	25295	1050	946	931	888	874	869	755	785	778	716	673	720	713	722	714	598	668	668	685	627	641	654	647	615	595	621	667	652	617	624	640	638	587	648	613	620	574	570	656	615	589	584	558	548	662	602	657	602	555	539	634	539	563	594	613	602	621	600	568	631	578	606	639	639	589	583	608	580	635	566	592	612	608	588	626	568	606	626	596	607	566	610	567	594	592	571	593	603	624	591	563	621	604	614	560	578	635	583	604	613	591	610	601	593	584	577	600	647	583	621	606	578	594	575	582	522	595	613	617	610	622	599	577	589	578	598	597	584	576	595	589	641	616	557	582	576	595	599	591	583	621	576	611	613	576	590	569	567	605	551	623	578	605	567	581	586	669	567	630	585	610	619	619	577	571	580	555	599	597	589	564	618	555	616	640	581	625	582	579	530	613	587	553	603	590	604	554	596	602	575	592	607	545	595	542	556	618	566	586	545	584	591	566	584	625	611	596	616	625	580	567	563	555	554	593	613	571	601	561	607	634	568	617	600	563	529	563	612	554	571	626	640	558	583	565	620	572	567	583	553	583	581	575	583	597	558	598	579	586	638	579	571	579	601	609	595	561	585	598	595	596	553	580	594	607	584	620	586	591	575	583	596	600	574	611	607	591	598	558	613	590	616	607	591	572	615	613	609	605	592	586	589	549	646	564	618	615	583	594	564	603	602	628	564	629	597	600	583	553	589	625	602	581	603	545	584	575	572	596	611	589	558	587	588	595	612	606	599	617	557	601	569	642	592	590	568	585	610	578	604	587	591	541	544	586	614	594	591	597	614	568	640	591	601	642	578	557	625	588	628	595	594	632	591	613	545	613	579	608	613	593	566	614	611	596	598	590	573	596	562	585	646	588	624	584	568	624	564	582	614	617	564	547	572	596	629	590	641	566	616	533	626	622	610	630	615	635	603	583	580	556	613	604	612	581	594	584	609	610	604	614	597	581	553	573	591	581	648	574	556	578	607	627	602	615	611	572	602	570	608	566	606	582	588	605	593	582	549	584	576	597	591	612	619	618	600	588	592	643	588	608	606	640	580	607	620	583	597	592	569	559	575	578	576	563	553	600	542	564	581	560	657	633	603	569	639	644	574	602	566	612	575	584	570	612	559	558	608	591	599	620	589	598	569	604	629	571	573	608	650	538	606	592	596	646	628	595	598	607	600	561	618	611	595	582	601	615	625	582	565	635	599	582	612	599	608	590	599	604	606	623	584	597	581	604	599	567	573	572	612	608	618	607	605	583	626	604	565	601	641	597	582	617	573	596	574	601	605	582	550	586	598	578	574	570	556	599	646	612	557	554	589	588	577	613	566	530	571	584	631	602	610	616	610	541	630	611	606	591	615	592	615	570	527	617	617	638	614	597	635	593	579	601	609	593	607	627	560	602	637	563	628	579	583	602	598	583	598	590	589	610	653	605	574	593	569	624	576	601	569	603	600	564	584	613	603	542	608	623	613	588	597	605	567	606	609	576	609	600	600	616	590	575	559	568	596	576	607	575	600	566	564	614	585	560	603	617	596	592	565	568	601	584	596	596	633	659	586	586	579	578	644	579	574	545	669	566	586	595	631	585	544	583	562	609	614	621	614	587	626	576	583	603	590	576	570	588	590	601	602	608	594	622	572	635	604	597	545	591	590	592	566	603	599	597	598	571	555	592	589	572	592	587	586	553	629	639	604	612	611	582	573	575	569	567	571	645	572	607	622	578	638	607	582	567	593	622	572	594	586	609	614	606	591	645	558	588	581	581	572	611	602	584	609	578	627	594	612	630	593	588	562	592	554	591	566	592	594	586	592	567	583	584	608	533	587	541	590	578	573	600	585	611	580	606	591	612	534	589	608	610	610	613	644	627	591	583	597	558	646	594	562	646	599	620	592	536	617	561	556	556	589	556	619	592	595	600	565	589	582	576	584	585	613	571	618	586	584	577	558	563	582	597	555	602	622	655	623	582	586	606	600	588	612	604	582	615	612	594	583	574	588	588	596	586	585	593	564	567	597	599	585	572	613	583	535	589	579	609	566	599	567	612	601	597	591	553	550	618	628	599	601	562	589	573	632	626	575	607	586	606	580	599	619	634	622	581	583	592	598	583	596	578	580	565	628	579	616	583	578	621	580	562	610	572	633	600	592	620	605	606	586	552	582	585	562	549	557	588	560	543	592	587	540	605	575	579	582	618	652	561	590	636	577	617	562	613	598	572	617	635	616	644	593	583	629	572	593	542	608	574	548	534	590	609	574	594	572	585	586	644	623	599	553	578	598	594	585	573	630	562	630	594	557	563	633	634	574	639	568	571	570	615	592	594	580	598	643	611	571	583	616	569	593	592	555	608	600	608	569	612	596	610	623	600	588	592	566	602	640	593	618	592	621	570	610	562	599	578	558	619	579	588	589	551	586	619	576	570	601	610	586	597	585	613	573	572	628	619	593	613	557	574	572	582	598	579	592	578	601	605	588	585	568	607	561	596	615	604	569	598	591	549	581	587	589	579	569	638	572	567	573	599	550	618	607	611	621	569	606	599	578	595	582	568	590	591	694	571	544	596	592	589	606	585	612	558	551	570	597	578	580	596	564	608	632	571	582	539	605	619	549	600	588	588	564	622	619	609	575	603	602	567	598	580	592	579	585	631	582	593	582	593	611	595	558	610	616	562	586	624	582	633	575	608	605	639	616	599	585	590	573	580	607	618	626	568	570	534	588	576	585	569	619	595	590	578	560	591	584	627	547	563	571	584	549	555	576	581	573	601	569	621	561	588	583	586	622	583	646	610	608	627	569	584	608	566	591	566	611	597	590	609	611	590	588	556	538	604	616	569	591	628	598	613	617	606	566	550	578	579	578	632	585	592	581	603	561	618	598	621	593	656	623	611	614	554	596	610	579	594	626	598	615	604	577	577	620	593	605	592	609	563	644	614	617	609	590	605	597	599	566	592	561	563	580	620	550	561	577	588	585	565	572	581	607	592	563	569	581	635	545	565	581	606	563	585	606	601	554	559	607	609	630	598	635	558	570	594	593	589	617	586	579	638	626	592	599	623	538	565	624	601	610	604	582	574	601	586	591	599	580	602	617	635	556	630	601	599	584	570	620	612	640	586	564	599	603	588	592	619	586	604	588	590	635	581	588	574	619	559	569	608	579	611	632	588	590	559	585	574	570	596	610	575	617	579	561	626	575	565	613	647	572	586	602	575	579	604	630	553	570	582	557	601	579	565	575	601	589	581	573	620	569	625	594	616	586	606	624	597	556	593	595	583	588	585	571	600	602	590	561	611	580	603	583	633	553	639	615	547	612	597	600	612	565	591	564	598	579	587	603	607	614	568	572	566	578	536	603	563	602	596	620	585	609	592	572	547	573	561	597	603	554	594	597	572	621	587	580	621	557	604	576	610	540	628	598	583	569	551	612	597	602	624	593	634	582	553	578	590	577	604	590	597	610
13695	3564	4177	2546	1211	737	747	1382	1186	449	195	205	225	201	197	209	182	212	199	194	208	179	208	217	203	182	195	198	217	210	212	191	209	190	222	202	201	213	222	189	220	184	229	195	213	217	204	224	206	223	214	189	166	185	178	198	202	213	208	231	201	202	187	220	198	209	213	203	202	212	193	236	209	196	200	234	226	200	222	223	188	209	204	201	201	199	186	210	198	204	195	216	202	193	214	214	210	207	216	222	203	197	167	204	200	218	180	217	211	211	210	188	185	218	189	218	178	168	197	208	210	176	226	227	184	202	193	195	207	229	181	211	177	190	221	160	193	199	183	181	213	214	199	217	207	195	208	178	221	205	206	208	220	195	220	198	201	237	195	206	191	193	204	198	219	217	211	206	215	210	199	191	188	178	201	215	196	235	218	191	206	191	189	196	210	224	190	194	198	191	204	172	187	192	163	168	193	179	193	201	196	200	225	195	197	208	220	194	187	194	209	187	208	183	218	218	201	210	181	206	173	205	201	212	207	178	205	223	218	195	194	210	210	228	194	183	216	207	226	202	219	195	201	228	209	205	198	187	188	196	206	225	182	210	230	204	202	200	206	218	203	201	191	238	215	200	224	210	187	186	203	193	234	194	194	217	204	177	205	216	225	173	208	220	189	190	229	219	191	201	187	210	225	224	218	225	198	209	195	225	224	210	215	228	186	196	200	191	213	202	206	221	208	196	173	167	194	220	212	209	212	209	190	197	224	230	196	186	200	199	204	197	233	211	189	181	169	198	172	187	187	188	223	210	198	213	201	221	201	232	219	202	214	194	196	201	207	235	205	235	216	219	214	198	227	202	203	183	208	190	198	208	186	212	221	211	214	230	193	179	193	212	185	204	226	214	204	196	190	188	206	216	223	206	240	190	201	189	200	208	194	211	193	224	200	202	213	203	205	216	200	180	192	210	228	220	180	200	217	219	207	206	200	181	228	227	218	206	207	194	191	193	212	195	200	195	198	205	175	186	184	217	209	186	184	188	202	200	235	207	199	212	198	195	217	204	218	212	208	189	195	216	239	226	188	191	199	221	188	215	229	199	202	215	217	222	208	199	200	217	197	208	181	205	208	227	183	180	210	193	181	219	205	203	218	190	211	192	185	186	207	184	203	198	209	196	214	220	202	203	189	214	219	211	192	214	204	219	204	184	205	224	198	194	230	203	192	205	206	199	195	219	225	188	212	192	207	236	185	206	216	214	212	217	209	201	189	185	202	194	210	207	192	216	203	230	227	205	225	197	195	203	209	193	191	229	213	187	240	226	212	208	213	198	186	202	236	180	207	224	206	198	228	251	207	189	242	197	187	205	232	212	185	210	217	201	184	180	230	220	209	189	206	215	199	206	202	199	202	191	206	198	217	230	208	179	204	190	203	204	228	171	178	215	210	227	210	184	201	208	206	206	197	209	210	228	206	230	216	205	206	205	220	221	173	191	214	195	189	213	215	211	209	180	236	193	192	231	215	178	193	210	193	178	227	237	199	209	212	214	225	205	197	194	185	227	200	197	212	240	198	191	200	219	200	230	177	211	211	209	207	214	207	205	209	201	200	203	182	225	186	231	194	215	212	200	202	206	218	222	196	198	196	218	181	210	213	201	191	179	210	209	201	208	206	199	207	215	184	189	209	182	211	198	209	196	205	197	212	212	200	200	211	199	202	220	204	196	198	190	200	211	216	206	214	177	224	213	197	217	190	218	191	193	200	201	175	200	209	194	214	171	214	207	218	211	216	220	200	216	205	211	170	196	207	214	192	200	214	198	189	220	211	188	222	209	193	179	206	216	199	184	204	172	227	200	207	215	204	219	195	228	225	205	190	206	193	202	197	217	193	211	216	228	209	204	212	194	197	210	189	232	225	202	212	171	198	187	221	211	212	205	187	207	207	194	213	227	232	219	176	204	179	199	163	239	224	162	173	175	215	221	217	174	205	215	179	206	215	201	194	183	189	203	207	192	223	201	223	199	225	184	204	200	209	170	228	209	205	226	198	214	221	225	228	210	218	243	211	203	195	195	201	193	194	207	224	217	193	181	197	194	214	206	180	231	207	220	213	231	201	202	195	200	207	208	248	223	227	230	196	209	207	211	211	221	211	191	185	237	202	200	206	198	224	188	207	173	189	193	220	221	217	209	190	209	216	202	217	192	193	224	205	186	199	221	210	218	173	204	196	224	206	222	198	210	193	179	179	185	209	195	212	216	192	203	200	183	213	202	200	198	208	183	222	191	235	205	220	229	189	202	196	186	180	205	197	217	212	195	230	204	185	221	210	213	211	206	207	222	236	205	199	191	203	215	210	219	204	213	197	197	196	206	212	205	183	192	212	210	211	215	204	216	181	161	224	202	197	215	220	230	199	195	181	211	202	234	221	225	200	227	203	198	201	217	196	228	210	218	183	205	199	205	212	237	212	203	188	187	208	195	199	205	208	217	229	178	222	182	197	213	195	195	214	179	185	221	213	174	214	220	214	215	219	196	196	210	180	209	197	196	231	227	209	199	205	185	206	228	223	201	209	210	196	188	203	193	217	196	189	210	206	198	246	203	216	236	198	240	174	215	206	226	188	210	213	187	200	199	203	201	202	176	207	198	205	208	211	191	232	210	234	182	195	204	205	201	215	194	209	222	183	196	221	209	173	209	242	191	203	235	216	207	224	199	246	197	197	204	195	197	195	211	208	190	226	172	203	202	209	235	198	234	169	191	193	191	204	225	204	207	190	197	217	211	238	225	194	225	201	217	193	182	246	208	210	223	204	224	195	197	198	197	201	187	216	187	219	206	215	202	179	226	192	222	216	235	224	216	209	181	210	199	186	172	211	187	233	204	189	230	189	208	197	220	209	188	218	227	202	190	217	202	197	185	209	214	217	235	219	209	196	224	203	233	192	218	234	220	201	201	207	216	207	198	201	182	205	195	238	221	201	199	212	204	204	196	227	215	202	219	224	200	213	197	207	230	211	202	217	173	219	215	203	195	204	230	221	194	204	208	230	225	217	197	223	224	214	211	203	234	225	185	220	219	211	192	218	192	213	188	216	201	193	192	167	227	216	211	206	183	191	164	193	203	212	200	207	197	198	190	204	198	175	204	201	193	200	196	186	179	197	218	186	237	232	209	200	191	210	204	199	206	212	193	234	215	215	214	218	217	205	229	184	198	180	243	225	195	212	265	225	194	231	197	227	218	193	226	231	175	237	194	194	175	211	184	199	233	211	212	205	221	199	235	198	197	189	185	218	174	208	196	219	219	199	224	225	220	202	219	210	223	179	210	192	192	226	185	190	216	201	184	210	214	219	211	222	194	192	198	197	232	190	213	214	191	191	200	207	186	227	208	183	219	217	207	197	202	204	206	242	241	188	193	211	214	210	209	210	192	212	214	180	208	217	219	210	197	203	199	195	192	227	224	210	240	214	197	213	216	189	192	197	226	210	174	205	227	198	210	201	216	215	197
6962	2639	7514	6832	4304	2986	3731	5726	4652	1226	478	492	491	512	467	484	485	467	467	475	455	454	499	425	474	472	475	521	488	481	476	474	492	452	471	477	468	452	443	486	477	469	472	417	433	500	486	450	465	494	452	502	485	477	472	453	470	491	449	483	466	477	451	463	491	426	494	417	493	464	456	464	472	464	459	484	472	455	456	482	489	494	469	467	497	476	466	441	458	450	515	477	464	455	458	479	439	447	459	495	502	504	482	487	436	499	489	447	493	521	429	468	487	489	460	491	493	443	485	475	476	434	455	466	511	480	469	488	485	496	462	413	460	453	455	482	491	459	448	422	458	444	466	456	514	465	465	469	482	450	470	432	487	471	459	456	448	506	475	473	482	463	509	480	454	467	438	505	479	452	473	464	483	508	459	514	452	446	467	431	477	466	481	472	470	456	428	472	473	472	472	451	454	514	457	514	471	461	469	464	457	481	483	496	479	456	494	446	495	481	460	502	491	476	462	478	454	451	452	501	467	430	468	482	476	446	484	481	462	521	473	484	493	433	491	422	477	467	469	462	461	495	481	510	492	465	466	504	425	480	450	469	493	453	460	477	472	464	476	462	467	465	459	448	451	449	446	499	453	488	479	468	450	467	462	473	469	474	456	493	438	489	487	459	458	487	473	448	501	484	481	504	426	469	463	448	494	474	458	434	453	468	469	465	501	510	478	477	459	491	437	441	437	474	469	448	444	453	509	443	466	477	442	507	476	451	466	481	502	458	458	481	450	449	454	477	442	491	482	477	468	477	451	479	463	484	450	485	501	479	434	418	465	475	450	463	473	491	494	479	468	486	476	452	472	488	463	465	487	452	478	425	458	500	482	502	459	448	465	489	483	454	495	472	449	487	447	416	497	466	444	492	462	474	463	443	463	476	451	481	480	469	513	478	489	449	497	499	482	425	499	495	473	453	438	455	453	474	436	467	477	425	474	494	438	489	486	449	473	494	475	491	489	430	451	469	493	467	494	492	476	462	481	446	448	468	443	444	463	495	444	480	451	527	476	479	456	463	485	520	488	465	425	453	491	459	466	475	459	456	436	461	432	479	484	488	468	469	436	451	494	474	435	454	486	467	475	472	448	478	481	498	435	468	471	458	471	503	476	493	489	446	472	465	471	488	454	497	474	453	490	491	446	438	449	467	466	469	454	476	492	462	488	459	499	442	454	457	484	500	455	477	433	491	461	443	492	511	461	436	452	483	451	448	505	464	404	458	447	458	449	455	505	477	491	477	485	483	462	476	496	465	484	469	458	450	477	447	471	486	487	457	489	436	478	453	461	433	478	513	501	463	438	464	468	429	454	455	457	492	472	503	477	481	436	505	470	431	456	439	474	436	438	455	489	474	499	472	438	450	463	469	461	467	534	510	457	465	446	498	466	416	469	459	464	470	481	486	471	483	463	464	470	453	468	452	453	462	476	482	506	452	482	467	454	468	484	462	483	489	463	462	463	491	478	473	501	491	442	472	427	514	525	451	469	467	468	473	471	474	478	458	471	462	478	487	450	484	447	491	440	517	440	473	439	476	480	521	474	453	482	476	454	489	485	448	458	432	471	452	459	437	455	486	437	434	447	467	466	443	472	465	465	475	489	495	461	528	494	453	487	470	457	481	473	467	453	475	428	465	430	457	445	465	449	491	512	471	485	493	484	483	468	512	463	470	495	479	479	436	460	442	477	508	464	476	458	474	465	460	477	479	469	468	452	466	480	477	483	450	479	489	508	490	470	468	476	461	510	461	452	459	472	461	469	447	431	442	483	433	474	466	447	428	471	483	457	466	482	449	486	459	462	441	459	479	478	476	474	437	483	466	489	445	448	490	451	439	478	446	417	456	477	472	445	472	491	449	448	474	440	447	465	477	470	486	503	491	468	478	487	496	477	470	497	476	510	491	446	456	468	460	479	466	438	458	482	444	502	467	469	470	487	447	471	490	455	502	486	437	482	496	504	473	434	445	513	467	442	503	462	488	453	469	486	476	488	489	462	446	426	455	478	483	454	498	442	482	487	444	469	450	444	454	512	467	518	451	481	462	455	471	452	439	442	498	538	465	442	474	466	481	482	446	484	479	424	420	463	476	473	458	455	433	463	491	489	475	490	414	469	473	478	469	445	486	446	512	446	507	481	480	476	472	463	466	452	511	446	446	440	458	468	484	446	445	469	507	502	499	486	453	474	496	503	471	455	461	487	439	483	503	502	461	438	460	463	518	434	451	436	467	478	455	485	496	465	496	422	424	486	506	457	445	488	471	473	461	476	447	456	508	483	491	456	457	442	459	471	447	452	435	468	465	463	498	444	419	426	485	461	488	471	476	441	468	442	484	491	482	436	453	476	443	456	414	446	497	469	450	486	466	483	474	485	456	473	485	451	446	478	491	492	444	502	488	462	467	475	507	446	510	478	465	439	478	435	494	476	485	435	483	442	462	488	444	448	472	487	483	446	488	502	474	454	480	463	477	490	471	481	438	468	479	431	486	479	450	443	497	464	463	463	462	478	427	484	432	468	489	481	459	462	476	426	447	464	508	499	472	472	500	490	458	445	451	446	489	500	509	491	460	467	480	416	485	463	447	483	465	463	467	494	490	477	478	469	458	474	502	497	455	434	437	452	447	463	471	451	484	474	471	475	477	437	476	507	465	464	433	469	450	476	445	518	475	487	509	487	475	476	482	476	476	478	503	476	465	427	448	460	497	474	505	476	513	444	458	457	520	458	478	459	467	472	439	473	423	467	467	509	448	490	477	461	484	479	444	474	431	449	481	458	452	443	497	456	472	493	471	452	491	485	463	451	442	451	450	462	490	456	462	472	454	476	476	478	502	468	418	468	479	521	452	456	492	477	467	514	483	464	460	429	484	465	467	452	470	451	453	451	546	487	465	492	495	429	454	459	459	454	445	477	480	453	462	528	478	460	477	434	493	479	487	439	472	506	463	468	452	499	462	499	447	434	474	508	483	469	458	425	459	487	492	455	478	446	483	506	485	467	425	467	490	491	458	457	500	470	449	459	448	429	459	453	504	503	445	449	475	461	502	485	473	466	438	490	463	458	493	500	462	491	473	457	453	480	484	460	479	479	472	471	467	428	476	447	485	467	444	470	470	462	488	470	450	451	459	452	510	463	499	469	458	464	468	450	477	487	445	479	501	474	458	454	470	479	464	465	452	462	448	448	497	489	467	472	447	489	481	446	490	498	449	480	456	516	456	472	448	450	501	441	476	471	438	475	458	499	461	475	475	464	472	466	489	475	490	522	433	446	428	478	469	455	466	495	470	453	458	474	460	453	442	480	422	481	493	470	465	454	458	466	476	443	461	498	505	453	452	471	464	482	494	444	434	441	423	469	480	459	476	442	451	491	495	443	457	462	490	430	504	446	486	477	477	454	464	498	489	517	460	495	440	458	488	497	486	452	464	494	479	461	484	432	490	480	447	467	492	499	468	441	481	468	454
31304	9611	9422	7157	3359	3610	9426	24017	22400	9330	397	163	152	153	152	149	150	170	144	174	162	141	144	143	148	144	154	146	158	134	151	151	150	147	148	144	145	134	136	139	140	134	128	142	144	166	152	128	124	144	137	115	144	142	148	131	142	141	141	135	134	137	140	141	131	139	120	155	144	136	139	144	140	155	118	144	175	163	136	134	136	127	136	140	139	164	148	161	125	121	117	145	126	119	151	140	120	156	147	136	136	155	142	128	131	146	140	149	146	148	128	129	137	139	141	150	138	147	150	137	125	124	139	131	127	151	162	132	162	128	147	147	136	145	136	155	128	144	152	142	122	135	139	142	155	163	152	156	131	154	143	161	165	150	135	159	126	147	160	139	140	139	148	122	149	141	123	144	142	106	115	136	148	149	125	134	122	136	159	158	128	126	162	143	143	149	126	145	105	160	135	140	126	137	132	138	145	161	149	149	138	128	141	129	157	134	132	147	140	161	127	145	125	117	145	156	148	131	119	150	145	140	99	129	116	135	114	130	148	133	139	122	135	135	140	147	154	121	167	135	120	146	159	138	153	144	142	156	133	138	130	129	132	128	155	127	138	124	134	158	101	140	129	125	126	145	126	132	129	134	115	153	144	134	162	125	151	141	144	128	135	146	131	134	137	117	157	146	138	144	138	126	122	122	137	163	136	154	135	129	140	131	138	145	138	135	136	129	154	134	138	134	138	131	120	112	144	130	147	151	131	135	142	149	129	156	160	165	148	134	141	153	123	110	131	142	142	129	157	136	133	130	148	130	157	170	142	143	151	143	155	139	151	133	118	159	134	135	153	134	120	120	121	128	127	155	160	148	144	141	123	122	144	122	154	150	141	139	125	135	128	133	142	141	121	175	138	143	151	159	150	130	128	135	161	150	159	152	135	144	141	136	137	152	153	116	161	132	130	143	127	125	149	137	128	123	154	135	162	144	167	132	135	131	118	129	115	130	125	141	138	142	150	137	144	136	143	129	139	141	129	155	154	145	133	130	124	129	160	136	155	125	154	132	123	129	133	108	133	119	142	151	128	161	136	163	142	142	129	142	138	153	128	142	138	136	146	162	168	155	129	135	141	110	135	127	141	154	155	134	128	122	144	152	182	152	140	118	144	157	156	142	136	137	153	143	167	136	150	136	154	127	134	145	175	140	144	137	126	163	127	158	135	131	143	145	147	127	152	158	143	152	145	142	138	137	152	153	134	132	142	132	131	153	138	141	136	131	137	118	134	150	161	151	157	144	142	135	160	124	151	141	149	153	136	164	146	160	130	155	126	130	162	148	143	151	133	122	145	130	130	146	145	136	153	135	140	166	127	121	137	154	135	175	126	138	158	133	153	129	137	138	126	119	142	147	143	128	135	158	149	153	122	138	140	142	143	129	149	126	130	149	128	145	134	140	152	127	143	139	134	113	122	141	133	126	148	150	150	133	149	115	126	119	146	128	121	150	152	119	128	118	120	132	143	146	141	135	127	146	133	140	134	159	134	139	128	160	155	119	129	149	156	131	146	154	135	143	158	144	129	147	133	153	136	147	137	130	123	161	146	133	129	131	155	116	149	131	140	114	129	161	134	159	142	142	120	137	152	147	175	121	135	134	150	153	158	130	148	109	148	133	130	146	171	136	158	145	142	152	115	121	152	121	143	121	155	122	137	125	143	161	137	139	142	136	124	142	146	140	143	139	137	131	155	131	133	130	143	121	143	124	135	120	116	137	155	137	144	131	140	125	153	146	133	167	117	139	140	140	141	127	162	156	139	138	116	135	149	129	141	169	148	169	146	144	150	136	141	136	143	149	130	146	131	124	139	135	146	150	144	171	145	124	114	130	157	112	135	154	153	112	153	142	114	136	123	157	141	135	126	155	131	140	136	137	146	147	141	148	129	128	142	125	146	138	144	154	140	133	126	141	132	136	152	116	151	141	140	164	131	135	147	133	141	132	153	123	135	141	142	145	131	148	129	127	151	132	122	149	150	147	137	131	145	142	143	143	131	130	151	140	160	121	139	140	131	141	148	148	131	167	149	142	144	138	140	152	116	115	118	145	127	132	106	131	157	154	138	143	143	157	124	155	121	109	140	105	138	131	151	138	155	139	147	147	116	145	141	135	148	133	138	132	127	145	140	140	130	132	158	119	132	148	115	140	126	139	147	130	131	127	141	127	129	150	129	139	150	159	148	146	146	146	143	127	133	150	142	143	140	135	148	116	138	153	145	154	128	134	123	119	149	147	137	157	146	148	120	141	115	120	146	139	131	138	131	141	148	119	121	137	123	135	161	149	147	135	153	142	136	142	168	137	138	132	140	133	130	139	125	153	141	135	129	138	117	137	141	120	127	135	125	134	157	133	137	128	143	143	130	125	153	122	138	132	136	120	142	146	133	138	148	132	126	118	142	134	165	142	126	140	146	141	128	128	141	140	160	149	127	145	144	139	132	119	157	146	171	136	135	131	128	127	129	147	141	134	116	119	156	133	128	132	179	130	144	125	129	175	140	133	138	102	136	125	137	138	130	121	142	141	149	156	135	119	128	109	131	159	155	131	141	137	127	140	142	152	135	125	129	119	147	114	122	132	119	139	148	128	132	136	147	163	131	156	130	135	149	158	145	155	134	132	133	145	144	134	155	165	151	135	143	134	118	131	174	130	134	143	143	130	133	144	158	137	139	113	126	124	128	146	131	131	159	132	154	156	156	144	127	147	162	137	152	148	150	143	141	160	149	142	152	139	135	139	135	135	148	148	145	139	139	152	116	155	122	142	154	127	146	157	145	128	135	147	118	129	132	133	129	157	129	137	144	130	135	156	143	137	129	156	136	139	127	135	132	142	146	161	145	129	145	142	155	143	163	118	137	136	138	157	122	149	125	115	131	125	143	166	137	146	136	131	125	139	150	136	150	131	126	144	133	162	144	137	146	143	132	138	132	151	129	142	128	113	133	145	137	147	139	144	127	134	135	120	123	139	118	139	141	137	161	131	115	140	136	117	140	168	141	144	163	133	154	123	144	137	147	137	130	132	141	110	143	126	147	144	138	141	157	143	145	113	139	156	150	155	134	150	132	167	136	140	130	129	153	152	138	142	121	130	108	116	146	133	139	134	133	127	129	131	168	119	155	138	139	124	144	122	152	138	139	142	124	122	144	151	129	146	143	135	134	145	136	141	148	137	132	137	141	148	140	139	155	150	124	128	128	136	128	104	135	123	163	123	153	127	135	148	126	131	139	133	128	129	163	120	134	126	151	144	149	129	137	134	132	141	146	133	139	142	137	117	140	153	122	147	143	116	129	156	131	110	176	134	131	124	155	155	143	143	152	158	117	146	149	156	135	120	136	135	122	135	151	140	151	110	150	156	122	123	144	145	141	135	120	144	142	142	125	130	125	125	140	126	133	164	124	166	136	133	139	161	147	160	136	145	163	141	125	127	114	140	129	148	156	129	133	152	120	134	131	138	148	138
15347	5252	14318	15191	11289	13854	26972	44350	42360	15302	623	596	536	512	516	504	428	450	444	448	413	423	438	418	421	426	413	381	368	371	394	383	375	369	372	353	352	374	370	371	383	368	342	357	388	369	346	366	367	413	394	382	382	362	375	377	345	391	356	345	346	369	366	339	344	387	362	377	339	343	374	348	308	370	356	325	356	404	344	345	371	347	382	330	388	361	347	390	340	384	379	363	367	363	379	359	359	360	372	359	351	340	354	373	356	337	347	382	353	371	335	355	377	365	362	345	357	378	311	367	355	339	329	360	318	367	349	372	361	373	318	347	352	368	311	353	389	371	309	353	334	348	377	331	358	348	371	341	373	366	372	362	356	359	361	335	360	325	362	352	332	353	348	389	357	336	346	373	311	339	369	345	325	375	342	341	313	362	351	361	371	367	336	344	354	324	336	377	348	364	382	346	352	375	354	377	351	379	347	332	383	352	317	350	361	336	349	339	347	341	328	334	362	335	327	350	347	385	358	327	388	346	371	333	369	359	317	365	331	337	347	353	352	368	379	328	361	333	350	360	358	349	367	330	341	346	338	336	330	359	341	357	378	364	361	341	338	351	393	363	349	381	344	372	359	340	330	373	359	333	340	353	347	364	362	349	361	358	320	329	340	358	339	338	342	366	345	351	347	370	360	360	374	363	339	357	371	347	360	353	360	340	348	371	332	359	407	333	329	343	358	335	350	340	342	307	340	358	385	301	364	336	369	322	375	332	335	323	328	350	358	386	367	344	351	384	352	335	344	327	354	387	346	370	364	357	367	355	337	358	346	354	375	357	343	346	382	365	360	352	407	370	356	313	360	373	352	358	368	345	384	372	345	334	396	346	354	369	360	331	371	366	348	361	363	335	393	335	391	362	325	370	348	334	365	320	335	358	370	357	372	339	341	355	341	350	364	313	322	323	361	343	365	385	366	343	362	334	336	327	334	381	338	357	346	359	353	332	369	342	355	345	316	364	346	341	371	324	343	328	355	391	392	388	348	348	359	340	324	327	355	344	343	371	321	353	347	377	318	335	363	313	340	358	338	307	403	372	345	372	379	372	361	334	329	359	374	336	331	356	368	353	329	343	321	373	322	348	350	344	377	367	362	358	346	351	387	316	347	337	335	373	333	325	404	371	384	342	347	361	343	317	357	331	359	396	369	354	399	344	361	362	365	361	329	360	354	351	356	399	350	340	334	351	351	319	336	352	351	363	344	337	335	349	382	371	349	350	351	346	364	337	357	375	332	356	352	336	365	330	312	382	361	368	374	362	322	366	359	357	350	359	342	326	361	350	352	345	352	351	359	346	329	329	361	361	357	383	352	350	373	351	399	320	374	341	364	350	338	366	378	362	361	336	371	336	356	357	331	343	343	363	340	336	342	400	370	333	345	354	332	340	347	357	370	352	327	359	288	365	387	336	366	324	334	334	367	347	339	354	361	364	354	362	370	369	341	349	352	358	367	355	355	355	340	367	372	345	342	350	347	342	356	376	356	352	347	352	328	358	354	349	357	349	348	343	363	365	334	326	354	348	339	385	355	337	368	335	354	345	367	346	381	343	358	326	359	392	318	334	363	361	349	376	352	329	351	341	367	328	330	366	373	354	364	379	364	368	328	349	366	358	328	327	357	352	342	332	338	343	350	354	371	379	345	335	321	314	360	323	360	348	365	346	365	351	354	347	347	320	354	351	371	335	355	340	342	343	361	354	377	360	350	317	336	351	372	367	332	359	369	343	387	344	363	375	349	334	325	362	369	331	329	346	370	371	362	330	372	343	375	351	377	346	347	357	373	347	348	379	376	313	382	357	356	319	354	329	364	367	371	348	363	374	338	338	368	331	342	315	412	335	375	327	350	375	384	329	373	340	316	374	357	349	333	339	362	339	359	373	351	338	354	374	376	327	352	395	335	337	352	352	360	356	330	343	362	373	364	359	380	359	317	385	363	362	358	340	367	352	351	388	345	340	326	381	362	382	355	315	344	335	336	352	374	384	366	377	339	362	353	340	383	354	334	360	368	373	346	352	375	384	313	372	322	365	382	360	344	368	334	343	347	361	344	337	348	334	395	373	364	359	340	341	349	355	362	317	348	378	332	349	336	326	354	345	305	333	350	368	355	396	368	387	336	378	330	361	351	359	325	355	328	362	326	342	338	354	324	356	328	394	348	335	368	357	346	360	384	347	330	343	324	352	379	366	361	343	342	354	348	368	347	366	377	330	377	349	343	345	380	327	353	370	374	367	358	315	356	355	360	370	336	357	375	368	382	353	375	327	375	356	350	380	344	319	362	343	345	361	365	356	369	359	371	331	372	361	389	363	356	330	371	344	369	351	370	400	359	335	355	387	361	339	373	353	366	352	409	334	333	359	344	337	323	337	361	359	335	350	353	349	368	353	354	327	350	349	343	381	330	339	367	329	370	372	299	355	349	340	314	395	382	357	363	334	294	353	349	372	369	347	381	336	353	369	349	326	335	362	346	334	360	338	364	338	347	332	346	337	395	312	341	330	335	367	361	355	380	349	351	376	370	366	364	359	359	346	354	342	404	385	341	372	354	376	326	353	367	340	318	371	336	327	387	340	346	352	364	335	340	359	385	350	329	340	360	389	334	359	356	349	341	363	360	340	303	385	352	322	355	337	386	363	378	342	348	365	349	362	337	342	363	354	364	355	347	343	346	329	326	330	354	340	377	375	361	370	359	389	349	333	332	371	375	359	336	354	335	381	402	362	345	359	328	384	363	347	351	313	382	384	362	362	376	361	344	356	352	348	333	360	384	363	361	331	368	355	349	367	338	330	374	344	381	345	343	370	356	375	343	369	336	373	374	376	353	366	371	389	337	377	362	359	369	345	366	375	371	367	357	350	382	347	365	354	344	378	383	351	338	380	391	328	362	367	367	328	325	354	340	338	343	362	328	344	360	317	342	340	357	349	369	363	394	353	394	350	366	396	390	359	340	327	363	358	351	341	303	345	354	356	340	364	321	354	320	355	364	373	329	364	342	361	356	348	362	325	368	353	343	375	362	339	357	370	352	358	324	353	360	371	373	358	337	359	366	338	369	351	388	342	358	365	368	340	360	354	331	372	325	332	345	361	332	357	327	363	343	350	378	343	367	363	353	334	336	334	340	338	342	352	342	291	338	352	372	360	362	375	326	347	331	376	330	406	302	365	337	355	362	346	372	409	358	368	314	382	383	317	362	353	347	365	354	335	363	346	336	372	358	346	324	329	348	325	346	380	349	371	363	345	364	381	373	360	341	332	355	354	384	339	334	346	328	291	335	339	341	346	351	358	346	322	336	336	325	347	407	369	354	318	364	369	347	372	334	359	345	356	376	337	352	348	343	356	387	360	373	358	386	354	374	320	361	358	349	355	371	366	360	394	369	363	352	347	350	322	325	338	340	329	345	346	338	354	384	357	383	364	360	339	351	313	343	346	349	351	352	363	360	403	385	361	345	354
38558	14013	14121	14491	7577	6742	33402	41015	37165	20894	1843	355	317	326	334	314	286	299	267	292	268	316	283	295	294	294	290	289	261	301	275	275	247	275	264	294	257	246	267	276	246	289	263	259	295	257	299	278	272	278	290	246	284	297	276	295	285	256	275	267	277	280	292	269	272	264	288	317	270	262	265	304	263	294	262	268	285	287	278	256	254	281	285	285	251	256	299	276	275	273	290	277	271	277	274	246	273	287	274	308	249	287	252	266	247	248	283	257	278	283	260	260	276	304	273	237	283	290	274	283	271	265	288	275	269	274	295	257	299	270	263	280	268	288	282	261	269	279	283	260	285	257	278	256	287	279	281	271	309	259	266	251	255	273	270	291	272	276	292	281	257	277	261	307	261	266	288	280	280	267	279	323	305	278	267	294	284	294	256	278	253	251	284	274	247	259	256	267	293	290	272	272	269	277	257	276	291	270	269	264	270	260	267	271	258	281	279	271	265	275	255	256	237	301	280	291	266	276	282	284	277	312	284	260	279	294	256	292	280	275	267	263	277	281	310	262	278	295	279	273	273	276	277	262	278	292	284	274	302	255	271	283	275	258	279	282	295	272	268	296	297	290	283	279	275	264	294	296	290	250	291	257	284	258	287	253	290	257	299	298	307	266	265	285	290	270	273	276	284	271	278	284	259	292	276	247	287	277	259	260	296	282	268	267	316	280	259	274	270	260	301	240	238	303	273	261	242	268	262	268	295	311	292	243	282	279	247	298	303	271	289	252	278	292	294	248	256	283	271	281	274	274	271	297	298	284	283	265	284	284	271	303	277	269	314	302	252	299	279	279	295	262	268	272	259	257	285	267	277	280	275	252	262	277	275	260	249	261	286	245	301	308	273	260	249	288	295	282	272	290	302	255	289	258	298	268	283	276	271	254	262	299	270	272	290	295	294	296	265	268	277	262	284	260	268	270	267	274	270	276	278	283	257	283	289	295	275	266	282	289	257	266	272	248	268	276	286	287	295	294	255	262	320	272	248	262	259	278	305	294	259	288	286	257	252	231	254	317	276	289	266	279	286	284	299	288	256	286	261	264	256	292	313	302	296	320	276	298	263	261	297	264	259	270	250	295	267	295	251	280	244	271	258	260	284	281	262	290	310	277	269	251	273	302	258	269	281	293	285	327	252	257	257	299	300	288	306	304	291	305	291	239	262	288	275	295	313	288	252	262	270	280	275	270	264	258	245	284	290	304	271	259	288	259	272	242	285	254	249	265	278	301	297	274	285	293	291	275	302	272	299	282	273	275	263	256	273	280	249	235	279	270	255	273	255	297	291	272	285	283	288	308	270	272	258	281	247	274	244	282	253	286	294	276	275	279	250	268	263	304	262	258	295	285	300	261	277	272	269	261	270	299	264	253	287	278	280	271	289	232	281	264	245	286	295	259	255	261	305	261	265	246	283	266	263	257	270	283	249	238	268	269	259	283	287	252	275	274	281	259	284	256	258	272	260	269	315	299	266	298	281	262	273	289	279	270	276	293	290	246	260	301	258	278	268	279	258	280	282	272	274	257	280	281	269	275	257	316	273	272	299	253	255	293	291	272	267	254	291	254	281	251	300	316	273	288	297	299	261	263	276	299	266	272	288	264	295	277	272	259	243	279	260	314	295	255	262	271	256	246	274	260	272	254	281	306	263	260	262	288	251	261	264	290	248	266	256	294	255	254	263	300	242	275	302	258	285	270	258	251	261	253	281	254	304	258	310	288	284	288	264	287	316	293	285	277	254	236	259	303	271	285	278	264	266	262	280	286	285	282	278	275	305	262	304	271	267	283	277	263	280	269	275	268	287	298	321	282	293	241	311	276	267	246	288	262	252	292	288	254	261	291	314	277	284	299	262	252	255	315	307	307	277	271	296	261	282	283	292	278	277	308	291	282	268	278	294	314	268	255	282	298	256	301	267	284	284	281	290	282	285	267	275	335	254	275	274	286	294	287	252	272	287	275	260	317	264	284	259	282	257	274	284	289	269	314	263	284	251	245	295	274	276	247	283	259	285	254	284	258	296	256	265	253	239	280	264	285	272	282	302	294	316	268	263	294	312	298	312	273	293	267	250	282	267	269	269	279	267	261	290	280	280	252	286	276	275	276	281	245	318	264	270	274	259	293	272	280	276	306	270	258	297	260	306	268	289	273	319	279	278	320	279	297	281	326	296	254	224	269	304	267	266	284	276	281	262	282	255	282	280	258	292	307	281	289	267	302	310	271	271	271	274	271	280	271	247	256	283	277	283	275	292	289	273	302	281	274	284	269	295	262	292	272	270	281	294	260	281	246	273	274	231	281	287	233	267	284	273	260	250	278	281	265	248	277	258	294	245	273	266	278	289	278	297	278	268	290	286	271	280	283	273	263	249	255	239	272	308	288	250	265	271	263	289	257	278	276	284	244	281	262	275	288	285	253	279	294	241	303	269	298	261	276	289	307	241	268	275	249	276	269	282	296	264	273	274	269	261	269	288	292	276	253	285	317	301	294	275	267	260	268	272	329	249	282	298	297	276	251	299	284	277	312	274	276	264	263	296	254	288	280	268	262	263	269	244	264	278	283	272	269	263	272	300	273	281	270	309	269	275	254	271	262	289	261	267	257	312	268	303	265	299	267	301	246	286	278	287	267	234	271	249	287	260	260	252	300	301	300	285	258	266	293	276	261	268	261	246	300	301	237	273	290	280	313	252	244	281	282	265	272	278	262	286	299	276	264	266	278	269	303	241	293	313	304	289	266	276	259	280	286	330	279	267	275	284	270	257	298	272	286	270	259	263	260	270	293	263	286	301	294	273	251	276	283	285	269	293	291	267	251	254	304	239	263	284	281	263	295	265	289	252	244	272	290	294	267	264	289	275	286	251	277	267	298	269	294	286	248	238	260	268	271	256	276	262	270	264	298	271	303	294	260	282	260	286	262	280	311	266	261	273	267	273	301	297	269	299	272	304	309	290	281	263	291	295	269	265	284	276	272	293	292	255	249	284	255	283	294	290	282	264	249	270	277	306	291	316	273	262	290	276	263	256	261	250	250	260	287	293	256	281	261	269	316	288	241	267	260	259	289	261	262	289	262	280	288	292	253	237	300	264	278	278	278	281	262	268	262	258	301	293	254	292	249	292	256	286	295	257	258	263	276	243	267	282	272	282	270	247	300	288	298	262	281	298	286	322	255	283	272	259	271	269	250	251	250	265	282	257	281	294	261	290	286	268	294	281	243	306	268	273	284	269	266	272	251	277	251	256	250	297	254	253	293	251	294	294	269	249	257	285	259	297	294	284	264	286	257	286	270	320	291	247	256	285	260	275	305	304	242	301	258	269	273	270	287	324	293	280	240	279	287	271	271	294	264	263	297	309	264	285	282	265	273	268	294	294	271	247	279	276	288	266	278	305	274	265	260	267	279	268	267	252	259	280	281	290	251	279	248	278	258	297	289	281	275	293	297	278	262	272	271	283	308
18455	7310	18762	26619	16067	19721	52338	56882	52955	29497	955	886	877	802	821	770	760	775	740	751	738	716	715	738	710	667	710	719	667	652	674	708	686	666	672	650	659	676	692	687	687	688	644	687	650	630	680	681	650	673	632	665	642	643	659	650	681	641	679	640	604	629	610	652	673	665	672	654	659	634	685	663	622	654	665	682	633	619	657	636	663	666	649	640	599	671	652	632	653	650	642	621	643	679	626	640	648	605	675	622	627	650	669	654	613	621	598	664	696	647	643	623	662	674	633	655	667	629	612	625	650	668	606	656	645	638	649	624	637	649	678	680	643	642	644	657	625	633	681	619	670	641	657	618	673	602	608	650	658	675	687	642	672	619	636	659	666	620	658	616	652	644	563	605	668	622	644	609	631	665	593	627	646	627	650	680	635	617	613	653	596	647	636	638	657	609	680	629	672	632	595	623	655	683	625	641	657	639	646	671	616	650	626	603	665	655	604	653	614	627	647	660	602	627	646	620	657	666	573	683	605	686	620	618	666	685	641	611	676	637	631	656	608	710	641	663	614	601	660	616	678	652	667	662	660	660	655	614	670	647	682	644	697	649	610	675	645	640	652	667	587	637	646	685	672	634	661	653	624	652	639	665	616	635	623	652	636	647	627	681	635	654	640	625	638	636	653	668	669	592	663	648	632	627	655	610	614	647	654	628	647	592	680	661	624	641	659	599	600	688	615	672	655	627	633	668	615	627	641	638	611	632	599	641	639	650	633	646	636	606	672	640	606	611	586	696	644	620	608	617	621	622	634	660	645	630	655	666	631	666	642	686	662	666	672	666	618	609	627	622	609	675	664	619	611	629	624	665	629	607	633	606	652	692	645	622	638	660	630	637	644	647	655	648	662	679	673	655	593	639	661	643	634	618	641	635	634	652	661	646	671	636	642	596	628	647	601	656	608	662	594	641	658	673	609	595	666	643	651	652	627	631	656	615	737	651	661	650	650	612	652	673	636	682	653	649	663	640	677	655	641	628	647	639	638	616	664	625	590	675	592	654	648	678	612	666	614	622	665	642	680	639	606	655	644	589	628	649	639	643	719	683	626	630	634	618	641	669	610	661	615	665	666	625	657	624	662	643	598	651	640	661	589	620	660	632	646	666	651	620	655	667	602	631	630	683	669	690	648	639	645	596	572	647	642	671	632	672	631	649	706	644	628	625	630	637	603	615	635	647	651	669	653	662	612	644	676	700	601	642	650	671	635	649	630	624	644	669	600	625	633	660	636	654	611	633	640	636	641	598	663	663	645	635	624	644	646	618	659	667	662	634	609	627	679	645	650	667	606	674	678	610	636	659	653	657	682	651	703	644	646	633	631	611	668	649	615	629	626	628	639	618	662	637	668	659	667	619	670	620	659	663	605	647	640	624	643	657	638	626	628	636	606	627	616	596	590	651	649	583	603	681	683	638	643	626	644	655	644	674	655	655	624	648	633	650	635	662	629	654	651	636	608	644	619	642	620	632	616	611	651	612	657	656	626	622	658	671	668	620	689	630	621	674	649	652	637	668	650	627	628	664	645	607	633	630	614	623	663	633	659	638	632	645	652	672	595	651	624	654	649	669	598	605	661	650	628	655	634	674	661	659	653	633	647	623	671	637	669	643	628	642	629	668	652	678	657	632	587	619	618	656	647	663	649	602	649	603	640	684	659	604	633	657	678	646	632	665	597	602	638	656	652	661	622	655	631	653	617	653	647	678	634	596	628	702	608	623	649	686	665	649	646	622	663	648	663	644	664	655	643	646	647	648	648	657	606	617	657	656	645	633	670	614	638	619	631	660	643	658	686	625	587	677	628	676	681	666	633	667	619	642	601	695	640	678	650	640	647	621	643	638	672	647	701	666	656	646	647	626	629	648	622	664	687	654	591	688	634	629	591	645	616	638	615	643	572	639	661	619	630	633	626	651	667	619	691	670	675	631	644	674	658	680	649	633	649	647	651	645	616	671	637	627	603	611	645	677	606	639	661	689	683	652	628	642	690	648	637	656	634	648	626	630	658	702	665	653	639	673	626	632	686	673	731	675	639	607	604	621	652	647	664	663	668	659	617	606	648	672	642	610	637	642	611	636	677	632	670	669	650	656	595	657	671	656	647	621	644	660	622	662	632	636	634	692	621	653	681	645	627	651	644	658	697	633	655	611	646	650	667	684	695	627	629	628	652	677	652	616	660	667	627	653	621	603	709	633	654	666	672	630	645	650	630	660	628	667	654	675	601	650	629	664	631	635	668	679	630	691	644	657	665	661	607	701	624	647	655	633	630	616	656	659	644	632	627	681	683	651	644	630	608	659	656	662	630	639	629	621	634	651	643	648	603	623	602	661	580	672	647	619	630	636	639	642	639	635	664	626	663	657	649	651	667	680	615	611	645	644	675	677	619	655	636	588	678	650	618	640	663	623	660	700	651	679	684	578	621	660	624	642	621	646	641	649	614	617	643	636	633	689	612	688	701	676	620	670	648	629	635	657	646	643	649	630	669	665	663	656	638	652	678	649	664	640	625	645	631	629	657	666	659	605	653	629	640	630	645	613	610	623	604	693	630	628	581	632	671	632	615	658	673	657	657	680	674	640	592	607	624	630	657	648	665	649	628	675	652	670	641	647	633	625	613	649	661	653	677	645	606	631	708	624	671	628	648	631	676	684	597	635	633	644	636	634	648	630	665	607	683	642	627	667	663	661	711	651	662	604	631	626	613	619	710	651	671	659	674	661	649	657	665	665	600	627	647	627	629	615	676	685	614	644	657	603	660	651	665	631	579	663	674	616	624	632	661	632	654	643	650	702	643	653	608	656	625	639	644	646	653	602	644	648	665	603	633	647	652	625	606	663	622	614	627	638	621	662	635	653	624	672	628	667	645	652	630	644	658	635	591	625	651	616	643	663	662	647	632	618	644	632	680	669	701	698	656	640	661	680	645	676	655	693	641	626	625	680	633	642	614	642	624	670	638	652	662	667	679	656	655	680	644	643	657	616	692	636	646	638	612	647	595	619	660	658	671	690	617	642	667	632	618	640	634	611	620	602	641	643	660	633	680	664	651	641	680	636	668	635	606	658	647	652	687	647	645	628	652	636	663	592	630	597	621	638	646	641	655	630	605	636	606	606	631	645	675	650	640	607	639	635	613	609	673	672	632	630	625	674	641	621	676	647	650	617	629	624	622	681	662	622	669	624	645	645	627	672	611	660	597	601	644	650	610	649	644	607	641	678	624	645	620	649	629	644	619	617	622	618	657	676	638	646	685	690	605	653	654	654	658	628	706	691	648	593	646	658	610	650	650	663	709	635	649	610	628	688	632	643	629	601	587	652	666	634	660	595	633	665	589	662	616	632	672	660	615	602	642	649	625	611	598	687	610	640	641	646	611	654	662	657	637	642	619	674	606	641	651	632	651	655	655	707	640	633	620	653	648	622	650	639	644	670	632	652	595	651	647	661	646	634	669	623	688	627
11855	3796	6148	4088	1715	895	1244	1570	1374	613	251	231	218	250	242	247	222	205	234	243	254	234	250	232	257	203	246	230	213	230	242	206	229	233	222	246	243	247	224	229	227	239	214	229	246	206	209	217	227	194	242	236	238	215	231	194	239	218	230	256	232	253	231	231	249	250	241	226	233	198	242	245	225	238	244	214	259	212	237	223	220	206	228	221	215	214	205	238	219	220	218	194	249	210	200	250	240	254	287	239	245	256	246	224	235	199	238	240	232	253	236	227	242	211	206	239	226	229	208	235	243	241	252	224	241	237	250	229	230	263	212	225	238	240	254	205	233	241	241	233	231	213	230	234	242	217	222	219	246	214	227	218	228	220	235	208	247	261	200	238	240	238	220	230	236	232	234	208	234	249	230	252	247	238	260	227	233	228	239	223	212	240	218	242	205	225	217	234	221	237	210	208	234	222	236	263	238	195	209	234	217	230	240	208	227	242	210	228	224	258	247	263	217	211	236	199	240	217	201	218	239	231	222	246	243	225	210	234	248	253	203	214	255	238	236	263	267	208	243	227	235	213	210	210	219	227	210	238	228	225	226	233	213	242	246	213	275	236	236	245	224	245	222	226	218	220	224	247	188	258	234	221	253	211	260	235	247	206	250	229	212	230	232	199	219	262	205	221	236	219	232	238	233	227	252	206	252	251	234	262	242	234	218	218	225	202	240	242	227	240	205	204	228	227	251	230	264	222	238	230	207	207	198	254	262	231	229	227	241	257	268	251	232	244	253	224	277	239	226	224	221	240	220	239	230	243	234	236	225	237	225	247	254	223	238	214	236	231	222	226	244	233	226	210	231	235	211	238	224	203	239	219	237	233	226	251	220	218	258	246	240	225	196	215	265	221	261	245	234	238	228	255	239	222	227	255	229	229	224	222	236	232	249	219	203	184	254	229	243	230	227	230	239	219	221	204	201	254	238	245	236	224	219	259	237	235	235	229	194	225	224	233	265	214	223	214	231	229	218	209	242	204	233	226	264	237	227	209	210	237	238	224	234	231	214	229	194	232	212	237	204	247	226	240	223	229	228	251	248	214	245	252	260	207	224	236	235	241	231	222	246	240	223	251	200	245	237	218	237	234	245	240	219	217	222	244	232	239	248	266	221	225	239	227	215	232	255	228	219	239	250	206	237	241	245	198	235	233	212	247	248	236	213	228	210	241	247	237	209	221	236	218	211	234	221	246	253	235	225	228	211	243	249	245	277	215	221	240	241	229	248	212	234	218	244	216	209	245	236	228	208	213	266	232	250	263	237	228	230	236	214	225	216	220	227	224	246	226	228	245	226	233	238	222	235	233	232	248	208	234	238	227	224	217	218	245	236	213	233	216	244	236	196	258	231	225	230	236	226	186	218	238	231	225	230	240	232	229	230	252	240	187	223	237	217	220	215	239	227	213	252	226	243	244	226	239	228	272	206	232	223	219	214	196	245	253	247	224	219	239	232	214	218	227	227	235	226	218	221	255	204	281	208	222	225	256	235	238	247	209	246	225	241	226	264	235	252	215	224	232	207	240	258	232	206	259	220	233	232	252	230	237	241	262	241	260	236	223	229	262	246	249	231	218	229	253	238	240	246	249	231	206	220	223	209	218	232	259	221	238	246	234	222	227	226	237	213	251	226	225	236	247	244	233	217	198	237	218	242	221	217	239	228	221	211	217	235	218	215	236	231	221	231	230	219	245	250	249	228	258	249	246	249	222	245	254	230	227	218	251	209	241	234	268	226	208	256	240	234	264	206	267	235	233	234	222	236	255	235	223	231	235	220	250	219	242	230	237	196	219	250	229	234	255	258	244	255	213	220	238	248	229	228	269	253	267	227	256	248	237	241	232	231	244	234	222	238	235	255	217	254	235	260	213	227	206	254	201	228	231	227	211	207	239	240	219	250	224	239	227	219	235	215	211	264	220	207	206	221	227	233	264	238	226	232	248	222	217	236	231	208	246	228	229	228	256	212	256	261	265	223	246	229	236	266	212	263	244	219	204	196	215	237	223	218	250	236	238	265	248	231	260	247	208	221	245	219	224	252	216	206	255	229	227	244	208	223	231	246	237	250	227	237	220	225	190	246	212	250	259	254	239	194	254	219	212	256	252	247	239	235	219	238	231	226	241	251	226	252	247	225	230	233	271	259	234	220	219	237	236	227	246	247	232	233	245	250	242	227	241	226	258	218	252	209	207	224	207	238	233	255	244	261	255	264	238	237	240	267	244	257	223	220	270	251	208	231	243	245	248	233	242	260	226	228	237	251	222	233	236	209	253	224	245	233	220	234	230	203	232	220	234	258	208	249	213	247	263	225	254	226	265	238	249	221	228	195	245	205	205	235	213	256	234	237	241	233	207	214	212	245	208	237	259	230	248	228	265	210	231	253	260	248	245	238	219	260	207	240	216	221	219	200	217	218	203	250	249	234	227	226	221	269	255	251	230	246	243	246	199	263	237	227	224	238	239	252	225	229	210	217	238	240	228	235	230	226	246	256	226	246	226	237	228	230	221	233	232	205	238	235	235	246	231	223	225	242	232	240	240	201	235	220	250	207	219	211	267	267	245	244	216	196	194	225	242	247	229	218	238	246	219	224	258	239	235	222	236	237	213	221	254	227	233	241	244	221	239	200	252	276	218	231	238	207	232	239	204	247	232	222	233	205	213	229	212	206	262	219	251	234	238	242	242	232	239	249	237	236	201	238	236	209	212	224	222	214	209	233	225	215	228	253	227	225	229	236	231	217	248	219	234	219	237	252	207	250	242	261	258	242	229	231	225	242	232	210	215	232	206	231	227	245	222	230	216	211	246	243	210	227	224	242	215	222	241	246	231	257	256	245	239	251	233	204	236	243	260	262	230	241	224	224	227	235	226	234	211	251	234	214	207	239	242	259	211	240	226	221	213	229	215	220	215	216	221	232	238	212	247	230	232	244	257	220	216	254	232	223	240	237	208	257	247	244	224	207	258	216	239	221	244	222	201	249	251	245	261	211	243	221	244	238	220	218	221	252	245	229	228	239	221	246	211	245	255	236	260	211	213	204	227	242	214	241	211	240	215	226	222	253	243	239	233	246	221	245	206	200	218	251	243	226	234	234	230	238	217	216	233	203	209	247	219	242	209	204	242	238	227	247	267	234	240	231	208	207	230	216	204	285	240	235	258	253	226	224	234	237	255	188	220	200	305	237	233	224	252	229	232	249	251	229	235	224	234	238	218	201	229	223	226	239	230	219	231	238	246	227	226	204	240	214	233	233	233	238	244	241	218	207	243	243	212	219	194	226	253	197	228	248	255	232	229	219	213	241	223	239	214	226	234	234	209	219	244	235	223	264	226	232	230	244	244	224	222	251	205	215	243	222	211	223	213	214	230	217	241	260	224	246	240	211	202	233	208	232	232	245	253	248	243	276	215	228	227	212	245	241	236	225	240	253	231	240	224	229	241	245	222	236	214	214	241	239	227
5985	3343	10215	9622	5217	3504	5986	7045	5938	2078	555	520	538	505	521	532	555	517	529	523	608	548	554	543	523	548	544	497	552	495	550	539	491	506	514	560	513	496	538	526	510	535	516	535	528	526	510	502	544	529	580	539	505	521	500	469	533	537	511	534	528	532	551	489	509	533	560	500	534	527	515	558	527	539	541	542	507	539	569	519	535	531	556	528	487	517	577	568	519	550	549	510	507	530	545	496	533	536	502	510	559	562	519	532	569	537	524	524	530	536	522	526	526	538	522	553	545	552	532	556	545	509	533	525	502	525	519	523	576	535	534	497	563	482	556	502	564	526	559	544	533	506	533	533	504	508	549	500	542	514	556	507	544	526	533	539	566	513	497	534	520	530	536	537	529	539	520	471	500	553	498	535	521	512	526	581	591	531	484	539	489	508	543	577	508	534	533	530	537	501	525	505	552	522	564	507	521	494	505	555	489	566	551	512	581	501	532	538	536	541	530	537	526	539	514	592	479	499	544	509	521	539	490	526	548	531	531	525	522	576	518	505	514	534	554	547	546	529	526	502	512	512	527	536	539	533	509	555	544	487	541	546	526	512	531	508	563	531	537	521	509	507	488	496	538	549	518	522	507	484	534	509	515	532	540	539	521	557	525	513	544	533	547	523	532	560	536	542	556	535	512	532	586	510	564	515	516	539	507	548	541	503	515	490	534	522	487	522	500	508	525	521	519	525	559	535	569	540	513	572	541	538	520	536	521	513	529	530	514	496	546	545	512	561	555	501	512	537	478	539	534	515	516	530	501	551	537	531	503	561	527	531	493	534	521	520	547	545	564	525	541	553	508	536	522	509	505	551	548	508	518	534	522	563	543	546	533	515	518	527	500	518	535	563	549	542	501	503	527	458	512	535	488	564	511	542	487	521	506	529	543	533	531	532	507	531	536	553	546	536	533	540	509	543	503	513	529	538	542	496	510	535	532	525	522	541	494	511	527	510	533	555	532	501	533	525	554	540	490	500	515	519	574	537	463	555	553	505	476	543	513	509	524	515	540	554	499	501	549	520	552	520	543	544	560	561	559	525	529	509	537	527	513	539	527	517	498	543	506	604	504	490	528	533	534	505	524	500	498	541	513	512	538	543	517	535	507	519	543	526	557	512	542	526	564	501	533	529	536	536	516	526	500	585	533	505	535	558	582	495	524	543	525	534	572	497	540	552	546	493	514	550	523	543	525	537	549	535	515	514	518	555	535	536	503	552	517	528	489	478	551	546	491	518	534	497	493	489	530	558	558	494	519	575	498	535	528	566	526	538	520	525	501	517	518	536	492	520	529	526	556	499	508	529	513	537	512	577	535	543	525	577	578	554	498	525	546	533	520	543	543	526	551	527	535	575	492	574	520	543	538	549	521	521	546	537	532	543	556	504	548	528	502	499	533	514	497	525	544	571	540	494	528	494	553	526	527	559	514	497	519	556	516	544	525	551	546	549	512	538	502	538	468	541	551	543	544	525	519	526	548	542	528	530	555	552	567	527	547	508	537	533	482	489	514	502	549	498	534	501	497	528	495	512	532	540	510	527	510	513	487	536	524	493	498	505	573	484	541	530	516	501	489	526	567	520	566	544	518	553	516	549	583	538	594	548	514	473	496	521	503	559	522	536	501	505	569	504	527	550	518	560	502	521	509	541	516	528	547	497	536	506	537	520	540	529	504	562	518	546	554	555	469	550	545	553	506	517	529	554	524	537	511	520	567	505	495	551	528	535	522	561	564	542	556	569	540	508	512	491	498	502	568	552	558	518	562	488	521	506	523	541	514	538	541	553	548	535	525	527	522	503	490	543	544	516	511	544	562	502	523	529	565	565	537	492	531	508	526	530	533	515	543	538	503	519	569	496	549	524	504	541	522	506	529	548	531	538	511	506	553	576	493	521	548	493	490	519	538	557	561	496	545	526	554	540	567	523	525	517	491	562	521	560	542	547	528	502	510	555	499	529	526	534	552	517	551	509	495	507	489	533	527	527	515	537	524	534	519	543	550	525	586	546	540	585	547	472	553	541	553	529	556	582	547	555	493	537	545	521	502	521	550	546	504	516	578	520	505	554	551	533	539	545	532	544	530	523	523	546	527	521	529	516	522	572	543	548	511	524	505	516	522	547	515	513	532	506	528	557	521	493	488	523	515	536	502	462	538	516	530	533	545	511	598	539	540	505	558	550	514	536	524	515	526	536	530	506	499	540	509	497	477	516	532	552	544	524	537	478	503	546	559	547	585	507	521	542	531	491	484	543	507	578	537	530	509	552	520	514	505	553	547	532	547	546	506	521	548	524	541	518	544	511	494	550	548	551	546	556	515	547	543	573	531	495	536	559	538	487	519	509	548	516	543	574	523	513	532	553	528	528	504	528	496	520	554	485	530	573	484	516	562	535	474	489	494	548	531	565	488	473	529	522	515	525	533	540	540	470	523	512	571	534	514	510	529	507	557	549	505	526	525	545	528	557	562	496	517	526	537	532	552	494	539	547	516	519	523	525	532	507	492	511	563	532	597	469	533	525	516	539	509	530	553	540	529	504	555	510	520	535	508	513	535	524	522	490	548	532	532	533	509	540	498	519	527	531	535	539	505	539	543	567	570	552	561	532	503	504	529	547	526	496	505	496	507	547	487	502	535	526	538	533	538	539	522	535	544	507	554	525	509	525	575	537	535	563	563	512	541	505	542	550	524	492	521	541	502	467	516	499	554	547	541	525	510	522	522	552	524	557	511	525	552	522	526	509	500	541	507	492	517	516	517	545	500	533	523	508	540	486	543	498	563	517	549	503	530	519	501	499	491	510	538	521	543	588	536	519	558	559	515	501	584	534	519	514	534	530	523	553	571	481	541	576	518	515	524	468	524	529	529	548	517	535	548	508	519	513	498	469	499	584	540	511	508	538	520	553	511	513	512	560	548	536	538	524	545	556	526	521	500	545	540	534	495	526	567	528	577	535	547	556	543	524	532	580	533	535	533	480	479	515	546	551	520	570	497	567	548	524	517	554	534	517	519	560	556	525	558	475	554	533	538	498	498	552	559	538	563	541	505	519	535	547	582	515	520	517	515	514	560	532	546	523	541	512	537	510	518	516	499	515	543	505	525	496	524	529	508	544	498	523	551	580	533	523	546	529	513	552	511	526	527	545	503	531	521	491	522	522	525	495	498	511	501	519	503	504	539	543	549	508	547	529	505	504	563	523	558	528	476	523	548	529	504	524	523	527	493	510	526	511	550	552	529	505	545	561	506	527	537	533	507	502	550	497	545	500	525	519	561	579	497	520	512	544	505	545	529	503	515	562	566	581	550	538	572	521	480	519	557	543	502	539	520	536	532	509	529	498	516	514	515	516	514	528	533	504	474	528	511	538	525	560	532	532	551	512	560	574	506	559	544	527	532	503	537	544	509	526	553	535	555	542	546	490	543	548	545	500	558	511	514	522	515	523	525	535	522	543	533	546	498	566
28339	15001	8795	4720	3537	3422	13079	25342	24764	11059	436	176	176	167	155	153	159	159	157	137	157	162	145	150	165	171	150	151	171	156	193	155	162	170	173	183	161	122	169	164	131	149	148	127	148	143	172	162	156	122	178	156	139	147	142	147	154	157	159	161	131	148	174	129	161	157	136	146	160	153	149	170	168	152	143	166	144	155	153	155	162	161	169	155	149	168	169	131	139	149	134	156	164	153	171	142	149	159	158	138	150	160	145	137	143	150	178	154	148	149	140	139	144	145	149	158	155	156	154	154	144	143	157	150	171	130	149	147	141	149	148	138	134	129	144	147	129	139	160	154	139	154	136	127	150	147	154	140	133	171	135	141	152	137	150	151	138	136	142	150	150	165	145	142	142	138	136	140	152	157	149	137	146	140	166	170	146	154	142	157	168	158	145	143	137	161	138	162	154	154	137	164	145	155	146	152	158	168	160	146	163	162	157	175	163	128	142	163	163	157	126	151	141	160	152	148	140	144	163	161	141	123	146	176	165	132	160	163	147	154	147	138	126	140	165	137	152	143	139	150	165	153	170	129	152	142	150	146	141	179	147	143	158	136	164	148	148	156	154	152	154	152	152	146	142	153	128	179	122	149	155	142	170	138	183	122	124	146	137	135	149	139	138	142	131	155	136	147	146	138	164	150	158	141	130	153	145	142	150	164	169	153	157	139	143	175	161	146	161	169	148	163	161	143	162	137	153	152	135	134	152	135	140	142	157	118	155	162	131	164	171	155	150	128	142	130	146	155	145	118	138	145	155	167	159	153	183	142	171	145	154	164	160	170	147	131	162	149	127	141	154	160	129	141	155	151	139	152	127	149	164	160	143	146	128	153	157	128	150	139	163	164	174	150	158	134	165	147	141	153	147	160	153	133	166	171	166	153	157	156	130	121	158	135	145	147	150	168	146	159	147	161	115	148	162	148	140	142	140	138	151	170	156	142	144	161	154	165	163	148	155	157	137	135	165	163	162	139	154	147	145	149	129	153	143	136	164	126	126	144	157	139	151	156	135	161	144	151	161	137	143	159	167	152	147	137	114	133	116	136	127	143	160	125	142	151	124	131	155	139	151	147	155	132	142	150	152	152	139	113	134	149	153	147	146	141	153	157	143	139	137	158	148	148	124	159	140	175	151	123	164	156	149	154	141	136	140	162	133	144	135	140	161	136	158	148	131	154	151	161	135	162	145	168	170	143	170	149	169	156	148	149	149	158	185	147	165	152	155	120	148	157	142	149	152	141	140	141	155	149	154	145	130	168	128	151	161	161	140	170	138	148	160	155	145	156	121	133	147	171	151	139	151	148	167	130	139	141	150	154	162	156	164	161	134	138	141	156	146	126	144	153	137	159	125	176	142	147	138	127	154	149	156	156	174	165	160	150	137	149	166	115	133	128	140	145	147	149	153	133	138	148	157	152	161	155	147	152	157	144	154	165	196	157	138	144	152	155	147	151	121	149	165	166	141	120	132	123	135	157	136	141	149	173	139	160	125	165	164	150	156	148	158	154	175	162	127	148	158	139	137	130	139	164	154	139	151	142	142	131	144	156	145	151	151	152	144	153	145	158	165	147	119	149	160	155	143	140	171	145	148	134	153	144	133	158	148	168	159	141	158	144	135	142	153	143	123	145	159	145	131	163	172	147	160	152	164	166	121	156	148	147	144	148	156	151	170	155	133	146	146	137	136	158	129	142	130	175	139	138	122	132	140	174	141	155	161	165	145	153	151	163	135	157	161	133	141	127	152	123	148	134	159	149	171	131	143	171	155	120	162	136	161	133	142	143	149	160	143	162	158	159	152	155	148	135	138	137	121	142	161	159	172	141	164	151	139	149	140	131	139	165	147	145	136	127	142	161	160	128	139	173	142	129	128	139	167	158	134	161	166	144	133	151	143	160	150	141	128	130	164	129	146	165	148	148	138	155	152	152	176	144	160	164	132	142	170	135	141	141	147	160	135	151	138	149	136	137	150	164	149	141	137	138	147	142	149	129	135	155	123	176	135	180	125	125	146	152	140	130	151	139	133	154	137	149	133	123	134	160	134	137	134	148	122	147	140	141	156	158	113	148	136	126	139	143	128	157	140	139	181	153	166	135	146	149	157	160	167	152	165	153	173	135	143	131	139	152	165	144	146	133	145	152	175	165	159	154	148	146	124	162	166	138	133	129	167	152	143	149	144	152	169	182	149	134	130	163	134	158	151	140	154	142	161	158	146	151	134	161	155	166	161	149	141	153	138	148	160	141	139	139	140	142	142	128	150	150	165	153	147	149	152	168	150	155	153	163	160	139	128	114	146	194	142	162	148	133	133	153	126	151	147	139	144	162	148	124	177	151	151	150	161	154	145	166	161	146	141	134	144	142	128	133	178	133	158	163	163	149	144	171	157	126	134	145	164	144	156	153	171	161	159	170	150	161	131	169	153	163	136	143	134	142	132	127	153	138	139	123	137	154	158	157	118	145	153	140	152	152	162	150	156	129	136	129	171	137	155	157	115	164	148	155	146	149	152	156	137	152	123	164	141	163	136	151	165	157	155	151	144	156	146	163	150	170	138	147	129	123	160	158	136	162	133	123	167	155	155	145	144	158	152	176	144	143	120	108	152	134	136	155	147	159	141	128	149	158	151	150	145	129	147	138	158	149	140	162	156	142	134	129	150	148	144	158	146	148	151	153	143	156	133	131	164	151	156	185	157	154	137	179	144	143	154	153	166	131	159	177	137	144	133	146	139	152	125	165	147	141	176	164	133	172	121	148	149	153	166	144	151	150	146	136	153	144	169	158	134	157	146	156	154	146	144	137	186	143	140	155	142	145	127	150	150	155	145	134	158	137	144	142	145	142	133	156	150	155	113	134	145	167	185	144	146	140	156	131	151	146	132	129	152	147	154	153	137	140	165	134	162	148	135	133	148	123	156	154	132	150	154	132	156	120	158	124	131	118	133	160	169	161	147	153	174	146	161	171	148	138	143	178	137	146	145	129	139	148	152	158	135	144	141	133	168	159	158	161	145	158	141	153	152	135	153	135	178	155	147	154	141	136	148	136	158	148	157	148	138	135	128	147	171	139	141	164	150	130	150	159	154	130	172	158	142	148	156	157	141	138	163	155	141	154	154	139	138	147	163	118	155	147	149	146	159	153	150	144	163	147	169	154	155	161	148	163	127	152	145	172	148	149	161	154	130	132	139	145	157	168	129	138	166	139	165	145	158	137	139	138	155	143	149	147	153	134	126	154	140	159	132	147	168	140	152	150	161	143	159	148	135	135	142	165	141	148	139	142	136	147	135	162	170	150	131	148	158	158	141	155	137	147	155	166	135	162	136	141	159	137	149	175	145	141	139	146	159	135	135	150	151	155	157	147	131	151	145	130	146	157	173	167	167	138	149	173	127	137	154	169	159	141	145	134	147	163	157	137	168	145	136	179	148	169	155	129	154	181	131	154	126	166	144	135	168	142
14017	10939	10853	11654	11955	12477	32909	45627	44013	15710	596	567	519	527	509	513	459	491	430	420	450	409	440	392	413	403	382	400	417	443	408	397	392	380	394	381	387	408	362	383	400	372	372	407	388	408	367	367	430	388	401	362	390	363	375	373	363	380	420	403	359	390	383	365	398	382	361	388	407	377	373	341	384	389	352	392	351	377	365	378	381	351	385	361	347	366	362	381	386	387	406	364	358	359	380	396	396	410	384	352	388	398	417	376	373	386	410	385	363	359	400	351	397	365	390	366	385	387	385	393	373	353	366	379	354	381	409	376	357	394	367	358	385	405	386	377	358	411	374	371	351	377	373	377	378	347	360	378	347	380	380	410	389	373	368	390	382	379	371	366	380	384	372	363	359	377	382	356	395	388	339	411	367	373	371	371	358	382	377	382	338	387	370	387	373	371	331	369	382	371	351	395	365	377	353	391	368	394	377	398	365	362	345	358	336	368	391	378	337	362	369	376	416	370	361	379	410	409	350	352	372	381	379	332	378	368	366	369	392	394	380	369	381	348	418	372	363	361	352	363	360	350	350	381	368	374	358	334	371	382	365	365	360	409	359	357	419	369	387	359	377	378	356	328	389	350	395	348	345	406	370	381	353	349	353	415	397	373	370	332	401	349	358	397	382	364	378	351	402	365	352	351	397	395	366	376	414	371	355	382	390	368	358	366	391	383	397	369	388	363	374	371	395	332	352	353	372	362	386	380	368	363	354	351	350	363	386	378	393	348	346	384	367	374	383	360	402	330	364	369	377	366	353	378	389	378	388	390	339	387	363	355	383	378	384	397	385	360	384	399	397	428	370	369	345	349	361	410	375	376	391	355	398	356	385	350	347	366	355	416	344	363	369	379	374	382	391	381	355	373	394	371	408	385	353	376	360	349	413	392	353	338	378	416	371	379	375	380	377	392	350	388	388	366	351	415	375	346	411	398	361	397	374	379	370	354	379	401	346	362	382	376	357	354	379	346	381	386	400	353	394	381	364	369	364	345	378	380	354	376	358	377	381	349	360	372	394	372	366	371	357	399	358	384	389	364	366	370	419	353	361	379	377	392	378	366	379	377	384	387	367	348	347	357	331	386	353	360	370	361	358	357	369	370	375	410	390	408	349	367	366	389	350	372	378	369	365	372	376	352	382	359	352	374	373	383	343	398	370	389	385	360	427	373	389	364	398	371	373	348	348	364	384	382	349	361	386	416	330	366	344	367	392	351	360	362	342	384	354	395	365	383	363	353	369	359	358	397	364	365	347	357	366	356	425	360	367	396	350	386	380	345	398	390	366	354	374	360	356	380	369	366	414	380	394	366	376	387	382	403	389	379	369	381	373	366	348	376	394	395	360	372	407	343	373	397	352	390	390	381	327	372	375	396	378	359	395	356	354	366	376	401	367	365	402	370	373	378	391	371	366	350	341	354	345	371	385	343	374	347	377	348	346	383	366	363	366	359	351	368	364	363	362	381	390	380	401	335	391	369	367	379	391	362	376	386	414	386	390	406	355	399	386	369	363	367	351	333	363	376	358	366	317	376	357	375	398	340	366	375	377	358	411	373	361	347	366	384	393	364	383	406	372	382	414	360	378	371	367	396	370	361	356	335	372	406	351	391	368	359	349	347	354	372	381	387	374	356	348	395	326	374	367	363	351	353	421	342	364	345	378	339	381	392	361	391	364	378	377	369	371	382	354	367	364	386	368	385	351	387	362	393	376	361	370	378	357	355	370	397	346	386	348	395	378	355	357	365	353	386	375	415	400	388	394	374	376	346	379	357	401	369	395	399	342	352	392	384	376	372	394	364	353	413	363	405	405	384	362	381	376	393	386	361	316	331	384	358	365	370	376	354	363	393	372	349	389	366	369	397	387	387	389	382	356	363	359	350	399	361	377	409	341	358	404	343	372	358	357	399	381	364	358	366	379	389	375	390	355	367	364	346	396	348	341	393	352	367	372	389	380	376	339	391	352	391	350	351	351	361	377	368	344	378	372	375	382	354	354	364	377	359	361	384	381	388	351	396	374	379	378	394	342	376	377	365	366	407	374	385	369	393	357	371	372	352	356	380	389	354	385	375	385	368	346	371	380	357	351	379	367	390	373	378	367	381	371	368	365	370	389	387	357	383	392	356	400	365	411	361	414	340	372	384	360	420	372	367	357	395	415	390	405	352	376	357	367	356	394	393	358	379	389	374	364	411	355	374	362	364	378	361	374	375	385	333	392	360	393	386	378	421	366	380	367	340	352	375	361	405	349	356	359	377	401	385	361	355	347	344	366	376	358	394	367	376	378	354	360	365	399	354	373	378	419	364	393	362	356	379	382	369	339	348	360	364	381	406	372	347	357	348	362	363	402	372	370	417	349	372	372	395	380	326	356	345	387	384	343	368	365	376	380	366	390	379	374	381	375	377	366	383	338	378	374	385	399	384	369	367	335	399	395	412	372	395	352	392	400	351	379	374	373	366	362	367	381	385	363	364	362	375	362	370	393	379	381	417	369	374	354	379	360	368	379	395	405	377	354	370	358	377	360	365	381	370	351	362	374	366	390	375	395	385	372	402	364	378	371	403	408	390	375	383	379	395	386	412	358	379	358	332	372	351	351	376	374	345	404	367	382	390	374	381	365	378	380	359	384	357	382	400	371	348	364	387	377	354	394	381	347	384	386	391	392	394	383	388	406	346	381	366	338	373	388	376	387	362	348	361	381	370	328	376	365	382	364	371	387	370	401	383	380	374	391	362	396	377	357	357	392	378	378	374	383	383	375	372	390	368	353	364	402	395	403	384	397	373	393	367	376	363	393	389	370	371	374	359	362	377	400	371	368	370	374	407	407	335	372	420	371	345	380	369	347	387	335	357	342	373	384	376	376	362	362	409	360	372	363	347	354	370	357	363	362	348	344	354	385	383	351	349	350	342	354	375	368	391	388	391	397	376	364	377	370	345	361	382	344	348	374	372	376	357	370	350	382	363	356	378	381	349	396	352	381	368	378	342	392	403	345	379	389	379	394	354	372	386	372	373	348	371	348	377	336	335	356	408	361	397	415	378	385	356	429	374	373	384	356	366	384	392	367	369	363	370	366	367	346	385	354	359	419	380	375	386	358	362	377	355	396	387	377	408	365	371	372	371	364	406	392	370	341	379	360	384	367	334	412	403	385	381	379	381	356	405	331	350	368	358	416	375	389	366	350	381	374	374	373	355	362	338	385	388	375	382	316	364	391	377	357	339	365	421	358	369	392	390	372	367	345	336	354	360	385	344	372	365	356	382	377	343	356	356	385	369	402	407	348	394	387	353	378	388	356	385	340	397	382	336	349	375	359	364	354	362	353	409	343	382	375	366	348	378	387	337	396	370	368	401	361	382	387	376	370	331	318	383	388	364	393	380	381	369	366	363	366	398	425	366	333	356	355	379	381	399	375	370	390	359	381	401	348	340	345	359	368	343	383	368	403	359	371	352	378	392
40099	17202	9421	8032	5991	4876	6997	32168	36918	19430	1355	331	313	344	279	300	281	291	262	275	285	299	264	274	281	266	269	226	253	247	274	275	273	251	250	259	230	250	248	244	234	245	251	262	260	276	244	247	239	273	269	261	266	240	262	254	248	259	258	259	276	253	281	245	267	270	248	262	236	251	246	274	250	266	256	265	250	231	236	211	254	252	248	250	257	251	261	268	264	249	278	273	250	246	261	295	234	244	263	243	241	234	270	246	260	239	257	279	228	266	245	226	248	226	263	264	243	278	260	205	287	264	272	259	240	266	231	295	227	250	266	229	254	278	256	260	256	244	248	252	229	231	272	262	253	231	257	270	212	257	240	265	290	249	270	275	257	279	232	239	265	253	265	241	252	248	257	237	255	251	239	286	259	259	254	232	266	262	266	259	250	233	202	262	269	280	229	242	232	245	234	244	244	258	271	272	255	272	239	231	270	281	243	249	231	243	275	249	265	232	291	231	284	239	228	268	238	247	261	257	270	279	249	259	273	253	252	254	239	218	278	251	218	281	253	273	262	263	266	254	265	262	277	244	225	255	199	251	262	265	263	266	231	258	280	261	234	245	228	278	272	245	244	263	270	259	252	248	258	230	217	254	231	240	250	240	251	260	260	239	248	267	246	247	232	238	229	232	233	229	241	263	262	287	247	236	252	227	233	231	244	290	256	269	258	230	271	226	262	253	235	246	270	242	245	251	281	246	211	257	262	248	230	273	248	242	264	253	235	235	251	222	260	256	267	233	237	253	289	269	278	253	231	240	219	244	218	276	260	252	261	241	257	256	301	257	230	247	255	248	265	312	274	255	268	252	287	280	237	234	247	227	261	215	237	247	230	273	263	265	252	255	276	241	266	258	236	277	227	227	268	252	262	255	253	279	265	276	282	246	245	270	264	289	281	255	216	228	230	239	278	273	262	253	257	261	250	247	276	261	250	256	231	262	248	253	289	237	279	245	254	247	261	205	267	260	261	253	240	278	256	263	260	269	244	251	250	261	222	275	280	282	266	254	240	247	285	250	244	249	237	284	256	272	238	254	239	247	244	228	274	230	253	245	265	248	249	238	242	270	274	271	247	243	281	269	272	255	257	255	277	257	249	256	238	232	247	224	262	279	274	251	248	233	234	250	261	245	259	256	236	262	272	262	249	244	262	271	247	263	259	251	247	223	240	259	220	252	270	265	248	273	251	223	283	232	238	224	282	251	250	271	248	236	258	270	218	275	279	227	248	271	249	242	246	269	238	226	250	271	275	241	243	262	240	260	260	240	240	244	271	263	262	261	252	272	241	261	241	266	243	274	269	245	213	254	243	273	245	242	238	223	263	239	232	246	241	248	247	261	245	223	287	233	259	260	244	276	255	235	233	268	237	236	230	255	292	263	249	255	271	248	259	274	236	254	246	233	246	227	327	247	243	236	234	226	258	245	272	234	238	258	254	231	250	238	235	263	251	242	274	265	274	240	255	265	280	252	260	263	233	221	226	254	264	251	249	223	264	264	266	261	242	219	268	264	261	267	248	266	256	243	268	254	279	281	224	256	275	224	246	260	246	243	253	238	250	274	248	251	271	240	274	250	223	252	243	242	235	267	277	241	255	254	235	272	273	239	258	290	260	289	279	263	249	252	231	272	300	267	270	253	319	244	246	254	250	266	276	250	264	240	272	224	224	263	296	271	238	247	238	265	230	241	253	248	252	253	255	250	247	246	264	271	243	235	265	263	265	265	235	242	267	284	259	241	224	245	242	267	259	261	234	246	246	254	254	236	224	264	237	278	252	259	251	243	248	214	263	255	255	249	237	273	285	209	265	270	277	274	271	275	241	246	275	232	257	270	265	253	265	264	278	253	203	240	237	248	254	241	262	260	247	262	270	270	266	262	245	258	252	272	234	243	238	252	288	243	231	228	266	221	247	249	271	255	253	259	280	241	284	256	250	232	265	253	275	264	249	266	251	240	246	292	263	238	231	253	245	248	269	247	263	242	285	245	277	253	253	252	266	237	242	262	266	249	278	258	260	235	273	230	228	273	237	278	265	268	274	251	272	253	265	252	237	247	255	247	260	275	249	246	212	279	231	258	248	264	252	272	251	244	265	245	251	192	231	255	240	236	245	248	228	258	243	225	271	266	260	232	269	265	252	236	237	245	293	261	253	246	257	249	243	260	240	232	241	259	247	253	244	254	219	255	241	265	241	248	240	274	279	246	280	231	250	272	244	249	286	262	270	282	239	241	255	318	265	256	265	258	254	280	272	268	269	235	261	256	265	277	235	275	269	226	228	227	241	251	239	235	232	219	256	235	261	268	227	258	288	247	231	261	252	271	224	228	249	256	261	240	224	290	245	250	255	254	253	241	272	262	227	221	254	284	263	247	279	286	257	235	241	256	291	243	226	255	255	231	253	248	279	260	254	263	257	254	262	236	245	257	233	226	259	255	259	267	253	245	266	243	230	232	248	252	253	219	251	272	278	241	248	275	254	274	246	245	246	222	246	257	262	243	263	239	261	253	249	236	251	241	271	230	248	290	249	268	244	257	252	261	250	259	258	255	247	270	262	255	264	269	245	238	262	256	267	269	271	238	287	246	211	268	260	233	268	235	241	242	268	273	271	221	231	265	288	259	285	249	207	220	235	247	249	229	286	265	263	241	241	265	241	264	245	247	251	272	282	269	242	254	253	247	262	276	259	280	265	265	283	274	274	250	245	287	251	270	279	266	243	246	260	264	266	273	243	258	244	260	246	254	236	221	258	242	268	271	251	273	250	271	253	256	265	254	260	234	225	259	262	271	261	290	260	208	278	268	241	282	220	214	236	224	249	248	270	258	258	255	285	233	248	250	264	231	263	231	230	264	277	210	265	272	231	245	256	264	246	241	249	239	261	252	257	236	250	264	261	248	251	242	248	254	259	221	266	251	293	246	264	270	241	242	274	249	253	259	230	253	267	282	233	260	244	283	264	239	249	233	256	218	280	253	264	255	244	253	266	233	252	243	273	256	232	266	270	265	221	223	243	283	265	233	250	233	248	237	255	258	251	249	258	267	261	247	251	273	250	231	244	251	234	254	263	252	264	244	242	274	269	255	267	255	250	257	259	236	254	256	250	236	254	253	234	263	228	269	259	247	241	268	251	243	233	260	250	256	270	255	257	205	248	255	247	272	287	243	262	269	248	232	249	245	277	250	284	247	228	242	250	238	247	243	266	264	265	243	286	254	245	263	271	257	248	271	278	266	265	269	261	242	254	243	260	242	227	259	244	255	273	263	278	278	272	277	255	256	297	264	243	278	241	235	238	226	280	264	261	301	252	245	235	233	263	277	255	256	250	246	262	260	265	261	262	257	277	288	268	256	227	250	253	232	268	272	253	240	250	235	277	269	276	235	259	258	241	255	256	229	241	253	278	275	224	245	251	274	270	260	304	243	238	237	259	253	290	269	272	244	238	231	259	238	242	282	242	245
20722	8514	11918	17653	16905	16551	22282	52088	53897	19899	1045	981	875	874	856	872	760	806	739	734	735	703	714	723	698	696	678	685	704	695	649	639	645	620	642	650	665	619	665	635	665	600	639	628	640	601	622	591	594	642	594	613	640	592	602	644	606	606	597	647	644	616	584	638	640	638	616	601	605	597	592	598	579	563	638	621	623	575	616	589	590	624	597	569	609	584	554	607	606	641	598	595	586	618	622	645	602	651	593	620	596	638	614	583	610	618	588	636	621	595	587	600	569	634	656	641	599	600	594	608	582	587	544	619	629	655	615	578	584	564	609	582	597	568	593	602	583	578	605	602	597	594	610	574	609	592	584	612	602	616	601	643	620	581	627	572	574	604	588	624	583	575	575	608	625	637	614	556	588	589	579	569	593	553	604	576	620	626	564	600	612	605	582	563	593	620	555	612	624	606	585	544	582	615	562	613	586	604	573	572	614	612	565	570	597	601	601	634	597	615	554	618	601	552	622	600	637	595	575	582	580	583	624	603	615	583	612	612	613	602	581	627	597	630	631	589	670	598	593	565	588	616	628	578	605	575	598	625	597	605	564	628	566	585	605	583	628	606	622	604	606	598	639	579	644	589	615	553	580	583	641	609	594	648	587	571	586	570	601	602	606	602	592	613	612	591	607	597	554	640	603	622	568	564	553	563	628	568	598	612	574	620	609	597	627	585	624	644	577	588	561	621	587	635	591	583	573	613	593	597	572	604	573	588	563	604	573	573	602	586	581	584	616	603	608	574	579	609	571	604	583	597	595	576	605	592	589	614	584	590	582	580	627	607	569	594	620	593	595	624	575	574	594	574	618	601	634	628	634	632	599	593	569	621	604	615	630	585	604	564	622	618	591	604	601	581	612	581	581	609	618	601	615	616	615	623	615	613	609	623	609	629	554	609	567	562	596	595	628	600	615	613	568	563	627	650	597	615	619	574	594	601	643	624	610	653	616	603	632	633	561	578	579	571	592	597	591	564	596	594	627	595	602	588	586	599	614	621	618	562	634	602	563	589	599	602	615	555	608	577	582	606	553	592	578	585	584	616	592	591	546	591	596	621	560	613	567	583	572	605	594	624	614	553	570	578	602	604	572	617	557	607	570	608	580	588	598	580	548	603	597	560	544	606	650	609	620	588	579	628	567	604	617	572	580	590	594	565	604	609	616	576	627	584	616	597	586	601	582	595	626	575	601	626	603	568	574	579	615	648	590	584	531	590	598	648	580	561	622	578	617	617	632	616	630	591	580	582	555	599	566	646	610	611	609	568	604	610	641	561	574	612	609	577	609	575	625	628	609	617	585	542	551	624	588	602	596	592	599	621	560	617	576	612	589	586	599	603	586	588	614	597	595	608	612	633	583	567	583	611	616	602	600	586	588	593	640	640	568	605	647	616	598	623	582	561	577	572	591	614	633	590	607	603	555	564	647	618	627	627	622	600	606	600	562	628	592	562	614	573	608	594	576	617	576	617	619	573	579	560	552	595	602	578	574	608	588	593	601	596	608	626	628	612	583	608	614	594	597	603	630	640	627	628	617	647	591	611	585	606	613	583	595	573	586	566	621	610	609	570	618	604	583	597	618	602	615	605	574	624	606	576	603	579	619	615	595	582	602	658	573	546	616	616	600	617	578	584	614	522	592	629	636	599	617	597	571	634	577	592	608	612	583	597	623	581	570	584	645	590	621	572	617	620	575	574	547	594	578	600	611	588	604	576	566	612	628	581	606	631	558	653	624	597	569	601	616	670	525	596	650	567	575	556	577	605	629	581	576	563	632	555	599	602	602	609	625	626	549	581	601	609	600	577	585	626	572	639	554	591	613	608	562	622	602	592	583	606	605	644	603	581	564	577	604	619	584	607	602	648	587	597	627	596	639	550	594	589	555	629	583	581	578	579	608	580	566	571	534	571	568	605	549	584	586	625	604	613	613	563	630	590	586	601	614	640	550	642	610	585	611	616	583	625	612	644	558	637	582	608	587	598	645	581	600	627	574	604	657	554	590	590	628	630	565	600	614	628	609	587	611	600	603	615	621	606	561	637	603	613	633	596	614	581	621	596	636	622	596	599	613	593	573	619	550	589	598	579	563	595	602	621	578	646	596	635	592	557	553	558	563	586	631	594	581	595	567	564	632	599	595	655	642	596	571	576	619	624	591	569	612	576	596	591	573	581	582	574	568	587	594	628	626	589	589	622	585	547	622	604	575	605	607	618	562	541	571	635	588	597	618	588	573	584	601	572	576	589	602	576	575	573	607	601	599	590	623	606	599	646	593	624	594	591	585	634	578	580	612	599	559	686	572	594	615	573	615	577	589	608	601	601	592	630	585	627	594	616	587	632	600	582	595	588	586	569	597	593	582	531	588	599	622	600	592	620	625	556	628	638	585	597	579	576	604	555	627	626	638	617	601	625	577	590	600	539	580	607	588	580	633	608	576	603	587	576	619	595	614	596	595	597	610	627	601	586	575	580	550	607	573	596	609	601	574	583	551	590	587	611	594	609	550	617	541	610	590	577	607	560	624	604	588	601	600	619	589	608	557	597	567	577	613	637	596	591	630	635	570	572	555	570	648	639	571	613	598	572	601	596	623	585	610	654	599	599	562	599	605	606	592	637	587	598	585	629	551	619	622	595	557	604	563	586	573	580	588	619	603	592	577	619	597	634	641	588	606	575	560	647	586	556	568	572	559	546	555	622	567	578	600	651	672	605	624	603	575	563	598	585	563	591	602	594	597	582	557	606	614	600	593	584	605	580	611	672	617	625	583	582	589	615	653	615	606	603	586	622	609	601	591	574	623	629	572	621	620	611	565	616	598	614	614	583	604	624	639	585	593	622	607	615	595	579	599	579	620	624	606	617	574	584	571	593	587	587	592	576	595	627	598	635	625	644	592	582	586	627	607	618	623	573	558	551	577	595	606	619	580	570	619	607	576	586	563	586	580	588	574	564	592	590	605	620	597	588	605	564	601	614	632	617	606	575	576	584	558	575	620	621	574	598	636	636	571	572	588	614	605	569	625	557	623	627	622	582	588	563	597	633	610	567	569	615	551	580	592	630	597	607	664	594	584	570	626	565	630	590	586	561	618	592	623	623	576	684	576	617	580	582	584	616	622	560	606	611	653	595	647	594	589	601	568	599	594	589	614	593	617	610	586	594	593	632	589	655	608	609	616	631	585	617	582	601	630	619	590	603	589	616	598	611	580	590	566	615	580	581	612	597	649	633	562	609	546	605	594	650	586	578	622	580	602	593	620	619	561	615	569	591	602	629	640	597	618	585	535	580	634	597	638	598	631	601	568	590	609	606	574	582	613	582	624	587	562	560	611	645	576	612	597	594	605	578	641	560	580	616	593	612	589	608	558	632	607	542	608	562	597	583	580	611	583	571	632	569	602	589	602	581	611	604	575	574	593	590	621	621	578	598	619	530	616	608	569	606	537	581	590	597	564	548	590	595	605	579
13626	4542	4327	7243	4690	2536	1385	1172	1512	827	205	216	205	264	221	218	193	206	221	210	219	201	222	188	220	214	204	194	219	234	200	208	220	229	203	188	207	203	204	223	218	189	198	217	202	206	206	190	228	201	227	199	187	181	236	219	213	204	242	218	233	221	193	180	228	237	200	244	230	205	215	224	166	215	199	201	191	207	220	208	202	159	220	196	182	184	236	204	212	215	216	194	206	201	189	215	212	230	200	231	235	189	182	217	216	185	245	207	200	215	208	220	222	193	181	212	211	237	211	189	175	191	194	203	200	223	199	210	213	185	193	210	208	205	205	216	227	233	222	211	207	208	224	193	201	234	206	204	191	219	202	215	209	185	220	194	208	223	186	202	197	173	196	211	209	237	217	194	224	237	207	201	186	216	207	221	230	187	207	183	205	210	198	230	201	205	227	198	219	216	198	202	216	180	180	212	188	209	213	213	230	188	231	190	201	208	202	206	206	208	235	211	218	235	224	239	204	228	211	220	216	211	230	202	226	220	197	197	202	201	201	208	221	215	189	210	202	217	212	198	216	237	197	217	199	213	193	242	215	223	224	203	209	211	195	221	222	228	225	238	222	204	191	186	240	206	214	224	192	213	222	234	183	213	225	223	238	211	184	211	242	220	219	217	215	204	192	205	241	209	201	211	196	219	223	236	192	193	205	198	183	243	197	192	210	207	207	194	195	210	216	210	192	222	228	208	201	221	219	208	230	207	209	225	186	222	213	224	224	209	247	224	211	213	207	203	210	226	209	225	235	224	192	239	185	208	189	219	206	190	217	198	211	206	206	217	192	198	184	201	196	209	216	226	212	206	218	241	206	212	242	195	209	222	205	231	220	208	199	208	215	210	214	193	193	216	180	196	219	186	234	201	208	227	228	201	226	210	222	214	188	212	231	220	201	246	191	191	210	237	235	223	218	213	207	237	224	220	218	199	226	219	216	213	223	204	210	209	214	223	192	210	185	195	237	190	188	204	198	205	209	253	232	200	183	211	199	227	221	213	211	221	215	226	198	201	235	201	199	190	197	218	204	209	197	204	213	200	214	201	223	228	198	202	191	202	209	184	209	196	191	218	209	206	213	202	212	222	205	216	234	206	214	216	188	228	214	212	197	213	197	188	203	189	236	217	211	222	194	222	203	213	206	212	204	214	226	214	217	194	242	174	224	196	216	207	203	194	227	222	224	221	235	205	221	227	208	205	216	211	216	237	225	208	219	226	214	184	209	182	223	191	213	202	233	198	171	206	195	207	168	232	217	229	185	195	203	211	200	205	202	238	218	206	204	227	207	197	243	227	209	246	215	205	207	192	229	207	210	208	217	198	196	233	228	193	204	200	224	197	211	218	215	205	241	207	197	231	199	203	216	219	223	215	236	223	214	196	204	212	206	183	211	180	228	240	201	222	199	211	211	216	218	212	220	186	207	199	199	207	217	239	213	209	225	207	209	195	185	217	225	189	235	212	206	217	203	226	193	220	209	223	224	202	218	248	217	232	219	196	205	207	217	208	229	204	221	196	196	194	194	213	227	222	212	205	225	206	204	202	184	245	217	216	205	216	188	204	194	236	216	194	213	201	234	226	226	192	209	219	206	208	191	211	206	247	227	223	225	209	243	197	204	196	188	196	220	227	219	221	209	218	214	200	218	200	190	188	210	192	238	213	211	200	202	219	200	207	196	219	219	209	218	234	210	202	219	207	197	226	216	199	243	216	215	221	204	181	201	193	201	212	212	220	213	209	213	215	207	181	222	231	205	225	216	201	226	192	204	215	197	199	169	208	200	203	231	197	186	234	213	205	218	203	212	207	204	218	214	218	218	214	195	195	230	226	215	209	235	191	229	207	223	210	204	205	170	207	217	232	207	185	227	217	204	228	185	217	225	250	217	211	205	207	232	217	195	229	213	223	197	209	208	211	229	219	192	228	210	228	222	205	226	230	232	219	209	214	189	234	208	226	209	201	218	204	209	196	215	214	208	216	207	201	223	198	201	213	187	228	205	230	198	205	223	215	204	204	217	210	217	236	240	190	259	200	182	225	245	227	210	229	224	186	194	209	214	239	200	223	214	196	233	210	233	197	194	203	213	218	189	190	199	232	218	195	230	205	210	210	230	215	206	195	192	227	214	206	222	214	219	220	225	200	193	216	190	236	208	231	195	210	220	220	205	193	223	202	215	213	203	195	210	215	211	208	212	216	223	184	213	203	203	228	221	189	216	196	218	206	196	200	208	197	204	195	199	198	234	223	199	199	204	208	219	203	185	218	228	200	210	186	220	231	219	198	220	202	219	206	198	198	225	203	225	201	221	210	215	221	227	199	179	212	212	202	209	240	193	214	194	205	218	220	190	205	205	214	199	196	239	199	195	199	213	241	218	222	208	201	177	217	233	221	186	194	222	207	223	215	220	224	204	204	222	250	208	202	227	222	222	195	221	207	195	195	227	215	217	201	227	246	210	206	214	196	195	220	232	226	190	191	198	179	193	207	236	189	205	214	184	223	185	197	223	183	202	205	194	231	174	195	194	205	203	234	244	198	221	214	224	221	201	213	203	204	191	207	217	200	223	249	228	219	177	212	211	191	195	165	209	206	229	228	224	209	206	210	217	228	227	186	231	208	256	222	187	202	253	202	206	234	199	182	225	221	204	185	230	221	197	243	203	219	204	224	217	185	198	220	189	209	196	199	212	205	195	219	200	209	206	235	197	212	187	200	209	237	204	216	215	224	217	210	207	204	198	221	207	238	209	243	179	194	222	200	187	230	238	219	223	217	221	214	219	216	232	235	208	183	217	196	206	209	201	216	182	227	220	224	205	193	195	202	208	211	248	207	206	213	223	198	214	205	212	229	209	224	193	232	200	215	220	236	210	202	196	197	181	199	205	209	208	228	198	207	207	217	174	222	225	221	208	204	199	217	220	228	201	203	230	226	201	222	223	243	229	198	215	215	192	201	192	196	245	205	216	203	190	232	221	195	233	211	210	192	203	222	198	206	220	190	188	214	208	206	176	199	184	227	190	195	215	223	235	213	208	208	219	195	223	235	234	215	187	224	227	227	217	194	190	171	180	212	201	216	216	211	217	204	192	198	213	208	221	216	206	190	230	218	198	231	224	201	190	203	215	210	218	196	179	211	217	213	197	202	222	222	222	236	205	219	200	225	229	198	242	208	215	197	223	236	224	223	197	188	204	229	211	225	229	190	196	237	236	201	212	214	210	225	214	204	218	197	184	205	202	251	222	200	224	216	203	205	228	233	196	222	223	228	234	187	173	192	203	196	216	190	232	223	223	183	194	213	249	180	214	228	221	224	216	196	229	211	195	183	198	216	214	224	202	215	199	238	226	200	232	204	209	206	220	217	208	215	239	212	197	206	194	211	189	215	199	196	223	181	215	216	191	223	199	234	214	216	211	203	221	213	175	220	210	212	237	234	222	207	201	212	239	237	196	212	219	210	238	200
7500	2931	8130	16534	13373	8917	5771	4949	6284	2563	501	486	523	520	521	486	503	521	481	472	481	474	485	520	479	468	463	469	492	526	471	482	479	475	500	504	490	489	481	462	499	497	486	518	460	464	470	448	447	483	480	496	485	476	514	499	487	521	492	494	477	502	530	491	511	451	463	500	473	506	436	514	458	501	463	487	519	489	511	468	482	527	524	477	508	481	514	510	513	485	466	469	501	469	501	476	475	499	458	456	508	518	496	496	435	492	485	515	473	453	505	524	455	537	502	488	486	467	457	460	485	492	511	495	483	474	497	453	483	496	486	513	545	456	467	464	543	486	450	498	457	493	492	486	490	518	508	496	489	476	500	501	469	502	485	519	494	513	505	499	493	503	462	471	487	434	479	464	492	493	464	483	479	450	515	516	511	492	468	479	481	501	483	493	495	507	499	486	469	524	516	469	491	497	488	477	501	481	515	501	499	488	461	474	471	515	485	464	478	475	460	489	522	502	473	516	475	517	555	473	465	505	475	524	469	459	471	493	500	465	508	485	499	519	472	440	499	457	473	506	492	472	473	483	495	518	462	504	498	470	490	505	501	502	489	487	498	468	483	474	442	515	539	512	477	446	522	461	483	444	532	484	483	448	476	498	475	465	477	475	504	470	509	509	506	496	488	494	516	483	487	492	475	485	462	494	510	474	457	502	484	478	493	488	453	527	502	460	516	497	512	469	504	452	465	500	484	488	464	490	511	491	492	502	496	527	440	510	444	468	506	512	452	489	525	458	489	500	450	519	473	462	512	455	490	478	445	473	507	471	465	455	451	513	465	443	475	482	482	499	492	470	516	442	452	468	494	467	485	454	505	510	484	453	455	496	465	476	496	455	496	499	464	484	548	456	480	491	491	506	519	475	492	453	495	522	538	511	503	492	504	531	459	513	490	531	491	496	513	510	462	457	513	478	475	487	484	488	478	459	462	451	466	513	498	470	478	453	496	482	489	531	457	488	469	493	480	470	491	478	452	501	445	449	460	501	488	497	494	507	486	523	467	460	455	494	476	507	457	499	456	497	486	501	441	467	474	491	494	474	472	475	480	508	524	481	476	523	463	477	485	491	461	517	506	477	488	518	482	464	478	499	500	492	487	476	493	506	460	492	508	491	453	491	484	458	459	516	470	502	480	462	480	472	473	455	470	457	477	504	487	497	518	446	474	477	466	465	509	466	473	452	461	463	468	490	499	483	474	511	502	462	502	478	494	465	464	488	511	498	493	484	452	467	474	517	465	491	477	491	474	507	465	478	443	446	484	505	458	467	491	460	530	489	493	504	488	519	493	492	511	494	483	499	481	533	481	510	500	448	521	503	486	478	484	461	463	516	460	488	491	491	418	482	477	485	512	505	525	471	472	491	426	457	487	508	483	451	451	500	466	477	480	504	529	466	494	466	476	511	506	501	474	464	466	534	453	480	475	502	476	482	474	452	479	447	485	473	475	465	482	465	504	485	486	463	493	524	487	502	506	467	462	504	477	496	499	496	493	447	521	483	483	457	506	431	503	493	474	463	483	490	502	513	506	500	502	489	482	474	520	508	469	510	506	514	480	489	540	443	454	487	506	501	559	493	504	457	463	469	479	490	432	483	502	478	487	480	504	530	458	483	520	497	454	522	477	484	472	482	518	455	478	487	476	502	539	477	486	479	513	525	527	495	500	462	533	496	464	496	454	494	473	497	488	468	509	497	475	493	447	486	482	474	488	500	457	484	476	491	469	493	525	461	487	457	491	481	482	458	482	478	495	492	456	466	512	460	454	455	469	506	449	496	467	462	504	495	459	472	532	487	459	536	495	502	456	497	483	490	495	480	470	513	489	451	506	484	488	511	477	508	493	484	511	468	490	459	481	510	463	516	478	477	486	495	438	439	483	499	520	488	478	454	472	497	475	417	498	497	470	483	419	482	464	453	505	461	482	445	529	462	489	460	509	493	496	523	452	482	461	508	518	494	517	488	470	497	498	446	474	475	445	483	470	490	469	489	453	485	426	501	482	470	458	502	496	465	490	501	474	490	516	449	490	478	508	528	491	483	486	462	524	504	456	480	466	453	491	498	496	463	476	460	462	469	481	457	476	473	478	477	464	486	477	483	453	474	478	472	482	517	465	488	474	492	478	507	484	514	494	470	484	486	504	505	462	455	472	474	516	488	515	511	493	493	503	463	503	491	491	460	487	470	476	455	476	496	513	470	491	474	460	456	505	480	506	507	500	452	504	485	472	491	468	472	462	446	459	462	521	499	479	507	489	445	492	497	483	465	500	469	476	489	506	445	505	467	484	431	536	472	455	470	496	490	470	513	494	478	461	494	464	440	523	470	473	432	484	481	488	520	498	456	517	473	469	492	492	444	516	493	479	496	488	505	477	481	489	474	490	488	458	466	491	478	495	478	476	504	482	468	473	508	476	465	470	544	477	487	472	470	464	505	475	496	456	502	489	515	502	486	471	470	530	482	481	495	509	466	488	502	509	449	492	468	512	494	450	456	491	483	510	514	506	464	477	487	486	474	447	496	493	470	498	480	497	488	468	502	479	469	487	476	479	516	492	476	468	458	498	535	473	477	493	518	502	501	488	463	486	441	486	482	446	518	499	473	505	482	476	463	486	465	549	476	447	478	502	509	502	475	493	454	464	478	460	482	493	493	461	505	482	479	480	528	465	484	502	496	500	483	480	490	457	518	510	486	483	503	453	513	507	492	488	488	472	497	452	495	508	444	498	509	474	499	521	490	479	516	478	506	450	528	501	527	491	460	477	474	501	494	474	472	516	497	497	468	445	513	495	478	454	485	476	519	489	512	478	495	470	490	470	479	493	453	508	423	469	504	505	503	467	502	478	519	460	498	500	495	498	485	485	475	458	431	467	491	484	482	475	478	486	504	458	494	513	499	481	477	472	471	515	496	481	474	505	499	482	454	485	486	455	482	484	490	487	504	498	472	471	469	482	445	496	490	471	493	463	484	512	460	448	484	497	473	495	462	498	475	507	486	457	504	481	467	487	520	459	495	503	453	503	471	451	504	515	484	507	503	463	441	529	480	469	486	486	473	484	461	489	491	497	481	509	475	465	484	494	508	496	475	431	459	469	474	470	455	462	488	497	471	466	459	460	483	496	464	498	512	485	510	525	476	464	487	491	503	463	460	460	484	501	496	501	475	456	479	515	462	515	465	456	463	479	474	493	422	538	531	461	503	461	500	483	462	499	463	463	450	491	468	460	493	497	503	519	485	460	462	508	477	485	468	505	496	464	504	494	483	462	508	467	447	500	471	474	496	466	468	466	528	453	447	455	450	515	472	475	435	510	481	470	478	484	511	498	504	527	488	486	472	472	514	504	471	476	475	509	462	473	471	528	552	515	479	443	493	476	491	492	468	429	497	474	504	472	473	467	484	494	501	464	489	519	498	522	473	506	476	473	478	460	463	480	490	480	469	495	502	468	480	486	491	489	484
34040	12724	22421	15932	7944	4145	2835	3521	13608	15320	874	183	171	174	148	175	162	158	176	144	144	157	142	137	122	140	132	144	137	170	136	123	147	119	154	130	142	138	132	139	161	142	139	129	117	124	132	156	129	137	151	129	129	122	162	127	139	138	165	149	162	150	150	121	151	139	139	137	151	128	129	128	146	120	137	124	140	145	164	140	137	140	137	142	144	140	156	140	155	146	116	155	125	110	150	158	142	118	109	144	139	115	135	133	113	129	147	131	120	123	137	135	124	131	123	142	155	122	140	123	158	139	139	124	126	146	136	125	127	138	104	118	145	104	121	133	135	132	133	141	158	131	143	116	130	149	154	131	140	154	139	144	131	142	110	145	138	116	136	140	111	160	151	137	146	126	128	128	136	118	158	125	120	135	126	146	123	138	143	145	123	166	128	132	134	137	118	149	134	150	141	120	152	167	128	145	139	133	140	151	127	132	124	143	148	124	151	129	121	149	118	139	120	152	123	126	133	130	145	138	130	136	119	135	160	135	140	146	133	162	152	118	150	154	127	134	120	136	159	132	133	120	135	150	137	131	148	131	126	139	125	132	148	148	156	131	143	150	141	146	141	137	132	137	145	120	131	142	134	116	144	130	129	133	121	176	146	128	122	148	130	122	119	120	144	134	134	125	140	120	131	137	150	140	128	136	143	126	123	138	136	143	142	128	109	133	146	139	139	142	137	147	131	146	141	154	164	132	158	143	140	118	127	145	130	132	131	159	120	125	129	134	146	165	152	124	122	124	145	131	136	99	116	124	145	137	151	133	131	130	134	137	148	136	141	135	137	152	147	150	136	138	132	121	139	118	135	158	119	133	117	135	140	150	142	171	120	152	142	159	133	139	132	133	134	125	133	140	142	116	136	138	117	127	123	134	144	138	133	134	133	129	129	129	138	131	124	118	122	140	127	119	130	136	146	151	138	145	134	144	121	132	127	131	152	145	109	133	148	148	135	164	136	127	129	129	125	146	135	137	124	118	115	143	149	123	132	138	121	123	134	133	141	126	146	127	132	132	120	128	130	125	146	122	116	147	124	130	129	153	141	123	125	125	137	115	114	133	118	136	156	136	155	133	142	147	122	146	132	115	135	148	143	136	133	118	158	133	136	121	141	129	133	133	138	146	156	131	145	127	124	134	147	133	147	129	150	117	123	138	120	147	134	138	102	156	116	138	149	153	134	132	127	133	148	144	139	156	148	139	117	138	137	152	156	136	138	141	130	145	124	132	141	149	130	138	134	127	134	116	143	127	150	118	101	145	136	140	125	149	142	132	134	136	131	124	133	146	135	141	140	124	143	122	120	115	139	111	126	155	132	133	159	133	158	123	123	145	155	142	146	140	125	134	136	139	145	125	142	137	139	165	133	144	148	117	151	149	146	127	143	137	138	147	116	132	122	133	138	144	127	142	115	140	121	118	129	114	137	142	119	154	124	136	123	138	142	147	143	131	146	134	124	150	139	117	130	96	133	133	134	128	169	123	140	131	126	152	133	122	118	128	138	136	154	129	162	118	144	127	144	130	144	133	143	147	131	121	145	157	132	132	136	139	129	140	132	140	127	126	110	124	155	138	117	134	134	124	131	134	130	147	133	107	129	122	162	138	148	132	138	112	150	138	135	134	156	118	160	147	130	129	150	146	159	122	131	158	122	123	136	125	140	127	132	130	131	139	127	165	145	144	130	147	129	129	139	123	130	143	127	131	121	155	126	135	132	136	114	133	139	136	119	133	132	130	134	142	135	118	128	137	109	136	151	144	149	129	145	148	132	133	112	145	141	134	139	117	131	150	119	135	155	115	136	136	122	129	150	158	131	159	141	141	122	124	103	130	143	107	126	123	128	143	132	172	126	120	134	127	112	140	150	109	142	115	125	158	161	153	131	142	129	159	150	125	144	133	140	128	140	134	158	138	146	139	138	128	146	141	133	150	140	124	146	128	123	140	152	119	142	132	148	126	117	123	123	137	139	134	140	147	120	102	113	143	155	126	124	120	117	118	139	132	122	147	119	132	130	123	110	158	131	138	145	149	140	123	146	145	140	169	141	127	127	150	146	137	154	150	132	151	151	151	122	132	122	162	129	133	138	138	126	148	136	143	143	150	124	150	138	137	141	132	126	116	147	149	145	133	121	134	154	138	148	121	117	133	141	150	140	126	160	123	132	133	148	131	156	143	146	123	132	136	115	139	146	146	142	116	163	128	139	158	136	133	136	122	112	132	131	127	136	156	129	115	118	137	136	139	119	128	143	139	118	131	153	157	135	147	157	120	140	126	114	160	153	142	118	121	124	142	132	150	131	138	148	158	136	145	148	128	125	114	149	117	127	126	124	131	151	138	121	139	139	109	114	138	143	116	149	140	154	168	135	130	120	150	134	148	116	127	156	124	144	139	139	129	146	119	153	127	122	155	143	131	128	131	151	139	124	135	135	133	120	140	107	140	150	145	134	148	169	138	130	119	143	130	106	135	151	151	136	121	120	156	140	108	135	128	125	123	124	141	128	134	141	127	116	148	126	134	149	139	109	135	137	129	139	128	132	142	140	147	126	152	115	140	149	130	116	124	135	127	134	126	141	150	146	119	137	142	128	130	130	143	135	128	131	140	132	139	124	124	135	117	131	144	126	136	134	129	123	116	146	145	147	142	145	156	143	138	124	138	123	117	155	143	159	129	138	134	121	128	116	138	129	134	146	127	120	139	137	127	141	121	136	146	156	130	144	143	135	127	117	145	159	135	162	155	112	128	134	133	133	142	123	125	129	143	134	132	134	133	146	154	137	136	128	140	122	123	137	136	146	150	129	132	135	134	134	116	132	121	147	128	131	155	152	152	125	125	142	136	134	137	150	124	139	126	137	135	124	134	135	119	130	138	135	132	134	144	131	138	118	132	149	125	127	145	107	134	130	143	122	147	134	129	145	132	150	161	124	157	132	140	142	131	129	168	129	131	122	134	131	111	148	132	158	131	114	129	140	129	143	138	120	142	131	137	139	132	156	139	145	120	150	133	128	129	146	110	114	158	145	142	153	134	134	139	131	148	136	120	124	124	133	133	128	123	135	126	160	126	134	147	131	156	144	151	158	133	136	131	137	130	131	160	138	140	122	128	125	141	139	130	141	149	130	130	138	153	135	128	130	138	124	147	152	146	130	156	143	133	121	134	122	133	165	162	123	152	125	151	140	150	119	133	144	136	127	129	127	129	147	123	176	159	126	107	123	149	131	143	140	163	143	129	136	148	135	157	135	146	151	123	125	126	161	128	130	143	141	149	151	139	142	143	148	149	136	129	129	109	128	123	120	121	101	141	145	144	125	121	144	145	135	135	162	124	144	122	143	127	129	128	118	163	136	142	139	134	133	135	132	128	124	134	121	127	132	137	148	135	143	123	149	132	134	132	151	133	128	123	131	117	131	121	101	153	158	131	136	109	142	116	127	127	147	128	137	141	133	131	126	131
17894	6552	28178	25871	19091	13697	11472	14050	35029	26952	710	670	642	599	554	528	493	521	486	452	464	440	450	412	405	407	410	397	381	379	411	364	391	352	369	372	379	403	386	387	362	388	377	388	381	354	364	357	369	336	387	376	330	331	392	329	349	389	375	360	356	352	309	346	342	372	321	362	343	359	363	384	344	355	357	337	361	361	363	316	335	342	391	371	368	317	354	327	342	358	353	376	363	352	329	369	363	327	321	346	342	405	353	374	364	359	381	366	321	366	383	368	343	345	375	361	332	338	345	339	364	380	349	335	349	341	354	348	340	342	362	347	348	357	347	329	331	362	335	333	371	346	362	343	371	372	364	358	347	368	369	331	336	358	347	375	339	342	364	343	344	305	307	356	349	362	344	314	314	367	334	320	351	359	367	333	376	340	370	342	356	340	355	338	347	348	335	351	341	363	356	326	360	362	346	306	345	347	353	367	363	333	332	362	362	335	344	355	378	349	330	343	326	335	351	353	354	331	338	334	354	350	384	348	343	348	368	343	323	333	321	331	337	385	346	362	357	332	374	344	324	361	309	352	353	316	380	360	352	366	359	306	321	347	376	346	364	323	370	346	361	354	382	326	329	350	346	338	330	362	331	332	375	373	344	352	352	355	321	313	367	324	337	346	332	374	358	344	361	339	327	349	342	324	345	342	347	369	362	349	345	366	365	339	370	295	367	338	334	371	336	320	358	368	349	343	356	375	291	309	357	345	324	325	365	377	332	341	350	357	340	342	368	362	328	356	308	350	343	367	342	363	362	349	359	292	325	360	335	350	359	311	370	341	348	332	351	300	317	382	342	352	353	340	374	343	332	345	379	324	319	336	349	344	341	344	342	343	326	331	368	334	323	323	380	309	320	343	361	353	344	362	353	326	382	356	342	356	321	331	342	388	386	369	370	351	345	346	342	345	309	356	326	363	369	326	357	373	348	338	333	344	312	340	332	368	354	340	327	354	368	340	359	332	339	375	354	333	331	343	358	340	366	368	362	319	332	367	352	316	357	362	391	316	316	333	378	340	341	366	348	380	337	383	347	353	343	336	341	376	327	341	325	362	341	335	341	374	342	318	328	345	339	364	300	348	372	340	363	367	334	334	347	379	353	366	361	326	340	360	356	365	342	357	360	373	328	349	365	345	341	342	361	391	322	370	324	362	335	317	328	380	332	371	381	329	321	365	308	357	346	380	315	319	342	368	345	326	342	300	349	357	372	356	357	329	341	352	314	344	331	354	381	355	303	332	363	331	328	370	347	344	354	319	350	351	340	346	329	353	324	321	335	347	342	332	370	331	337	361	342	349	345	328	364	375	368	349	365	358	324	337	350	360	363	339	352	327	339	358	307	351	349	344	312	348	330	350	365	362	333	322	310	303	346	331	359	367	336	364	324	346	329	352	364	339	340	353	333	374	362	322	354	341	316	355	342	333	361	322	339	371	337	338	368	370	381	348	348	363	316	352	340	345	358	350	346	305	368	357	335	328	345	336	352	371	378	348	366	378	326	340	376	345	352	333	339	309	318	333	361	336	326	383	353	355	340	353	362	349	350	354	304	367	317	373	359	348	318	363	362	331	356	339	343	368	363	355	342	351	342	340	346	360	361	366	361	343	330	341	363	380	380	324	366	319	342	345	340	350	327	339	347	385	337	338	353	342	397	359	327	333	302	354	338	352	326	340	323	375	354	321	353	341	379	328	370	381	327	348	346	366	342	329	350	340	371	344	334	352	342	338	342	363	369	319	352	336	356	373	331	360	352	339	294	330	338	339	375	362	350	357	351	313	335	345	363	309	335	358	384	323	358	363	351	334	343	336	342	364	352	341	341	327	369	355	349	347	360	339	350	351	313	367	377	356	367	334	352	341	368	347	357	352	342	344	354	344	353	349	326	338	332	344	357	354	378	366	350	367	334	339	355	370	340	385	358	342	335	334	354	340	347	368	362	338	338	341	340	325	333	375	344	362	356	371	343	337	377	342	345	348	366	426	344	357	349	370	322	329	336	354	347	336	337	342	353	334	342	363	335	357	326	348	307	330	352	347	345	294	351	350	341	329	356	351	326	379	309	333	341	346	355	350	359	352	357	387	318	363	307	332	338	334	345	368	356	358	363	332	341	320	323	373	363	367	366	353	356	345	342	375	339	374	324	339	339	376	332	352	346	347	352	375	380	334	344	344	348	346	339	330	312	316	381	346	382	333	346	377	323	364	325	362	339	371	367	346	326	338	345	358	331	377	349	348	321	368	341	349	353	314	351	390	331	357	319	335	364	338	345	346	344	355	374	359	369	380	355	321	324	372	355	360	352	346	349	367	350	351	327	342	325	336	365	323	367	296	349	342	343	346	341	343	368	351	334	328	364	350	344	336	373	330	345	334	355	369	340	310	345	370	337	411	336	347	326	361	355	330	338	345	317	343	352	344	360	323	361	348	347	317	343	374	379	361	339	315	366	331	330	341	356	376	351	344	331	356	357	342	386	360	366	347	362	346	357	359	374	368	369	357	330	357	363	331	338	345	348	345	356	371	326	313	317	363	346	359	374	379	340	339	331	384	349	336	345	372	371	318	356	350	347	340	359	338	358	340	363	330	359	367	384	346	323	396	339	354	337	319	367	344	340	316	346	371	371	370	347	363	324	343	361	335	341	370	352	337	346	357	339	377	326	341	352	363	346	334	329	322	348	306	369	354	353	329	365	353	360	368	360	353	340	314	347	298	305	352	330	345	369	319	322	339	370	355	363	325	315	339	359	374	340	343	331	336	363	318	348	359	353	346	355	361	339	335	361	330	345	379	346	342	376	349	358	352	393	355	344	354	377	307	311	352	336	353	349	334	344	328	377	374	327	350	350	337	351	351	354	341	345	335	329	371	352	350	344	388	371	338	358	329	363	353	332	350	332	339	348	305	375	361	343	355	335	348	334	337	399	358	356	351	336	356	370	378	342	329	349	333	335	390	320	334	339	375	348	339	346	346	355	357	347	334	338	321	343	364	350	350	351	350	360	318	360	352	372	336	346	335	361	326	313	331	319	335	396	351	336	362	355	324	352	325	358	361	353	371	355	385	330	350	357	347	342	322	362	311	341	375	322	348	313	385	325	371	327	369	350	348	336	372	336	340	339	364	354	320	329	347	330	372	345	330	350	359	352	308	358	338	335	310	368	396	330	367	356	363	313	364	343	385	364	359	340	348	332	359	357	385	311	367	371	357	374	339	341	353	354	339	321	373	371	350	296	338	317	376	354	308	344	366	346	341	390	354	343	325	358	351	360	325	347	359	366	322	336	362	350	353	328	336	330	336	369	335	359	369	322	361	312	328	318	337	359	353	340	347	357	320	321	374	377	327	356	347	324	365	340	368	322	329	354	342	325	337	302	340	338	350	337	354	353	359	333	343	341	338	361	316	304	378	351	344	355	350	382	336	321	330	361	342	358	314	352	330	341	386	348	341	370	332	344	361	361	363
42116	23059	31579	20766	10404	5468	3115	6646	27253	26707	3075	343	326	315	316	305	256	269	271	301	254	277	239	281	303	292	268	276	234	250	247	262	257	252	272	271	267	269	243	258	258	271	239	280	258	281	274	305	291	257	245	242	248	258	251	252	276	254	289	262	253	252	243	279	260	296	249	253	250	267	249	261	252	244	241	247	244	263	261	268	250	243	234	261	238	266	280	272	257	267	284	263	282	264	272	235	291	281	258	231	244	249	258	255	231	257	255	260	237	243	249	261	270	247	260	264	251	228	251	244	267	292	254	251	283	259	232	256	283	268	229	249	269	270	228	242	290	230	235	285	285	235	264	251	253	271	235	258	243	262	271	265	316	241	313	278	263	246	240	249	270	244	231	249	252	268	229	253	256	264	287	271	275	281	234	256	253	253	267	247	267	275	285	261	300	263	248	287	282	250	249	246	263	275	245	291	245	259	222	232	256	242	249	237	268	274	262	285	261	239	246	258	249	264	228	256	289	271	269	241	240	251	274	271	255	282	254	254	276	294	252	265	275	234	295	230	250	270	280	266	271	255	272	277	306	286	265	266	256	235	215	248	246	252	254	261	256	247	281	278	269	264	236	282	288	284	265	273	278	286	272	269	251	266	267	244	273	259	245	239	263	255	256	216	258	240	245	275	238	232	258	260	246	249	271	266	237	248	228	271	250	240	276	268	246	250	224	254	283	255	265	256	266	249	248	240	247	272	273	264	262	243	237	228	237	227	226	243	272	263	267	261	257	246	278	278	279	275	259	262	240	258	268	237	252	259	270	260	249	233	243	278	223	283	240	242	261	278	282	280	254	247	244	286	270	274	248	273	233	249	228	246	261	224	269	244	275	245	242	259	265	276	233	269	250	264	260	265	261	265	263	250	231	238	242	266	217	260	253	233	288	268	265	232	247	234	255	273	252	258	260	225	237	238	261	244	276	235	249	263	256	257	286	238	226	242	237	277	252	247	228	270	237	240	229	256	226	240	243	273	250	240	249	244	229	260	264	274	254	256	253	269	250	276	283	274	231	271	256	259	245	241	239	235	255	253	246	258	238	262	256	265	250	257	274	267	246	272	227	270	236	242	266	271	275	226	259	247	249	204	253	224	255	216	261	262	245	248	260	271	246	236	235	267	223	232	264	237	223	243	275	239	221	270	248	258	279	249	250	250	262	234	245	289	259	226	278	252	261	244	277	280	275	266	252	257	283	259	250	245	268	252	241	234	237	279	272	266	253	232	242	237	263	280	273	244	233	274	234	262	295	229	281	238	241	221	267	266	243	280	246	268	251	243	245	266	254	233	255	238	260	229	228	251	261	273	268	255	270	261	252	249	287	255	264	253	262	225	248	222	251	239	266	248	259	243	257	247	251	223	266	271	262	242	240	259	259	252	236	263	295	278	267	263	248	230	246	226	249	243	269	241	271	261	243	228	242	265	248	286	240	254	268	285	277	212	273	273	242	247	221	275	256	265	238	260	274	268	261	262	232	258	242	263	262	226	247	240	252	250	248	252	271	273	255	260	257	242	270	237	222	287	249	280	231	240	263	252	250	261	282	283	236	237	228	234	278	255	270	239	251	270	240	237	253	235	269	281	241	230	278	266	283	257	261	252	282	258	253	247	254	232	229	242	260	270	226	258	287	295	233	257	243	264	254	263	263	280	261	244	248	249	240	222	248	264	264	216	292	279	262	252	251	253	229	259	279	240	265	263	240	244	266	274	290	272	260	261	257	237	270	251	250	263	227	236	270	257	270	253	247	238	215	243	233	254	223	228	226	254	211	270	254	253	267	285	253	259	270	254	227	263	228	239	268	245	266	247	270	249	247	240	250	247	245	233	256	282	259	223	259	254	269	290	267	252	276	232	239	257	241	260	237	250	264	271	238	227	288	246	248	234	235	269	238	234	233	251	244	265	280	232	232	274	259	229	258	272	248	291	258	238	217	246	290	265	261	209	259	257	248	247	238	249	245	260	253	252	254	225	266	273	259	261	242	265	265	252	253	259	286	259	251	261	254	276	259	272	203	247	287	267	246	239	255	243	260	283	272	235	227	254	255	264	269	252	251	253	249	263	241	246	243	260	258	239	248	218	291	217	229	245	295	245	242	276	261	280	249	272	247	251	265	265	258	251	273	249	246	237	261	279	235	230	241	251	259	243	274	239	269	238	259	285	259	268	248	280	252	273	253	247	264	275	253	286	254	244	255	246	230	251	250	254	265	247	249	254	235	236	212	245	238	232	253	266	234	265	252	256	245	258	231	254	270	260	246	241	278	259	280	274	280	281	235	280	252	233	267	287	263	253	254	256	268	265	250	255	259	265	233	258	251	264	228	266	282	268	238	249	246	225	271	249	228	248	224	247	265	277	261	271	248	260	243	273	242	259	236	249	231	227	246	228	249	231	241	247	241	243	225	242	217	239	249	248	255	275	259	290	256	284	249	253	264	223	273	248	260	266	272	258	247	267	273	248	220	261	249	237	283	272	273	275	254	271	256	266	256	238	264	240	244	237	240	249	292	234	275	280	265	268	238	260	277	259	260	227	278	268	255	247	277	264	284	297	243	272	219	231	242	256	264	223	244	250	282	277	246	244	254	292	230	226	247	241	273	271	258	273	249	260	273	271	261	247	221	253	252	279	238	247	234	225	248	278	242	250	248	237	232	259	256	266	228	272	238	224	249	289	264	239	253	279	268	231	232	276	250	277	282	269	268	235	258	255	246	254	277	219	264	252	279	247	245	250	274	251	244	261	260	240	254	263	260	251	262	277	251	262	285	239	240	251	272	281	248	268	255	258	245	253	257	252	242	256	246	260	256	267	223	235	278	234	236	266	283	307	261	251	272	268	272	280	255	236	251	242	255	265	257	264	251	232	252	259	255	232	269	271	242	263	240	258	244	264	244	263	270	264	255	265	254	255	218	277	239	257	258	251	250	243	245	258	274	281	259	248	265	268	257	296	251	268	260	250	265	277	278	225	257	231	253	280	253	265	243	293	247	287	258	277	237	235	240	211	236	223	274	261	236	239	251	253	236	289	247	267	269	255	252	256	246	245	273	230	250	235	257	252	265	227	248	255	262	252	248	206	252	236	254	235	254	285	253	275	267	253	287	244	234	275	236	253	263	267	281	261	230	244	254	288	263	241	268	237	205	239	251	241	255	247	252	254	245	239	256	254	273	273	251	239	246	264	265	239	215	259	236	277	237	245	235	272	256	258	253	236	261	241	212	269	235	280	266	248	255	272	257	257	257	273	262	267	234	241	244	261	258	237	273	262	265	236	258	286	232	287	295	241	259	255	264	270	240	267	251	251	255	268	256	240	221	281	287	247	285	234	235	246	234	275	263	271	234	293	237	259	248	223	252	274	261	287	287	278	243	255	269	239	257	234	261	261	236	231	274	267	254	262	263	262	260	257	272	277	256	265	255	238	269	247	283	277	261	264	242	274	262	280	271	244	245	242	242	215
20982	15161	33591	29023	21766	15756	11750	21325	48362	36763	1207	1066	1018	927	945	882	817	817	822	814	758	759	713	681	694	740	723	687	727	676	642	655	650	638	646	691	650	636	588	575	654	689	663	661	606	662	620	614	605	628	645	647	643	649	619	622	601	647	603	617	613	585	621	590	566	578	666	555	569	577	587	618	610	613	577	607	608	570	592	585	563	619	593	618	580	665	625	640	574	563	547	607	600	582	594	563	591	650	568	550	582	584	631	599	610	606	611	586	614	610	609	628	611	618	571	578	569	564	592	602	639	645	601	580	589	618	604	625	595	594	590	614	632	633	582	591	599	597	597	611	637	600	594	573	598	559	564	577	606	602	584	621	581	580	617	575	584	609	595	605	596	535	607	614	603	568	626	564	620	609	571	591	572	619	593	603	571	596	568	619	643	580	577	568	586	593	603	599	588	615	605	622	611	622	558	600	605	627	583	621	592	607	564	593	571	547	587	619	605	596	582	602	635	635	628	586	626	593	639	603	573	627	636	594	574	568	579	622	584	614	588	615	641	634	599	624	564	620	590	625	584	585	597	558	602	611	613	636	588	563	574	590	653	609	579	580	582	618	570	578	602	622	580	615	575	628	593	613	590	613	579	629	601	627	586	641	635	637	572	599	591	574	596	661	624	608	607	610	578	609	579	597	609	613	632	567	590	597	603	628	586	609	618	619	619	572	571	558	591	614	606	603	596	596	595	647	613	557	623	567	601	658	585	628	569	629	573	608	598	589	562	622	568	563	621	597	582	590	604	611	609	646	573	582	578	631	594	581	594	615	587	597	588	623	594	611	616	601	636	556	597	620	625	613	630	621	614	606	608	607	590	600	594	577	643	605	584	591	528	627	604	606	557	593	612	572	590	617	598	614	641	566	611	598	570	605	595	575	583	604	579	572	589	587	591	587	589	627	615	591	554	569	561	600	580	650	570	599	611	561	623	583	566	582	603	613	581	612	585	576	594	600	552	569	592	615	580	618	603	559	578	592	602	587	566	632	636	575	587	569	610	580	593	631	553	586	617	609	624	603	600	601	618	588	591	607	599	610	584	594	610	597	592	595	650	582	600	591	555	641	600	588	595	626	611	631	617	610	557	635	633	617	562	623	582	571	623	660	555	584	632	582	597	591	574	656	564	557	576	632	619	622	657	582	602	596	628	604	624	585	594	599	634	600	620	581	548	558	621	536	593	586	591	563	628	578	600	595	582	564	588	584	645	593	637	593	623	621	606	596	637	643	589	615	591	588	595	626	597	614	607	612	607	596	599	597	593	598	596	581	585	611	555	626	619	585	632	608	596	559	589	562	592	570	582	626	616	609	589	594	644	573	590	581	560	596	579	625	609	562	574	608	592	647	559	626	596	614	624	570	597	607	580	604	604	572	635	582	605	609	601	590	653	572	635	610	568	618	563	584	614	598	595	625	620	596	548	644	590	577	574	646	579	548	601	653	566	565	589	650	609	605	569	568	594	627	584	624	609	587	591	563	607	562	623	617	586	590	610	610	597	593	626	600	599	579	620	571	593	629	596	613	595	584	647	602	562	585	601	626	617	612	578	602	616	605	613	646	581	614	632	600	622	580	600	564	599	563	593	574	597	626	579	608	586	614	596	581	577	602	572	554	652	604	581	597	593	667	614	591	628	581	622	597	590	591	598	615	598	609	620	595	598	590	596	583	614	593	553	614	588	553	620	631	539	554	574	550	643	581	588	637	580	554	619	586	576	585	619	610	668	574	621	617	593	574	617	605	560	619	589	567	597	581	577	600	640	597	601	583	582	570	567	634	593	571	602	583	584	566	599	616	627	575	611	590	588	595	596	573	565	564	592	592	548	610	612	635	595	594	630	581	626	580	617	631	625	625	584	602	603	604	603	563	603	605	617	591	587	567	601	557	547	634	600	637	608	605	572	624	583	594	595	623	617	577	607	545	590	575	593	594	614	608	598	576	592	548	639	588	618	555	599	552	618	608	560	608	678	590	608	572	620	567	595	634	633	622	579	616	612	620	566	604	618	588	603	589	554	611	610	556	584	588	581	582	595	648	596	574	583	578	575	594	570	567	614	629	583	601	567	624	631	622	632	568	572	582	614	620	588	574	599	604	579	581	615	610	605	563	595	628	587	550	597	568	585	619	585	619	573	587	610	618	646	654	586	588	584	599	583	608	615	574	596	608	612	616	554	573	587	600	582	614	603	588	628	563	587	590	622	594	568	555	589	587	583	611	633	565	546	634	584	585	582	581	572	618	640	596	624	635	612	606	624	622	635	617	578	641	623	606	578	581	568	609	583	618	566	591	580	568	626	575	609	531	585	612	600	580	579	586	608	620	586	637	612	625	593	628	598	593	583	576	623	587	569	581	600	565	576	644	616	653	617	582	579	609	587	581	582	604	603	591	579	577	587	579	568	599	627	579	606	592	616	594	590	613	663	577	582	611	628	579	589	593	558	617	588	631	589	596	615	599	579	590	586	614	620	598	612	614	590	639	573	594	577	573	652	621	605	599	569	628	632	609	590	590	607	630	589	610	614	604	598	575	594	618	623	581	572	625	581	600	577	618	645	610	573	600	607	624	604	617	556	612	593	633	597	554	618	596	603	592	589	572	612	608	634	615	591	601	613	606	603	576	593	629	589	617	601	580	590	603	652	654	639	637	568	630	605	638	582	601	606	604	561	624	647	592	615	578	572	615	608	576	643	574	592	630	576	597	624	602	601	607	604	586	576	628	562	619	605	634	615	616	640	599	584	582	591	602	577	643	619	627	583	636	586	607	602	595	590	610	642	585	612	623	611	611	563	587	535	650	528	581	649	572	641	607	593	628	655	593	581	580	629	657	570	643	547	608	602	588	567	617	628	579	548	615	624	582	608	620	592	615	565	560	631	560	614	627	619	581	590	630	642	619	560	589	616	618	596	617	609	570	587	589	646	573	605	586	655	585	551	575	553	643	589	546	610	615	653	614	608	625	612	612	581	604	571	587	590	587	621	567	598	583	604	611	572	564	553	612	618	602	631	669	623	629	583	612	600	583	619	597	623	579	629	591	636	620	632	588	581	624	599	616	532	525	614	632	568	610	581	599	617	640	597	607	575	599	612	566	581	558	575	593	592	599	612	621	586	613	597	599	572	606	584	589	568	587	608	616	639	640	591	610	587	597	652	619	553	626	585	646	597	637	569	601	568	588	560	624	593	571	606	633	601	613	581	608	629	609	579	617	600	594	608	631	580	629	570	595	592	581	629	608	603	597	603	624	571	630	585	646	599	573	578	562	583	575	547	571	646	608	567	584	592	623	567	573	591	596	590	616	632	611	614	598	613	590	549	615	596	632	597	557	632	618	605	624	572	614	657	600	573	580	592	570	597	598	594	613	590	590	638	619	615	561	588	579	581	542	540	619	595	619	603	631	585	610	565	610	608	625	597	631	568	604	625	618	567	592	635	588	593	600	591	626	555	587	586	608	567	566
15048	11803	12769	8692	6081	2743	1019	847	1106	845	245	218	224	217	224	215	229	218	203	230	214	223	212	232	218	241	251	252	223	235	254	204	225	203	225	258	246	222	249	237	229	234	187	205	213	237	220	217	244	226	246	198	194	238	229	202	198	244	241	232	195	234	222	219	238	238	235	213	215	230	214	200	238	246	243	189	241	216	221	229	231	229	226	226	224	239	215	234	220	224	216	216	198	217	200	223	224	243	246	243	238	247	220	228	223	221	227	217	233	219	230	216	204	219	216	205	216	214	216	248	242	232	205	211	235	225	228	223	186	252	225	224	201	187	193	226	238	246	229	223	217	228	247	206	219	215	202	193	201	235	212	233	221	211	239	224	215	210	235	234	206	214	267	219	226	204	212	197	231	227	249	225	207	214	226	208	245	218	205	221	219	217	222	217	242	209	222	218	209	200	234	221	213	232	215	223	214	214	217	205	254	225	226	247	208	236	224	236	213	208	222	225	238	230	226	230	205	212	225	222	240	241	262	226	210	223	246	228	223	198	223	215	212	257	246	218	230	234	230	231	251	210	232	195	195	226	222	216	243	238	204	236	208	201	220	187	225	238	248	225	238	232	230	214	210	212	211	225	193	226	247	224	208	247	219	248	236	225	215	220	214	216	214	213	191	225	223	219	206	220	205	193	253	222	213	226	223	229	235	264	220	230	217	234	222	229	227	206	245	231	209	227	241	196	225	215	210	190	242	199	228	228	210	216	218	234	220	246	235	214	224	230	212	245	220	218	215	206	249	231	207	251	220	198	235	225	199	217	256	235	214	255	227	226	216	225	232	189	226	229	252	204	218	254	242	217	211	207	224	236	219	217	216	196	241	231	213	204	211	198	215	216	223	246	241	220	221	211	217	224	204	205	203	211	216	240	248	194	195	195	224	220	214	239	217	219	190	219	194	209	234	192	253	238	221	210	216	228	216	245	193	200	203	230	240	225	210	211	225	228	263	234	218	230	206	206	227	205	230	227	212	203	209	249	210	201	227	230	249	227	210	217	210	275	208	258	241	203	219	226	235	226	218	203	248	201	221	204	212	213	249	223	213	228	205	220	204	200	225	212	215	212	232	217	225	196	228	211	254	239	264	216	227	209	197	231	229	209	218	247	210	237	217	206	219	230	221	204	205	203	235	220	241	204	209	214	195	231	242	219	199	234	227	232	205	209	212	211	235	210	190	209	223	220	230	192	207	215	223	233	208	198	228	237	221	195	201	211	231	221	241	228	211	219	220	216	211	239	229	222	207	235	237	234	207	225	222	242	237	248	210	223	245	214	213	219	213	223	218	245	254	223	207	223	222	210	239	236	221	199	202	220	224	233	207	218	247	217	236	200	214	251	214	197	228	243	220	219	244	198	195	231	227	211	207	210	237	188	206	205	189	208	213	237	224	242	226	200	218	219	216	226	206	243	214	215	218	210	221	208	248	250	212	209	189	235	203	240	218	240	221	231	237	237	220	210	228	215	206	203	225	218	221	221	218	235	233	233	231	223	216	222	196	211	207	232	205	229	217	211	221	212	221	219	206	243	220	222	228	205	227	212	236	237	212	222	210	263	247	216	218	222	218	223	229	201	199	212	212	202	200	202	201	241	223	213	206	210	231	233	225	222	210	199	207	246	194	236	208	221	219	214	216	204	235	208	226	215	215	234	183	181	222	220	216	217	234	220	198	219	226	216	209	239	221	222	240	241	247	243	232	221	232	232	187	188	199	203	248	238	238	201	235	265	186	231	219	234	180	192	229	231	188	239	203	230	199	222	198	233	223	220	234	241	202	248	225	246	224	241	239	208	195	220	217	217	233	226	239	248	229	238	225	243	227	235	229	215	211	227	245	188	207	238	222	231	218	205	212	238	234	229	221	236	234	224	237	180	203	221	204	262	219	222	222	217	231	229	231	205	199	238	261	213	238	241	208	204	229	202	222	242	206	194	193	217	216	206	219	210	258	228	207	211	205	221	242	218	214	223	201	188	214	215	240	245	218	237	209	242	216	232	226	196	212	228	254	215	212	216	207	212	224	224	229	200	218	219	215	208	238	199	211	217	205	244	226	206	242	182	208	210	216	221	253	218	217	219	229	214	224	219	227	235	222	193	218	217	240	208	243	198	227	233	225	250	237	243	265	234	217	230	201	212	216	233	201	245	232	220	205	233	188	211	233	227	236	243	218	227	212	203	232	216	204	222	205	216	195	230	216	223	244	203	235	229	247	214	228	224	227	213	235	210	234	241	214	201	224	234	212	204	255	227	245	241	215	218	196	212	233	223	264	224	223	245	218	241	224	204	224	208	208	243	216	227	211	216	214	226	207	229	207	235	243	242	244	223	192	216	250	256	242	213	218	221	226	276	231	210	212	230	237	209	206	209	228	220	214	238	234	253	227	236	218	212	235	230	209	261	271	253	233	216	234	210	215	207	225	202	233	217	220	225	232	223	206	217	210	266	222	209	219	189	224	235	223	240	224	214	191	229	198	228	222	231	230	248	215	246	243	234	242	223	226	234	214	226	218	231	227	190	229	207	237	238	201	212	229	254	218	232	219	213	190	191	242	221	241	217	225	253	253	219	218	228	215	194	213	198	207	207	219	237	242	228	200	222	231	220	217	218	224	198	221	239	214	224	208	231	212	241	179	203	217	242	236	224	207	237	229	195	239	226	252	215	180	197	220	214	231	251	213	207	214	222	194	216	184	217	214	233	211	232	218	199	202	212	234	240	211	224	226	243	216	232	216	220	195	223	234	250	202	210	206	197	224	223	246	236	226	196	229	209	204	255	231	227	227	210	229	204	199	242	218	215	237	251	224	219	215	241	232	226	232	227	246	217	221	243	225	234	245	196	232	218	208	221	206	210	222	225	226	207	233	202	202	216	230	192	244	232	225	227	242	226	243	231	188	216	233	206	233	224	217	237	219	225	220	203	220	216	210	207	208	234	206	233	231	225	219	230	217	226	228	226	249	229	228	207	229	200	187	221	224	197	216	227	216	198	227	233	214	219	218	226	231	242	224	188	191	220	212	226	242	217	228	199	235	209	212	225	217	229	225	218	221	230	229	243	261	237	226	210	227	220	256	232	221	207	223	253	212	231	230	209	226	242	182	237	208	209	200	242	203	222	226	198	219	219	233	223	249	231	216	247	203	258	215	236	237	217	216	217	199	186	206	232	226	207	223	232	225	215	215	250	233	212	193	208	251	215	188	218	213	212	213	218	235	245	195	242	198	233	230	211	203	190	198	199	228	246	200	210	234	239	218	209	230	221	226	215	242	221	219	227	218	204	195	203	211	219	194	230	219	225	214	200	222	216	238	207	214	234	245	211	249	215	202	227	220	214	223	236	207	223	234	216	217	227	221	220	233	218	250	204	211	231	240	206	243	213	212	217	232	251	203	224	231	224	232	228	229	181	209	205	248	234	197	197	237	221	216	246	205	208	239	204	218	208	220	211	189	224	235	213
7166	9765	17788	19117	16787	9203	3964	4348	5110	3432	514	549	477	531	482	506	512	484	498	505	501	514	515	502	518	500	526	499	507	478	495	533	531	495	511	496	518	513	507	493	538	485	515	483	522	533	541	503	488	539	501	489	528	500	571	474	511	494	515	516	519	489	533	505	506	540	467	535	528	542	497	540	505	513	515	529	496	529	506	508	556	546	533	498	521	507	488	529	492	504	516	489	491	480	485	494	544	480	506	495	551	516	471	490	557	484	453	542	512	494	533	497	542	517	521	514	508	539	478	491	507	515	497	490	510	499	524	510	533	525	535	498	495	510	543	477	521	534	529	472	514	471	512	518	530	502	536	530	502	513	516	537	506	533	463	525	509	538	486	489	487	492	501	508	525	503	519	481	534	515	482	516	519	478	524	523	506	508	513	531	525	488	487	594	500	524	505	535	491	456	480	491	551	501	496	497	505	487	538	484	511	489	509	507	432	532	542	510	495	480	469	499	521	507	509	471	522	502	472	518	480	501	525	544	484	516	510	536	482	510	540	519	493	508	511	494	510	554	497	459	512	499	486	537	476	532	493	518	510	538	505	492	513	460	531	519	511	473	514	542	495	530	502	511	480	541	497	492	496	525	519	545	482	500	517	475	499	533	502	503	524	537	485	514	508	523	520	521	513	521	499	521	497	536	477	462	501	502	471	521	543	478	490	530	510	493	536	520	522	520	537	504	500	497	486	504	503	516	482	526	506	516	509	531	514	525	492	560	556	508	480	511	520	487	506	505	553	489	528	483	510	496	480	486	474	499	469	506	496	463	531	512	501	520	516	475	525	480	475	462	520	486	547	541	531	521	494	511	513	472	504	524	507	532	500	560	539	496	486	489	514	534	507	496	485	467	511	530	494	492	519	520	520	490	519	501	513	495	490	505	472	494	502	523	525	502	531	518	497	478	485	479	482	491	524	548	488	514	527	507	517	502	545	458	492	500	475	527	530	514	483	515	532	531	488	520	499	531	460	507	511	518	493	506	525	525	483	515	500	510	496	493	462	499	492	485	482	508	482	509	496	503	504	493	521	494	505	513	488	467	515	567	469	520	497	514	505	499	514	526	518	518	497	520	504	492	506	484	496	511	510	491	556	471	495	502	496	514	477	501	491	524	500	477	499	536	488	491	505	495	518	489	512	490	485	512	517	528	476	497	489	534	468	504	509	505	505	513	513	484	501	471	496	496	483	501	482	481	528	498	500	500	493	535	527	511	490	473	528	497	521	505	539	490	450	491	492	523	461	520	499	511	533	482	492	491	505	458	538	531	470	506	548	518	510	485	543	513	499	523	499	522	500	532	494	543	480	535	510	499	509	500	531	538	518	539	501	519	536	488	537	504	466	491	483	512	484	494	500	488	482	486	498	524	515	504	487	480	490	509	465	505	489	501	507	528	510	472	535	548	524	454	491	523	525	513	482	528	514	526	500	492	469	487	501	485	531	474	458	526	515	527	533	541	486	540	499	501	480	513	490	533	477	526	512	509	491	528	504	561	525	498	489	455	514	532	471	497	490	481	546	500	496	515	497	515	501	552	501	474	510	500	546	527	495	534	481	521	516	497	515	509	520	496	494	486	515	490	462	509	522	471	508	459	488	517	540	514	492	518	508	510	487	511	481	495	518	510	512	517	505	568	492	523	513	476	498	480	542	542	516	491	487	494	507	553	498	500	482	515	537	522	464	514	572	516	499	488	501	512	510	502	538	524	528	494	515	458	494	520	465	524	502	502	520	517	476	488	491	523	495	516	499	477	509	512	553	481	509	513	471	473	503	521	530	467	501	528	557	492	560	503	558	493	496	488	502	479	513	523	526	508	528	515	533	515	511	521	526	486	500	530	507	533	520	529	513	510	523	496	531	527	540	514	517	495	500	523	497	515	511	477	504	510	485	469	480	514	528	535	496	532	506	497	476	525	558	516	512	497	491	506	524	505	499	502	531	529	515	521	501	508	503	525	526	477	523	500	505	502	511	507	481	476	473	501	544	517	513	501	537	512	491	542	564	527	524	440	535	516	511	517	481	471	485	551	508	531	521	497	481	521	487	492	516	492	520	546	490	494	511	517	493	533	491	526	499	497	486	499	525	460	516	486	482	529	469	483	519	528	499	480	505	545	502	487	482	477	531	510	484	487	496	470	499	511	499	506	476	553	494	498	516	491	495	486	491	487	495	469	494	506	523	461	486	507	471	515	512	499	504	500	526	505	494	490	531	512	501	495	509	520	496	526	467	520	520	511	499	513	501	515	493	495	472	505	468	504	515	504	467	493	533	525	472	518	485	507	499	550	494	514	504	501	507	521	476	493	472	514	540	468	535	514	509	503	490	486	482	520	525	507	507	486	488	527	489	463	515	510	513	532	507	495	495	478	449	481	488	515	497	532	496	484	510	508	483	534	509	486	490	523	507	496	486	491	522	470	504	502	486	458	523	522	490	482	489	502	537	497	529	531	488	504	465	503	533	552	496	513	511	503	498	530	458	517	538	504	492	516	496	509	539	491	504	539	550	490	510	480	502	466	505	515	530	496	512	532	440	532	544	526	499	503	487	507	509	512	476	512	505	528	505	528	511	507	536	492	514	498	521	491	499	484	488	502	457	503	457	500	498	498	509	571	508	508	525	491	502	481	491	507	537	484	505	546	518	506	535	497	528	549	471	532	479	518	494	541	500	511	516	512	506	534	506	496	558	492	528	538	513	518	518	526	506	501	515	522	504	511	495	489	480	534	503	535	525	518	564	479	478	480	511	497	492	488	544	520	519	502	554	487	526	517	489	487	518	511	499	466	543	518	485	514	521	507	467	477	506	499	486	495	524	491	494	466	507	489	492	499	464	500	534	510	485	551	487	495	477	536	475	456	474	490	499	528	528	472	487	509	489	532	505	489	483	526	472	502	525	503	533	475	515	520	486	535	496	510	496	531	512	536	520	512	494	529	507	522	506	491	497	512	555	505	473	499	543	531	524	481	516	490	515	534	511	525	496	491	522	488	500	517	561	495	463	493	519	502	487	485	506	462	510	517	515	517	472	489	507	523	471	507	501	500	514	508	525	480	535	505	502	477	517	509	480	490	495	479	523	483	512	464	520	537	498	480	517	476	511	511	453	505	469	493	484	507	526	553	517	522	523	514	483	509	487	531	510	489	528	508	481	518	508	502	472	503	505	509	516	491	478	505	496	508	502	510	488	506	514	483	521	550	472	520	539	468	557	541	496	497	537	545	528	493	536	515	527	507	481	495	506	490	537	541	501	498	521	524	510	486	501	515	503	476	513	504	512	497	476	510	515	536	507	517	490	477	482	509	497	494	505	509	516	479	518	489	507	511	568	503	508	507	508	520	514	481	499	486	473	488	486	481	519	530	519	458	500	473	494	529	487	519	507	523	537	503	508	482	498	518	516	490	538	499	496	465	492	520	539	503	506	503	522	507	554	533	497	502	547	508	488	531	519	538	521	514
29984	21003	19201	15406	10020	7919	5368	17478	19862	11741	545	180	177	203	219	172	167	164	180	157	171	174	164	155	140	167	158	146	149	163	151	132	134	146	150	160	150	158	152	168	156	144	165	143	178	155	147	124	162	159	143	129	165	168	158	158	154	147	141	162	145	161	147	151	128	149	152	165	170	163	141	160	163	150	160	145	141	148	141	170	135	152	153	149	150	157	154	183	146	162	169	140	129	132	163	174	153	140	161	164	134	153	182	152	148	139	139	149	162	135	153	139	165	135	138	151	121	165	170	141	162	123	168	163	151	162	127	154	154	160	163	165	163	165	171	148	153	130	151	162	151	180	143	171	155	152	171	154	134	183	127	159	139	155	177	139	130	138	137	167	156	158	158	141	162	131	133	140	147	143	146	151	138	153	157	143	144	144	138	140	138	157	148	154	144	164	160	141	171	138	158	147	164	148	165	143	154	134	164	187	168	157	156	150	174	176	154	170	146	130	144	136	137	163	170	146	171	159	161	149	171	147	125	159	170	171	152	148	158	152	152	177	154	175	167	153	137	130	137	155	145	148	147	179	121	143	148	152	140	154	154	143	148	153	154	160	155	159	171	181	160	166	167	148	136	161	150	157	165	166	151	158	149	150	133	148	156	176	167	151	157	160	165	157	156	133	147	161	153	149	157	150	167	147	136	119	163	157	187	164	160	160	154	176	149	170	153	155	163	154	184	159	157	146	154	147	163	154	150	149	188	153	139	147	114	130	144	161	176	159	147	127	149	142	164	165	126	172	134	169	168	160	166	163	145	142	151	155	173	136	190	148	135	143	166	149	124	128	152	156	141	150	166	139	170	156	142	157	167	150	157	167	144	149	133	148	134	163	167	141	157	148	148	145	170	143	152	146	144	152	144	148	130	148	147	148	161	125	168	171	158	164	179	158	119	134	156	157	175	150	172	169	153	183	148	171	143	149	132	147	165	178	182	172	170	168	163	161	154	143	137	125	132	164	154	137	143	169	177	155	156	143	182	147	155	166	140	171	130	132	147	159	158	155	157	177	156	166	151	145	148	144	146	147	162	148	161	155	134	151	142	135	135	152	147	142	178	152	197	171	157	153	148	158	133	168	157	137	155	147	135	169	161	151	141	162	129	142	145	182	172	141	161	164	136	180	148	136	140	145	152	146	155	140	179	142	162	162	133	163	175	148	147	138	168	152	144	157	138	151	152	133	155	125	159	151	160	141	148	151	148	141	153	164	154	203	119	176	156	158	167	173	163	161	140	148	160	165	147	136	153	172	146	158	176	144	151	140	159	135	157	128	155	163	154	131	144	143	141	131	128	161	160	133	135	149	150	160	141	143	180	165	148	188	148	151	170	146	153	145	159	145	148	161	154	157	147	161	168	143	162	158	183	163	169	151	141	159	151	143	131	136	149	159	150	131	158	157	124	144	154	167	142	167	121	154	146	155	142	165	154	155	153	152	144	175	165	154	151	162	152	183	146	166	166	143	129	178	137	150	158	159	142	140	149	151	159	135	148	162	167	157	146	149	149	155	148	154	192	159	150	138	131	176	171	143	168	163	164	152	146	159	160	158	151	162	150	141	128	147	166	158	174	155	181	155	144	160	154	155	144	149	153	156	169	144	158	159	131	175	164	147	138	129	149	164	173	154	142	146	147	146	147	144	152	161	166	142	163	185	153	148	172	161	151	152	173	153	155	125	155	156	144	171	142	150	142	159	145	149	162	195	136	129	138	133	146	155	131	153	140	168	138	171	155	133	149	154	159	161	164	149	162	180	169	178	149	167	141	157	151	146	146	140	125	145	160	138	155	154	159	159	165	168	135	133	150	168	177	157	120	152	144	109	154	133	156	144	146	150	159	134	154	142	163	166	140	134	143	136	155	163	165	148	148	173	138	118	167	160	138	161	122	172	153	152	134	153	176	161	148	171	168	136	173	155	162	143	159	149	148	125	177	150	172	135	155	133	142	153	128	151	157	142	156	159	152	148	161	148	160	166	158	143	173	173	146	150	139	147	138	129	148	155	158	155	172	165	160	162	158	173	167	141	167	154	135	167	149	162	126	162	143	144	154	152	167	139	139	175	170	145	175	167	155	146	143	165	148	145	118	165	146	142	166	146	157	148	152	130	155	132	136	152	146	154	164	144	155	158	149	138	152	153	174	155	164	130	145	159	156	164	147	152	174	126	165	147	142	158	148	171	158	146	146	154	160	161	169	171	137	127	172	147	154	130	153	183	152	125	167	138	159	174	137	164	127	166	148	149	141	124	150	171	173	172	167	148	159	154	171	148	150	171	169	164	152	147	195	168	161	158	139	123	133	154	164	149	152	178	157	139	148	154	161	159	154	156	156	156	164	159	159	170	140	164	163	153	142	140	131	130	164	157	153	139	160	158	143	161	179	152	150	162	153	144	185	146	164	177	133	161	157	137	135	154	146	158	154	172	141	153	152	142	179	149	164	143	158	174	151	151	160	150	152	130	158	176	160	155	171	136	150	129	164	136	161	177	141	168	156	145	146	147	142	149	166	167	146	147	138	142	172	152	156	161	142	142	158	156	176	161	141	168	160	157	145	156	175	157	152	159	165	175	146	166	156	149	166	152	171	142	171	160	172	168	151	149	148	161	176	168	130	175	145	161	152	136	163	157	176	147	145	174	155	155	171	146	147	160	170	177	138	143	150	148	169	136	153	186	154	148	142	143	151	159	155	154	173	155	179	134	170	137	171	170	148	154	161	150	151	131	163	161	159	162	173	162	161	155	155	150	143	133	154	163	148	165	188	147	134	136	158	190	167	146	147	155	162	153	156	159	123	124	166	122	156	131	143	168	154	142	158	134	153	172	153	129	160	153	158	153	162	159	157	150	158	128	143	141	159	180	167	134	163	149	143	146	158	147	144	151	159	133	135	165	176	150	156	139	135	137	156	163	137	160	164	157	155	139	155	172	140	147	156	142	166	153	153	151	148	151	154	182	169	167	131	155	139	178	139	165	136	155	141	143	162	138	163	135	145	162	142	132	159	137	151	165	158	135	171	159	169	165	149	173	133	165	177	162	163	191	122	154	143	155	145	157	154	160	170	155	181	142	171	158	163	159	165	155	167	154	157	141	149	154	164	160	155	153	153	156	153	149	132	140	151	175	159	148	164	153	134	145	162	151	176	137	143	166	149	158	162	136	150	168	134	155	141	176	144	162	140	125	158	131	140	152	181	132	177	145	166	181	137	146	136	154	147	166	143	136	165	147	172	146	144	183	149	152	175	157	169	146	170	130	135	164	177	176	151	123	168	151	151	170	140	140	144	166	141	184	151	170	141	161	144	160	159	152	146	154	153	151	149	158	158	173	146	163	177	137	136	167	165	144	176	153	146	148	161	164	140	129	156	141	137	152	154	145	125	154	157	155	167	141	136	167	131	151	148	161	151	140	159	166	174	131	148	198	137	137	144	141	150	159	141	171	154	140	131	150	140	148	165	166
15709	15044	24387	26686	23822	21789	17147	38576	39677	21297	676	623	540	544	550	533	483	455	451	450	470	422	412	425	439	452	389	410	395	401	417	418	391	424	413	399	390	443	444	469	405	419	378	426	408	361	386	415	388	376	377	409	418	374	420	416	390	391	355	363	416	405	389	400	375	395	382	394	413	404	418	391	399	384	395	379	389	393	379	455	396	358	384	361	391	386	428	418	373	433	412	386	402	407	387	397	411	377	388	392	407	391	367	398	388	373	375	384	407	401	377	391	387	400	418	404	371	363	415	422	388	369	387	372	388	384	396	391	418	407	408	383	414	389	434	394	394	378	380	389	348	345	343	415	403	340	403	401	402	356	368	377	403	389	367	394	374	392	397	387	406	410	378	344	418	410	363	337	396	384	383	394	392	372	384	354	382	387	419	386	384	351	386	390	378	388	385	366	366	376	392	377	398	390	355	406	370	361	366	368	389	379	387	377	371	406	394	373	402	413	365	405	400	409	364	390	387	388	332	409	383	417	397	371	390	444	365	376	397	426	366	340	377	382	400	381	386	377	396	397	347	366	432	412	406	394	356	389	356	399	369	391	376	387	358	390	419	359	417	395	368	381	385	414	392	347	401	344	403	383	417	402	385	380	370	419	426	380	400	396	395	394	371	364	416	353	352	372	372	383	405	386	424	356	391	372	395	394	389	391	404	407	381	392	406	371	374	395	409	385	416	412	395	375	399	386	403	399	358	396	401	375	372	389	376	382	390	415	373	402	388	379	380	371	401	373	418	428	416	394	391	391	365	355	371	433	384	377	425	375	408	415	376	386	398	386	370	387	395	373	392	394	364	339	415	368	385	374	394	412	391	387	386	385	399	384	383	391	397	384	388	386	367	346	344	389	378	340	363	407	392	376	388	387	382	382	376	365	377	390	371	409	399	384	385	398	380	393	398	398	374	395	368	392	386	374	363	356	370	382	395	353	406	382	385	360	406	407	383	391	365	378	384	385	397	371	398	377	380	417	380	371	430	376	380	363	359	386	366	395	386	398	376	396	345	383	392	365	414	374	389	368	416	369	382	393	404	382	394	404	395	403	393	401	373	353	383	366	336	393	354	416	395	427	373	412	386	401	367	406	365	338	363	401	414	409	409	400	387	431	424	375	372	387	400	398	364	371	403	383	378	408	383	365	377	384	367	399	361	415	369	347	427	394	396	386	403	381	386	411	390	371	422	412	381	399	404	368	386	380	360	371	390	375	427	385	394	351	387	364	392	366	400	392	399	347	393	375	381	355	390	378	410	357	396	394	382	397	360	361	401	402	375	380	373	378	384	380	372	386	370	382	412	386	397	407	395	408	375	418	383	370	377	384	387	398	394	340	383	378	368	363	364	353	417	396	379	393	398	409	424	372	396	397	394	413	393	348	389	373	382	430	434	403	355	382	388	400	379	366	395	390	412	378	376	397	378	371	375	387	388	393	406	397	383	375	391	345	408	403	407	386	347	398	354	383	391	410	383	389	379	394	368	370	372	363	383	386	425	406	389	395	374	414	382	393	396	413	437	388	402	383	370	366	381	387	400	402	349	384	395	358	355	393	413	347	369	367	395	430	365	401	394	391	391	378	370	402	389	345	392	404	419	351	333	396	412	368	369	362	372	384	413	358	399	406	431	419	385	404	407	425	374	387	343	355	394	415	380	391	373	370	390	394	388	371	381	374	380	400	382	388	370	387	359	374	408	377	387	391	396	404	365	377	372	394	367	356	398	375	348	365	394	391	361	363	399	350	370	377	388	377	383	384	350	404	383	414	388	375	380	390	389	390	374	386	381	369	395	381	368	368	405	381	386	381	408	389	395	389	357	414	395	396	397	398	385	361	378	388	397	370	365	357	383	413	394	407	396	383	398	407	413	360	386	370	366	373	401	407	375	348	378	363	373	395	384	364	361	419	371	393	385	356	406	389	398	398	356	368	364	426	342	343	402	421	378	382	375	354	344	382	363	421	382	405	372	400	366	383	384	367	357	355	379	422	420	404	393	384	378	373	377	360	359	375	375	380	380	388	382	393	397	363	416	391	401	367	369	405	417	404	375	354	356	375	392	372	374	399	380	419	376	373	393	396	375	397	373	395	376	369	388	397	365	397	369	410	379	400	401	373	380	345	372	381	353	365	392	397	389	350	379	396	396	366	373	366	391	385	373	396	415	375	384	374	376	384	384	382	339	396	415	409	368	397	358	368	399	364	372	365	404	401	398	363	368	437	379	371	391	407	401	377	348	389	388	347	390	426	412	375	361	412	387	374	375	399	332	367	426	381	363	392	419	415	396	389	351	388	404	354	357	389	387	417	384	395	404	393	371	422	370	366	378	355	376	398	383	369	385	384	391	370	391	389	378	395	374	398	380	378	423	401	356	398	407	382	406	366	387	374	396	374	392	359	393	394	387	362	393	375	379	382	375	373	371	366	417	403	389	363	376	333	377	435	384	339	418	416	366	405	382	378	374	379	404	360	368	427	375	386	370	390	351	372	372	383	402	376	401	354	408	361	373	390	394	410	367	375	408	371	377	410	367	398	391	383	412	365	377	362	346	394	370	373	385	355	403	408	379	405	395	393	380	390	415	363	378	370	439	423	398	368	368	383	404	339	401	395	398	396	367	393	381	416	377	394	431	381	393	425	381	408	377	380	427	351	387	408	394	366	411	380	387	364	412	348	410	392	387	366	383	379	382	381	387	409	375	414	411	382	384	362	420	358	397	376	385	375	402	391	365	387	405	376	420	386	407	414	381	378	396	369	382	396	401	364	391	386	400	363	412	376	404	389	367	380	365	366	384	348	368	392	391	368	383	379	386	352	388	373	381	376	395	399	370	402	382	390	374	398	407	385	359	392	373	380	356	380	397	393	424	352	373	392	387	420	425	401	365	375	396	384	393	402	367	383	364	383	431	408	384	394	391	398	354	374	377	414	376	379	375	385	401	379	401	375	409	354	395	376	396	377	425	347	388	419	355	379	434	371	387	402	358	416	379	387	394	361	375	379	390	425	374	357	404	370	383	378	401	368	430	356	390	421	397	353	390	392	412	349	381	405	392	366	385	378	422	377	375	418	375	364	374	415	380	380	375	367	364	410	396	389	391	374	359	369	390	346	422	391	393	414	379	395	360	421	389	378	357	374	346	378	348	392	411	415	384	408	372	386	395	360	409	404	392	389	427	373	339	415	391	372	376	392	357	372	381	397	390	423	394	385	364	364	353	400	399	384	424	353	417	373	377	348	381	389	368	366	383	368	382	370	358	411	382	381	366	383	381	399	415	416	384	387	391	389	370	390	354	383	378	404	382	371	407	392	401	368	394	377	397	374	367	413	385	388	392	402	378	375	401	395	397	416	398	358	421	387	416	389	381	356	366	361	374	412	379	403	397	381	397	416	409	377	384	366	394	386	393	394	408	357	378	349	388	376	359	361	399	383	382	367	384	354	402	375	376	385	381	410	408	413	379	364
39339	24823	20541	13855	8866	6787	14274	35610	34078	21014	1686	342	323	346	297	309	307	293	283	295	258	299	272	265	276	265	309	255	282	286	283	292	251	269	270	275	312	276	267	255	289	274	273	260	273	305	246	297	274	257	288	237	290	273	241	289	259	278	285	249	258	292	276	281	269	276	309	268	318	255	272	251	276	265	263	262	264	287	270	274	256	286	272	282	306	270	288	256	288	268	285	245	270	271	268	276	276	272	284	284	299	275	262	260	270	270	266	277	261	257	290	296	273	277	258	268	230	294	240	294	266	285	290	268	290	275	258	315	279	235	238	274	273	255	281	293	291	312	265	245	294	277	281	289	282	239	266	261	239	271	269	311	272	260	249	265	278	274	292	241	259	274	282	250	272	273	255	286	281	296	270	268	266	290	287	291	279	245	279	268	235	280	248	253	285	254	274	266	268	290	288	293	256	270	257	241	285	265	287	264	291	276	262	284	253	300	280	242	258	285	256	283	298	299	270	257	245	254	267	255	269	269	291	277	268	241	265	243	281	270	288	263	282	272	272	265	279	288	292	259	269	281	268	279	234	264	301	280	236	274	239	290	281	256	271	278	277	263	246	271	284	288	289	280	239	224	263	251	265	276	228	272	247	276	288	280	270	271	259	291	263	280	266	260	296	290	278	299	292	281	236	289	268	270	295	265	262	260	295	270	251	310	276	272	285	293	229	251	238	271	278	230	274	263	245	270	260	268	275	255	304	254	275	263	253	265	268	261	290	294	254	259	296	273	263	263	260	283	287	253	254	241	283	296	275	277	258	286	261	257	288	239	271	304	291	272	302	254	260	286	267	244	283	286	309	317	254	249	324	267	244	265	250	262	302	279	289	268	296	282	262	287	272	262	273	251	314	300	299	245	259	267	250	247	268	238	257	280	270	266	267	279	281	237	295	284	276	268	266	276	286	263	276	256	289	298	294	270	236	292	309	240	286	307	258	262	254	260	258	266	281	269	265	244	270	276	272	279	275	264	309	286	265	283	286	252	257	297	300	270	290	262	256	262	256	266	278	250	253	279	305	264	272	260	280	295	286	287	276	293	266	271	234	217	274	264	305	275	270	286	281	276	268	278	282	257	269	252	256	281	242	284	287	272	272	255	264	306	275	228	284	285	254	276	288	260	295	282	275	280	301	274	262	253	281	267	277	288	230	285	281	296	258	274	290	259	270	277	312	297	269	260	242	287	267	279	298	257	279	282	273	252	251	256	267	301	277	266	274	261	277	299	251	249	287	260	277	256	264	255	250	288	272	284	262	284	265	231	274	274	282	296	277	254	258	252	279	263	274	289	265	286	260	245	240	265	250	276	286	267	289	246	262	268	275	282	265	260	273	288	263	281	277	276	294	271	275	277	279	264	307	275	262	276	254	244	296	245	320	262	272	257	287	259	248	267	293	271	277	296	303	267	263	287	310	266	262	254	272	258	243	256	243	257	267	304	272	270	292	267	321	264	300	287	261	277	255	265	261	249	271	262	273	278	297	262	244	272	246	311	268	262	286	255	272	241	319	248	283	282	276	284	290	292	244	237	270	266	263	285	277	307	270	255	256	261	244	296	307	308	303	257	294	311	276	245	280	309	233	269	289	288	243	301	275	300	261	245	287	269	263	269	279	253	302	250	279	279	271	271	262	286	259	266	283	283	278	278	291	299	299	287	272	256	249	258	249	275	263	264	266	297	284	276	279	265	286	275	245	270	269	245	248	270	230	277	275	263	266	254	266	287	273	296	292	301	287	252	310	270	280	278	280	288	263	266	289	289	279	253	289	273	296	281	249	263	282	256	271	275	271	252	275	257	282	290	233	254	255	248	260	286	301	276	322	284	274	278	246	252	274	233	271	272	266	307	269	242	290	276	257	277	252	302	271	241	302	251	271	268	236	264	286	298	279	272	217	244	252	265	297	290	288	283	282	271	287	281	279	265	292	282	288	257	285	245	251	292	275	275	265	272	282	269	255	284	298	268	260	297	278	259	255	257	241	267	265	276	285	306	270	275	266	272	271	279	290	293	292	271	289	322	279	243	274	272	265	296	263	270	238	270	261	267	283	283	286	269	295	270	268	312	270	314	260	277	263	272	279	281	310	290	298	273	264	225	252	255	287	287	291	271	298	275	260	269	260	262	295	281	275	273	315	262	270	254	298	271	316	275	290	283	284	280	268	297	248	261	276	243	271	320	260	273	258	267	302	259	272	236	268	255	289	287	287	261	277	314	245	238	266	279	279	254	306	259	252	265	266	279	270	273	274	261	238	293	274	282	268	283	252	266	255	286	267	260	308	240	257	270	253	259	283	270	239	257	260	285	269	270	271	283	248	251	287	283	300	252	249	265	316	312	251	305	283	281	270	270	277	277	246	297	259	253	274	251	306	236	259	261	283	272	255	265	268	261	244	261	276	271	273	266	290	312	254	286	264	270	268	266	279	264	235	266	274	267	263	256	291	274	272	300	288	294	284	262	277	271	286	275	279	272	258	282	238	276	266	268	258	282	260	295	269	259	245	265	280	268	274	269	307	254	270	293	275	274	272	260	268	280	238	291	260	257	291	283	278	274	245	257	277	287	275	280	263	264	256	283	281	224	275	267	307	257	299	308	264	301	251	282	266	289	265	257	299	277	262	271	269	246	263	271	243	285	255	268	281	254	274	283	269	243	272	265	261	264	259	269	285	268	304	288	289	260	301	270	266	309	269	281	282	308	275	246	275	262	281	250	286	250	227	290	268	261	271	290	238	284	273	264	284	268	292	294	244	259	288	299	269	280	302	304	267	286	291	244	240	292	271	255	264	284	276	274	270	270	265	254	221	287	235	239	291	266	279	285	259	278	269	290	282	250	261	244	287	269	272	265	219	254	253	279	256	270	259	235	272	267	268	256	246	251	294	279	289	295	284	255	257	279	254	267	292	257	263	258	251	265	261	285	264	275	286	260	267	251	260	262	302	279	293	285	279	264	263	259	264	260	261	279	282	312	287	266	288	321	272	284	278	269	228	267	274	291	280	274	259	251	280	297	264	277	266	286	261	284	258	255	263	293	257	233	260	292	280	267	253	282	289	286	267	264	299	259	277	267	277	259	279	268	257	251	246	284	263	254	254	285	267	253	263	250	256	292	266	266	274	244	291	243	244	267	281	291	260	232	260	271	243	261	267	260	289	305	251	256	245	297	265	264	262	252	277	289	253	274	261	243	243	289	286	253	238	260	250	292	280	257	259	252	263	276	274	308	268	249	267	285	291	247	257	282	261	282	275	233	275	271	246	291	266	282	291	297	295	269	306	290	245	253	267	299	266	252	257	249	280	274	280	276	262	266	269	253	287	282	312	279	266	240	276	250	283	271	280	274	230	259	270	289	256	247	247	293	246	266	294	271	268	271	270	250	277	259	284	269	277	319	287	272	282	277	268	293	267	256	244	265	285	315	290	286	265	249	274	253	246	266	262	286	265	301	273	263	238	272
20728	16190	23911	23939	21001	19748	34211	53717	50944	27115	986	975	882	909	860	813	805	791	780	751	743	722	782	737	721	724	713	713	658	670	669	667	690	646	667	650	633	694	675	639	630	675	660	668	617	649	672	611	672	692	681	633	668	631	585	618	612	695	682	596	650	655	638	624	630	656	618	632	623	675	626	625	629	675	624	661	662	618	646	646	653	600	689	633	591	674	686	611	611	609	635	671	648	635	639	633	660	653	663	670	646	651	659	651	651	627	666	631	631	680	659	613	651	659	611	601	633	632	615	636	601	641	620	642	633	612	646	661	637	620	640	662	672	619	593	664	623	609	644	617	643	649	624	630	597	658	589	637	644	628	621	611	584	638	637	679	679	566	636	642	596	675	661	670	616	630	606	649	645	592	604	593	648	630	637	651	612	619	642	683	655	646	603	605	654	597	631	620	634	637	633	625	624	623	658	637	658	626	647	574	614	632	627	641	680	636	602	633	639	632	611	669	631	604	604	640	594	633	654	617	625	616	626	634	645	637	696	664	643	624	631	635	623	627	656	591	610	648	643	626	662	668	632	614	602	648	616	620	633	625	683	649	644	629	617	618	591	622	629	664	625	620	667	660	645	630	635	631	616	609	624	570	649	661	632	621	612	602	634	617	659	618	654	634	574	618	631	680	640	639	668	655	608	606	632	654	633	615	638	670	617	682	600	652	660	666	661	620	611	637	649	631	589	598	617	656	637	604	636	622	631	621	628	621	647	641	631	649	694	584	595	630	630	719	596	610	649	608	664	618	627	629	653	612	595	666	613	640	668	643	661	638	582	624	604	619	634	658	648	637	650	634	652	594	654	651	612	628	625	633	664	636	595	658	653	627	641	620	610	647	637	615	675	611	638	601	672	639	659	617	638	657	649	612	616	579	629	672	574	642	618	616	617	659	630	608	628	621	666	637	637	634	607	617	664	621	656	631	634	630	628	590	629	682	656	672	654	693	642	660	655	632	611	630	628	654	613	595	642	620	628	637	627	667	675	631	655	628	613	667	610	625	653	647	624	623	623	637	665	666	645	660	603	638	649	653	640	651	618	608	640	642	626	604	639	677	640	637	655	608	641	635	623	623	648	643	607	629	639	641	578	647	641	642	647	662	609	614	630	680	641	579	650	645	631	645	638	640	622	648	593	675	647	609	613	616	597	621	612	582	612	638	658	638	658	586	623	611	690	635	610	666	634	643	673	641	598	621	602	630	624	657	640	640	636	617	609	669	650	625	636	619	595	700	623	593	648	649	670	577	606	658	644	624	633	667	614	625	602	608	655	601	623	674	635	638	637	626	639	647	653	596	636	572	621	651	626	655	624	629	663	600	630	620	596	642	636	639	635	604	616	631	655	610	668	636	683	601	628	602	635	664	616	604	596	592	608	651	625	619	632	646	593	611	599	591	613	639	604	615	642	700	622	667	623	644	653	653	671	609	602	566	653	655	636	654	609	652	636	638	644	675	584	666	623	604	615	584	677	666	637	651	612	615	648	624	642	635	625	616	660	620	652	621	651	641	637	645	622	644	678	653	652	652	579	605	634	627	626	671	625	618	622	635	658	629	577	645	618	636	643	636	599	652	616	632	645	650	614	655	600	637	679	613	634	663	613	605	679	626	658	626	628	650	634	628	670	630	647	671	635	632	615	639	582	675	634	629	632	646	594	653	703	613	658	652	591	653	626	600	627	636	626	613	681	618	684	612	662	624	595	673	631	671	612	585	638	627	588	594	613	632	645	673	637	659	596	658	653	639	653	606	590	643	612	638	616	622	624	589	585	604	658	655	642	606	644	631	646	627	627	615	638	659	624	617	630	639	640	607	653	608	638	610	635	628	585	640	589	626	601	613	617	646	656	667	649	644	600	611	621	627	642	608	680	658	637	625	635	620	606	642	662	629	624	615	600	657	625	674	573	629	622	591	651	628	628	656	625	626	633	635	605	653	614	613	679	629	637	606	637	663	645	631	618	653	600	693	659	654	687	656	557	620	670	647	647	604	603	622	611	614	630	630	645	637	649	618	647	603	627	611	630	621	626	643	634	605	603	634	645	627	623	644	609	622	663	663	660	663	625	632	630	604	665	655	619	631	654	693	591	640	622	662	666	618	653	672	662	693	613	658	583	646	564	596	632	627	586	594	630	605	605	579	636	625	590	633	606	646	659	627	634	670	639	624	619	654	632	606	636	686	620	624	618	628	612	643	612	578	604	622	619	676	589	640	643	606	678	616	627	678	621	612	659	629	622	597	621	612	620	681	647	663	628	700	611	635	674	622	663	584	606	612	631	659	630	632	612	610	641	665	586	642	646	638	639	627	671	645	636	650	640	607	630	620	646	612	624	675	590	597	687	655	662	570	639	619	642	621	629	640	649	607	599	617	607	611	666	611	638	589	620	643	629	626	579	614	602	636	629	602	645	622	598	608	584	656	614	613	613	598	639	598	649	651	566	671	643	663	621	595	640	644	604	643	621	647	636	662	653	603	633	649	599	655	626	656	665	662	641	628	702	636	593	615	616	642	667	617	644	628	652	659	677	598	596	614	660	627	630	677	639	637	636	627	639	608	648	652	624	649	623	621	625	641	617	637	642	620	660	662	657	668	617	650	631	606	644	645	633	652	595	629	650	625	643	636	648	610	638	631	633	668	622	623	647	655	634	662	646	634	610	662	584	637	590	614	650	665	637	615	638	608	620	607	587	658	654	658	665	620	579	619	667	595	603	599	647	683	672	643	655	659	632	616	634	647	609	622	667	612	636	665	671	630	645	636	651	624	632	636	629	630	606	641	637	609	661	645	629	636	637	659	613	639	622	595	632	620	669	637	652	633	667	644	637	654	612	596	620	574	611	602	619	653	634	623	645	667	615	627	645	667	619	647	708	619	634	631	617	606	658	614	604	629	634	608	650	613	695	631	680	637	634	611	579	628	650	639	635	650	616	610	620	616	627	608	621	625	623	638	668	690	605	673	635	649	638	628	646	629	616	615	627	623	646	604	653	647	638	645	625	634	647	631	583	655	594	639	636	653	668	632	638	667	619	643	626	679	663	674	602	620	618	622	641	622	642	649	641	659	609	632	634	652	650	664	654	611	653	594	644	675	610	604	654	606	703	682	613	640	674	632	623	625	646	604	630	662	619	636	594	624	661	627	622	668	636	660	664	600	632	654	676	638	649	618	615	648	609	638	633	639	655	614	589	641	654	628	601	632	619	670	635	627	633	654	660	654	659	627	628	656	634	600	625	649	620	642	642	662	600	633	601	648	639	634	602	638	658	689	654	578	656	624	706	668	618	615	619	670	629	593	663	645	599	581	671	653	650	634	634	615	670	639	623	630	647	600	659	591	667	662	639	646	633	660	609	653	634	629	638	615	610	609	616	630	658	648	602	607	627	651	645	622	647	637	612	588	661	604	585	671	641	645	635	644	645	610	678	589	623	635	646	641	616	620	584	630	622	568	692	655	616	671
13699	8371	4414	2782	1959	1326	1480	1781	1499	888	254	243	237	209	262	228	224	250	204	202	247	247	213	252	224	237	248	237	208	211	255	214	230	218	252	238	237	225	246	232	234	218	241	233	228	239	215	222	241	219	245	227	239	262	230	222	249	219	243	230	270	223	235	227	206	238	248	237	238	251	238	234	258	238	235	223	253	247	223	241	218	221	238	214	237	233	216	221	260	237	251	240	261	247	259	220	225	217	233	238	226	245	228	226	236	225	247	232	221	240	244	256	237	209	246	234	264	248	223	226	267	230	231	215	242	263	240	207	219	219	237	228	261	236	230	231	259	250	227	216	209	226	254	222	237	223	225	229	213	233	258	231	251	228	234	228	241	238	230	231	231	233	227	201	225	217	239	225	223	238	256	229	242	204	251	236	223	236	233	221	236	242	234	237	223	243	223	260	262	174	228	210	229	280	241	210	219	238	210	216	234	239	254	223	214	249	232	238	237	234	216	236	253	252	230	237	219	220	214	232	202	243	238	210	245	217	245	242	277	227	255	238	248	245	215	224	212	237	237	241	251	222	232	230	227	241	195	220	234	238	245	218	227	238	234	238	197	241	225	251	252	217	266	233	244	207	215	195	213	261	241	238	246	239	219	249	217	205	255	238	235	238	231	197	218	259	229	236	237	239	224	227	210	245	239	261	237	220	208	242	239	247	238	240	220	233	217	232	231	253	280	261	268	247	237	256	206	236	230	241	249	221	238	243	226	229	248	238	214	217	231	282	253	220	252	234	250	250	243	220	203	227	214	251	249	237	229	242	265	250	235	226	218	210	279	231	224	255	215	227	229	235	233	230	229	243	238	255	231	255	232	218	234	270	235	235	232	213	223	239	228	241	262	225	275	264	239	232	209	267	219	213	254	218	251	240	269	209	214	231	218	203	266	253	259	218	186	257	242	241	211	249	239	238	240	247	280	249	226	223	253	233	247	244	222	225	227	243	193	226	245	233	244	198	243	236	223	222	261	214	218	214	221	236	227	244	201	243	243	268	231	195	247	202	219	245	226	264	230	217	215	258	249	231	232	235	245	237	220	264	256	235	234	251	264	231	197	257	246	227	227	239	226	234	236	211	247	254	269	235	233	210	231	222	243	254	239	240	238	202	233	233	252	247	209	252	223	221	223	229	246	204	223	215	213	223	247	232	207	212	210	262	230	226	226	253	228	231	227	248	220	241	227	225	202	228	247	259	233	236	251	238	240	221	232	225	205	254	225	254	264	246	225	235	235	263	233	234	260	242	222	257	241	223	244	217	250	229	231	272	256	241	261	226	227	251	270	276	252	214	222	220	247	231	235	259	243	243	233	220	239	209	251	254	226	272	267	243	242	207	220	222	225	238	242	253	265	230	205	247	250	224	248	234	225	251	210	255	241	239	257	222	225	256	233	254	209	219	244	248	216	226	229	214	236	226	223	248	239	262	236	238	246	248	253	194	241	244	258	229	247	242	213	224	234	263	234	221	221	221	260	245	234	243	261	228	221	221	199	261	233	243	239	237	216	225	233	228	225	251	239	226	230	237	238	236	227	219	279	260	223	246	232	255	245	257	249	224	215	229	283	222	221	254	230	229	235	235	214	226	251	234	237	205	221	214	214	237	223	235	224	224	233	226	220	215	236	224	230	235	219	221	269	286	224	248	268	248	266	242	263	205	217	227	252	225	224	222	246	235	259	226	258	225	219	215	227	240	220	246	251	241	240	254	250	243	239	248	273	253	226	226	242	246	238	204	243	233	252	205	234	222	252	225	244	240	245	208	231	238	215	225	227	236	231	248	197	235	239	232	272	225	246	246	236	260	244	227	257	246	224	248	228	230	234	235	254	243	274	255	229	243	216	245	213	243	262	244	237	238	198	241	230	268	232	241	225	241	255	214	243	229	247	236	240	271	207	266	234	215	255	253	231	213	249	212	237	267	229	213	251	246	209	217	240	250	229	230	245	233	225	210	242	222	201	224	229	231	248	230	243	242	235	257	219	254	247	201	251	244	232	234	222	253	214	255	235	217	246	211	254	225	220	264	232	254	254	239	249	221	255	241	231	234	261	199	243	248	228	243	223	220	230	235	238	234	209	284	230	222	222	250	253	243	270	232	203	215	233	229	225	260	256	253	251	249	242	188	232	220	234	226	222	242	220	250	232	238	247	255	243	238	209	226	202	258	243	257	207	211	252	235	239	236	251	231	260	261	214	235	264	246	235	223	221	225	221	250	249	266	244	241	231	231	254	249	252	277	225	206	245	231	231	276	238	252	238	200	221	245	237	232	245	228	224	206	223	227	209	188	241	237	223	230	250	218	207	252	217	245	252	249	233	211	245	261	224	252	289	250	216	240	222	248	222	220	240	261	240	221	244	223	262	203	273	228	245	212	259	255	236	237	238	242	236	219	240	212	236	257	266	279	249	273	213	223	233	263	224	216	252	254	211	235	239	248	261	221	208	240	211	216	209	241	207	231	238	237	265	211	220	226	228	232	214	262	232	250	235	238	229	214	207	242	229	217	219	235	241	229	238	221	252	227	215	233	251	234	223	232	216	238	259	231	221	254	244	243	243	232	236	227	217	251	241	243	219	226	205	234	241	250	237	233	257	235	251	206	208	232	217	256	226	248	228	240	206	221	230	220	230	241	211	232	236	256	225	265	230	207	221	248	227	239	216	269	232	237	235	250	235	253	228	242	240	253	230	249	253	221	245	224	260	246	247	252	217	250	231	236	257	223	233	254	241	258	236	241	249	249	219	257	218	238	248	235	232	231	250	252	221	236	205	234	205	214	269	235	255	250	232	259	238	250	229	234	262	259	220	232	219	248	248	261	241	234	241	249	227	240	240	255	251	251	215	197	239	239	246	230	224	258	250	257	256	236	218	210	240	231	256	242	237	238	245	253	222	200	241	221	247	242	236	220	225	252	205	197	205	216	227	247	253	209	234	211	229	230	240	219	228	237	233	224	224	198	238	250	223	214	232	234	239	244	230	243	219	244	263	208	256	268	251	249	210	253	226	253	249	261	235	245	246	248	233	230	218	214	239	222	235	217	228	232	249	229	239	239	240	248	209	223	227	272	237	196	236	228	230	249	257	240	220	222	224	233	223	238	214	250	224	220	235	245	197	219	225	233	214	248	225	245	223	196	263	209	215	218	220	207	229	207	266	233	232	248	221	262	241	216	230	223	225	237	211	231	238	235	247	270	224	241	257	224	257	225	235	225	254	215	222	258	274	226	250	244	239	229	229	222	236	267	250	231	262	214	269	210	221	246	248	233	245	233	207	243	200	208	238	250	233	223	254	243	212	245	259	239	223	224	244	246	216	237	231	239	247	232	248	258	201	239	252	243	214	236	252	215	241	251	233	223	234	259	253	247	252	268	236	227	264	236	196	244	261	229	249	235	245	239	239	238	245	239	245	211	247	218	234	234	266	235	203	230	228	235	265	231	261	247	261	252	250	254	247	242
7617	5982	7318	7366	7386	5408	6949	8285	6555	3232	550	531	511	540	588	511	529	540	570	526	541	518	521	575	547	538	520	563	546	541	540	577	549	534	485	471	505	537	520	551	503	509	511	554	540	519	540	536	544	517	514	544	538	555	592	499	533	519	559	529	547	566	524	544	563	526	522	534	582	514	496	486	529	523	493	537	530	539	512	575	534	492	544	561	539	563	518	537	552	521	492	495	565	544	530	547	531	510	515	501	562	582	517	505	513	541	611	516	540	584	550	584	529	509	523	507	575	536	548	537	546	538	509	534	525	559	540	512	590	515	518	537	501	514	525	535	556	523	546	538	554	548	554	539	510	542	535	526	537	555	576	549	524	530	567	521	563	570	535	533	537	544	527	530	523	517	543	506	526	537	498	549	560	537	504	556	532	536	541	499	557	522	513	499	518	562	581	497	513	553	516	529	552	522	521	491	479	540	542	535	560	528	498	552	539	525	498	538	526	524	524	538	550	546	514	533	516	573	505	559	528	555	513	531	546	547	510	555	543	489	553	566	549	530	486	514	559	545	520	555	495	544	531	528	517	531	536	496	542	534	502	509	509	554	520	579	502	493	560	504	555	553	484	535	540	534	534	523	539	510	507	557	546	494	505	505	543	532	529	551	520	533	547	511	556	547	542	525	540	532	541	543	529	521	526	502	578	523	517	519	602	512	521	511	572	560	551	573	493	544	550	530	499	528	490	484	518	511	552	488	479	564	532	499	542	531	531	516	515	542	525	500	509	513	527	522	558	531	566	565	545	508	537	514	532	538	552	559	538	535	532	493	513	520	539	513	547	527	496	562	534	491	537	536	514	545	534	569	547	498	525	513	522	495	580	518	499	489	598	507	558	522	503	540	508	529	509	580	582	524	534	509	510	549	562	513	519	527	544	568	511	576	543	573	548	526	495	498	572	534	530	518	562	560	502	553	483	540	545	542	550	535	556	560	517	543	526	486	542	553	538	527	506	525	522	509	540	580	525	547	556	549	543	522	558	535	552	511	505	539	490	513	520	560	543	509	566	507	552	543	543	525	520	523	565	548	534	540	549	548	477	511	553	512	547	511	567	532	501	543	543	550	528	505	499	547	528	570	517	582	570	565	561	545	485	499	531	509	545	465	595	548	513	537	521	551	527	550	550	529	514	529	533	515	541	534	500	508	517	528	521	552	540	559	507	525	540	480	558	526	588	502	546	461	518	530	534	516	556	553	568	554	532	534	511	499	526	527	554	497	486	555	540	594	533	526	530	496	523	506	528	539	544	529	562	560	533	530	542	484	548	520	507	544	481	543	528	512	511	563	536	545	565	523	533	556	535	568	549	514	534	495	534	546	521	523	570	516	522	541	519	487	558	522	544	495	539	549	513	544	571	545	510	512	514	556	531	510	537	511	555	537	527	513	568	535	538	497	525	538	550	547	487	530	533	587	514	503	514	519	519	509	556	483	565	515	545	540	509	498	538	535	525	525	544	506	490	504	602	543	570	525	482	563	528	532	521	512	532	515	560	514	509	474	540	551	516	553	513	514	534	552	504	550	519	502	538	503	519	500	529	556	515	518	550	516	520	547	533	527	566	514	491	508	528	520	508	541	526	521	500	569	495	541	528	519	530	512	493	494	568	545	527	542	551	512	490	529	531	503	513	530	526	543	529	535	511	510	529	539	506	541	539	531	525	564	511	542	532	536	466	585	517	550	517	508	503	528	508	538	551	572	514	529	521	504	521	509	529	494	520	521	511	559	569	548	561	545	522	559	566	533	563	534	506	534	525	572	535	508	547	527	515	506	540	538	542	548	553	515	550	546	514	509	514	535	505	519	547	557	531	510	535	520	520	561	571	552	522	537	521	520	544	529	553	551	537	542	517	520	552	522	536	528	557	516	516	495	565	556	538	520	490	539	554	547	512	528	498	530	485	492	533	537	552	521	514	496	487	535	526	560	501	534	559	528	495	513	531	502	523	473	533	544	559	546	551	519	530	545	559	533	537	511	526	517	502	533	539	522	576	577	506	520	543	537	571	540	503	499	521	527	514	545	569	548	502	530	561	502	536	494	508	551	566	537	542	544	545	541	528	569	521	533	537	522	519	530	594	542	566	541	597	544	546	532	573	516	522	549	523	499	474	539	497	506	554	558	528	523	512	546	557	523	533	514	491	541	533	507	533	531	527	538	566	526	513	547	523	515	517	514	526	526	501	516	537	531	536	535	545	507	548	509	522	535	559	533	567	508	510	573	543	540	506	514	537	518	524	530	563	524	536	533	522	512	511	518	538	572	500	554	535	535	557	530	572	544	495	494	558	539	535	532	496	533	547	543	562	541	637	525	526	506	498	530	560	520	536	508	515	539	562	517	524	506	498	491	518	564	523	522	489	527	559	559	530	542	549	551	548	512	553	532	542	500	564	503	491	525	528	518	522	517	557	530	572	507	553	556	524	504	478	562	510	522	515	494	530	523	491	523	526	571	534	508	517	506	527	501	525	488	567	550	579	529	541	529	549	528	556	533	542	550	509	517	537	526	573	537	511	509	542	556	493	499	503	546	540	529	560	544	548	566	573	527	549	560	535	523	534	544	541	559	538	537	571	535	539	532	528	482	546	582	524	518	560	534	535	542	510	522	536	539	586	532	527	555	554	556	527	570	538	538	493	511	485	516	530	512	552	541	522	549	514	546	521	516	543	559	561	530	509	525	540	583	508	572	475	513	540	517	518	533	492	574	533	557	545	507	518	544	513	512	567	512	539	511	533	574	528	522	560	567	507	540	540	526	520	536	553	543	539	498	489	510	540	492	545	558	553	550	552	542	533	495	508	506	532	526	572	541	519	526	470	530	551	529	554	536	556	486	565	513	535	549	558	552	556	527	502	543	566	512	524	521	548	539	496	547	524	538	539	502	571	504	529	564	549	540	540	556	502	480	576	519	539	528	558	518	521	542	537	552	561	512	581	540	528	524	530	536	530	520	518	526	488	560	527	521	512	517	533	524	554	521	519	505	536	562	512	485	579	520	518	505	474	516	531	475	501	513	511	541	549	526	553	551	485	528	530	520	537	497	544	506	545	526	507	503	489	548	525	519	532	513	512	519	482	513	494	554	523	526	555	525	550	525	510	476	545	550	545	531	509	564	529	542	549	515	501	500	542	532	520	551	540	538	531	528	553	550	499	558	513	538	511	498	523	507	467	555	533	590	516	545	539	522	525	516	545	539	537	533	557	532	530	524	586	524	513	515	489	551	575	520	571	551	583	524	501	550	559	518	520	558	568	542	511	567	537	525	511	526	515	513	540	547	529	539	559	510	515	516	527	533	541	533	492	550	542	507	576	523	532	498	516	555	480	536	537	541	547	546	527	583	576	557	525	522	535	561	507	544	589	528	529	529	475	546	482	549	541	573	527	520	547	538	535	526	516	557	527	503	527	525	541	527	492	484	525	536	537	526	560	564	527	565	555	536	508	512	563	547	542	532
32306	13643	11230	9007	4210	4467	20938	27292	24600	11703	534	173	173	182	181	185	178	176	180	178	172	192	178	155	172	153	163	157	182	172	166	179	164	165	152	151	167	156	182	159	164	167	138	155	198	153	147	141	173	155	166	186	160	152	169	147	178	161	165	168	162	173	155	146	179	183	161	176	174	179	157	171	185	194	186	175	161	163	174	160	166	173	157	187	171	175	166	185	148	175	173	190	156	165	155	164	181	152	155	170	175	153	181	168	159	163	174	171	164	164	166	146	190	155	159	159	172	161	148	154	168	175	170	188	148	196	174	178	171	175	164	158	170	173	175	141	187	155	185	181	171	158	157	163	178	158	153	167	164	146	149	186	177	160	161	175	175	142	159	152	174	182	200	158	145	140	170	155	137	182	163	157	155	182	165	174	190	190	200	180	151	151	138	164	141	166	151	161	172	147	175	152	165	150	150	175	156	177	162	175	146	146	162	172	173	160	178	173	161	162	188	166	172	140	165	178	169	159	144	146	132	169	142	162	180	148	163	148	170	154	146	143	179	179	151	180	178	165	159	177	189	147	182	178	141	130	144	172	143	150	138	167	166	165	169	170	136	139	163	158	174	170	164	178	157	157	184	180	157	149	147	163	163	152	178	140	162	152	156	139	164	159	154	171	176	169	139	172	187	190	154	163	149	158	182	180	169	150	133	184	178	172	185	165	187	190	149	169	184	169	174	157	171	169	166	171	145	162	173	162	146	159	150	171	175	174	165	184	175	175	155	152	166	169	199	155	178	150	170	185	158	174	182	172	185	157	157	186	190	146	179	145	173	157	186	179	163	171	155	153	154	171	146	159	171	163	170	151	192	153	148	149	174	150	170	166	179	153	148	192	179	169	172	154	163	163	160	168	177	173	147	160	177	139	209	179	156	168	186	157	173	176	173	146	168	161	156	153	160	182	175	152	147	193	151	168	152	165	148	145	172	180	195	158	167	145	142	179	150	192	165	181	201	168	167	174	155	175	157	168	172	174	154	151	160	176	161	168	195	169	176	164	171	185	173	164	148	175	179	162	161	165	174	159	167	166	151	186	170	166	134	154	175	156	167	184	174	174	175	170	151	161	159	157	165	177	174	158	173	169	157	155	158	156	177	165	172	170	187	165	170	176	151	141	167	176	163	150	188	145	199	163	164	149	156	151	169	180	168	163	151	156	176	186	166	171	146	168	159	162	161	188	149	166	175	146	160	178	183	155	173	178	167	151	164	177	166	171	182	158	142	158	149	155	162	193	168	159	157	162	161	156	168	179	159	166	155	160	140	161	184	158	175	150	181	162	166	146	167	184	158	155	192	161	168	158	160	169	172	166	160	151	167	157	153	180	171	150	167	168	175	157	175	152	147	139	173	171	186	144	165	166	187	183	159	164	166	167	167	156	176	167	164	168	152	182	187	146	164	163	148	160	154	161	147	159	183	157	162	151	194	159	150	166	167	152	154	154	147	182	171	160	178	157	179	173	132	162	166	158	168	147	175	141	173	168	178	183	162	146	160	177	149	155	160	162	137	146	177	155	167	176	175	174	175	177	144	155	161	151	163	183	157	158	167	186	157	180	156	172	160	170	146	164	155	154	150	164	177	178	165	144	176	185	176	178	158	177	159	168	141	177	180	172	154	151	193	183	144	143	170	160	174	164	163	178	159	150	153	164	156	160	151	175	171	156	152	164	154	152	136	160	174	164	155	170	169	169	177	173	173	163	149	173	167	167	175	167	159	157	169	174	165	145	164	171	170	179	165	156	161	152	137	191	145	171	137	146	161	182	155	152	164	149	169	172	158	175	138	184	141	174	156	168	149	164	160	154	141	173	152	162	166	163	140	150	185	153	158	125	174	163	146	169	178	171	172	138	175	157	162	154	164	146	151	175	186	194	154	170	166	145	179	183	161	153	177	190	159	174	159	173	149	157	163	145	147	183	165	161	159	174	159	167	176	165	179	168	161	183	190	183	160	162	180	178	183	139	179	141	156	182	171	155	169	152	168	180	164	148	182	150	150	150	156	154	177	175	152	196	171	156	172	155	162	167	169	165	172	174	167	151	163	158	175	171	155	164	177	163	183	178	196	173	177	168	168	159	151	148	167	186	179	176	169	167	183	163	171	158	159	162	169	193	166	169	158	178	168	144	186	150	153	166	164	185	155	169	201	173	144	151	177	147	165	178	172	178	165	181	180	175	165	160	153	158	162	149	182	162	151	160	171	172	151	141	160	183	185	135	138	165	146	159	171	167	190	185	166	162	181	170	170	160	160	147	161	142	189	174	157	167	171	169	136	159	170	164	163	165	164	171	170	158	169	205	171	182	149	180	141	152	141	207	171	184	177	177	162	155	168	176	162	163	178	147	188	187	163	154	168	178	176	162	158	132	140	168	169	159	178	152	185	155	192	159	153	137	184	163	170	163	167	150	157	164	164	150	179	169	171	153	161	160	171	179	157	168	147	142	168	179	158	181	147	170	187	152	152	155	164	171	152	152	154	150	157	140	164	167	163	169	157	190	187	162	143	164	169	173	167	149	150	163	153	154	184	147	182	157	181	159	155	170	174	166	176	160	173	146	170	149	163	156	152	133	150	158	168	144	171	168	158	185	173	181	173	146	172	152	155	164	187	165	153	162	164	158	166	170	178	172	170	192	154	162	161	180	153	180	176	160	179	162	173	163	159	160	166	164	147	174	182	160	164	181	183	172	189	169	140	138	130	151	182	164	174	159	155	173	192	174	148	155	177	179	159	178	187	180	160	183	155	158	148	177	141	175	184	149	155	190	154	170	156	153	149	177	140	188	174	178	177	142	178	163	175	162	186	162	187	177	169	139	151	174	168	166	206	179	146	193	178	158	143	167	152	168	185	176	173	199	167	157	174	153	159	170	163	169	150	167	171	170	165	173	155	137	160	158	135	157	165	168	148	181	153	154	148	152	172	185	174	166	148	178	158	143	181	163	174	156	171	171	155	174	146	191	162	155	159	139	162	167	166	174	140	155	149	173	163	150	158	187	167	156	173	144	161	155	185	148	170	178	174	154	152	176	136	155	154	170	158	174	152	169	168	171	165	158	183	173	149	181	188	143	143	174	158	179	163	129	152	146	162	138	177	156	163	179	161	162	177	145	168	167	169	182	154	180	153	164	167	174	159	166	167	135	177	142	157	161	136	143	168	160	162	144	146	156	174	161	186	162	167	154	189	174	193	180	134	175	198	170	154	149	162	172	160	143	149	164	154	185	156	175	170	147	164	169	132	143	191	184	171	146	166	156	131	162	192	139	165	161	158	163	137	168	146	128	156	188	173	191	198	179	155	150	165	175	162	152	149	183	169	142	144	171	179	134	156	165	178	149	164	156	147	157	182	141	173	160	149	160	163	171	148	174	175	159	165	159	149	172	173	179	174	179	151	146	141	157	167	136	142	188	149	157	165	166	181	157	152	179	171	144	197	181	146	149	162	176	166	156	158	170
16918	7426	16769	17638	12170	15951	42817	46546	43350	18289	605	526	517	514	525	541	449	453	480	439	433	426	414	427	462	457	450	406	460	418	412	449	426	410	393	434	418	401	379	424	428	415	389	415	468	420	412	455	449	437	414	405	403	447	418	383	434	402	437	428	414	388	402	424	426	382	440	384	420	392	389	402	368	402	430	391	431	417	418	381	419	422	382	422	387	427	412	438	434	430	433	418	377	425	417	415	418	408	387	411	396	424	430	398	413	388	419	394	396	439	387	403	367	372	366	383	426	402	455	385	460	425	399	391	437	452	414	416	421	430	418	406	412	430	380	429	419	428	390	413	407	374	392	388	374	410	436	429	401	410	409	401	414	448	464	401	427	415	403	405	374	412	413	391	423	442	434	446	417	442	382	419	402	386	400	386	402	413	401	401	392	385	395	418	413	399	429	392	402	412	404	434	386	437	425	420	385	411	384	432	385	385	409	411	398	389	392	403	413	414	420	360	415	420	365	427	412	417	409	437	404	435	425	418	398	366	416	414	404	380	388	440	436	409	422	393	394	395	411	407	447	405	421	397	394	404	410	392	369	409	431	426	388	430	405	402	418	415	413	388	418	400	419	409	425	436	418	393	402	420	435	411	429	379	415	410	434	402	398	422	408	433	426	431	357	422	434	413	414	411	416	421	444	397	470	428	403	430	419	420	399	373	395	407	393	407	405	399	415	402	436	385	429	425	438	422	427	397	402	429	443	417	438	391	409	433	427	403	427	441	389	406	391	354	425	374	411	417	443	433	420	397	405	462	394	375	399	403	399	404	415	371	404	395	456	435	409	424	426	407	412	432	443	360	400	418	431	383	418	418	413	399	394	421	408	434	399	419	387	395	383	425	434	439	422	400	435	400	406	421	450	417	424	413	422	392	404	380	412	411	439	389	458	413	414	400	428	429	399	414	403	421	373	424	440	450	414	399	389	428	419	423	381	394	418	447	396	398	426	412	397	416	403	424	407	395	378	414	383	428	442	385	434	428	425	423	399	419	393	392	431	399	407	441	416	438	443	372	411	411	368	390	423	414	406	418	431	408	417	414	422	418	414	400	419	412	401	414	431	418	398	394	403	391	380	447	434	360	403	424	414	415	438	441	413	403	474	398	395	429	441	418	386	396	430	398	423	443	443	404	429	410	422	433	421	407	423	405	401	401	395	431	460	420	353	421	436	382	391	453	395	393	441	407	412	352	393	408	407	429	416	413	417	406	417	434	421	390	379	430	387	438	397	435	375	434	428	385	403	404	426	427	402	438	387	378	424	441	434	408	407	383	419	402	432	382	415	403	413	431	414	439	398	430	428	434	405	386	407	455	358	418	419	406	377	437	407	420	408	404	411	424	396	391	396	411	450	420	409	432	411	430	412	422	401	398	433	410	436	395	416	407	386	425	389	447	426	385	395	415	397	420	394	403	415	433	431	394	413	421	411	394	395	438	413	397	402	366	410	400	417	386	383	418	431	432	425	384	403	409	432	408	422	414	363	419	420	410	436	396	441	385	418	427	400	434	405	405	409	405	392	413	399	417	391	402	464	388	424	394	385	397	401	419	397	434	400	435	407	410	393	438	413	394	414	415	418	401	389	380	427	406	441	394	405	392	421	395	403	428	392	392	408	413	376	378	400	425	360	416	427	404	415	396	402	381	402	373	399	422	403	391	424	410	409	440	404	411	384	394	400	408	420	433	456	426	405	413	429	412	415	404	448	393	382	398	427	384	393	423	402	417	447	435	394	424	384	397	387	428	413	422	386	426	418	407	405	422	411	439	374	463	434	385	389	425	442	403	400	397	393	438	408	421	410	367	410	389	418	435	411	413	391	384	430	416	449	432	372	418	425	402	371	383	425	399	416	358	408	367	446	408	462	417	412	418	385	398	394	414	396	388	392	428	379	405	404	414	446	374	393	421	428	412	411	424	397	470	424	417	413	376	392	400	422	399	411	419	411	418	426	407	410	396	390	416	402	394	392	405	397	434	398	388	414	391	392	444	409	392	401	424	407	457	429	418	428	430	415	408	419	398	392	420	417	403	398	415	373	437	393	425	422	463	410	433	400	419	414	456	436	396	413	415	407	416	436	419	416	419	440	403	402	388	420	420	406	398	423	369	403	403	397	422	394	410	427	436	399	402	423	393	421	430	417	426	449	399	386	413	445	400	407	380	425	411	405	428	398	396	355	392	402	395	424	381	446	411	417	384	442	404	384	408	442	436	457	407	382	412	381	432	395	393	381	364	409	401	429	431	384	447	413	416	458	399	399	402	419	412	382	409	411	416	380	390	418	411	451	416	438	435	405	386	422	386	368	387	411	381	372	401	441	390	386	366	423	422	432	438	393	428	422	399	416	419	402	392	426	406	412	408	406	404	386	412	428	386	397	368	416	393	410	456	409	398	460	419	368	429	437	423	457	401	392	445	426	381	409	441	405	428	393	388	417	400	405	399	422	417	399	437	430	393	381	411	355	406	385	418	429	396	439	432	430	367	412	442	418	401	449	388	460	404	389	415	425	403	418	435	390	403	457	374	360	412	412	421	401	429	393	412	429	433	416	440	374	402	360	402	399	379	447	415	387	392	406	402	426	423	407	455	383	402	401	405	408	443	436	403	420	398	377	412	436	459	436	366	405	417	405	370	406	391	398	394	406	423	416	404	384	405	346	405	432	378	406	422	397	408	426	389	433	400	411	444	392	403	362	427	404	412	437	387	383	384	440	424	390	390	418	386	465	433	435	416	407	403	407	404	424	401	394	401	412	402	421	391	418	427	402	411	418	448	416	389	405	395	401	430	429	434	393	413	397	402	416	434	412	395	397	415	411	469	391	392	429	423	403	391	406	396	421	378	449	430	446	401	385	457	420	439	398	406	402	406	409	416	428	384	374	403	376	391	430	405	408	416	417	385	427	423	426	399	451	392	416	411	410	411	420	443	420	395	423	446	406	412	407	419	377	405	410	392	424	414	379	482	398	437	418	421	452	412	386	403	420	394	414	383	418	406	403	380	400	376	386	393	382	427	410	393	408	377	435	445	393	418	407	377	412	412	450	385	430	441	400	411	377	424	412	368	454	417	441	437	414	397	428	407	407	389	395	405	478	407	417	365	417	416	403	405	406	427	384	418	424	412	364	416	442	410	395	421	432	420	423	394	410	418	380	435	385	427	396	412	405	446	382	376	408	403	427	364	405	437	411	381	423	399	422	382	409	397	397	410	380	391	424	420	402	389	391	403	406	411	394	418	397	410	453	413	410	409	390	396	397	417	395	427	417	404	423	413	391	415	374	402	420	429	431	370	399	389	444	384	399	405	436	414	436	416	438	428	380	429	426	443	436	382	394	386	444	400	436	378	425	390	389	409	389	433	391	426	402	407	391	429	440	389	431	452	404	440	403	408	403	425	406	395	437	448	407	415	419	431	419	421	448	404	405	420	420	395	407	397	402	417	414	422	441	431	420	416	417	399
40604	20131	24677	18533	11045	4585	32404	43062	35484	12572	643	303	297	276	312	318	312	290	277	284	265	274	286	277	282	290	286	268	267	267	268	292	266	285	289	293	242	268	291	291	274	285	268	270	249	234	247	293	259	260	251	252	299	284	257	275	302	268	274	278	282	307	315	298	290	267	290	287	291	286	292	263	271	262	282	271	239	277	283	274	273	284	269	266	291	276	298	305	298	306	296	285	254	274	270	253	270	281	285	247	273	300	307	254	300	263	255	263	254	287	252	267	274	279	283	298	293	303	274	283	257	301	306	293	271	270	260	282	270	268	291	285	267	270	286	291	309	291	259	276	267	268	297	274	278	277	248	278	280	287	250	275	252	263	264	285	289	297	292	251	286	287	259	273	270	260	278	263	292	296	275	274	252	250	268	260	243	243	266	287	290	269	284	258	301	283	309	255	276	271	261	295	270	274	274	300	263	285	274	296	273	279	263	259	250	280	280	300	257	310	275	267	278	285	261	294	283	264	279	270	296	274	261	274	268	266	267	252	277	293	244	276	243	289	294	254	285	231	282	292	247	269	294	270	261	260	260	286	299	273	255	286	260	271	251	271	239	282	288	239	259	259	285	329	244	232	244	282	295	261	285	289	263	286	267	254	266	277	258	250	277	281	282	266	287	300	256	292	274	269	321	297	307	257	265	254	293	287	305	236	282	286	267	298	306	271	275	287	243	269	245	272	257	266	267	244	295	263	241	281	256	285	268	298	292	272	292	258	271	285	269	298	272	286	295	297	262	279	269	274	307	287	258	324	291	300	276	260	281	280	285	261	275	246	267	281	273	303	290	261	284	245	273	256	287	310	264	251	263	248	242	273	280	280	283	273	299	258	272	276	269	284	273	276	279	293	265	290	280	271	270	279	275	284	298	272	273	270	266	275	276	248	280	283	255	278	291	272	287	306	265	278	283	306	289	268	266	280	288	303	238	285	263	254	283	292	290	302	314	266	288	295	291	283	275	278	256	283	315	289	283	276	271	283	265	287	273	257	266	272	275	277	279	261	305	272	277	302	305	285	268	317	293	282	276	253	247	294	255	300	284	291	301	245	292	287	278	280	279	273	265	287	291	297	267	275	264	276	296	291	304	261	286	256	264	267	274	265	302	288	259	304	269	276	268	300	273	266	293	280	272	256	290	269	275	292	261	283	251	260	281	259	260	288	255	267	286	264	267	264	267	281	265	305	271	283	286	252	272	290	266	300	289	273	299	260	294	287	279	296	266	249	265	268	278	266	284	236	261	301	284	294	268	300	266	319	263	251	258	280	255	267	267	310	296	294	258	277	292	258	276	239	303	275	305	279	282	266	265	288	291	283	260	266	289	258	278	265	279	271	271	248	267	277	251	264	273	259	278	291	287	267	299	273	308	263	268	237	269	269	260	285	273	271	274	300	263	263	282	241	283	298	293	295	271	295	249	266	278	253	277	303	291	253	309	264	278	294	269	283	304	285	252	263	297	252	282	277	255	271	286	322	277	270	289	299	257	305	253	301	291	259	280	258	276	285	282	299	268	284	257	294	286	259	276	280	274	257	286	270	248	304	268	290	260	297	280	285	250	268	279	254	258	294	264	266	271	273	303	257	280	303	270	251	270	285	261	264	263	285	275	303	258	288	271	240	269	264	288	255	252	287	296	289	272	289	289	286	303	292	304	254	295	305	306	279	278	282	266	267	305	227	301	282	263	252	279	299	293	293	269	301	292	275	292	277	282	256	278	267	291	279	296	279	294	326	294	253	282	291	268	281	272	278	288	260	271	288	258	280	289	305	275	294	278	297	290	268	272	293	276	279	246	314	316	257	293	290	270	297	260	269	254	256	265	258	268	294	250	266	275	274	299	245	278	252	280	269	279	257	311	301	251	267	272	278	271	272	266	295	291	283	309	274	263	264	256	275	260	260	302	281	266	306	263	262	286	290	296	278	297	270	277	277	294	287	270	285	278	269	303	274	255	261	273	290	269	264	256	260	242	290	294	275	303	283	253	281	248	277	277	309	281	269	256	239	279	275	254	270	280	303	261	272	300	249	287	270	272	278	288	283	285	268	273	284	269	265	276	267	262	302	251	285	339	283	284	271	288	275	284	276	270	269	284	268	294	285	283	293	282	266	259	284	265	258	255	290	307	303	263	258	283	303	293	268	258	269	267	299	245	284	267	253	275	261	300	285	268	277	281	246	266	275	251	272	262	260	255	297	269	278	279	278	234	257	283	270	241	276	275	265	269	278	292	255	267	287	245	282	270	254	286	267	276	283	267	298	289	277	258	284	269	276	288	286	275	289	282	282	277	280	288	261	292	298	278	246	312	285	285	281	265	263	270	256	259	263	276	263	259	251	307	294	274	268	241	286	276	285	257	250	302	287	265	276	245	269	240	314	285	281	257	310	297	276	276	267	266	246	265	287	261	252	290	279	259	282	289	277	289	274	267	235	272	252	272	288	259	272	260	291	272	248	284	250	275	292	311	306	310	279	221	293	271	281	283	268	251	273	262	285	273	267	293	266	276	258	290	282	282	258	302	284	240	286	300	264	283	302	296	258	313	271	294	278	290	263	248	265	285	266	273	260	252	252	251	280	286	287	275	271	255	257	272	307	315	320	268	292	241	293	310	270	270	292	290	290	276	244	293	293	295	263	270	293	267	265	269	294	290	291	275	243	297	298	291	276	287	267	257	291	312	242	282	279	260	238	267	269	267	279	265	285	309	306	270	277	310	241	266	281	299	302	272	279	285	284	252	253	257	234	318	279	294	276	278	290	255	296	277	261	313	276	292	247	290	284	295	279	275	277	269	297	256	278	295	280	258	278	276	286	278	299	244	255	281	275	274	292	311	269	258	266	253	265	271	279	270	267	266	279	288	285	271	255	300	275	257	299	319	318	276	283	293	300	280	296	296	310	304	258	266	269	227	284	280	279	277	265	255	276	280	293	302	287	303	278	304	269	286	290	277	281	269	256	268	279	286	282	260	278	265	274	278	290	279	313	271	283	278	272	240	280	281	266	257	285	270	269	288	278	272	281	313	260	294	299	248	246	264	275	259	279	283	271	291	281	264	263	297	295	306	270	274	309	283	281	295	246	269	270	266	273	273	275	283	254	300	254	277	288	289	278	279	287	297	293	269	273	297	263	283	270	252	281	262	280	280	248	269	284	280	295	298	265	281	287	274	274	279	287	279	267	234	261	259	281	294	254	282	288	314	283	299	279	263	303	286	259	286	278	262	267	305	263	264	261	267	276	311	280	281	274	273	282	280	270	262	311	309	292	253	257	283	292	278	281	254	292	295	301	277	291	276	283	313	269	273	290	239	285	279	250	295	285	293	274	294	272	258	279	257	247	311	275	260	279	295	265	294	263	299	292	278	308	289	317	289	275	280	296	276	282	263	306	270	299	272	256	285	299	259	269	295	263	276	244	281	248	305	274	281	289	279	288	282	287	297	287	279	248	293	280	264	279
20712	12077	28802	28955	22493	13652	52202	58084	51543	10427	927	881	910	828	782	807	780	757	765	726	779	693	665	738	694	648	697	692	682	701	728	691	688	642	675	683	676	657	618	688	648	638	623	682	698	646	665	636	634	689	644	627	650	662	664	632	656	652	637	675	647	628	686	655	653	682	627	685	649	653	680	646	674	623	647	620	593	678	639	641	635	614	671	693	630	623	658	647	619	664	654	634	621	650	647	651	655	616	592	618	622	606	670	646	615	720	680	648	640	652	609	630	684	608	609	662	642	624	676	639	656	648	665	651	639	608	652	633	634	659	629	657	630	620	666	646	629	614	616	604	631	681	615	620	648	667	652	685	661	633	611	663	605	650	661	619	675	663	614	589	628	647	636	620	649	630	623	645	631	646	666	651	630	649	664	650	651	615	625	630	688	679	630	631	630	632	672	655	632	618	645	678	614	652	634	621	696	644	597	620	663	655	683	584	661	608	645	626	621	620	616	655	619	626	627	617	646	642	644	630	646	656	564	659	659	640	660	625	630	623	632	666	655	631	650	642	632	668	635	614	645	615	671	624	674	662	653	610	651	609	625	604	649	657	646	611	640	620	674	599	639	640	638	614	644	647	651	669	654	648	658	664	682	637	659	628	594	661	621	646	663	628	612	618	628	674	600	633	654	640	639	685	605	650	639	647	610	657	670	643	653	670	657	623	640	632	654	674	669	633	664	640	605	664	629	635	633	693	652	662	673	604	684	629	628	615	629	640	663	636	652	645	658	630	668	625	637	635	597	636	589	667	642	665	627	626	644	615	607	625	615	628	657	630	633	646	677	650	646	629	629	671	637	615	619	657	649	640	610	633	675	574	659	641	666	632	640	640	662	626	653	664	692	679	660	683	646	616	654	656	629	657	653	618	655	630	644	680	668	633	654	627	673	618	613	682	640	645	643	633	629	669	628	622	656	647	625	604	643	625	635	644	607	681	676	615	669	632	654	637	690	647	650	642	669	613	650	623	621	642	659	618	565	643	637	606	637	655	644	604	632	606	636	634	631	617	650	643	629	627	630	647	653	626	597	645	663	650	643	647	654	630	612	671	646	616	641	636	635	664	701	676	641	588	644	649	692	671	629	660	663	583	664	630	611	659	618	606	673	613	608	597	653	599	678	651	661	653	607	659	600	658	636	646	606	657	629	659	583	595	653	622	654	643	642	630	618	663	648	671	659	638	652	632	619	697	671	651	643	668	652	672	668	589	674	630	653	630	644	596	643	642	648	623	631	632	660	615	622	597	642	608	671	593	653	672	619	667	645	620	619	632	650	652	614	633	658	634	655	634	632	625	649	637	622	643	652	688	628	670	588	658	667	656	634	662	633	639	638	641	655	629	650	655	642	653	686	593	640	614	609	655	658	624	638	639	629	614	646	688	607	630	626	668	624	666	680	631	667	625	656	626	613	616	657	650	639	657	617	623	595	623	630	639	628	673	605	642	648	605	677	654	667	621	637	652	639	666	617	620	637	621	633	616	622	649	627	639	597	653	659	664	608	664	604	636	628	663	641	673	635	627	623	647	650	621	639	632	659	634	629	639	655	618	586	664	641	649	693	624	643	626	635	654	654	672	664	634	669	639	671	712	636	638	640	654	638	664	622	641	646	609	653	619	637	590	653	650	637	652	676	640	620	604	637	633	681	632	641	632	605	647	612	629	633	650	613	643	652	616	628	637	600	659	679	625	617	664	679	684	633	623	638	642	608	602	659	640	643	645	671	628	599	669	608	636	632	653	681	622	631	677	647	632	640	663	599	651	681	642	654	662	680	650	614	636	639	637	605	649	629	598	622	625	643	593	684	641	613	606	604	627	636	646	669	619	657	651	636	668	717	636	583	598	648	640	636	642	655	662	649	651	648	607	630	608	629	620	640	678	634	665	647	702	620	623	660	666	656	633	656	650	575	650	662	656	632	634	681	659	639	611	650	665	615	596	657	638	643	637	644	657	628	627	643	676	655	629	607	615	652	663	610	673	609	606	609	633	657	681	605	630	628	668	635	656	616	640	598	594	606	674	635	664	623	681	667	659	643	620	691	705	651	622	655	633	649	680	629	671	646	621	660	627	657	672	667	614	658	632	641	630	658	618	674	681	633	639	683	649	648	684	647	681	648	671	672	621	603	628	659	609	629	596	671	607	611	628	653	616	670	595	604	650	621	636	681	601	665	657	634	643	611	579	663	660	642	631	598	645	634	628	606	646	647	697	632	656	645	715	628	627	589	621	656	596	596	631	634	633	644	648	638	663	629	685	622	638	608	657	617	589	675	588	631	643	647	623	625	605	647	642	672	674	667	633	671	650	608	660	628	632	632	646	632	630	625	653	634	667	657	666	594	653	600	644	675	680	651	654	664	613	623	660	662	643	563	648	695	634	634	619	632	655	680	642	658	642	632	697	621	640	617	635	641	653	666	644	704	672	636	611	623	655	632	659	606	653	621	637	637	656	642	670	609	569	643	744	632	619	612	602	643	632	654	600	663	656	656	645	679	635	622	660	680	652	593	646	712	609	663	681	675	660	645	672	655	675	607	656	671	625	622	639	659	581	636	643	683	674	656	656	652	587	641	653	654	633	632	621	670	673	671	606	634	609	641	647	663	654	656	658	648	645	596	614	631	643	633	656	611	661	619	659	627	611	661	670	617	649	639	610	599	634	637	651	688	656	633	611	617	650	655	609	668	618	633	627	663	600	684	584	637	643	637	644	621	650	664	619	628	631	647	603	629	688	623	664	623	651	628	609	663	611	649	662	667	655	645	671	611	629	592	629	614	614	613	616	625	649	640	661	621	637	670	643	614	619	648	617	653	642	670	649	613	671	607	640	611	646	687	593	660	673	648	669	613	638	637	656	658	689	622	649	625	679	631	601	638	609	638	622	651	612	655	600	643	613	677	622	699	666	570	673	666	589	625	631	658	636	602	610	654	658	689	579	660	649	640	587	652	627	590	660	621	623	609	647	605	641	644	643	660	619	657	663	650	630	670	622	647	606	674	631	656	625	655	626	651	623	675	644	582	619	611	662	666	626	654	644	657	651	678	630	648	654	632	639	607	611	621	624	603	644	604	687	608	615	630	621	656	642	617	631	621	638	605	629	661	640	587	661	620	672	616	708	652	644	636	650	631	661	646	642	633	683	628	614	615	634	666	688	701	647	659	662	611	627	574	673	620	646	644	636	703	641	594	598	644	664	604	670	632	685	608	625	628	620	631	661	636	655	621	665	648	636	651	667	643	660	609	642	658	637	602	650	633	663	592	644	638	618	639	615	644	683	599	637	636	642	678	627	592	649	629	685	632	635	635	639	666	632	634	636	612	643	624	647	652	650	680	614	612	669	601	614	655	659	641	660	633	623	671	670	662	606	645	637	675	616	620	693	638	637	664	682	662	649	610	636	635	646	654	630	633	624	653	643	676	615	661	606	633	635	626	604	646	675	633	648	633	638	611	687	656	614
15278	7556	7754	4774	2763	1781	1696	1781	1372	351	222	215	222	238	230	224	214	227	234	241	236	240	235	228	258	226	234	211	258	250	250	223	233	271	247	235	230	246	217	212	243	219	217	239	230	205	234	239	237	217	236	220	223	260	222	211	242	225	243	258	225	274	273	248	218	263	242	206	242	238	229	215	225	226	205	223	224	203	249	236	255	234	239	255	242	238	250	210	234	238	233	229	228	219	229	211	195	227	263	227	228	227	243	248	237	207	221	220	255	267	233	242	231	228	274	223	224	224	231	260	215	200	235	219	225	207	248	224	238	220	227	236	266	220	249	232	242	221	215	203	216	233	230	207	205	229	224	229	240	241	230	232	235	220	221	229	237	260	220	212	235	231	223	244	255	246	190	239	229	232	251	244	207	226	244	215	242	237	220	241	260	275	227	216	227	242	235	223	257	232	224	229	235	225	246	237	250	223	261	260	238	261	235	201	243	246	234	261	243	232	238	229	233	232	239	245	231	245	217	252	228	267	203	214	263	239	214	254	236	240	209	237	209	257	251	220	231	251	216	239	233	236	218	251	260	250	236	214	240	192	259	242	220	198	229	209	222	216	222	241	260	223	237	211	243	265	229	216	233	236	235	209	238	239	247	244	228	203	239	246	246	242	229	227	230	220	230	227	218	236	221	232	239	246	248	212	228	209	230	225	242	244	217	212	240	252	278	217	224	228	224	267	236	241	205	226	220	222	230	221	217	238	220	253	213	210	197	250	224	217	232	244	245	225	223	222	207	255	230	215	212	228	245	216	218	211	238	222	223	236	238	227	215	214	260	228	266	230	221	241	210	234	236	248	218	219	240	236	232	250	230	228	218	220	254	197	232	219	218	203	241	235	236	237	246	258	261	228	245	245	240	237	212	247	246	213	231	213	238	246	241	213	247	213	236	260	258	208	254	259	212	246	250	227	239	236	223	258	237	253	249	213	249	205	213	250	226	264	222	232	210	226	230	255	224	254	226	226	217	240	245	238	231	225	237	232	245	241	225	227	224	245	242	205	212	198	252	200	254	218	208	228	222	273	261	223	245	256	261	244	216	222	216	246	234	238	228	210	225	214	256	260	202	217	227	231	228	226	213	248	252	213	240	225	219	227	234	268	256	260	290	218	226	215	213	192	228	225	267	226	250	213	218	222	233	236	242	231	235	237	236	257	217	260	213	264	220	239	220	220	242	272	217	228	227	248	211	229	230	214	243	224	258	224	231	252	215	257	233	242	220	222	232	236	238	248	245	225	253	221	245	208	226	246	240	266	238	223	227	220	243	238	238	233	217	264	236	214	258	240	230	242	258	208	227	225	245	253	251	229	225	231	238	209	242	261	227	247	223	254	193	219	241	208	221	250	256	247	227	210	183	248	242	225	254	218	227	205	261	236	248	232	228	251	212	227	224	214	234	220	229	252	230	222	268	242	274	239	247	240	215	219	244	228	225	238	204	246	214	215	223	224	205	242	232	219	256	229	280	217	241	215	231	242	263	241	258	257	210	245	229	234	226	244	225	245	265	227	237	234	225	209	236	254	237	216	227	235	232	258	252	229	244	239	223	233	209	227	233	219	217	224	238	243	236	274	254	245	231	229	219	224	215	207	221	219	216	235	274	253	252	230	236	273	249	240	204	228	234	217	241	236	223	248	207	237	216	238	235	244	239	202	229	218	234	260	238	250	212	212	218	227	262	232	231	202	212	238	250	246	249	221	230	255	229	242	240	253	216	243	215	237	235	221	257	218	201	244	245	226	240	243	226	214	245	210	227	232	209	242	236	223	194	220	237	225	231	237	247	240	249	240	252	197	230	231	263	234	235	241	239	251	224	192	238	228	212	239	208	245	225	242	237	247	206	218	214	200	233	250	229	243	234	236	219	218	231	210	215	244	276	214	207	229	226	219	227	246	245	251	246	223	241	236	272	224	199	221	233	220	232	255	227	245	253	235	221	238	237	231	256	229	249	252	244	238	226	243	247	252	216	196	214	209	228	251	196	272	218	250	263	225	225	238	238	218	224	245	235	202	233	221	214	223	215	243	255	249	256	207	243	244	238	215	230	234	212	231	238	235	256	219	219	252	221	234	256	232	243	203	253	217	225	229	224	229	238	241	210	217	226	237	202	228	204	237	225	238	230	248	221	230	262	224	236	257	217	226	258	218	210	220	225	224	266	212	243	236	243	227	243	250	256	222	242	228	221	257	216	255	218	231	236	242	253	251	235	238	236	204	239	241	242	234	230	226	245	246	219	230	247	251	230	199	216	198	243	227	266	254	218	213	239	227	238	202	206	229	240	231	230	217	235	235	225	232	213	235	246	248	217	219	232	230	224	223	238	208	241	249	212	241	214	204	215	247	245	232	239	254	239	224	218	227	247	231	236	248	209	237	253	219	242	225	246	209	200	223	247	232	245	228	248	286	242	190	203	240	199	211	233	217	236	219	213	183	221	268	242	268	223	224	223	258	231	224	255	235	238	242	243	230	231	231	199	205	202	262	219	223	237	221	272	262	227	228	213	237	260	223	240	251	236	235	228	218	231	215	212	224	210	237	233	220	213	218	223	234	234	236	217	232	244	205	243	253	235	206	229	214	233	241	221	208	245	251	226	216	243	221	241	225	226	233	230	237	214	216	240	257	233	239	203	259	185	223	219	252	241	216	246	262	228	234	236	221	244	271	237	247	224	233	214	229	272	252	253	237	224	237	231	228	244	251	224	260	202	221	225	259	254	231	255	195	240	238	217	263	229	249	251	247	235	217	208	249	258	218	233	259	217	224	268	249	229	253	240	226	218	231	226	230	252	224	240	218	235	205	242	233	256	255	223	208	237	208	196	212	230	242	257	249	183	261	240	210	246	224	262	237	237	221	203	239	243	242	211	210	243	242	222	237	231	254	220	227	230	217	241	237	209	218	197	222	218	242	255	222	241	207	211	223	236	240	229	248	246	235	218	223	217	224	227	220	223	242	252	207	227	233	238	232	241	209	239	230	208	242	239	232	234	238	243	227	232	260	241	224	233	226	229	230	243	229	224	265	227	230	233	284	241	244	222	212	219	244	234	211	214	252	264	246	234	231	228	216	212	225	257	235	222	234	228	252	249	222	228	217	234	212	214	233	248	221	232	206	216	240	221	207	240	222	244	234	236	242	240	223	234	210	231	241	250	226	219	202	218	226	278	220	241	222	218	221	221	235	212	235	231	207	212	234	202	214	212	223	242	224	255	224	215	241	233	236	227	223	206	251	221	283	229	260	251	228	235	232	221	234	211	248	214	194	225	213	240	213	241	228	239	236	240	230	213	238	237	248	229	245	238	239	206	194	235	212	216	223	258	259	252	229	228	249	265	255	225	240	239	231	219	266	219	226	245	264	238	212	239	221	217	233	235	198	203	234	229	237	224	215	252	233	224	249	249	203	258	231	254	233	227	237	226	207	235	234	219	210	229	226	225	241	222	266	263	222	226	223
7811	5741	11847	11792	9333	6528	7631	7438	5291	909	499	495	519	542	494	528	543	528	490	519	533	534	557	522	518	535	530	535	511	516	512	484	540	535	535	515	486	542	528	531	484	507	525	514	550	510	533	594	533	554	481	515	574	566	508	522	535	528	502	512	523	505	495	544	546	495	547	511	527	509	538	507	520	536	525	521	490	536	496	515	539	523	532	497	542	524	551	557	498	565	544	540	514	526	541	473	577	520	532	539	522	497	536	498	507	519	557	520	491	570	546	531	514	543	522	489	524	534	538	540	551	546	486	515	536	544	573	504	564	517	555	502	498	534	551	518	521	538	521	501	531	518	531	547	511	543	558	548	530	550	506	546	517	502	531	533	523	544	558	522	530	531	538	515	540	526	520	536	549	540	538	526	535	504	555	519	516	562	518	496	545	527	534	524	536	504	501	520	551	484	502	498	509	518	524	541	524	508	527	521	533	526	530	508	500	568	525	509	533	544	519	567	481	533	524	514	499	503	528	553	535	522	574	538	564	520	525	500	570	557	499	539	534	534	551	538	520	511	520	505	526	538	542	531	536	501	480	540	533	480	525	520	551	545	528	522	520	529	539	503	492	534	561	496	504	531	503	548	535	504	559	533	507	537	534	518	576	513	534	521	547	494	532	525	499	546	483	512	510	550	533	549	499	514	517	553	517	519	499	553	569	545	540	561	531	553	529	520	519	539	521	517	529	542	523	567	543	548	523	536	540	525	532	527	517	516	538	546	508	500	513	482	486	494	535	483	510	556	508	547	518	550	523	517	540	501	505	522	550	537	540	481	566	537	504	591	517	556	516	560	528	484	524	562	547	505	550	492	518	527	557	533	549	510	514	496	530	541	586	530	556	500	515	507	544	506	526	526	533	506	531	519	530	557	539	497	519	563	538	546	505	553	568	523	533	553	522	472	527	550	516	531	535	542	479	574	498	538	507	526	513	547	530	518	539	531	562	546	525	518	516	484	507	554	563	546	471	489	536	557	508	563	530	508	550	540	562	572	482	543	572	508	539	560	568	510	538	509	486	545	529	509	514	548	523	495	584	490	538	523	514	530	547	543	488	527	532	517	543	506	552	529	547	591	567	528	549	537	513	530	507	564	530	566	511	533	485	548	513	523	551	526	519	560	495	480	559	516	555	575	531	539	528	556	482	499	501	503	542	537	528	534	503	509	547	532	520	508	523	462	547	512	541	546	540	565	545	550	558	514	529	546	535	482	548	551	551	495	533	520	502	487	553	522	559	522	545	570	532	533	551	538	486	524	539	505	508	516	575	515	491	551	549	535	542	492	499	522	524	549	532	521	521	541	512	465	521	507	519	538	518	555	536	520	504	523	511	517	539	537	520	501	515	518	550	484	524	531	523	500	558	524	518	565	523	511	578	547	499	507	590	564	505	550	497	513	539	524	538	551	504	532	540	520	495	561	523	508	551	517	510	530	536	540	534	559	549	506	523	555	488	514	523	542	532	543	568	500	512	528	539	543	529	546	549	542	520	542	559	525	544	538	524	543	515	525	556	521	546	505	585	530	537	578	483	512	526	535	515	565	549	575	515	535	510	549	520	494	539	545	529	550	552	513	573	514	543	533	534	534	519	560	524	539	563	528	507	523	533	518	494	541	547	556	543	553	548	508	531	523	532	569	534	501	564	525	539	568	508	544	519	506	529	527	530	517	536	557	547	526	544	527	522	503	562	500	525	522	544	544	533	558	501	559	508	528	572	558	497	535	570	493	531	526	533	503	501	554	516	518	552	558	547	495	544	526	519	515	539	545	522	509	525	537	495	533	504	513	533	522	545	534	533	548	500	570	550	533	527	518	557	579	503	518	523	526	511	553	528	511	540	525	530	500	538	546	509	537	531	523	503	515	516	550	557	575	470	541	519	497	501	527	521	510	509	495	513	554	521	532	559	526	495	507	525	513	535	538	531	575	519	542	547	526	515	540	522	511	501	567	457	541	522	515	523	552	551	542	571	528	548	502	501	587	532	515	458	547	565	541	547	534	548	537	512	536	465	513	564	537	500	527	549	481	525	552	514	531	529	497	537	547	562	544	500	564	504	514	538	525	511	537	588	533	492	551	510	508	554	562	532	515	540	522	540	554	528	551	516	501	543	492	547	526	473	527	546	532	500	555	582	562	547	527	489	561	570	531	513	517	509	535	524	516	544	551	493	485	514	510	522	530	559	547	541	528	485	546	513	519	501	509	498	495	500	499	537	558	558	540	554	498	532	550	540	555	524	534	534	548	503	536	516	535	538	506	543	571	570	565	496	532	505	505	538	556	548	560	516	563	508	545	537	539	541	565	575	561	502	572	525	528	574	524	579	501	506	512	533	511	518	563	500	550	545	553	553	521	557	537	529	543	503	520	531	529	544	506	559	514	515	537	505	561	559	563	528	537	516	546	514	499	537	532	533	503	531	524	536	527	550	488	528	522	557	524	516	520	502	533	537	535	546	547	516	536	547	505	522	558	574	545	531	539	523	505	540	547	558	559	527	522	543	516	533	473	567	589	543	546	497	530	501	538	530	569	574	527	530	581	501	514	517	527	505	531	525	527	538	533	537	514	526	525	569	497	580	554	546	543	504	498	477	508	537	547	562	559	518	533	546	522	573	548	542	549	571	514	523	507	526	520	562	496	548	506	537	542	529	541	552	537	520	502	499	537	511	527	547	550	557	477	538	529	527	500	521	559	527	537	519	539	510	572	565	546	528	542	528	529	523	554	507	520	530	520	530	526	526	549	527	555	532	508	496	484	484	530	497	503	562	554	531	561	529	512	539	553	520	536	519	555	544	521	489	564	511	522	527	519	582	544	532	548	460	544	550	533	491	487	565	525	495	532	540	521	571	538	525	505	559	529	504	506	535	548	502	517	559	522	510	526	548	518	542	491	513	533	551	544	571	557	475	521	541	577	564	524	540	524	543	542	505	532	522	504	545	516	508	529	489	494	529	522	529	518	527	547	541	523	528	542	519	542	528	550	546	502	521	528	544	521	496	559	522	541	508	496	488	516	523	513	515	535	539	538	545	524	525	536	553	539	533	509	522	499	551	537	487	527	556	539	512	538	598	558	504	496	516	540	511	568	560	522	539	535	551	522	534	554	535	554	523	505	565	523	547	545	548	558	563	543	530	526	530	489	526	535	528	515	508	497	506	542	519	527	543	514	543	528	522	535	542	507	533	522	563	532	536	516	540	538	509	503	541	499	508	495	544	510	513	555	493	515	493	515	500	554	557	518	532	482	519	555	484	506	520	478	527	519	552	507	521	509	516	483	550	526	536	497	527	537	519	501	524	482	498	540	546	492	503	519	528	516	545	516	526	490	551	536	492	495	504	565	543	525	528	550	532	553	529	524	501	511	550	549	530	536	524	576	560	569	496	540	532	543	531	513	570	554	511	521	521	492	537	563	529	567	582	497	521	538	510	516	517	510	530	535	548	531	546	553	569	513	589	534
32395	13894	10566	9830	5444	9287	30138	31244	23481	4512	234	193	174	188	160	199	172	178	170	196	188	170	177	201	176	176	159	166	164	180	156	156	187	193	174	175	152	147	150	144	166	173	160	177	182	141	189	183	175	184	158	140	168	181	161	172	151	158	142	171	164	194	176	201	154	186	164	207	171	167	179	150	181	182	157	172	166	199	156	168	171	176	155	179	156	180	165	156	173	160	178	173	146	171	156	149	178	167	163	169	157	189	153	171	187	179	167	173	138	176	196	139	134	173	156	163	169	170	185	179	157	176	182	172	163	181	181	141	189	183	168	174	160	184	170	162	162	162	171	138	152	127	189	171	139	185	179	172	163	174	165	150	161	174	182	158	156	160	193	195	160	164	156	184	144	166	159	156	154	172	137	153	171	155	193	168	139	174	162	178	163	172	182	135	168	155	159	160	135	154	152	188	171	184	191	145	185	159	162	180	176	139	151	181	138	160	172	172	157	183	167	173	206	168	165	147	159	152	163	168	177	194	175	162	172	174	163	172	161	164	166	176	171	157	194	164	162	165	140	186	190	166	173	185	180	183	156	152	169	185	138	188	187	170	140	153	173	161	156	189	176	179	174	168	142	176	182	159	164	164	143	181	190	147	168	151	181	171	168	165	162	167	176	159	176	186	150	173	150	212	172	146	177	174	156	150	167	163	160	187	172	169	171	162	173	163	152	173	177	177	198	176	164	129	159	165	184	165	184	188	165	164	168	160	155	162	162	152	174	191	147	149	175	180	156	169	162	190	155	151	160	181	172	176	160	161	169	187	172	174	159	177	174	178	167	186	154	184	143	177	170	176	188	145	170	177	156	159	169	173	173	178	187	151	165	182	168	198	169	180	158	155	194	179	177	164	163	180	183	140	155	168	175	165	173	156	186	156	160	168	157	168	166	166	177	159	175	172	153	189	168	185	171	161	172	163	180	145	146	159	174	179	163	157	136	157	187	186	194	187	181	179	170	169	165	150	153	154	189	144	180	169	173	154	167	168	155	175	166	141	174	154	139	160	177	182	161	158	189	200	146	152	160	164	180	160	178	179	185	156	157	155	163	166	183	164	138	167	167	161	182	161	167	179	179	167	169	160	166	175	164	158	172	170	155	162	134	160	177	178	178	179	180	175	207	176	174	169	154	169	153	152	160	154	164	178	168	153	147	180	174	174	175	174	156	140	165	176	160	163	160	203	153	174	161	188	174	169	143	184	177	152	178	170	158	166	165	178	156	166	147	145	180	179	164	160	160	165	152	159	170	150	155	186	159	175	153	186	180	160	153	172	155	177	166	164	149	163	160	163	167	189	168	177	145	154	183	182	167	168	176	169	156	172	173	170	162	166	140	174	130	160	148	154	186	152	167	161	164	150	168	175	141	206	157	170	160	162	166	162	171	155	172	169	174	183	176	182	171	148	166	172	154	173	192	157	160	147	149	177	175	159	163	128	158	164	172	156	167	168	196	158	179	154	168	157	168	156	141	156	152	167	168	170	179	155	161	175	158	172	172	144	163	145	180	175	193	159	163	139	200	157	162	162	186	154	187	161	164	175	183	147	176	134	206	158	148	187	166	161	146	156	166	166	186	161	169	176	161	159	182	161	171	166	171	175	157	160	140	160	143	158	168	138	147	164	181	140	167	178	171	186	153	153	154	149	195	190	159	182	167	158	147	166	152	161	170	166	154	140	177	175	172	168	162	146	152	213	166	170	169	146	147	162	160	173	175	154	177	156	159	172	171	161	158	154	171	184	179	133	180	175	191	158	160	189	180	153	143	157	159	162	154	174	201	187	135	183	173	160	175	155	177	148	171	176	150	168	132	168	167	161	148	182	152	157	171	169	151	149	173	155	170	169	196	159	164	185	163	153	157	183	173	180	174	156	175	146	182	164	152	153	190	167	168	175	155	163	171	153	151	171	135	152	157	167	178	151	183	148	156	156	167	164	188	169	180	143	168	157	147	177	169	153	153	172	177	146	160	168	165	169	168	149	155	147	160	150	182	181	163	184	141	181	148	160	163	169	159	143	167	140	151	150	169	161	206	167	163	159	170	185	170	164	186	194	167	171	171	188	155	163	155	163	164	174	150	156	146	165	166	146	155	180	165	183	150	164	158	197	162	173	173	149	166	156	165	158	182	171	169	173	164	157	174	163	158	155	167	178	160	177	166	172	167	166	154	142	181	159	190	171	169	153	173	161	182	162	161	165	169	186	155	170	173	172	196	148	168	163	158	172	137	155	165	177	183	159	150	172	180	171	160	169	166	164	187	148	159	181	205	181	176	145	174	172	160	190	168	146	139	176	157	169	174	184	184	173	176	187	136	174	142	152	186	160	169	167	138	172	152	173	155	151	163	178	158	189	182	159	176	170	175	175	178	179	178	181	166	178	132	163	156	168	168	161	163	183	175	163	154	150	153	165	144	173	164	150	164	189	155	154	190	167	172	181	149	168	177	189	168	177	160	161	163	145	147	166	156	194	172	161	196	184	172	173	190	162	194	172	169	167	173	186	180	167	185	164	189	161	181	180	177	160	177	145	166	164	123	183	178	158	166	173	185	164	168	169	193	177	166	144	150	167	174	164	148	151	162	190	161	178	172	151	175	175	159	141	157	172	168	148	168	155	186	157	141	161	204	166	193	160	189	144	151	150	157	198	179	151	162	150	189	142	178	178	136	169	158	171	185	165	187	162	143	175	168	189	171	155	160	160	178	169	181	153	162	159	178	170	171	151	176	198	180	193	178	186	165	155	144	185	152	173	138	179	168	172	143	180	172	182	174	168	152	146	179	165	153	156	154	160	170	170	165	160	185	185	159	156	172	180	154	168	161	180	170	186	153	170	168	142	182	170	170	171	173	158	155	176	169	159	181	157	156	173	168	175	160	151	132	156	162	182	152	166	173	157	174	182	158	150	148	160	162	154	166	161	161	168	149	164	155	184	146	147	155	169	161	161	153	151	193	168	171	156	154	147	170	162	169	176	177	164	158	158	170	191	154	187	145	170	175	165	160	188	136	188	162	176	164	168	167	170	179	159	178	150	151	162	188	195	167	156	145	167	182	182	153	169	149	165	159	156	165	140	167	177	153	186	178	155	155	169	181	176	154	158	164	154	183	156	153	171	187	167	163	187	192	182	131	138	139	163	147	146	165	163	161	166	163	175	159	153	171	162	171	171	170	147	149	148	164	140	151	178	165	172	164	148	178	144	171	167	176	149	202	178	174	166	182	165	199	180	169	174	144	167	158	190	159	163	145	166	160	159	150	154	123	166	209	179	134	156	150	156	163	171	182	165	161	179	145	170	166	170	188	157	154	161	157	175	158	168	163	179	169	154	168	151	157	163	176	170	195	160	156	179	186	185	156	183	192	157	153	160	181	168	160	173	138	140	168	155	151	181	190	156	165	174	167	183	199	174	156	158	174	163	175	193	183	162	176	198	173	174	198	160	166	180	145	172	150	167	195	192
16756	7908	15888	19566	15297	25276	49195	49149	40401	4723	553	533	519	500	546	523	514	475	444	440	467	465	428	472	450	449	439	417	443	462	482	387	412	436	414	447	442	412	455	423	387	465	424	422	420	437	448	422	434	393	424	414	419	427	413	431	396	413	427	437	420	421	423	452	406	439	410	410	436	417	453	407	387	472	456	438	415	409	439	431	417	455	403	409	424	420	421	422	407	427	443	406	397	405	387	446	432	407	382	413	409	441	396	441	439	395	445	403	398	415	381	428	416	407	423	450	401	412	434	427	384	420	415	393	447	397	401	427	479	413	416	406	431	402	434	417	416	397	412	409	442	426	404	377	404	415	408	414	421	435	403	410	434	415	411	432	405	438	405	416	427	409	385	430	380	458	432	423	412	447	408	391	451	394	447	418	432	417	394	434	396	470	474	395	427	403	421	411	436	438	369	377	408	389	409	394	414	413	443	391	408	398	348	427	398	435	430	421	381	432	433	409	381	442	392	416	398	429	455	398	408	426	433	408	416	429	371	441	399	447	424	399	406	397	424	431	446	440	389	422	374	417	409	417	408	440	427	433	426	438	431	428	450	417	440	412	413	450	407	442	416	402	414	406	443	411	474	444	388	417	424	440	412	401	373	434	402	419	422	364	405	395	434	441	411	396	440	402	420	409	412	424	440	416	433	409	389	412	391	399	440	389	363	417	427	402	372	408	403	427	444	454	381	427	384	429	403	401	413	396	419	452	421	425	407	439	403	434	387	412	421	431	399	387	424	404	382	428	419	408	441	401	433	422	377	424	406	422	380	414	404	420	417	417	408	435	427	430	435	412	412	394	436	415	439	401	438	406	411	391	435	397	411	424	447	422	432	445	410	393	377	420	404	399	466	414	383	372	401	446	393	406	448	377	401	397	436	453	407	405	441	400	399	430	430	402	409	479	415	414	397	423	440	416	448	413	361	431	425	429	424	411	381	396	427	424	393	375	466	410	409	394	395	428	400	405	431	414	426	411	410	415	405	399	405	407	398	411	410	425	448	424	422	431	396	408	389	456	385	433	427	396	406	397	381	411	417	410	409	360	412	447	408	431	418	400	418	406	427	408	401	409	420	436	421	442	402	408	394	433	430	370	441	415	424	441	412	397	382	436	450	395	424	429	376	436	401	445	415	437	400	440	429	417	406	419	356	425	428	408	417	400	393	449	429	371	442	419	380	378	444	417	416	443	419	415	443	409	398	415	425	464	427	413	393	394	417	421	386	418	432	410	422	388	377	377	399	417	393	369	426	405	440	416	415	419	398	433	425	412	427	407	466	429	433	454	432	390	409	424	396	437	418	445	424	425	381	402	426	437	410	432	370	447	440	438	410	416	404	422	378	388	404	406	405	413	406	413	432	410	412	405	422	392	424	387	415	413	429	388	369	417	424	429	404	426	436	395	405	359	401	431	443	397	428	423	420	435	430	392	437	384	373	382	400	419	403	419	435	395	405	422	436	429	365	429	442	431	405	386	411	440	419	436	419	430	405	386	408	415	371	417	412	432	385	405	409	424	419	400	433	401	416	413	387	416	416	434	438	439	421	404	424	422	433	419	388	435	399	409	382	378	433	417	439	408	408	425	397	385	428	405	437	450	413	423	411	380	378	412	426	427	399	403	384	427	405	412	383	408	465	434	422	435	405	429	416	411	410	384	389	421	419	450	453	410	417	407	420	408	409	395	425	375	420	416	415	437	463	457	409	417	420	441	410	386	409	385	414	391	415	419	448	392	459	425	429	424	391	414	409	371	395	414	425	446	393	412	428	395	417	415	406	408	389	436	421	405	439	424	410	440	366	391	428	442	401	422	427	407	428	419	419	415	425	416	397	439	429	431	378	391	427	419	435	395	433	422	396	377	430	409	414	395	414	428	407	417	402	411	366	436	390	396	390	435	407	453	443	450	443	396	446	446	430	395	443	423	410	431	415	430	437	444	459	402	394	418	402	404	434	392	418	417	444	435	391	436	440	443	410	421	412	415	446	454	405	433	429	387	439	452	382	418	393	407	437	392	446	368	447	426	397	409	411	424	436	397	420	427	418	427	386	413	418	402	392	434	419	395	423	448	431	408	409	398	429	412	422	425	404	411	454	415	430	415	404	425	387	396	415	369	376	445	411	387	433	440	417	429	408	397	444	420	426	391	432	393	401	401	439	415	430	407	397	464	418	403	390	416	442	389	447	434	413	443	389	396	400	404	417	454	438	420	398	378	408	419	467	388	445	393	424	417	429	384	394	409	404	394	436	426	425	408	407	445	393	395	401	392	408	407	413	412	423	392	433	434	399	403	388	413	417	450	379	446	388	436	394	402	396	384	451	447	439	406	428	427	412	409	407	401	422	452	406	418	404	372	413	391	392	422	477	457	412	431	416	386	384	424	424	427	465	377	408	420	445	380	421	384	424	433	444	433	431	409	415	441	421	426	396	419	408	443	416	459	400	432	399	430	411	390	397	406	415	443	409	395	425	412	379	430	413	383	447	387	391	354	411	417	417	389	411	392	397	418	394	447	395	404	402	425	440	429	414	422	406	414	418	416	446	409	402	413	409	430	415	433	424	414	411	430	420	369	422	423	383	421	422	395	404	427	444	401	415	416	409	406	434	409	398	415	437	451	416	435	359	402	415	437	383	424	452	444	414	420	420	411	414	414	428	399	421	427	442	410	441	429	425	382	415	411	375	405	402	424	475	417	430	431	385	452	416	408	395	418	401	430	434	428	391	419	432	392	429	378	407	433	414	409	406	416	419	402	406	415	396	444	406	440	400	433	403	407	416	431	409	432	414	412	439	429	439	426	398	400	412	391	394	411	418	400	424	430	447	438	432	418	386	401	373	407	439	437	412	404	409	410	451	458	396	393	455	419	381	411	405	448	417	426	406	415	397	394	398	423	425	430	432	386	414	395	416	439	419	425	434	387	394	404	397	412	400	415	415	403	399	388	418	451	428	417	400	404	423	413	418	430	402	380	384	397	450	440	439	423	402	391	436	419	370	396	434	384	427	457	396	458	408	418	405	390	451	431	420	397	431	388	406	389	408	423	410	415	411	431	405	420	432	391	437	407	423	431	422	432	398	447	429	406	400	410	418	423	419	393	468	471	436	427	377	396	428	395	400	387	425	430	420	453	438	410	409	407	444	399	406	458	429	396	405	419	433	404	394	415	451	403	445	404	440	441	409	401	409	399	419	445	418	402	426	415	368	428	412	435	417	457	445	457	414	420	423	431	394	400	432	418	481	431	448	395	398	429	443	424	413	408	408	419	469	392	401	420	410	412	404	386	396	412	408	411	405	436	431	414	385	418	417	395	438	440	396	410	428	396	407	427	429	364	396	420	387	415	397	441	431	392	415	410	410	420	415	443	419	398	390	434	405	400	436	410	405	410	445	399	390	411	430	417	426	405	369	425	449	401	386	392	423	419	422	414	415	388	395	390	423	389	436	420	461	426	419	425	424	409
42397	18935	16050	6923	13081	41658	46628	40884	31511	7890	469	361	339	321	290	304	294	298	268	272	283	294	284	279	302	296	311	302	315	292	291	300	311	299	284	316	296	276	268	302	306	297	243	295	287	289	295	290	297	310	281	292	317	294	308	303	305	313	303	317	270	301	332	291	285	305	269	282	298	271	300	313	252	264	293	322	282	276	308	296	286	309	295	286	316	256	283	289	303	292	303	293	279	262	296	270	278	303	294	320	290	325	286	307	266	292	306	260	265	290	268	274	321	301	280	309	269	292	278	296	244	307	298	276	306	286	292	263	279	306	263	280	300	307	287	283	252	298	309	299	287	318	273	290	264	318	296	300	329	307	293	333	286	268	256	277	309	299	293	304	302	260	258	292	292	279	265	300	250	279	301	291	291	269	277	295	271	296	294	276	306	302	297	292	263	305	289	302	321	324	317	275	309	293	297	270	286	259	256	314	354	278	287	296	300	301	263	335	287	294	274	295	280	274	303	297	304	309	291	281	302	300	295	297	274	280	286	318	282	296	253	284	324	306	299	279	299	321	291	295	280	312	290	287	298	306	297	307	300	287	279	306	303	265	280	279	301	298	300	283	280	284	276	289	259	292	282	268	269	278	297	296	283	297	311	272	288	297	306	301	270	318	314	268	300	333	301	285	288	273	276	271	276	277	278	315	280	325	275	282	277	292	255	307	270	275	285	263	283	288	311	273	299	286	281	315	270	346	320	288	299	312	304	295	287	293	266	268	313	331	303	287	267	286	259	298	286	276	295	296	268	281	308	312	297	311	317	289	297	312	304	305	284	304	276	290	259	249	295	273	293	282	307	259	282	276	304	266	283	276	287	304	276	307	301	290	308	296	314	291	254	319	294	306	309	286	273	291	303	273	256	316	311	314	310	276	296	292	276	291	305	323	327	302	295	319	251	299	311	308	311	297	319	321	306	271	325	313	299	302	276	280	280	284	281	287	316	295	283	251	292	294	285	295	285	338	334	291	300	277	284	262	300	303	289	298	303	277	300	264	289	300	284	298	277	305	305	304	294	295	293	314	271	292	257	279	248	309	297	285	297	298	306	312	297	276	261	292	294	291	277	324	322	277	268	278	268	279	304	273	282	331	298	291	259	275	276	272	279	302	274	279	306	289	303	311	285	313	280	280	311	308	277	269	313	276	264	296	250	316	312	274	288	293	310	312	304	291	284	276	315	315	293	293	312	280	284	298	305	293	309	275	308	293	306	302	270	279	252	288	293	277	303	285	320	281	299	287	287	291	303	316	290	270	267	284	287	302	311	290	313	265	267	309	297	243	288	307	259	287	284	323	298	307	249	274	290	271	314	297	285	252	286	266	307	298	312	277	293	286	260	284	290	279	270	302	269	298	297	302	267	278	316	317	297	313	289	298	296	255	268	284	274	294	279	270	286	296	301	281	259	292	307	293	260	259	254	301	291	266	285	301	276	284	276	306	283	314	288	304	259	294	315	284	290	303	291	306	278	283	268	292	315	274	292	300	321	261	288	317	284	287	300	290	297	315	275	284	265	291	264	289	294	292	284	285	306	299	303	269	292	283	284	313	296	294	283	269	282	292	285	313	336	299	259	272	266	281	286	256	271	303	272	294	325	306	297	281	279	306	296	294	309	267	266	294	337	292	277	281	289	277	280	295	298	271	282	281	306	288	270	275	257	278	294	266	306	290	293	276	306	287	289	323	306	317	318	290	241	292	326	294	259	261	263	280	260	299	280	288	313	261	292	322	298	288	272	275	302	270	289	287	283	261	288	288	294	276	269	292	269	288	304	278	285	316	275	284	262	284	284	270	282	284	311	259	280	275	275	295	254	279	317	267	292	269	290	282	281	302	297	263	284	298	291	270	282	303	288	277	259	284	296	262	243	260	287	291	313	286	287	316	276	263	262	287	280	276	306	290	330	277	296	298	281	253	278	282	301	279	286	274	283	310	279	288	302	301	315	297	255	297	301	293	239	263	266	292	311	289	285	295	321	292	254	260	299	255	260	313	287	295	287	319	270	283	297	289	300	272	283	284	295	278	292	290	293	286	290	311	289	260	272	316	299	293	292	323	317	288	279	301	268	292	299	254	305	300	287	288	300	279	300	251	286	333	289	309	261	257	273	278	275	276	264	274	311	282	260	291	326	282	297	293	277	272	289	291	290	300	317	267	291	300	300	318	291	286	289	257	332	282	283	315	294	272	236	242	255	280	294	245	277	281	291	258	286	302	321	271	264	269	312	308	290	262	269	293	290	264	310	297	266	302	291	320	282	279	257	293	327	300	294	292	282	269	319	274	289	282	282	298	299	295	320	325	289	288	309	279	286	301	261	294	271	278	281	285	319	281	298	302	324	289	294	301	292	306	273	297	303	316	294	277	278	309	282	302	301	334	275	289	305	288	282	283	286	289	294	287	315	290	260	275	291	298	255	301	258	270	321	272	274	296	271	301	298	316	271	295	286	293	298	284	279	321	295	294	280	276	304	277	285	296	256	307	291	276	295	283	296	250	280	296	298	281	285	277	274	306	349	304	318	316	280	299	281	287	311	293	307	266	281	272	295	304	277	273	300	321	273	299	278	292	278	313	306	291	257	303	306	315	289	301	285	290	291	287	287	300	301	302	284	267	277	309	311	306	286	295	282	280	287	293	304	262	277	286	314	287	302	295	292	252	271	288	291	280	246	312	266	282	304	308	293	286	314	257	302	269	299	302	296	296	312	280	265	278	304	319	276	274	294	238	284	291	321	268	281	301	253	268	300	284	312	283	282	262	298	314	277	297	286	260	276	263	279	291	293	267	295	302	234	291	296	278	315	261	275	285	275	318	274	289	283	299	268	285	269	314	290	323	251	296	304	311	285	270	272	268	293	294	300	272	293	306	301	261	307	275	302	308	278	280	308	268	260	268	279	255	279	288	322	294	314	264	315	296	281	286	300	277	288	256	292	313	307	284	296	287	277	293	314	310	290	292	264	293	284	267	267	282	273	282	299	259	288	303	276	280	283	314	258	300	293	304	318	290	290	270	257	312	289	279	285	316	303	328	314	310	319	337	280	327	286	281	279	313	297	243	292	289	295	277	298	272	249	266	314	292	290	306	277	268	303	298	287	269	307	303	257	286	317	298	273	304	282	309	292	295	302	276	270	299	269	286	281	336	307	323	263	288	268	274	252	264	279	306	300	318	294	296	272	304	266	300	327	287	282	298	284	258	286	312	292	306	299	298	307	276	287	300	301	314	288	315	268	304	277	314	313	304	319	325	312	291	262	310	304	283	309	305	302	290	264	297	293	259	296	292	287	302	271	317	298	267	270	259	283	301	287	267	288	290	269	280	296	273	280	293	325	285	320	291	322	261	294	259	299	301	297	306	288	246	273	298	303	307	301	296	305	312	324	303	288	270	291	303	310	302	307	288	290	320	301	281	268	279	289	296	294	258	274	285	256	290	290	320	320	284	279	270	273	267	269	264
21986	9253	19239	13008	29392	57128	60490	56324	47089	5425	916	822	858	789	783	817	806	771	746	705	713	717	753	705	726	721	682	771	651	650	713	688	701	788	702	659	677	728	683	722	716	688	700	694	669	725	696	716	700	650	727	688	626	677	712	680	700	677	683	636	710	652	694	628	738	700	708	723	741	667	719	664	691	659	700	696	673	656	714	643	631	670	646	643	650	669	703	702	625	639	706	689	654	638	673	653	663	648	717	652	661	689	689	686	694	689	633	674	688	641	680	640	668	675	667	684	652	654	655	658	713	672	636	671	644	652	690	676	680	696	691	655	685	688	641	703	677	666	720	668	650	662	640	643	672	676	683	663	638	720	647	719	707	699	663	690	691	695	662	729	643	682	711	649	691	681	680	658	696	652	657	659	690	667	710	627	657	693	674	687	683	667	657	696	705	742	634	663	672	671	624	668	696	626	672	677	693	702	643	693	677	661	694	713	710	655	609	631	691	728	643	684	666	704	663	684	691	731	656	680	686	681	689	676	674	760	677	688	719	679	658	655	690	681	690	702	648	681	717	628	692	675	680	698	695	709	666	642	687	663	662	642	671	694	696	660	681	669	717	711	690	694	708	653	652	664	692	655	672	660	664	688	717	662	714	688	655	680	672	615	681	669	699	649	680	692	677	647	650	616	650	660	701	708	702	641	716	705	680	670	660	716	614	707	689	723	690	700	680	597	649	692	688	650	684	651	690	705	717	669	683	689	657	721	665	668	664	683	639	699	651	698	764	679	700	658	656	655	681	689	694	721	647	673	673	661	690	676	716	669	678	699	721	674	659	706	620	693	716	669	639	674	650	680	682	703	657	663	647	628	650	643	660	683	695	697	708	650	643	683	670	697	668	659	627	624	646	676	648	711	673	679	641	714	651	729	652	674	688	691	696	685	670	692	655	704	656	650	631	685	675	654	678	676	666	711	656	688	658	685	660	654	633	711	716	670	676	680	668	691	646	679	669	656	671	644	667	700	714	639	642	676	672	704	644	664	629	686	643	724	687	693	648	690	685	684	673	661	655	733	623	657	690	696	671	652	693	645	660	652	694	689	645	740	633	683	640	643	652	660	645	671	724	707	692	678	671	697	700	677	651	666	660	694	694	655	664	694	685	687	665	682	648	674	689	679	670	685	721	722	646	633	692	699	682	670	667	656	714	645	674	655	698	686	666	671	664	728	628	709	671	717	700	671	669	665	663	649	671	696	670	688	688	653	705	672	680	705	690	693	676	669	697	722	655	688	697	655	686	654	671	713	660	654	651	693	682	636	671	650	631	639	692	678	693	649	657	699	671	665	696	632	660	696	664	709	646	656	695	657	668	662	635	653	672	706	653	662	731	696	661	674	670	685	666	659	655	664	665	716	686	650	685	612	690	678	686	650	681	666	705	651	648	700	692	704	634	702	651	641	681	608	670	683	644	677	686	686	647	682	679	675	672	673	715	694	656	651	694	648	672	704	685	691	664	647	636	656	660	638	634	637	665	658	636	703	714	621	655	660	666	676	634	689	669	732	682	662	656	689	698	658	669	678	650	692	678	654	680	623	657	666	660	669	640	637	717	660	678	710	664	670	672	681	685	655	663	635	668	731	661	680	680	703	658	697	694	695	712	686	673	635	705	670	713	684	645	732	651	740	671	681	657	676	663	632	672	716	662	645	661	637	692	674	631	665	675	659	640	706	682	705	668	682	672	706	683	711	677	649	663	643	705	662	672	692	665	695	651	747	698	670	686	652	663	684	703	653	644	679	741	684	633	651	680	628	680	685	674	665	712	639	644	733	703	751	673	687	672	682	659	675	703	685	645	636	665	666	624	674	678	671	644	680	660	666	654	690	684	714	685	682	691	680	681	634	618	707	680	697	652	693	663	693	650	667	669	665	627	720	743	687	650	670	641	660	722	675	667	689	652	643	683	649	692	645	669	661	676	691	657	651	711	713	693	676	641	656	691	634	700	687	685	699	655	680	745	611	690	624	694	693	699	718	678	654	628	630	688	674	608	658	695	717	690	621	626	700	663	696	746	676	705	708	696	687	610	687	669	668	649	674	658	661	666	683	703	680	695	711	649	707	687	683	683	682	617	697	675	651	661	711	646	670	730	633	691	711	657	670	644	640	719	699	693	668	678	711	645	636	648	656	666	642	678	697	681	685	682	663	636	706	696	695	672	677	688	665	661	675	670	676	687	696	691	706	689	668	689	665	704	714	697	646	698	623	707	687	685	703	699	638	690	690	692	693	651	648	670	701	696	718	710	653	613	685	710	715	664	658	680	693	722	668	705	707	674	670	684	670	681	722	688	658	666	631	625	683	693	692	666	645	671	671	666	659	662	639	646	655	694	680	669	699	742	661	670	706	675	706	685	669	733	622	715	687	667	708	679	688	689	639	694	703	675	617	653	639	661	674	689	659	657	716	669	675	678	660	648	661	690	638	708	687	665	662	643	667	699	679	688	667	630	662	677	671	656	661	664	675	651	701	688	695	701	664	649	642	620	672	702	671	673	656	664	663	638	691	714	677	662	616	693	671	658	673	642	696	638	645	639	699	697	697	650	629	664	638	648	674	693	684	649	677	687	714	697	669	695	677	656	658	676	650	667	662	660	603	644	644	675	689	642	686	633	690	640	678	678	679	722	645	704	683	660	671	675	652	653	629	687	649	654	696	677	661	654	681	682	668	645	656	661	657	686	685	685	668	702	662	660	659	690	662	665	662	685	656	655	621	694	652	718	681	665	654	658	680	661	682	677	706	633	678	697	606	663	704	724	642	679	687	713	644	681	646	665	652	659	672	634	651	686	697	661	698	699	668	667	693	692	659	658	678	684	694	680	685	698	687	710	671	621	699	713	615	636	676	693	668	660	662	682	662	687	651	667	692	692	672	697	676	689	643	681	674	655	679	684	639	655	659	622	689	632	684	669	688	676	658	705	715	654	682	641	664	668	692	680	663	680	667	705	638	673	653	663	671	636	680	679	680	650	698	665	693	680	684	633	656	704	692	687	656	691	700	693	650	727	633	669	670	650	707	687	661	616	708	667	692	679	679	706	608	678	684	696	702	651	712	671	655	672	705	674	632	698	653	682	669	681	671	660	708	660	686	673	710	679	646	691	673	659	680	669	697	704	610	657	633	660	653	698	665	667	748	702	669	668	647	679	666	619	698	663	661	659	652	647	717	706	721	685	700	662	686	681	674	679	664	675	731	696	710	699	703	703	680	696	660	681	720	689	663	742	686	695	684	674	665	703	683	696	680	651	690	706	651	661	606	703	630	627	653	690	663	662	694	683	676	630	699	677	682	659	657	666	688	672	662	652	608	690	689	692	687	686	657	671	644	693	656	660	650	646	696	703	655	657	715	654	674	647	705	658	647	672	677	683	665	631	691	652	713	663	659	670	648	673	669	640	684	648	651	691	717	683	700	612	668	699	713	683	648	659	659	644	665	697	657	710	656	652	655	652	700
18063	6234	2538	1478	1106	1561	1655	1470	1094	313	234	213	230	235	248	260	214	246	280	225	238	268	234	246	218	236	246	225	204	214	237	251	228	243	223	246	230	233	238	221	207	261	263	266	241	261	230	255	250	238	267	225	242	242	223	231	211	239	248	209	241	273	236	225	235	217	245	235	256	224	237	218	204	230	262	269	252	230	264	224	221	231	221	223	253	243	230	248	224	217	240	259	261	243	246	246	244	244	249	238	237	219	241	231	256	246	227	195	219	243	232	228	239	233	256	232	237	275	235	224	265	217	227	250	238	250	233	236	232	237	260	251	252	224	216	249	247	249	214	230	231	245	214	238	272	216	243	224	229	229	236	248	230	228	223	222	262	255	225	217	210	259	211	261	230	239	238	259	234	242	249	268	233	270	240	239	244	212	237	253	250	280	226	250	201	249	202	253	243	207	244	234	269	248	236	226	274	233	222	260	222	233	229	230	239	241	245	235	221	264	259	248	217	240	224	249	256	242	227	228	221	276	234	219	260	255	233	269	231	200	233	235	257	253	207	223	216	264	223	252	230	226	257	265	242	225	230	267	218	219	247	240	241	242	232	218	213	217	220	230	226	215	216	236	221	222	226	217	223	258	205	244	230	230	225	237	230	255	236	215	226	229	253	259	233	252	255	226	229	240	216	221	240	238	239	231	206	220	199	221	244	253	207	219	262	251	233	257	283	248	237	191	244	228	256	228	234	228	238	216	221	234	275	216	242	240	216	224	234	241	241	234	258	222	269	277	257	223	228	218	224	234	197	233	248	215	238	249	220	216	226	234	228	231	255	219	227	226	224	265	223	262	226	224	226	222	226	249	219	216	265	224	233	218	226	218	238	231	207	241	252	222	265	235	221	229	220	217	209	227	227	204	246	218	237	215	229	244	219	238	249	252	255	228	278	219	243	257	220	229	229	228	224	252	265	230	248	224	243	219	227	258	229	222	242	221	227	246	248	212	230	213	250	229	239	232	239	254	236	216	256	224	230	216	272	247	222	240	222	254	236	246	256	237	254	264	216	213	249	218	240	244	235	223	259	232	262	249	229	248	230	233	218	238	212	249	234	210	227	240	227	225	234	230	213	244	238	228	227	220	246	248	240	249	270	236	211	244	237	202	227	247	206	225	238	219	228	226	195	218	235	252	255	244	257	255	231	259	216	249	265	270	199	246	227	246	230	243	242	264	238	238	225	217	222	240	249	220	232	235	227	238	247	266	245	221	225	210	242	229	238	247	217	257	243	239	247	195	245	201	247	253	202	255	246	241	217	210	238	220	255	227	229	239	248	291	246	240	255	269	223	199	243	237	229	228	222	245	224	230	235	267	228	244	220	204	213	229	246	235	265	248	239	231	212	236	212	249	246	242	253	186	239	238	238	276	253	217	243	222	245	235	246	267	237	253	248	244	220	209	268	234	229	215	240	250	248	231	204	241	221	229	247	215	243	238	250	234	251	248	248	210	250	235	251	266	245	220	244	219	237	245	226	205	235	235	240	230	223	247	221	214	256	238	229	246	241	235	208	231	256	250	262	248	241	207	233	242	238	238	228	231	244	238	237	229	226	252	238	261	230	235	246	236	249	252	253	234	209	232	222	248	231	194	231	254	221	270	236	242	266	191	245	242	247	215	233	251	260	222	241	246	263	192	217	223	225	229	248	236	220	231	218	236	285	253	227	268	249	196	218	262	243	241	234	205	241	233	263	241	238	230	231	230	240	242	229	244	284	236	237	210	230	227	248	201	223	240	250	212	235	255	252	241	235	242	235	231	221	227	255	229	233	231	227	241	253	257	220	256	260	236	221	222	283	261	268	227	236	251	257	256	255	229	229	246	233	262	218	222	229	234	225	242	210	262	258	235	241	281	236	238	202	257	231	236	248	216	246	242	207	220	239	229	227	217	241	233	256	239	219	235	203	260	234	231	228	256	237	228	250	251	276	238	226	222	234	250	214	216	248	221	254	225	234	232	241	252	240	267	258	280	224	206	256	226	228	225	219	238	235	225	244	244	227	223	228	256	224	216	231	219	251	211	225	239	237	198	229	217	269	230	254	218	204	264	233	246	232	253	258	285	259	218	247	237	265	221	241	246	240	232	228	263	244	265	253	222	217	237	231	231	244	261	257	228	240	250	231	240	223	280	276	251	240	218	221	227	229	228	234	209	246	250	229	231	211	246	235	240	252	216	208	200	267	241	237	214	230	219	245	222	272	233	243	244	248	242	225	231	239	234	241	224	223	249	252	235	232	230	245	254	262	231	245	232	237	232	244	237	240	246	251	215	243	241	216	254	238	238	229	222	259	249	236	239	234	229	220	248	230	234	238	219	224	252	229	233	245	200	254	260	229	218	254	245	220	231	228	216	219	231	228	248	243	252	214	214	224	239	227	257	273	251	231	227	224	230	251	223	227	237	214	259	238	265	233	214	246	249	234	244	251	241	242	235	238	233	250	194	230	233	225	233	226	254	226	244	231	255	230	243	229	248	246	232	250	242	248	224	225	229	248	260	249	244	239	246	259	265	257	229	227	233	230	253	250	237	238	235	246	249	221	254	233	202	249	237	249	221	253	231	247	203	259	225	198	253	253	224	207	205	248	237	238	267	266	255	239	256	205	222	250	249	243	221	246	237	230	253	249	243	272	211	245	248	268	239	263	254	278	256	225	238	230	225	246	230	228	267	237	225	229	232	242	244	247	226	207	251	241	217	218	225	246	244	244	234	227	237	221	255	247	242	237	262	240	231	261	246	242	221	236	256	259	232	253	206	220	219	230	237	235	243	210	248	223	218	227	228	256	215	250	201	243	255	208	247	259	239	217	221	215	228	250	243	229	243	242	225	227	204	266	243	255	264	243	233	236	210	262	252	211	243	221	226	230	226	237	215	234	261	226	262	247	273	245	230	222	249	225	213	246	240	268	278	216	235	239	253	218	254	207	268	244	251	258	218	259	214	216	216	248	229	264	245	258	243	229	204	233	274	242	240	232	214	235	221	252	231	219	229	270	236	231	226	232	240	227	224	232	235	258	243	225	239	239	239	237	239	224	220	253	257	226	247	244	245	261	230	215	251	258	212	239	236	247	233	246	229	248	232	235	254	267	237	244	215	228	234	233	241	244	226	226	256	230	302	245	208	240	242	213	223	229	254	252	223	224	232	208	261	241	249	251	242	226	239	248	261	225	231	225	251	239	260	261	245	249	230	217	240	216	215	209	242	215	249	229	230	239	223	245	240	279	219	251	229	231	233	245	246	233	226	222	246	237	262	223	219	258	215	241	266	246	230	214	233	260	213	209	234	247	268	217	253	238	225	226	227	233	229	225	241	231	258	220	243	244	215	214	245	264	238	211	237	246	211	222	255	222	260	264	230	224	218	257	227	216	211	246	238	259	215	231	260	275	268	220	240	227	241	229	233	237	235	228	256	255	263	216	246	226	224	235	245	232	237	232	212	198	207	260	239	229	221
8973	4072	3986	4098	4065	7433	7531	6447	4392	669	590	564	566	535	538	538	548	552	519	534	535	497	568	501	546	548	540	541	545	549	517	561	553	565	590	594	581	520	499	547	510	536	528	470	519	558	521	559	575	526	517	553	528	522	519	555	532	516	549	515	547	532	564	555	567	525	491	554	492	544	538	517	541	530	583	566	577	547	517	550	550	594	560	561	529	533	560	572	574	557	538	547	514	532	529	540	526	553	523	559	556	515	529	548	557	508	545	518	551	495	504	541	601	534	532	544	537	543	562	555	542	522	564	547	580	522	565	516	520	545	533	542	493	552	521	552	544	534	546	553	513	545	550	525	559	527	544	547	528	557	561	572	515	541	576	551	504	573	542	574	551	595	526	576	533	547	542	529	522	567	568	531	518	506	531	538	528	544	553	608	601	528	540	543	528	581	567	526	547	498	561	502	504	564	554	490	540	533	506	520	539	583	565	533	540	513	569	533	501	549	535	538	533	527	555	532	545	505	525	530	528	500	606	561	542	566	499	545	512	525	592	528	508	558	532	536	528	516	524	557	523	550	534	562	509	534	539	542	548	562	554	526	518	532	514	548	541	523	582	532	570	562	545	533	501	562	558	581	566	548	564	564	522	545	508	499	543	523	573	551	558	546	552	553	499	546	538	537	531	536	547	541	546	506	585	553	520	565	547	586	538	557	585	522	532	538	526	592	540	514	537	537	570	599	507	514	542	517	551	533	535	569	534	534	531	546	499	485	559	548	518	556	551	504	537	536	537	530	498	526	549	536	568	577	541	541	560	570	514	528	555	526	532	522	526	538	544	513	571	526	536	542	549	539	536	517	568	539	508	581	523	538	565	598	544	570	579	529	551	496	513	534	598	532	522	543	589	545	533	564	531	563	577	586	517	533	568	544	598	513	543	506	543	533	533	545	558	523	601	560	526	513	515	547	565	567	545	560	577	555	559	525	558	517	491	512	535	544	556	541	590	553	477	501	564	558	571	526	569	506	552	558	515	586	510	580	564	532	531	529	547	519	539	544	560	517	580	513	537	560	536	557	567	499	522	555	559	522	549	561	513	526	557	559	515	595	521	525	562	533	549	533	544	547	560	516	552	548	534	515	560	543	550	554	581	550	544	548	553	536	541	535	561	583	563	598	563	552	527	530	568	535	535	546	551	575	554	533	556	513	516	561	529	492	542	563	523	537	551	565	541	543	554	512	528	514	518	526	500	534	517	531	559	515	532	524	507	532	495	511	542	553	553	541	545	523	513	534	553	534	559	566	555	564	510	522	524	540	538	537	519	545	516	530	542	516	534	496	549	576	558	562	565	506	526	537	570	536	546	517	519	529	571	541	578	550	543	540	523	514	545	558	512	563	547	546	572	560	534	544	538	590	559	540	577	587	524	529	552	561	531	553	533	569	561	560	530	520	519	515	549	538	543	542	525	555	522	546	497	560	573	507	493	538	541	538	564	558	500	555	522	582	521	543	539	545	579	564	566	554	517	540	570	538	551	537	556	531	548	529	584	575	591	523	519	598	542	554	524	558	535	516	523	534	538	544	539	535	537	555	523	567	532	555	501	525	541	549	566	558	547	532	559	561	531	578	532	550	528	512	523	502	546	560	568	585	590	513	563	497	521	556	545	550	560	558	524	578	556	568	535	559	567	570	550	535	553	548	528	564	536	556	556	528	526	529	565	507	546	520	518	564	519	550	521	515	565	543	515	532	542	566	538	541	572	592	549	529	596	580	501	486	550	520	543	540	582	593	550	522	514	553	515	522	558	577	538	557	517	569	568	557	576	544	520	550	532	533	510	513	540	534	569	528	510	556	537	561	546	530	547	526	556	513	513	547	542	532	522	518	544	549	567	547	543	521	531	531	549	574	498	557	560	545	558	514	536	573	552	525	559	525	542	524	526	561	527	576	529	517	572	549	566	517	569	507	570	565	523	533	486	537	531	511	545	526	542	556	561	520	535	537	563	514	569	537	556	540	541	525	495	561	535	537	500	536	493	523	487	508	527	543	535	527	555	532	552	518	551	556	559	522	503	595	572	511	514	539	537	554	574	579	549	535	568	548	528	552	572	540	526	546	557	590	556	510	524	545	532	538	496	514	550	529	538	535	568	562	556	554	555	555	558	542	545	535	521	558	563	527	553	537	563	548	567	598	538	539	547	517	557	506	519	513	576	535	562	524	536	514	535	499	538	539	529	539	609	582	521	556	567	556	574	538	522	557	514	553	511	537	516	532	515	526	523	540	551	530	514	550	533	538	539	553	559	521	543	543	562	542	512	520	558	533	559	535	544	525	549	533	551	543	539	535	569	548	537	505	521	542	511	534	515	539	534	553	544	541	553	539	543	557	502	546	577	593	542	509	565	539	575	576	561	517	516	519	529	574	558	571	513	554	508	524	536	546	529	523	569	576	490	510	551	579	531	578	544	536	509	494	529	558	537	529	525	551	559	550	554	574	536	531	518	560	587	561	552	515	557	562	504	534	479	503	522	534	600	525	528	538	529	523	514	557	529	529	555	531	566	521	539	552	507	597	568	540	555	566	514	545	535	519	557	490	531	516	529	579	576	568	520	594	553	539	560	531	545	534	510	503	520	583	511	494	597	499	505	561	559	562	539	553	511	550	512	520	529	538	585	577	566	558	510	515	529	547	544	530	517	581	541	541	566	561	564	527	535	574	561	556	554	560	520	557	539	530	567	562	530	576	570	532	553	550	522	560	564	568	520	557	578	545	574	533	557	572	574	518	537	542	504	507	582	563	571	524	538	542	551	523	514	559	541	582	537	552	567	553	551	587	537	513	518	497	558	540	599	559	559	569	527	523	557	545	543	552	508	537	549	527	495	511	570	538	523	540	531	511	558	554	536	512	527	500	539	533	539	528	522	571	580	547	539	536	573	496	513	561	549	518	568	527	525	559	528	529	503	573	551	534	570	532	516	525	513	517	530	569	519	560	534	530	534	541	538	597	568	548	499	564	581	547	545	552	552	537	578	537	540	543	534	543	524	570	559	540	535	578	552	525	564	538	556	541	563	526	499	535	542	508	575	513	570	549	513	517	584	560	520	529	572	525	551	564	564	533	547	527	544	536	532	589	510	510	537	499	490	571	557	543	536	533	555	521	557	516	582	533	504	531	533	506	516	543	464	536	550	545	560	560	594	566	515	580	542	532	538	550	519	536	505	503	536	570	517	508	512	548	532	551	496	578	536	527	582	587	534	506	543	516	532	532	541	544	542	566	540	531	541	572	505	522	526	513	538	582	523	547	524	526	558	523	520	542	520	545	540	560	524	532	541	541	510	575	568	554	509	548	560	543	560	572	597	535	528	521	535	550	570	568	524	521	541	543	602	551	525	541	556	549	543	521	576	506	528	577	529	557	560	530	564	563	559	577	532	543	542	514	573	581	527	513	534	530	553	532	515	536	549	538	556	507	526	531	522	539	557	536	549	537	551	558	533	556	490	579
34957	10806	5104	6455	11335	17808	23834	26415	19510	2607	183	188	154	149	173	172	152	136	167	152	141	145	146	159	141	145	128	163	168	167	136	113	149	129	144	144	136	142	162	134	134	141	123	140	136	158	163	148	127	151	145	160	142	134	130	136	176	154	149	150	141	143	144	150	120	124	138	141	134	147	145	140	153	154	149	143	146	140	151	157	138	137	140	177	146	146	140	140	144	138	142	171	143	156	151	128	128	140	143	139	149	144	143	128	132	140	165	141	159	153	140	149	149	125	128	155	148	142	167	148	144	166	143	157	140	124	149	137	177	155	140	135	160	145	157	126	146	125	150	159	135	147	138	148	144	141	138	144	132	139	154	115	158	162	134	172	130	163	134	121	138	128	148	171	152	158	144	138	144	153	123	128	160	131	144	144	145	145	153	149	148	149	149	147	126	157	152	122	156	118	150	142	147	137	139	132	143	128	124	158	135	146	146	131	138	134	165	130	137	136	147	135	150	125	139	161	152	151	136	164	144	153	136	133	140	160	142	169	136	141	146	172	118	138	147	139	153	166	155	147	146	141	146	138	144	148	141	142	174	144	145	148	169	132	142	153	135	129	127	139	131	128	164	139	135	144	161	138	140	137	155	152	137	145	140	147	138	158	139	152	133	148	119	130	141	132	128	136	153	144	149	121	145	135	115	155	146	117	145	143	112	154	116	115	136	139	130	125	149	147	144	144	124	147	141	127	105	138	137	135	148	134	165	155	125	150	142	126	130	137	134	147	137	125	160	131	141	147	145	136	155	136	142	134	130	158	151	139	130	146	148	146	149	141	154	137	134	139	150	133	149	121	141	155	122	135	157	157	164	166	144	145	137	139	141	140	127	139	127	124	161	134	149	148	149	137	155	129	139	126	143	132	140	148	163	140	156	143	137	166	144	135	136	139	137	148	158	127	145	151	148	160	159	159	181	128	153	154	138	137	133	165	148	162	143	120	122	147	137	140	163	152	132	135	148	144	146	120	148	144	139	135	153	138	155	139	121	148	149	159	140	128	138	131	121	134	146	124	129	122	132	153	137	151	119	129	149	146	126	136	151	149	144	160	120	140	136	135	156	146	140	148	165	132	141	156	128	151	140	148	146	126	122	143	138	153	153	142	155	131	147	149	143	153	149	142	129	161	138	141	122	135	156	138	137	133	128	131	131	152	150	169	147	138	160	140	134	151	147	143	153	152	142	138	120	131	146	146	126	159	134	143	159	160	146	146	140	153	136	148	130	139	145	131	140	140	151	145	143	130	131	131	147	156	126	137	185	144	158	138	156	149	143	138	145	158	132	133	156	123	121	154	162	134	157	140	153	144	134	126	143	132	157	154	132	152	137	138	123	152	161	162	148	144	128	157	131	152	153	142	143	146	165	144	136	151	143	140	150	155	156	161	127	163	144	142	145	167	150	141	132	147	141	129	148	120	138	149	144	151	149	141	141	145	173	155	135	161	162	143	148	165	150	146	151	125	131	133	147	143	159	149	151	157	151	145	148	129	147	145	116	170	150	156	160	124	131	168	162	149	145	140	145	141	142	128	131	130	120	147	100	135	172	146	133	133	123	131	152	135	142	118	135	131	147	137	142	116	119	124	153	140	130	149	133	140	134	142	152	151	144	140	150	145	143	125	156	130	131	150	144	147	127	162	162	149	155	124	145	159	172	151	184	146	126	142	146	145	148	147	168	144	150	152	164	168	162	141	119	133	152	154	151	171	135	128	134	152	129	147	160	141	147	139	137	140	124	137	142	117	152	130	133	145	128	131	155	132	146	152	114	143	160	142	150	125	140	140	142	135	144	142	171	153	159	139	121	121	122	138	125	135	151	158	135	125	123	136	139	144	124	155	138	140	134	135	165	132	154	149	138	139	147	148	119	140	141	136	155	157	151	118	152	129	142	133	135	145	136	153	148	141	144	148	147	144	147	168	132	146	158	132	147	163	126	141	155	128	147	194	143	130	130	118	152	151	140	141	143	153	148	142	134	126	130	141	162	163	137	120	125	151	136	151	140	162	140	150	129	122	138	138	158	141	142	141	135	159	153	150	144	137	141	147	141	127	148	160	138	139	128	140	145	127	137	131	164	135	138	152	140	152	163	123	134	133	147	143	141	151	122	122	149	162	147	156	126	138	141	120	136	155	156	141	139	177	149	146	156	147	139	151	139	163	139	127	138	152	143	165	123	154	130	144	154	158	151	133	155	135	180	134	134	119	132	129	139	132	146	150	150	138	150	159	141	168	135	135	160	143	158	154	136	160	151	156	145	170	192	163	142	157	152	136	118	128	121	151	140	144	131	124	135	136	147	142	129	132	126	133	117	153	129	141	154	127	150	136	154	134	137	137	154	134	134	126	130	137	147	142	137	157	156	137	134	139	132	169	158	119	137	140	154	139	148	130	155	139	119	148	129	156	147	160	133	140	153	142	163	159	154	142	142	156	124	138	146	130	125	130	136	180	134	133	139	142	145	164	125	133	152	145	152	154	162	137	179	131	157	151	132	131	163	158	145	131	126	126	114	137	146	134	145	163	146	159	153	127	161	157	139	155	159	142	163	133	119	140	130	125	156	133	138	155	126	135	147	132	136	128	119	154	163	153	160	141	136	137	147	126	139	146	115	159	159	162	157	161	147	121	151	147	140	132	128	157	137	127	148	154	144	165	131	147	138	140	146	142	141	134	133	140	138	132	132	147	151	149	151	118	151	161	158	164	155	127	145	157	140	139	141	114	147	110	156	170	162	166	146	155	132	155	146	132	145	185	155	154	139	150	154	144	148	133	132	148	128	117	149	140	123	137	141	142	136	119	142	160	167	160	140	124	130	154	139	137	159	158	134	137	135	138	138	132	158	121	124	133	106	137	152	154	146	134	152	137	128	138	158	158	158	122	126	143	154	135	123	147	145	126	140	125	162	156	148	140	160	136	152	122	149	146	145	151	136	151	173	149	144	149	156	129	112	133	148	132	163	160	169	157	171	160	155	151	151	123	156	147	151	130	137	132	136	150	154	125	166	156	136	165	97	156	149	140	150	137	115	108	124	143	133	115	150	145	138	140	135	138	158	143	143	143	155	126	157	152	161	147	158	149	154	152	162	125	155	146	150	157	153	111	152	145	144	149	165	132	144	152	131	136	128	144	147	137	125	143	127	151	131	131	143	120	157	143	133	137	147	136	133	138	133	141	124	163	144	128	131	168	131	147	140	154	114	168	133	154	125	148	152	118	121	147	154	127	143	146	159	152	121	118	152	158	133	143	142	149	134	142	120	140	126	146	132	123	149	139	156	153	133	143	165	125	154	149	156	144	126	140	169	129	146	131	144	132	155	147	161	147	152	145	132	141	139	158	124	133	162	149	170	135	132	141	164	132	152	140	130	166	144	133	136	158	146	150	132	143	138	157	136	123	152	118	145	157	163	123	149	130	128	134	133	155	156	140	143	132	164	147	144	133	139	132	162	146	155	158
17283	4909	8231	16689	27097	34767	41589	45251	35664	1787	579	551	534	487	495	479	459	393	430	427	427	407	431	381	437	418	411	401	375	374	424	374	388	358	389	375	379	351	394	386	396	383	372	339	352	409	371	374	340	370	378	375	390	372	379	361	389	421	363	357	402	371	378	349	345	385	408	357	389	355	344	398	382	324	379	382	367	369	338	392	340	353	361	354	384	367	381	342	368	357	351	370	386	391	367	374	381	350	381	360	374	362	366	354	353	341	363	363	340	370	374	387	386	372	355	352	358	362	372	368	356	335	359	335	382	370	358	377	385	358	388	388	374	359	368	354	343	389	372	355	409	360	368	373	337	383	409	332	346	345	372	308	356	329	366	373	378	355	330	384	380	372	325	358	372	371	377	383	349	339	355	356	356	364	352	369	376	320	410	357	414	367	380	416	359	378	357	378	362	367	400	366	362	355	365	371	356	362	360	361	344	371	358	374	394	369	395	374	332	391	357	352	375	369	384	394	384	390	366	368	359	372	349	358	348	369	396	381	347	401	353	391	354	402	380	365	340	366	327	341	387	375	374	367	360	321	409	377	346	349	344	367	366	368	354	391	377	379	369	373	375	355	356	348	407	385	355	384	344	362	382	350	359	358	370	362	360	374	341	352	312	333	381	365	337	351	373	375	379	387	392	366	380	367	387	399	346	365	362	366	374	388	338	390	366	343	384	373	354	347	347	349	359	356	375	382	364	379	386	399	355	390	365	398	373	398	332	385	382	372	386	339	350	366	353	372	332	361	374	369	359	357	322	363	375	416	388	341	398	342	363	369	384	390	360	379	358	323	367	350	338	379	393	395	376	366	370	371	353	360	391	413	378	375	371	361	361	341	387	357	367	372	356	365	368	365	378	363	395	364	334	372	374	366	364	384	389	339	335	380	377	378	361	361	360	337	376	369	388	378	362	407	356	383	355	352	359	369	397	354	354	385	364	374	357	323	369	369	353	381	382	361	383	388	363	397	354	373	374	363	370	361	346	385	373	356	356	411	372	342	367	399	346	371	338	362	380	344	393	357	343	341	372	360	358	349	302	373	404	369	358	334	395	402	368	375	363	391	372	349	384	391	357	390	381	386	349	398	363	357	367	349	381	343	363	389	341	358	356	346	361	355	376	350	370	399	335	370	351	363	372	348	369	357	358	328	397	334	347	365	371	304	316	375	384	390	378	375	375	395	341	352	367	371	358	384	366	354	362	364	370	331	340	352	356	320	374	397	337	409	357	376	367	355	351	342	372	346	355	352	337	353	375	369	354	359	358	378	342	369	357	346	386	377	380	331	385	386	371	367	374	391	379	366	336	375	400	364	371	372	362	339	330	360	351	376	364	360	378	391	366	372	375	347	361	420	361	387	387	354	377	359	353	383	368	394	403	370	364	353	357	387	370	389	350	337	352	344	361	359	380	348	339	355	334	366	358	339	400	386	359	352	355	363	364	380	376	341	388	358	376	370	380	382	352	371	359	356	384	336	370	370	378	340	367	359	321	358	358	379	351	381	389	376	384	341	383	382	361	353	359	368	367	370	406	368	350	364	354	394	374	372	383	406	363	390	360	361	363	383	358	355	386	352	336	381	365	368	365	375	344	359	359	365	376	366	353	380	378	405	371	387	367	325	372	341	399	333	380	353	392	364	347	366	350	343	346	378	365	376	342	346	358	357	355	393	358	405	357	380	362	365	381	364	379	343	370	381	358	397	345	373	367	372	373	362	374	398	367	374	346	391	358	358	337	369	362	360	364	338	369	386	353	342	325	358	358	368	386	356	380	356	346	361	385	381	337	364	392	385	393	355	355	363	373	381	361	365	388	367	318	367	373	381	341	369	350	357	334	396	359	338	366	382	366	364	344	381	389	388	352	359	389	354	380	397	356	374	375	362	340	347	347	300	371	373	401	336	350	361	342	364	382	391	363	375	388	379	354	349	351	363	394	345	358	381	385	363	339	371	396	357	327	345	367	365	365	341	368	364	343	369	380	384	356	342	360	366	414	371	368	395	352	384	368	386	371	338	347	364	394	389	384	367	354	363	360	402	336	388	326	374	371	369	390	391	381	345	382	342	370	343	342	378	381	365	336	354	374	357	363	369	342	362	371	352	358	377	351	387	366	376	373	373	338	356	376	358	357	371	358	360	370	383	367	380	368	365	364	348	358	352	340	365	391	359	379	365	332	355	359	376	370	348	398	372	394	325	374	344	360	345	356	389	366	363	332	362	381	358	368	360	378	380	333	374	359	374	374	354	356	395	351	377	389	365	366	396	356	356	381	382	363	363	362	378	344	344	378	315	395	347	382	366	370	333	379	357	363	360	365	368	353	321	346	357	405	333	362	376	351	360	383	372	362	341	362	318	381	359	348	359	375	375	383	351	345	348	371	374	394	386	375	351	388	364	373	328	347	365	325	381	366	360	344	342	319	397	387	390	340	338	389	329	346	389	384	348	375	336	378	370	319	343	345	356	369	362	351	374	407	376	370	377	357	350	372	368	314	408	331	349	367	326	380	337	362	390	370	356	356	358	328	394	377	371	352	345	402	373	345	374	347	316	374	357	358	372	371	384	376	378	359	413	327	397	359	363	350	391	389	360	358	380	358	334	329	347	366	379	384	368	374	373	341	339	338	364	367	381	353	378	374	388	362	354	392	343	387	353	356	380	384	403	357	363	413	345	349	371	385	352	351	388	345	392	377	330	369	342	378	364	391	398	398	400	323	366	353	391	381	407	359	390	389	376	335	378	348	400	346	364	322	354	395	350	365	391	351	377	354	378	339	319	389	351	400	374	349	365	401	327	376	348	385	362	349	322	393	385	363	394	356	378	364	392	367	328	372	340	364	332	363	363	365	367	385	353	344	354	375	359	379	361	333	340	328	382	382	379	366	391	367	361	370	368	373	357	360	379	342	365	340	371	389	380	330	326	408	333	397	388	379	368	343	368	393	400	401	373	389	352	356	390	346	339	377	376	382	341	349	374	381	399	361	357	367	360	328	368	361	376	352	377	377	361	371	395	394	341	384	379	364	352	365	387	368	339	352	370	362	422	372	361	348	338	387	369	347	329	404	358	381	372	325	367	360	376	387	349	381	370	360	379	344	365	361	378	352	354	362	359	390	362	355	375	386	351	348	343	360	377	363	332	345	367	325	338	329	343	348	313	379	375	358	359	342	362	360	351	386	382	354	350	348	372	393	371	372	337	369	350	340	371	335	373	351	348	384	357	382	328	342	371	362	361	361	355	422	325	362	366	422	377	338	344	376	377	351	321	382	344	385	355	391	392	391	363	380	364	398	372	349	369	352	398	372	354	356	344	349	347	385	349	375	343	375	413	383	374	303	369	362	369	376	350	340	430	336	357	370	333	359	322	374	362	357	347	337	350	372	377	335	370	370	384	360	382	393	361	359	348	366	378	393	401	352	355	352	378	342	373	355	338	386	376	380	379	317	381	394	343	364	382	391	355
39772	14461	11516	14300	7896	7453	31346	41467	31680	5256	407	345	303	286	298	256	307	252	279	270	276	267	286	262	314	256	277	297	244	257	241	257	242	301	253	259	267	254	251	260	245	263	281	229	227	251	226	231	240	275	250	234	285	252	278	218	261	304	228	269	247	267	225	267	257	243	289	229	235	276	242	264	249	230	253	227	233	249	227	227	223	236	258	254	258	235	235	237	261	222	231	230	234	263	262	236	262	255	243	259	235	260	261	218	237	244	234	240	247	237	256	249	285	250	266	250	266	276	233	232	262	243	252	263	238	236	243	245	249	238	242	250	259	239	228	253	238	253	257	217	221	212	251	253	249	257	243	265	256	225	244	229	234	244	216	247	273	271	254	239	272	249	237	232	249	250	233	262	259	262	278	242	240	243	242	252	254	235	268	231	250	247	247	262	257	223	233	279	233	257	242	221	246	226	257	259	244	234	243	238	246	235	259	247	252	251	258	283	228	223	272	257	258	260	261	280	284	261	238	256	251	241	239	229	245	243	250	225	254	243	263	231	230	250	270	255	254	255	264	249	234	239	253	235	257	268	261	241	237	266	286	255	228	276	238	241	272	228	285	258	241	252	232	226	236	244	254	247	244	219	233	262	252	217	256	244	252	217	267	226	211	239	235	233	229	280	244	233	244	258	255	258	230	261	278	248	261	236	238	253	222	230	240	260	253	258	235	260	248	243	267	239	239	259	234	253	215	270	262	262	251	235	259	275	240	240	270	267	237	231	271	223	238	228	218	257	222	235	250	243	255	253	221	251	268	261	267	259	244	262	245	258	249	246	257	231	292	248	235	241	267	278	242	252	269	250	256	276	240	261	264	237	272	256	252	234	245	236	245	242	235	265	282	249	275	236	204	234	244	244	225	257	246	248	254	261	235	241	241	228	220	256	230	284	228	223	227	239	248	261	267	251	234	240	255	259	244	249	233	279	243	251	254	249	273	250	237	286	279	261	270	259	252	242	275	253	214	248	223	242	279	261	249	240	276	294	262	258	211	260	250	225	251	249	253	239	261	265	240	250	260	273	230	265	263	237	277	220	248	216	243	260	226	264	259	257	240	259	260	239	250	262	245	248	242	226	222	261	226	233	247	264	265	253	253	238	248	241	254	267	255	271	264	251	257	249	250	235	243	219	238	284	296	254	272	252	255	222	252	241	284	275	255	240	262	235	269	269	244	228	249	266	249	252	244	250	242	237	230	285	253	248	248	242	255	244	286	271	262	281	207	280	246	268	233	250	250	273	248	256	272	281	257	279	278	236	221	242	243	259	289	254	238	246	238	228	255	272	243	244	283	254	284	202	253	265	253	267	230	242	243	250	242	222	252	213	242	268	261	226	249	269	257	238	269	242	263	226	255	246	252	254	261	264	230	258	239	271	262	242	222	237	278	267	236	247	257	248	246	245	227	259	237	260	208	257	247	219	248	248	255	262	236	233	244	233	256	237	251	263	241	232	257	244	241	264	248	279	241	235	258	240	231	257	271	292	281	230	251	247	252	246	265	228	226	224	241	242	257	284	243	222	243	239	231	255	267	241	239	251	260	246	255	263	252	278	243	264	249	275	242	266	242	237	225	285	262	239	261	254	246	253	228	280	261	255	286	262	253	221	267	212	253	258	245	240	232	231	263	253	252	250	219	253	242	264	257	268	226	230	248	259	247	236	258	252	252	283	256	274	264	230	249	277	260	271	272	237	246	269	262	225	252	263	243	232	237	249	254	261	232	221	269	226	256	287	272	261	238	257	266	259	237	281	249	260	238	227	238	267	235	251	238	235	235	262	273	262	238	253	252	237	229	251	259	246	258	235	233	271	247	234	244	261	243	252	276	259	289	266	257	250	231	254	251	281	244	265	243	242	228	233	258	252	269	245	267	254	256	235	277	247	253	264	238	289	231	264	256	268	255	241	254	228	267	229	280	233	259	243	280	265	244	275	271	248	243	253	260	293	256	259	251	261	257	231	245	243	251	265	249	249	241	230	227	241	259	244	231	280	245	242	251	248	240	249	256	245	283	262	262	245	259	255	246	254	246	293	245	219	300	247	255	245	266	268	252	283	226	226	276	229	248	289	289	228	246	272	264	235	262	237	255	255	235	294	236	236	238	270	254	238	261	243	248	245	237	237	251	257	239	265	246	275	254	327	242	259	230	211	247	253	253	264	266	232	235	232	286	275	265	250	260	254	260	239	261	213	257	252	240	251	218	243	254	242	247	252	250	252	288	269	249	241	282	240	257	241	222	269	241	266	242	270	243	250	254	270	249	251	263	259	268	241	236	237	253	288	210	244	260	248	253	253	272	289	247	249	246	244	273	258	248	222	227	247	270	265	251	271	282	276	248	248	278	229	256	243	231	240	212	258	259	266	260	264	249	285	241	293	231	242	254	247	242	261	283	259	243	247	243	238	263	255	265	243	263	252	249	243	251	260	254	215	238	263	234	246	267	271	263	239	235	255	229	244	260	278	259	277	267	249	227	275	230	245	251	237	259	232	242	255	260	243	246	259	281	254	295	261	274	280	246	247	201	271	252	260	232	249	257	226	234	232	248	249	231	236	214	254	272	259	285	247	219	258	259	248	232	263	271	232	268	229	247	248	264	264	262	307	241	274	259	240	243	246	266	266	277	203	267	259	227	225	218	250	244	227	241	251	233	223	256	269	223	254	270	231	221	237	237	247	270	255	292	276	263	250	266	288	252	249	269	249	255	235	273	252	265	238	270	237	259	258	251	260	271	267	279	239	272	246	254	246	288	237	234	226	252	218	232	226	248	240	249	248	285	265	237	278	253	240	269	243	257	232	242	235	259	259	256	250	229	252	242	261	240	259	263	263	230	244	275	240	241	245	255	239	264	260	247	237	270	245	250	257	270	256	240	226	258	241	257	246	219	258	266	239	213	265	239	239	254	268	263	265	252	241	247	239	243	239	267	271	265	257	226	265	239	269	264	256	271	209	227	238	261	252	256	269	285	312	254	220	244	248	240	263	241	268	235	280	251	251	257	280	254	269	265	258	243	235	255	273	268	300	260	225	251	242	233	224	270	261	259	220	278	264	226	256	255	257	263	267	240	237	251	248	229	246	238	252	274	243	249	236	238	259	214	241	212	250	221	270	229	265	232	245	231	259	241	273	231	280	246	266	257	264	234	254	252	252	250	235	231	259	254	277	248	278	251	248	262	259	267	241	247	265	247	244	253	230	244	271	246	243	228	225	253	219	229	228	252	255	226	214	258	244	267	268	261	245	255	254	236	260	232	241	288	244	224	240	242	253	254	240	266	254	237	253	265	263	267	256	245	252	262	274	264	210	253	273	232	236	251	215	247	240	245	280	219	226	219	259	240	241	249	271	252	244	241	235	261	240	263	220	242	270	225	247	265	216	260	203	230	266	251	241	268	262	241	258	287	262	274	270	273	261	253	260	262	274	266	254	240	261	246	238	207	229	245	234	244	216	252	263
19907	5307	16035	26415	18978	19429	47977	56861	43388	1431	1007	917	828	931	832	781	785	785	739	693	705	689	670	645	686	652	676	628	666	644	636	659	678	685	609	618	664	643	598	599	571	547	604	638	629	638	629	618	624	587	585	631	563	577	579	579	597	625	594	633	641	605	606	575	634	626	588	604	567	583	578	683	589	647	588	572	589	549	609	607	573	591	597	585	598	606	605	537	579	577	580	601	590	604	588	625	602	560	576	676	559	541	585	629	579	584	607	635	619	610	597	604	570	613	621	604	605	600	605	582	604	607	536	566	590	578	647	602	560	556	624	572	584	553	643	589	576	630	606	603	656	591	585	601	577	585	552	565	582	601	550	586	583	594	616	588	576	579	624	574	552	589	568	627	590	582	586	595	560	631	607	606	577	595	597	642	585	567	620	566	597	619	621	608	601	584	561	642	589	592	595	616	532	611	582	604	578	622	593	546	588	554	610	566	558	567	619	567	601	579	584	580	587	617	569	585	634	576	575	625	623	605	591	574	574	591	562	614	582	588	609	591	600	634	594	553	637	586	556	594	562	634	593	606	581	615	582	593	547	583	598	556	597	619	564	586	581	565	597	647	602	588	585	574	631	572	591	584	592	593	599	601	582	607	606	616	550	623	626	601	579	594	622	584	589	609	586	575	601	557	602	604	571	589	592	599	571	606	611	553	632	598	618	587	613	617	621	654	584	600	618	578	543	569	599	609	653	553	617	607	619	596	597	592	571	594	566	603	606	549	603	554	593	638	582	590	610	626	533	550	608	597	607	611	591	577	559	554	607	585	545	591	585	606	569	576	586	565	631	562	587	606	611	620	603	599	585	571	617	590	623	605	580	584	542	606	578	584	588	609	584	540	560	586	571	661	566	617	577	633	572	556	592	573	558	551	572	604	589	627	553	625	578	600	598	585	609	587	568	584	603	591	585	584	598	622	567	600	594	610	537	590	611	590	579	591	577	572	593	606	570	523	544	581	607	610	572	604	629	587	560	577	573	628	590	570	585	571	604	579	546	614	609	588	585	594	613	564	593	630	590	535	546	600	610	588	621	577	586	615	608	567	632	615	526	581	585	600	584	582	596	625	595	651	577	561	586	599	551	603	588	593	558	590	591	615	574	588	627	616	584	576	574	572	609	600	560	622	579	620	598	584	611	540	574	607	581	618	638	609	565	595	568	602	603	581	571	572	600	609	620	571	586	585	601	616	586	576	586	597	625	604	609	580	602	586	590	603	631	535	573	577	580	602	586	611	568	601	621	579	592	549	579	623	585	567	597	625	599	602	580	562	618	613	582	605	610	609	564	590	617	594	607	560	571	572	617	618	604	540	562	596	571	619	593	578	574	612	588	625	594	543	575	572	609	618	593	598	594	596	570	609	610	590	552	587	589	584	610	603	564	620	633	599	585	591	598	575	581	576	593	573	574	601	567	562	637	560	548	586	620	564	569	570	577	617	597	584	540	633	569	577	592	603	637	579	603	598	597	603	560	620	570	584	639	592	598	595	599	612	593	603	646	566	582	581	596	582	622	582	625	551	584	548	575	592	586	560	571	608	601	578	555	623	601	643	607	578	541	560	564	565	599	591	642	566	596	613	598	556	583	590	600	558	590	590	580	577	607	591	573	574	610	621	605	556	608	601	634	559	601	585	622	592	563	593	561	561	660	613	591	579	585	612	563	617	592	566	601	614	594	557	587	597	623	579	595	589	586	629	566	570	575	560	588	592	609	590	563	604	593	579	601	609	626	612	561	637	596	575	597	595	586	614	608	584	608	535	597	594	624	580	599	581	614	589	615	540	565	573	567	586	562	626	562	631	565	563	592	602	555	571	560	565	581	583	565	625	592	636	572	569	548	587	610	613	627	553	635	588	601	565	622	585	566	587	604	620	590	575	566	557	584	589	548	585	609	595	594	569	624	600	561	573	597	592	614	627	586	596	587	577	630	580	626	552	592	573	572	612	551	618	606	608	596	593	566	583	638	527	587	599	606	546	603	585	586	576	581	566	577	585	649	585	569	590	543	617	597	550	574	568	646	588	619	562	570	588	560	614	607	593	621	645	593	615	597	606	545	604	557	561	570	562	642	618	584	558	593	554	569	577	571	589	593	586	592	606	588	553	586	581	582	637	604	587	574	583	550	560	552	600	602	597	571	574	624	584	622	575	584	564	569	575	569	597	572	613	597	569	604	603	609	592	614	568	620	556	609	564	571	579	559	642	609	601	611	564	568	646	534	587	585	572	544	633	610	584	561	621	569	591	584	588	645	573	599	614	609	602	585	616	603	596	589	600	598	610	558	540	629	585	569	595	611	610	561	588	633	589	597	608	633	569	578	567	595	600	607	588	595	582	611	575	567	598	607	541	559	601	626	590	583	594	576	588	622	578	580	599	580	574	569	633	603	583	545	596	616	620	601	589	566	564	581	628	554	592	599	540	620	561	600	567	571	573	588	610	601	555	571	567	601	616	576	613	625	571	544	609	583	596	563	581	625	614	538	608	572	617	603	580	595	584	614	580	622	555	609	551	581	587	602	629	611	595	594	595	630	592	587	554	591	567	636	552	604	595	592	591	543	580	574	597	582	593	598	520	554	591	615	608	579	618	594	571	605	566	622	548	643	595	583	544	587	630	623	629	598	551	563	554	596	568	634	568	560	567	589	601	553	599	596	603	582	562	567	577	586	611	600	582	581	596	584	539	595	640	572	616	627	577	562	547	581	530	615	571	653	624	608	575	618	585	587	601	608	533	579	578	563	597	601	601	559	568	606	558	616	636	617	571	553	588	606	590	552	553	616	611	564	590	619	570	543	580	579	569	622	650	599	626	573	569	606	568	593	586	604	579	555	616	583	628	589	583	623	583	606	623	604	601	637	594	608	538	571	597	575	595	617	617	596	597	584	558	587	586	636	601	631	581	602	595	588	568	588	567	636	601	571	575	547	552	601	595	564	610	574	580	569	575	557	598	615	592	562	569	644	556	611	555	583	585	565	560	585	610	612	622	570	629	628	621	614	537	598	566	572	612	577	583	577	569	606	610	596	585	576	564	616	542	597	618	564	622	558	586	569	652	617	575	604	616	589	584	604	572	579	584	547	549	558	589	645	567	600	609	557	575	595	605	566	628	648	578	568	585	600	556	600	595	578	618	560	605	579	585	590	606	585	592	602	584	574	576	642	554	567	632	562	622	632	577	606	589	581	589	637	559	574	605	573	597	610	583	628	579	628	572	577	575	630	591	607	569	599	618	664	584	620	582	611	544	614	598	573	608	590	581	581	567	594	591	596	536	581	637	621	573	611	550	620	565	599	632	587	563	603	593	614	617	574	600	606	588	578	590	605	635	583	625	555	592	606	574	593	592	631	578	565	542	597	605	566	614	579	595	561	577	612	588	581	576	601	619	611	567	553	552	576	572	546	573	634	625	587	518	588	566	554	588	571	598	577	606	602	563	585	556	584	587	575	616	590	595
12313	2249	5295	5325	3225	1460	944	1395	1344	303	206	203	186	201	201	205	226	196	211	191	202	191	181	208	184	235	189	233	211	182	201	207	182	203	232	191	240	243	203	213	211	219	227	225	220	211	190	198	205	229	206	217	206	213	213	209	225	197	198	205	180	156	229	197	173	234	189	193	208	196	220	222	224	207	205	217	187	174	217	217	228	198	212	192	204	213	219	214	197	212	224	210	203	226	195	195	236	215	219	200	197	209	217	233	221	192	196	203	199	238	211	229	221	206	199	187	219	189	218	224	207	216	228	208	205	210	217	202	206	207	177	195	215	179	186	201	210	226	204	224	195	189	241	204	221	187	209	218	218	192	210	237	199	200	208	198	197	207	182	184	188	207	226	205	210	196	217	219	218	188	214	214	240	218	190	208	219	206	220	221	203	221	184	231	214	211	209	213	230	189	218	220	217	182	240	189	207	217	202	215	211	208	230	191	208	214	219	202	194	209	208	225	250	194	201	195	224	209	200	206	213	213	219	218	233	216	201	210	217	225	195	196	214	220	213	186	207	200	199	217	208	194	213	230	186	211	237	216	197	221	221	217	192	204	173	191	219	201	214	199	195	204	232	207	230	219	205	192	227	230	208	225	178	199	236	202	217	201	207	194	211	184	198	218	205	225	212	229	199	197	225	207	234	200	227	187	183	200	211	212	201	218	196	185	218	199	236	199	203	223	205	212	201	229	221	187	204	244	196	210	207	189	229	202	202	196	202	210	232	204	193	189	209	207	225	215	188	214	217	213	229	212	200	200	197	198	195	207	211	212	203	191	218	236	221	195	178	243	244	218	200	205	215	213	209	228	214	202	204	188	181	211	210	199	213	216	206	219	208	196	214	214	217	210	177	216	181	202	239	174	214	170	219	219	227	223	186	206	199	195	222	220	205	211	246	193	236	225	238	200	227	199	206	218	198	219	210	229	214	191	198	198	231	223	204	222	186	215	211	209	248	221	196	211	227	221	190	208	219	204	212	194	207	251	220	251	215	202	198	179	179	225	231	220	176	226	220	201	220	208	196	182	218	204	200	189	216	220	208	212	219	178	202	215	213	223	203	205	207	207	221	189	203	215	219	206	184	244	217	215	216	212	187	206	190	204	226	225	230	190	202	173	233	201	188	204	196	189	211	207	231	228	198	187	201	198	193	191	220	218	225	215	198	184	202	210	195	230	237	187	209	220	199	204	204	185	207	218	203	199	204	176	195	188	213	216	208	208	197	223	197	202	231	201	209	207	217	183	198	196	208	196	237	210	222	220	190	223	211	216	228	215	225	212	182	210	208	202	194	227	208	219	233	228	228	198	207	212	205	188	201	210	210	217	225	235	224	221	196	222	177	218	187	194	210	207	189	223	211	214	207	240	200	197	203	194	214	212	211	239	203	202	212	224	216	215	182	213	209	220	212	236	229	227	198	193	218	211	190	214	214	252	201	235	189	205	218	229	188	220	205	216	222	193	179	216	187	203	203	193	218	210	196	207	236	198	222	218	206	190	194	201	221	203	225	230	237	241	221	219	184	201	202	191	214	205	221	188	202	226	229	230	211	204	212	219	218	227	229	200	206	192	190	191	210	197	210	218	193	236	216	239	227	190	198	187	238	218	202	207	213	200	221	201	208	199	172	203	201	209	230	236	231	197	226	182	209	214	195	191	202	232	195	230	221	198	202	196	225	195	191	200	192	219	200	221	180	222	205	190	207	187	199	211	231	200	228	226	194	208	217	189	223	215	210	226	209	223	217	232	201	201	227	194	203	183	206	207	184	215	222	210	212	212	216	231	229	221	216	208	202	195	231	211	227	197	217	192	207	216	201	225	192	211	215	192	238	219	232	200	207	216	210	215	218	222	218	234	208	195	211	222	214	200	230	193	210	192	215	208	211	185	206	195	211	236	207	217	195	206	206	221	206	186	181	204	214	236	200	199	215	211	197	200	205	200	202	204	197	234	214	217	218	176	218	206	196	202	217	182	196	203	229	183	223	208	219	191	182	221	200	207	192	230	207	193	211	205	188	204	230	186	195	190	197	217	209	218	255	222	218	195	189	214	189	186	224	209	226	222	217	187	195	209	208	198	208	202	210	196	197	229	236	196	210	220	202	173	195	210	208	217	217	226	205	213	233	202	223	228	206	232	202	197	209	204	206	203	196	184	200	226	178	188	218	203	230	208	242	206	207	197	224	202	198	225	206	182	224	229	212	215	193	209	231	198	199	219	207	211	173	202	198	212	197	220	234	228	198	229	243	203	196	205	197	199	240	197	216	240	191	209	185	207	215	207	197	209	224	226	198	194	227	233	205	192	214	195	182	232	211	222	220	238	221	211	195	201	215	226	204	185	196	194	227	216	210	200	203	210	230	209	195	193	217	209	225	189	211	197	207	233	202	180	206	204	210	188	208	244	260	222	218	199	178	228	241	178	229	217	233	210	197	210	206	201	200	223	222	226	224	230	204	209	234	220	224	231	218	201	240	194	195	198	209	169	220	220	214	231	201	202	215	205	215	243	210	193	208	206	189	210	163	204	184	198	219	191	190	222	214	219	202	211	202	205	196	198	193	221	213	218	234	200	231	208	233	210	209	243	209	209	218	221	204	222	197	211	213	195	218	212	215	196	205	202	230	215	231	198	187	219	199	202	181	212	193	201	202	200	179	227	221	225	197	204	228	214	211	189	225	221	231	211	210	228	243	216	207	227	207	183	230	233	196	238	233	248	265	200	196	211	222	229	212	214	214	204	192	208	208	218	214	242	193	197	248	239	209	210	235	224	210	206	223	245	226	229	178	202	213	197	194	213	207	223	196	221	243	222	210	206	211	224	212	196	203	202	197	210	204	209	203	212	214	211	210	225	221	196	201	205	215	232	209	221	225	232	218	216	207	223	203	186	228	214	225	208	223	229	206	215	175	227	217	198	196	217	206	205	193	215	208	187	226	199	229	213	221	240	195	192	201	222	203	229	190	210	211	206	196	231	193	211	218	231	231	204	178	207	214	209	206	213	230	212	209	194	190	218	197	222	215	205	218	204	222	195	194	221	206	236	206	200	190	217	218	177	178	216	200	183	221	196	218	183	207	204	210	183	219	212	229	176	222	225	194	192	192	206	182	206	223	213	208	215	240	201	223	240	201	224	216	202	188	188	235	208	238	234	210	212	214	226	202	208	204	211	192	188	248	215	206	214	215	200	236	210	228	216	177	213	210	197	201	195	229	200	205	204	213	231	205	229	181	228	186	194	235	205	188	184	208	196	209	221	206	233	214	187	208	192	214	203	180	185	204	204	213	223	186	198	219	209	190	237	222	206	183	186	214	206	235	206	171	218	195	196	186	210	226	219	211	190	212	205	175	200	219	207	195	202	191	186	205	195	197	224	222	202	208	201	210	227	218	192	230	225	198	212	218	224	234	211	209	199	233	229	222	185	204	162	184	204	206	205	228	194	184	225	205	227	221	201	170	222
6280	1723	9972	13393	9937	5489	4412	6776	5942	615	483	503	502	488	505	471	460	493	511	450	502	461	433	486	491	474	486	506	490	514	463	506	456	476	494	458	473	489	487	465	452	481	451	497	465	484	494	493	505	514	461	476	472	452	451	471	497	460	488	455	502	512	475	483	487	467	509	460	507	494	509	504	506	469	463	508	488	456	508	488	506	471	504	482	488	478	496	519	460	497	471	510	529	485	466	444	465	506	446	458	474	497	467	464	459	477	489	510	484	482	475	482	473	525	458	481	478	495	516	500	490	513	482	495	538	506	486	479	481	466	498	497	504	470	463	483	445	515	471	476	494	515	495	481	483	508	495	483	476	469	485	483	470	510	465	473	491	504	520	485	526	469	484	497	467	510	520	464	476	470	475	484	506	482	494	474	477	465	465	460	474	432	471	476	455	469	457	473	439	484	518	470	525	477	450	480	471	476	487	534	510	469	526	441	520	455	495	466	456	468	470	499	487	502	480	498	512	461	481	483	473	498	436	479	479	504	496	457	438	470	469	477	434	510	464	470	459	479	486	481	463	493	454	424	465	488	479	469	532	470	468	493	494	480	442	489	478	510	440	515	475	473	471	463	476	471	484	495	471	475	439	488	510	457	472	503	485	468	463	503	478	450	469	471	492	488	501	470	471	462	460	489	520	485	466	517	478	532	482	503	481	491	472	474	498	513	488	476	487	473	499	496	451	469	492	471	465	474	465	443	515	425	477	476	510	492	501	465	527	479	498	515	470	492	481	493	471	451	424	492	496	483	466	530	502	487	481	497	483	543	463	474	495	462	469	489	491	505	494	493	496	483	489	458	489	446	496	473	521	479	457	490	494	541	489	486	538	481	463	546	494	465	503	504	508	488	468	497	454	503	438	483	523	492	433	515	477	457	483	496	499	474	443	464	475	513	441	475	487	493	480	506	492	510	490	482	484	468	481	466	454	491	462	458	489	477	501	495	502	483	496	477	474	489	505	483	439	485	516	454	476	439	496	491	462	459	482	472	470	511	498	447	485	461	489	451	521	507	508	468	528	515	488	424	518	493	480	501	472	442	493	496	508	480	501	449	490	467	484	418	482	522	468	488	434	454	473	467	477	468	451	466	478	469	510	491	493	490	480	463	467	526	487	495	453	440	457	483	465	479	480	499	508	491	485	478	473	440	524	498	487	453	505	468	449	479	472	495	497	490	491	475	521	462	492	466	456	478	475	504	480	484	489	467	492	464	458	514	473	472	479	474	489	495	476	467	494	477	462	477	493	483	523	450	454	512	431	490	470	486	480	499	469	477	474	461	524	502	497	497	470	528	525	485	472	529	512	466	478	464	466	489	487	496	530	494	444	493	463	447	511	477	465	487	487	459	503	477	479	472	452	466	449	491	459	460	488	467	466	473	534	482	475	486	499	465	502	485	470	483	450	491	485	504	503	455	476	487	466	509	459	491	464	494	458	476	493	455	485	501	450	444	497	459	517	446	472	498	483	506	479	472	484	506	446	508	470	454	473	492	471	501	466	487	471	467	469	471	456	468	511	460	487	502	517	497	505	499	495	487	510	458	484	466	509	460	505	467	469	495	469	493	463	467	500	480	468	450	479	488	492	495	486	444	489	453	456	466	509	504	528	474	478	502	501	505	420	471	473	506	501	516	518	457	457	458	448	477	463	525	440	520	518	499	444	473	469	475	512	484	478	508	502	436	475	517	498	466	501	537	483	476	433	470	487	477	483	491	479	465	490	419	473	471	463	498	465	484	524	477	464	464	471	469	499	456	481	507	456	460	478	502	447	516	514	489	465	494	491	484	452	475	479	508	465	498	476	478	480	487	480	472	486	478	480	441	485	450	479	485	444	520	498	487	451	515	490	513	481	473	509	480	472	473	457	504	472	488	497	488	486	511	469	466	463	490	480	470	473	443	513	482	461	492	480	461	451	453	509	462	500	469	465	481	483	449	474	461	479	479	476	470	446	506	502	524	451	509	462	472	414	498	464	480	522	467	517	468	468	499	448	497	435	458	469	468	506	475	475	499	484	508	489	488	483	493	480	471	471	468	474	481	519	455	480	464	487	502	497	527	492	488	481	479	500	471	481	476	518	461	465	491	470	473	485	500	491	506	511	476	474	505	505	456	494	483	460	475	479	448	488	507	457	448	495	458	474	507	535	495	473	487	453	468	495	470	480	471	468	493	499	475	497	497	476	483	504	461	495	523	427	547	453	507	468	458	472	470	519	506	452	485	542	516	477	484	479	462	458	489	486	501	469	501	502	468	490	501	484	464	429	483	473	499	517	475	463	455	502	484	433	482	482	498	471	459	465	493	483	517	484	489	563	451	495	449	442	475	522	475	463	470	476	501	473	457	504	501	502	493	459	477	479	461	502	493	501	481	507	486	499	501	442	500	480	476	472	461	500	483	504	509	503	479	465	481	447	484	506	480	486	507	513	493	459	465	460	435	469	484	482	507	476	507	472	487	493	478	540	469	497	510	482	516	528	467	431	484	451	514	483	471	436	480	519	486	489	501	485	448	468	507	444	509	472	500	500	509	470	470	448	498	473	490	485	478	505	478	482	479	500	495	482	470	463	498	450	507	486	515	492	480	444	468	471	489	483	513	458	421	438	495	488	476	463	451	486	468	509	488	494	465	465	489	456	463	510	474	490	492	525	497	497	468	468	491	455	474	469	456	497	478	461	484	497	508	487	505	476	473	485	484	462	443	441	495	489	458	492	509	475	474	509	489	489	447	481	481	459	482	482	469	506	514	457	478	464	465	480	503	472	493	476	503	473	521	455	439	457	508	504	533	492	500	488	479	476	502	534	502	478	480	483	518	496	525	457	476	473	474	456	461	504	471	465	482	461	485	490	444	463	517	453	486	476	459	517	518	482	511	506	495	447	439	469	490	470	464	516	469	482	489	501	446	493	495	452	524	511	498	482	493	491	479	471	493	530	450	462	499	479	501	485	509	466	493	453	501	463	495	513	497	459	502	473	493	483	486	477	472	502	456	441	435	466	476	511	465	481	456	477	511	425	466	479	456	503	514	501	471	508	494	484	478	497	464	484	513	460	445	465	476	507	486	487	505	475	520	513	489	496	489	461	493	486	458	503	457	481	468	475	499	463	471	455	451	507	521	484	423	513	477	468	479	474	485	458	480	481	487	461	453	469	504	474	496	488	508	497	475	512	505	451	451	454	479	492	466	480	464	501	455	461	461	467	472	460	479	456	504	513	493	477	475	500	480	498	469	472	490	473	464	487	465	468	476	479	510	445	467	479	505	523	485	483	488	492	469	525	502	508	448	507	459	478	506	459	482	461	471	468	469	504	474	437	459	513	470	509	510	498	492	473	470	458	472	496	500	474	443	494	462	453	472	461	505	500	493	464	503	481	460	551	510	473	480	482	509	457	484	485	460	471	488	510	486	476	498	468	499	465	490	428	487	470	507	453	514	462	479	487	487	498	463	531	498
28290	6886	10259	10807	7806	5878	17573	25877	25143	8116	286	184	183	194	166	191	159	146	139	162	172	145	186	180	162	181	166	144	160	162	151	177	180	162	166	160	156	157	173	156	151	136	156	146	159	157	164	165	146	161	140	150	141	158	163	169	158	169	162	170	166	157	172	137	149	156	170	167	179	130	150	137	147	155	150	136	157	167	168	171	145	164	155	157	150	162	134	177	167	154	158	165	157	179	161	128	145	152	159	136	151	167	156	154	180	146	136	146	139	159	144	157	165	148	181	176	165	146	155	166	176	137	117	171	159	172	130	165	158	152	159	152	143	134	157	165	142	191	155	153	143	152	144	150	143	153	162	118	135	178	159	165	179	150	145	156	159	157	147	160	156	133	154	157	156	165	168	149	181	159	159	159	122	158	154	141	172	151	163	168	167	154	143	158	152	156	143	138	150	138	160	154	138	142	142	164	152	139	148	168	145	169	167	169	149	157	156	159	156	127	164	147	137	159	150	145	149	151	162	166	151	171	149	118	162	174	145	178	152	151	130	173	166	134	165	140	177	153	150	160	149	142	162	128	152	160	143	148	144	155	159	162	158	150	160	172	144	147	164	123	136	184	177	138	160	154	142	136	157	156	159	147	150	157	137	164	165	154	146	170	147	146	154	166	138	154	159	152	154	150	134	134	151	145	147	151	148	164	157	134	137	152	158	140	136	128	171	139	168	139	132	125	160	157	129	135	168	152	160	115	145	135	134	171	165	119	146	148	165	157	167	151	149	149	164	158	176	138	167	165	165	165	148	160	142	153	170	171	160	167	145	188	171	147	160	133	160	157	147	147	172	172	170	156	129	178	135	155	164	158	166	155	139	154	170	144	165	171	127	142	158	146	169	176	146	137	146	158	160	160	159	155	137	135	152	169	153	163	150	180	147	109	155	158	154	149	149	149	130	137	119	142	168	167	160	145	148	164	175	169	167	146	156	165	164	129	174	166	154	150	139	171	150	138	158	176	133	169	160	193	151	177	141	182	174	161	158	160	154	142	145	168	173	171	141	125	161	165	162	147	161	152	161	163	152	145	162	155	175	153	180	155	172	151	155	163	138	136	173	178	153	150	137	137	151	149	137	134	149	163	150	146	168	181	158	153	149	139	150	157	169	164	130	151	176	149	164	146	141	158	156	177	155	139	145	175	157	177	171	149	183	158	165	136	146	158	156	150	149	171	148	163	141	154	146	139	176	149	179	165	163	149	169	148	140	145	154	137	174	169	165	179	150	178	137	173	157	150	154	154	177	166	157	152	164	161	143	141	140	148	152	146	191	141	151	166	138	153	160	148	146	146	130	145	153	146	161	154	165	164	194	161	137	139	125	148	143	156	165	150	132	139	155	138	142	175	164	145	146	157	136	161	138	153	167	165	153	168	144	163	164	140	151	158	174	149	132	180	155	144	165	159	140	155	151	151	152	148	157	172	132	161	145	154	170	141	167	145	147	160	163	180	135	156	150	143	154	159	154	152	146	135	145	168	161	163	146	181	155	144	152	148	134	149	180	164	159	121	162	148	139	150	150	142	134	176	139	157	159	156	160	148	162	159	183	144	143	150	157	174	144	138	145	160	139	167	160	148	167	133	144	165	143	152	136	169	159	142	165	149	132	152	183	153	151	158	153	148	147	164	168	145	166	171	147	151	152	134	161	156	164	140	152	140	160	127	165	154	147	134	190	148	143	177	163	149	162	161	158	160	147	187	137	144	146	149	170	136	143	160	164	133	158	177	123	145	167	120	145	154	148	177	145	169	155	150	142	146	141	157	178	158	154	169	155	173	131	151	166	166	128	158	155	139	151	158	149	143	149	163	164	168	140	139	140	108	122	139	146	149	162	153	136	158	159	139	146	127	165	136	155	145	167	154	151	139	170	140	149	164	166	146	152	164	147	153	127	152	159	130	155	166	153	167	186	171	164	191	157	134	157	160	184	168	155	169	157	145	140	124	161	155	158	130	130	160	157	171	174	165	155	140	145	146	144	158	164	154	153	146	156	138	161	166	162	148	171	137	150	154	151	161	163	153	157	130	146	170	169	148	149	146	186	155	123	153	138	127	185	135	162	148	139	155	143	135	165	163	156	154	164	139	164	166	156	155	175	161	146	175	168	154	144	162	155	130	137	167	170	143	136	147	163	152	152	149	148	162	129	134	170	154	155	127	153	186	158	138	152	173	158	140	155	171	151	175	154	133	182	152	145	149	152	151	175	151	162	149	147	162	155	160	149	155	151	163	150	156	167	141	166	160	173	143	158	150	133	134	149	140	136	147	171	147	137	151	147	149	125	153	140	156	147	153	149	149	151	142	178	154	154	147	158	135	142	157	167	138	137	134	132	150	139	158	145	161	171	151	152	140	161	155	154	160	134	153	161	146	147	143	168	163	175	144	151	173	139	155	164	139	149	154	136	168	155	151	129	151	150	149	171	133	143	152	157	157	147	158	142	156	197	160	159	163	144	142	166	151	172	164	166	161	162	162	144	158	162	161	126	126	144	146	171	156	166	157	150	146	151	151	146	119	144	149	164	144	168	145	142	171	165	143	144	160	149	169	157	158	148	162	164	179	161	164	145	134	127	163	158	151	159	161	162	154	167	169	150	163	158	129	172	170	170	130	152	154	162	163	158	151	147	159	180	143	123	142	139	166	147	157	162	159	120	132	155	132	159	143	153	120	179	139	163	171	160	153	176	143	131	145	164	137	157	148	148	157	151	164	157	145	175	134	144	168	138	164	145	160	158	147	137	169	145	160	144	167	151	154	163	161	180	155	169	144	148	131	139	138	147	157	151	162	132	170	169	154	179	162	169	161	151	150	155	153	153	154	168	173	161	153	159	160	135	154	163	164	148	152	165	153	143	156	160	150	164	165	161	165	188	154	158	135	145	145	154	147	125	154	186	153	169	146	165	146	159	166	175	160	178	152	147	168	135	153	175	161	148	164	140	164	150	161	165	162	153	175	171	151	147	157	165	153	152	163	138	148	164	162	145	168	164	149	156	162	119	177	141	152	148	169	163	139	140	164	149	154	137	175	152	154	161	132	182	158	151	138	163	166	143	151	183	159	164	151	146	173	161	167	191	160	159	163	150	143	163	164	159	155	145	148	162	154	157	163	154	173	155	171	135	134	150	160	173	148	159	160	180	131	147	147	166	165	168	137	149	160	150	147	139	161	161	156	173	149	142	149	137	157	135	161	172	155	152	178	150	137	156	167	159	151	152	160	143	143	143	165	159	128	177	148	151	152	160	144	136	186	179	157	133	161	168	161	146	145	131	158	151	162	162	174	148	143	164	180	148	160	148	165	145	151	177	162	159	141	145	152	155	131	134	148	135	175	170	158	160	137	131	167	166	149	162	149	155	175	170	157	158	139	158	165	162	153	155	176	159	134	159	140	147	156	143	158	146	163	133	156	152	160	154	152	156	154	128	167	157	161	166	151	161	140	131	147	152	170	170	170
13956	3244	16128	22732	20190	18797	38370	45770	44373	9155	649	533	548	533	514	483	505	470	504	444	459	424	420	418	414	416	412	399	429	413	434	421	420	382	400	378	435	382	389	401	433	356	390	403	401	410	400	382	423	380	436	350	399	396	394	397	407	376	376	404	396	397	379	365	362	375	420	409	348	372	404	386	373	389	381	410	392	402	404	431	369	413	423	409	380	367	371	361	383	408	357	361	412	339	356	373	405	377	406	360	420	403	379	360	405	422	405	373	400	376	391	415	357	364	410	388	390	407	363	388	382	358	401	405	389	373	363	382	366	392	400	381	368	399	434	415	375	376	399	389	377	431	351	418	349	397	394	375	380	390	418	382	409	410	438	399	370	401	418	360	401	365	409	398	380	397	393	355	382	402	357	405	371	344	415	387	393	407	381	416	382	380	363	403	385	368	399	401	378	407	379	375	373	401	413	420	387	394	393	385	410	414	402	376	419	404	368	394	356	390	398	394	365	399	377	364	363	360	364	402	356	407	375	408	395	414	366	365	382	366	389	407	344	407	368	390	380	392	382	385	388	378	397	402	364	380	400	381	414	384	397	339	425	388	360	393	381	379	365	400	426	363	405	386	363	402	419	420	399	393	359	406	394	412	416	343	373	384	423	413	375	392	411	375	409	356	388	377	422	407	366	402	393	427	378	381	398	379	420	405	438	353	417	390	398	357	397	385	391	368	392	390	352	403	397	377	375	394	385	401	391	374	413	378	394	385	378	413	400	408	364	389	360	389	382	358	396	359	369	391	416	384	400	353	417	403	415	401	377	396	401	370	376	362	400	386	360	378	369	381	389	418	400	355	384	372	379	379	418	415	389	403	422	409	411	380	377	392	367	399	370	373	372	375	355	362	398	409	414	379	409	352	340	383	402	400	376	365	423	361	389	388	396	388	383	371	394	405	362	380	401	402	355	412	385	371	421	405	377	395	379	385	395	412	378	357	407	422	399	408	401	356	388	415	379	396	354	432	373	431	386	408	368	361	370	415	406	413	397	402	425	366	403	411	424	411	401	426	342	379	406	380	386	367	387	398	405	358	392	385	398	384	359	387	388	369	362	392	358	384	379	372	361	398	375	403	363	403	420	385	392	406	393	388	402	400	382	398	350	375	379	397	409	409	392	402	400	356	404	398	384	377	360	382	378	380	378	404	377	385	400	396	411	406	383	395	367	368	393	384	386	425	366	375	369	362	398	431	368	420	403	371	392	365	389	374	385	408	403	403	411	356	372	386	399	392	350	381	355	427	376	379	393	386	419	396	386	369	407	364	406	397	386	391	372	380	411	419	432	388	413	387	361	396	388	439	384	415	350	413	360	382	390	395	357	367	371	377	390	370	374	414	382	376	371	386	385	421	430	400	404	387	385	377	407	379	403	386	433	384	402	398	400	375	372	389	385	403	391	376	396	410	372	363	385	415	375	416	376	379	352	380	374	391	394	427	429	341	360	410	400	412	417	388	364	388	378	410	364	388	408	417	348	390	380	368	378	382	401	399	377	374	374	372	405	394	386	377	360	411	388	401	385	377	379	384	395	404	367	342	349	427	397	366	359	406	368	389	344	407	358	379	390	410	412	403	407	400	399	398	387	417	374	388	387	367	397	406	401	346	385	391	366	380	399	351	390	364	369	419	388	384	385	371	361	388	412	370	392	401	366	388	404	381	367	376	397	392	388	368	390	385	380	419	410	393	402	387	388	388	425	406	402	375	375	417	372	380	406	446	384	351	390	362	341	402	368	367	365	370	372	391	389	380	381	392	415	365	401	411	354	406	386	375	423	373	402	359	359	374	396	393	360	362	378	405	366	373	413	366	355	376	399	385	389	391	346	353	383	383	387	378	422	362	362	411	390	399	431	416	381	370	394	371	398	381	405	353	400	370	416	406	359	362	400	382	397	391	400	379	365	407	353	392	402	387	404	372	376	356	409	359	397	408	377	395	350	380	399	408	392	411	418	382	400	393	382	348	411	381	382	397	369	382	368	384	393	416	407	369	338	394	399	419	375	393	422	401	391	363	375	409	359	384	400	372	421	402	402	400	407	375	391	385	381	391	404	377	384	391	385	372	372	392	378	368	351	359	399	348	354	403	379	379	369	382	398	409	400	377	396	404	379	369	388	365	393	373	381	382	387	357	367	397	377	398	395	379	401	406	401	401	396	429	393	400	397	378	399	387	392	405	386	397	379	420	378	369	385	366	402	371	399	377	391	345	393	364	389	390	392	351	418	396	357	407	379	410	407	357	394	416	386	390	409	373	408	358	373	394	360	405	404	370	379	366	406	351	411	345	388	406	382	384	385	359	376	386	392	404	409	376	379	421	387	412	363	384	368	417	381	384	379	412	367	395	358	386	395	385	367	372	406	409	375	368	392	399	378	391	395	412	379	377	353	387	412	391	391	390	355	380	434	398	391	383	367	407	390	389	372	426	396	383	419	405	388	391	394	409	373	361	387	410	407	388	396	371	401	401	372	381	373	410	384	391	404	407	414	358	405	409	379	418	379	362	364	410	389	410	389	401	404	386	416	384	396	398	404	372	396	422	387	387	345	398	396	394	381	403	388	408	382	417	391	390	364	384	375	389	368	421	376	385	377	397	396	370	348	401	386	401	376	390	396	379	359	376	344	393	381	363	370	385	423	386	360	370	391	395	376	404	392	376	357	390	397	381	362	414	365	396	384	403	371	395	396	404	372	402	386	403	389	392	374	394	377	410	368	387	375	398	402	370	421	379	370	387	388	402	394	374	422	397	362	375	384	386	407	374	414	400	358	394	366	443	407	385	402	404	406	388	390	371	366	394	365	361	397	412	362	371	416	423	387	432	417	396	378	393	413	371	376	384	350	406	381	400	406	387	388	357	389	392	402	390	399	386	379	385	408	397	392	402	386	380	373	391	360	428	370	382	365	411	404	413	405	413	415	374	391	406	373	425	356	362	405	414	395	401	445	342	360	390	333	380	407	364	382	411	361	401	363	415	387	393	409	382	370	386	346	381	409	358	371	383	368	370	366	401	408	395	388	410	366	377	419	408	399	403	397	380	377	371	357	411	389	403	375	371	392	398	375	370	410	363	394	411	370	328	386	365	367	384	391	388	374	357	407	384	386	372	393	404	391	392	382	372	359	399	390	378	364	426	393	387	380	406	373	398	361	386	370	404	383	401	413	414	406	379	402	395	379	372	407	418	413	359	363	369	411	362	381	383	362	397	416	435	427	368	409	358	436	423	425	373	449	379	389	398	443	387	363	419	407	391	371	420	374	384	368	390	364	428	373	406	397	358	389	386	397	375	363	394	379	409	384	399	400	401	367	397	395	367	412	389	388	361	423	381	424	373	387	393	410	381	378	420	417	371	392	405	407	395	371	380	370	380	353	391	393	397	376	388	402	401	411	371	350	398	381	363	396	383	421	402	394	407	411	373	427	402	388	406	368	413	365	380	386	378	374	411	376	437	392	368
36073	11704	20331	20921	14570	12259	33729	39219	36263	17367	1176	328	326	299	319	301	316	314	294	282	251	290	288	286	283	300	250	279	306	317	289	297	293	283	304	241	287	310	317	268	302	279	295	315	326	247	260	294	290	298	300	270	298	298	262	287	295	295	291	295	282	278	283	303	292	315	253	274	307	271	304	295	302	285	290	282	310	263	278	262	287	277	302	274	307	272	294	279	283	308	283	294	280	289	272	291	250	300	281	259	249	281	294	303	294	308	293	297	298	301	274	303	268	303	323	294	321	269	277	323	257	290	291	279	267	300	302	288	296	254	283	297	283	284	312	294	261	288	289	290	287	284	252	309	266	293	291	236	265	290	282	286	251	268	293	262	296	270	281	306	259	257	276	279	320	270	249	259	294	277	281	270	301	295	269	279	297	299	306	287	304	279	285	267	299	313	246	261	272	270	258	270	285	281	289	286	280	247	305	288	267	294	282	328	323	283	248	293	309	272	289	281	256	291	290	300	283	273	273	303	270	265	286	278	260	286	273	319	264	275	233	258	302	286	295	262	286	275	272	273	260	307	301	273	254	266	289	248	284	301	283	299	288	263	292	312	299	276	278	298	295	337	283	246	298	279	270	282	288	278	263	317	296	241	274	289	287	296	281	271	276	253	281	269	273	275	271	307	278	258	288	317	282	298	267	314	280	257	259	302	296	281	269	247	277	260	252	260	285	289	267	279	301	282	278	278	283	247	308	269	272	283	284	305	317	281	289	285	265	285	263	300	254	258	281	290	260	289	315	261	323	307	291	278	289	273	293	286	270	310	295	243	284	268	271	291	271	286	283	298	325	313	276	299	304	297	278	232	306	287	275	280	254	281	251	300	278	273	281	299	289	280	278	314	297	304	302	293	283	295	254	306	257	282	318	278	281	289	283	250	271	264	298	278	254	283	283	272	298	249	273	277	272	265	256	263	263	299	298	276	269	307	292	295	293	285	285	291	263	273	284	297	302	283	284	297	286	266	302	277	285	247	303	284	246	296	282	256	278	293	307	254	307	270	265	273	291	304	288	277	281	278	314	301	294	292	309	262	278	271	291	264	322	304	327	288	290	266	287	292	288	307	274	298	261	271	271	260	261	269	277	267	261	315	268	297	293	267	294	291	275	304	297	309	303	263	301	249	264	267	242	276	282	275	267	310	290	288	287	327	299	284	296	270	299	297	278	268	278	281	296	284	283	259	292	278	299	289	287	297	298	280	296	270	269	288	271	263	273	283	266	316	274	306	276	253	278	285	283	289	264	259	321	279	266	258	269	268	296	312	280	276	294	279	272	308	287	240	278	285	277	289	286	269	261	286	275	288	287	278	296	322	276	312	288	300	272	292	269	289	259	280	271	298	277	288	324	298	273	257	282	295	296	268	296	292	282	284	274	302	246	279	275	272	298	285	281	259	312	297	266	260	312	275	280	276	294	282	283	294	264	278	285	274	276	277	255	307	277	258	286	295	271	288	295	296	306	288	286	246	287	289	289	265	284	282	287	260	284	275	275	293	277	273	287	283	295	276	273	320	290	271	266	301	306	315	278	270	267	246	253	290	253	306	277	292	303	302	310	312	254	305	271	286	318	279	322	296	291	276	283	265	259	313	271	287	296	280	285	252	257	256	312	281	281	314	283	331	292	298	281	295	286	287	277	299	275	278	265	283	270	300	270	304	276	315	268	291	262	271	286	260	287	263	294	282	276	289	338	257	291	250	269	305	273	304	299	291	275	272	307	287	325	310	274	270	270	302	272	298	280	272	278	291	276	271	281	301	283	270	266	281	261	285	313	274	314	296	289	307	321	270	276	297	294	313	282	325	272	246	293	308	291	279	257	311	286	270	252	264	302	254	273	289	257	300	297	271	291	311	273	285	244	270	301	281	278	245	289	309	288	304	265	307	292	296	289	251	257	304	296	277	292	289	274	287	289	287	259	293	312	290	258	334	294	288	289	280	271	269	275	252	247	302	270	290	265	303	281	273	310	306	319	268	275	308	295	272	282	260	266	276	305	279	274	298	287	266	257	293	278	275	258	305	299	269	327	296	250	252	291	281	315	271	303	276	314	271	283	289	274	280	267	266	285	287	302	297	263	286	286	286	307	290	283	318	284	299	315	289	256	306	278	255	287	309	298	271	283	310	299	276	284	302	292	294	286	271	279	264	333	287	270	292	298	291	305	308	292	294	282	288	254	280	306	275	259	267	280	305	273	273	271	275	325	308	273	272	301	295	273	282	289	255	271	296	317	286	254	250	299	253	253	278	266	296	302	301	275	295	301	290	300	305	315	264	290	270	255	240	266	296	331	277	280	298	300	295	289	294	269	266	268	287	264	303	288	284	267	312	313	293	257	249	264	285	275	284	294	284	292	279	283	300	285	302	257	286	288	296	278	271	302	270	270	301	288	287	277	280	300	260	291	312	295	283	292	250	269	294	285	255	293	284	280	271	285	306	297	285	278	295	258	250	239	291	282	272	266	303	272	311	267	300	259	255	268	251	262	259	286	327	275	292	278	267	288	269	302	280	302	279	303	251	291	253	269	279	286	237	296	261	260	274	287	314	296	302	264	278	280	295	304	290	308	297	285	269	270	261	270	294	247	274	297	292	269	264	270	305	310	278	292	291	281	281	297	261	311	275	303	326	277	301	267	299	261	271	286	281	277	262	316	293	297	282	280	264	286	272	285	290	283	301	276	272	273	268	291	289	257	298	296	283	283	295	309	256	267	284	308	259	291	313	302	305	275	289	270	287	286	300	291	303	307	266	300	257	295	267	287	262	253	272	282	288	278	290	308	266	290	314	292	263	306	286	286	315	266	264	249	289	313	309	307	273	275	287	284	284	264	292	269	262	275	311	271	299	287	284	296	282	271	284	315	286	267	292	274	289	294	269	269	272	292	300	291	254	313	272	265	303	320	292	263	288	265	293	270	301	298	261	303	312	244	295	303	258	291	304	271	298	314	302	299	281	255	269	279	261	270	273	278	284	274	251	307	281	270	269	268	295	314	272	273	248	296	309	319	252	291	301	282	268	311	261	290	327	271	260	299	317	298	315	293	298	280	292	272	249	311	275	280	314	313	285	292	274	304	280	330	283	245	267	263	281	284	304	245	277	242	286	289	293	275	296	308	310	278	288	292	240	266	290	318	307	295	260	254	285	260	302	310	288	269	264	291	271	302	283	278	269	304	267	272	296	273	302	289	293	292	262	281	292	291	271	306	324	306	285	315	308	264	274	282	290	308	319	295	270	292	289	269	285	291	280	278	273	300	267	299	298	293	291	270	286	291	273	279	296	285	266	272	259	242	272	282	303	294	289	290	308	300	275	303	294	309	291	303	259	273	287	291	281	279	286	288	290	262	253	273	288	263	269	299	268	285	320	272	265	299	285	317	285	308	286	320	277	262	291	271	296	308	306	278	277	305	299	292	295	267	282	266	292	298	272	284	269	285	265	282	300	307	291	259	296
17685	5424	26834	31909	28973	29446	52219	55289	53213	18295	964	938	826	866	792	810	760	796	751	758	751	723	746	739	701	738	684	742	662	724	721	722	662	672	666	668	697	709	670	676	661	678	682	686	738	735	696	651	697	714	671	615	706	703	668	638	605	669	670	689	650	696	696	699	606	664	664	672	648	628	639	640	612	641	669	672	669	617	650	661	675	670	633	612	667	668	644	655	685	621	671	649	657	697	636	689	683	662	653	671	657	635	638	657	661	690	668	690	663	711	621	684	637	633	663	665	685	657	701	638	642	660	678	671	677	654	625	675	675	627	657	664	657	670	684	690	658	667	690	671	632	625	663	669	663	637	669	668	655	640	683	660	644	669	613	614	687	668	635	651	674	671	672	678	677	643	657	687	610	708	659	672	628	675	678	659	648	661	657	695	684	688	636	715	650	677	692	644	652	637	660	661	681	618	677	647	633	640	675	694	656	633	690	693	711	673	696	642	628	686	661	601	662	612	694	684	695	652	671	688	640	616	655	676	728	655	657	682	638	657	691	668	665	632	696	647	683	654	710	613	664	622	644	690	631	686	643	703	675	638	652	693	631	660	675	680	613	634	699	681	658	680	656	628	684	627	664	686	654	673	676	695	655	635	633	648	654	684	708	705	615	737	673	631	614	673	698	664	651	673	647	663	633	642	686	678	649	684	665	656	668	694	664	687	637	641	695	702	583	676	602	652	673	655	668	657	685	686	673	596	671	666	652	671	694	686	639	656	635	675	603	643	608	628	639	660	638	684	683	691	662	635	697	677	664	631	668	645	734	653	646	660	701	680	677	685	669	694	635	743	653	693	637	668	656	696	686	650	657	643	664	647	621	671	658	663	678	659	639	680	628	640	651	669	652	650	644	662	611	702	684	646	669	638	685	622	634	636	640	652	592	645	651	622	671	642	663	626	659	635	709	656	615	652	612	647	647	648	667	690	627	665	678	609	683	655	641	650	650	642	677	678	647	650	710	675	615	586	668	651	675	639	688	644	677	685	707	644	634	694	671	682	701	648	665	651	639	675	655	626	681	658	685	656	641	648	621	660	637	633	606	655	679	624	673	693	663	633	675	693	653	676	650	600	654	748	713	659	670	634	641	645	630	659	633	627	674	637	655	620	644	615	649	662	646	674	615	659	656	670	621	648	700	665	663	639	646	647	682	690	662	654	660	671	687	649	696	630	680	633	666	638	643	675	619	661	652	706	657	665	689	656	688	626	660	712	629	642	663	693	657	678	631	683	710	716	693	630	638	705	673	685	663	684	667	636	671	620	631	645	680	694	708	682	626	630	672	668	668	667	706	656	692	685	647	631	657	677	685	717	680	650	685	681	681	609	698	675	712	700	681	660	669	690	651	688	637	656	635	670	654	684	653	634	678	667	614	618	665	633	629	616	681	676	636	664	690	658	677	683	672	682	621	641	695	650	656	657	641	658	651	684	695	704	753	657	645	631	620	710	710	668	677	661	680	638	640	661	667	675	653	606	652	690	667	639	681	655	672	678	637	647	702	641	653	688	655	637	697	646	641	621	651	677	656	671	675	636	703	645	676	695	691	674	674	658	714	652	669	675	630	683	652	682	668	659	597	661	650	666	635	643	684	626	635	664	672	644	658	656	648	634	637	671	658	701	670	644	627	623	709	656	681	660	674	734	674	638	709	653	650	666	618	641	662	620	584	636	672	638	660	633	639	712	620	649	668	703	662	670	657	649	598	641	636	651	641	675	688	675	688	648	640	647	677	675	646	689	694	675	621	648	667	657	669	663	654	633	656	657	630	664	678	634	683	662	614	683	626	574	592	695	634	674	642	692	653	594	661	678	682	666	687	653	663	657	649	665	651	635	660	662	690	637	680	630	694	663	651	609	682	658	680	665	676	667	658	622	616	697	623	655	670	685	699	674	626	668	681	620	623	657	644	687	644	608	659	644	667	650	656	707	643	657	687	669	663	696	653	624	670	640	674	686	696	644	730	669	669	664	639	684	691	661	650	638	667	645	675	655	685	647	630	640	672	625	696	622	706	629	683	672	660	673	623	630	638	646	656	665	614	627	684	653	648	628	650	660	639	701	688	639	699	647	649	633	661	690	704	623	674	681	678	684	666	709	693	637	711	682	691	654	666	644	647	654	677	640	686	649	644	683	650	672	676	625	681	679	643	682	664	627	676	664	634	618	683	700	700	667	665	696	676	654	656	701	678	669	664	655	705	646	679	671	614	622	661	622	695	721	663	665	633	677	681	640	594	651	647	660	651	641	671	654	720	700	697	650	619	675	610	691	642	661	646	645	638	646	651	653	625	666	650	683	599	656	661	613	665	608	639	669	654	666	639	643	610	662	664	638	643	629	675	694	641	657	629	669	659	619	654	652	651	663	601	627	643	664	659	675	668	643	666	639	630	606	676	645	641	657	689	684	674	636	672	605	675	731	671	617	690	675	697	673	650	666	667	673	666	648	698	639	661	654	685	671	664	668	643	662	588	655	668	632	662	622	680	600	631	697	702	623	624	684	666	617	666	631	650	673	675	677	639	634	623	639	699	619	674	666	659	666	635	689	686	658	691	658	629	641	679	638	710	655	672	640	696	660	624	716	667	680	728	660	660	657	684	614	643	653	692	671	649	648	650	683	667	645	642	621	643	651	693	623	658	631	655	666	673	599	660	646	670	677	669	645	678	694	638	671	618	661	690	689	626	647	661	691	611	658	651	649	712	668	654	662	695	666	657	643	670	686	669	648	613	709	629	684	666	618	663	674	682	629	646	670	729	633	660	676	673	674	664	641	660	615	651	638	677	628	673	664	673	651	695	640	667	686	656	647	676	631	663	665	647	658	683	657	676	684	646	644	665	681	677	645	658	672	637	632	696	659	668	669	640	610	689	640	631	669	674	697	634	662	666	695	678	698	668	695	664	622	670	670	695	642	657	671	659	624	651	651	645	665	637	615	681	661	668	681	636	645	687	662	628	645	630	676	662	669	695	635	642	674	580	708	729	683	645	659	690	658	606	668	732	660	653	688	661	661	630	651	674	662	645	675	664	656	660	673	688	677	658	683	633	666	652	669	672	630	617	719	655	641	683	677	630	633	636	651	672	652	662	588	650	681	648	653	674	657	671	635	626	666	681	665	665	659	629	650	680	703	682	689	670	630	685	639	641	660	659	627	679	652	722	615	640	647	636	637	677	664	689	691	688	660	668	667	644	665	650	648	640	635	645	678	657	679	695	634	678	688	687	661	687	683	656	673	735	666	667	656	679	686	603	679	679	659	609	676	627	697	659	672	660	709	653	670	650	673	747	663	667	670	664	697	687	688	675	621	660	652	640	645	621	629	658	682	621	716	667	655	656	668	663	676	671	643	667	661	655	663	652	631	651	651	651	632	671	617	642	666	677	731	703	687	676	670	633	658	642	684	681	665	649	608	663	642	651	639	646	682	633	663	666	686	624	674	626	697	650	635	706	628	647	651
11994	2696	12982	8455	4034	3110	2303	1891	1554	669	258	247	235	238	268	235	247	260	247	251	237	239	250	247	231	226	257	242	237	253	230	248	250	222	254	246	247	244	249	234	212	225	266	233	236	253	275	261	229	245	249	249	255	214	242	250	255	229	247	238	233	257	221	261	241	246	200	267	242	255	272	213	247	246	220	258	260	267	262	257	252	244	239	228	246	227	230	262	230	226	224	261	244	234	237	270	246	236	201	255	243	284	247	259	226	249	236	224	225	253	269	219	200	260	231	224	221	227	258	256	251	218	254	231	220	235	217	264	243	278	248	236	251	211	232	229	256	252	256	229	243	260	269	287	224	256	245	273	269	269	236	274	256	230	235	253	255	213	249	254	242	246	237	245	231	253	243	278	240	223	227	239	281	224	284	264	255	255	232	239	252	249	264	229	256	235	245	243	260	251	248	270	267	272	274	246	250	249	254	229	259	247	244	289	225	229	248	274	238	231	246	220	219	262	244	280	246	233	247	270	240	241	229	237	234	267	223	230	240	252	243	251	258	248	269	268	251	247	260	238	228	248	226	250	244	236	252	243	215	248	219	263	244	211	271	250	262	264	212	220	255	233	240	263	236	258	234	216	254	262	246	235	242	233	254	256	248	251	271	249	225	221	249	257	254	263	244	245	249	241	251	256	230	250	254	272	265	254	267	276	251	242	244	225	282	249	271	253	273	225	239	271	260	235	244	252	247	256	229	250	217	225	269	235	243	221	262	257	242	226	254	248	257	226	232	207	231	238	233	247	238	259	234	264	235	276	228	253	219	237	222	258	258	237	238	233	220	249	272	258	266	235	248	236	247	255	222	210	237	244	275	243	248	260	251	219	269	243	220	304	238	255	225	254	251	259	257	219	240	242	241	241	233	217	236	247	252	227	256	242	237	269	204	257	258	252	228	237	236	263	253	247	237	223	234	233	229	242	253	247	236	234	229	209	255	213	229	232	260	261	231	249	225	234	238	267	240	247	232	243	237	277	254	254	242	252	227	238	227	244	254	220	259	253	224	246	232	241	243	240	261	255	262	232	250	243	251	245	255	221	243	248	248	247	243	273	228	225	256	233	255	241	289	240	275	222	251	240	226	237	236	242	253	272	238	259	250	228	252	273	253	243	233	262	276	237	239	249	203	259	229	255	215	256	231	243	239	240	225	263	236	244	236	236	284	249	241	237	228	242	240	258	226	255	252	250	224	233	225	258	239	224	209	276	233	245	248	231	225	239	231	244	248	235	251	231	250	224	245	226	219	263	237	252	230	271	255	264	231	230	239	225	252	245	258	260	251	241	248	260	259	247	233	253	234	274	259	248	234	252	245	239	254	235	226	279	280	232	224	263	225	233	238	248	268	229	236	254	267	252	239	239	231	218	233	250	238	243	248	239	262	251	266	218	248	212	244	254	252	222	248	268	233	254	261	231	262	245	233	274	248	235	246	242	273	248	228	254	261	243	234	277	241	278	269	238	238	251	226	240	258	251	268	279	252	208	255	276	268	229	235	257	235	244	236	263	262	256	215	273	267	268	222	234	275	256	237	248	205	244	254	211	273	250	231	233	242	250	221	241	244	228	261	267	247	267	264	278	238	246	222	226	253	233	228	263	236	231	277	236	235	242	236	243	231	245	241	217	247	229	254	235	233	257	261	258	222	238	256	253	239	258	241	250	255	280	262	273	241	270	252	216	231	235	267	244	243	232	263	255	270	245	240	239	236	238	244	253	246	227	251	220	229	227	235	255	234	268	239	242	225	274	248	236	239	229	254	228	254	246	235	242	235	234	265	258	239	237	243	271	250	224	263	225	249	231	244	248	249	270	252	260	268	268	246	225	225	236	248	234	229	259	223	241	257	248	221	259	242	247	247	276	234	243	248	243	287	250	253	237	227	228	237	230	242	232	264	258	282	260	258	231	231	239	239	240	228	268	281	240	252	275	244	223	264	268	270	246	284	235	243	253	259	269	257	253	237	250	238	280	247	221	266	262	263	250	256	269	254	253	234	212	254	277	203	241	242	235	239	233	236	274	235	222	232	239	265	245	270	218	278	243	253	249	248	226	252	257	250	248	234	255	229	272	262	227	234	241	248	261	250	249	221	236	235	229	239	237	225	239	254	233	229	256	270	261	235	213	235	241	227	229	272	205	243	240	233	229	256	221	235	205	238	229	270	244	236	233	222	220	277	261	258	231	267	253	241	227	221	223	254	265	245	222	259	235	216	224	217	242	259	269	231	217	238	257	211	242	280	232	254	245	254	203	260	226	280	268	282	236	249	229	246	258	247	253	220	265	208	237	274	219	224	242	239	226	238	240	248	239	261	253	223	255	254	258	243	236	252	238	242	240	247	229	238	243	256	221	254	240	266	264	243	267	215	264	247	216	223	242	255	258	246	257	244	257	224	220	243	269	216	249	237	249	222	225	212	258	222	272	244	251	233	259	225	238	269	222	283	262	265	253	266	277	252	267	256	277	225	212	247	241	240	229	231	244	230	258	249	262	235	235	231	232	236	244	249	241	269	249	221	278	252	252	242	243	245	195	243	221	259	223	243	208	239	264	233	227	268	231	218	260	227	233	229	249	265	267	221	234	237	264	235	209	237	242	223	237	257	278	289	269	255	253	272	225	241	241	257	227	227	232	234	268	287	250	241	253	238	245	241	251	220	255	237	270	231	252	237	238	250	232	252	230	224	241	241	259	236	235	212	244	253	227	244	238	265	267	252	260	238	278	234	255	244	239	254	243	274	248	265	253	244	235	302	254	234	229	253	253	252	248	250	225	246	278	266	256	263	257	259	245	223	252	243	273	243	285	243	261	255	246	225	240	277	267	241	257	220	228	221	248	233	233	243	257	235	187	234	255	236	250	242	224	238	266	262	234	271	236	259	247	228	247	267	252	247	242	239	284	255	237	214	241	266	227	239	251	245	209	269	269	244	230	220	262	241	247	275	237	252	217	208	238	255	225	250	232	248	249	236	239	246	253	224	238	246	262	247	256	271	225	235	237	230	215	252	259	225	243	213	243	249	254	246	230	229	259	278	236	256	254	254	216	220	227	247	241	215	249	275	252	222	230	237	238	229	214	259	245	225	270	260	243	256	252	252	207	248	263	237	236	239	244	222	246	270	245	259	236	232	210	224	258	236	244	249	215	256	244	253	241	241	236	273	233	237	252	253	238	248	255	234	267	226	243	220	257	232	247	264	245	268	252	251	266	234	248	219	229	260	238	239	244	300	256	264	215	245	243	234	234	246	269	239	264	239	253	270	237	206	234	229	284	241	217	224	237	244	255	245	246	246	269	259	235	223	267	278	213	273	263	262	197	225	236	270	224	226	247	250	237	247	257	249	239	223	243	270	241	207	225	267	247	258	246	251	215	278	238	264	230	231	260	236	246	263	255	219	236	258	261	254	196	249	247	254	249	267	245	245	251	234	254	235	236	238	235	230	270	257	237	268	250	224	260
5934	2444	19760	16101	12192	10852	9755	8426	6672	2420	554	534	546	532	527	542	547	584	526	556	507	550	542	559	561	590	542	554	569	557	565	509	556	570	518	575	567	599	554	533	519	576	560	570	584	540	562	575	551	548	530	528	583	521	580	534	592	587	555	524	508	536	547	568	535	543	560	573	562	575	550	559	552	559	550	587	513	547	580	568	539	547	559	582	570	519	519	577	556	556	596	556	572	539	556	530	570	568	566	546	551	587	564	554	566	545	588	558	540	547	541	529	548	588	547	590	579	583	551	578	625	538	544	551	544	562	535	553	523	534	568	560	601	558	575	541	576	550	524	580	570	523	564	548	614	578	571	568	543	531	566	579	568	529	539	540	568	532	570	550	553	574	558	512	585	587	541	544	541	550	547	553	541	559	518	522	581	565	522	537	558	538	564	533	541	555	573	543	558	587	581	558	577	575	575	603	563	526	549	585	550	527	554	558	545	548	556	550	585	563	531	562	532	537	548	547	524	546	560	559	572	587	526	556	531	518	573	543	601	552	576	504	571	562	552	523	599	523	561	560	582	592	548	534	581	518	513	547	567	549	526	565	588	565	573	575	569	573	578	586	570	531	540	562	524	517	546	540	531	573	580	554	545	566	547	595	536	561	548	581	531	567	546	565	578	578	516	508	562	576	558	556	569	544	569	526	569	513	510	597	508	574	530	507	549	550	523	554	558	543	548	535	550	564	542	546	550	574	571	538	586	542	592	530	586	538	526	558	574	567	582	577	568	572	516	544	529	495	560	555	560	539	540	516	531	565	537	533	548	568	535	567	559	581	535	592	560	555	551	520	592	563	572	524	559	548	540	548	594	574	535	534	560	553	589	570	565	539	563	537	573	545	522	534	553	536	551	553	525	559	581	571	541	510	538	569	505	571	561	544	557	574	603	559	575	546	554	605	568	531	567	542	545	606	543	527	568	543	547	529	565	530	578	529	527	538	536	542	522	579	552	553	516	532	523	565	547	559	533	552	547	555	576	578	532	563	556	532	497	571	585	537	586	554	584	614	555	549	596	561	531	551	537	590	543	528	539	609	567	571	550	580	594	553	608	534	546	547	520	570	528	573	565	558	532	539	554	540	527	537	581	592	527	544	578	524	551	534	534	589	537	526	579	554	568	537	571	571	548	502	550	552	566	564	569	587	580	574	546	587	581	593	562	571	543	526	587	516	595	580	520	624	524	543	570	581	534	536	536	514	544	578	534	554	540	567	526	571	586	542	551	577	567	564	560	542	565	540	593	570	534	542	555	532	578	565	581	535	573	520	565	558	557	548	559	571	546	545	536	535	565	551	545	552	535	524	572	572	547	562	567	535	560	575	537	541	531	533	558	562	594	584	557	549	520	517	557	523	552	555	551	574	569	577	577	554	561	543	522	571	505	537	605	580	560	541	520	552	570	563	571	540	516	581	551	534	556	556	607	556	531	553	586	572	576	533	557	574	568	564	562	563	536	562	545	504	570	548	517	554	567	539	549	541	577	575	546	561	532	495	566	578	577	547	533	540	595	533	599	563	578	497	568	556	568	542	537	523	533	572	551	561	557	564	571	518	530	547	580	551	544	525	558	548	551	551	570	545	559	560	561	543	560	542	568	544	585	566	530	567	566	528	519	611	588	523	597	539	610	543	559	546	615	556	613	520	545	526	528	598	560	535	519	524	527	538	573	554	524	543	553	543	547	548	524	571	533	534	541	540	547	555	543	519	577	558	634	550	570	550	517	556	542	556	549	542	536	581	575	569	556	530	543	568	542	583	564	535	574	556	556	543	545	534	586	547	546	573	528	535	529	544	616	552	542	536	539	560	533	537	551	524	550	587	544	592	566	556	563	526	520	552	560	579	531	533	535	552	578	575	572	597	523	554	542	567	532	544	539	580	565	487	553	555	523	602	539	551	569	538	559	560	554	534	560	549	508	542	583	572	618	524	561	540	586	526	575	568	553	548	591	564	554	550	578	586	512	563	552	532	590	515	565	559	552	543	573	545	600	559	552	599	541	525	561	540	551	547	521	508	575	561	569	570	557	557	532	537	546	518	536	548	551	574	528	507	530	558	564	569	511	559	558	551	542	569	559	533	547	577	569	591	578	592	540	510	572	557	551	590	587	522	537	568	548	570	580	537	600	564	595	553	562	538	549	537	527	550	526	581	574	564	580	580	535	558	543	542	543	557	558	583	519	552	564	547	532	562	536	590	567	561	539	568	550	567	570	594	536	584	540	549	597	561	528	540	575	566	601	565	576	538	558	585	504	525	583	520	533	519	577	583	543	573	554	550	579	548	563	543	556	565	581	527	562	550	549	515	550	580	561	571	548	570	574	557	573	518	610	577	554	565	579	547	545	566	553	559	567	526	547	551	539	533	575	552	564	544	533	539	514	564	541	567	539	524	563	530	562	549	568	529	582	549	537	518	588	583	553	566	575	538	538	553	539	575	617	592	577	577	563	556	503	548	519	565	553	535	539	559	550	530	578	552	575	532	564	586	577	561	602	560	551	579	564	559	545	553	539	575	543	564	593	543	563	589	538	551	605	554	515	516	543	577	550	578	536	542	579	556	546	543	556	582	585	515	561	553	550	549	510	566	528	498	563	570	541	556	579	563	590	548	555	552	539	532	544	548	582	553	562	594	551	564	567	544	540	537	594	562	536	563	622	564	543	541	552	563	539	541	523	558	531	580	577	497	552	546	567	564	532	522	592	525	571	547	546	544	563	508	534	531	584	535	543	552	538	525	499	572	512	602	566	558	586	560	552	582	544	567	543	528	566	533	559	538	509	538	602	568	525	530	508	581	561	581	558	553	573	615	595	523	560	596	557	600	551	575	552	579	573	525	536	494	565	578	558	549	544	529	556	570	539	524	563	545	573	557	553	550	576	565	573	552	563	558	565	551	541	542	564	561	555	560	550	556	584	537	546	537	537	568	603	542	551	512	534	563	566	547	537	541	547	562	566	567	580	534	608	564	597	558	531	570	538	545	576	544	557	497	559	593	545	578	576	618	512	560	539	581	537	562	548	534	533	541	514	539	524	547	517	566	569	597	602	593	577	548	555	584	578	542	553	522	563	594	566	554	541	535	525	559	554	546	583	577	542	574	561	551	529	551	560	549	546	573	561	546	554	541	561	565	571	559	531	544	568	586	577	558	510	575	559	549	508	543	498	534	568	534	571	552	558	555	530	574	541	576	528	537	537	585	532	561	545	558	582	548	525	571	522	550	523	564	595	522	564	568	537	579	571	579	581	538	530	537	570	563	569	569	588	567	555	538	551	541	601	581	578	547	526	546	547	549	547	553	554	547	525	550	544	519	513	568	621	567	583	568	560	540	603	565	594	529	527	568	570	573	545	588	583	509	541	563	537	533	523	505	581	558	548	557	539	542	532	537	542	545	556	538	530	517	545	584	542	569	595	564	547	588	511	520	577	564	556	553	605	545	550	556	535	541	563	551	559	533
25830	10260	23959	13783	5742	6084	20619	27697	24768	10280	434	205	190	192	197	195	176	188	181	187	195	178	191	172	182	183	191	165	175	176	161	185	166	182	189	171	152	182	159	193	178	162	187	178	207	170	162	162	165	188	192	140	166	164	181	175	184	203	155	185	183	172	197	156	182	189	174	181	176	209	152	167	191	145	162	163	171	160	185	150	168	186	194	182	169	161	168	171	167	174	188	177	185	165	171	183	164	169	181	153	155	176	172	168	191	179	189	166	168	146	170	163	173	190	160	179	181	185	184	169	167	195	184	202	167	170	172	172	161	186	192	176	194	176	171	209	164	151	198	153	160	200	180	172	182	167	158	180	186	180	188	173	147	190	190	207	168	161	177	176	175	168	165	158	160	161	222	174	157	174	176	173	167	171	158	170	169	163	177	162	196	163	175	179	134	165	152	177	201	159	156	187	173	179	180	171	179	165	201	160	156	156	188	152	191	193	186	164	184	153	179	204	158	198	187	184	197	185	165	176	182	194	187	159	174	171	171	185	195	171	202	184	175	193	174	175	177	168	165	168	157	170	206	155	184	179	176	192	172	181	143	196	178	194	177	167	177	190	184	160	197	189	164	170	176	182	181	177	175	159	187	174	177	178	140	167	167	155	164	180	153	180	207	165	171	175	168	185	182	174	166	173	189	171	192	165	185	155	168	209	191	179	168	159	197	196	187	203	155	181	155	157	173	171	175	191	216	161	181	161	171	174	163	172	168	164	150	181	184	184	167	180	192	158	167	165	164	161	178	171	189	179	188	186	207	188	186	190	169	174	187	172	178	149	191	198	209	173	161	187	156	179	180	175	168	165	168	184	195	187	181	164	165	175	160	187	159	207	161	170	140	180	178	173	177	166	162	175	153	174	182	170	173	181	188	188	168	177	210	174	171	184	187	160	167	185	178	210	202	172	169	181	165	147	193	191	188	153	137	181	154	177	163	167	167	140	198	179	179	160	155	181	189	171	158	175	182	183	182	176	154	172	165	176	171	153	168	160	192	157	151	163	169	197	146	187	160	149	162	162	160	192	156	173	182	176	190	188	195	190	186	176	162	170	154	175	156	189	180	182	165	154	158	169	179	177	167	175	169	154	167	180	185	193	176	175	188	159	188	166	173	160	187	199	179	183	166	153	162	183	175	185	178	167	177	160	183	157	192	193	151	196	171	194	177	166	193	157	162	187	158	186	166	152	188	185	184	166	159	167	154	174	180	194	173	146	201	183	174	185	151	171	189	181	196	163	151	171	163	167	177	165	185	176	159	176	166	182	178	168	185	168	177	170	149	174	161	200	188	172	153	165	166	178	191	178	174	161	153	188	174	165	179	194	176	187	167	151	170	157	168	199	184	167	198	177	159	179	182	187	189	162	163	159	202	194	180	173	159	154	174	181	166	180	167	177	160	155	181	170	148	184	171	180	191	157	154	181	169	152	185	180	166	174	180	182	162	154	189	154	162	159	172	187	158	175	166	182	147	183	182	159	181	190	196	179	189	186	183	181	202	168	177	202	175	182	160	195	179	174	180	157	155	156	164	146	185	174	166	204	151	196	169	195	183	169	199	164	178	181	157	157	164	161	163	178	184	172	178	180	182	175	169	171	178	177	175	175	186	200	167	171	188	186	187	178	192	188	163	175	182	164	196	190	191	151	180	158	144	190	195	161	170	202	184	179	155	186	175	168	164	183	132	180	167	185	154	153	166	193	180	156	179	193	183	155	181	181	191	161	183	173	150	177	182	168	205	178	149	180	180	179	167	177	133	162	177	169	171	179	169	166	185	169	168	196	170	176	161	183	185	164	176	174	176	157	173	198	159	186	150	176	174	178	186	186	168	170	176	170	161	155	170	178	185	186	171	202	165	189	157	178	170	167	180	155	142	152	178	184	177	170	172	198	172	162	191	169	168	186	170	177	188	176	181	181	177	167	186	196	151	156	155	158	189	169	169	170	161	178	170	175	167	170	183	148	163	160	177	168	155	186	188	183	180	170	176	159	156	197	186	164	179	151	188	184	139	174	174	199	168	177	177	179	156	169	161	182	179	183	163	178	172	178	161	154	173	164	168	158	171	179	182	176	165	173	169	155	143	178	173	180	196	181	166	168	161	199	189	195	216	189	185	177	151	172	181	160	168	154	190	156	178	153	146	166	184	181	151	177	167	141	155	154	162	171	165	153	154	174	153	185	173	163	179	175	201	179	181	194	142	189	149	181	163	162	164	153	181	172	155	169	172	171	189	173	155	169	176	194	190	177	189	183	162	156	164	166	181	168	159	165	177	163	187	208	146	153	168	167	185	157	177	176	168	167	179	182	143	181	175	170	195	154	178	148	167	187	171	170	171	148	163	165	162	164	152	186	204	182	196	166	157	189	161	183	149	172	205	192	161	187	159	189	157	183	205	170	143	189	202	190	145	158	179	186	190	177	158	150	158	179	186	179	167	162	197	150	168	154	179	167	185	166	173	170	190	179	188	159	177	195	213	180	188	172	156	169	153	181	180	173	153	180	174	162	183	189	161	170	170	179	198	146	129	190	162	153	189	205	165	176	181	181	179	164	178	168	174	158	173	176	175	172	171	180	198	166	180	171	174	182	162	178	167	173	189	188	172	193	179	184	183	180	180	166	171	171	198	213	184	210	165	170	187	163	157	190	186	165	177	179	151	183	190	190	193	196	166	172	186	157	170	154	171	161	180	184	187	179	180	165	178	151	164	173	183	178	147	162	199	171	194	176	177	182	180	185	158	183	183	175	181	175	160	206	187	154	185	181	204	148	161	148	171	191	177	172	157	162	161	202	176	176	183	176	174	191	189	167	179	177	182	179	173	213	156	195	195	166	195	174	178	163	172	178	204	174	188	180	163	178	191	185	160	169	177	165	180	177	184	181	185	175	176	167	189	151	200	190	181	183	176	187	186	180	177	151	152	194	170	188	211	178	162	157	189	167	196	183	192	187	186	211	186	177	181	171	159	201	133	157	187	147	185	172	181	180	176	179	153	186	191	185	182	164	187	176	205	208	151	167	182	173	164	188	186	174	180	188	183	163	185	176	176	186	156	180	168	159	144	178	177	166	194	141	170	188	167	200	185	167	164	175	167	173	178	168	166	182	186	172	197	181	181	158	196	174	166	185	189	178	152	177	161	155	170	171	175	160	190	188	182	170	188	164	149	165	163	166	177	194	170	162	192	171	180	174	163	189	186	174	159	172	164	151	172	166	197	186	157	185	174	162	170	143	171	203	161	182	176	162	187	162	145	178	151	155	184	182	178	174	159	141	175	175	151	170	152	192	186	158	165	169	175	170	175	143	188	183	147	171	154	150	161	186	159	154	164	173	187	176	186	177	165	154	166	165	186	201	179	178	160	180	182	186	188	173	186	177	157	183	196	159	183	161	186	175	210	187	175	170	188	183	136	170	161	141	175	146	169	164	167	205	156	145	195	207	183	201	181	195	152	167	169	186
12726	7882	28711	22243	15442	19684	40865	46487	43715	16543	581	571	603	506	571	500	505	480	477	479	411	498	452	468	469	489	458	468	468	460	406	480	487	424	479	448	444	463	434	451	450	438	436	444	449	433	416	434	421	452	432	452	430	396	421	462	417	440	449	426	406	462	435	453	448	433	432	455	420	429	450	464	426	468	427	398	434	461	411	434	426	423	434	429	452	437	483	437	446	451	404	406	442	417	430	420	427	427	428	425	417	412	431	420	433	419	447	438	422	452	408	418	435	434	447	425	445	433	427	442	386	433	452	448	409	425	434	438	428	400	455	462	438	442	411	417	449	436	420	406	425	421	407	423	420	433	416	416	409	406	432	455	407	411	401	438	439	410	463	446	432	424	453	473	462	437	427	461	392	421	440	404	439	396	458	416	450	466	462	438	434	439	466	413	415	410	424	454	474	472	411	459	439	434	397	421	462	457	431	438	469	441	384	416	437	433	449	415	450	440	408	399	444	398	454	392	439	399	431	367	409	431	421	426	446	425	447	452	449	407	409	411	430	453	460	449	453	435	410	447	402	436	418	449	416	474	411	408	434	406	438	462	418	426	436	426	407	470	432	423	405	422	436	427	420	433	453	442	426	405	408	432	438	407	430	432	414	418	403	437	455	427	427	441	432	442	450	439	423	450	445	435	438	404	446	414	448	426	419	435	449	422	423	465	444	433	446	410	476	427	440	402	427	467	411	430	437	436	437	387	408	407	437	434	461	413	412	438	425	423	467	428	447	441	450	416	443	456	450	413	415	450	430	450	414	443	394	432	438	426	390	442	453	421	449	444	470	423	410	424	432	445	428	446	442	433	429	435	386	459	449	474	428	431	428	415	418	456	410	437	397	400	427	407	424	456	407	437	413	442	444	440	427	443	399	434	442	427	382	427	433	424	423	442	436	424	415	405	425	449	432	438	436	414	427	434	433	457	449	415	440	436	414	448	454	414	444	435	409	396	418	417	429	383	392	423	457	469	435	433	396	399	432	438	433	424	416	413	472	465	439	381	391	444	416	436	432	427	474	459	441	413	409	438	411	455	435	428	428	386	412	428	470	409	394	395	440	427	432	425	432	446	381	429	428	451	438	441	385	417	442	424	410	413	406	473	423	399	434	404	421	405	433	473	430	449	412	440	411	405	459	417	447	446	461	418	437	438	395	393	444	427	428	441	430	448	426	410	444	434	451	447	475	443	449	430	427	422	410	422	427	442	441	440	436	395	427	439	454	408	454	447	417	432	411	377	440	453	419	406	424	420	394	440	412	381	415	435	411	415	437	442	426	421	429	447	415	486	410	413	441	390	429	421	429	438	455	433	424	446	425	427	442	454	436	431	380	455	415	410	409	416	441	439	390	437	437	423	449	436	417	419	421	414	441	434	403	424	447	450	443	413	441	413	427	418	421	440	444	433	444	426	395	439	430	414	437	431	433	421	417	427	425	416	416	410	456	456	424	429	408	403	420	418	407	412	440	442	450	410	411	423	398	434	407	406	436	395	432	431	409	438	420	408	452	386	431	429	447	432	434	419	464	413	415	423	411	434	416	445	407	451	432	457	424	428	433	422	425	425	447	416	433	441	436	384	422	443	393	424	441	421	440	444	462	406	449	426	405	464	418	425	422	444	435	422	415	427	454	446	450	428	397	415	426	440	426	414	428	420	474	405	452	370	453	471	423	433	411	444	415	423	434	450	425	433	426	446	434	404	403	425	431	430	386	424	392	452	475	393	440	444	409	417	427	390	388	426	484	444	409	450	460	455	424	467	419	447	433	423	417	427	405	430	420	433	401	455	384	449	414	462	413	388	413	463	438	426	458	469	430	427	408	404	421	428	450	458	408	447	383	412	420	423	461	436	419	423	435	411	442	441	425	474	447	431	414	443	446	414	415	423	448	424	429	429	437	427	426	437	447	411	452	441	431	396	449	414	410	397	461	395	446	425	416	418	398	426	404	442	444	410	412	454	428	431	407	440	440	472	414	434	393	484	457	415	403	424	444	423	402	410	451	436	420	418	447	408	435	448	443	457	433	465	407	430	422	445	424	449	416	452	416	409	417	439	415	423	413	417	463	493	456	425	401	429	437	442	443	454	417	448	422	429	470	463	433	391	403	439	391	421	419	469	484	485	443	463	426	452	408	433	430	400	407	409	459	467	439	417	444	431	418	413	441	457	419	454	419	430	434	449	410	438	427	428	449	393	432	419	411	435	444	444	438	397	453	379	409	452	362	453	372	454	466	465	425	456	430	428	433	442	427	437	413	419	448	434	440	429	432	459	418	449	442	390	417	436	431	425	458	394	455	430	465	394	414	378	415	407	450	449	405	452	466	426	436	439	420	418	405	434	455	421	431	467	445	444	448	450	438	406	467	419	435	436	387	440	414	463	433	427	408	438	414	426	426	428	447	441	415	442	438	402	451	442	420	428	428	411	435	455	418	458	398	438	456	469	421	430	448	411	446	411	453	435	425	437	433	422	404	419	418	458	445	432	438	443	402	458	465	452	465	415	447	445	437	416	421	447	428	453	386	417	402	414	386	466	406	434	415	447	447	391	416	389	452	389	452	401	413	402	455	440	430	399	430	431	438	429	435	414	429	412	432	430	410	442	431	399	415	447	390	398	430	438	438	405	455	436	427	431	430	440	448	415	434	403	463	417	461	412	444	429	419	436	419	418	442	450	452	438	424	471	460	413	446	431	435	442	452	428	484	432	434	450	434	426	439	405	430	445	410	437	399	460	423	447	428	479	403	424	427	420	435	402	450	430	418	475	390	406	431	476	431	399	401	439	447	427	410	416	424	427	406	439	456	408	438	418	419	450	406	414	418	416	423	434	441	410	433	440	434	435	431	450	464	437	417	453	413	431	431	444	462	420	447	457	416	444	420	462	405	425	443	420	440	467	438	440	400	440	446	397	435	442	410	461	399	422	401	403	453	430	429	444	413	419	448	433	431	409	423	451	434	449	431	471	441	433	459	451	442	425	435	398	429	438	453	428	432	415	452	438	428	466	427	411	422	432	455	431	444	413	412	420	418	402	417	470	447	412	395	443	450	423	428	415	432	428	461	474	408	432	419	430	439	421	422	438	431	395	423	450	437	414	413	410	460	449	459	443	409	444	427	451	451	443	436	424	462	428	412	460	416	408	463	410	428	445	412	433	431	465	407	439	444	417	442	385	443	428	430	415	460	392	446	432	406	429	432	417	408	444	404	428	432	457	444	453	477	402	426	429	413	444	423	440	455	435	471	399	432	439	455	417	439	433	412	420	455	446	465	447	386	423	459	411	412	443	409	432	445	418	439	455	444	439	436	431	434	426	448	450	426	439	431	434	444	408	423	477	439	465	414	415	442	407	437	430	440	437	459	413	430	457	420	455	404	433	476	438	456	464	431	425	383	435	390	416	436	418	413	462	419	437	405	430	454	450	433	428	454	392	449	429	427	418	423	452	416	423	420	401	408	481
32119	18140	25455	11753	6043	20759	47599	43048	32946	13362	854	373	329	345	303	311	302	320	342	321	318	320	281	299	318	319	283	321	341	329	332	280	326	306	336	290	331	285	308	270	282	327	296	326	270	307	308	281	294	298	345	265	265	322	305	316	328	312	292	301	292	281	305	301	285	291	319	260	285	323	283	314	294	292	302	298	361	304	284	280	324	322	327	311	278	300	272	301	308	302	335	319	279	276	324	323	345	299	287	296	292	302	300	298	309	279	302	299	290	275	287	333	278	277	339	296	305	300	290	258	273	296	322	306	288	298	322	277	287	287	300	325	330	315	280	291	258	281	263	250	269	298	299	333	292	310	291	301	302	292	334	310	316	291	318	279	317	291	303	298	306	288	286	294	298	279	292	271	318	292	319	348	288	308	295	306	306	307	278	285	294	306	292	287	334	287	286	320	269	280	338	310	302	286	292	303	287	298	309	328	326	296	303	314	271	322	311	324	296	314	309	304	286	305	309	300	286	293	281	305	312	306	310	311	291	261	266	321	301	265	284	328	304	317	285	321	296	297	334	276	290	304	286	281	290	317	328	300	289	286	259	275	291	291	297	312	298	300	279	314	291	316	281	335	302	295	305	341	286	319	275	281	331	270	306	316	293	344	318	296	294	298	318	298	286	319	276	268	303	292	316	282	305	276	294	294	279	299	299	310	290	321	284	332	337	322	299	321	310	311	296	306	276	288	298	323	313	291	290	300	288	318	312	309	284	283	288	323	308	338	308	284	323	296	310	331	306	312	331	323	305	253	313	276	311	293	309	283	288	300	284	317	266	304	284	260	298	302	298	317	310	257	283	285	281	266	305	299	298	286	317	333	328	285	306	291	295	311	279	318	318	284	300	296	305	285	295	308	260	310	277	272	298	295	332	306	290	292	299	282	334	334	280	291	276	294	254	314	307	326	324	344	303	297	306	287	288	320	304	294	273	294	289	266	299	308	271	287	283	317	317	322	323	304	237	286	271	307	309	301	339	311	307	316	288	316	328	296	301	358	318	280	267	317	281	263	295	312	320	307	315	312	288	280	295	289	291	282	297	317	311	262	263	304	316	295	248	301	318	288	283	302	282	298	314	295	300	258	310	283	310	279	318	295	248	296	300	289	283	289	302	267	279	287	275	305	314	294	338	298	318	268	281	307	266	273	287	334	311	280	285	299	296	322	324	272	323	298	311	294	297	339	302	304	284	302	313	310	310	307	313	303	306	318	289	305	294	320	318	310	272	312	314	291	266	336	308	298	323	282	301	295	298	347	309	327	306	270	302	321	312	277	311	298	293	312	323	286	269	306	315	295	296	276	292	304	282	299	285	274	287	285	310	321	284	298	272	279	294	353	303	270	292	290	309	313	304	280	304	275	307	279	258	303	319	314	305	307	266	272	306	282	324	295	286	299	284	306	274	310	312	336	291	264	289	288	297	283	313	291	280	286	321	305	332	313	291	276	324	322	304	246	312	337	293	311	299	303	307	311	305	313	315	286	321	309	319	312	311	295	318	310	299	312	320	289	302	317	286	329	304	306	345	296	296	304	324	262	266	278	295	317	319	324	324	292	313	288	304	306	341	312	288	295	262	291	316	307	290	256	294	318	277	307	288	290	273	283	273	299	323	315	268	333	329	290	323	307	300	262	317	319	316	338	287	285	309	309	309	324	286	286	289	315	286	318	335	289	278	330	278	311	286	289	307	299	295	315	324	309	275	283	287	318	278	293	306	268	343	328	324	294	290	287	291	301	278	316	296	304	295	272	290	306	305	302	332	314	316	307	294	305	318	286	277	290	305	300	269	282	268	304	318	281	314	314	355	286	304	325	311	323	301	297	310	291	300	321	321	286	295	292	292	243	281	310	319	309	276	310	301	303	301	327	293	292	276	299	303	278	280	315	310	309	283	321	306	282	297	288	315	307	291	294	330	286	320	287	323	296	262	305	297	316	294	295	260	281	288	286	266	309	305	314	291	284	264	289	269	304	311	323	291	295	308	290	275	312	324	312	323	289	299	323	290	310	279	281	293	284	261	291	305	271	298	302	262	310	262	287	301	309	305	289	301	309	272	283	286	296	255	306	303	313	313	321	290	301	275	319	295	276	262	302	296	294	287	302	282	306	309	302	322	296	304	302	306	307	267	311	343	289	309	307	314	273	297	284	283	268	292	304	332	290	319	288	304	270	279	309	325	292	320	296	292	284	316	345	281	321	281	318	330	306	345	292	303	280	279	299	300	295	318	307	297	296	326	270	266	272	267	291	281	305	308	285	277	290	288	318	287	310	330	276	293	264	315	298	330	295	279	289	292	276	318	314	255	294	275	292	274	273	313	272	287	263	302	278	281	300	297	289	320	290	271	310	293	280	303	303	348	308	284	312	290	284	295	326	273	314	315	298	284	300	299	305	294	320	307	305	305	273	335	272	263	326	266	320	316	297	262	299	312	329	338	288	315	322	261	294	303	288	302	328	300	319	272	274	288	293	279	315	296	310	279	255	293	280	314	355	315	313	297	276	291	318	315	320	310	284	334	271	317	310	323	279	293	296	296	314	316	285	304	301	302	349	322	328	312	284	273	291	310	320	318	279	284	314	291	317	318	319	322	283	326	305	259	301	289	297	296	292	281	316	270	303	326	310	293	276	299	307	285	304	267	325	301	334	293	286	320	334	319	291	316	342	299	288	277	259	257	323	288	313	287	266	313	294	290	308	319	289	306	262	278	292	331	315	308	330	322	301	299	316	293	260	310	279	294	303	289	306	309	302	330	291	308	278	298	291	353	299	302	319	300	291	299	262	276	274	293	289	331	270	298	292	324	314	297	312	292	303	297	288	305	342	294	305	280	302	324	295	285	296	289	301	286	284	289	340	271	279	299	293	267	294	279	296	287	306	268	279	300	314	296	293	286	301	334	299	294	316	328	303	285	295	304	342	294	310	295	308	296	255	320	270	311	296	331	294	290	313	298	319	296	313	293	328	309	296	267	324	284	298	276	291	291	297	284	272	275	338	313	304	282	307	302	312	288	288	283	276	299	274	300	341	303	309	325	330	272	272	291	301	297	314	331	311	309	312	288	308	315	291	320	290	307	299	289	288	319	293	281	295	271	296	300	312	275	293	258	304	319	301	275	274	292	271	309	297	310	306	268	286	276	315	306	304	300	312	276	290	308	320	308	309	297	298	279	275	281	283	294	294	306	298	280	273	286	294	291	284	317	321	305	300	336	294	306	302	320	297	289	304	280	329	287	286	265	277	276	291	318	281	267	345	337	291	323	268	313	305	339	310	292	293	288	300	263	306	296	304	301	325	307	304	307	300	310	303	302	326	309	302	307	303	293	301	271	308	277	287	323	287	316	273	308	292	318	328	288	306	297	279	287	285	301	301	304	318	292	271	277	284	324	304	342	338	323	302	303	295	269	315	290	305	289	278	337	271	322	305	296	310	289	294	314	315	288	307	297	291	287	325	316	293
15680	12882	27526	19484	16116	37674	61922	57424	48642	16997	922	934	856	839	873	775	791	767	705	708	715	761	792	753	803	714	720	791	738	699	727	707	716	737	699	712	741	696	727	729	710	681	696	692	696	683	711	689	667	713	660	734	675	653	676	706	710	723	658	716	705	715	660	731	713	689	711	697	682	682	704	658	683	672	724	649	711	703	735	684	691	708	720	733	699	715	759	710	715	688	672	703	665	727	730	669	700	675	696	710	666	708	663	720	684	693	682	659	691	683	660	673	706	704	678	671	726	650	698	656	701	722	634	740	678	700	737	721	675	674	684	691	676	695	701	709	687	722	695	700	666	666	704	690	671	680	674	709	700	680	711	676	647	691	671	659	728	674	662	660	717	647	706	699	671	695	695	664	689	687	670	704	689	700	701	675	731	673	710	735	668	708	655	696	701	663	711	702	667	707	691	702	652	762	659	717	720	701	698	714	683	715	704	691	692	679	673	690	698	640	698	648	691	720	739	702	678	711	667	633	678	715	687	670	647	644	681	673	717	728	696	691	704	677	654	695	645	671	698	717	674	688	675	672	738	723	686	691	657	671	683	669	698	674	713	696	690	690	734	626	706	691	654	666	720	702	686	675	706	690	638	713	702	734	669	682	711	693	679	733	671	710	690	654	686	720	661	635	651	719	743	737	671	682	715	687	744	678	688	677	696	709	691	668	678	694	660	726	695	700	694	669	713	717	674	691	685	719	642	710	690	658	700	672	713	678	668	658	701	707	700	741	662	662	729	696	705	695	713	661	676	703	670	693	712	710	664	703	676	656	663	713	670	681	700	788	675	699	642	679	695	690	700	675	682	663	730	724	684	716	676	722	680	743	710	722	718	750	718	719	737	667	672	677	675	639	712	711	689	652	632	716	719	691	689	662	717	709	728	665	666	668	680	658	702	689	702	617	669	688	701	659	666	700	682	714	714	671	653	679	686	683	677	716	686	696	658	702	696	712	727	669	695	683	692	643	680	682	696	728	703	645	744	718	713	686	730	677	641	685	675	701	709	717	686	741	685	689	730	694	624	699	729	692	693	706	700	716	629	702	709	706	641	676	718	760	682	662	653	707	736	679	701	699	653	734	705	699	622	644	654	688	691	707	693	608	706	683	691	707	691	747	683	670	662	741	740	695	681	715	709	683	715	701	692	721	704	756	667	707	657	662	722	720	676	672	684	678	678	699	693	696	654	666	730	711	665	746	708	663	642	678	675	670	722	702	694	641	684	689	669	708	708	698	652	708	696	742	715	676	692	708	673	691	718	673	710	702	691	636	693	728	658	671	648	683	678	678	682	690	679	708	682	670	668	663	670	690	708	650	683	711	701	752	695	736	692	739	674	673	667	697	692	671	645	722	724	704	736	686	710	663	672	685	716	679	732	668	693	697	626	735	690	701	666	697	677	739	698	653	688	698	709	676	691	678	714	696	701	667	699	693	710	692	684	719	720	714	716	688	621	708	645	702	662	686	685	711	691	644	683	715	674	663	744	706	733	651	686	710	694	683	735	709	724	654	648	657	702	696	690	660	640	667	726	759	715	680	718	659	673	696	717	729	704	688	726	656	705	673	695	728	749	721	660	680	715	675	729	679	720	701	711	755	661	700	690	679	659	700	652	701	741	676	675	677	674	700	768	639	662	683	691	666	728	751	707	712	693	667	703	661	713	698	694	747	707	659	683	635	693	733	667	659	636	693	694	705	700	654	703	710	647	686	701	675	685	690	757	688	717	690	713	711	646	694	695	693	698	652	716	711	730	714	729	681	683	646	682	703	686	702	686	705	696	676	743	675	616	698	769	665	670	655	698	713	622	657	663	707	705	638	709	647	712	676	668	703	730	693	651	698	661	710	726	768	766	708	706	689	649	670	685	669	704	706	678	668	714	720	687	677	696	684	670	749	712	718	655	720	692	708	669	666	718	643	729	670	687	756	676	729	722	706	693	671	679	682	679	677	687	693	660	649	675	689	663	702	675	671	713	689	704	704	714	644	735	668	686	712	721	699	658	695	692	693	671	677	673	684	689	691	679	670	632	704	680	674	708	680	655	750	727	701	695	689	725	673	689	712	647	706	682	665	653	655	729	701	710	687	724	735	733	692	714	680	685	675	671	712	677	723	683	662	710	710	678	654	702	615	716	679	696	703	691	712	660	682	677	702	692	632	662	680	663	667	694	665	717	677	665	692	721	714	686	726	686	671	694	699	716	675	698	653	726	679	694	695	709	679	680	690	708	687	699	681	718	677	698	676	686	716	689	699	688	663	691	683	690	669	714	678	722	690	697	689	662	686	693	681	666	704	658	699	689	663	661	727	685	663	699	754	692	676	688	652	731	698	687	740	627	670	711	666	727	692	694	661	650	680	677	671	660	712	689	678	705	708	710	705	703	707	690	657	698	704	735	680	716	696	698	679	763	680	696	675	720	726	689	716	678	705	739	642	699	711	646	688	680	687	691	735	675	713	758	708	659	665	674	688	700	679	690	694	667	720	641	660	750	665	708	705	671	674	705	722	700	694	673	706	715	658	695	678	684	720	695	687	694	662	708	648	680	663	711	711	720	662	659	668	662	697	718	707	667	716	667	651	684	681	724	688	719	695	698	688	699	687	718	687	699	688	746	689	708	643	698	692	721	700	685	662	658	705	735	718	675	698	710	669	692	737	678	700	702	696	712	698	700	643	697	754	719	712	673	638	705	659	682	699	684	683	684	656	675	659	662	732	686	702	698	675	650	718	662	716	706	661	660	703	654	663	672	709	662	713	695	704	664	668	702	718	708	716	724	710	667	685	694	702	735	675	707	658	691	679	707	660	696	672	698	683	708	692	727	710	667	671	747	652	671	663	675	691	683	739	709	658	689	673	684	698	652	690	715	687	677	729	689	677	674	704	685	669	695	683	687	705	697	715	708	712	733	685	730	700	690	668	689	743	655	666	694	699	665	670	696	689	711	736	673	681	641	662	717	707	687	643	644	704	684	692	692	677	696	676	666	699	728	686	706	698	702	720	697	730	719	664	716	706	667	658	683	730	715	699	690	711	667	691	675	649	651	721	728	687	691	704	685	650	678	706	674	721	698	685	738	682	694	695	659	658	641	660	684	748	685	673	698	648	679	675	698	718	732	685	697	676	712	691	705	681	750	640	711	698	646	711	740	704	695	640	690	715	701	666	696	699	664	676	703	688	682	697	738	688	646	713	666	682	656	672	722	694	712	669	663	695	682	640	670	677	726	705	679	666	693	683	653	740	710	687	675	688	686	694	730	679	673	729	643	718	714	694	650	692	697	690	704	743	690	698	688	653	674	643	688	675	697	712	700	680	681	749	719	653	672	687	713	718	696	681	707	677	661	683	737	644	739	670	704	697	640	645	713	696	710	688	689	725	665	700	711	701	673	721	658	623	664	713	692	713	713	673	689	666	672	712	696	720	685	688	691	646	698	673	672	706	687	669	729	692	677	678	691	699
10928	9752	4735	2693	1255	1232	1623	1625	1330	484	254	232	268	265	256	240	262	225	248	248	246	271	271	246	248	278	264	231	272	242	265	240	263	281	247	225	268	262	258	251	241	237	265	229	244	241	221	231	270	265	222	250	236	275	263	270	254	240	279	281	225	252	229	212	256	249	222	268	254	246	238	260	274	247	255	244	251	238	251	252	261	263	263	248	251	257	264	270	239	239	244	266	274	238	256	244	267	229	256	219	254	264	258	264	258	279	233	264	242	240	255	245	274	317	259	273	264	233	240	257	238	239	280	267	282	236	258	261	233	272	254	260	270	233	278	245	273	277	261	248	242	246	254	237	214	220	259	275	277	260	260	284	252	279	258	250	233	241	276	269	266	285	268	242	228	255	240	261	261	256	230	252	277	266	253	245	259	262	261	277	257	249	242	249	238	258	236	253	264	255	236	240	255	242	243	270	257	232	260	248	257	247	268	260	257	224	252	229	240	267	239	277	270	271	261	226	267	241	236	280	234	245	274	247	230	241	261	258	221	270	265	211	260	254	261	242	279	211	265	281	239	272	278	246	271	256	264	247	272	240	234	266	216	238	280	259	256	252	240	230	236	246	232	258	267	256	246	216	281	233	225	209	249	254	241	242	267	264	240	273	247	269	280	260	241	250	245	251	273	264	252	247	226	247	251	251	280	257	246	239	259	244	259	244	243	246	267	231	227	253	273	267	231	270	240	259	233	248	257	245	253	226	261	268	273	241	282	242	235	267	272	244	256	263	281	252	269	238	252	264	283	255	263	248	244	254	251	279	275	243	283	270	280	252	281	263	272	246	260	274	246	210	271	274	248	241	251	263	223	236	265	263	243	258	257	235	245	268	246	251	243	266	253	269	216	279	250	243	260	229	292	246	250	256	243	240	254	264	240	267	250	238	244	274	270	248	265	246	263	261	258	272	262	244	255	244	252	273	277	276	230	228	237	234	250	274	257	232	223	261	243	242	254	252	267	256	228	254	243	271	261	238	276	280	216	260	231	227	266	253	258	265	234	254	294	265	235	236	260	259	252	250	256	247	260	257	224	261	237	248	256	242	264	264	245	255	260	257	227	245	262	222	256	239	227	260	282	258	262	256	244	236	271	267	247	255	235	265	210	247	248	254	237	250	261	243	210	253	246	223	228	289	264	242	258	244	246	283	255	231	252	234	248	243	262	267	265	278	253	275	250	253	268	246	267	246	254	248	230	266	245	264	241	273	274	278	230	274	238	235	284	239	275	264	234	267	263	249	234	247	237	259	269	282	270	231	262	221	264	234	231	262	241	259	234	260	260	269	235	241	242	213	255	241	216	243	254	260	264	245	261	256	275	259	249	298	285	257	247	224	245	236	223	247	273	243	256	244	264	265	241	228	275	225	256	273	223	271	245	247	249	225	264	289	256	243	259	261	242	236	239	238	251	268	255	248	242	254	246	253	236	244	257	250	236	244	249	242	282	241	250	279	256	259	313	273	258	229	250	244	269	260	252	270	241	262	254	243	229	250	247	223	237	264	269	247	231	271	262	256	241	264	301	238	268	255	250	242	235	230	237	269	254	228	241	238	254	259	243	224	250	256	277	262	267	242	228	238	249	257	290	265	257	256	266	254	236	250	258	282	254	260	264	239	259	245	259	262	292	235	256	206	271	252	229	270	229	260	260	245	241	233	233	240	228	260	285	243	283	269	250	254	259	237	282	259	242	252	269	252	260	255	248	229	280	275	250	309	245	266	281	234	244	233	259	230	257	230	254	249	257	269	238	235	253	242	257	275	259	262	264	266	265	269	251	244	232	271	282	258	276	246	226	242	237	241	247	273	254	215	288	272	254	223	225	240	260	249	254	245	241	250	260	276	251	261	254	265	248	265	261	230	253	260	268	221	273	230	277	238	249	256	262	225	230	250	226	253	267	256	256	228	255	255	253	277	250	263	231	246	215	254	243	257	288	231	254	244	236	275	244	264	265	248	253	239	244	245	256	255	238	241	267	244	280	242	253	265	245	264	265	274	245	261	265	264	269	260	227	236	244	221	265	272	272	247	281	228	260	249	217	264	240	271	268	242	278	275	288	239	248	241	239	224	271	248	235	257	260	260	239	248	239	267	256	242	265	257	248	236	295	236	248	259	258	257	245	224	249	269	251	267	249	228	251	248	229	264	284	271	258	266	243	279	277	271	246	237	247	226	273	252	262	265	264	233	262	250	240	254	242	281	249	265	246	260	243	227	271	211	247	255	253	249	251	253	238	257	271	283	224	236	262	253	231	242	231	245	251	249	255	226	255	260	249	239	301	262	244	260	241	250	252	255	227	269	238	242	278	262	223	246	249	223	244	242	266	268	253	241	236	252	257	311	262	253	243	245	244	235	254	274	236	232	232	255	247	224	269	270	256	228	251	284	229	231	253	268	244	263	216	248	259	235	263	265	229	242	254	273	254	287	248	244	249	243	244	280	283	242	250	261	267	245	260	256	228	223	258	246	247	250	259	248	261	256	230	278	244	230	252	231	229	272	275	298	228	262	264	254	263	261	232	258	254	259	249	254	223	247	233	254	248	268	267	221	267	264	242	239	268	277	248	262	268	263	258	278	280	244	240	260	251	246	269	251	264	246	252	240	256	264	236	225	278	285	266	261	249	275	259	255	257	273	250	248	264	252	225	255	257	234	266	256	258	268	272	268	248	259	248	243	271	259	264	221	265	256	251	234	247	254	239	243	218	250	240	249	267	226	269	236	236	231	209	237	264	247	259	266	257	248	264	282	232	273	262	273	237	234	262	240	247	266	245	229	237	244	277	253	249	259	253	247	252	246	220	250	242	249	268	233	238	216	240	283	269	236	261	224	253	268	273	234	263	244	246	286	288	249	274	225	252	253	259	266	279	256	230	241	279	267	254	251	252	239	256	256	267	272	280	244	246	263	256	274	238	257	275	272	256	285	307	289	253	251	276	230	267	252	251	224	271	274	247	239	226	277	263	244	262	259	234	248	226	235	276	243	267	252	230	253	230	293	263	263	247	261	285	256	226	243	272	246	264	275	228	273	255	228	283	240	250	290	260	271	256	244	233	264	256	254	242	246	257	248	257	290	272	271	241	261	239	233	248	265	287	249	251	248	275	220	236	266	291	248	266	241	263	275	274	217	258	252	271	262	255	269	258	255	227	254	255	259	241	266	248	244	257	231	231	271	232	251	235	259	246	258	274	281	243	268	250	227	284	260	275	238	261	230	243	222	242	247	233	262	220	284	244	236	280	233	239	252	277	260	244	253	257	241	256	243	264	230	258	225	255	228	229	236	265	240	226	223	242	239	231	243	271	225	239	254	274	266	293	285	240	257	248	250	223	254	244	257	220	261	244	247	271	256	238	249	258	217	251	255	247	246	249	248	272	219	289	281	252	277	271	296	240	219	271	285	255	239	232	259	260	229	222	274	236	247	249	222	242	237	230	234	272	261	283	244	270	245	245	250
5838	8151	6378	7684	4221	5610	7805	7409	5269	1729	610	590	584	583	585	558	547	558	596	613	576	572	572	582	604	587	595	580	571	584	623	602	567	516	597	586	630	603	549	571	574	576	577	532	567	542	565	608	557	575	589	613	572	575	550	587	576	556	583	586	581	607	630	597	557	553	584	582	592	586	576	599	522	582	562	563	614	568	563	533	572	613	584	580	545	609	549	571	547	587	578	602	594	551	612	597	595	616	569	544	569	520	573	566	576	533	545	547	591	551	550	586	590	620	593	573	600	548	581	557	603	582	590	590	558	589	587	583	626	577	591	605	615	570	550	534	606	606	594	592	605	582	608	565	584	592	564	580	572	559	552	536	655	561	560	544	615	582	597	560	530	564	554	584	594	581	562	619	587	547	614	598	550	617	563	595	607	577	507	601	592	557	569	562	583	619	597	573	568	597	596	558	580	588	544	601	591	529	573	570	558	552	606	591	584	582	583	564	559	628	574	553	588	521	574	595	568	581	553	542	601	553	550	563	552	568	555	567	580	567	607	574	562	574	603	609	560	569	570	549	550	539	560	540	545	585	580	570	573	588	559	577	586	539	566	557	540	589	575	592	542	555	594	592	619	567	604	553	573	574	598	560	582	572	586	601	548	571	551	586	594	585	547	588	582	555	581	561	610	541	556	581	607	580	563	579	582	577	582	592	565	590	580	575	567	613	572	588	609	550	556	550	557	570	617	556	575	559	600	606	598	596	610	589	563	603	577	583	606	590	550	571	585	593	592	588	572	562	611	503	588	554	574	570	610	563	539	575	604	574	613	615	552	554	613	580	526	608	589	570	558	546	588	563	557	562	515	613	571	597	632	560	562	556	594	573	554	572	570	573	569	575	572	546	582	582	586	551	569	603	559	566	579	575	585	561	608	595	598	562	578	572	599	600	574	575	570	545	570	583	572	555	553	568	562	570	556	620	613	589	543	623	546	572	550	581	551	599	558	515	590	583	562	562	578	575	577	572	572	583	591	563	593	578	546	584	555	605	560	594	559	579	596	561	600	582	598	573	587	599	579	600	597	590	549	566	568	572	567	623	539	556	564	578	577	601	529	566	585	569	593	555	563	590	561	588	585	557	567	619	572	564	602	563	595	574	574	583	578	557	563	557	589	563	555	566	585	557	547	583	573	588	521	574	577	578	597	592	578	599	641	583	516	575	547	587	563	564	573	581	550	604	586	537	593	571	576	584	595	612	596	546	576	590	547	526	580	612	582	544	613	542	589	534	597	591	586	568	532	588	614	586	580	582	612	563	570	571	610	544	597	598	601	540	594	579	571	602	570	576	569	557	601	626	606	575	608	569	579	600	581	540	542	594	612	537	619	573	608	584	576	553	600	593	573	565	603	611	567	553	543	596	602	580	614	573	584	601	601	551	589	569	576	574	541	547	608	577	604	590	551	591	602	614	586	572	620	556	573	581	595	565	578	574	619	575	558	599	570	568	565	592	593	570	563	596	576	579	580	553	583	542	551	595	580	572	557	581	534	585	582	566	609	596	574	570	564	601	568	603	551	573	604	560	595	621	572	549	566	608	553	590	557	540	591	551	571	517	619	591	606	581	533	565	567	578	577	591	597	552	567	573	585	598	554	587	566	637	547	628	590	571	567	551	601	552	617	558	546	563	580	605	573	573	584	604	566	623	555	570	545	593	594	596	567	576	611	577	564	567	584	541	622	550	594	600	574	573	584	591	554	506	575	569	531	570	585	568	601	565	574	569	570	550	561	587	584	550	563	529	562	559	585	541	581	605	559	572	558	545	587	609	596	584	563	568	599	560	569	627	592	620	579	567	603	536	532	583	555	550	604	512	582	578	547	545	590	552	598	575	554	566	555	582	597	572	559	574	581	591	594	577	611	533	575	581	573	585	531	575	568	529	592	603	585	570	549	599	577	597	571	586	617	558	559	586	578	574	569	603	546	597	600	578	559	598	620	528	607	525	586	607	583	567	580	615	597	555	542	595	561	565	521	575	579	556	546	553	607	592	574	584	614	536	580	578	561	566	591	592	556	553	569	598	573	555	599	553	527	628	581	572	580	567	551	577	569	588	556	586	564	546	613	591	584	535	592	559	617	586	592	572	573	573	581	550	545	586	572	575	589	564	573	574	588	551	566	565	540	572	576	554	553	580	562	542	548	575	591	608	545	532	582	627	529	593	557	606	607	587	552	590	579	590	574	575	565	557	552	590	585	586	569	589	586	548	612	583	549	592	588	557	572	587	569	597	583	563	557	573	597	546	562	563	575	581	556	586	628	541	542	543	513	588	576	615	553	558	607	606	592	585	531	572	575	559	559	579	586	564	558	528	590	585	579	567	557	570	608	539	556	554	557	550	597	567	546	552	585	591	560	556	585	573	580	576	583	566	580	587	598	604	577	568	590	534	551	618	607	585	576	561	592	549	607	568	597	536	600	530	630	599	591	569	589	570	584	580	557	554	589	614	595	574	552	577	567	552	545	591	576	567	584	577	582	592	625	534	591	604	596	541	593	590	603	552	568	624	544	591	598	554	541	529	582	582	585	537	588	608	573	576	578	590	588	583	535	556	548	600	605	640	630	533	609	576	582	576	555	561	629	510	539	580	601	568	579	611	569	551	581	598	580	604	571	529	530	563	583	537	553	606	581	511	574	553	551	555	552	559	540	564	581	593	546	595	592	605	615	616	532	571	575	575	580	571	563	576	592	543	604	549	598	557	555	610	547	624	599	566	587	590	573	598	545	650	571	629	578	583	556	574	550	583	590	584	569	575	615	583	574	557	596	571	585	567	542	617	539	593	587	601	529	598	549	573	602	606	567	583	580	565	529	556	592	549	549	601	568	578	591	556	568	553	565	602	586	547	590	597	554	595	530	558	560	582	584	560	605	564	570	611	562	554	570	603	583	568	607	556	541	525	615	556	589	542	581	545	567	565	577	614	611	548	576	599	609	549	612	585	553	547	563	583	581	559	599	561	568	599	541	599	613	565	519	543	585	571	562	611	538	574	574	556	576	539	574	540	624	564	617	625	569	596	626	577	585	599	581	564	571	565	571	575	576	568	563	557	612	600	563	609	564	574	580	571	550	583	611	534	606	547	578	555	563	514	598	543	561	556	538	550	544	613	643	576	576	576	533	603	572	596	540	582	559	606	544	564	572	567	558	587	577	563	595	572	606	581	580	564	579	590	591	585	596	602	570	602	606	551	581	572	543	612	579	592	573	612	577	569	610	577	553	589	564	601	530	560	567	592	541	606	597	576	589	538	576	594	571	559	587	571	602	576	571	598	566	531	558	559	577	526	595	656	583	603	551	586	519	524	568	556	579	579	585	586	592	567	578	568	543	571	609	566	600	555	581	621	582	534	629	584	555	607	545	568	556	589	583	590	563	559	637	609	625	540	561	556	558	540	576	574	553	583	525	601	597	564	570	592	573	578	585	576	542	564	554	607	535	553	544	542	616	556	613	612
27599	11934	5682	6007	3987	13774	28525	29694	24199	7313	329	190	206	206	220	191	165	159	189	158	185	152	219	184	193	180	165	173	185	182	182	180	198	189	196	211	165	173	168	177	158	189	169	183	194	192	154	199	191	164	165	174	162	168	194	159	182	174	181	168	169	205	175	171	190	167	198	173	168	174	163	152	160	178	178	177	164	177	164	186	173	153	161	171	156	178	134	147	173	176	181	209	170	180	163	187	175	176	156	185	163	175	179	164	162	181	182	187	148	175	174	175	141	153	192	164	147	182	164	193	174	198	166	172	158	170	173	192	163	148	181	163	169	188	208	186	184	207	174	159	168	174	174	158	197	188	167	196	173	148	190	185	166	186	203	188	201	179	195	190	180	156	178	182	171	198	185	176	166	150	190	174	188	174	197	152	170	174	190	160	189	162	187	157	157	189	194	187	189	189	169	188	182	152	180	169	192	184	166	195	168	187	201	186	156	187	151	150	185	208	167	177	166	183	159	199	179	175	164	176	164	177	186	187	170	184	177	182	162	159	183	176	173	193	183	189	191	170	170	168	186	175	173	162	177	168	179	188	197	180	185	185	165	179	170	183	185	176	173	183	159	153	176	171	218	175	174	157	185	177	191	186	167	142	165	182	180	179	202	183	156	202	172	163	166	170	185	200	187	165	166	185	154	181	187	200	191	158	173	180	195	191	202	191	189	182	163	200	205	183	167	193	168	181	170	167	171	188	178	190	157	151	189	188	180	150	167	165	172	195	178	178	183	154	187	193	190	154	191	175	174	191	181	178	184	167	191	200	199	147	163	180	169	168	171	185	181	165	174	161	166	170	160	186	157	145	189	175	177	166	190	184	183	159	169	175	164	174	208	198	164	172	163	179	180	173	163	174	173	128	157	181	204	174	177	154	166	199	185	182	183	169	174	174	186	178	173	172	180	208	184	163	181	186	180	179	198	172	186	184	175	197	178	200	188	169	177	157	194	185	186	159	168	161	149	176	178	192	186	189	184	184	162	167	186	182	198	168	182	189	171	179	187	172	193	184	171	161	170	169	153	196	186	149	164	162	193	168	190	183	178	186	170	214	181	174	196	177	208	165	179	182	187	147	198	172	168	187	204	181	205	168	173	168	166	159	170	174	172	186	170	186	164	180	196	209	173	174	168	177	173	196	185	172	181	167	177	191	172	163	169	163	151	184	154	189	172	183	169	164	191	193	151	177	170	166	164	153	188	201	180	169	201	182	172	160	173	177	173	180	203	189	167	174	182	169	192	179	184	208	170	182	170	161	197	196	176	178	190	164	166	173	164	174	171	191	150	193	176	170	186	193	202	170	176	188	165	175	184	181	164	178	175	171	167	193	198	199	178	172	168	175	200	180	194	176	186	161	192	165	178	198	171	184	162	157	174	175	166	183	173	191	148	202	202	198	180	175	176	156	160	163	162	213	220	175	204	198	163	181	175	203	194	165	195	196	175	188	182	181	173	176	174	183	169	169	181	183	196	188	164	181	196	173	182	194	175	143	193	192	188	150	165	161	171	181	156	165	177	184	155	170	190	192	174	152	153	172	168	185	161	187	164	160	177	180	192	202	181	157	193	167	172	140	167	165	183	190	184	184	178	196	158	157	196	166	158	183	203	181	153	178	171	170	205	171	173	162	191	176	188	178	191	178	169	198	166	168	171	160	166	187	192	160	189	184	176	163	173	198	196	183	197	168	154	176	186	191	190	158	174	171	195	139	180	177	204	159	164	179	173	200	175	164	174	171	160	192	148	167	161	203	146	162	191	203	158	162	167	141	154	179	174	152	164	170	156	174	156	164	193	168	181	167	185	164	182	159	153	162	175	158	186	185	176	189	172	161	190	172	175	160	170	201	187	175	184	168	167	158	163	172	160	190	174	161	179	190	182	171	209	166	185	171	186	183	189	170	193	194	149	157	144	163	173	159	189	177	175	176	156	182	177	183	176	179	170	180	176	174	157	170	183	152	175	185	162	174	156	176	173	181	175	165	158	170	167	167	183	184	179	189	176	171	162	184	188	177	189	212	164	185	164	192	186	191	180	168	149	202	187	164	157	176	188	179	165	194	170	141	196	177	180	195	184	175	164	169	189	186	195	178	174	188	168	177	174	194	179	189	144	148	194	181	177	179	186	167	192	184	156	172	180	167	150	174	149	190	182	173	189	193	162	179	185	172	162	159	178	150	166	173	165	182	196	178	168	163	192	197	181	176	172	161	160	174	190	182	176	174	169	159	167	180	163	176	194	186	207	168	162	181	173	169	200	186	175	178	174	176	181	167	187	205	178	185	189	154	174	177	168	176	150	163	175	184	138	196	173	176	185	210	185	176	169	173	184	155	166	169	167	184	186	176	166	193	174	178	188	195	185	158	165	165	164	162	184	177	172	196	194	183	165	172	172	172	192	171	183	158	181	169	188	198	173	187	159	176	193	190	185	158	151	185	174	167	157	202	178	200	157	187	154	185	163	163	215	192	159	187	177	141	200	202	167	165	177	175	178	138	182	170	168	168	177	172	190	206	190	169	182	183	164	184	180	188	185	169	191	173	146	180	177	188	183	190	163	171	173	168	164	173	154	176	183	160	194	183	179	170	142	210	160	180	187	184	171	182	160	180	176	179	185	184	188	176	165	196	185	181	161	149	170	165	165	179	191	168	184	190	172	159	183	171	195	168	185	184	200	159	191	187	157	184	176	183	190	161	184	153	180	167	184	184	187	164	186	201	154	202	159	170	166	206	183	154	166	184	176	155	191	163	186	180	171	180	180	181	157	184	199	178	181	182	172	160	203	188	168	181	186	196	167	173	202	190	185	196	166	162	142	157	162	152	203	173	189	155	200	139	170	165	167	190	165	157	154	209	194	187	184	201	147	180	175	169	164	182	200	190	164	179	163	157	177	207	180	183	189	193	166	182	194	187	180	176	170	185	164	178	171	183	174	176	173	168	178	167	175	171	177	188	186	184	186	178	162	149	169	190	165	178	187	210	167	191	154	181	168	163	180	162	169	195	188	158	176	195	173	162	162	177	199	172	175	166	193	203	172	189	182	162	151	155	179	188	186	152	195	167	203	175	167	166	191	172	178	171	173	181	186	164	167	162	175	164	161	179	188	174	162	156	173	157	177	193	153	176	161	176	192	196	172	166	174	177	171	186	166	156	177	186	189	169	167	179	196	171	203	174	173	189	179	176	189	161	188	168	160	186	195	184	166	169	184	183	181	167	186	170	167	175	190	157	177	190	174	177	178	205	179	182	171	160	185	165	144	182	161	165	162	172	158	158	177	187	191	157	176	170	159	174	208	202	164	187	171	198	187	165	168	186	173	166	198	183	168	169	162	198	163	192	169	160	155	208	202	156	211	173	197	186	149	187	191	165	179	199	174	184	181	167	177	159	171	171	143	170	174	181	190	166	181	176	185	168	169	155	158	171	176	185	175	172	182	154	185	161	189	155	174	187	171	185	179	153
14597	6844	9364	14716	12738	30246	47345	47933	42087	10553	599	592	535	533	569	480	483	472	488	514	475	487	446	497	470	449	444	459	474	470	444	442	482	485	426	430	487	462	443	437	463	468	476	424	457	460	423	453	462	434	455	485	468	495	415	455	473	477	422	401	473	422	473	433	452	419	441	409	450	455	457	440	462	442	466	401	457	438	429	445	448	418	461	419	440	443	403	461	420	441	426	456	461	409	468	420	478	470	460	474	445	434	407	426	449	502	405	467	442	435	442	407	412	405	408	471	439	440	464	430	446	438	436	447	431	443	442	468	440	456	449	458	425	422	454	434	414	478	464	424	472	415	431	463	420	429	451	471	430	429	431	453	392	448	414	423	501	428	410	434	465	443	440	408	447	420	453	429	457	443	452	446	431	442	462	422	436	471	450	450	478	431	418	427	443	452	445	436	438	443	402	432	451	426	439	464	447	462	424	443	453	428	444	439	447	415	399	461	415	454	442	466	426	433	423	445	455	433	429	425	462	423	429	464	422	454	445	485	459	448	414	448	416	425	423	421	474	456	420	463	421	437	430	442	431	442	487	487	446	475	465	456	417	434	439	436	425	440	437	475	475	441	459	433	450	435	417	410	435	442	423	453	440	437	438	446	454	405	430	445	422	415	479	432	467	455	441	425	426	478	433	429	417	425	409	442	427	430	398	440	429	477	468	422	419	471	427	447	419	454	430	413	428	422	408	421	429	419	440	436	444	443	425	433	421	472	428	452	434	484	463	441	454	442	432	457	423	469	510	432	437	467	446	426	432	448	436	428	442	458	450	425	414	473	447	439	463	419	453	447	439	470	434	444	424	431	451	445	471	434	450	427	410	433	464	441	406	402	387	455	424	462	448	467	415	429	425	471	471	433	472	426	454	490	411	438	441	435	417	433	443	443	404	441	396	423	416	465	430	422	439	411	447	442	381	424	431	440	417	452	451	410	395	421	420	453	458	415	474	415	452	462	451	416	435	402	446	427	436	451	407	417	404	451	417	443	443	438	394	463	453	417	441	434	444	426	472	434	448	481	435	479	446	422	452	423	447	435	434	418	442	415	451	424	423	448	425	435	389	450	415	458	478	432	446	439	468	437	470	422	457	435	424	430	441	432	448	439	450	460	386	419	438	425	424	470	460	424	437	424	436	425	445	466	413	430	423	450	442	466	461	442	460	437	433	409	462	460	432	445	470	445	454	445	420	441	437	431	434	440	413	452	427	436	424	421	411	423	421	467	415	458	410	448	443	438	461	417	456	436	412	373	462	435	444	404	431	460	477	450	482	432	431	407	435	472	413	432	392	449	436	438	458	416	459	432	428	402	427	469	447	416	481	438	397	484	420	461	448	437	463	427	429	434	434	458	470	407	458	435	428	456	463	410	472	410	455	447	444	458	446	461	449	451	437	454	462	389	434	467	392	438	439	456	472	411	427	456	441	458	446	440	478	422	427	435	467	453	381	453	442	425	444	451	421	449	466	453	466	421	480	432	404	432	436	416	441	427	434	415	436	439	454	442	412	432	403	414	430	420	446	472	469	475	423	463	425	457	441	404	427	461	442	430	430	441	437	426	436	420	457	431	439	427	456	411	434	453	411	427	460	418	451	464	418	406	404	446	465	465	445	469	418	440	434	449	426	431	431	428	476	396	461	449	438	480	455	429	431	437	420	461	452	429	402	421	415	421	420	418	454	445	447	410	467	454	463	451	475	448	445	473	475	431	473	427	420	395	424	458	449	430	429	438	424	428	401	392	446	438	415	469	446	427	453	444	450	439	432	419	421	435	422	432	406	447	460	454	448	457	439	445	437	480	431	416	460	453	423	443	442	462	426	460	458	410	457	435	465	438	465	417	468	411	403	409	441	445	459	448	480	419	454	433	415	411	465	452	467	421	470	412	431	430	444	447	421	466	456	420	418	461	460	433	417	449	424	429	455	392	433	440	440	443	415	418	432	457	436	401	451	463	445	453	446	424	408	482	438	444	465	435	441	461	438	481	477	445	450	448	419	444	448	397	433	443	453	455	409	448	419	404	413	431	454	417	434	435	423	436	432	429	417	440	447	421	426	448	418	449	439	437	432	423	454	420	464	469	449	395	433	408	447	467	439	447	413	419	448	468	480	440	418	457	473	414	424	413	435	434	440	416	434	434	433	462	423	421	451	438	429	465	397	449	451	425	424	409	425	476	436	461	437	455	400	426	407	399	440	420	451	461	412	437	406	420	425	392	484	456	427	467	422	445	471	405	436	400	428	463	432	453	444	433	461	432	436	399	431	421	441	442	441	417	435	438	440	422	426	496	408	425	438	436	444	449	415	429	422	440	451	446	437	445	436	445	419	437	436	411	471	445	437	441	440	433	425	442	422	440	455	435	442	400	414	450	462	425	453	445	397	464	433	437	446	436	429	421	416	426	429	436	455	449	434	458	433	442	465	426	475	436	431	466	428	466	426	435	458	455	470	469	401	440	431	414	465	445	421	426	401	417	427	432	429	457	453	420	442	448	433	465	437	476	443	397	447	444	474	447	441	434	468	455	460	436	441	431	484	448	438	430	455	410	459	442	419	431	437	428	448	404	460	435	460	444	478	479	409	473	440	467	453	437	458	444	431	448	429	446	412	435	412	413	435	492	397	455	429	379	469	446	433	438	424	401	435	435	422	503	400	394	486	451	466	439	431	442	382	441	432	449	434	471	461	451	402	434	406	435	434	430	459	414	442	450	432	416	427	368	422	421	407	454	463	426	407	476	411	428	440	450	434	446	453	403	400	402	404	418	450	432	424	410	451	449	476	441	445	470	425	434	446	471	412	470	448	474	444	406	442	425	427	410	434	431	447	443	448	435	453	432	442	402	425	438	443	404	445	461	446	403	482	440	422	439	434	437	480	426	428	430	409	453	462	403	440	437	438	469	479	438	445	405	459	449	479	440	432	471	466	436	437	409	478	440	458	470	414	413	412	423	435	446	457	438	437	428	427	413	429	419	410	454	409	424	450	413	425	439	438	418	436	436	436	421	450	443	427	432	440	458	439	453	440	438	435	422	468	424	431	439	433	447	409	439	434	403	448	456	451	408	427	443	448	457	439	433	466	463	437	425	484	453	459	464	452	455	417	452	452	438	434	438	416	469	456	430	446	407	412	425	450	428	418	441	411	449	450	423	458	468	395	480	474	423	402	407	409	453	441	413	467	441	419	434	456	415	469	442	476	440	439	454	418	427	420	415	449	395	447	485	439	422	422	421	463	441	456	414	457	419	420	448	430	444	428	455	433	457	474	470	443	413	449	488	437	412	414	483	421	410	430	436	406	413	431	468	438	432	489	451	413	473	430	434	453	469	453	472	461	407	430	414	442	430	422	426	465	440	413	458	436	436	430	452	449	429	430	470	432	451	459	479	449	461	430	435	434	442	415	449	441	444	461	429	445	448	431	448	431	465	418	442	450	438	389	426	486	489	398	417	413	472	411	402
34955	13153	12610	15517	16811	28581	41910	39917	35292	14570	925	362	319	349	334	311	293	304	316	303	311	338	275	300	322	278	318	313	277	313	334	279	308	320	280	347	307	329	326	313	287	332	291	306	286	270	291	293	305	322	331	330	285	301	304	281	277	313	311	289	327	313	315	294	271	290	279	299	303	275	309	344	319	274	291	275	304	313	292	309	264	330	316	299	316	274	268	333	297	287	311	285	299	331	278	308	331	321	321	282	333	317	281	318	299	326	343	285	287	313	294	259	247	285	310	315	300	293	289	266	285	316	335	308	307	320	279	322	284	297	264	321	294	275	267	324	299	310	279	268	306	350	315	295	283	317	318	302	300	312	292	303	310	289	324	310	293	281	265	298	280	291	308	318	302	282	299	312	296	295	336	269	289	296	323	291	287	286	309	264	318	308	319	283	281	307	277	327	280	332	313	310	273	312	296	310	324	269	304	292	261	321	317	286	314	290	296	299	313	322	305	302	312	323	343	283	301	327	318	272	313	317	303	262	292	340	301	305	294	293	308	299	289	269	308	338	320	314	304	283	274	288	296	300	313	331	331	308	268	281	311	292	295	271	274	310	301	332	314	299	269	352	331	295	303	327	274	291	308	302	320	308	335	326	313	270	320	289	293	295	288	315	286	330	314	317	304	325	305	332	327	291	301	266	270	309	318	279	335	313	320	300	315	322	289	280	305	322	277	275	299	282	309	285	262	307	304	346	298	300	308	280	320	318	319	294	324	331	288	289	281	289	313	296	297	304	303	278	318	278	313	279	313	291	289	280	322	296	292	303	317	291	334	311	327	319	249	285	300	294	307	297	329	307	279	280	303	277	316	298	300	252	324	306	288	329	302	310	312	319	300	299	307	312	281	318	265	299	338	296	292	315	307	301	298	308	307	318	294	318	302	292	304	311	332	290	302	291	320	324	288	312	292	312	301	282	307	307	304	282	298	276	321	270	297	318	268	318	318	304	308	291	295	300	293	315	322	296	303	311	311	305	291	298	307	325	320	312	268	281	323	317	307	332	305	279	304	255	285	299	318	308	292	282	291	285	307	272	277	314	315	285	268	316	303	282	298	299	294	310	320	294	302	341	292	277	313	295	280	305	310	305	312	297	344	326	319	317	265	301	272	313	318	318	295	289	337	292	306	321	330	296	296	274	258	305	302	311	267	299	311	249	333	303	274	303	285	283	312	309	278	297	322	291	296	294	311	286	305	286	283	277	276	316	307	306	295	313	294	291	271	327	319	324	291	286	292	312	304	288	306	298	277	316	276	272	277	310	295	309	296	283	325	323	320	304	296	293	309	338	297	306	320	284	323	313	313	290	310	276	303	331	269	321	262	301	295	300	295	289	311	283	305	311	312	321	298	322	305	284	306	296	288	270	311	277	298	292	294	290	281	312	299	299	293	284	318	300	296	321	281	324	287	312	318	302	283	280	286	283	325	269	303	307	318	301	286	319	289	297	289	292	284	307	277	328	301	273	305	257	293	311	317	282	256	274	343	271	308	320	334	326	301	317	322	302	320	291	334	274	322	302	295	287	312	314	269	292	307	314	300	311	308	304	325	336	291	289	302	302	319	305	278	292	299	278	294	261	339	310	306	336	296	341	298	273	290	280	295	323	301	280	271	284	339	273	282	310	294	303	318	317	326	308	290	272	302	305	299	310	289	311	311	311	329	302	312	296	313	296	301	315	282	317	286	283	301	306	289	289	315	299	282	300	286	304	309	277	290	307	285	310	338	311	320	296	298	280	303	310	303	304	314	306	283	303	293	304	313	328	281	271	325	318	298	324	314	296	298	290	318	347	285	315	275	314	267	312	315	316	340	284	336	332	291	293	297	290	315	293	295	293	290	324	322	294	313	318	317	293	282	293	284	271	306	314	301	280	285	299	321	325	269	349	299	287	301	301	287	297	321	283	300	285	288	356	307	314	304	305	301	284	315	288	287	315	284	332	301	271	295	318	300	305	306	311	306	326	328	301	309	276	327	281	300	323	341	294	262	291	292	296	313	324	289	328	300	284	301	305	267	338	312	288	309	288	307	318	303	304	289	283	306	322	310	273	290	294	296	320	285	312	285	305	292	320	303	317	299	298	335	317	340	281	329	308	285	263	316	311	297	282	302	279	292	299	306	321	290	278	323	276	339	323	284	298	299	263	286	326	300	321	300	315	336	311	313	312	317	281	298	306	273	288	299	304	274	332	293	292	338	311	303	330	291	296	330	369	312	312	294	323	312	285	270	267	287	299	298	280	276	306	290	308	318	293	265	309	270	318	290	296	306	292	326	257	303	297	316	290	295	316	349	307	294	276	311	332	310	326	318	329	340	287	326	291	295	318	261	299	336	297	294	252	302	285	318	325	311	301	297	283	321	282	301	333	311	330	280	280	275	291	310	294	311	307	312	320	312	298	289	285	320	307	350	286	307	314	254	306	307	297	307	293	296	288	297	302	327	326	300	293	301	316	279	299	284	295	295	327	296	298	320	290	283	292	303	306	292	301	277	318	310	292	306	289	294	309	322	322	318	306	300	303	327	323	276	293	302	281	274	303	277	301	348	308	298	251	304	299	279	328	282	294	310	282	335	333	273	305	305	317	306	314	299	311	351	309	297	319	305	314	329	323	311	323	294	341	313	298	295	311	255	316	346	309	274	307	308	301	292	307	318	327	338	295	311	297	268	336	299	316	287	283	325	287	274	287	272	274	302	323	291	316	302	285	303	313	320	299	291	301	298	316	324	275	301	291	279	301	299	310	296	290	311	271	322	311	310	323	323	281	336	317	297	297	337	316	278	309	333	334	300	293	288	284	335	304	304	269	301	322	307	305	290	307	307	281	337	329	329	297	308	316	311	332	289	300	310	296	282	299	268	297	300	301	311	284	328	309	293	337	327	302	320	293	280	300	320	275	280	276	293	299	287	286	302	322	327	345	301	332	287	285	315	310	312	296	312	329	309	259	301	327	296	273	283	293	314	292	308	324	288	290	287	320	294	304	297	272	280	303	294	295	308	328	283	290	297	295	325	283	307	330	282	284	284	315	294	322	307	305	284	333	322	305	316	307	292	303	290	295	282	334	293	331	317	313	305	288	297	299	295	289	293	301	309	304	307	314	331	321	308	323	267	307	288	303	284	319	310	325	322	282	269	326	309	294	284	300	296	316	318	318	316	309	338	349	287	289	292	314	299	352	304	308	285	287	280	358	324	301	289	339	293	319	318	323	274	322	294	293	306	263	257	279	321	296	315	294	285	319	334	288	289	279	297	313	265	312	316	300	315	306	304	272	280	285	265	276	319	314	304	286	273	345	280	305	297	317	325	320	311	300	309	288	267	300	301	324	299	314	313	279	345	324	286	309	294	309	335	282	322	280	295	293	287	300	288	297	308	317	293	328	314	264	281	288	305	289	294	312	293	294	306	286	304	336	274	296	292	283	314	322	296	292	296	319	325	320	312	279	312	304	282	277
17566	6692	17933	28685	31221	46654	57341	55801	52013	14818	957	884	855	862	869	831	791	813	777	738	802	772	799	784	720	721	715	734	730	746	720	749	703	772	714	734	719	722	733	727	688	726	684	748	708	767	714	724	721	719	713	734	706	664	685	691	737	704	706	651	714	703	752	709	718	709	706	743	677	682	678	725	690	682	723	686	788	733	721	714	698	714	709	700	668	689	665	729	707	709	705	692	680	661	742	715	684	732	733	642	707	719	719	709	693	741	692	700	686	684	743	675	726	705	732	709	677	712	693	722	691	700	664	687	710	690	724	709	732	765	655	766	736	725	696	697	762	693	688	718	723	744	735	729	789	649	753	726	705	686	729	710	707	716	678	713	697	743	691	703	673	725	735	645	696	745	653	687	713	727	730	712	665	705	714	665	706	731	681	732	691	738	699	707	723	698	701	695	725	726	683	743	683	735	708	722	680	691	704	686	690	712	690	717	668	674	711	743	708	687	723	738	686	707	710	760	742	699	687	669	701	697	700	698	697	712	703	697	708	680	690	747	735	704	699	746	704	761	693	650	698	701	730	733	700	729	740	719	695	724	703	681	686	722	714	697	647	719	674	707	714	688	692	672	758	668	706	746	707	682	675	710	735	725	688	725	666	700	704	685	670	644	749	688	705	732	769	649	706	744	705	718	739	715	683	765	699	724	688	750	692	690	727	714	701	713	660	690	764	693	671	698	744	714	701	697	698	705	700	691	719	746	733	736	712	730	673	702	708	708	680	674	749	712	708	678	689	671	694	675	779	783	715	676	690	728	735	706	730	679	717	665	722	726	706	686	750	700	716	714	711	707	708	720	692	695	699	706	707	716	692	684	724	649	707	706	700	731	719	716	762	686	722	709	700	683	685	694	681	729	686	717	672	680	700	662	741	701	721	714	735	738	727	716	705	692	708	724	740	748	729	682	719	707	699	725	689	750	696	732	702	683	645	747	704	717	749	722	714	730	678	692	696	711	695	721	701	743	707	689	709	662	705	690	714	708	676	651	701	707	621	719	670	696	710	665	704	703	692	746	755	700	672	687	657	708	730	703	755	689	696	709	724	679	688	722	689	744	689	690	736	724	741	699	695	667	731	747	743	727	650	681	741	671	718	711	739	735	692	694	748	734	706	715	725	694	688	692	708	648	659	721	658	699	686	738	788	708	726	685	680	744	725	714	729	695	688	758	677	699	653	719	715	698	674	701	731	678	735	707	713	654	680	687	658	772	742	702	701	668	712	697	736	698	701	695	723	709	701	725	680	729	699	716	711	734	703	737	704	692	697	678	716	722	718	746	691	706	708	713	694	692	712	690	728	689	729	701	684	719	644	750	681	679	722	723	706	687	704	689	720	687	702	748	731	718	678	658	694	720	724	675	748	712	706	690	638	738	696	738	690	767	749	712	690	680	692	715	703	755	713	754	745	754	734	707	695	685	716	739	658	680	709	667	731	671	680	698	736	711	639	740	674	699	717	691	738	709	679	722	697	713	707	688	706	681	673	689	644	681	708	691	727	680	661	717	745	714	735	769	695	695	686	740	687	734	710	724	705	729	720	722	730	732	693	708	712	712	695	710	703	689	666	711	738	697	696	724	684	703	692	701	685	704	704	711	738	701	699	692	735	705	688	763	670	717	753	708	711	683	680	728	682	671	703	675	690	694	667	691	725	688	757	689	686	724	711	714	688	722	712	671	693	715	693	695	733	720	711	716	715	756	691	755	683	725	714	682	692	723	680	730	660	733	710	733	725	755	677	680	699	718	726	718	699	717	714	706	691	683	721	712	711	716	696	703	714	656	692	773	632	678	734	708	709	708	708	695	723	692	703	694	676	716	738	739	702	711	726	710	695	715	707	713	692	722	708	739	688	722	685	747	692	738	729	717	747	699	724	706	638	700	713	694	708	741	717	689	691	737	697	729	728	750	673	724	693	678	709	707	713	764	725	750	719	663	675	731	654	732	708	745	743	719	691	683	699	735	675	718	707	698	723	686	747	678	686	705	684	688	691	730	709	696	691	741	741	673	725	748	722	710	724	760	730	692	686	729	696	743	666	712	748	681	681	716	730	710	719	655	745	690	729	743	692	710	713	756	699	736	704	687	732	678	692	694	719	722	736	689	654	712	704	718	650	743	689	679	707	700	709	711	714	724	692	751	711	705	717	668	755	705	733	711	720	714	728	738	736	688	689	752	674	692	702	737	714	707	756	732	669	711	660	680	748	711	698	729	711	728	724	694	704	678	751	657	717	753	730	696	748	720	721	648	731	677	759	666	737	717	696	671	705	711	722	756	678	748	713	666	727	667	665	741	705	753	705	732	681	753	737	713	744	673	686	672	687	669	689	697	632	745	703	708	758	736	651	736	691	715	689	703	698	697	710	711	693	645	730	731	712	707	741	756	696	690	690	688	697	762	712	702	740	697	706	722	695	685	664	735	775	695	690	714	710	729	725	752	717	729	709	719	714	730	717	699	731	655	699	693	704	666	696	686	694	712	670	718	714	696	698	700	678	696	711	727	684	687	735	718	709	675	688	677	688	746	704	673	671	723	633	681	668	697	718	677	675	715	703	690	716	727	734	707	687	741	736	744	724	651	722	683	648	692	729	726	649	706	680	652	679	703	721	719	712	741	707	704	705	748	716	759	717	720	702	701	725	699	692	746	679	693	728	727	701	708	736	697	721	733	739	747	709	709	729	697	726	684	729	717	736	724	716	723	689	705	694	692	731	770	701	688	672	683	688	686	750	763	723	689	740	741	741	752	686	707	696	723	681	735	706	629	714	697	679	611	714	677	681	727	724	706	718	752	774	719	704	718	680	731	706	703	727	732	776	701	714	633	677	698	643	689	708	685	671	710	730	717	672	729	730	719	748	708	723	695	715	701	729	704	719	684	721	714	716	662	709	684	722	711	719	680	673	684	745	674	703	673	687	704	694	695	719	706	726	723	717	709	677	728	657	676	707	690	755	732	720	716	724	674	713	724	670	703	687	716	767	680	711	728	661	750	725	724	688	707	772	690	695	713	688	713	658	651	723	760	673	723	674	721	709	713	708	642	687	705	720	691	719	708	732	691	678	684	720	733	721	683	671	722	648	731	699	699	722	702	765	664	715	771	747	733	708	740	693	706	768	729	721	658	709	696	776	732	695	733	722	725	709	729	754	691	718	733	720	710	674	704	665	683	763	692	689	698	659	749	695	716	720	688	702	688	726	682	705	639	655	723	727	694	683	716	703	725	739	709	732	724	700	711	673	733	711	708	697	745	718	737	695	676	692	681	699	684	714	672	703	675	712	737	686	654	734	640	689	722	684	702	684	729	728	698	640	688	710	743	699	673	748	722	711	686	693	727	730	689	710	732	701	693	722	686	683	755	693	689	704	699	751	746	696	710	710	699	696	708	709	728	711	741	705	761	697	708	715	725	715	682	699	725	653	699	709	690	682	727	742	702	697	744	713	692	709	664	703	660
14539	3576	3064	4896	4781	3480	2485	1869	1452	610	272	283	294	281	279	271	269	311	259	279	280	269	277	257	256	275	288	280	292	297	261	278	281	267	300	319	264	288	312	323	298	276	327	298	320	302	276	243	244	310	321	257	266	296	296	301	278	279	252	276	258	280	278	301	292	294	266	261	275	287	314	268	297	312	300	302	280	280	289	313	288	291	297	283	293	269	277	316	286	289	267	251	289	269	292	311	290	301	290	270	275	271	284	291	302	293	297	303	297	273	320	290	264	304	276	290	276	300	303	258	292	309	276	269	307	281	290	287	306	301	269	264	267	285	270	284	266	297	284	271	259	287	276	248	273	272	254	316	279	287	283	291	279	276	300	292	280	285	302	305	298	256	261	284	296	312	277	285	283	295	295	279	280	286	292	300	265	265	272	298	331	288	301	274	301	270	289	301	275	281	274	295	287	264	252	290	278	317	267	289	278	281	299	277	287	273	291	275	277	273	259	284	276	292	260	326	284	294	283	289	273	295	264	284	289	250	258	293	268	290	273	271	261	275	280	287	294	255	304	280	303	282	279	292	287	288	325	268	268	303	264	301	290	270	300	282	282	273	293	294	307	297	300	269	294	278	290	295	288	300	276	278	282	292	287	261	261	313	272	275	302	288	305	258	266	301	242	263	263	301	330	293	283	265	256	271	274	277	288	291	283	278	259	268	280	267	285	285	290	263	308	304	279	283	267	262	255	317	289	290	308	294	298	293	283	264	284	271	279	307	281	289	317	280	325	304	262	267	294	286	287	272	256	283	294	285	297	285	283	301	268	286	260	274	260	282	247	296	259	274	284	251	278	291	305	276	277	289	274	278	279	291	261	296	285	288	258	283	278	292	278	264	249	301	294	286	281	282	277	282	307	260	271	242	287	301	285	286	311	252	295	300	277	276	266	267	285	306	286	305	295	283	258	281	271	288	262	260	256	261	245	268	284	282	296	266	290	273	246	294	281	282	281	278	293	267	262	285	298	281	293	273	272	281	268	325	300	258	278	290	298	278	299	305	306	302	279	293	242	302	308	263	260	305	308	296	271	296	297	249	296	295	249	269	339	303	263	292	274	277	310	299	281	263	310	301	263	314	276	269	281	309	257	254	279	293	297	277	282	254	275	288	286	275	286	294	275	245	314	283	306	308	263	280	276	307	258	293	286	284	263	295	297	286	272	263	275	282	282	247	273	316	288	259	301	251	290	319	285	276	293	284	279	278	271	281	311	281	298	272	266	271	296	296	296	264	260	292	283	272	273	279	292	297	302	275	240	284	309	265	256	273	281	260	307	245	281	293	259	281	242	277	289	277	277	328	270	265	269	298	307	273	258	286	274	283	280	275	288	268	277	273	272	310	305	277	281	279	249	288	276	249	286	257	308	278	261	291	276	257	276	291	255	274	300	281	261	293	296	292	283	283	303	256	276	284	279	241	277	267	275	272	276	313	342	299	284	260	277	271	271	287	263	300	287	259	274	303	264	251	298	296	277	276	259	269	286	300	243	246	290	269	297	314	270	285	288	276	300	271	267	309	304	289	259	276	326	266	290	267	259	280	315	291	262	270	275	309	251	291	267	245	306	261	313	292	305	305	280	285	276	263	246	301	293	271	294	272	273	266	255	296	285	252	288	281	287	246	244	287	291	284	258	312	274	285	276	276	284	313	290	281	312	297	297	293	263	275	276	289	289	283	281	307	282	280	287	276	271	291	265	300	277	288	303	276	293	309	298	282	279	275	287	262	256	282	279	314	304	298	305	278	282	292	294	297	264	290	282	290	296	267	282	287	251	301	285	274	296	295	292	286	294	285	274	261	246	279	271	276	295	303	288	287	295	295	252	265	287	269	271	279	304	271	275	304	250	275	293	286	289	253	280	284	299	258	265	281	275	266	290	267	271	289	251	263	294	274	294	275	277	269	285	259	324	282	310	280	287	293	288	277	282	281	304	273	290	315	297	276	280	303	285	314	275	299	287	264	271	282	277	273	280	321	276	290	267	278	278	275	266	265	282	276	276	286	243	252	290	289	295	296	269	266	283	278	285	295	278	254	274	262	293	306	270	288	279	286	276	276	293	291	284	278	287	307	323	287	305	280	275	245	257	304	291	281	293	287	282	257	287	284	306	290	261	274	290	294	273	270	276	283	297	248	278	291	268	286	304	269	256	283	311	290	262	276	258	314	286	242	232	267	269	277	281	265	270	273	310	282	294	275	292	282	294	266	279	314	272	264	256	271	328	328	302	264	276	253	272	285	287	286	278	296	278	274	290	283	272	256	255	268	298	264	285	267	281	293	282	252	282	266	288	306	272	297	304	260	259	301	282	299	276	290	271	293	275	269	269	271	299	306	268	288	283	284	269	251	267	307	284	284	274	305	274	297	294	269	272	286	288	296	273	306	265	281	273	287	288	304	280	273	331	291	263	277	285	275	257	251	279	278	272	314	281	272	279	300	299	296	290	280	321	280	268	317	299	262	268	304	305	287	281	272	277	314	297	250	282	280	290	307	296	285	260	282	275	253	268	294	275	263	284	259	286	268	294	290	310	265	297	296	294	278	242	261	274	273	248	297	280	274	286	296	271	273	266	268	266	304	297	252	300	269	314	282	281	253	230	278	287	278	273	293	257	296	252	297	269	280	301	277	280	266	302	262	272	255	294	288	305	269	276	306	307	276	278	291	256	287	260	292	286	299	292	284	276	277	293	259	282	281	290	312	280	269	289	296	271	276	259	290	259	292	294	290	266	296	294	288	256	261	283	296	290	309	298	311	256	274	290	289	288	280	278	280	279	301	304	288	299	283	274	268	299	291	257	291	295	306	292	307	254	284	295	252	260	296	350	275	289	296	291	292	319	264	269	284	269	279	297	299	301	304	282	288	292	312	298	276	263	263	278	263	303	287	261	282	273	271	275	291	295	287	241	261	278	305	255	266	297	305	287	282	294	253	302	293	273	303	279	273	303	267	286	274	288	279	270	257	280	291	277	312	296	324	277	310	261	282	275	295	309	306	293	302	310	293	280	267	297	320	309	267	273	287	287	270	282	266	262	311	273	303	279	265	296	270	257	309	301	277	286	290	277	270	264	260	314	294	243	270	280	254	285	295	301	285	358	279	287	305	283	256	310	301	309	275	300	308	285	271	281	278	308	293	310	278	281	311	276	258	228	276	235	291	317	272	291	263	251	283	294	248	277	305	267	295	317	301	271	313	270	285	286	277	274	275	270	289	287	318	273	266	280	281	276	279	312	290	281	322	261	256	283	288	305	246	273	300	306	307	309	230	284	253	246	262	279	274	287	260	279	275	274	271	350	299	307	309	270	259	302	287	276	272	263	281	280	310	267	275	258	281	280	270	251	303	300	313	312	266	259	260	276	273	302	306	298	279	285	276	310	257	264	292	274	302	300	291	325	287	272	258	284	303	288	282	269	255	276	300	295	292	268	278	280	267	261	262	264	310	266	258	309	257
7007	2563	6175	12861	14857	12575	9903	7732	5588	1852	658	581	666	622	626	651	625	636	653	626	651	673	652	639	636	642	655	631	644	652	619	625	611	664	621	614	614	587	646	617	642	621	604	657	616	646	664	672	596	630	635	626	674	592	629	569	638	658	611	620	655	633	633	642	630	655	655	611	665	681	677	624	638	637	628	606	666	635	712	610	623	597	662	655	601	683	647	581	669	649	617	659	657	664	660	622	571	612	603	616	642	657	644	642	681	672	630	593	687	603	663	671	655	668	679	628	609	645	612	621	675	656	634	652	611	644	630	653	676	642	677	630	653	632	665	623	626	637	656	643	651	605	648	637	614	615	592	630	637	634	671	618	601	635	636	640	606	640	603	672	606	622	641	666	665	635	628	608	661	597	661	631	669	643	650	621	619	622	626	647	675	650	660	653	610	599	642	656	678	642	681	642	670	607	638	624	638	624	705	649	617	652	692	637	649	615	641	612	671	625	677	611	623	626	647	649	632	697	633	644	670	649	630	683	621	642	641	675	673	616	653	594	646	652	664	644	640	689	650	646	643	605	652	656	666	617	643	667	692	623	636	632	668	684	635	627	638	609	622	599	622	625	660	653	641	630	657	623	651	659	633	641	659	657	658	655	638	680	664	593	609	605	652	647	651	576	624	663	670	594	644	647	627	614	617	630	652	623	618	657	623	642	667	655	690	598	621	668	648	629	646	622	698	617	664	654	633	665	675	650	630	664	593	629	662	644	605	615	701	622	664	615	650	629	683	652	667	633	634	619	625	648	595	660	677	645	584	653	654	658	644	659	620	652	650	631	604	625	662	634	666	635	602	612	594	632	639	618	672	623	666	693	648	644	678	626	632	652	641	613	621	659	626	664	644	658	660	661	680	646	608	642	650	645	613	630	644	613	654	687	660	604	620	637	635	623	639	645	614	618	611	649	630	649	656	604	606	601	614	660	651	630	636	626	630	653	638	669	661	600	673	658	623	635	630	690	647	628	636	656	671	614	612	651	684	645	708	612	653	616	620	647	629	623	649	655	672	616	622	685	655	658	610	620	679	677	603	636	655	623	612	606	649	617	610	608	634	658	649	697	605	656	644	614	627	602	670	615	643	621	635	618	620	651	643	617	611	627	644	664	620	643	596	631	613	604	657	646	643	647	609	700	651	635	663	683	642	634	648	665	656	551	623	588	602	615	630	657	627	670	618	680	620	646	598	665	674	625	652	666	617	602	634	620	628	644	623	681	622	700	632	621	643	646	635	651	624	635	675	655	636	621	662	613	646	679	608	595	613	631	658	631	629	655	621	616	640	620	650	654	675	636	633	618	653	647	659	670	627	599	631	642	634	674	647	635	665	656	628	658	640	641	659	633	646	668	610	643	664	645	607	672	678	644	666	613	614	664	628	648	630	675	637	637	626	642	612	617	628	601	632	634	611	619	607	624	637	644	664	657	635	668	668	648	678	609	643	626	711	617	619	637	653	626	648	658	603	671	625	602	664	673	641	595	670	656	624	639	634	647	624	600	636	622	675	644	612	637	614	645	603	651	636	664	628	643	626	606	682	653	627	617	664	639	629	595	668	612	574	650	671	641	653	663	648	647	695	647	658	688	668	652	656	567	603	664	646	648	639	634	633	604	666	654	647	668	667	636	666	688	664	628	623	693	663	641	670	614	608	673	632	633	687	644	710	628	609	625	606	597	616	623	671	625	624	647	623	651	685	611	604	663	624	646	677	658	615	660	616	673	642	613	635	626	663	632	672	613	663	623	662	632	645	648	641	624	632	616	639	622	606	625	694	643	660	651	664	606	625	662	676	661	625	648	655	610	658	691	666	668	635	647	622	649	634	590	646	666	616	611	627	610	651	616	654	652	601	617	646	585	630	626	647	638	695	633	610	659	670	611	645	649	643	682	657	601	629	607	645	621	647	683	658	655	702	635	627	657	621	700	632	643	664	601	626	668	664	608	644	636	618	671	651	605	631	652	635	650	668	667	641	688	644	588	612	644	658	627	653	634	662	607	641	663	625	658	659	628	682	644	629	680	618	675	650	594	648	657	656	588	580	602	619	659	619	654	641	623	617	655	649	591	695	648	635	660	635	676	611	637	650	659	626	662	633	630	635	619	662	576	619	628	603	649	670	626	634	586	640	670	634	611	607	620	632	662	646	610	634	615	625	644	611	601	689	656	648	617	636	670	642	622	635	632	633	653	628	622	708	655	635	602	645	642	654	656	627	602	642	651	624	625	638	657	598	604	620	641	688	654	615	640	667	666	659	652	633	625	687	661	654	660	663	635	697	682	569	702	644	655	635	631	622	654	638	625	623	678	662	646	648	655	667	586	674	632	671	627	656	625	624	662	638	638	636	615	652	645	614	660	617	641	623	601	647	678	614	663	632	621	635	685	616	655	619	651	662	601	610	629	653	606	630	650	667	639	634	638	652	630	605	657	650	647	627	615	720	647	620	635	634	643	620	651	600	640	662	630	644	618	643	654	639	671	648	659	624	680	591	665	609	627	645	631	653	632	658	659	640	585	656	626	660	651	656	640	659	658	638	639	642	651	636	662	645	642	674	620	654	643	659	669	653	651	588	669	639	663	619	646	677	626	624	650	658	626	680	634	725	624	614	613	621	698	645	651	635	625	678	640	638	641	646	646	590	662	634	610	645	614	603	665	704	663	593	641	613	605	611	653	677	650	628	644	641	654	667	654	670	632	673	633	635	615	645	671	637	683	640	646	625	617	632	700	606	661	672	616	634	687	683	629	631	608	655	663	665	653	635	616	604	658	625	637	645	618	611	634	633	582	666	708	649	629	642	644	654	641	628	620	607	628	658	645	676	634	613	610	670	666	645	633	690	671	653	725	661	653	637	652	619	642	629	682	695	627	673	640	647	616	633	621	671	669	647	607	652	653	621	639	604	639	683	655	632	609	634	633	644	643	636	638	642	631	670	616	636	682	698	650	632	643	607	639	676	661	657	590	640	661	673	680	622	661	588	678	638	684	645	662	654	640	611	675	630	646	660	636	645	685	641	620	671	643	675	638	620	647	649	661	614	640	654	664	603	641	640	603	633	631	639	619	622	611	658	651	637	638	671	664	725	640	650	651	634	642	624	616	605	643	628	669	585	648	617	666	637	664	689	616	620	650	669	626	608	619	626	651	669	630	625	636	674	654	626	605	670	667	631	606	617	694	633	626	653	688	640	681	655	616	647	655	654	612	625	621	653	644	623	668	657	679	605	695	658	618	624	622	709	631	595	659	601	634	651	639	580	645	645	615	603	652	699	654	631	606	670	657	624	602	669	625	655	656	632	630	657	615	675	682	596	644	609	640	607	645	655	626	612	616	655	660	641	597	639	620	625	654	624	572	632	642	637	652	642	618	633	673	610	631	627	617	638	639	665	648	645	691	626	659	670	693	640	641	628	602	670	653	688	605	650	708	646	668	639	636	677	671	615	607	663	683	683	582	649	629
27250	7087	7874	11477	11473	23364	35451	31114	20829	4350	234	189	186	184	214	217	212	181	205	195	187	168	192	210	197	182	202	176	194	171	193	171	188	186	168	190	175	183	184	213	192	199	178	197	191	193	201	176	179	179	174	177	172	163	200	164	181	174	171	191	166	174	199	186	170	188	194	186	157	170	213	177	188	192	186	165	194	191	184	193	186	163	173	208	175	196	184	201	186	214	171	211	212	216	189	210	178	195	183	178	201	176	184	174	216	163	167	202	176	170	204	191	191	192	188	190	162	180	211	189	189	170	165	178	200	192	168	181	196	200	196	177	162	156	171	206	193	177	182	182	202	183	170	152	170	198	188	174	191	155	175	197	192	186	185	183	191	171	184	204	175	189	190	194	189	180	192	208	212	191	189	187	182	186	180	187	209	189	180	186	182	194	152	203	164	166	183	193	209	193	200	175	183	198	184	196	179	191	184	182	200	187	180	195	174	206	190	192	194	195	179	188	199	220	180	154	186	198	183	183	188	168	214	198	191	174	173	176	161	187	169	167	203	198	178	215	179	175	189	164	216	186	176	197	181	185	191	162	163	186	170	161	175	187	187	173	186	199	168	174	194	186	180	179	162	190	181	186	186	175	185	195	196	197	184	164	202	178	191	195	215	215	183	200	179	172	169	156	200	180	177	163	161	175	181	162	191	187	201	194	167	193	170	177	219	168	224	188	183	199	202	158	170	213	187	198	187	176	196	186	180	181	176	192	169	178	172	216	173	201	202	189	205	194	184	191	180	185	167	193	183	179	207	191	164	170	154	194	181	209	183	206	180	223	191	200	199	184	160	218	209	194	196	168	196	175	179	203	221	202	211	175	190	214	164	178	193	175	172	175	189	197	202	193	178	192	178	174	191	225	187	191	179	179	169	184	203	207	163	201	213	191	197	188	208	166	174	179	169	171	185	194	176	162	150	215	182	171	153	180	172	176	199	171	165	212	193	187	174	186	189	191	194	202	175	193	198	190	181	181	188	184	180	181	182	171	184	185	207	176	179	161	174	178	173	174	187	190	163	189	167	188	202	211	184	191	183	184	177	166	198	199	156	176	200	169	174	156	203	186	190	189	192	181	191	171	184	188	171	163	198	178	186	189	167	189	190	196	168	212	208	199	154	172	191	181	173	217	196	180	191	179	188	186	170	175	181	199	197	203	186	202	195	172	199	185	167	184	174	209	174	192	212	204	201	160	181	223	177	186	183	173	198	191	193	213	173	177	186	191	195	172	189	193	196	165	165	173	192	201	196	187	184	192	175	151	167	177	178	159	179	191	183	211	185	186	189	198	196	207	177	186	182	178	193	208	188	176	170	160	184	218	185	185	198	175	189	178	146	204	191	188	181	179	191	206	170	163	180	176	213	201	201	183	210	198	169	190	168	198	189	199	192	211	217	210	197	178	188	158	166	191	184	178	186	199	194	187	180	186	192	196	209	189	176	192	160	190	194	182	182	178	186	180	200	172	206	187	153	190	176	173	169	193	184	170	172	199	196	179	187	153	191	151	184	156	180	174	181	190	163	195	183	185	172	193	187	213	196	220	180	183	179	175	197	162	204	183	171	194	172	198	162	185	190	191	189	180	181	192	190	193	198	194	174	190	154	169	185	196	165	200	198	176	167	167	200	172	213	165	168	178	208	184	162	186	183	166	183	190	190	179	169	182	183	188	192	197	185	223	152	182	156	173	210	163	176	167	181	196	193	174	189	183	176	187	168	204	182	185	181	209	183	202	177	197	194	193	165	193	190	173	180	178	186	167	176	191	184	197	181	181	174	174	190	193	198	173	174	170	174	184	176	174	186	171	172	203	181	165	194	179	197	177	203	165	156	187	177	204	176	201	168	203	178	175	193	166	170	198	181	153	161	222	173	192	202	199	203	201	186	180	228	173	209	181	177	181	181	200	191	169	165	186	183	212	176	191	213	190	168	191	170	177	185	180	163	184	197	182	194	176	182	174	176	194	201	170	199	180	190	160	178	188	189	202	196	195	189	162	188	189	194	197	179	205	166	191	202	170	188	191	182	202	169	189	185	186	192	176	167	178	163	178	176	205	174	160	173	205	191	181	197	179	202	196	193	166	196	205	189	184	166	166	193	159	191	191	205	185	175	190	185	183	175	181	183	169	190	193	202	181	194	191	202	206	155	181	196	190	200	201	167	192	217	174	186	191	197	200	182	198	170	190	179	194	182	199	182	186	193	195	210	173	209	196	188	176	175	178	208	190	196	187	179	175	191	205	184	185	213	217	170	200	183	194	195	190	194	173	186	180	168	185	163	169	173	171	181	180	146	188	173	188	199	192	206	188	189	207	186	202	166	209	191	203	209	172	167	185	177	189	181	186	189	171	176	172	185	169	158	180	181	179	210	162	166	196	169	156	154	165	172	176	163	174	201	183	222	214	207	190	193	185	170	185	199	168	162	200	169	164	210	202	206	171	171	167	206	185	191	182	158	203	172	176	187	192	192	189	192	195	161	203	184	174	198	188	175	184	182	212	187	160	194	206	189	170	200	191	212	168	203	190	218	193	182	160	163	178	196	178	196	192	194	182	189	186	194	180	179	181	184	187	170	190	189	178	192	198	187	178	181	181	181	187	185	196	161	198	176	173	182	190	190	200	193	193	170	200	192	206	206	189	184	217	203	218	170	192	153	188	171	202	156	149	202	152	159	179	167	197	168	199	196	186	175	174	177	195	195	177	190	198	176	196	183	211	171	180	181	184	198	181	170	174	178	206	188	169	179	186	175	175	183	205	195	201	212	175	164	199	187	164	191	195	168	202	210	186	184	196	208	187	200	187	166	186	174	176	198	174	170	182	202	223	184	183	186	164	188	168	158	189	171	192	199	159	200	171	173	206	189	167	193	209	184	199	210	169	197	201	188	181	201	186	167	205	180	184	172	180	188	187	203	217	191	170	198	179	195	186	188	198	191	194	198	168	192	166	178	174	188	199	195	182	177	210	189	194	178	199	192	196	158	166	180	211	179	178	192	186	187	166	176	187	181	184	172	169	196	185	177	169	207	188	191	190	195	183	206	172	196	177	202	192	175	195	156	170	184	188	189	176	198	164	190	185	170	192	169	150	184	183	187	182	160	195	176	187	209	184	165	181	188	173	191	177	212	182	208	168	197	188	176	165	172	184	188	187	178	199	168	186	181	199	202	189	186	201	152	190	210	202	166	175	205	184	160	170	179	208	184	186	180	170	181	194	197	182	176	193	189	188	166	171	226	158	185	203	216	181	175	199	188	185	179	181	178	208	185	178	193	214	183	174	197	179	190	199	189	214	178	182	188	176	170	166	180	195	195	192	173	210	182	187	198	171	193	189	173	173	177	192	198	173	175	169	177	171	178	202	183	198	191	183	195	186	188	175	169	188	171	182	189	202	175	192	178	168	171	202	191	191	177	186	201	203	179	197	150	148	185	175	179	162	193	202	181	196	185	201	181	184	186	187
13496	3940	13393	24051	26854	43678	52173	47999	37565	4834	594	577	504	523	512	467	531	482	509	534	491	446	501	473	493	494	490	446	498	418	435	492	486	460	467	480	475	480	487	477	459	435	428	461	461	472	507	431	438	476	466	517	466	478	483	452	482	505	477	438	450	466	433	494	470	469	479	456	466	497	426	449	464	501	462	441	501	463	479	478	440	479	445	460	439	466	412	457	445	460	436	449	461	503	453	435	458	440	456	451	444	484	472	468	455	487	455	445	453	462	449	454	445	453	453	440	461	466	429	459	491	459	437	438	438	468	457	444	458	474	478	475	475	466	452	473	500	477	448	455	478	448	472	440	463	438	476	479	448	455	484	472	462	426	458	456	477	445	458	413	424	500	438	473	442	462	458	462	427	456	463	450	449	469	482	414	428	471	447	457	459	435	477	488	487	481	451	402	450	453	446	471	435	435	479	442	443	442	474	452	431	448	479	432	470	447	498	439	451	425	465	454	444	464	438	460	437	457	465	442	430	443	493	419	423	492	478	453	438	429	479	470	472	453	476	449	444	427	466	464	448	451	451	478	457	438	455	484	457	420	484	439	481	430	419	479	460	469	455	447	449	456	449	445	467	444	450	424	490	447	456	407	442	440	435	457	439	458	478	418	427	477	475	458	460	444	475	438	446	484	433	463	458	453	434	431	447	484	478	439	471	441	466	460	468	462	444	470	466	453	468	430	458	473	441	456	466	507	448	414	487	453	461	450	468	471	451	449	436	477	449	454	485	445	470	450	465	411	469	445	481	461	474	457	496	475	469	467	422	455	442	418	443	463	469	476	478	497	438	425	452	475	434	459	433	423	481	448	472	469	460	468	466	428	479	466	433	484	434	468	434	469	436	459	466	432	433	472	452	449	425	478	510	433	445	447	486	493	473	464	463	470	472	422	453	473	460	452	423	508	456	479	478	438	451	463	464	440	473	467	421	470	419	452	454	453	439	438	418	478	455	436	486	472	445	517	446	468	465	431	476	451	517	449	469	452	496	477	490	456	478	432	454	501	440	454	462	430	438	457	462	475	502	457	460	423	462	474	476	465	435	435	475	472	447	458	482	428	471	477	417	465	450	429	479	421	426	432	482	445	449	459	456	457	476	452	461	480	455	453	465	446	475	428	453	441	480	474	456	478	404	437	451	458	454	467	451	451	465	440	448	486	448	501	461	490	444	453	448	447	459	484	475	443	444	422	465	452	450	462	423	443	454	473	411	442	459	530	459	463	473	481	445	436	469	435	424	450	462	478	446	467	477	458	453	449	468	490	460	470	491	454	441	433	432	454	473	453	469	486	449	431	471	450	447	402	450	466	424	453	461	501	446	512	438	409	462	456	457	489	454	434	472	477	468	467	473	476	487	437	428	444	456	495	393	478	472	469	455	457	447	445	469	437	435	423	418	435	470	487	453	442	475	463	470	472	452	452	461	447	466	435	464	454	457	432	431	447	452	422	441	484	460	456	459	493	462	467	464	484	470	449	474	490	447	481	453	507	463	465	467	444	412	433	465	432	457	482	474	471	498	468	462	440	429	481	460	474	394	449	451	472	447	457	437	467	496	476	425	453	452	490	469	458	445	454	459	475	457	438	446	484	423	416	468	452	471	427	439	450	478	440	436	408	466	463	451	464	448	484	466	434	436	461	466	484	448	432	431	506	471	454	450	445	420	477	493	446	466	447	465	428	447	478	486	462	446	422	463	451	427	453	462	447	449	420	420	462	482	445	472	457	479	477	496	479	452	488	456	443	437	445	444	494	491	429	487	466	443	469	404	489	450	460	460	485	451	463	448	422	431	418	418	444	456	501	454	455	456	430	473	481	483	450	454	477	485	431	483	423	459	503	474	454	430	436	492	461	449	406	471	450	437	493	497	433	460	453	420	441	471	463	461	455	446	454	424	468	436	463	464	474	433	429	498	479	420	488	417	507	438	492	478	429	451	480	470	450	457	473	469	435	468	474	436	453	461	437	454	500	421	466	455	427	439	473	470	475	442	469	427	432	453	477	425	452	418	478	443	497	465	478	463	450	455	469	481	447	436	432	480	459	487	424	460	458	452	427	441	450	443	422	472	492	437	448	478	460	455	429	454	460	469	467	456	469	483	456	445	450	469	467	527	466	448	441	502	477	429	456	492	480	474	461	444	422	451	460	451	503	457	393	450	465	443	467	436	470	465	448	416	443	496	438	433	473	446	477	452	441	446	424	440	485	464	453	498	412	453	468	486	439	483	490	456	454	450	426	427	429	463	415	476	430	458	460	470	445	436	432	464	438	463	415	431	491	485	468	483	465	468	427	463	460	452	452	456	436	487	467	468	490	442	482	440	449	474	467	444	469	478	460	487	460	447	418	449	466	428	500	432	473	443	434	504	433	465	467	503	456	418	452	446	448	468	474	465	461	470	434	430	497	445	467	427	439	434	484	435	464	450	443	472	448	411	431	462	434	469	432	466	473	478	490	429	463	452	437	476	434	445	465	489	435	449	454	468	490	476	459	441	450	487	453	387	443	447	485	459	445	427	442	428	454	413	443	430	463	446	458	459	402	448	453	449	458	479	487	460	469	442	539	467	429	484	435	465	438	463	446	414	450	439	455	460	454	464	472	452	434	466	478	483	488	530	444	443	444	461	433	446	471	455	479	454	445	438	451	478	444	490	416	443	472	468	449	477	465	439	468	433	482	449	465	448	421	470	477	490	448	445	475	445	444	452	479	456	450	427	457	466	482	455	458	443	453	451	482	466	455	484	486	451	481	487	459	491	438	493	457	452	455	441	462	451	420	479	460	450	434	460	433	474	452	469	505	476	438	433	458	432	450	447	487	453	429	454	502	421	468	471	443	461	473	460	459	452	428	439	450	481	457	485	448	437	436	483	455	461	488	461	432	495	488	475	476	470	466	486	472	437	447	469	434	471	443	462	451	442	428	449	491	458	471	443	439	449	477	470	478	453	463	402	444	469	473	431	442	459	486	461	478	510	468	475	445	433	416	485	465	436	494	467	485	452	458	475	464	445	459	467	481	457	469	464	463	460	455	427	469	479	478	446	453	468	446	483	487	494	438	472	472	468	466	460	472	459	453	443	456	456	458	435	444	447	502	445	461	449	500	448	469	462	455	443	450	493	525	447	482	476	506	429	430	437	447	434	434	467	418	462	456	463	444	451	447	467	455	444	434	488	457	412	497	512	455	488	441	459	480	450	435	425	422	434	477	444	417	429	423	479	454	442	454	448	450	462	478	448	425	434	420	448	454	446	449	501	429	452	442	456	470	444	444	464	446	465	462	403	447	393	448	465	471	475	460	416	475	458	461	426	466	414	423	469	471	439	455	428	462	429	491	440	457	425	511	455	436	457	412	457	461	438	468	432	431	474	452	435	444	433	458	418	456	498	441	413	476	495	458	453	457	424	443	435	473	463	471	433	425	437	451	490	438	439	468	445	425	462	452	430	451	422	485	468	446
32732	11833	17124	12644	13834	43802	53284	40717	25314	8150	518	291	323	304	332	311	346	322	339	310	305	292	306	298	308	293	300	320	308	266	300	296	297	328	309	261	294	330	338	328	299	282	285	310	294	289	314	292	283	288	301	288	301	325	301	333	325	309	315	318	312	289	292	296	293	285	312	311	309	304	305	296	288	280	328	293	251	276	293	302	301	337	326	341	310	285	313	290	280	320	300	292	301	298	287	319	323	272	292	337	336	324	305	313	293	298	289	281	311	287	296	310	297	313	280	297	292	300	276	286	276	284	308	277	310	306	318	298	299	284	274	302	295	265	278	257	306	310	314	297	312	321	332	322	304	286	289	297	331	302	306	284	316	275	321	295	258	281	285	288	304	333	304	340	308	298	310	299	277	317	297	309	296	262	282	300	291	327	309	312	244	329	319	296	304	300	320	307	296	272	283	279	273	297	259	286	298	333	226	296	295	268	295	292	301	322	282	303	348	294	310	306	277	274	334	306	281	302	285	296	319	323	328	339	317	311	321	321	291	291	323	343	286	269	302	328	329	335	315	305	324	321	331	299	325	334	288	337	312	315	300	325	341	352	318	306	319	299	301	305	334	326	288	303	301	286	306	307	277	276	343	292	303	266	304	296	308	298	340	296	324	315	277	283	305	324	299	285	293	280	285	320	301	297	300	285	331	320	306	300	280	277	322	304	339	296	322	338	311	285	289	327	299	304	277	318	326	307	278	295	296	301	298	267	301	317	345	299	322	328	285	279	323	320	277	289	308	272	307	282	321	305	286	286	268	271	308	286	306	293	307	313	312	283	327	332	320	330	273	300	267	301	234	290	287	314	304	305	350	280	312	309	301	306	300	280	318	306	325	272	308	300	325	313	309	322	312	288	298	293	270	290	311	325	311	303	282	296	294	289	304	308	294	269	294	285	294	335	331	312	320	290	287	284	295	309	297	295	291	283	315	265	313	346	288	279	334	285	280	269	286	260	317	336	329	281	290	307	295	310	312	297	327	319	285	307	303	337	303	317	327	298	321	319	295	329	300	281	305	310	295	289	305	282	278	320	307	317	289	296	329	282	296	305	319	289	295	281	293	309	284	288	297	301	297	299	298	262	294	311	300	302	268	276	319	287	327	341	293	303	296	300	304	313	300	337	290	309	314	302	306	313	282	316	290	306	316	279	265	385	298	261	291	325	293	299	306	261	312	290	309	310	297	269	289	285	284	306	294	304	311	304	285	292	302	317	326	289	277	273	286	291	282	290	338	336	307	312	298	311	312	295	292	287	331	273	283	270	305	294	279	281	296	315	319	308	313	303	310	311	303	316	303	307	316	329	289	320	293	309	297	295	289	321	305	295	307	315	330	331	291	301	304	291	315	298	303	293	300	292	319	315	280	297	322	295	322	272	313	299	330	306	318	324	264	292	298	282	299	324	312	303	310	359	319	316	343	326	300	285	312	316	311	288	306	339	324	310	305	306	284	311	275	298	263	294	326	271	291	296	310	288	309	280	336	300	265	328	300	303	305	285	280	303	296	289	305	298	307	290	293	321	304	305	295	316	300	262	277	297	289	326	319	331	270	307	305	317	324	314	307	294	278	326	314	287	317	306	343	299	295	299	313	303	323	320	330	292	267	321	264	281	282	281	328	281	284	305	295	297	316	299	331	327	332	304	309	310	293	293	289	294	302	283	292	307	308	305	300	333	276	328	317	332	327	309	289	319	313	290	285	313	310	287	301	287	276	288	300	310	346	288	288	318	306	325	294	319	323	309	302	292	300	321	306	281	292	294	290	317	289	302	297	280	303	315	321	294	316	329	274	302	315	279	321	297	275	299	277	319	322	320	318	299	307	290	325	348	292	293	273	280	317	295	289	301	316	283	278	295	308	283	295	324	309	267	310	271	292	304	291	291	312	284	287	308	319	335	270	311	292	317	277	317	292	307	306	282	270	303	296	323	272	317	273	290	308	306	306	302	298	264	305	277	300	285	295	288	340	283	302	319	333	306	297	313	301	271	267	303	296	300	306	275	296	288	279	290	280	292	303	305	291	303	293	268	348	304	295	306	292	276	319	313	305	313	356	306	348	300	305	314	328	304	298	281	305	342	313	286	334	325	267	304	309	305	327	300	278	311	298	317	291	305	317	358	290	288	330	306	306	310	315	272	286	242	315	342	322	293	337	306	314	295	300	274	284	297	316	327	301	297	298	317	274	303	302	307	288	313	301	323	315	284	331	317	319	271	311	297	304	300	322	291	357	305	274	304	299	295	319	278	316	271	310	290	327	319	289	292	287	328	294	302	318	286	325	283	321	322	299	308	306	325	318	273	316	313	328	298	300	313	327	296	308	320	322	332	329	306	299	337	300	298	304	318	304	295	340	308	300	323	283	316	278	296	296	297	298	265	286	274	315	295	299	314	310	264	288	301	314	305	291	275	302	292	313	322	317	320	324	286	287	300	277	302	286	311	294	305	296	291	293	303	287	277	278	284	292	309	312	344	299	303	292	307	288	355	306	308	322	287	305	290	314	290	340	309	291	308	289	285	317	276	307	316	285	273	315	322	277	317	316	291	283	285	278	308	315	310	260	282	327	300	279	309	319	299	267	284	305	282	277	301	300	295	302	305	306	303	314	296	307	332	297	313	344	301	317	291	309	283	285	318	289	317	304	313	302	341	329	304	303	311	314	334	278	293	287	293	295	272	334	297	305	278	318	341	288	316	278	317	304	283	312	311	312	302	296	275	331	286	288	337	319	280	315	302	330	300	289	325	315	294	282	305	278	335	321	301	280	289	325	283	298	299	282	326	316	296	292	313	280	303	282	311	308	311	315	303	252	285	284	311	291	338	305	297	304	306	309	293	296	326	300	317	316	301	333	298	314	306	308	314	308	323	308	325	314	299	339	277	299	312	272	272	280	315	281	337	297	329	322	257	285	283	298	334	300	305	281	312	308	298	294	303	302	281	314	327	291	299	299	321	353	288	332	275	291	324	286	306	313	322	300	292	304	301	302	296	298	283	278	322	314	291	283	309	309	304	293	276	309	301	316	293	303	325	309	289	328	306	283	317	322	301	285	322	317	308	281	310	316	297	315	292	296	313	299	293	314	302	323	311	289	363	322	287	287	272	301	305	328	308	347	309	288	292	289	286	315	311	287	298	341	297	292	296	281	309	314	312	323	291	314	298	297	285	304	315	308	278	313	292	298	295	316	334	302	295	254	309	315	298	293	273	317	290	274	345	294	273	323	290	282	289	284	313	289	302	269	311	299	323	297	325	294	266	311	313	296	291	272	309	322	317	276	298	330	306	323	277	304	338	287	328	286	304	257	306	313	296	325	323	324	319	311	288	301	312	295	301	296	264	292	303	316	315	320	267	317	296	292	310	286	334	310	316	299	286	281	310	286	317	287	322	325	326	319	296	287	295	296	294	319	310	308	352	301	316	297	292	305	316	267	301	282	284	291	304	295	312	277	292	298	294
15375	7280	21493	23835	30067	59942	65632	54205	40007	11890	914	836	802	805	795	815	750	748	762	751	806	741	723	705	795	722	767	675	722	733	738	745	793	711	692	689	715	704	675	705	698	699	726	735	671	660	674	706	730	691	675	681	689	669	726	690	744	723	667	719	737	677	681	708	677	732	683	707	673	747	681	689	692	704	681	681	658	708	739	649	731	692	724	721	729	629	685	733	656	694	698	679	739	725	746	701	696	718	687	713	693	689	679	705	725	669	705	677	725	704	719	685	730	704	722	696	669	669	676	736	709	697	675	692	717	714	673	689	720	693	697	716	659	719	734	652	698	677	693	661	729	706	710	731	706	681	696	705	678	678	698	738	786	693	713	679	691	738	718	635	722	719	658	755	674	720	690	724	734	698	692	677	710	698	659	691	677	706	693	696	716	716	709	692	702	647	666	711	700	708	710	677	750	658	675	711	702	754	712	727	710	719	696	708	704	669	715	711	716	678	749	678	705	711	668	672	699	705	705	711	712	664	689	674	678	664	711	686	735	659	684	687	740	738	719	664	712	733	664	708	685	744	682	701	698	691	696	695	730	707	678	764	658	729	715	674	722	746	694	701	703	728	724	709	670	717	664	738	745	700	723	723	693	727	675	676	686	722	729	689	702	702	716	705	755	697	687	716	775	735	672	642	702	724	714	699	653	708	661	686	748	695	679	693	717	757	647	722	650	744	722	718	739	696	680	745	730	700	662	693	712	735	756	674	672	712	673	663	689	691	725	650	708	719	726	704	714	684	668	713	681	714	687	712	718	679	684	729	688	676	711	703	747	688	739	686	725	670	709	657	682	679	696	720	731	663	709	715	682	668	674	703	715	715	698	744	708	691	709	683	732	700	689	785	671	728	694	679	728	754	703	710	692	707	678	698	710	666	689	698	709	674	705	713	642	724	713	753	724	684	678	726	717	751	696	667	723	678	713	700	704	674	706	715	656	708	726	724	678	678	711	715	713	701	685	668	668	721	731	655	707	688	664	727	707	765	732	672	668	669	702	718	757	746	690	705	674	683	656	722	704	745	696	708	701	692	781	672	676	729	707	717	703	733	690	695	671	693	725	742	681	701	699	756	724	662	724	689	715	711	707	705	710	688	658	675	708	685	694	699	682	727	727	668	694	695	725	677	682	694	751	704	707	701	705	667	738	698	698	726	691	665	699	690	712	694	720	747	733	703	664	716	655	647	685	708	663	768	713	681	740	668	678	691	699	719	641	658	726	683	670	707	672	727	707	733	693	742	647	712	714	758	699	673	718	702	712	724	701	730	656	737	725	676	642	696	669	764	699	658	715	709	706	678	753	676	722	687	634	689	717	708	709	765	719	677	721	689	681	683	708	742	682	739	734	643	673	641	705	646	659	744	720	642	714	726	736	694	662	710	707	697	698	694	656	727	707	676	683	683	726	690	695	697	668	698	669	685	724	706	726	699	692	766	666	714	705	709	695	690	683	708	725	716	698	696	722	665	702	681	726	696	691	713	692	685	687	706	683	726	722	711	722	697	724	692	728	686	741	696	700	729	713	696	691	699	690	704	688	724	696	654	707	746	683	637	710	710	684	716	714	720	677	712	679	722	684	690	672	682	704	699	673	654	687	682	696	690	709	671	727	694	750	682	708	690	676	683	692	712	716	691	736	722	691	733	690	698	694	678	736	722	682	647	705	746	661	700	700	751	711	718	743	689	684	709	709	729	679	691	738	714	700	684	712	695	733	721	683	693	729	689	734	659	727	708	667	662	694	672	700	744	676	691	712	704	676	730	683	706	775	676	668	684	708	734	695	712	685	720	684	721	661	664	677	728	731	674	632	709	716	634	722	633	697	698	709	773	680	678	687	709	740	681	702	723	711	707	668	681	676	697	734	661	721	687	687	702	778	736	668	691	695	712	716	754	719	711	669	664	735	736	702	709	739	686	674	718	698	726	713	677	674	717	713	714	715	713	750	662	722	725	732	726	715	701	660	677	723	656	736	690	751	690	724	743	719	677	687	729	747	695	728	701	738	684	708	712	731	644	658	702	704	680	646	684	675	679	697	734	683	736	705	709	670	699	705	724	662	692	704	690	707	704	697	697	667	736	688	684	691	676	712	693	674	695	728	713	722	643	680	770	700	663	672	727	707	694	680	748	705	669	687	740	734	685	701	712	694	718	697	690	700	705	700	715	718	706	728	654	636	695	700	723	659	725	735	695	722	660	712	725	714	683	702	694	710	719	690	727	713	669	715	711	687	648	695	706	679	749	706	725	750	720	716	680	694	741	729	680	711	740	701	678	651	704	727	695	678	684	694	718	667	713	746	684	683	699	702	665	714	747	716	702	692	758	664	714	645	682	724	744	776	731	723	703	640	687	703	739	739	698	668	674	703	679	717	642	665	670	704	698	655	717	693	690	663	719	721	696	656	658	732	692	681	731	738	672	704	680	699	685	710	699	697	722	678	687	712	739	712	670	744	691	706	735	730	695	686	684	691	716	713	696	697	669	714	667	689	751	724	703	642	738	696	704	673	650	647	628	713	685	773	689	707	694	689	717	750	697	708	721	680	703	672	658	698	732	665	704	689	656	732	704	738	699	687	648	686	690	756	725	735	706	668	625	730	720	721	734	697	722	683	675	691	686	688	664	700	679	688	718	708	713	747	696	713	711	713	703	659	704	686	724	741	717	687	686	725	692	671	712	709	683	716	701	668	695	701	668	704	745	731	712	689	675	749	679	715	726	672	753	691	712	702	680	715	700	711	679	694	698	744	695	728	662	714	648	692	692	746	680	690	641	710	715	675	710	729	660	696	708	754	748	725	731	746	724	698	668	734	699	735	722	712	754	727	684	678	732	647	715	752	700	738	662	748	710	680	702	720	662	699	757	686	675	696	710	736	686	640	688	681	731	701	691	678	688	685	705	677	732	714	678	753	744	683	684	711	720	700	688	706	707	722	731	659	680	661	706	710	759	700	698	714	733	703	713	705	729	697	673	746	661	691	755	746	699	701	704	673	696	701	687	684	657	749	699	710	725	659	745	693	653	723	659	674	774	713	672	706	731	724	619	743	728	674	736	685	706	741	739	703	712	686	680	710	732	714	658	695	728	699	708	727	690	664	711	713	704	714	660	708	698	704	678	675	684	750	719	729	685	702	720	703	731	723	681	695	697	686	697	740	744	724	719	695	722	701	720	717	712	670	666	684	706	665	731	682	689	748	754	735	699	692	676	726	682	712	692	730	696	702	643	689	726	702	678	707	688	766	672	739	677	725	723	706	685	725	670	712	672	721	674	721	704	668	687	690	701	693	690	679	709	724	711	708	713	676	716	704	660	726	673	714	688	654	682	722	672	682	729	699	684	690	704	698	668	673	709	693	694	739	692	683	695	709	698	682	713	679	696	722	692	713	732	682	697	676	671	685	761	711	656	662	692	689	691	693	704	699	711	715	703	676	698	686	721	702	728	712	693	681	665	700	693
8427	4194	2924	1774	1662	2162	2114	1796	1214	543	307	318	285	270	284	306	318	283	300	293	290	284	279	243	258	291	327	245	279	287	265	300	285	271	333	289	333	272	312	318	275	256	303	291	292	307	285	314	297	276	294	274	283	301	303	306	291	307	315	295	276	275	290	302	307	268	284	291	289	286	277	244	289	258	269	312	273	255	264	272	261	287	307	306	286	288	290	334	272	277	292	299	273	304	308	281	288	301	296	268	265	277	300	283	284	279	323	262	289	290	290	274	339	277	292	283	242	281	304	287	284	279	321	284	270	291	274	273	250	287	270	299	270	302	323	282	307	273	294	268	315	274	271	267	278	316	309	274	299	294	289	302	326	317	261	302	296	297	286	278	282	283	318	261	273	302	291	255	305	321	302	281	306	327	295	278	277	286	286	326	289	271	328	292	275	292	286	336	272	277	264	284	283	297	338	318	276	286	304	310	286	278	286	239	259	309	310	286	309	306	286	289	292	305	302	297	299	286	304	277	288	282	278	290	292	260	290	285	289	298	287	267	290	280	290	276	301	306	298	310	299	306	254	262	290	294	288	273	298	317	274	289	255	305	300	303	318	299	293	304	325	267	298	291	288	295	256	290	322	278	302	311	304	294	257	275	292	290	299	301	281	309	291	305	299	312	259	283	305	329	301	283	271	289	305	281	279	289	280	288	284	307	288	269	301	273	272	302	270	268	242	295	312	291	302	299	302	280	268	298	285	257	320	294	293	322	287	287	281	264	265	262	275	278	291	268	284	287	287	291	301	287	287	285	282	278	280	302	315	294	288	323	284	287	304	251	295	311	285	279	289	307	295	280	306	278	262	286	286	302	255	287	267	271	289	303	289	287	283	262	273	315	287	292	321	281	289	282	292	258	302	280	332	287	312	296	282	299	281	297	274	276	300	280	287	270	258	331	300	305	297	284	284	288	275	276	322	295	275	257	271	298	285	302	267	289	314	313	322	323	290	282	337	287	316	302	291	250	298	308	317	318	298	263	280	308	282	264	273	301	283	315	282	278	266	303	266	283	262	280	291	287	275	307	301	306	283	294	289	284	278	292	313	287	274	318	290	292	300	291	301	292	251	276	285	294	301	297	282	266	317	274	326	273	288	292	305	294	310	316	282	277	277	282	268	292	289	314	287	314	276	306	304	298	325	302	285	302	323	245	297	283	281	303	289	314	291	287	298	319	295	306	282	310	291	264	305	301	296	264	284	309	283	295	290	304	285	286	287	293	280	242	277	274	296	288	269	317	319	325	301	285	299	287	275	264	272	312	252	278	284	310	324	300	250	282	288	304	278	309	306	321	321	290	289	264	275	274	266	292	270	247	305	285	277	303	314	299	310	268	275	332	242	297	322	265	302	288	294	298	299	317	293	305	290	305	302	289	279	245	291	286	281	286	291	286	268	274	303	290	290	285	319	270	290	290	297	278	293	308	260	319	277	262	294	288	276	283	273	277	287	256	264	315	290	299	305	278	342	302	281	286	258	291	300	278	266	283	291	335	276	258	281	328	271	290	280	302	300	250	314	323	274	289	291	288	276	307	251	288	317	285	287	313	252	307	292	260	279	296	257	293	292	283	303	307	251	290	320	315	310	287	280	289	302	303	303	320	304	279	257	308	288	277	326	296	277	271	302	284	269	278	274	306	255	295	283	265	304	277	294	280	285	305	324	305	246	275	271	292	308	291	291	290	272	258	300	305	291	277	282	285	303	288	279	292	296	317	327	268	335	299	287	314	291	312	287	315	279	313	299	300	321	309	279	308	270	291	276	295	296	309	257	282	328	292	298	299	266	275	284	278	328	277	276	290	275	281	292	266	277	297	280	294	318	263	284	263	317	293	271	293	292	275	331	294	293	287	306	303	300	265	271	302	307	311	336	291	322	266	314	279	310	277	293	285	275	291	299	302	273	309	333	315	307	259	328	279	277	297	274	294	314	278	249	298	290	310	282	323	283	292	262	311	283	295	262	295	285	287	283	335	295	264	288	296	288	280	247	287	318	313	277	303	280	286	289	293	288	281	297	318	282	284	309	307	316	286	268	281	280	290	280	269	267	283	270	305	318	261	289	283	292	314	282	283	308	302	334	303	275	280	309	284	274	302	267	282	299	281	308	269	264	291	316	247	275	274	314	280	282	275	305	289	278	272	254	299	291	293	263	302	287	301	290	285	311	307	268	311	318	287	272	287	290	287	276	288	305	273	309	297	307	282	291	269	303	286	309	310	273	310	299	303	294	304	266	281	316	314	317	309	308	257	286	329	264	294	266	262	293	283	285	321	284	309	277	275	257	285	280	305	297	284	250	306	297	307	290	291	338	299	270	282	280	265	319	302	277	294	297	281	256	281	280	280	276	342	286	270	290	299	294	302	330	310	299	303	302	273	289	278	292	244	266	288	281	271	295	266	299	312	278	292	294	290	269	286	278	271	282	297	251	304	283	287	288	299	289	299	343	268	282	269	269	278	269	280	283	272	273	281	261	313	294	281	294	279	290	300	282	265	275	270	282	287	267	298	306	297	256	302	285	282	258	303	296	277	286	289	313	284	285	275	302	287	298	293	283	299	302	297	261	288	303	335	299	266	286	292	291	298	284	285	273	272	260	297	284	280	270	278	263	258	291	286	292	278	280	296	322	310	308	293	262	287	267	302	291	288	283	288	260	266	314	304	292	294	318	280	286	274	301	279	312	320	263	309	277	274	299	285	267	308	317	278	282	271	308	287	316	324	321	323	292	312	279	310	278	307	286	276	280	300	289	276	307	288	306	328	301	288	277	263	284	309	321	264	278	287	293	317	297	319	292	274	285	275	305	306	250	276	253	272	293	309	294	310	304	287	290	311	312	289	263	313	303	297	259	295	291	294	283	322	285	281	263	301	296	295	325	299	297	286	329	286	278	291	302	285	278	307	292	277	311	274	266	277	283	271	342	288	293	283	287	296	277	311	318	320	293	271	295	307	302	282	278	256	251	286	306	299	277	257	285	288	290	299	252	322	286	291	295	258	306	277	272	267	299	277	266	293	288	305	293	268	314	276	295	265	274	311	283	262	291	284	313	280	288	310	302	320	276	313	333	263	312	300	262	264	303	268	282	291	274	312	287	300	296	261	280	321	272	258	288	272	297	298	302	268	263	288	286	275	286	270	305	299	266	314	289	291	242	283	287	300	284	316	306	301	285	304	277	309	263	329	329	286	280	273	278	272	287	264	274	264	287	296	317	275	334	306	271	267	291	318	285	289	285	271	298	287	322	272	308	287	306	301	279	287	281	286	309	262	326	266	302	273	287	311	280	298	294	299	283	299	279	293	295	323	287	291	292	277	290	323	297	294	303	308	303	263	292	301	266	288	290	280	304	272	286	296	274	286	298	298	270	297	316	290	296	285	310	335	288	298	268	284	291	287	290	287	296	331	318	294	289	293	247	286	324	276	286	278	307	268	275	264	289	264	294	283	322	280	291	287
4822	3929	4831	5114	6894	9167	8591	6968	4401	1554	636	645	662	677	693	676	615	623	665	654	638	638	643	617	667	685	714	655	616	599	652	681	673	697	659	636	667	679	655	681	667	619	654	673	649	611	668	670	644	628	646	599	670	718	706	655	633	647	635	663	618	618	628	685	700	624	667	652	678	669	628	681	650	644	658	635	653	657	676	665	662	641	628	673	698	645	633	641	649	684	672	631	655	649	664	625	641	657	665	660	626	639	642	650	627	690	672	635	625	678	647	659	645	654	672	656	644	619	682	651	674	672	683	657	648	691	691	664	700	585	621	649	672	669	665	701	670	711	651	670	656	636	689	662	639	641	682	576	674	655	692	673	640	658	636	639	688	663	640	657	621	626	662	664	645	699	621	645	657	659	643	697	653	657	664	649	682	672	627	621	690	645	633	646	663	675	640	686	622	646	677	682	620	671	668	657	650	647	632	668	675	665	619	643	692	615	712	663	671	662	669	710	679	619	643	658	650	655	684	652	655	658	653	644	643	653	695	670	655	683	644	664	651	660	683	658	631	659	605	672	726	630	668	643	641	671	685	635	632	630	696	675	667	661	674	640	689	643	630	676	648	647	708	628	709	651	631	658	644	641	651	637	656	661	663	637	646	652	685	625	657	691	633	653	665	662	662	672	688	694	645	637	639	640	620	644	625	650	662	683	635	627	615	703	657	698	638	636	667	660	654	653	654	653	669	653	685	637	672	674	678	684	624	636	624	672	655	673	664	641	690	667	647	663	646	645	630	674	658	644	676	655	625	635	679	611	645	661	634	693	722	672	658	685	649	630	663	661	669	666	644	632	613	647	677	670	674	637	618	592	679	666	680	642	633	635	709	679	624	676	649	696	672	676	691	640	671	618	669	630	617	645	651	655	675	669	681	687	687	654	637	726	648	663	697	655	639	642	670	671	699	669	679	640	624	685	655	633	637	654	592	629	642	682	701	680	664	637	679	663	657	652	630	690	676	643	629	674	644	617	644	658	693	667	633	685	649	651	658	665	642	643	643	646	648	645	676	629	667	642	646	631	650	638	658	622	623	645	643	625	644	678	685	643	606	672	670	643	641	682	671	680	629	690	700	611	632	614	680	647	672	604	586	643	608	607	613	702	644	711	609	658	701	636	683	634	660	638	681	644	687	650	620	662	675	689	653	608	664	622	690	651	711	656	634	628	683	672	658	681	654	670	661	697	688	639	627	689	634	645	635	676	634	654	645	642	654	651	691	662	699	671	678	631	669	635	663	694	653	643	632	665	652	673	680	645	667	683	655	642	667	633	680	615	674	627	647	653	609	680	690	638	690	692	664	608	664	676	705	653	684	629	645	638	650	669	602	647	635	615	646	684	649	656	630	650	654	637	676	633	625	651	657	660	679	692	653	625	661	678	641	700	651	642	671	673	700	664	601	647	604	674	655	702	647	635	592	679	627	669	629	634	684	662	662	595	663	657	620	604	633	676	665	641	682	658	617	661	685	610	652	654	676	675	622	677	700	664	635	626	684	665	679	674	642	690	637	609	639	655	672	631	603	656	688	638	671	680	655	683	684	619	593	700	656	641	587	651	626	666	615	697	644	670	693	676	694	656	664	647	663	664	659	624	659	665	624	677	681	693	648	655	612	668	631	679	648	622	661	633	673	639	671	668	643	719	672	646	654	662	650	608	682	657	590	647	652	643	664	626	658	701	648	659	627	647	640	655	646	634	676	673	652	627	677	631	645	630	657	682	650	627	685	630	605	676	647	648	668	671	643	674	706	649	637	678	663	664	702	668	657	737	667	676	676	660	681	692	664	675	649	640	632	646	682	649	676	648	658	628	631	671	629	618	696	713	670	670	688	670	653	644	647	650	658	655	657	637	630	633	658	650	670	613	645	695	646	647	665	645	632	696	664	645	649	632	665	665	648	627	671	639	695	621	675	670	602	607	670	645	643	669	618	672	642	618	686	632	631	638	662	703	636	675	655	621	687	618	648	638	660	679	722	647	691	662	689	625	648	638	651	633	631	696	654	673	672	611	647	637	670	673	624	681	665	623	650	693	686	678	664	640	689	713	687	666	665	652	635	660	696	655	682	668	635	631	644	597	655	670	676	653	632	655	676	667	593	677	665	655	692	641	641	679	671	652	681	624	651	653	654	640	671	641	629	653	658	661	622	613	660	646	623	656	665	672	688	692	645	642	666	664	608	637	625	676	680	687	667	657	675	656	654	679	681	594	684	704	657	639	629	640	642	682	645	619	630	668	653	652	650	620	712	691	662	657	648	616	685	686	655	652	662	695	650	644	658	686	625	664	673	647	657	703	635	673	699	628	648	664	572	670	598	662	642	636	617	665	650	677	673	683	712	602	651	658	673	602	654	617	676	682	640	658	659	653	627	660	708	648	609	613	640	687	672	671	681	634	625	643	681	664	635	650	653	673	653	662	617	670	663	661	653	677	649	636	681	640	613	704	620	657	628	657	655	670	645	621	654	662	640	682	631	640	681	670	662	645	697	700	659	677	677	649	661	623	646	679	701	661	659	645	630	654	705	646	687	662	689	629	661	623	640	688	652	605	645	678	644	603	673	665	638	617	668	602	667	622	672	684	714	630	674	648	689	632	615	620	660	587	656	659	691	661	675	686	716	678	616	684	637	678	666	634	675	656	614	707	647	632	650	679	674	645	604	623	647	654	672	695	655	652	652	644	647	695	655	673	675	661	677	671	648	641	668	661	633	683	642	690	672	714	674	622	652	666	657	646	655	615	657	672	652	658	676	636	649	676	647	687	669	700	634	665	651	657	684	667	666	647	634	646	622	635	626	684	668	645	662	642	606	704	638	675	641	660	667	638	656	673	609	647	695	667	649	693	670	686	666	685	651	660	648	661	655	651	619	671	672	636	650	656	638	676	649	628	658	636	639	622	681	680	685	655	653	630	663	688	676	616	640	660	699	654	705	664	710	663	708	684	617	649	653	614	625	622	646	691	635	636	631	680	684	660	637	662	650	627	698	687	640	653	632	639	637	634	613	616	650	657	656	711	624	655	612	632	625	692	683	639	663	639	675	639	672	665	657	673	689	651	645	632	631	648	639	644	636	671	637	675	678	685	655	656	685	648	640	647	637	618	636	614	694	627	599	665	658	651	657	698	666	637	595	673	681	637	689	640	627	653	629	667	628	642	656	633	650	658	634	646	689	672	634	678	675	642	671	666	640	666	637	672	648	671	670	639	640	655	664	680	659	668	669	683	638	661	620	648	669	684	691	654	659	668	673	645	687	652	623	708	652	662	619	657	697	649	621	652	694	625	656	662	694	611	619	650	680	673	678	644	647	672	635	652	679	651	615	659	628	664	653	643	641	669	610	679	653	650	635	609	725	622	656	633	681	667	657	673	635	628	618	652	663	672	660	671	695	705	634	640	683	657	657	591	674	620	648	658	647	625	664	657	644	679	670	657	675	642	682	605	675	658	660	654	671	686
23231	7706	6169	5926	13608	29894	35370	29331	20642	8403	463	240	197	204	217	225	223	211	215	213	212	203	226	212	224	213	225	211	222	199	260	210	233	226	221	221	228	190	210	203	219	197	205	223	190	224	207	206	194	211	213	230	210	212	185	183	216	196	203	201	207	227	220	236	202	200	184	231	247	221	220	215	200	211	195	204	223	197	237	209	218	222	188	217	222	196	196	214	229	222	218	197	199	192	220	210	222	202	201	218	213	217	213	222	202	205	223	222	209	208	221	216	245	232	206	216	222	209	205	208	262	194	216	201	218	202	221	240	196	210	226	199	213	222	211	188	218	212	233	213	227	229	209	227	228	227	220	193	201	217	197	188	225	196	210	208	209	204	218	223	231	240	190	246	206	203	200	215	184	219	226	245	208	202	224	215	189	194	222	207	251	200	192	201	216	204	235	220	194	227	206	198	213	197	223	205	212	221	213	227	244	209	200	206	216	223	211	225	213	209	207	204	211	211	181	198	185	218	211	250	200	195	217	209	213	199	216	224	201	208	254	237	257	236	198	208	204	201	231	201	224	236	225	232	214	201	208	218	198	180	201	203	201	233	202	223	235	221	209	203	190	257	189	197	231	228	211	203	213	220	186	223	208	217	224	218	229	210	223	188	206	221	245	215	218	194	219	211	186	218	193	216	210	190	211	202	206	218	243	231	189	199	202	207	189	253	213	188	227	225	209	209	211	207	236	206	219	216	219	196	196	197	199	209	225	223	196	212	244	192	207	206	217	223	216	211	225	213	199	222	210	187	209	230	213	214	173	206	229	235	201	235	203	230	196	240	225	179	226	212	174	219	209	196	199	208	209	228	210	204	200	230	230	241	209	234	215	222	204	185	224	216	199	213	177	222	213	208	202	211	200	233	220	209	223	198	238	197	221	200	225	239	224	201	211	242	214	186	214	213	203	210	183	205	194	206	234	253	216	198	238	200	206	214	188	235	220	209	234	205	211	187	216	218	203	204	220	210	227	206	225	215	213	201	213	214	217	216	212	253	222	188	196	232	212	200	194	227	203	215	207	185	203	192	212	222	217	216	186	221	234	184	197	189	217	219	223	200	184	209	222	189	216	241	218	231	192	211	202	227	201	201	205	251	209	235	193	214	192	214	236	225	220	201	248	215	209	194	191	203	218	215	222	201	190	192	226	238	219	210	212	219	211	207	225	234	219	194	228	216	210	198	185	211	220	240	184	214	203	223	226	192	220	238	198	219	214	241	211	189	226	218	213	198	224	209	198	205	218	195	210	250	208	188	220	224	215	201	189	218	206	206	218	214	220	201	186	217	193	207	194	217	236	199	219	198	216	231	202	227	212	220	193	209	220	211	190	237	247	197	236	208	196	235	204	206	227	196	223	227	212	219	207	197	183	223	245	254	181	200	206	208	227	227	209	201	226	214	210	239	210	227	209	190	229	222	222	210	186	216	250	224	205	217	216	209	217	229	235	206	224	204	193	206	231	202	208	196	210	219	219	220	208	207	210	212	200	227	183	188	226	221	214	234	225	222	208	220	162	219	186	199	237	195	188	196	208	209	192	193	201	188	202	235	210	223	203	210	231	224	227	229	196	195	225	220	232	199	203	213	210	215	222	192	198	209	208	230	223	231	197	248	171	238	180	228	232	250	222	201	179	204	210	249	218	211	220	206	193	202	230	230	212	193	197	199	210	218	214	224	206	214	223	237	225	239	229	223	194	205	211	207	246	204	221	229	229	223	200	235	222	217	220	241	217	212	182	218	216	211	224	210	198	199	184	204	219	209	200	216	185	211	184	216	206	193	223	234	221	211	229	233	218	218	186	225	237	212	188	201	212	211	204	197	211	221	227	217	207	197	244	224	205	208	209	205	208	188	197	218	235	215	226	203	217	193	207	194	224	223	221	193	224	201	203	230	214	219	171	213	187	212	222	194	221	225	246	223	204	206	255	203	250	216	208	227	212	199	222	197	224	218	194	210	202	206	203	221	212	230	213	213	203	235	217	228	217	210	203	240	217	220	203	205	213	183	209	243	216	212	238	239	230	236	190	216	213	226	227	226	210	207	217	196	221	201	213	204	193	184	226	213	221	224	230	222	236	218	220	190	195	202	173	212	196	221	228	223	225	241	206	247	191	210	220	230	211	222	193	199	193	206	203	204	207	211	252	210	203	229	210	225	196	235	210	191	202	218	216	215	195	211	222	206	205	212	218	206	211	217	235	229	196	203	226	225	214	207	232	201	198	187	189	219	224	230	242	217	217	222	203	227	209	204	204	215	208	200	225	213	225	213	210	217	210	223	253	185	197	213	221	194	229	220	201	200	204	214	227	212	224	188	192	196	212	213	243	224	239	236	232	203	224	202	207	227	200	193	225	217	212	202	199	196	233	215	214	195	202	206	197	198	217	189	217	205	192	215	202	195	216	217	214	209	258	187	211	208	227	213	230	202	222	202	215	207	227	206	235	208	216	224	210	216	245	228	221	222	223	211	225	203	226	223	226	209	205	205	266	223	231	226	247	216	200	211	240	235	194	222	229	238	203	213	208	213	212	224	215	232	218	213	173	215	213	215	222	218	209	251	218	235	248	217	213	220	217	207	188	209	230	235	225	209	181	192	223	197	180	233	207	193	206	220	214	219	232	210	218	236	227	208	218	224	195	196	189	227	211	219	222	214	222	220	205	200	209	177	190	240	210	225	199	204	218	212	229	230	206	231	199	201	235	215	231	228	205	235	225	201	233	195	228	227	193	176	202	218	211	214	222	196	195	211	218	219	197	200	210	208	197	201	190	238	219	217	194	220	220	189	217	226	222	176	224	173	207	220	212	184	191	196	179	228	223	208	251	207	218	210	219	234	218	212	237	215	214	206	227	202	221	188	253	232	225	214	231	246	224	236	222	221	192	201	211	219	206	185	201	214	215	219	216	181	235	222	229	183	217	219	204	245	212	217	202	216	222	186	212	203	214	216	256	205	212	225	195	215	232	224	229	215	199	233	223	186	193	200	202	218	206	212	222	221	200	216	214	229	211	203	177	229	203	199	210	214	228	206	231	203	203	202	241	208	236	255	230	205	213	251	168	222	204	210	209	239	187	201	221	191	224	223	195	168	196	235	220	209	207	204	204	205	212	236	224	225	229	253	223	197	183	182	198	196	226	235	230	191	222	217	215	242	229	196	237	227	222	195	242	235	176	201	193	211	239	241	238	206	205	203	220	207	238	203	209	214	223	212	214	202	196	225	209	183	213	243	246	194	223	225	227	216	187	224	211	194	231	221	215	206	224	210	188	206	214	197	195	202	211	183	213	202	212	194	209	228	222	226	227	227	223	191	206	224	214	211	205	227	212	221	210	207	192	232	242	219	234	214	227	218	217	197	193	195	217	189	206	204	225	221	184	205	208	180	218	190	219	205	190	219	198	173	201	228	204	215	203	237	211	219	184	207	215	224	211	203	206	203	230	191	229	220	222	199	212	200
11874	5309	9381	15588	30326	47823	52220	46230	38486	17099	637	539	573	540	560	545	524	539	548	536	521	547	546	507	524	578	553	540	525	494	513	495	504	527	543	507	556	548	509	529	512	517	469	506	497	506	549	509	526	519	498	513	519	524	466	518	540	524	505	522	504	533	483	530	554	526	500	537	527	498	504	488	519	485	515	528	483	470	488	520	520	504	502	533	534	531	539	489	549	484	494	476	524	489	524	491	540	506	593	533	504	530	534	460	494	491	497	519	548	511	482	509	542	518	488	477	466	504	510	522	524	501	534	558	543	511	514	534	532	498	531	468	487	559	527	511	537	510	510	514	538	544	486	509	530	467	542	550	537	543	550	495	528	505	499	465	501	522	507	524	493	499	516	571	515	521	506	508	523	508	527	532	538	522	531	554	537	530	539	518	492	493	534	566	512	483	529	493	548	502	507	521	504	501	531	530	509	516	478	505	494	514	518	544	523	551	516	535	505	532	479	551	498	492	519	478	529	488	530	527	517	514	531	538	541	547	491	525	505	531	552	504	552	538	502	498	492	495	516	510	524	508	507	513	502	492	490	509	524	466	515	490	505	533	495	521	501	500	531	533	500	462	521	508	442	474	532	508	551	535	489	515	496	500	501	491	549	532	535	517	473	514	506	498	519	523	539	506	505	523	544	499	528	533	547	490	514	504	530	531	522	501	489	510	521	504	500	509	505	566	524	531	515	513	524	519	488	535	529	521	500	542	480	484	529	503	552	508	513	576	547	526	522	525	532	506	509	480	520	516	528	497	517	552	498	489	484	511	508	507	484	514	517	493	510	531	503	503	494	509	585	530	504	494	553	511	492	522	529	510	502	515	513	505	504	557	553	513	536	494	490	455	515	505	543	493	480	554	531	547	475	558	500	477	578	482	492	576	497	526	556	517	543	519	521	499	534	574	528	506	539	531	526	498	508	523	508	528	535	536	533	523	525	510	515	489	531	489	558	532	509	531	474	501	495	510	538	497	501	520	536	501	513	547	545	484	566	522	480	563	478	528	530	535	495	536	518	489	494	537	504	489	523	563	530	536	515	530	499	504	484	521	517	529	512	541	539	493	520	518	517	512	499	532	512	475	473	508	482	546	543	525	556	492	520	527	525	512	483	497	520	503	549	543	522	529	487	521	488	515	528	489	503	495	530	456	526	530	522	489	451	517	524	500	538	513	517	524	527	488	510	491	491	486	477	539	541	523	512	519	528	537	509	525	535	538	501	565	506	503	514	508	557	508	517	539	517	497	519	555	520	527	524	516	527	469	536	548	543	562	513	505	524	477	510	523	491	494	517	522	528	506	527	498	469	508	536	548	468	487	500	507	529	560	507	495	542	528	526	566	517	515	525	505	522	514	497	530	504	509	491	546	516	535	506	543	531	503	533	532	498	495	520	527	567	538	513	603	524	509	479	511	531	495	511	514	527	484	506	514	512	515	505	530	520	524	516	509	527	529	501	475	479	516	529	542	538	516	543	518	530	530	496	486	559	475	576	515	498	532	544	575	521	504	530	485	528	536	510	469	504	518	497	539	488	534	486	514	527	486	508	544	483	482	506	538	518	479	536	533	527	543	536	542	507	495	515	511	532	525	547	500	518	507	488	502	488	512	521	485	483	526	519	488	550	509	538	573	520	521	507	561	509	520	516	500	485	497	518	480	492	481	527	525	503	544	497	558	555	530	529	493	524	530	549	547	521	516	506	514	528	511	532	510	525	484	548	507	521	534	565	517	509	520	536	524	526	508	502	526	536	539	539	547	490	514	529	545	555	520	508	501	515	541	546	529	501	508	516	540	519	491	525	539	519	550	514	487	519	555	517	517	512	510	510	585	507	501	490	546	523	488	517	535	518	529	495	528	531	526	528	498	512	537	509	553	569	524	534	542	485	543	491	532	522	556	538	482	478	537	527	544	496	526	531	550	525	549	521	539	513	491	525	547	534	503	531	496	531	491	542	527	505	546	518	533	494	515	532	518	513	507	491	527	535	525	482	516	505	534	506	527	541	477	542	508	525	526	508	510	549	545	477	494	536	550	503	528	535	461	516	501	521	570	523	495	529	532	554	524	515	511	522	547	504	539	518	522	498	528	535	530	504	574	530	496	516	530	544	464	555	540	515	552	546	536	558	534	522	508	550	528	500	526	525	507	524	525	511	484	492	532	500	513	533	575	505	487	497	509	538	552	524	501	536	521	539	514	526	557	546	517	529	499	516	524	500	518	558	505	520	484	543	509	586	507	470	531	494	499	507	526	555	538	507	509	569	503	514	516	523	507	525	536	534	513	537	513	518	490	526	505	501	508	500	505	471	527	530	476	521	519	532	510	522	518	489	542	500	470	505	519	559	499	521	521	528	536	493	540	492	493	508	563	506	533	497	457	525	531	494	558	513	447	511	481	557	529	499	506	508	500	490	550	520	475	508	537	530	515	532	507	494	468	530	525	511	486	517	509	491	536	542	504	547	521	546	517	560	542	490	497	515	514	558	530	497	548	529	479	514	544	504	475	540	500	493	532	534	490	514	532	508	520	468	559	516	548	488	534	513	516	511	538	506	505	532	501	482	494	531	507	499	542	540	550	522	561	539	538	523	521	486	481	556	525	527	515	505	514	514	531	468	500	504	482	537	504	528	530	509	489	506	521	532	475	527	526	522	525	496	509	511	506	546	513	532	520	556	540	481	489	560	509	524	461	452	521	527	501	498	546	536	467	512	535	513	545	515	505	457	496	469	503	519	502	536	523	529	486	478	505	491	502	494	517	506	525	496	527	468	543	515	525	542	526	529	481	565	495	513	494	530	496	504	537	554	517	504	514	491	517	517	521	517	524	511	531	505	528	504	540	483	507	504	484	508	527	507	542	510	535	484	509	514	548	535	506	491	521	537	527	546	498	522	515	504	497	515	537	549	532	536	519	535	530	543	498	497	515	541	518	520	491	540	476	530	463	545	523	493	478	500	488	513	485	551	473	483	569	493	496	549	559	514	499	469	568	539	505	479	526	485	532	541	517	519	522	482	563	553	498	540	505	577	518	525	492	504	484	516	503	547	523	518	551	511	541	513	501	514	511	502	546	543	520	501	528	531	535	506	501	522	530	536	498	476	477	536	476	476	529	533	552	537	487	516	517	519	491	515	514	515	546	545	539	536	529	518	509	508	495	528	499	540	510	495	493	501	538	536	501	551	534	521	532	483	497	539	490	535	516	489	522	545	499	514	497	528	541	475	524	488	522	511	515	494	528	491	543	530	504	512	501	497	503	527	513	524	501	493	543	543	546	522	563	514	515	517	501	535	541	548	528	484	526	510	521	500	565	488	537	541	536	531	527	526	505	531	501	515	510	477	520	505	533	539	494	544	533	537	536	498	523	507	514	525	513	543	482	504	474	507	533	494	481	515	504	554	520	541	516	559	520	534	542	557	488	519	491	544	501	521	515	512	542	473	472	474	547	505	494	493	494	527	509
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
