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
338071864026	338071864535	338071865085	338071865635	338071866185	338071866735	338071867285	338071867835	338071868385	338071868935	338071869485	338071870035	338071870585	338071871135	338071871685	338071872235	338071872785	338071873335	338071873885	338071874435	338071874985	338071875535	338071876085	338071876635	338071877185	338071877735	338071878285	338071878835	338071879385	338071879935	338071880485	338071881035	338071881585	338071882135	338071882685	338071883235	338071883785	338071884335	338071884885	338071885435	338071885985	338071886535	338071887085	338071887635	338071888185	338071888735	338071889285	338071889835	338071890385	338071890935	338071891485	338071892035	338071892585	338071893135	338071893685	338071894235	338071894785	338071895335	338071895887	338071896435	338071896985	338071897535	338071898085	338071898635	338071899185	338071899735	338071900285	338071900835	338071901385	338071901935	338071902485	338071903035	338071903585	338071904135	338071904685	338071905235	338071905785	338071906335	338071906885	338071907435	338071907985	338071908535	338071909085	338071909635	338071910185	338071910735	338071911285	338071911835	338071912385	338071912935	338071913485	338071914035	338071914585	338071915135	338071915685	338071916235	338071916785	338071917335	338071917885	338071918435	338071918985	338071919535	338071920085	338071920635	338071921185	338071921735	338071922285	338071922835	338071923385	338071923935	338071924485	338071925035	338071925585	338071926135	338071926685	338071927235	338071927785	338071928335	338071928885	338071929435	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41055	21035	3994	1259	789	624	558	440	419	383	354	345	358	357	327	354	346	360	321	350	336	328	352	340	294	299	329	343	303	317	301	282	328	345	336	337	294	332	278	333	330	299	326	310	280	333	325	342	302	304	332	328	335	312	297	351	323	311	294	296	307	352	328	290	345	334	300	269	331	303	323	328	298	321	316	327	338	320	339	294	304	302	324	334	311	341	307	348	330	319	316	281	278	296	308	307	316	338	309	330	296	266	336	307	322	346	293	290	342	327	282	277	305	298	306	302	358	292	352	316	300	329	323	294	296	282	293	330	344	310	301	361	264	330	266	288	305	343	346	367	324	299	291	363	312	316	293	313	388	355	334	309	306	317	298	331	315	284	300	296	330	262	327	341	296	324	296	367	271	282	298	335	312	330	302	363	315	336	322	310	314	299	308	359	284	290	288	285	304	334	324	322	332	325	344	304	359	334	330	340	307	300	352	322	299	352	345	327	327	304	328	313	326	261	313	298	300	320	326	294	284	309	307	332	336	305	311	311	304	308	310	307	327	328	290	289	306	286	334	306	314	286	283	309	330	317	344	319	320	330	328	295	304	308	302	294	301	323	313	313	326	326	325	326	293	294	332	306	317	357	300	302	334	312	317	296	277	298	291	299	314	307	295	310	285	336	311	314	292	345	334	313	343	298	293	360	315	330	317	305	313	317	308	335	319	330	301	327	265	326	355	300	309	320	310	325	309	319	328	292	323	318	301	313	321	301	299	320	323	313	310	290	276	306	319	304	279	307	319	315	325	338	303	298	362	354	295	298	309	335	304	308	312	316	306	310	314	303	284	296	312	325	286	340	295	299	284	290	332	298	311	329	333	354	308	278	296	322	326	355	297	289	311	319	293	331	289	295	309	284	328	289	318	293	303	308	320	329	304	311	324	288	306	304	312	284	309	284	328	298	301	316	295	291	291	304	284	325	310	328	340	313	271	295	325	318	318	330	280	318	322	309	327	312	312	297	307	289	347	311	329	255	326	281	300	318	313	337	319	324	268	304	303	253	306	313	292	301	338	324	309	320	305	272	293	307	312	298	310	324	282	355	293	307	323	304	318	302	309	328	297	296	299	316	291	312	312	293	322	317	318	325	272	336	344	318	330	302	264	303	323	302	311	308	286	334	270	287	316	311	310	332	297	302	299	315	308	314	314	333	330	319	340	318	319	318	326	294	266	327	280	291	291	298	335	336	314	271	262	302	296	296	328	298	315	310	320	308	317	316	318	336	295	313	321	291	320	294	305	319	310	334	313	297	316	324	331	373	269	309	310	297	283	315	304	310	320	255	333	297	296	309	288	305	317	318	322	321	289	294	336	332	311	329	326	316	299	318	312	311	314	310	320	306	308	328	363	317	318	306	290	315	333	340	304	320	351	322	312	314	334	306	317	318	327	303	296	324	296	315	310	325	299	292	314	284	322	361	322	333	323	311	295	292	291	288	339	292	329	292	341	292	308	260	306	307	317	301	301	287	321	298	306	330	303	308	327	327	279	304	295	318	304	323	288	346	282	303	315	322	322	321	302	313	319	263	353	303	315	333	293	309	321	290	332	328	314	326	346	307	330	323	322	336	286	348	329	311	290	296	351	326	328	324	334	320	286	309	306	295	299	321	301	308	297	286	346	307	275	335	331	339	340	305	285	313	324	320	335	348	315	323	285	303	293	285	349	274	324	307	283	306	305	318	325	339	332	318	295	374	349	327	303	320	309	296	270	353	347	327	330	306	311	318	299	299	330	311	311	293	303	317	304	307	311	311	342	341	311	339	328	309	314	315	340	314	306	345	354	291	322	315	324	310	317	279	288	338	288	309	305	308	312	322	311	332	330	300	310	309	322	318	317	294	360	301	282	331	296	319	308	311	330	311	279	304	323	311	341	310	291	322	302	275	310	324	348	325	360	318	307	287	302	338	321	271	332	292	290	325	310	313	272	304	325	288	326	343	312	319	297	314	327	314	294	288	316	349	318	279	294	318	322	337	319	345	326	321	308	280	329	308	293	297	311	323	324	312	268	267	283	285	303	300	333	334	326	361	350	302	335	290	316	305	288	341	299	318	307	323	319	335	330	344	326	329	295	293	303	288	295	307	278	328	310	307	329	318	318	293	328	314	302	291	300	343	332	279	281	331	283	308	311	304	344	319	307	314	290	319	329	298	292	303	321	288	301	339	303	309	313	304	317	286	284	321	331	311	290	283	276	301	290	350	303	331	315	320	312	308	306	312	292	330	333	298	299	338	316	297	340	336	334	288	298	321	308	314	293	302	320	329	318	292	309	292	317	297	270	296	317	331	323	336	321	304	330	313	307	290	323	347	284	307	290	296	295	293	324	308	322	312	325	291	334	307	268	317	304	318	316	314	310	320	323	297	326	289	307	306	327	324	327	317	317	293	294	327	332	337	279	295	305	304	302	271	302	301	290	302	264	316	302	320	323	296	302	319	326	312	335	289	307	289	328	296	318	289	318	307	285	319	327	330	325	325	315	326	319	342	294	307	296	335	321	300	290	282	335	314	290	331	294	292	319	338	343	314	324	321	319	292	296	320	321	312	304	325	314	290	334	324	343	288	323	342	315	315	333	289	295	301	286	328	313	298	320	302	320	278	310	307	298	272	346	295	302	339	295	340	331	286	317	307	324	320	334	326	343	318	325	297	309	304	313	299	306	317	292	307	335	317	327	341	319	315	307	295	285	301	317	299	297	320	320	317	302	324	333	304	293	310	301	312	320	310	295	287	294	307	285	327	341	333	325	326	288	331	318	356	308	332	267	321	312	332	337	320	318	317	300	341	267	326	312	308	335	298	350	328	341	297	301	275	361	326	304	293	290	320	281	317	299	342	291	313	314	310	312	286	281	313	329	297	305	314	278	268	339	288	293	319	306	314	325	305	322	342	312	317	305	300	326	303	286	344	343	339	319	301	288	320	305	315	282	313	298	330	341	302	304	309	308	319	334	284	297	304	319	331	286	296	275	296	279	333	315	320	335	299	305	322	315	355	320	336	318	312	337	281	289	328	313	356	328	289	321	330	328	303	320	319	281	301	286	294	324	320	304	297	335	342	289	323	334	291	318	300	320	302	331	303	292	303	306	316	290	293	290	273	283	311	313	305	329	302	313	321	335	307	323	291	302	296	327	273	309	321	323	307	308	308	287	290	295	318	295	293	314	339	316	276	324	341	305	299	341	316	353	298	325	290	294	334	324	303	255	335	303	319	272	351	317	322	304	296	345	301	324	312	325	287	290	309	295	288	303	289	315	278	319	315	335	339	355	305	266	317	321	327	286	312	304	311	344	286	318	322	302	309	301	326	314	321	302	325	308	336	311	318	326	351	329	295	322	276	307	356	303	346	316	345	318	338	326	298	290	339	321	287	299	306	288	296	296	355	315	359	320	320	299	292	298	309	314	308	309	314	319	327	295	295	303	297	294	306	334	275	325	356	295	302	318	304	307	332
26286	9767	1892	1946	1935	1734	1524	1355	1181	1134	1031	907	857	841	808	802	779	781	755	770	701	748	761	769	712	755	736	687	705	715	722	730	703	725	707	688	667	711	752	691	671	709	700	752	660	740	665	683	673	728	689	672	733	641	713	714	701	670	659	703	734	705	678	720	691	698	716	669	715	688	663	693	724	675	701	689	684	669	728	708	717	697	724	726	704	683	671	697	662	651	691	667	704	713	659	680	649	721	653	699	663	685	664	686	653	670	692	681	707	685	701	704	707	697	672	724	704	715	686	674	722	701	683	720	742	719	724	684	743	714	681	699	660	686	713	692	738	694	724	727	640	673	688	688	695	687	658	697	626	714	750	694	736	713	727	700	687	699	637	681	683	703	730	665	708	683	680	741	674	681	735	749	669	697	701	680	735	695	676	650	714	640	659	708	732	729	716	695	724	671	669	672	677	736	694	709	697	665	688	754	664	726	731	702	697	716	705	677	700	673	682	672	650	707	704	665	709	665	685	682	734	714	710	692	658	728	653	685	670	652	716	697	707	711	728	667	702	684	718	711	674	731	716	689	704	698	697	650	662	722	665	707	665	706	684	676	726	685	666	667	733	711	697	684	697	678	726	704	711	664	709	678	703	681	709	703	690	685	660	745	693	709	701	680	714	700	722	688	682	667	674	693	677	685	690	670	710	690	703	682	709	704	705	674	708	699	687	749	681	700	685	671	682	683	724	652	713	681	708	678	678	667	694	651	655	661	670	672	727	657	656	731	704	679	687	712	701	706	697	664	704	728	698	661	705	652	700	702	673	642	635	738	694	682	701	668	675	698	668	679	674	699	639	700	691	724	684	709	727	645	764	719	661	701	679	689	684	690	662	720	665	690	662	655	675	655	692	674	712	763	654	654	674	725	699	668	651	696	666	699	653	683	684	685	683	668	683	665	715	638	701	689	699	616	714	731	671	683	646	718	650	672	711	703	673	685	707	683	679	675	670	691	713	686	727	723	679	722	665	725	658	679	671	690	697	667	719	724	688	743	692	684	699	674	688	707	683	688	698	718	673	658	742	685	697	654	680	666	702	661	701	738	692	700	674	734	679	704	664	686	714	627	686	699	710	702	701	735	706	725	679	716	679	681	683	692	680	643	701	680	717	671	696	707	711	690	719	725	742	699	686	706	679	685	696	731	694	689	681	622	713	661	661	663	698	667	685	664	691	685	691	668	691	709	679	621	706	659	727	714	676	655	691	675	703	707	676	740	689	683	673	712	695	641	695	671	664	714	640	655	671	660	708	712	697	688	679	685	709	665	714	723	677	706	695	666	701	645	666	657	690	661	689	721	650	721	730	714	684	652	702	681	659	695	745	690	705	656	661	699	612	674	652	697	709	711	679	662	699	710	648	708	721	666	744	711	717	765	717	722	678	681	669	685	675	649	685	683	668	734	690	675	707	656	691	688	678	682	689	695	701	667	706	721	643	702	711	743	731	678	665	733	676	677	625	681	675	700	692	683	705	690	671	681	731	684	705	699	672	672	680	706	666	716	668	678	699	648	679	673	692	721	696	694	714	728	726	667	682	670	692	646	690	667	708	688	693	683	704	730	679	683	685	710	699	694	666	691	704	689	686	749	704	709	662	694	665	687	673	692	670	698	732	677	670	671	657	707	675	666	703	668	653	720	655	697	706	713	700	740	692	680	719	675	658	661	633	666	665	667	700	679	717	735	640	667	692	705	733	657	678	671	680	700	714	690	663	709	682	695	680	689	683	673	695	667	701	674	698	681	676	650	710	721	690	693	712	650	730	702	722	724	668	693	666	703	714	641	704	721	660	668	686	710	694	680	685	631	678	722	682	671	693	664	684	753	667	675	712	625	716	721	641	722	651	707	673	698	672	720	694	696	672	699	642	660	688	664	694	696	682	687	711	663	666	683	686	674	730	646	686	680	683	656	650	695	677	664	703	724	654	652	700	680	698	709	733	686	670	716	708	698	725	679	689	683	677	661	713	682	649	678	675	693	728	699	688	685	701	670	716	714	683	660	735	684	680	672	686	650	705	668	685	699	717	620	618	648	664	690	682	760	643	694	721	695	689	687	672	692	694	714	717	693	643	692	716	711	658	714	697	674	664	721	698	618	681	717	696	691	714	657	659	671	675	701	675	758	688	718	662	678	676	712	696	662	687	683	716	721	669	703	702	675	690	690	710	694	705	656	673	689	705	695	657	680	654	677	668	688	721	709	684	675	708	735	720	703	647	659	684	682	672	682	721	677	733	693	714	692	743	662	732	678	715	670	695	712	668	645	675	730	704	706	682	717	706	724	693	667	694	670	703	696	695	683	726	716	696	701	645	664	682	685	709	680	641	682	717	682	695	679	663	669	698	696	683	692	695	723	703	695	697	733	682	656	761	671	705	704	690	653	704	711	723	669	666	690	705	659	681	705	702	666	698	704	730	686	675	698	720	675	677	669	725	694	653	714	688	710	645	647	693	718	655	749	682	683	672	680	691	743	709	723	650	678	730	663	699	712	677	665	694	673	723	754	696	691	716	704	690	667	670	709	689	686	682	665	713	681	691	684	717	734	703	722	681	662	635	692	676	702	737	697	719	670	657	688	670	679	674	690	678	688	714	690	702	692	667	708	677	706	638	739	726	689	698	709	672	697	678	696	740	723	716	653	667	731	708	712	705	698	708	740	699	656	680	637	714	662	709	638	651	675	697	685	751	704	735	733	710	674	714	687	681	691	686	701	703	699	707	654	666	692	732	701	673	655	690	760	679	675	707	673	674	738	704	696	701	712	663	658	702	734	668	670	672	682	715	694	743	688	713	677	694	687	693	723	706	691	671	706	670	685	735	686	656	682	690	705	678	680	701	661	683	683	718	700	649	671	738	698	728	683	674	697	688	667	692	693	661	699	715	700	685	725	672	688	723	686	685	681	677	729	733	707	694	687	655	641	679	710	691	678	686	655	734	692	698	711	668	686	746	714	699	706	696	691	683	702	719	667	679	721	671	671	682	699	723	657	701	649	726	681	656	688	657	659	690	717	669	729	694	683	717	770	642	698	680	690	697	718	686	697	678	720	674	761	683	692	707	686	683	741	725	698	693	715	746	693	682	694	750	689	678	669	654	708	655	701	656	732	701	715	721	676	698	694	744	672	655	674	709	720	672	665	695	673	701	684	672	700	687	647	738	713	709	666	713	675	683	721	654	694	667	665	762	710	692	706	648	700	619	712	684	721	701	712	711	706	719	713	697	655	755	655	698	708	695	696	697	699	712	654	695	658	690	724	656	681	660	679	676	708	624	718	666	721	675	678	678	686	645	666	688	716	721	673	711	692	691	666	716	676	652	688	724	721	720	623	740	719	710	699	651	723	671	706	716	694	649	703	701	695	652	698	648	706	682	691	725	699	720	675	680	695	724	677	673	728	703	672	679	681	676	699	671	731	754	728	674	675	728	663	682	630	721	693	674	692	729	669	677	701	652	746
11860	2505	256	171	193	163	173	148	151	149	171	158	158	147	169	161	162	159	166	144	129	132	153	138	174	151	158	151	166	139	151	157	140	147	145	176	164	164	147	145	159	150	175	142	156	164	137	153	173	137	148	164	146	164	174	143	129	158	156	135	166	158	143	154	142	159	149	164	166	148	157	154	134	168	172	178	147	145	142	148	142	148	163	162	137	154	127	154	160	136	137	158	153	168	160	154	159	163	162	149	154	150	156	155	175	153	166	144	166	182	154	140	167	162	170	146	145	134	135	144	153	180	157	143	151	140	142	151	173	168	121	151	154	151	151	164	133	165	158	132	164	153	138	163	172	161	135	148	168	148	126	152	135	157	156	130	161	152	150	154	152	139	161	168	171	146	153	159	171	129	168	158	121	162	183	154	136	167	157	138	151	137	146	167	111	156	163	168	143	171	148	152	134	142	133	163	144	184	151	146	155	168	166	154	159	144	150	169	162	160	150	155	146	138	155	166	153	153	133	160	137	163	152	137	124	157	152	152	156	163	167	151	183	187	139	143	171	170	161	131	133	139	125	134	146	146	144	150	141	159	136	184	161	157	134	135	147	132	142	147	155	167	153	176	146	163	138	160	143	143	153	156	149	157	158	159	146	151	117	145	165	154	171	149	176	162	130	174	173	157	149	154	150	178	125	173	150	150	175	135	153	142	167	156	155	154	165	122	150	155	162	166	128	141	155	167	132	163	173	161	136	162	130	144	143	147	126	157	161	149	146	166	164	146	157	183	147	164	152	157	150	190	143	137	157	144	147	126	169	158	136	154	147	142	153	160	144	140	136	147	141	156	164	150	165	149	155	149	153	152	156	182	154	142	139	149	140	132	149	163	154	189	142	160	158	175	145	135	147	151	148	164	120	157	128	178	164	138	177	142	147	144	176	152	151	176	162	147	141	165	155	164	143	142	150	177	136	143	149	141	143	165	151	159	155	169	168	154	153	148	147	129	153	175	144	147	148	146	145	145	147	161	116	131	165	145	165	153	147	187	169	164	133	163	145	140	141	150	164	148	176	158	170	157	152	140	144	167	137	164	144	165	165	177	155	130	114	151	151	142	177	140	150	156	118	150	155	164	141	155	134	163	146	142	149	120	174	137	174	188	149	165	149	147	141	130	160	167	153	164	157	166	154	137	138	132	157	145	153	147	146	165	154	149	157	151	176	162	143	147	166	154	167	141	139	156	156	147	137	164	137	135	175	136	158	173	151	146	157	158	150	125	159	151	180	141	139	142	154	139	151	141	162	155	123	144	155	159	166	153	130	170	145	145	162	158	157	153	128	174	152	139	152	158	169	188	176	168	168	159	142	162	133	161	140	161	157	149	144	145	153	136	131	149	140	152	148	150	153	152	134	128	154	172	157	143	139	155	161	177	133	147	139	134	150	151	136	160	149	158	133	166	165	139	133	133	145	158	166	135	133	163	147	158	152	145	168	153	159	158	162	154	157	160	150	164	144	158	144	184	156	153	135	135	157	188	141	170	131	131	141	152	159	129	134	147	147	156	156	148	148	162	148	171	152	154	166	164	174	150	159	182	147	166	157	141	158	149	170	155	147	150	137	130	148	165	121	151	152	152	124	132	162	144	149	139	153	145	154	177	163	166	154	158	161	169	143	175	128	131	135	148	155	164	158	141	160	156	139	162	147	160	140	138	147	165	182	144	157	154	161	135	144	159	140	146	167	147	147	121	152	162	153	159	139	170	161	170	154	175	153	166	149	157	154	152	133	158	139	143	134	138	146	153	129	152	160	163	146	133	157	145	163	146	156	167	135	173	121	163	151	163	169	133	164	169	135	153	146	167	156	181	156	144	157	167	139	152	121	154	159	141	146	165	173	172	140	156	164	156	153	132	165	142	141	159	162	180	149	147	126	137	170	143	156	143	155	148	154	171	137	150	150	163	148	131	169	168	169	172	154	141	162	137	120	147	149	150	117	145	127	147	167	133	159	179	156	158	139	137	136	153	133	143	140	151	163	132	155	145	147	155	164	140	153	146	154	173	150	128	159	162	174	174	165	144	159	167	172	150	162	154	137	158	158	164	175	145	146	143	143	152	136	161	130	167	152	161	141	179	140	149	159	149	172	129	147	155	144	157	159	150	153	160	149	148	147	134	135	134	150	142	146	143	156	165	147	142	155	162	119	143	159	158	153	155	165	151	169	159	132	167	162	171	184	194	174	157	141	145	164	158	147	163	132	151	146	141	142	160	152	183	158	161	148	144	149	150	156	162	159	160	166	148	139	169	147	163	123	144	159	169	135	137	149	170	160	149	168	168	175	159	132	147	145	138	155	171	147	147	147	159	161	161	163	149	150	142	146	177	165	157	163	158	153	164	139	156	147	146	131	148	174	146	152	138	151	150	143	150	129	150	150	165	148	135	133	139	170	155	168	142	165	143	152	160	163	171	187	168	163	150	141	160	153	147	152	144	153	165	165	160	120	119	155	148	175	142	154	155	147	152	177	150	152	138	149	152	166	159	163	138	172	162	154	142	170	162	167	131	156	133	140	167	149	178	135	163	161	147	146	175	163	170	139	154	139	125	151	171	143	154	155	169	159	161	161	158	159	154	166	145	164	148	157	146	157	148	126	148	136	149	147	161	169	154	166	145	178	128	139	143	127	158	129	150	161	148	158	149	170	158	180	162	152	168	146	157	132	168	153	145	186	138	151	156	147	157	161	162	134	135	153	161	169	163	140	145	170	170	136	147	149	161	134	151	142	160	162	162	147	173	165	172	169	160	142	136	166	150	127	151	137	136	150	156	164	140	149	139	166	150	157	156	126	183	166	149	149	144	153	155	151	155	168	160	141	126	178	147	140	146	155	152	151	156	142	158	139	144	166	152	158	146	178	143	154	141	180	140	151	137	148	157	145	142	125	136	140	143	141	141	155	137	176	157	159	146	149	160	155	156	160	141	136	167	149	170	137	170	156	144	142	176	126	123	151	145	153	123	151	153	128	156	135	144	138	141	141	137	160	169	164	161	162	154	144	159	137	152	150	149	162	159	141	142	147	128	137	141	147	154	154	115	147	149	170	168	172	153	147	133	172	160	148	168	152	164	138	159	147	157	180	154	146	167	135	146	157	164	158	149	163	147	147	164	160	128	153	158	140	136	154	184	155	147	154	152	153	143	157	160	158	140	136	159	159	147	160	119	138	131	170	151	134	152	128	152	158	153	167	158	142	172	155	141	147	146	140	163	127	162	155	159	150	150	144	155	122	146	158	139	181	157	154	151	113	156	127	126	140	149	146	153	150	141	168	147	138	155	159	160	142	142	168	148	141	142	132	174	123	160	146	145	131	163	173	159	154	136	151	136	151	153	138	142	157	158	161	148	135	151	161	168	151	139	154	166	136	128	156	164	164	171	155	136	143	166	151	167	179	160	161	153	136	164	140	144	152	135	162	155	170	165	145	137	136	128	155	156	160	149	166	158	145	145
7118	1655	419	417	397	416	432	381	384	387	399	383	434	380	368	380	371	372	388	411	373	390	365	386	408	391	388	391	395	381	392	364	386	399	404	351	381	404	384	411	419	407	412	389	388	374	377	396	406	406	390	385	383	392	381	390	354	368	405	363	387	365	354	434	374	368	356	400	358	370	385	402	388	391	341	394	388	397	380	370	389	396	378	392	402	401	375	392	375	390	382	361	393	358	375	393	425	385	402	410	389	371	381	391	446	377	382	375	395	393	382	365	349	379	395	370	353	408	378	390	353	359	380	405	436	428	354	384	383	348	384	392	349	418	379	379	392	388	428	402	372	344	385	403	386	386	372	350	398	385	370	368	380	370	376	363	383	404	437	394	393	368	358	413	376	376	360	429	413	377	392	365	351	384	381	367	370	414	360	370	383	393	372	375	381	381	384	375	354	400	392	340	407	354	369	375	377	388	375	365	368	410	381	399	413	339	369	382	362	378	390	389	402	356	365	371	392	385	389	354	373	390	388	391	367	366	401	370	382	370	381	426	353	379	387	381	385	365	409	398	409	390	366	353	392	352	370	383	389	373	387	408	400	420	379	405	377	350	395	408	375	372	379	394	384	410	395	383	355	435	374	365	405	352	354	383	356	374	348	372	374	387	378	368	411	379	368	390	408	427	365	369	395	351	365	396	409	387	375	360	401	363	362	403	384	389	390	394	398	345	379	359	369	398	370	354	373	407	388	395	355	363	366	386	397	398	390	410	395	387	404	397	367	423	413	354	410	384	374	339	376	367	388	371	399	373	392	363	388	364	391	392	378	414	388	389	382	395	362	389	354	390	391	393	381	376	399	396	391	385	386	376	352	387	411	388	376	372	439	426	425	397	383	399	350	377	382	359	373	385	393	421	389	378	374	382	375	353	385	382	385	385	378	344	434	373	414	356	382	390	372	367	382	382	374	408	417	371	376	386	406	380	402	383	363	372	382	375	379	372	407	330	398	383	360	372	410	385	409	365	379	380	366	371	369	386	361	401	363	389	377	398	376	396	376	386	394	371	404	426	385	374	396	393	367	364	396	374	332	388	352	376	404	386	393	391	360	399	395	386	381	385	376	412	396	411	405	379	392	396	406	384	354	420	392	381	400	378	391	384	395	382	395	379	402	363	373	390	410	360	403	374	383	345	387	351	373	374	390	377	364	377	404	377	379	365	375	385	388	414	349	382	390	391	367	392	398	373	383	369	353	391	368	367	382	392	380	378	418	350	382	370	373	414	373	383	354	376	390	392	380	372	404	380	370	417	408	377	359	388	355	376	397	361	396	354	377	393	380	377	364	375	382	388	394	421	391	398	382	384	374	408	400	382	392	362	415	389	406	360	392	380	384	389	372	403	374	380	347	371	378	391	380	404	395	397	376	372	380	372	403	422	387	357	376	385	380	400	400	399	390	416	382	381	371	388	395	418	382	379	389	380	387	380	387	340	399	350	378	369	397	390	384	383	363	438	370	387	376	403	414	371	415	396	394	383	402	384	398	432	393	388	376	408	385	375	367	377	393	382	422	397	360	375	380	379	434	394	377	371	404	385	359	374	386	407	361	392	383	362	416	391	328	401	403	376	374	358	372	382	353	382	379	418	376	392	378	423	405	376	399	387	366	360	354	368	367	371	352	381	405	385	384	386	401	394	363	358	392	409	374	406	391	387	389	406	368	391	426	405	383	381	410	376	365	354	391	403	366	373	375	405	349	365	379	392	343	387	376	403	396	344	395	408	417	412	365	348	387	396	359	376	384	368	389	373	381	388	401	385	395	362	389	412	381	388	378	401	367	421	398	427	401	391	403	393	390	378	360	402	381	377	362	407	428	414	373	383	382	414	361	390	369	384	394	402	399	374	375	366	399	369	412	366	407	384	389	380	386	369	367	381	400	381	378	430	384	428	356	362	412	364	370	398	367	398	378	398	387	387	374	361	423	387	430	381	403	360	389	407	405	386	380	410	427	353	390	384	366	356	406	376	386	380	397	398	417	387	379	394	410	350	400	372	357	393	377	377	403	362	352	369	391	358	421	387	399	384	378	395	408	383	364	378	375	382	378	389	377	389	377	400	371	367	362	372	397	375	396	372	412	381	393	389	390	387	431	371	398	380	401	354	369	406	412	403	391	396	391	375	400	362	400	382	383	380	385	387	399	367	401	358	370	414	338	386	374	399	404	398	393	349	357	380	394	407	358	385	384	368	367	401	379	381	399	363	378	342	389	396	391	402	408	392	399	357	386	386	404	394	388	374	403	418	402	411	418	386	380	425	422	419	412	383	386	351	384	358	387	380	419	356	417	413	358	370	371	399	369	370	387	367	423	381	404	383	363	374	392	392	381	391	402	394	405	382	352	429	343	402	395	384	369	392	391	387	375	389	397	376	393	405	368	384	352	383	356	355	361	372	391	362	368	372	361	390	410	394	421	382	398	367	409	407	369	354	359	386	410	375	366	379	426	339	395	407	414	382	347	396	429	351	383	363	405	377	370	390	397	358	389	380	385	378	370	401	410	370	380	381	364	391	368	395	356	367	407	368	347	400	399	384	381	363	369	390	378	385	415	392	399	352	386	442	397	369	392	416	393	359	362	363	381	375	363	385	363	369	369	391	399	392	376	370	354	387	375	377	384	427	415	382	367	391	379	382	392	370	379	378	369	356	371	357	357	377	381	431	371	391	373	400	367	379	400	379	407	356	394	396	356	411	359	375	367	377	386	372	390	379	366	361	371	392	363	404	384	391	378	398	393	418	405	398	370	355	406	391	373	397	385	389	366	380	377	400	384	372	409	375	410	368	369	383	363	384	405	374	361	422	396	399	375	408	400	372	396	393	396	374	405	371	403	369	417	377	407	403	367	372	367	379	357	388	396	388	342	371	357	349	421	383	408	371	384	388	413	387	382	373	383	392	400	368	382	345	394	401	359	402	397	366	383	366	412	392	379	365	407	410	419	376	360	362	378	445	405	368	381	400	422	389	410	371	383	380	360	408	372	369	418	411	392	388	362	374	378	374	388	435	361	365	417	396	427	413	379	394	362	377	375	355	351	358	401	386	428	367	372	368	348	364	359	406	397	403	360	349	398	402	376	373	416	380	371	399	405	376	433	375	382	403	357	371	390	346	360	406	384	376	355	393	398	399	381	377	390	417	400	394	369	362	369	385	403	384	371	367	367	342	429	345	391	408	367	388	404	390	380	407	373	406	376	382	384	351	396	379	351	406	354	383	373	406	365	363	376	384	392	388	385	364	393	369	320	384	392	376	415	391	354	388	378	360	392	408	381	384	352	390	384	338	345	406	364	382	374	372	403	385	366	368	417	376	390	372	362	340	372	397	366	359	405	357	388	392	386	403	385	389	394	363	370	392	377	384	398	367	394	386	370	406	362	376	405	403	406	377	399	399	386	365	379	393	381	407	376	381	413	417	374	398	373	362	413	409	355	380	381	365	382	361	380	364	389	347
34073	13292	2048	920	534	406	324	315	329	305	292	245	288	261	256	256	241	248	268	267	271	258	267	250	274	276	266	260	276	237	237	247	250	243	236	293	242	246	248	243	265	227	249	210	262	277	255	241	218	235	263	231	235	218	249	246	266	244	259	264	236	258	262	241	279	266	241	236	235	249	243	226	267	228	269	231	265	275	268	226	281	251	257	227	264	234	247	222	239	289	220	256	254	254	252	247	261	215	231	227	248	242	253	246	248	245	281	230	254	235	236	238	236	242	228	263	250	269	249	250	280	250	270	279	248	249	280	240	263	264	260	272	255	229	226	236	248	252	242	227	262	228	283	246	222	277	270	260	268	248	227	233	231	261	252	263	233	261	233	232	256	226	259	241	208	260	239	231	247	265	243	229	235	268	259	254	240	282	237	256	254	235	241	244	276	233	248	286	211	268	239	220	243	244	240	258	245	266	256	272	277	275	258	266	260	236	268	245	255	236	222	263	237	254	261	231	262	287	245	248	229	257	247	234	236	230	247	220	242	232	264	224	291	236	265	302	250	263	252	253	242	278	243	242	262	275	240	259	272	252	227	242	250	227	252	250	229	264	264	229	230	263	224	260	226	272	227	281	236	244	251	229	265	273	266	259	271	241	253	270	248	251	224	238	246	277	234	262	260	257	247	222	254	261	230	274	238	242	245	268	255	254	240	245	256	231	242	249	233	202	242	249	264	229	251	218	232	215	267	266	250	237	247	243	241	262	225	279	270	263	222	250	264	278	250	253	258	275	268	267	251	252	253	234	245	238	244	256	242	237	245	240	263	246	235	258	237	226	252	241	229	271	268	262	258	250	246	229	249	269	241	247	265	246	256	283	249	255	236	275	247	231	270	230	222	258	239	240	261	251	225	233	240	233	242	236	240	277	233	263	259	242	221	259	279	255	230	251	239	236	244	240	258	232	243	237	246	239	253	220	267	237	256	232	255	245	261	261	273	249	184	254	260	222	241	222	244	219	272	248	277	265	303	283	249	259	277	250	278	232	233	249	269	241	237	219	255	253	244	242	253	252	260	278	258	243	233	253	229	228	255	233	229	273	241	221	250	238	268	240	233	234	233	251	290	255	243	259	235	247	246	261	246	255	232	276	258	228	250	236	250	256	257	262	251	219	258	272	248	250	266	278	242	266	272	266	282	227	241	269	228	233	252	238	238	262	262	281	233	261	233	254	239	258	298	254	222	246	288	240	264	249	238	264	273	262	266	250	259	253	230	232	245	233	238	250	236	268	242	240	227	251	236	229	244	249	273	224	245	269	260	251	232	243	247	255	272	213	254	203	264	234	269	260	294	235	246	260	266	271	238	234	255	255	237	255	274	237	205	232	258	251	265	256	226	263	277	276	268	245	225	250	266	259	266	215	276	240	246	270	262	254	237	241	254	237	279	246	238	248	244	273	229	245	257	249	231	231	226	232	264	259	223	249	259	265	256	268	268	222	232	247	239	223	259	239	210	278	262	244	235	291	274	234	257	234	253	243	231	228	262	270	258	274	261	253	252	265	250	246	259	265	245	277	257	223	207	245	242	250	244	258	224	259	249	234	279	253	247	253	255	261	259	251	247	231	242	218	269	248	242	257	241	243	250	276	230	249	279	209	254	246	224	256	248	262	244	279	243	274	227	249	268	253	258	268	236	235	203	241	242	244	273	255	262	250	246	268	278	255	269	252	218	265	274	257	238	253	258	260	251	251	257	286	256	242	239	243	262	255	203	257	257	219	291	231	228	251	230	278	230	236	279	280	229	265	221	246	214	227	243	231	253	254	285	266	267	223	257	225	277	220	260	234	243	236	234	228	273	289	278	227	232	258	251	255	263	229	242	250	225	248	276	262	240	253	265	224	253	253	237	224	286	248	243	244	248	264	236	215	265	262	251	237	277	255	250	256	214	266	225	266	254	270	241	224	253	260	236	262	243	224	244	281	262	270	248	264	256	229	249	235	259	216	258	288	249	228	262	218	239	257	252	243	265	266	255	229	242	232	247	212	258	258	236	280	284	252	255	240	246	266	302	260	246	277	266	219	262	251	238	251	265	248	275	270	260	232	259	253	239	257	245	227	242	228	232	251	257	253	232	233	278	247	239	245	244	235	236	251	252	247	246	246	251	258	268	238	238	254	250	254	255	231	275	265	254	241	227	237	234	292	251	238	246	270	255	227	233	246	234	247	272	222	227	255	278	241	234	227	247	282	259	269	262	257	227	231	271	232	258	250	230	275	267	248	233	251	253	269	245	225	238	241	236	267	255	259	256	236	245	252	248	266	250	216	253	276	220	249	238	289	278	287	233	264	266	270	257	250	221	281	256	242	236	250	256	275	263	259	229	260	263	274	245	243	282	227	244	248	277	247	243	261	270	277	241	224	261	251	265	263	230	238	286	260	267	215	270	267	224	304	228	241	242	231	223	271	268	250	275	248	257	243	240	234	250	242	256	233	240	265	247	262	232	257	253	248	249	260	262	240	249	235	252	262	227	245	246	267	229	239	259	244	247	254	248	252	250	270	231	277	282	266	261	270	247	274	224	254	240	247	234	226	237	262	252	244	236	245	273	237	279	258	277	242	243	232	242	265	231	240	250	243	240	286	246	236	257	240	278	265	252	264	245	244	219	255	235	285	246	219	274	272	256	243	267	253	258	273	238	250	252	248	241	258	232	268	263	208	263	264	250	257	264	227	254	261	239	279	235	239	221	234	245	267	263	260	250	266	233	257	261	270	231	241	265	254	256	261	232	279	252	255	237	257	235	268	252	218	251	228	271	248	236	245	261	218	246	232	252	258	267	250	228	222	245	252	270	247	232	241	254	256	241	239	252	237	249	231	223	235	251	230	265	269	243	265	256	251	292	259	261	237	244	229	239	238	259	234	230	263	259	262	256	233	247	250	266	286	244	246	249	225	284	266	254	254	261	247	264	264	243	250	235	247	245	248	246	278	270	233	228	267	250	263	257	252	236	254	240	224	227	251	228	247	251	250	250	247	222	253	249	242	232	265	257	255	281	243	240	249	245	266	247	232	236	238	242	282	240	222	254	255	273	273	242	246	263	269	261	249	226	261	221	239	258	235	251	235	250	249	238	251	268	263	248	238	252	239	246	265	250	253	270	261	287	271	255	279	246	241	251	248	261	250	253	234	232	240	238	263	268	229	247	266	222	253	243	229	267	226	244	253	240	250	240	238	250	254	266	247	244	266	255	272	260	240	262	269	252	215	273	244	281	268	281	267	278	306	229	244	240	231	261	260	250	234	253	255	245	230	286	257	254	236	257	280	237	243	254	235	279	237	248	241	251	241	229	299	243	254	222	241	269	238	241	248	242	278	249	225	266	264	250	250	243	243	250	238	256	271	264	270	250	261	276	250	228	250	235	257	218	275	267	257	236	243	258	253	261	244	248	271	247	234	268	262	299	227	236	251	250	229	245	250	254	253	274	222	259	234	274	249	259	238
22271	5149	1241	1306	1279	1259	1065	976	862	778	770	727	695	701	657	645	647	630	599	614	592	642	623	609	632	650	594	609	605	643	585	555	564	580	556	646	576	628	567	591	590	581	596	578	625	558	584	591	580	586	552	571	578	604	585	590	572	551	569	598	610	591	552	585	610	549	572	590	571	574	564	581	628	571	611	601	580	620	567	554	580	511	554	596	631	599	575	588	594	616	609	618	581	582	551	588	558	591	552	577	616	651	614	568	569	576	600	574	588	604	580	575	572	557	557	584	593	605	586	584	585	587	536	579	593	575	567	589	613	577	547	582	564	610	586	578	553	620	539	566	606	585	574	582	577	574	583	577	557	600	592	546	582	599	577	561	548	618	547	577	524	605	565	615	551	586	580	562	568	605	587	559	595	587	583	598	597	601	574	580	611	590	593	549	565	574	586	574	596	568	588	538	571	607	569	574	534	583	557	568	562	602	604	614	572	581	591	595	562	571	543	574	536	605	514	591	578	608	594	600	549	595	611	565	553	565	551	581	574	598	613	536	555	568	577	576	542	545	548	551	558	599	556	524	589	626	586	607	573	612	575	559	591	563	601	545	599	569	559	589	583	573	623	568	558	568	611	588	582	626	614	539	596	612	573	570	596	581	589	605	595	592	575	546	598	582	591	576	564	564	605	567	539	606	593	560	550	541	578	607	600	552	552	557	540	548	531	599	569	565	577	556	586	586	553	542	536	577	568	627	609	560	564	558	591	612	594	566	618	592	546	531	567	583	575	564	587	588	595	554	516	575	540	589	603	589	551	601	575	563	542	580	593	550	577	582	618	605	571	603	569	582	580	592	575	657	564	609	573	607	569	578	560	621	613	577	589	597	598	576	568	622	595	539	570	598	576	562	577	606	596	546	573	568	566	570	593	583	543	597	551	592	602	581	601	580	539	541	608	600	623	587	586	566	585	590	571	584	569	556	572	601	574	600	568	635	592	589	614	607	582	571	513	561	543	585	584	558	577	604	577	602	614	546	613	601	543	569	596	591	573	573	594	579	564	595	546	539	596	552	570	546	590	603	614	578	596	601	589	552	564	561	589	553	568	625	559	577	646	581	567	625	557	580	626	628	615	550	596	557	596	591	570	576	594	614	544	590	601	512	603	551	598	582	593	635	558	640	576	582	564	605	610	622	625	598	578	579	593	553	567	572	587	582	623	560	595	618	612	577	581	618	577	561	572	612	570	621	569	602	570	629	586	589	631	576	586	558	595	564	549	557	566	536	577	592	635	560	582	570	596	570	588	573	594	581	568	590	580	579	538	569	570	568	542	581	598	567	596	595	594	586	531	626	603	579	585	578	588	574	602	559	585	608	546	576	572	564	559	554	593	587	596	622	561	565	625	528	626	577	596	578	570	572	582	567	600	564	601	547	621	566	555	560	615	592	536	598	545	533	606	591	599	613	589	601	633	542	575	618	591	574	590	601	594	615	567	622	605	596	579	577	623	582	575	576	588	602	599	642	561	606	561	574	558	556	582	594	583	606	603	542	548	593	576	552	600	591	576	568	574	580	565	593	620	566	579	586	569	582	576	595	559	573	572	597	588	591	578	572	557	607	603	638	588	566	550	565	615	574	596	540	573	547	612	611	615	520	606	616	563	570	575	609	594	532	589	603	565	545	616	600	583	547	560	613	568	612	539	593	571	572	555	583	621	579	639	591	574	636	561	615	607	618	544	612	613	619	574	571	616	620	582	561	593	568	592	532	554	582	587	553	544	558	557	560	582	595	510	605	559	548	602	567	546	580	550	564	582	584	545	631	594	567	534	544	550	522	582	591	557	549	620	610	560	629	592	584	593	579	581	595	598	593	545	545	598	581	611	578	566	619	533	613	615	590	558	601	561	546	551	607	583	555	587	594	561	535	608	542	598	568	574	534	589	555	577	597	550	549	592	556	596	603	554	558	575	554	530	624	606	584	585	580	617	543	582	568	534	531	575	591	578	619	578	571	586	580	543	629	559	572	566	561	576	564	610	604	544	550	536	583	547	567	560	606	588	549	621	563	600	553	604	572	611	580	567	562	610	558	596	569	585	588	530	571	556	559	562	565	549	598	557	601	555	611	574	604	575	611	615	564	584	610	570	625	583	589	556	610	593	624	602	558	642	561	622	577	559	560	595	535	611	567	606	584	594	578	610	534	575	565	566	565	575	590	600	557	592	565	571	574	582	563	620	604	557	580	571	546	597	582	607	543	592	593	525	593	582	588	552	620	589	604	618	583	567	585	590	545	560	609	593	548	574	554	542	616	610	531	595	556	563	587	620	592	576	563	561	604	565	600	599	554	579	570	585	614	579	560	575	599	587	594	586	619	598	572	543	580	558	598	611	551	555	604	590	624	606	590	551	583	585	589	578	621	578	602	638	575	597	567	588	582	580	549	550	591	591	648	605	588	564	585	569	542	587	579	531	560	583	605	622	589	561	562	604	593	543	580	582	556	575	544	582	588	528	641	556	552	579	643	578	555	580	600	629	538	576	601	619	589	598	583	576	589	628	606	588	578	582	558	547	595	620	544	572	585	624	536	590	601	609	588	593	583	543	579	608	606	526	593	606	604	558	554	586	599	608	591	598	581	558	593	587	555	609	553	532	593	616	610	595	564	528	598	580	576	592	599	555	611	597	571	591	644	571	569	567	581	564	631	530	598	629	606	568	619	597	569	560	546	571	582	593	565	570	598	592	599	594	545	579	596	592	577	598	596	607	621	564	547	559	583	600	551	591	590	616	613	564	564	571	585	614	599	595	566	575	622	603	564	608	600	569	587	581	584	578	586	578	598	592	555	565	557	572	605	572	572	609	598	572	565	580	595	542	585	537	550	569	559	572	577	598	599	569	562	561	580	540	665	648	599	589	627	573	606	561	594	632	592	625	581	582	595	597	599	563	567	579	588	612	599	584	564	586	556	594	561	577	564	600	617	612	606	558	620	562	554	557	574	574	554	587	596	567	525	562	589	598	589	557	577	625	539	576	574	569	612	612	609	591	601	598	605	568	551	597	549	599	573	568	608	603	597	573	593	587	608	559	596	555	564	587	608	583	584	541	570	599	626	570	601	581	565	597	585	596	541	572	565	615	557	552	572	600	565	537	549	607	572	614	553	579	620	582	613	616	571	576	613	556	598	597	550	561	528	563	558	576	598	587	582	585	558	526	599	571	596	606	636	564	571	604	613	605	568	593	580	581	573	591	525	590	609	640	597	595	552	596	551	561	552	582	575	614	571	579	541	587	551	588	574	564	626	566	525	607	569	567	584	538	600	540	568	615	612	572	598	582	600	537	554	619	616	587	568	552	583	590	576	566	565	589	595	578	582	545	542	566	621	577	629	626	583	592	596	585	613	578	558	608	571	597	571	601	578	581	585	603	556	567	594	571	575	619	591	589	591	546	542	534	595	607	604	611	532	596	563	574	598	596	591	601	558	569	596	587	579	621	570	558	540	606	592
46976	23630	5272	1710	880	728	603	501	441	424	404	403	404	373	393	353	346	371	357	375	378	363	350	348	360	318	328	358	360	324	333	337	317	333	329	325	355	333	293	319	329	341	337	331	315	359	367	318	309	331	337	364	350	347	317	279	359	337	341	339	321	343	317	358	310	324	356	371	351	369	343	345	340	360	358	354	328	336	361	334	340	299	325	336	333	352	354	353	350	339	310	349	379	319	319	290	365	344	332	320	328	346	378	366	375	331	338	379	360	341	375	332	342	356	342	330	354	340	322	343	339	317	330	338	336	304	337	319	321	357	309	314	328	357	353	347	304	350	321	325	333	308	338	341	341	353	346	344	349	366	328	344	331	387	327	302	312	327	338	333	384	365	335	295	326	321	350	326	336	343	361	328	346	333	353	368	317	350	359	360	361	357	322	373	308	360	324	331	365	375	328	315	335	305	351	384	329	345	354	340	317	325	353	316	356	352	303	344	347	371	311	365	376	306	383	357	359	329	339	306	334	329	358	354	362	319	340	351	343	317	300	352	326	345	358	363	341	330	309	319	338	327	349	336	347	339	373	332	316	336	356	327	344	353	345	365	327	320	308	341	353	364	339	348	348	354	359	324	327	332	312	332	372	345	333	344	305	319	341	340	337	333	341	331	338	341	313	343	338	349	343	338	341	323	315	308	310	326	318	317	359	352	324	328	374	360	311	365	321	304	355	345	363	387	352	369	357	307	344	340	354	348	342	354	297	383	319	316	365	323	290	355	364	341	315	317	342	322	323	318	314	329	365	377	337	338	298	377	323	375	348	315	344	350	341	320	320	336	346	351	354	366	371	317	355	339	320	344	346	312	346	317	343	378	331	349	329	326	312	311	331	347	351	354	337	363	351	333	346	310	329	330	335	349	345	321	318	346	343	307	350	344	335	327	329	336	318	351	364	354	335	349	320	359	349	342	370	353	324	292	336	336	309	343	315	335	323	309	306	339	331	332	361	363	354	351	330	307	350	325	305	351	348	343	308	349	326	319	334	334	333	357	316	340	336	358	354	320	330	339	364	343	318	325	310	369	330	330	352	370	339	344	346	359	369	312	364	362	367	352	321	343	351	356	324	344	318	347	345	351	347	366	362	358	347	339	380	334	345	337	316	357	309	318	307	323	339	373	357	341	332	348	348	360	360	332	304	323	367	353	373	374	381	370	339	327	366	342	325	356	322	377	367	371	313	322	307	318	315	307	362	348	332	316	366	350	341	337	347	339	322	322	334	307	336	345	299	341	344	325	338	347	324	342	332	358	399	338	338	341	347	365	362	391	353	339	350	370	324	341	349	336	337	337	305	319	329	350	338	338	307	335	390	363	327	332	347	383	345	379	329	355	346	372	339	350	334	329	333	321	345	384	348	319	341	344	348	336	357	300	365	346	378	333	336	390	334	318	308	315	301	306	356	367	334	371	334	343	337	313	320	301	357	323	323	322	365	359	340	340	367	325	327	324	332	318	318	363	336	366	310	343	375	332	354	340	338	352	356	323	313	324	328	310	345	342	337	336	343	361	340	356	341	363	350	396	350	333	295	332	344	333	333	319	354	354	366	305	325	355	334	342	358	312	361	344	321	314	326	350	324	343	366	368	366	320	351	325	327	348	330	355	317	338	333	299	337	339	337	343	323	331	327	350	309	313	343	372	361	307	339	348	354	361	342	346	354	318	338	325	335	343	337	332	308	369	338	350	367	365	375	345	329	331	316	294	310	306	347	381	345	319	326	343	317	330	375	364	351	312	326	309	349	351	328	326	382	334	304	327	296	323	391	337	345	345	296	327	320	372	341	327	336	327	374	357	379	360	367	307	334	352	343	344	342	320	353	357	340	309	333	327	362	356	316	329	315	335	337	335	345	377	340	326	327	326	349	354	320	365	309	311	319	322	377	363	346	381	320	331	318	340	348	336	317	365	339	344	349	351	328	305	322	364	352	350	331	343	319	337	326	376	336	356	336	350	338	350	346	342	342	364	365	387	379	329	330	332	349	339	340	350	337	341	323	340	337	309	344	348	351	330	334	339	389	349	360	396	332	332	306	360	323	339	301	331	317	306	352	329	327	341	339	366	341	339	355	332	329	313	360	318	344	346	330	328	377	347	333	361	367	411	351	353	339	331	343	340	379	332	328	329	355	321	335	331	343	305	343	358	359	341	385	331	363	337	325	317	371	307	341	320	313	305	382	351	354	315	349	360	355	372	313	340	368	331	373	350	353	336	376	306	370	338	364	339	356	366	334	372	323	348	328	338	352	361	314	333	308	343	297	337	360	319	343	340	377	315	339	346	411	332	339	333	333	347	324	342	310	305	331	363	357	352	336	348	323	342	344	316	366	364	366	341	325	342	369	353	350	343	320	364	333	348	348	338	328	360	317	341	351	344	324	327	349	337	329	359	331	322	348	333	363	348	308	321	331	333	319	342	360	331	315	337	334	323	366	350	310	361	343	339	353	329	378	323	338	323	336	323	306	323	351	328	302	369	326	360	363	314	357	345	335	339	341	332	319	345	345	334	358	355	336	338	322	333	349	346	329	320	340	283	356	314	340	368	335	310	343	318	364	325	369	356	360	348	335	316	332	350	336	319	341	333	344	344	314	340	336	359	356	336	353	359	373	343	325	332	364	348	315	287	346	334	325	321	344	315	345	316	294	338	357	338	345	362	324	310	368	352	323	344	369	351	291	348	335	361	331	329	315	341	360	309	323	351	357	371	316	361	342	359	328	339	339	381	344	350	336	334	312	328	329	334	340	371	350	301	352	341	345	319	334	326	328	346	369	371	342	346	330	342	343	302	343	322	342	321	318	314	339	329	341	340	318	383	341	330	361	332	348	356	354	319	343	346	341	334	329	334	331	329	328	340	358	329	312	331	350	338	362	333	310	327	338	306	338	351	330	346	371	362	318	373	357	334	360	326	339	360	328	349	341	360	340	361	324	348	343	355	366	344	329	296	350	324	371	322	337	342	345	304	310	345	328	349	297	284	335	334	361	384	337	350	354	356	310	325	362	354	329	330	310	341	336	374	339	335	332	346	349	322	338	336	298	299	303	321	321	374	336	344	305	319	315	406	346	316	282	357	372	329	332	342	339	342	320	332	349	365	295	348	339	321	304	336	338	342	340	342	333	342	340	325	338	348	327	340	347	367	349	318	332	355	341	355	335	318	350	343	360	346	348	384	326	326	347	362	354	347	360	338	354	322	308	331	347	314	338	373	358	300	347	337	328	325	359	310	307	302	376	351	340	323	319	355	318	329	339	328	355	333	357	357	353	342	314	331	319	340	339	367	346	336	370	356	338	348	360	336	299	322	319	338	349	327	334	336	343	329	369	359	331	328	347	359	319	376	333	366	337	350	336	340	333	351	350	363	354	350	352	342	337	342	352	352	337	382	326	328	321	321	379	335	347	331	340	357	329	361	298	321	358	351	344	340	321	308	338	357	365	380	357	379	309	360
31122	8855	2243	2241	2025	1860	1658	1384	1227	1167	1028	1092	1057	889	858	871	827	856	839	846	798	820	827	783	807	769	813	837	810	724	777	772	767	789	770	744	796	829	791	801	816	777	799	734	834	778	819	801	798	766	767	767	745	789	738	790	723	745	846	766	747	742	729	724	720	720	728	748	737	739	742	788	794	754	798	748	765	754	789	751	774	798	717	737	756	657	804	746	717	751	753	756	806	763	777	754	760	708	740	761	732	783	707	768	752	823	767	764	734	764	781	736	738	810	744	728	790	771	731	704	768	797	734	746	749	718	734	756	794	754	759	738	786	766	766	730	726	764	702	784	770	756	739	715	754	765	760	801	738	762	728	734	714	771	736	793	780	766	776	752	727	794	754	747	731	759	812	779	705	785	712	738	739	691	769	794	774	755	723	742	734	789	761	736	729	785	741	730	751	768	752	728	761	789	761	729	744	690	757	711	775	745	738	762	773	732	762	792	819	748	731	745	719	725	744	756	762	758	816	744	773	763	723	730	766	769	739	735	725	699	752	765	750	755	737	729	761	745	748	766	822	721	751	740	737	742	781	733	746	740	753	756	772	794	756	728	736	742	768	715	765	736	726	732	730	764	725	747	755	756	743	753	765	742	773	783	784	697	779	724	790	731	720	739	803	804	778	766	722	764	759	784	806	746	750	768	770	733	700	673	747	767	792	724	743	720	758	751	747	742	773	736	737	738	732	746	745	761	716	778	744	724	767	687	752	788	704	758	713	777	731	764	725	760	676	734	738	721	700	729	756	743	789	729	803	745	742	764	730	782	754	789	759	763	808	722	754	790	697	714	764	810	784	752	747	748	770	736	769	710	763	738	754	749	733	700	751	726	746	744	784	718	739	760	757	726	760	720	700	692	711	718	710	748	748	695	757	725	750	733	713	780	788	694	733	808	756	723	718	708	762	757	744	716	774	831	690	733	734	782	799	789	720	773	786	744	711	714	725	735	737	742	747	797	716	730	692	741	772	737	776	784	753	730	723	770	790	762	778	813	740	698	762	736	743	782	735	728	727	787	742	699	736	766	745	729	730	768	785	725	766	690	745	734	726	761	730	721	761	794	713	753	701	772	768	723	755	764	720	746	740	791	761	752	755	784	762	734	741	759	767	734	724	825	700	728	738	741	785	762	745	698	770	744	741	721	762	748	765	731	772	799	735	735	812	695	783	697	747	757	768	762	763	742	714	753	735	767	713	721	728	736	733	685	776	747	744	741	735	761	759	744	732	708	729	720	786	745	769	734	768	704	747	731	764	752	778	785	747	711	766	687	751	742	765	736	789	802	769	707	727	768	804	735	769	715	760	700	714	711	716	739	735	755	732	748	768	733	761	786	712	744	743	756	774	772	695	775	690	778	744	764	751	778	769	783	777	776	729	756	774	754	757	703	733	750	762	741	740	749	747	738	752	819	728	728	758	744	753	728	760	763	788	728	725	774	739	762	780	720	735	732	745	782	798	747	761	745	702	748	769	784	771	757	721	743	759	798	748	718	736	784	779	787	707	726	771	756	744	742	778	756	777	732	711	753	702	740	774	721	751	711	772	732	761	753	741	774	739	791	697	774	738	788	767	716	735	752	765	731	726	758	752	708	765	776	742	755	718	757	713	754	778	711	780	721	750	766	732	760	792	752	777	770	761	748	752	706	784	743	758	745	702	754	733	789	752	749	744	750	771	771	719	746	784	728	744	744	750	770	764	752	739	764	741	735	783	731	748	768	701	772	763	749	729	735	783	699	735	729	689	756	701	726	745	740	785	780	781	733	759	749	753	772	746	791	767	706	702	711	801	740	713	793	736	779	772	758	752	758	722	743	756	772	752	726	764	762	754	780	769	773	747	783	724	761	758	736	755	783	736	719	756	744	727	791	702	819	734	739	749	753	742	744	740	728	766	786	727	791	731	764	810	695	800	728	737	706	765	763	774	734	715	771	712	742	814	713	740	750	768	741	776	729	775	744	769	770	726	781	780	735	752	739	783	737	759	783	768	762	731	738	742	756	757	748	733	740	804	761	737	755	742	750	666	734	744	736	723	777	748	744	745	800	726	770	741	751	721	749	787	780	764	765	758	731	736	737	822	744	731	737	735	775	759	727	761	752	731	751	730	715	741	701	750	679	753	757	772	727	768	767	740	769	743	749	726	720	741	739	769	764	718	771	773	769	715	775	801	731	744	724	715	749	719	675	769	772	766	707	771	753	741	713	753	702	780	756	788	706	739	759	757	760	723	744	733	686	713	729	739	761	777	722	733	728	711	743	794	721	748	739	725	733	757	747	775	792	736	792	766	756	773	734	758	725	761	675	734	768	733	778	847	769	762	771	757	700	739	720	762	735	745	765	750	765	739	783	779	693	755	776	751	753	767	784	773	761	713	727	810	710	679	780	768	756	779	728	717	700	741	791	759	737	703	712	729	735	739	757	759	756	719	779	717	713	749	720	731	701	722	719	706	747	742	725	774	772	751	701	731	806	726	802	755	710	716	708	735	758	747	737	704	780	695	742	762	744	782	722	761	740	715	772	736	756	763	766	733	755	768	749	790	768	752	747	759	756	810	790	693	754	723	767	745	740	735	739	677	745	745	709	732	767	742	738	780	790	736	737	736	762	734	741	830	805	735	712	746	822	766	752	742	758	697	778	795	754	752	744	770	727	780	757	741	780	709	734	721	748	744	747	741	752	735	761	720	723	827	743	757	716	730	764	749	733	723	748	789	733	689	709	764	791	783	713	749	743	768	771	763	745	774	726	760	776	696	765	762	768	728	741	764	721	732	758	752	681	718	790	742	748	751	767	792	747	692	750	771	786	719	747	740	721	757	734	721	760	725	721	760	765	781	704	741	721	779	716	790	741	766	728	755	711	718	742	716	784	706	725	753	742	774	821	728	768	766	727	735	734	738	747	743	749	733	724	748	725	814	790	695	715	741	748	772	735	805	745	746	727	750	717	738	745	701	776	736	716	794	695	712	755	739	779	755	738	727	798	719	739	771	745	771	745	763	713	739	754	776	757	743	738	677	769	703	736	747	734	782	755	795	725	792	772	746	778	721	750	752	732	745	807	802	711	742	742	737	789	764	754	686	723	750	777	743	757	768	753	755	771	762	780	717	729	751	721	721	751	723	736	788	754	747	742	726	734	793	732	725	733	779	754	775	756	733	756	730	793	787	762	728	734	757	758	780	755	694	774	719	731	684	726	746	728	725	793	742	705	708	778	782	733	754	779	783	728	750	759	736	808	702	714	719	752	740	722	722	729	750	685	766	771	762	711	779	726	769	689	765	724	744	748	721	743	795	745	737	727	806	760	778	759	739	743	780	743	751	745	772	739	712	751	730	732	753	735	779	756	751	735	720	788	717	738	745	719	804	739	722	716	798	738	779	737	729	768	758	712	746	763	742	775	757	730	771	771	775	765	767	710	776	777	759	775	759	744	776	750	778	754	708	707	728	768	762	700
11732	2653	230	147	148	141	150	164	142	139	162	149	162	151	149	140	156	159	163	139	154	162	148	155	147	118	178	152	150	172	158	137	148	125	148	139	152	141	143	135	144	161	151	161	137	139	143	131	156	147	146	156	166	149	168	144	153	161	144	145	152	153	155	147	145	132	184	143	167	157	164	135	134	144	146	135	135	157	142	152	145	136	142	167	177	150	149	131	149	153	141	162	133	153	141	164	163	137	160	171	147	143	175	178	148	163	144	152	156	157	147	144	129	158	145	161	156	153	154	153	146	135	158	147	149	160	149	155	161	142	144	148	152	138	152	118	140	144	153	151	142	152	144	140	118	157	142	135	136	159	161	154	151	138	140	154	133	142	130	143	162	148	149	154	143	155	164	160	138	145	158	148	141	156	149	140	147	158	136	149	173	153	163	136	151	164	159	141	146	147	138	151	163	142	160	137	142	163	131	142	159	142	131	118	146	165	147	148	150	162	159	158	147	148	147	135	159	130	148	188	153	125	152	154	139	135	136	136	156	140	149	123	145	162	151	112	161	127	143	164	155	159	151	157	159	148	150	131	148	142	166	157	136	161	150	150	149	150	144	124	145	145	121	148	144	153	146	149	163	163	153	141	147	174	156	150	133	148	147	147	173	147	162	154	151	149	164	165	139	140	138	148	157	116	160	150	161	144	157	155	147	141	135	147	146	171	143	144	139	156	152	169	148	146	167	126	152	127	166	140	165	132	141	115	158	173	156	145	156	170	128	150	153	166	157	146	140	150	162	156	163	169	144	163	141	167	149	161	127	153	170	143	139	125	174	186	154	147	167	146	128	154	160	146	143	181	140	148	154	151	140	135	147	138	136	170	184	141	180	156	140	126	125	179	155	146	165	150	145	143	142	156	166	159	135	185	135	142	144	135	169	164	147	134	151	160	152	136	178	144	142	145	151	146	142	137	147	133	138	131	128	154	159	149	152	159	176	130	145	165	153	182	151	175	143	146	143	165	158	143	149	149	148	138	149	180	159	136	167	179	139	151	126	139	161	151	138	158	142	142	142	164	135	156	131	146	166	168	175	153	135	132	143	151	159	158	163	168	153	154	165	158	130	148	175	145	138	155	154	178	163	154	152	137	156	167	146	152	157	156	135	131	148	133	133	152	152	164	144	171	162	131	145	149	158	149	147	157	163	139	145	159	166	144	149	170	146	151	163	145	186	144	164	172	150	123	163	152	151	141	141	151	163	162	165	141	172	140	145	123	160	144	141	141	141	117	128	118	151	153	149	164	141	133	129	140	173	152	131	154	141	148	166	152	113	167	152	146	149	141	174	140	143	151	146	130	172	154	175	153	140	147	138	150	156	168	154	170	156	157	152	162	163	162	151	169	141	194	154	142	145	148	148	145	151	159	135	160	153	166	161	130	139	163	136	163	174	138	155	152	156	154	137	121	140	163	169	144	140	142	155	161	152	142	154	155	157	139	154	168	159	154	163	136	139	171	176	142	146	185	138	137	149	163	129	155	147	122	171	141	138	151	155	137	147	122	146	175	147	161	149	177	155	152	142	169	159	161	163	131	146	170	139	164	158	149	130	123	166	152	170	137	155	141	155	162	172	160	145	151	150	134	146	147	123	135	141	134	155	161	160	169	151	158	142	151	168	160	154	144	143	145	144	143	165	179	142	138	153	135	160	179	144	139	144	161	155	151	144	175	162	163	173	178	155	150	151	144	136	152	152	139	174	138	145	148	149	152	163	156	138	138	125	159	150	160	152	139	168	135	150	175	171	164	152	159	130	130	150	139	165	145	140	135	146	137	167	150	140	154	152	184	138	151	164	161	133	184	126	160	125	158	141	149	156	154	152	128	133	170	155	143	148	162	154	146	143	149	150	144	151	155	172	167	132	157	144	146	165	173	141	162	167	164	145	151	153	156	180	139	116	161	172	142	141	140	133	143	154	151	142	151	140	159	153	140	140	142	160	172	135	189	146	157	159	147	167	146	155	125	138	164	167	155	130	134	125	138	140	145	139	158	153	148	158	155	139	124	152	152	153	147	179	159	158	138	139	163	150	152	165	156	134	129	155	146	134	159	154	146	175	147	148	148	141	153	146	145	126	152	151	150	179	138	136	159	145	151	161	160	130	146	159	149	127	141	165	162	175	136	141	169	163	153	165	161	139	141	151	144	155	134	136	167	164	161	149	173	155	139	146	153	167	147	140	174	142	150	150	173	141	164	156	156	147	143	130	164	154	157	169	138	149	134	169	169	136	152	154	146	140	150	153	167	143	145	159	155	164	146	159	172	160	149	163	161	154	141	159	161	158	159	142	148	151	165	150	148	146	186	174	159	155	131	153	143	132	149	174	153	142	147	136	152	145	128	149	152	151	139	157	181	139	130	156	153	144	172	146	123	161	170	173	140	133	152	148	163	175	139	153	140	121	124	162	159	150	141	164	132	156	138	146	155	159	158	137	140	160	140	142	162	147	140	150	159	157	161	139	148	158	150	149	177	157	149	215	152	144	134	138	160	163	111	148	149	159	154	146	147	150	154	158	152	150	152	152	164	142	178	164	172	142	183	143	154	174	137	155	147	166	146	131	150	179	167	159	158	159	138	184	137	177	160	161	144	143	150	165	129	146	143	163	189	121	132	141	130	137	137	159	161	151	150	144	161	127	142	123	118	132	139	142	152	152	133	148	149	150	154	146	147	153	163	145	155	133	143	129	148	150	139	161	157	157	156	142	183	161	122	139	170	154	163	167	147	149	157	132	156	160	128	164	160	140	135	153	159	146	120	158	151	171	134	158	157	142	157	114	131	137	142	156	147	158	172	142	134	143	150	161	162	170	148	157	145	174	165	161	180	157	165	128	174	172	154	134	141	140	143	173	153	169	135	164	145	151	176	160	140	158	151	129	154	152	176	171	142	153	145	153	144	146	150	146	141	152	168	147	150	146	147	162	153	146	128	150	162	156	138	126	138	150	149	147	162	153	160	139	147	152	149	148	150	152	148	167	185	153	155	155	134	154	141	168	141	139	155	171	155	126	149	142	157	170	180	165	160	130	156	137	146	158	140	164	165	135	164	154	141	127	150	158	144	144	151	117	156	152	142	156	152	165	141	136	147	148	123	159	152	161	137	145	146	121	137	135	164	141	150	135	136	124	132	153	145	151	163	139	142	155	172	130	133	161	137	154	121	158	172	164	169	153	137	137	144	168	152	147	130	143	146	146	167	153	166	164	135	188	193	171	141	152	158	139	157	139	160	150	148	159	188	144	170	155	151	155	175	156	175	141	168	167	182	131	142	142	171	157	158	155	151	164	169	150	172	148	141	176	140	168	160	142	158	144	150	149	137	155	163	171	133	151	171	179	165	143	143	131	156	168	147	155	147	157	149	141	144	168	151	160	128	151	148	152	175	133	155	140	151	158	166	153	155	150	154	159	162	162	147	138	150	140	152	123	130	146	155	134	155	145	162	144	166	152	171
7209	1900	462	379	420	431	433	413	369	379	390	406	389	356	367	394	380	362	354	356	366	363	386	404	406	389	383	421	371	360	366	369	362	384	365	352	404	376	402	376	371	360	407	397	382	368	376	424	424	389	378	428	374	387	382	384	328	357	408	379	413	346	380	374	407	363	377	369	394	366	353	386	376	371	367	388	398	386	381	373	411	370	386	381	334	385	363	399	389	370	386	387	366	396	370	371	377	420	363	448	400	416	431	409	376	420	355	360	385	378	375	366	382	403	397	396	378	391	352	361	373	371	370	404	424	352	395	349	386	409	401	394	390	398	375	371	375	371	375	372	377	402	379	393	359	389	375	400	371	370	378	351	350	389	355	353	385	380	387	356	372	321	365	347	374	394	405	360	353	394	371	364	365	372	386	401	386	350	369	389	380	389	380	340	388	392	393	351	381	386	417	416	369	392	399	395	370	388	398	380	375	364	347	378	380	384	385	380	376	392	376	399	375	419	397	390	345	352	387	372	387	360	378	378	403	329	374	393	332	403	353	367	394	352	403	404	368	382	382	383	392	390	387	375	416	365	406	404	375	376	372	398	371	403	366	375	412	371	348	364	408	390	392	345	395	389	390	344	398	397	388	394	359	366	375	359	371	381	377	365	351	352	366	348	437	379	373	372	378	402	366	384	406	378	366	345	394	396	381	392	403	395	382	375	411	404	391	382	386	385	357	377	396	393	379	396	401	388	376	375	394	391	395	358	386	374	393	402	403	374	383	403	374	424	404	432	387	385	378	423	385	394	348	385	379	389	355	399	350	400	372	339	356	360	361	389	402	371	363	384	373	412	386	395	389	365	356	395	364	361	394	377	378	399	356	370	351	374	394	364	417	408	366	350	383	356	342	402	361	389	419	434	355	387	392	379	391	385	368	396	374	382	378	366	390	395	378	361	397	347	402	414	362	370	388	355	388	395	379	378	377	375	417	383	370	379	384	376	391	373	330	376	360	399	396	389	372	378	357	378	382	367	375	373	383	385	395	421	358	389	371	363	340	408	373	371	356	391	368	365	359	363	356	400	398	407	384	329	366	372	365	386	394	378	393	415	390	374	374	384	360	360	358	386	394	378	348	374	372	367	375	392	384	416	399	362	383	382	392	389	430	363	365	397	417	385	385	360	389	408	375	371	398	405	394	380	390	373	392	369	355	411	394	367	356	362	372	352	370	362	373	404	404	384	394	369	364	403	373	364	371	369	385	363	396	381	378	364	389	404	383	350	382	362	379	366	378	408	373	370	388	367	352	391	391	392	397	379	362	386	360	380	396	393	358	377	389	372	379	367	385	366	372	399	387	359	363	355	391	367	383	400	417	368	390	393	388	378	363	371	382	357	372	398	367	394	370	373	354	387	364	371	359	362	370	398	392	394	377	352	390	335	381	373	389	372	399	393	373	354	374	387	372	403	346	356	405	416	407	387	371	390	360	367	386	374	397	333	384	359	386	409	380	394	401	365	392	397	355	396	381	350	390	389	401	379	398	384	421	360	392	366	377	416	377	381	366	384	395	423	370	387	355	357	375	375	381	398	363	393	384	362	386	388	386	356	363	412	379	374	419	382	374	378	381	353	331	381	391	380	390	369	363	410	379	415	350	430	360	356	370	367	360	385	367	387	383	363	380	397	365	418	397	391	383	346	345	382	412	401	384	376	384	371	400	375	377	375	361	349	386	386	360	373	360	318	364	395	431	421	425	361	389	372	370	371	390	354	382	392	370	381	371	399	391	377	398	378	380	378	363	371	399	404	356	384	336	348	365	389	390	390	398	399	394	395	354	393	398	352	366	373	362	369	370	354	389	372	362	375	368	380	375	387	385	349	378	381	369	362	367	348	376	382	394	381	385	401	399	382	373	403	397	388	392	365	391	361	382	365	365	370	357	375	412	338	378	370	405	379	370	363	405	330	408	397	386	366	372	365	371	370	381	360	408	360	380	367	392	401	394	382	384	378	348	392	332	357	386	356	391	414	379	379	399	375	394	378	375	382	390	384	372	398	362	389	383	380	387	390	350	344	357	362	389	376	343	403	389	371	428	368	374	380	381	371	393	343	382	385	393	361	391	372	334	383	398	390	371	381	375	374	354	435	363	398	380	401	358	395	350	378	365	339	365	412	371	397	357	383	357	396	361	387	411	367	375	349	400	350	359	394	370	390	386	349	357	403	367	341	360	368	375	376	408	435	387	346	370	372	396	362	382	384	363	380	382	366	365	384	379	361	391	404	366	405	375	371	376	390	363	385	382	358	367	360	343	359	354	385	375	355	374	356	367	381	408	368	382	379	405	370	390	385	356	385	358	373	397	399	384	365	448	374	349	405	346	367	392	374	363	362	355	405	426	371	386	390	394	411	401	378	360	375	401	395	358	375	356	373	392	377	378	379	399	388	412	386	325	364	359	387	388	395	389	386	382	317	371	383	369	354	371	372	380	380	399	408	377	369	384	385	403	411	375	368	370	410	399	403	386	392	396	361	391	358	392	397	400	375	379	382	380	343	403	370	415	379	387	401	399	342	362	392	404	378	384	390	401	359	399	396	351	400	368	351	336	380	366	342	380	404	336	400	372	406	365	394	375	398	387	369	357	400	364	397	394	376	415	379	381	375	379	367	386	363	376	375	357	399	393	378	352	398	342	378	384	359	378	379	407	370	368	368	390	394	368	355	384	376	404	387	409	364	352	357	403	345	343	409	385	396	353	392	359	386	342	368	380	348	379	386	354	405	330	391	412	352	381	378	408	396	370	373	392	411	404	402	388	371	407	392	375	378	364	386	384	370	399	380	375	355	366	405	376	382	369	401	359	376	393	375	368	374	368	358	378	369	389	361	421	380	399	382	398	390	359	386	362	379	375	395	397	377	389	391	393	366	396	391	416	381	377	416	390	392	354	355	397	368	387	371	352	385	340	340	388	396	368	405	407	364	387	378	356	346	374	359	390	379	379	368	383	383	412	359	406	416	393	371	359	374	395	412	399	396	377	373	401	383	363	373	389	404	382	379	373	390	390	371	359	428	352	390	364	381	357	377	420	367	376	366	386	369	366	398	396	398	395	348	372	349	363	397	351	353	369	379	314	360	399	381	409	359	386	386	392	411	381	359	358	377	395	391	352	357	353	373	399	365	351	371	384	358	397	392	395	370	381	334	392	369	395	405	394	340	374	381	371	354	369	422	383	392	402	398	399	409	384	404	371	376	370	377	399	377	344	394	377	355	385	350	342	354	410	394	392	378	357	356	406	354	368	394	357	366	379	389	380	384	401	390	423	360	384	365	400	379	373	392	370	405	393	348	400	414	354	372	378	376	362	376	391	374	405	352	394	397	388	378	379	384	397	357	388	392	380	425	390	399	395	363	403	389	350	386	390	368	368	390	419	362	370	417	380	389	380	349	348	378	351	361	396	397	416	408	420	374	389	353	386	416	412	386	399	381	390	389	374	369	364	382	374	393	376	368
33919	13187	1800	711	499	375	371	350	317	269	279	274	277	297	266	256	300	230	283	251	292	263	258	232	232	250	258	243	246	244	244	234	233	296	245	246	233	258	249	229	292	248	226	220	262	280	250	249	240	257	244	222	259	244	245	241	239	248	234	241	252	284	234	222	267	246	253	298	223	255	240	272	262	251	265	249	257	236	258	230	239	240	244	235	233	218	234	246	223	261	239	253	240	230	251	270	267	258	255	240	274	238	261	262	288	265	263	280	267	282	251	228	252	249	261	269	244	256	258	277	277	244	244	245	254	253	257	249	265	230	251	247	245	258	272	251	236	237	282	260	221	244	263	276	263	247	247	250	245	261	284	280	255	235	258	240	256	243	222	245	262	260	257	241	263	263	242	288	240	242	271	270	273	264	249	257	262	264	259	239	246	250	261	260	265	256	272	236	250	243	238	265	244	243	272	262	248	272	262	267	260	267	241	250	236	246	300	275	238	259	216	236	264	269	247	278	265	242	249	262	257	233	253	229	257	251	262	245	247	251	257	233	238	261	274	248	250	262	256	250	220	254	253	274	231	295	255	228	243	252	267	253	247	231	232	213	238	279	278	216	215	260	224	256	275	255	227	267	234	260	262	250	277	270	229	240	237	251	276	241	255	243	225	223	251	258	242	240	265	237	288	251	244	265	238	224	227	240	284	254	250	228	277	234	280	258	248	270	255	286	247	231	244	262	252	262	279	222	241	242	236	246	271	281	259	244	247	250	225	222	262	242	243	253	238	271	247	230	264	254	227	246	254	276	234	253	252	255	255	233	262	267	260	244	254	227	233	295	254	221	268	248	234	237	236	246	241	211	282	239	246	244	264	234	240	244	214	242	244	239	252	234	251	285	245	233	222	256	257	234	242	239	268	240	231	273	243	233	261	252	270	272	252	216	255	252	284	238	237	231	249	226	278	242	244	280	240	237	233	261	255	275	236	279	224	278	244	282	255	257	237	244	237	257	260	245	268	254	259	225	267	256	249	252	277	224	240	258	231	234	234	289	260	244	261	284	254	299	240	284	254	236	252	249	253	264	259	252	226	258	255	241	277	242	289	229	259	266	243	287	278	246	231	242	254	231	277	268	225	270	236	207	254	262	250	231	231	278	217	264	259	259	269	258	246	246	255	246	244	251	247	254	239	244	280	283	235	235	263	235	252	302	262	236	255	246	223	248	243	234	264	249	237	249	263	246	225	259	251	243	243	239	246	260	243	269	241	287	234	235	243	214	264	289	264	241	235	261	269	260	265	258	253	215	245	285	268	236	256	261	237	271	237	249	253	240	252	282	193	269	267	248	240	233	287	255	249	273	235	247	264	251	255	246	259	257	255	233	269	270	251	253	260	276	239	261	229	257	223	265	234	250	236	250	232	243	225	230	213	233	235	272	262	270	276	263	230	238	261	266	239	264	227	254	256	265	289	257	263	232	273	236	266	264	255	237	266	267	261	234	265	240	266	285	241	235	290	232	243	229	273	232	258	266	266	301	231	218	219	259	248	237	302	258	245	238	219	263	260	248	237	257	204	257	261	268	252	250	242	244	270	227	265	232	240	279	272	272	266	259	213	237	245	234	214	269	252	256	274	233	250	265	257	234	259	241	299	235	269	240	236	251	256	276	272	244	277	230	264	232	235	247	265	251	251	220	265	270	227	227	250	250	246	223	260	319	246	244	249	289	268	259	231	249	255	201	255	264	275	232	266	250	244	207	241	250	255	223	267	238	230	270	220	220	255	272	278	283	239	233	262	223	251	263	248	225	227	256	225	226	248	262	243	281	234	261	248	238	222	263	245	258	266	254	284	260	258	277	230	241	245	245	245	216	259	265	260	238	229	248	234	260	250	226	247	245	262	240	267	257	223	251	250	278	236	245	265	263	262	231	265	279	261	255	277	249	233	223	243	253	227	239	254	240	249	252	259	258	254	257	256	283	249	226	269	255	259	261	241	260	245	233	240	226	270	237	253	262	240	241	287	263	258	240	252	256	279	237	234	270	256	259	263	256	260	259	273	256	258	257	247	254	257	241	302	243	248	224	238	226	251	237	249	220	276	262	253	264	246	257	265	240	264	240	269	231	236	235	270	254	233	236	248	230	239	226	258	264	225	246	261	256	265	243	258	259	250	252	213	268	258	264	260	250	241	244	248	239	231	232	262	255	275	261	288	240	274	230	243	216	244	225	273	257	258	257	236	253	242	247	247	269	230	263	261	214	260	226	261	263	247	259	236	256	255	235	231	239	271	238	239	271	250	271	246	249	266	271	253	263	214	263	293	254	270	265	244	232	216	270	258	252	236	251	256	209	283	243	263	252	250	214	265	273	224	211	220	266	232	244	256	241	270	236	248	244	250	266	244	265	269	270	233	269	243	237	225	242	257	256	271	249	296	263	289	258	236	235	277	263	253	294	241	243	292	224	244	246	260	219	245	246	235	275	257	244	260	241	248	243	255	239	259	263	246	276	240	246	243	257	237	244	262	220	268	242	255	259	228	226	253	286	270	262	258	277	256	253	256	236	229	269	244	250	247	245	255	219	237	241	273	260	286	254	252	276	261	253	242	246	244	259	223	262	280	236	225	287	266	234	289	266	247	236	264	241	254	242	239	233	251	278	264	226	268	271	282	291	259	252	218	238	241	237	256	272	276	245	275	250	252	269	268	272	263	275	278	270	260	257	262	229	274	250	254	253	256	271	247	268	255	288	258	226	257	234	232	292	245	278	249	234	264	258	250	279	226	243	244	242	252	286	243	264	256	257	239	223	246	258	273	277	260	227	259	248	243	246	235	254	234	246	278	248	260	209	219	258	227	220	265	255	266	266	236	229	216	297	283	238	232	230	252	232	239	241	267	221	258	257	238	246	231	253	259	258	236	213	249	257	247	236	245	245	240	242	264	261	263	241	265	240	266	267	220	253	256	240	243	228	244	253	258	254	247	267	262	252	227	233	228	253	264	285	228	257	215	257	256	256	241	230	269	209	212	255	254	271	269	239	222	239	273	244	251	235	277	267	278	254	263	239	278	249	272	275	230	267	248	214	232	252	275	241	242	262	260	273	247	206	248	254	264	249	272	266	236	286	230	247	247	268	230	219	246	257	259	239	255	237	261	223	232	238	247	269	223	266	261	241	263	249	262	255	236	233	254	245	286	265	239	245	266	255	279	257	282	258	230	277	234	221	235	229	244	231	235	247	260	231	241	238	277	252	250	254	258	273	256	242	235	269	246	246	254	250	240	248	224	262	244	249	282	268	259	237	238	260	281	268	290	252	229	273	252	219	277	226	246	238	241	247	245	259	238	245	257	238	244	279	259	242	270	247	296	238	237	239	271	234	282	253	284	278	297	254	258	267	271	241	242	233	243	242	235	240	243	258	246	246	237	237	270	220	246	279	259	234	241	261	276	267	285	227	229	261	252	243	259	241	242	222	223	222	242	255	236	266	259	227	237	240	247	236	231	225
21925	5425	1233	1342	1293	1129	1061	902	897	801	704	699	716	727	665	673	637	647	647	614	649	632	627	621	588	589	604	632	583	581	598	607	601	558	605	578	580	584	624	599	612	596	579	618	640	614	602	573	582	569	612	582	560	582	575	570	577	592	597	574	588	580	587	575	541	597	610	585	574	588	578	591	608	563	560	568	556	588	578	597	617	582	546	613	599	580	606	572	599	566	590	610	592	582	558	608	565	584	603	564	573	665	615	546	633	602	592	602	621	590	582	614	612	584	599	584	603	609	550	555	556	603	584	619	567	624	583	612	577	582	620	587	589	631	617	557	563	597	579	637	605	618	557	571	593	590	577	590	553	582	599	608	596	586	576	613	580	546	584	595	569	574	622	569	620	612	572	604	598	566	604	575	560	618	612	601	600	606	580	634	580	584	612	562	545	586	563	575	588	579	567	631	553	550	591	595	615	614	611	615	567	553	571	585	572	595	605	587	597	566	579	569	585	599	597	584	581	596	594	627	613	602	549	560	581	597	645	560	587	596	589	557	592	616	581	541	604	576	569	579	547	571	582	551	594	591	565	577	646	601	624	576	582	622	594	575	570	591	579	617	571	598	593	557	585	573	600	594	605	570	604	581	579	639	602	587	593	556	633	591	606	614	584	582	584	582	601	572	577	576	552	608	609	561	567	606	570	591	575	558	567	557	597	586	610	581	601	581	613	597	558	620	562	598	630	593	594	581	609	584	599	592	581	602	600	554	589	588	576	603	602	547	585	592	618	610	552	575	577	602	584	606	561	602	588	598	609	618	612	596	588	570	601	583	577	579	576	538	563	589	579	558	597	571	575	567	579	580	613	552	589	563	540	597	580	586	580	589	582	608	568	623	579	578	620	561	560	552	611	586	581	581	560	560	603	580	568	580	561	600	590	556	600	612	604	599	572	535	591	607	598	578	617	627	578	583	603	607	551	554	542	593	543	586	580	514	608	569	567	598	588	544	607	576	615	601	613	545	588	551	558	579	581	549	601	578	581	590	594	549	546	592	579	588	598	588	573	594	554	618	582	577	588	550	584	589	622	549	546	540	560	497	586	602	573	552	580	584	584	601	627	587	608	567	594	579	601	585	597	599	561	592	584	558	614	653	574	599	590	604	584	559	547	601	544	565	611	560	578	608	575	587	595	589	592	559	623	595	639	590	587	597	611	598	571	567	598	586	586	574	605	619	593	585	516	559	551	576	562	611	519	595	541	575	557	579	642	591	637	622	580	590	589	501	611	572	594	589	564	542	586	579	600	606	609	651	588	544	598	534	558	587	594	614	561	580	514	579	606	588	578	549	569	589	623	581	562	588	515	577	576	557	595	553	570	558	582	561	566	616	558	583	601	545	558	609	625	605	568	564	575	558	556	591	523	567	600	537	548	621	582	579	563	570	570	590	578	544	572	606	551	592	620	608	601	596	564	615	622	580	581	543	574	635	608	585	608	612	573	588	605	534	600	587	591	568	603	573	599	578	545	587	584	580	595	595	613	590	538	583	547	590	594	604	568	607	550	606	586	602	601	546	573	542	583	567	603	544	612	549	580	568	561	593	594	556	571	616	616	585	589	601	575	615	550	592	556	592	584	583	537	616	588	550	543	556	608	574	576	594	584	626	576	568	570	613	533	573	579	577	548	602	580	592	589	564	588	574	570	590	547	576	590	618	543	557	606	612	570	593	542	605	549	601	577	626	566	558	547	602	552	572	565	582	564	604	609	588	542	597	582	554	542	572	529	560	589	564	590	577	572	555	574	571	539	616	586	589	562	578	596	577	541	587	555	572	532	616	626	585	602	582	595	596	586	585	587	586	643	579	563	589	552	579	581	563	584	611	562	548	558	575	542	594	554	579	575	647	587	551	550	567	538	593	533	569	568	585	619	547	579	616	588	617	626	534	625	600	604	606	567	613	575	593	623	575	561	588	543	595	633	609	593	556	614	618	583	565	550	559	614	600	582	620	565	561	587	564	594	604	597	585	590	581	611	610	589	606	622	587	610	569	557	550	596	614	589	557	544	563	565	583	559	613	629	589	531	620	583	618	568	582	630	590	575	579	607	556	595	589	579	570	531	569	618	610	650	606	593	631	562	566	593	607	542	563	580	532	599	540	571	565	566	624	546	554	628	570	624	568	616	599	587	563	578	601	573	586	599	582	577	565	580	588	571	604	600	609	569	640	540	629	639	591	560	595	588	585	555	602	601	608	591	588	584	554	554	622	601	548	570	583	552	627	557	565	617	576	567	582	584	566	617	567	562	570	580	587	557	606	543	594	531	590	582	572	554	582	573	571	608	598	588	615	631	542	573	575	591	571	584	558	569	588	562	600	587	562	581	533	603	556	578	557	579	592	588	593	606	570	594	583	596	566	621	590	549	606	539	606	562	592	574	620	595	589	569	550	605	574	581	592	561	535	579	572	589	556	566	558	570	557	586	613	577	618	568	564	591	586	590	578	598	600	674	564	590	597	553	570	595	585	544	604	565	590	580	570	568	566	569	556	605	586	586	624	549	591	600	607	628	602	597	552	583	543	541	546	520	597	565	588	579	547	583	552	527	531	533	553	572	561	581	581	565	599	569	599	563	543	629	593	598	540	562	568	590	613	564	553	600	586	590	651	589	593	562	555	570	604	557	602	599	641	602	592	626	540	587	548	577	628	568	587	565	563	602	640	556	554	556	542	619	561	562	617	582	601	598	588	608	607	578	598	559	571	604	606	555	624	567	606	563	590	613	612	570	605	622	599	602	630	571	604	547	565	577	578	564	603	581	547	568	624	600	635	614	585	557	567	567	590	535	591	604	576	599	595	585	576	578	613	628	559	588	616	589	601	543	559	596	556	604	623	570	603	630	549	562	599	617	585	593	574	562	597	606	594	618	558	600	563	570	595	568	621	555	581	542	592	586	571	567	625	605	570	586	580	583	600	603	570	557	617	624	579	613	563	602	585	557	619	609	591	585	568	571	616	601	608	566	580	567	578	575	565	602	615	561	575	573	585	580	527	575	568	578	561	559	574	589	611	566	533	584	564	591	539	568	616	599	558	561	591	595	588	589	568	602	572	582	559	580	594	553	571	575	619	581	546	602	545	570	543	622	603	585	597	585	583	588	552	631	566	580	598	559	587	545	583	571	671	569	576	612	561	574	560	557	621	577	553	547	610	595	585	586	599	594	554	610	555	593	575	604	615	585	587	594	554	614	631	616	582	588	621	583	594	549	554	604	560	613	573	596	595	574	555	553	576	608	596	612	592	569	567	590	596	579	571	578	593	590	579	548	559	564	606	636	638	560	615	575	572	595	578	584	609	616	578	567	595	604	597	617	572	600	565	573	602	557	533	548	578	560	602	552	568	579	557	589	548	582	599	593	568	581	573	585	599	558	548	545	600	584	528	592	585	591	572	596	607	570	605	582	595	596	551	584	562	569	597	596	609	615	587	605	597	581	557	557	553	560	605	603	585
46513	19855	4037	1477	912	731	580	508	436	417	443	413	387	348	371	356	315	351	378	396	342	384	354	361	341	339	339	333	372	359	393	355	340	323	308	350	315	355	367	344	337	356	315	356	332	310	324	354	334	338	349	321	314	342	342	365	382	360	347	336	322	334	321	347	333	362	385	372	370	345	341	344	343	349	347	350	352	363	362	344	343	327	388	354	298	325	356	335	336	358	351	367	365	354	349	340	326	358	359	345	338	309	346	334	356	347	333	312	330	317	374	303	370	351	307	350	297	331	339	343	337	337	389	355	363	371	333	294	337	325	318	317	366	352	389	369	338	354	347	336	350	338	353	319	343	370	363	333	340	351	362	348	342	350	368	331	359	373	342	374	359	365	328	342	371	371	326	351	315	374	365	300	327	363	334	334	352	354	360	354	361	357	313	332	343	330	364	335	344	343	352	325	335	315	348	310	360	347	361	345	375	343	310	323	362	329	342	345	351	325	297	339	334	318	344	342	342	331	330	363	351	344	328	354	368	349	331	351	336	344	346	354	314	335	314	333	293	343	317	359	320	324	346	327	338	337	317	333	319	370	363	339	325	361	360	351	329	330	346	338	330	319	339	330	333	317	320	381	333	334	377	342	345	347	339	343	348	310	345	344	327	354	342	378	316	356	330	304	376	340	374	325	371	344	344	320	390	322	357	350	322	352	324	354	346	341	314	327	325	368	349	338	363	327	361	333	326	323	355	364	347	326	325	335	317	356	381	364	358	337	331	339	376	333	327	319	320	372	358	329	338	342	326	342	309	371	311	334	357	347	362	372	317	325	343	337	306	356	333	360	337	330	326	351	340	348	346	336	365	311	333	310	315	340	368	352	389	372	347	348	328	311	370	349	360	316	349	335	343	359	363	383	386	338	355	327	349	351	341	370	376	344	346	351	343	344	315	347	318	337	357	384	334	354	347	365	333	357	356	325	311	360	347	324	310	316	329	323	326	330	312	353	352	315	315	317	274	335	320	362	357	331	351	336	352	294	340	341	330	352	352	315	314	324	361	324	319	348	324	360	343	334	345	322	345	349	376	349	346	388	361	300	341	293	327	319	316	326	328	349	367	309	352	340	321	346	357	343	331	353	342	329	346	365	381	358	359	352	332	373	355	314	356	382	324	329	341	308	329	366	306	313	321	395	348	324	336	333	345	332	314	318	336	333	338	333	338	353	365	356	368	382	355	324	320	338	300	307	335	327	378	367	337	337	352	386	309	350	378	333	343	332	330	361	334	367	345	332	312	343	339	338	323	325	320	340	385	335	325	331	364	347	324	344	376	335	340	336	331	355	329	352	313	342	337	364	369	316	319	349	335	350	327	358	329	337	362	343	312	322	343	322	360	345	356	326	325	330	343	335	314	382	342	350	333	333	337	329	333	362	317	333	365	346	344	373	327	373	358	340	341	353	348	331	312	348	329	321	349	317	339	314	365	347	346	318	362	311	336	360	344	360	379	356	324	334	321	325	376	358	323	347	345	295	345	363	356	360	324	346	345	354	355	385	348	379	371	345	344	349	342	307	318	326	348	340	364	368	325	346	333	338	350	354	341	318	345	333	362	327	340	340	358	333	354	311	350	302	325	355	347	330	346	343	342	344	356	339	352	318	365	318	353	327	345	362	357	325	329	343	346	319	365	343	362	330	320	323	322	333	344	346	302	319	336	373	353	365	331	341	315	321	348	356	342	341	344	334	335	363	341	342	343	307	340	321	332	351	327	332	362	336	310	349	351	323	334	334	321	356	337	368	364	338	372	346	344	332	329	340	370	326	332	391	316	333	351	361	339	344	328	347	322	318	318	355	356	303	347	351	302	309	321	325	335	340	318	342	326	300	359	327	335	359	362	328	332	344	321	341	338	362	367	314	354	331	342	327	309	335	346	330	337	301	339	333	327	344	339	357	346	338	358	341	316	366	379	315	341	357	326	299	346	365	370	342	354	390	370	321	367	368	314	348	331	311	343	352	338	335	341	350	301	294	328	302	335	361	326	352	363	334	372	339	350	361	354	318	361	329	354	327	333	325	341	337	341	340	377	321	385	327	330	387	340	299	351	362	349	378	348	360	309	332	342	338	330	345	342	351	338	321	368	361	349	333	290	345	304	364	391	325	336	347	327	370	342	344	337	326	340	325	362	358	376	324	363	350	349	334	359	366	366	362	324	391	352	334	280	332	332	358	366	329	362	314	370	379	345	326	370	334	331	331	345	367	323	338	349	336	369	336	285	346	294	325	344	336	338	337	362	325	340	340	356	328	332	387	390	373	339	342	343	352	362	318	346	363	354	360	305	352	356	311	332	339	342	326	339	371	328	354	342	374	312	297	338	335	305	365	329	381	348	330	322	334	323	344	355	320	342	340	353	299	331	307	358	360	299	327	352	359	342	363	329	328	342	349	387	358	341	393	349	361	342	339	336	370	330	318	369	335	339	330	332	350	353	363	359	361	330	372	348	383	378	366	367	349	364	344	326	353	314	327	396	292	337	322	316	334	305	364	306	370	342	313	356	335	346	364	349	353	333	354	359	347	388	347	312	323	348	317	332	317	348	359	351	334	308	308	355	333	344	360	340	343	373	337	342	325	331	334	336	377	363	321	351	327	348	389	309	321	333	343	363	325	355	303	368	355	326	314	365	317	333	366	376	336	355	336	351	315	342	325	324	365	327	348	351	320	295	337	356	339	329	354	367	325	343	355	335	329	342	339	362	345	318	356	342	354	349	327	354	342	326	335	340	319	334	348	363	351	351	363	382	353	319	349	366	333	330	304	346	340	355	353	281	331	353	367	337	362	355	343	340	371	348	338	357	383	338	337	366	337	353	362	336	314	343	370	321	378	294	353	355	338	352	313	349	364	290	352	327	329	318	358	334	345	349	363	315	335	335	330	357	362	356	333	365	315	358	314	323	332	329	355	353	383	375	345	349	324	334	330	353	330	339	353	358	402	345	330	351	343	351	338	309	328	364	350	330	350	331	327	348	326	348	354	364	378	350	320	329	333	345	327	324	304	322	315	354	401	337	351	345	384	319	313	328	380	340	331	342	315	331	329	310	342	341	363	338	337	349	350	324	358	352	304	314	313	324	326	373	310	349	355	347	335	343	353	364	348	334	354	314	365	352	365	337	353	301	363	343	328	345	343	353	347	323	400	353	331	332	346	330	369	362	380	333	343	318	322	354	326	352	382	320	344	342	380	302	353	329	356	387	356	347	308	341	357	346	360	345	295	310	374	348	342	343	352	325	320	345	339	338	375	389	330	275	346	319	347	313	326	336	358	341	364	342	374	356	328	388	365	298	335	354	343	318	357	331	332	358	349	330	340	329	342	362	318	342	351	322	338	370	348	351	353	307	327	345	340	319	327	367	345	347	325	324	358	350	319	357	352	344	329	355	327	336	314	349	352	382	351	343	385	313	332	342	321	311	361	339	377	359	358	353	348	363	357	320	341	373	368	338	343
29611	7058	2129	2152	1996	2050	1638	1470	1237	1141	1096	1015	976	899	853	874	855	850	832	851	850	784	802	813	768	777	854	804	798	839	786	770	768	770	760	758	817	783	743	777	739	782	781	770	752	758	722	734	725	731	731	753	809	773	777	739	785	759	735	741	766	741	754	764	712	714	823	757	747	778	726	741	747	755	768	741	731	773	747	777	737	792	742	764	820	765	739	776	784	678	785	782	775	780	789	763	786	733	781	764	781	747	786	733	743	776	767	751	760	747	782	774	722	764	721	755	753	750	740	735	754	776	778	767	768	750	801	748	743	763	841	816	746	686	765	714	775	802	773	719	769	798	790	747	764	714	735	775	759	707	744	709	738	790	726	760	741	769	771	765	792	773	784	744	765	777	735	783	785	752	743	772	749	739	770	717	732	749	740	790	723	724	726	711	736	715	733	717	757	695	775	761	756	741	722	696	752	772	757	783	738	716	746	738	710	759	735	741	730	769	773	686	718	786	733	736	753	716	741	760	734	724	750	731	746	762	778	779	721	786	750	745	730	750	757	725	735	761	684	785	752	777	715	729	777	699	698	775	754	723	790	728	715	767	777	772	724	700	763	749	760	740	724	716	752	773	712	760	721	717	784	702	793	772	774	742	735	733	778	719	757	741	761	789	754	768	742	722	772	755	747	736	752	741	745	758	727	734	771	744	734	757	783	745	780	756	755	701	722	723	752	742	702	810	727	742	769	714	760	747	732	795	745	733	729	774	723	762	727	762	731	739	734	767	736	698	772	759	753	783	744	755	727	746	746	752	733	768	734	729	716	737	713	778	769	725	762	762	764	709	748	765	723	739	745	778	794	763	749	757	771	744	744	783	713	742	752	730	769	744	779	723	799	704	763	751	746	747	730	752	659	757	771	733	745	827	740	733	798	684	680	761	757	744	743	727	770	760	743	759	686	758	687	747	728	726	717	751	781	761	724	721	786	733	766	747	741	764	732	676	750	767	755	720	784	789	738	727	784	725	753	756	695	733	786	798	752	776	753	749	737	804	749	735	725	693	787	753	733	769	747	752	756	734	778	732	775	760	724	780	744	743	750	762	734	780	801	764	739	754	775	773	723	793	809	720	764	769	726	780	801	725	756	734	763	725	824	776	747	771	758	707	709	742	766	712	716	747	775	763	749	739	729	754	735	747	755	749	762	780	751	816	750	776	724	765	717	786	723	741	774	709	784	746	741	742	765	751	711	728	763	752	788	766	736	707	717	790	710	745	751	744	742	718	745	796	790	727	724	772	791	770	750	707	710	788	706	703	774	724	729	789	736	717	719	784	727	760	723	719	782	753	705	801	778	725	724	694	762	747	695	765	738	704	779	711	708	741	770	755	733	766	739	729	762	747	695	716	742	709	715	743	792	758	763	714	751	767	764	734	758	780	756	780	750	808	716	704	720	755	736	710	734	753	770	716	737	797	734	697	761	685	760	753	795	755	752	743	768	798	746	738	788	703	709	771	788	706	729	694	748	751	734	756	753	736	774	715	797	750	758	755	783	763	752	812	738	742	726	753	699	748	772	733	692	768	757	765	761	724	766	763	770	774	756	723	735	756	700	794	701	704	733	728	722	728	756	755	776	751	752	747	752	703	772	733	756	755	761	742	754	736	752	718	796	718	745	772	761	795	728	731	767	680	754	760	759	751	727	779	781	790	779	786	747	763	749	778	744	742	751	729	773	743	739	738	794	763	763	778	742	693	751	765	744	754	744	679	756	739	773	708	763	739	754	748	736	724	763	722	768	772	759	757	767	777	726	726	791	732	726	738	731	716	732	749	706	761	705	775	763	710	760	720	720	745	768	744	782	724	770	743	695	745	745	755	741	698	761	751	801	756	717	744	736	736	785	738	742	760	716	784	733	757	726	743	753	731	753	728	799	765	780	703	757	746	720	730	737	746	751	766	765	732	700	716	736	755	749	738	756	764	741	745	767	744	811	734	750	779	751	701	751	751	760	725	781	737	767	739	739	743	755	731	725	766	748	764	805	707	789	716	777	737	734	770	730	759	765	741	719	758	775	700	743	811	773	790	765	785	750	739	739	745	692	714	734	721	749	793	720	748	765	775	723	773	764	709	716	798	750	717	758	742	751	726	758	752	759	745	780	742	753	743	702	781	747	755	732	735	748	771	750	772	754	730	804	713	768	789	713	713	739	733	740	771	765	772	733	716	731	731	759	765	718	720	743	799	780	726	762	781	746	750	793	747	734	776	774	704	704	728	760	748	743	713	795	734	781	738	754	770	730	743	788	776	740	744	772	773	756	785	736	774	765	793	766	786	734	792	749	713	782	732	771	760	765	728	726	717	774	745	727	794	766	729	729	781	732	758	751	760	731	743	737	720	738	757	758	748	746	744	681	712	715	771	692	779	742	753	709	756	785	689	748	814	711	712	722	725	738	745	736	740	764	730	720	790	752	711	734	739	723	760	782	722	751	745	728	729	762	780	728	722	703	763	742	758	745	731	723	758	777	740	739	755	708	713	773	758	780	791	771	743	760	761	772	748	726	797	721	711	770	711	787	792	769	743	752	742	781	775	750	724	786	739	761	765	755	753	746	774	736	729	741	768	793	802	706	746	774	752	774	742	777	788	820	707	789	747	748	753	760	804	794	754	760	700	754	733	806	714	763	773	781	757	742	718	740	782	732	704	721	805	799	753	784	722	754	736	761	783	700	714	731	715	740	787	777	751	793	729	748	765	734	740	783	788	751	775	722	720	744	751	741	779	716	714	751	805	710	739	735	727	787	724	792	734	763	757	780	682	777	756	768	723	724	727	749	727	786	727	702	760	752	747	769	745	702	723	723	724	701	761	736	752	744	744	743	770	771	779	748	734	765	760	749	760	799	793	714	758	722	753	782	761	760	777	729	773	720	762	727	732	795	811	725	754	751	765	757	746	738	752	710	734	765	817	746	777	760	754	732	757	789	744	724	748	743	793	801	755	792	735	764	773	749	747	751	804	747	793	678	762	729	764	711	796	717	756	721	707	778	713	738	737	785	785	789	763	730	762	753	700	762	747	760	768	763	784	763	779	741	785	804	727	739	787	744	796	780	740	746	740	784	750	729	745	766	763	769	756	731	764	798	724	738	754	758	780	747	749	794	753	713	763	724	734	764	727	757	758	775	798	787	810	737	682	758	757	764	769	679	769	730	752	786	754	725	780	689	809	756	758	775	741	773	704	780	776	760	761	755	690	731	739	744	720	784	777	734	702	720	734	726	735	763	799	749	769	757	729	736	750	802	693	750	739	828	758	730	736	698	769	776	705	761	721	757	736	751	733	690	710	731	735	802	773	735	742	716	773	760	762	757	774	741	729	786	752	762	743	720	777	770	738	799	688	727	756	727	799	768	710	728	725	754	741	763	735	783	728	765	796	740	776	710	732	743	787	772	774	763	747	738	735	692	762	746	794	740	707	748	713	764	735	759	729	792	720	771	737	720	761	743	756
12467	2881	233	160	177	184	172	152	178	177	174	140	181	142	151	149	144	150	195	179	145	162	165	152	141	172	182	141	163	165	154	151	171	183	142	146	167	165	169	147	156	138	142	161	142	140	158	150	165	176	171	149	148	176	165	171	144	172	168	141	169	138	152	166	147	186	148	142	145	159	152	157	154	132	163	128	165	143	158	171	131	151	156	159	147	162	138	154	151	157	142	160	157	153	151	149	164	152	167	155	164	142	132	151	166	182	151	161	173	179	142	173	174	157	168	167	132	164	181	156	166	170	152	151	153	164	166	153	182	127	132	151	147	166	145	154	158	155	166	149	149	166	149	132	150	150	154	154	143	150	153	177	158	153	154	172	147	160	154	158	169	145	137	150	146	142	139	154	140	169	145	164	163	149	181	153	140	147	158	167	157	138	148	169	152	170	168	169	162	158	148	133	151	149	179	143	147	153	150	185	165	144	151	157	157	157	162	160	145	144	173	138	146	133	148	140	149	169	147	151	153	157	151	135	149	159	145	170	173	167	176	144	173	149	150	168	143	158	160	127	153	154	134	141	173	151	136	154	142	139	176	158	159	168	148	143	168	154	162	157	153	160	165	139	183	162	161	145	157	181	123	159	154	172	185	155	157	159	168	154	159	137	155	156	127	148	155	142	146	136	151	149	145	147	167	161	171	154	145	158	131	153	163	141	149	158	154	165	181	176	149	152	127	160	147	142	174	154	149	165	128	177	194	163	151	150	156	139	152	146	145	139	158	143	145	141	136	168	174	166	143	155	167	134	128	155	163	156	150	159	134	155	164	130	146	138	151	175	149	164	160	162	146	141	169	135	170	167	156	152	138	154	158	167	158	164	144	147	153	149	133	146	144	177	137	175	164	153	162	177	148	163	142	155	155	149	148	145	137	152	137	144	162	154	141	175	161	140	144	153	171	151	169	162	142	168	152	147	161	179	145	156	143	149	153	179	165	161	142	136	165	158	154	156	166	165	165	149	178	149	159	153	175	119	176	173	157	132	136	157	161	161	163	161	144	159	147	159	186	144	153	174	138	149	140	142	165	151	160	147	146	182	178	157	155	171	181	141	142	156	151	157	147	147	159	142	152	142	141	151	153	128	149	149	149	198	134	140	156	151	173	160	140	154	128	146	159	141	165	131	152	169	147	146	143	181	142	147	128	148	163	160	164	169	143	133	137	138	154	159	157	182	160	159	148	143	155	154	149	156	168	159	159	159	161	148	148	137	157	140	146	155	153	157	143	157	159	148	128	144	138	171	140	150	171	189	150	175	156	155	167	159	154	164	154	154	154	141	145	154	141	165	145	152	160	147	145	152	167	171	149	153	152	146	141	154	147	154	139	168	137	166	120	155	145	184	161	154	165	148	135	143	138	162	146	141	148	156	143	140	143	178	168	166	148	157	169	156	167	128	156	157	137	175	156	159	154	142	147	159	153	150	156	162	175	144	138	148	126	156	147	153	156	162	155	169	157	144	138	136	157	147	147	155	151	149	170	192	171	151	153	154	171	175	154	173	169	155	151	167	152	148	169	175	172	141	188	146	160	139	165	137	168	163	174	162	180	152	151	149	145	130	138	148	155	185	170	169	152	142	187	157	160	171	156	162	146	149	195	140	189	152	160	157	158	166	165	142	165	152	158	131	196	149	135	144	148	161	146	174	167	162	169	145	150	159	159	167	146	157	152	160	171	157	185	152	170	151	165	162	154	137	150	166	170	165	150	164	137	146	160	159	155	139	141	174	152	151	175	163	156	151	136	148	163	174	145	126	169	136	146	160	180	169	171	161	137	163	141	179	149	151	167	165	156	147	177	167	162	178	142	166	165	140	177	179	157	159	163	139	162	144	154	181	135	154	153	139	143	173	167	157	135	134	173	138	153	137	149	153	151	151	152	121	154	174	131	174	139	163	121	160	144	161	143	153	163	152	134	154	178	136	146	144	125	146	153	128	165	182	152	147	128	168	166	169	175	154	138	144	160	139	157	168	165	164	153	157	168	154	159	151	128	159	157	162	148	178	154	132	135	144	157	147	145	146	149	151	161	159	171	146	174	145	140	143	160	158	156	143	172	179	134	176	182	173	148	167	160	139	149	156	179	165	154	162	149	178	165	149	145	162	187	177	152	141	155	152	177	171	150	167	142	149	149	160	159	148	150	164	159	166	141	133	159	178	157	143	143	154	156	145	165	146	188	151	159	129	135	146	153	148	147	173	178	143	153	151	164	130	178	163	168	177	162	187	148	145	131	164	141	163	140	157	151	160	168	142	155	152	158	179	181	143	156	153	155	158	150	160	158	153	139	139	162	154	158	145	152	172	156	142	177	181	165	154	159	163	191	158	173	167	173	157	148	164	153	148	163	105	147	196	152	129	148	155	150	154	157	147	152	160	144	149	149	166	160	143	162	131	155	157	161	155	156	162	141	149	171	163	164	161	160	159	152	150	132	146	131	150	148	140	153	182	142	136	151	171	171	150	126	162	167	169	159	155	157	167	157	159	152	154	152	150	145	133	162	149	146	162	163	160	150	159	169	153	153	146	153	158	147	171	152	164	146	146	146	153	154	158	144	176	176	150	158	171	156	135	168	170	160	159	161	143	153	154	182	158	163	168	156	175	149	181	134	149	147	137	141	140	171	148	156	162	166	149	157	136	146	172	174	197	183	153	155	174	134	143	156	167	141	163	150	175	170	143	135	182	159	198	146	159	166	161	154	173	159	166	149	134	143	146	148	152	163	129	165	168	161	154	150	143	180	168	175	154	146	161	168	175	168	159	138	142	145	176	163	159	143	190	152	162	136	156	155	170	175	146	167	146	158	145	177	160	147	138	154	170	152	165	154	135	139	142	128	170	137	157	178	132	150	151	142	149	172	169	147	143	152	154	171	162	168	149	148	119	159	150	158	131	148	142	143	157	141	154	148	170	151	148	155	165	165	141	159	143	139	180	134	149	150	149	175	188	189	147	172	146	148	126	158	132	155	164	128	146	156	149	157	145	153	167	135	131	167	166	157	149	162	150	164	153	152	167	150	149	171	164	164	163	147	172	176	145	165	140	134	138	169	160	155	161	166	154	147	165	175	183	154	161	142	142	141	145	149	156	174	158	161	150	151	141	156	160	160	146	148	166	145	163	170	170	127	140	151	172	162	135	168	135	162	150	150	160	163	160	174	167	167	152	168	151	125	141	165	153	157	161	154	159	116	160	145	166	167	185	132	145	173	149	174	147	145	151	173	153	131	195	160	157	147	149	151	163	167	155	166	159	180	147	159	144	181	152	157	175	126	154	130	135	134	151	156	152	145	147	141	151	179	151	166	140	136	161	162	145	163	165	159	148	156	147	150	159	167	153	152	176	152	172	148	141	159	155	144	172	145	149	159	157	156	156	156	159	143	142	163	146	160	112	165	161	175	146	161	139	145	166	140	144	156	184	149	137	143	171	159	125	168	154	157	168	148	185	169	150
7558	1936	443	407	463	436	425	435	396	395	401	395	420	398	363	400	353	421	368	427	399	401	394	374	357	402	372	386	376	403	383	430	395	387	405	389	388	410	387	373	361	418	421	391	387	394	385	366	366	399	370	411	434	403	395	395	393	404	384	392	386	365	407	386	394	417	384	449	381	370	400	389	369	418	398	416	412	391	406	428	404	417	376	377	397	395	378	383	399	401	391	404	425	400	379	379	392	395	421	372	420	438	394	394	381	388	399	402	375	413	389	421	366	399	379	376	376	375	378	398	408	386	379	383	412	409	390	386	386	391	379	379	384	388	398	395	383	383	395	398	378	410	394	413	400	369	401	426	379	377	380	408	386	377	380	381	405	364	436	388	400	390	365	398	400	388	409	406	392	396	369	412	408	380	358	395	415	416	373	422	404	396	396	375	365	380	358	397	385	402	397	372	375	400	375	387	395	397	370	435	384	393	392	361	427	366	382	376	461	394	446	403	390	361	397	384	368	400	356	363	397	381	381	417	439	407	398	376	356	371	410	372	347	367	379	418	388	400	394	379	410	377	372	414	387	377	393	403	401	383	396	404	418	393	376	367	392	365	396	391	387	338	394	379	386	401	384	401	376	399	368	394	402	376	398	388	380	397	400	371	402	407	359	386	381	381	410	394	410	391	427	408	371	415	378	396	382	440	357	402	424	414	415	346	362	388	367	392	371	387	401	370	409	380	356	378	412	395	409	365	366	436	363	407	377	378	372	356	430	400	390	362	380	381	366	432	396	453	397	357	363	417	360	404	367	404	364	411	381	370	372	374	354	376	410	355	403	383	399	390	385	422	404	388	364	395	366	375	377	395	377	413	376	391	392	400	371	373	384	394	359	393	397	381	383	406	390	413	379	390	413	392	392	397	372	402	391	422	398	363	390	397	379	422	374	367	398	410	375	411	379	385	399	364	390	398	358	352	367	385	421	395	354	395	367	387	379	403	385	399	402	429	406	399	385	383	360	375	437	423	381	396	373	350	394	408	370	398	384	402	384	389	415	393	369	414	381	390	414	360	376	409	370	414	410	372	415	383	400	385	401	428	407	414	377	400	397	412	408	392	406	405	374	401	412	407	367	386	408	386	388	355	378	367	335	377	418	369	371	415	388	389	428	429	373	387	402	353	356	414	425	400	382	379	408	404	382	423	380	408	377	433	376	376	395	410	398	411	388	362	420	357	379	381	400	391	393	371	372	425	405	404	403	403	376	399	365	399	393	420	398	379	398	384	390	393	419	417	390	397	358	413	373	433	423	409	397	377	354	386	383	398	353	410	387	387	393	372	372	360	383	414	397	380	405	370	397	376	397	393	405	395	395	382	395	383	409	395	407	404	406	392	365	411	406	359	384	380	376	376	387	368	418	402	376	371	379	362	367	378	399	355	439	376	381	384	405	384	411	411	378	381	397	411	391	391	407	382	396	423	417	405	364	389	393	373	401	381	384	399	398	360	412	395	420	382	382	372	377	373	366	418	409	385	385	372	388	381	419	386	359	364	423	421	401	375	370	393	403	378	346	385	387	410	349	390	412	412	364	424	339	387	358	413	388	350	388	406	405	388	408	405	376	397	414	386	361	390	360	414	385	388	412	380	376	357	410	383	398	382	369	394	418	405	371	388	376	365	377	378	398	392	413	400	391	418	408	363	407	349	407	377	382	367	361	396	398	394	430	359	400	356	402	383	393	421	380	416	383	351	377	405	346	348	396	384	372	404	374	434	367	413	402	396	366	400	385	403	384	400	392	382	375	374	422	368	368	370	364	353	372	392	396	415	363	410	417	389	368	412	386	379	418	359	385	378	402	381	416	353	389	429	385	377	393	359	372	372	388	365	394	376	395	420	369	407	387	391	376	423	388	392	389	382	389	369	388	369	404	382	383	396	387	398	405	408	375	387	408	393	404	385	392	398	419	385	375	377	399	404	419	369	418	432	346	384	406	417	412	414	354	383	397	408	393	394	376	414	389	394	403	368	383	385	402	362	405	388	377	372	382	412	336	399	418	394	432	376	407	412	402	387	382	407	383	416	403	362	405	412	401	408	427	377	455	432	373	416	412	403	380	371	394	382	416	358	431	398	406	360	386	379	402	400	412	421	377	388	392	400	393	398	414	369	388	403	366	389	361	433	369	383	393	321	395	384	389	378	382	365	405	392	366	404	422	348	403	375	393	428	400	412	392	397	372	374	380	380	402	409	359	391	389	382	403	370	389	391	435	387	405	376	381	369	408	412	414	364	389	413	385	369	416	401	351	374	373	392	392	385	371	409	387	411	394	357	378	379	385	397	388	393	376	375	411	427	390	420	382	387	417	364	397	384	389	378	392	395	361	420	373	414	381	400	411	372	410	373	362	383	387	417	405	393	397	401	371	402	379	385	380	396	374	356	365	399	357	350	412	340	410	393	440	381	394	369	386	403	395	400	401	371	377	376	369	360	377	377	374	407	379	365	377	400	419	396	369	374	432	404	376	330	413	376	400	374	395	392	388	396	370	386	406	382	403	401	397	371	390	370	371	425	414	389	395	414	368	369	376	390	368	383	373	401	398	406	371	404	415	420	370	397	371	383	380	397	354	406	381	383	406	399	407	398	420	400	390	365	362	384	387	354	371	367	359	401	391	409	351	359	393	367	376	380	380	409	384	361	393	389	431	407	381	391	360	374	364	380	424	366	406	339	391	415	399	420	407	399	377	413	385	396	383	401	366	410	407	378	370	381	369	399	387	377	370	376	383	442	370	371	414	379	407	426	365	394	393	384	398	405	401	381	382	421	384	392	421	378	313	409	362	350	410	419	419	410	384	389	402	420	405	403	363	390	371	397	402	400	395	391	409	380	347	374	376	379	376	385	401	414	366	372	401	379	438	412	398	395	402	394	355	360	382	419	392	349	375	398	378	395	383	354	432	382	390	414	398	374	380	387	429	398	405	365	345	415	378	421	407	410	398	380	418	397	381	357	423	374	352	378	394	376	388	380	393	422	400	419	422	396	401	400	390	391	374	358	387	414	368	390	358	382	384	398	377	373	402	367	411	414	378	392	382	385	400	427	384	428	365	373	369	405	379	376	373	393	397	394	381	376	381	393	374	396	389	394	431	401	411	382	409	427	380	392	400	396	367	389	393	382	382	399	395	375	372	374	403	390	422	386	390	369	368	383	445	419	388	356	391	354	374	431	379	393	372	379	409	373	378	370	413	376	399	377	389	384	416	377	359	380	411	382	370	345	399	395	397	394	416	395	380	384	388	444	395	378	387	418	400	408	430	378	398	383	387	400	383	370	386	415	430	383	365	396	367	374	383	395	406	396	381	383	382	345	373	377	379	388	368	372	388	377	363	384	405	412	393	378	415	370	410	374	368	379	391	367	388	381	402	366	377	421	388	399	387	383	411	410	373	377	349	401	407	400	382	369	416	392	357	379	398	397	412	399	417	398	430	417	382	378	390	369	402	400	380	344
35081	14163	1760	735	499	372	360	338	307	282	285	309	278	287	251	230	264	282	257	248	274	256	266	278	259	273	239	228	247	240	264	263	284	267	253	278	288	242	246	250	251	260	240	251	254	259	269	274	246	246	272	249	250	250	236	273	233	268	265	237	270	230	236	250	262	247	258	270	255	250	230	234	269	263	239	245	238	256	246	248	263	274	265	275	247	252	261	229	234	233	238	249	298	250	249	264	256	242	256	269	231	257	241	257	308	253	228	245	282	246	241	266	274	299	249	232	276	250	263	253	270	258	254	275	239	246	247	269	230	260	216	251	254	262	251	254	230	250	266	253	268	234	233	236	263	286	246	250	218	271	226	235	241	258	269	245	241	235	256	283	246	260	256	247	258	252	257	256	257	295	253	253	254	249	244	265	235	222	244	264	245	259	240	223	252	279	267	243	240	235	292	237	250	271	265	260	273	248	249	250	222	261	249	279	238	248	270	229	259	269	265	244	246	251	243	270	241	256	273	283	244	227	288	245	262	248	243	261	248	249	252	260	268	288	221	225	238	300	242	247	271	239	270	248	239	254	270	248	258	211	262	249	270	259	301	246	280	253	254	263	267	256	239	272	262	237	255	259	254	260	273	271	272	270	249	253	245	233	249	278	254	227	262	252	261	242	277	240	265	232	241	251	274	268	250	238	239	273	266	252	258	258	245	232	243	251	272	281	226	257	238	237	231	273	260	269	245	228	269	243	278	243	285	260	286	222	241	273	245	232	232	277	252	257	255	244	266	236	244	245	240	268	246	237	239	253	233	252	262	245	259	252	256	251	253	253	233	255	247	270	247	254	261	280	236	253	268	246	263	233	236	287	237	252	230	258	254	273	273	250	283	249	293	245	226	249	240	269	278	239	248	267	251	233	262	236	246	245	239	232	242	253	245	240	264	240	211	230	281	210	284	250	237	261	248	277	245	232	253	253	263	257	267	231	281	255	232	265	254	242	279	269	242	263	229	245	271	269	249	278	279	261	267	263	248	234	234	254	261	220	261	254	250	258	267	257	229	271	255	260	271	263	235	235	243	232	244	241	233	272	280	236	239	232	252	269	243	230	243	239	262	257	289	264	238	227	259	253	249	259	240	252	260	268	277	250	262	260	257	286	273	221	272	250	263	207	249	238	278	261	271	278	248	257	255	204	239	281	252	237	232	266	273	239	258	265	240	244	253	262	228	228	234	273	253	228	236	253	229	218	241	224	253	259	251	234	261	242	246	264	258	269	223	259	288	287	290	267	235	263	240	252	258	261	277	235	267	247	248	249	271	277	274	267	255	266	277	250	231	218	245	272	270	253	250	267	269	248	286	251	255	256	268	256	227	219	224	246	244	256	269	235	232	228	236	258	265	238	217	228	211	260	279	276	229	245	248	241	249	242	236	240	251	246	265	238	235	278	270	243	273	258	256	259	255	241	249	264	248	249	271	271	237	249	263	287	265	234	240	255	251	289	248	245	255	258	256	257	249	275	261	268	241	278	250	262	243	266	260	247	259	267	266	246	297	302	218	257	258	249	218	258	239	254	250	286	265	263	232	253	242	278	242	236	255	259	243	269	256	243	264	306	274	232	251	285	255	255	258	235	244	216	256	266	273	269	238	268	256	258	295	254	245	257	247	251	247	239	290	233	231	263	269	268	234	245	259	262	230	242	286	263	246	260	272	257	266	234	276	279	259	281	227	286	253	243	295	231	260	225	277	269	277	255	241	256	267	262	262	276	278	249	271	274	247	252	253	278	232	247	300	280	234	253	306	294	270	265	243	238	250	261	259	246	248	233	241	253	243	212	259	253	241	243	279	271	254	285	277	268	240	236	229	251	259	264	239	267	293	236	222	227	254	225	235	284	251	277	298	236	284	259	246	255	258	256	280	282	262	242	256	221	222	251	260	223	255	243	269	254	269	266	226	254	270	264	275	258	258	268	229	253	244	267	240	231	264	248	273	252	237	284	241	260	253	249	288	243	222	236	263	212	256	227	247	243	263	252	259	232	269	258	226	239	245	245	262	243	256	280	227	266	294	251	290	251	247	257	241	235	251	246	263	255	222	261	269	269	240	262	267	235	272	263	253	259	271	283	286	243	246	264	258	262	262	249	246	247	238	258	256	262	278	257	241	249	233	258	264	251	263	220	231	243	261	257	259	264	270	216	235	261	267	241	234	251	251	250	246	262	239	218	278	239	261	251	244	263	257	251	237	253	274	221	230	250	274	283	250	251	263	209	264	268	222	241	283	235	230	248	241	222	261	253	254	264	271	237	250	236	240	228	237	247	256	254	233	278	262	265	238	247	242	258	274	235	267	242	263	254	253	228	281	256	229	250	241	248	270	233	261	271	254	257	254	251	261	242	262	238	264	247	233	262	230	211	228	267	280	259	210	249	270	230	233	265	258	288	241	246	276	272	219	263	231	231	254	264	278	256	252	262	247	256	214	250	254	258	275	278	254	244	288	268	285	289	233	231	260	250	237	246	212	265	248	261	226	260	272	252	240	260	246	265	266	243	234	293	282	251	232	270	254	256	251	254	253	258	239	261	255	257	208	260	235	264	252	265	242	254	216	252	247	244	253	234	294	234	270	272	267	251	250	228	243	217	281	258	246	242	240	249	256	254	256	209	272	270	261	221	287	229	252	261	249	246	295	264	242	266	239	255	261	277	246	234	272	274	237	260	245	263	258	258	246	221	242	289	248	225	246	271	239	204	220	252	266	235	256	235	246	249	250	242	263	227	259	237	244	243	249	240	256	243	272	255	265	260	278	243	250	261	258	310	252	262	245	271	272	283	285	238	263	246	268	250	244	235	254	258	252	276	255	239	242	237	251	232	229	269	241	226	255	255	251	288	257	234	244	271	209	238	277	234	264	258	252	266	259	238	278	282	238	245	268	284	270	247	263	262	225	239	253	278	288	227	274	267	267	260	261	248	250	279	242	237	211	233	261	246	254	219	241	249	271	261	260	254	250	255	257	252	260	253	267	265	285	244	250	269	263	254	256	264	284	262	251	246	245	232	270	252	276	273	249	239	247	264	215	239	264	280	275	254	257	241	237	272	249	247	271	228	266	260	231	248	243	272	277	287	260	229	270	243	252	243	242	269	283	261	250	253	261	242	246	280	256	222	234	251	259	266	234	247	268	256	264	252	245	252	245	261	222	289	241	259	255	257	230	256	247	256	264	247	253	252	210	273	221	238	234	254	258	235	234	256	253	264	267	249	261	243	247	231	244	269	231	214	272	233	275	271	286	248	263	252	261	258	260	254	265	234	227	246	240	284	270	230	234	240	249	254	255	243	256	248	262	277	266	275	248	246	262	265	248	239	227	241	252	235	282	272	257	249	265	283	279	238	247	245	244	247	240	261	247	269	260	239	239	237	244	264	270	260	266	237	256	251	255	250	279	269	277	276	237	237	234	265	245	258	276	253	239	250	242	266	243	245	240	280	247	254	257	244	284	255
22865	5788	1161	1318	1179	1186	980	971	862	807	719	699	745	718	717	622	649	638	644	583	690	618	624	628	627	621	618	544	621	601	638	566	629	592	580	568	593	603	611	586	588	605	614	614	605	574	574	575	619	591	609	572	604	609	609	565	596	551	591	616	581	652	545	569	591	618	660	564	582	582	639	555	598	536	560	532	573	636	574	587	624	606	593	537	566	604	553	567	563	596	590	575	607	578	580	575	573	574	559	530	546	605	602	616	558	557	632	590	602	583	574	584	586	601	576	617	574	587	533	593	594	552	595	555	597	557	572	620	594	531	588	608	622	581	579	590	577	598	553	581	574	573	609	626	589	601	579	582	600	542	592	589	580	539	579	570	579	587	555	569	594	550	574	583	566	580	584	613	580	602	625	571	586	588	619	619	598	595	597	582	599	556	627	550	610	586	592	631	553	572	584	566	579	565	595	560	540	600	579	615	558	611	620	606	595	601	617	579	575	574	559	565	580	565	617	576	588	606	583	601	615	581	574	609	568	573	549	591	607	576	584	575	594	547	576	581	523	588	578	580	578	564	564	574	564	583	534	563	588	594	588	574	557	602	612	557	613	554	594	549	576	585	549	590	546	557	609	559	612	615	583	605	554	645	571	572	594	585	596	594	603	564	593	609	577	600	596	570	638	562	598	622	579	560	563	588	594	604	595	588	592	625	581	592	561	571	576	561	560	592	575	593	525	599	592	605	605	589	575	571	609	598	564	570	553	595	600	585	571	614	574	565	637	619	631	610	543	556	561	630	583	542	568	595	557	542	598	620	577	532	574	597	578	634	607	572	590	617	578	528	593	568	584	562	588	591	608	559	592	618	550	636	559	552	554	556	584	527	621	599	597	600	617	543	598	581	608	589	559	586	625	564	628	550	579	621	562	565	576	605	618	594	583	601	597	587	625	601	565	599	563	594	581	587	592	599	560	583	546	588	571	573	587	537	591	596	607	559	579	585	576	584	561	641	578	564	582	570	603	573	582	604	612	553	550	580	576	593	587	591	558	550	634	541	594	585	572	615	600	581	556	591	542	584	626	614	582	614	577	618	563	609	596	578	595	607	583	585	587	601	569	606	585	584	599	589	589	606	565	632	543	580	617	613	568	531	631	594	591	566	597	581	611	569	609	597	587	613	611	612	606	573	600	560	592	540	585	548	616	559	605	605	630	576	574	587	557	628	575	573	597	618	577	549	561	560	625	621	577	633	591	602	560	583	552	557	555	594	587	567	580	563	581	584	609	548	586	583	570	542	579	605	607	564	574	619	582	556	556	565	587	546	554	589	624	575	583	587	656	561	590	606	532	588	600	598	614	615	524	564	597	598	605	580	620	589	598	620	553	541	612	606	585	565	582	605	605	564	635	585	618	595	559	596	570	554	629	532	551	550	617	568	597	560	620	532	601	592	598	568	603	601	625	580	573	622	618	621	583	579	621	606	576	625	563	598	561	603	578	601	590	608	598	574	613	591	606	606	579	553	580	596	588	588	552	576	575	582	575	567	557	590	556	599	549	552	618	566	570	617	597	560	584	574	648	599	627	541	589	582	601	585	572	579	545	604	579	605	610	610	558	637	600	567	587	586	598	568	627	633	590	583	567	587	598	556	625	583	590	602	596	560	600	599	562	610	548	537	573	604	606	581	583	586	576	570	563	550	585	576	599	621	593	608	620	553	595	528	568	587	580	593	596	617	561	548	594	562	564	584	565	576	588	618	566	583	615	594	616	580	563	557	570	610	546	563	586	586	638	595	583	539	578	573	610	564	572	643	579	588	585	580	534	566	604	618	623	579	616	579	643	521	535	588	619	584	564	556	566	602	608	582	571	612	570	555	573	560	606	597	589	599	597	617	648	579	619	596	611	612	601	624	561	552	566	618	601	577	559	592	617	555	605	588	579	618	577	586	584	571	562	541	582	531	580	590	589	576	619	590	624	603	635	594	600	588	579	596	528	559	592	550	597	588	573	584	604	639	598	589	624	575	609	587	588	595	587	632	564	589	548	513	619	610	566	568	593	602	583	609	621	591	583	586	579	621	553	557	566	581	579	553	602	596	579	537	557	571	601	613	599	602	584	612	570	608	559	571	578	614	559	588	595	607	606	607	620	625	606	553	555	590	588	612	604	624	593	613	555	621	575	552	602	602	607	589	556	543	596	571	594	557	600	550	631	596	586	607	606	606	564	561	554	577	567	596	624	608	596	587	599	619	569	602	601	575	615	574	588	569	592	601	593	625	598	618	578	592	550	650	597	588	566	599	579	592	599	552	578	570	593	574	579	546	627	574	587	568	584	574	606	591	550	566	611	551	583	569	550	561	547	537	556	577	539	598	614	595	575	576	581	587	627	599	586	606	588	648	632	617	555	580	552	597	543	555	595	606	579	545	633	565	581	596	593	593	610	568	595	595	587	634	564	583	593	584	572	568	563	619	547	597	626	585	578	598	585	636	531	565	582	523	599	565	575	588	549	584	578	573	582	579	566	632	611	609	605	618	601	614	583	562	564	626	601	557	622	595	641	592	646	565	578	583	594	598	572	597	596	602	544	566	576	605	592	584	543	556	577	628	587	579	586	550	601	594	595	610	638	601	634	557	588	602	594	606	573	565	607	573	572	592	572	573	600	578	558	566	595	609	640	565	627	594	576	605	609	573	562	536	600	602	565	590	633	591	633	559	581	586	628	580	575	541	620	574	602	603	587	592	619	563	586	583	557	545	538	577	605	583	609	610	571	576	579	614	606	597	607	570	574	601	552	673	618	572	564	572	585	560	586	559	577	596	529	575	609	615	588	551	583	612	537	565	556	588	583	604	567	587	522	584	562	570	591	564	596	549	587	589	588	567	620	591	590	594	586	552	606	567	606	606	601	583	527	612	571	587	538	599	566	609	593	600	590	575	600	638	583	576	542	552	563	562	547	569	576	584	573	626	598	606	546	543	586	581	600	626	600	590	558	628	587	600	536	595	602	585	627	570	587	576	610	627	572	553	630	576	612	574	585	556	561	583	576	550	577	559	542	615	628	606	562	605	569	606	598	595	582	607	623	590	626	592	548	581	574	598	542	649	570	586	555	598	602	558	595	624	625	568	575	600	561	568	570	570	578	563	584	559	557	623	560	607	585	587	622	609	632	581	567	577	573	576	595	581	589	617	582	550	596	609	582	581	632	582	592	543	583	600	589	562	545	589	611	629	599	615	581	589	577	589	575	594	539	608	594	586	561	647	573	607	584	577	601	588	589	594	614	593	589	601	606	592	574	594	582	579	558	611	596	560	554	546	626	583	638	590	598	576	588	592	576	561	606	584	642	623	566	558	609	584	568	575	621	615	588	562	617	596	581	568	621	595	574	572	600	555	629	598	555	612	553	595	582	545	574	559	600	613	604	563	602	553	608	567	575	610	574	609	604	637	603	557	576	563	599	591	553	630	549	568	575	558	596	586	625	567	614	587	580	614	616	573	601	561
46816	19569	3944	1405	861	666	645	578	432	401	407	402	418	390	344	368	334	385	339	352	373	400	379	360	376	363	322	363	340	387	343	324	360	366	344	325	347	352	350	350	362	346	338	374	336	304	359	342	338	369	344	331	343	332	331	341	355	316	352	352	373	356	326	366	339	310	290	329	346	319	342	333	343	338	307	343	361	307	320	336	354	334	330	346	332	341	316	349	330	326	345	345	363	300	342	344	354	369	278	326	335	354	350	333	344	360	352	388	322	357	320	325	350	362	382	386	315	379	396	346	323	360	347	349	323	361	337	326	323	344	372	336	328	348	339	298	324	374	351	368	371	340	348	376	352	384	318	339	359	355	354	355	359	350	336	373	319	358	356	354	381	333	336	351	370	346	317	316	316	335	366	355	341	339	344	340	315	332	321	339	359	347	350	338	348	363	330	327	352	367	357	340	350	312	345	326	342	352	389	328	336	338	321	345	329	328	348	307	359	340	327	334	349	356	348	373	316	361	338	316	309	313	357	357	333	335	361	293	364	316	342	326	330	318	327	306	363	350	352	361	342	358	357	345	338	348	378	318	336	347	385	375	337	336	313	337	355	344	329	345	364	353	323	318	314	378	352	343	347	356	306	331	352	313	338	331	385	306	324	325	314	343	305	359	357	311	320	330	377	346	321	326	352	350	326	321	333	337	365	346	318	325	326	295	323	300	365	306	365	318	334	299	323	337	341	384	341	327	342	342	327	335	353	290	311	356	324	344	340	337	346	352	340	356	355	342	300	351	362	335	359	343	363	328	369	345	363	321	347	311	332	317	330	310	348	317	318	348	355	380	319	336	346	323	335	350	344	329	332	322	373	342	349	370	353	294	334	374	330	316	315	344	330	311	366	362	336	371	318	332	338	377	355	334	343	345	329	337	356	328	369	364	334	366	333	339	348	316	318	360	329	382	329	352	348	345	340	336	357	323	345	317	336	356	358	368	309	332	355	337	334	339	299	324	354	412	335	318	338	332	319	333	349	358	363	343	364	342	348	334	315	349	322	309	378	372	326	361	334	324	343	344	316	312	342	323	336	313	322	367	337	365	321	352	339	377	333	335	374	328	346	332	330	340	343	346	346	350	321	339	347	355	319	341	342	350	359	355	350	327	335	370	333	340	326	328	363	326	334	354	353	319	361	354	332	326	343	340	353	345	366	339	335	360	332	346	362	314	313	336	306	323	298	358	324	357	328	334	323	349	365	350	333	341	305	378	320	349	306	300	354	365	374	353	345	299	333	351	366	363	345	343	357	337	344	346	320	342	346	348	335	326	365	326	371	351	344	296	328	322	350	302	312	364	337	293	326	350	336	322	339	340	302	333	384	359	319	356	374	323	329	355	332	345	335	370	345	319	342	350	349	354	386	368	361	369	317	338	336	325	346	350	338	357	325	337	349	340	339	328	375	355	314	352	348	350	335	312	338	349	331	357	310	354	339	335	333	351	376	382	363	334	328	358	328	353	337	362	332	348	329	341	343	310	326	353	371	383	339	343	320	342	336	379	358	367	350	339	344	370	356	326	361	345	354	335	329	346	330	353	357	348	303	302	324	344	328	306	356	311	363	316	318	323	333	335	341	367	352	372	301	365	292	333	337	354	314	362	342	352	341	356	336	365	328	325	355	352	348	350	335	355	362	352	322	351	338	401	360	339	349	326	354	339	343	324	350	341	344	332	353	334	320	325	314	359	368	358	321	354	312	337	349	347	345	320	372	334	322	316	348	340	339	346	350	324	338	345	330	318	357	337	348	357	325	331	310	325	328	331	340	322	328	326	372	349	340	321	341	353	355	324	311	365	346	349	301	356	322	335	315	331	347	370	342	356	372	315	320	333	338	346	366	328	319	295	349	317	328	341	320	333	326	349	358	345	356	340	331	316	333	336	314	347	362	350	344	363	327	306	319	356	338	341	317	355	378	329	337	352	378	368	328	331	306	340	338	338	349	351	357	341	343	320	373	371	343	364	375	363	331	323	362	347	357	340	323	362	393	312	327	371	367	345	341	335	339	369	319	321	373	363	306	378	364	319	344	360	297	328	329	357	370	381	339	353	354	356	353	328	369	331	322	358	307	334	337	338	344	321	357	360	329	343	346	344	356	358	338	354	359	319	341	322	341	333	303	324	316	348	375	334	345	362	332	347	367	370	346	358	314	313	347	351	346	362	351	307	355	355	327	312	359	328	376	329	332	316	359	348	345	351	336	340	341	354	336	328	352	350	361	347	320	341	323	307	321	326	377	359	341	345	327	311	325	373	331	321	361	332	316	325	352	338	347	338	324	342	364	345	384	376	317	314	347	376	326	382	350	348	351	369	312	346	317	369	381	355	347	348	356	366	319	335	372	354	349	321	347	347	325	333	332	352	324	364	317	307	311	369	336	346	343	372	349	340	365	345	350	344	351	309	309	337	348	351	338	324	368	295	313	359	342	340	325	351	316	325	320	338	368	344	327	338	345	351	340	320	332	342	328	361	333	339	325	313	383	343	347	320	309	337	360	371	345	316	355	315	365	343	305	346	319	347	316	350	342	357	313	322	337	357	315	369	352	370	374	336	331	326	312	359	369	324	357	345	338	312	354	359	329	319	335	338	374	366	333	347	334	334	347	342	321	358	346	360	351	360	370	323	367	331	342	361	312	340	337	352	315	331	331	337	366	374	359	328	320	322	348	339	335	336	315	360	323	330	347	363	332	331	333	347	362	358	363	374	342	365	359	342	305	307	362	328	385	330	333	364	351	348	364	367	359	351	353	357	372	360	350	316	341	336	335	335	320	345	352	333	356	338	338	331	322	337	322	318	360	339	336	302	358	349	334	341	346	336	319	327	345	347	361	341	314	305	379	317	351	364	357	346	349	332	349	413	276	332	332	356	377	321	322	343	341	319	329	301	350	321	331	333	351	336	344	341	337	341	334	335	348	344	368	359	403	379	319	324	375	356	314	329	336	352	309	369	375	342	361	383	347	348	312	353	311	355	318	352	359	333	354	379	351	318	358	361	329	314	359	329	332	349	362	352	349	311	324	327	320	325	361	323	343	325	347	331	331	374	327	351	322	335	320	325	347	357	320	324	319	348	362	323	314	332	356	337	347	371	309	306	364	316	335	332	337	313	320	348	318	313	352	337	349	334	341	336	314	357	372	318	344	334	346	340	337	362	348	329	371	329	317	338	341	324	345	328	333	351	350	352	304	327	333	345	388	376	338	321	347	343	313	354	341	349	346	358	355	337	369	370	366	331	339	319	298	321	324	338	328	356	318	327	351	317	374	332	378	324	300	349	358	372	317	341	333	339	358	329	358	343	321	322	314	294	353	306	339	357	339	347	346	350	339	352	354	353	320	336	328	321	334	340	353	336	343	315	337	350	353	346	376	348	355	366	346	305	340	350	310	363	339	365	317	329	391	349	321	349	322	336	345	294	360	362	301	350	370	334	323	329	354	360	344	360	340	365	333	314
30195	5884	1907	2270	1925	1802	1774	1477	1305	1171	1230	1113	1101	970	873	883	856	823	791	827	791	788	876	859	781	801	805	797	803	815	750	758	809	782	765	787	772	745	777	781	812	788	763	716	766	698	740	770	796	782	741	806	802	716	730	768	744	764	781	734	763	750	780	730	766	767	764	772	730	729	748	759	764	788	758	751	777	725	752	744	803	787	744	739	732	759	769	744	788	728	770	729	719	772	702	784	772	762	735	768	756	788	788	754	749	776	770	735	730	747	794	768	740	758	778	757	753	757	792	727	773	788	746	741	713	745	789	809	745	734	765	779	830	731	749	775	751	764	732	708	753	756	734	764	728	762	728	774	757	772	766	788	733	765	682	754	741	820	748	756	744	775	768	779	730	769	775	726	755	752	724	780	765	708	782	742	739	758	750	726	740	776	779	782	743	793	762	754	690	794	743	729	729	734	751	790	745	744	801	718	744	751	744	744	768	782	777	783	748	774	734	716	811	696	762	815	768	770	714	728	769	778	781	730	752	721	784	771	778	764	727	743	709	737	765	778	730	764	794	728	753	722	754	739	751	802	752	757	727	766	751	824	747	751	732	726	774	732	762	756	801	721	769	763	771	765	761	716	790	710	792	748	791	738	716	784	757	719	738	752	735	720	725	771	778	744	722	760	754	754	757	734	706	741	739	779	761	772	771	733	718	783	736	743	765	783	793	769	773	741	757	729	711	772	780	761	763	806	747	750	784	680	739	755	761	768	777	733	768	774	758	747	750	732	705	728	747	757	722	760	781	775	758	780	773	781	786	768	767	787	767	736	760	737	794	750	745	808	743	738	761	717	758	783	782	743	770	745	753	764	741	791	748	730	709	763	763	750	798	717	767	793	747	792	719	719	788	764	765	750	773	703	744	764	742	728	759	745	747	747	778	742	769	760	771	767	754	813	750	741	717	755	779	749	793	748	773	792	766	720	789	733	693	775	777	736	709	774	758	753	758	749	793	725	759	764	769	776	790	726	692	734	721	746	725	738	816	759	745	785	733	759	795	800	760	771	726	739	781	670	744	791	765	729	772	755	779	773	800	759	768	711	767	748	751	774	739	702	782	772	784	776	736	731	741	768	716	822	789	766	736	736	763	740	764	764	807	725	753	752	768	714	751	701	713	719	757	693	748	723	784	795	729	741	719	779	776	790	737	751	764	754	751	717	737	769	758	781	775	737	773	761	756	680	803	781	750	766	708	757	724	756	776	765	766	731	759	732	728	767	725	806	760	733	771	725	792	729	776	773	739	750	799	762	775	718	752	729	760	711	747	758	680	749	781	745	730	789	772	754	733	749	756	743	755	739	765	737	748	728	730	752	743	761	751	772	756	749	751	800	758	733	727	740	728	694	760	739	763	746	767	733	727	775	727	751	740	803	761	734	757	760	768	783	784	750	780	795	744	757	781	768	720	732	759	726	768	817	739	798	723	796	766	775	758	763	742	767	723	762	691	774	725	779	743	764	747	763	711	793	746	753	707	754	749	785	762	769	775	741	754	745	759	700	769	783	784	789	732	783	759	722	774	794	774	774	707	722	696	799	771	731	761	754	793	766	769	741	716	748	744	767	763	788	725	719	743	785	775	734	706	742	773	771	742	764	710	772	821	790	740	750	718	769	767	745	765	767	755	748	745	711	758	748	766	748	776	714	788	715	769	768	721	770	733	737	738	738	750	742	747	741	765	766	709	722	741	784	744	766	777	749	756	768	726	743	716	761	762	775	779	758	740	721	714	713	733	740	738	727	772	723	754	756	736	716	772	755	747	705	763	760	740	758	732	745	764	753	756	731	761	750	715	748	777	751	752	745	760	721	769	746	756	728	763	768	783	759	764	773	763	708	785	743	747	759	723	742	747	771	747	757	771	794	760	746	751	737	766	746	778	705	745	760	728	701	736	754	788	742	737	728	734	746	770	718	763	768	740	766	735	741	721	808	755	748	780	742	791	732	779	764	842	767	722	732	799	756	734	758	790	746	726	728	748	744	749	757	745	765	756	752	721	756	778	792	762	776	783	764	763	719	772	757	796	739	735	737	751	771	768	714	767	768	751	745	761	774	818	743	712	758	687	735	754	794	765	756	752	749	737	802	772	735	737	718	766	757	774	773	747	720	718	760	748	754	753	787	748	742	806	721	733	755	706	766	734	754	778	797	748	798	777	759	735	736	769	786	736	712	729	790	727	751	731	701	717	745	791	764	757	758	723	783	763	751	702	750	791	778	771	693	755	801	731	754	797	760	745	736	711	786	703	714	743	778	763	730	751	746	717	734	698	764	714	763	787	742	781	730	769	729	778	789	726	770	773	764	736	761	800	699	764	751	789	745	772	773	723	749	770	756	739	732	725	733	746	742	789	769	780	728	742	786	741	750	798	696	770	701	735	804	721	751	745	719	787	704	729	749	811	741	772	755	764	720	779	725	753	773	753	748	763	766	754	726	805	753	726	756	749	758	730	748	709	787	789	735	745	763	796	773	760	718	787	763	720	716	761	769	765	773	681	778	775	742	746	798	729	759	741	766	724	734	754	773	731	754	808	725	754	712	731	704	759	772	775	713	775	739	724	763	736	751	743	703	780	779	758	780	798	744	751	751	782	701	742	765	738	720	712	807	740	753	760	715	775	747	699	730	720	774	812	794	776	804	709	710	763	732	737	739	750	749	764	740	769	689	712	771	758	705	742	766	829	762	724	757	738	785	788	730	791	719	693	769	772	738	717	795	749	776	742	711	794	792	786	800	724	806	720	710	771	752	751	780	783	709	751	797	756	769	764	716	731	747	769	743	732	729	709	748	736	752	740	728	715	748	762	770	757	786	735	736	760	733	695	745	733	729	706	704	781	759	767	718	745	768	732	719	754	771	758	800	758	764	748	746	799	807	758	757	723	746	771	778	748	739	726	766	718	747	808	747	777	739	759	777	707	699	762	760	746	757	755	792	778	771	755	769	744	785	750	732	764	747	733	766	742	763	751	715	785	762	789	741	732	763	778	791	748	734	731	736	752	743	773	693	723	747	731	762	734	739	754	721	786	747	713	781	820	804	761	737	794	789	729	712	758	750	764	791	719	754	757	789	773	799	782	770	747	702	777	744	765	765	695	756	793	783	725	748	746	798	784	751	760	742	725	789	745	785	803	718	752	796	725	737	725	711	756	775	767	738	766	779	774	771	741	764	748	787	774	744	755	750	758	767	720	738	770	725	747	786	700	752	779	742	768	728	773	750	755	721	802	716	753	736	760	737	762	715	718	722	791	746	759	726	718	768	796	689	763	768	758	742	738	732	789	710	738	753	759	756	736	778	769	758	740	738	774	785	753	775	772	754	738	794	787	797	761	782	785	771	759	734	727	734	756	705	746	723	759	752	735	761	744	757	730	727	773	743	750	816	754	795	738	726	755	711	768	793	730	771	744	843	697	735	763	757	709	745	740	744	789	778	771	726	731	785	785	718	722	725	774	766
12358	2220	176	176	142	158	155	156	151	149	178	142	138	152	149	154	146	145	130	140	135	140	190	159	137	163	167	137	147	159	148	149	154	162	150	182	139	132	152	150	150	166	133	129	166	136	138	166	149	163	137	169	148	170	146	122	126	143	161	132	152	149	147	137	158	164	135	129	148	157	166	158	154	159	178	176	137	144	135	138	169	139	161	159	148	131	131	159	146	157	149	155	143	144	159	136	136	122	147	164	131	155	146	185	155	151	160	133	161	156	153	131	146	129	144	149	145	156	158	138	140	156	162	131	157	163	154	152	144	152	176	138	147	148	148	154	157	143	136	178	134	164	140	144	155	169	150	165	128	149	157	167	162	163	143	158	146	142	146	152	171	165	167	152	127	158	146	149	150	167	159	137	143	143	148	131	143	165	134	180	135	180	148	140	151	153	146	172	143	161	140	139	167	143	125	136	131	166	152	169	167	171	168	163	152	114	128	142	157	144	150	149	145	193	133	141	160	162	142	143	176	168	166	151	144	117	141	141	160	156	140	147	168	146	139	169	163	160	168	168	168	161	161	172	144	162	153	148	138	157	150	126	145	174	151	149	152	159	174	171	149	136	125	130	157	140	155	173	173	204	127	146	146	142	126	152	144	155	142	144	149	141	139	175	135	173	152	156	174	128	147	127	147	154	153	154	146	147	161	165	145	169	142	138	154	168	150	142	156	160	139	146	144	135	134	141	145	145	145	145	142	165	145	147	147	165	140	134	155	158	157	152	172	164	128	158	181	149	138	174	121	134	152	158	131	133	145	145	131	157	166	155	132	142	137	159	135	168	153	131	159	151	162	148	176	156	151	149	140	150	139	140	150	145	163	155	148	142	140	152	159	181	166	142	139	136	161	156	173	161	171	169	172	156	157	178	158	159	140	157	163	156	167	162	137	148	173	169	163	153	162	161	145	157	133	164	178	147	113	139	170	155	144	157	142	156	175	157	126	126	154	150	147	145	132	153	161	147	140	142	145	163	166	153	145	138	159	156	156	145	148	153	142	129	145	127	133	154	157	133	155	135	157	139	148	169	184	192	141	167	161	149	137	147	134	189	179	162	142	159	161	159	149	172	164	163	175	183	141	147	146	152	156	154	152	171	154	145	171	157	153	133	163	156	148	181	171	155	143	156	156	154	145	147	146	130	136	125	143	150	146	160	153	157	155	149	151	137	149	150	156	162	179	160	168	162	154	146	182	166	157	167	135	158	167	157	184	158	144	135	143	154	142	165	155	137	158	148	149	152	153	163	136	131	150	168	155	170	140	143	155	145	168	143	136	150	150	152	160	149	175	149	140	150	144	140	153	157	158	138	154	155	152	149	147	160	152	155	122	156	159	150	159	152	162	154	172	154	153	152	151	153	143	130	138	159	139	154	143	150	158	136	171	152	172	164	143	132	155	157	151	148	151	150	138	166	154	160	143	149	144	143	163	142	168	150	166	162	167	131	152	152	180	138	133	164	159	134	142	143	156	149	141	153	158	165	148	159	184	142	176	138	136	182	146	137	143	155	157	150	144	147	177	162	144	165	168	152	184	154	140	135	144	159	158	129	172	138	168	149	147	165	144	158	172	160	151	135	131	153	155	154	144	146	157	155	142	150	152	140	154	138	155	147	150	165	159	164	156	180	147	164	168	131	178	159	157	153	148	158	148	150	164	160	174	156	139	151	155	174	171	162	171	148	173	139	130	180	140	172	134	149	151	154	151	123	122	141	160	153	144	137	161	115	172	142	138	146	136	162	175	135	133	163	154	163	135	141	172	146	136	149	149	148	156	141	151	156	160	132	145	164	145	142	129	152	153	151	149	163	139	145	137	135	162	138	152	146	149	138	152	155	150	130	143	150	170	150	129	159	169	140	150	158	138	137	164	149	177	155	171	135	168	142	133	158	139	152	148	165	158	148	146	158	153	135	162	152	134	146	128	164	163	154	151	148	139	132	151	158	169	179	191	177	157	167	167	139	141	152	164	139	160	157	176	150	159	175	171	164	139	160	151	158	152	161	150	147	152	156	123	137	150	144	146	146	167	152	161	150	139	178	144	160	145	163	139	158	145	167	155	130	141	154	138	155	154	141	166	175	149	157	153	138	186	151	163	160	142	177	141	137	142	124	147	152	157	153	149	164	143	136	162	139	152	144	170	170	147	154	161	139	143	170	158	121	151	133	158	148	150	163	167	145	148	145	142	154	169	155	155	136	165	134	167	151	145	149	158	135	148	157	153	152	141	159	155	153	150	136	145	154	150	170	149	159	150	122	152	146	147	197	168	162	144	147	146	151	136	139	146	155	147	132	150	140	158	169	180	154	143	161	166	135	147	136	156	165	156	151	151	160	148	154	164	133	164	136	145	155	154	163	111	160	150	170	153	142	166	145	152	171	153	132	141	154	145	154	164	155	149	144	133	144	160	151	123	161	156	165	158	162	140	149	147	143	142	160	139	137	160	159	153	144	159	160	162	158	136	133	175	146	135	144	144	137	137	157	138	157	166	176	135	153	169	136	136	153	164	173	153	145	182	150	154	170	162	167	143	147	148	133	160	165	155	152	167	145	169	149	164	146	155	147	159	141	165	159	148	141	171	150	146	163	125	167	152	143	165	166	141	152	154	161	156	157	163	180	135	167	152	141	143	174	154	155	167	132	130	141	156	152	123	161	134	155	150	141	156	149	153	153	144	160	165	150	165	174	149	144	130	152	140	132	142	146	153	131	174	166	175	158	128	153	168	174	146	139	179	146	161	166	155	135	147	151	167	162	141	125	158	132	144	158	137	163	152	169	146	157	143	158	151	147	166	147	159	144	153	162	149	131	151	163	166	175	118	146	153	170	126	156	154	149	142	153	146	148	171	149	131	146	152	175	166	172	158	155	152	165	145	153	165	132	141	165	152	175	130	156	164	151	142	164	152	159	150	146	139	154	140	129	142	144	162	141	157	155	177	134	155	176	154	147	181	162	135	179	129	137	149	148	139	141	140	149	176	166	154	140	123	155	138	147	150	153	161	156	184	141	167	160	139	169	150	155	148	144	149	165	135	165	156	152	157	157	168	167	146	161	141	130	178	162	164	143	145	144	170	144	154	159	172	169	166	155	151	145	153	146	139	158	145	148	173	145	153	135	159	149	148	155	153	143	167	158	164	166	158	145	159	160	153	148	144	168	145	155	170	146	159	155	155	155	143	143	163	144	159	162	150	146	151	142	159	152	152	147	144	138	147	163	156	162	145	144	154	164	159	141	162	140	146	139	162	163	131	153	147	159	165	127	148	166	168	144	174	157	169	150	151	139	171	146	167	152	140	150	166	167	129	147	150	152	150	165	145	149	147	153	144	155	173	159	167	159	132	146	132	157	151	148	158	136	156	158	149	151	158	151	126	138	139	150	138	155	157	150	140	152	168	170	130	149	162	147	154	156	138	154	178	146	143	182	142	130	165	134	153	166	143	148	142	143	150	116
7477	1271	405	394	404	374	367	390	370	386	401	377	381	375	379	407	385	370	394	349	394	393	393	375	374	389	371	392	377	404	381	384	380	413	394	366	385	411	420	433	387	383	378	370	389	405	392	365	379	357	414	393	406	356	411	349	386	384	404	409	352	409	390	394	402	381	419	415	399	347	376	406	386	384	364	393	370	350	360	397	378	361	393	412	366	410	395	371	416	388	344	406	354	356	405	370	396	401	362	375	395	365	390	420	357	428	405	389	390	378	354	383	400	366	407	410	367	364	379	404	389	390	370	414	374	398	371	408	335	367	371	383	394	383	374	387	388	366	391	394	363	390	392	367	373	386	377	390	362	392	380	366	371	367	365	357	351	443	393	381	367	395	353	368	363	376	379	395	410	359	353	358	386	390	346	388	412	411	394	368	366	371	359	385	361	404	386	393	389	360	378	356	391	384	362	382	405	362	385	406	383	367	383	382	393	418	394	340	379	371	370	391	393	391	368	386	365	366	349	383	358	327	377	393	360	395	400	387	402	379	396	401	390	399	400	391	361	377	395	389	411	354	352	387	359	426	386	382	373	381	400	382	378	420	396	381	416	416	382	345	356	410	379	390	369	399	394	410	382	352	388	356	410	420	405	397	410	380	363	391	367	381	383	440	386	395	382	385	374	373	391	399	374	415	366	375	387	394	407	379	366	385	369	388	387	379	351	364	378	389	399	389	402	373	366	402	387	411	411	368	363	387	350	367	367	354	404	377	356	395	352	347	381	364	398	381	376	371	407	388	383	367	371	401	373	384	377	352	406	389	379	379	384	408	380	402	358	400	393	391	369	374	382	404	382	393	378	382	379	388	381	400	381	394	398	386	392	398	375	368	390	350	376	367	373	397	403	404	396	394	387	359	359	430	360	391	350	387	353	372	400	412	361	378	418	356	342	398	338	409	390	391	325	389	393	381	360	390	391	393	409	353	372	349	421	388	393	419	412	376	360	406	403	375	362	356	408	406	407	390	405	392	400	385	378	389	383	402	379	386	425	383	410	369	380	413	401	354	383	388	350	367	353	377	413	372	400	410	367	389	388	409	378	409	375	377	362	388	380	385	415	371	427	417	407	380	384	370	363	380	365	358	358	403	406	359	357	371	426	364	404	397	402	394	409	364	402	402	388	385	400	392	339	385	350	379	423	357	376	358	376	379	402	365	387	364	373	381	434	390	365	371	384	413	370	376	384	384	356	394	382	342	392	400	416	404	407	372	371	362	405	387	418	378	367	375	395	384	383	419	344	389	358	365	381	384	397	400	361	408	388	366	403	410	385	364	374	413	383	383	357	381	378	384	350	403	392	413	374	366	396	367	388	383	378	401	390	399	417	368	395	399	423	398	373	384	351	379	380	361	402	375	378	381	385	340	341	370	376	404	366	369	388	397	404	403	384	414	417	409	377	372	390	373	366	379	386	399	388	402	399	374	360	380	357	414	382	363	405	364	374	376	363	413	407	368	367	413	401	375	414	390	350	407	387	365	360	378	391	375	391	397	371	363	379	426	403	413	362	392	379	365	386	403	389	363	383	383	379	361	401	377	397	375	397	365	366	378	374	396	395	407	455	387	394	368	385	386	426	353	375	383	404	387	377	401	400	387	395	387	415	398	391	411	410	368	336	384	379	389	414	386	382	343	393	351	389	388	367	362	371	356	353	401	382	376	410	415	381	399	377	385	364	355	357	427	357	359	384	370	398	392	355	361	406	409	386	397	372	375	397	396	393	423	338	353	341	357	408	398	387	405	368	339	366	367	408	380	388	367	376	379	385	399	392	369	415	377	371	380	408	397	385	387	402	384	385	416	389	386	393	411	339	359	422	418	384	397	382	351	402	406	408	341	411	394	348	406	380	387	364	383	360	413	416	381	372	391	359	392	360	387	401	398	379	375	388	420	392	385	342	412	402	376	363	386	392	437	387	362	367	384	384	356	378	362	372	343	397	388	412	379	386	407	393	398	392	358	397	349	381	389	389	405	374	387	394	378	384	366	396	412	387	377	419	400	409	366	390	394	391	414	394	410	372	373	368	383	358	384	387	360	410	395	381	397	362	356	374	386	350	358	369	413	367	385	364	393	361	403	402	399	372	384	398	407	383	381	396	399	378	404	410	372	381	420	376	367	379	390	369	379	409	362	398	409	375	382	412	362	402	415	392	385	368	384	372	401	386	385	413	404	420	360	352	420	368	379	346	398	401	367	361	366	380	368	392	357	418	368	371	375	394	409	386	354	366	383	407	343	392	347	370	364	389	395	417	379	376	334	401	364	374	367	404	406	392	414	427	417	367	414	400	383	394	419	364	386	357	369	387	385	381	382	363	374	397	339	396	378	340	418	352	398	409	366	436	372	365	352	409	382	417	398	386	399	366	385	414	368	388	367	359	382	376	362	355	394	370	370	391	395	389	416	365	347	358	373	394	353	404	366	378	402	382	412	340	410	374	414	374	360	412	421	391	391	387	369	377	396	388	415	413	373	402	402	379	413	392	384	375	367	379	351	408	384	395	359	401	375	401	341	392	392	400	388	387	393	365	388	364	356	394	349	404	390	397	360	371	361	416	362	372	406	388	330	422	379	378	358	416	412	368	395	374	383	384	410	388	385	359	361	354	409	394	414	369	398	393	415	386	414	377	356	372	371	360	346	386	423	390	373	394	393	360	403	383	373	367	368	371	422	393	388	364	368	356	380	379	372	404	348	386	408	405	370	409	380	380	354	360	405	384	401	391	361	404	368	360	351	398	378	400	392	369	391	413	383	389	386	374	414	378	368	399	351	371	377	402	419	398	371	369	386	371	357	387	414	356	411	394	373	429	407	337	385	421	398	392	383	412	388	372	396	410	387	389	366	383	370	398	348	389	403	381	372	368	399	359	381	396	376	363	350	395	350	372	393	359	366	384	383	418	395	382	402	396	396	362	387	390	390	390	391	364	415	361	386	404	352	403	375	382	381	372	407	386	366	390	378	418	368	404	383	374	390	368	366	373	382	385	410	329	411	399	389	349	385	349	417	362	366	422	411	379	413	404	394	401	343	398	366	379	400	347	411	391	386	371	395	394	386	395	397	358	392	371	372	386	375	352	413	382	379	347	400	359	395	422	397	375	377	389	425	379	413	422	373	402	388	397	368	375	380	377	372	392	371	396	381	388	352	407	378	416	372	373	384	402	359	417	365	384	377	400	342	385	423	372	376	348	374	393	410	391	379	409	373	368	384	377	379	384	417	381	396	336	395	399	374	415	379	405	389	360	412	374	359	382	348	375	366	368	380	413	380	385	369	388	384	369	395	324	381	371	390	354	359	380	405	412	392	348	359	376	372	402	409	365	354	392	396	431	412	382	398	381	399	377	379	357	396	396	399	356	375	407	413	386	388	363	364	377	368	404	400	379	380	406	384	384	382	411	375	359	392	414	365	373	384	383	373	340	381	387	412	403	368	388	373	435	352	382	376	378	389
35063	11109	1704	703	434	365	337	303	310	282	281	277	276	275	272	294	285	265	279	240	236	255	238	260	266	226	265	270	250	239	264	254	263	250	259	237	245	245	235	234	258	247	254	229	233	277	211	269	265	227	234	240	275	268	255	274	290	253	264	250	231	292	257	248	231	236	264	232	232	230	232	252	258	243	260	239	247	278	293	255	244	273	261	251	266	257	241	260	274	234	270	234	270	243	268	259	235	258	279	262	234	254	275	230	228	258	267	257	275	251	231	261	263	259	230	254	241	242	219	237	273	228	242	237	257	236	257	252	281	283	259	251	254	255	264	288	264	255	267	281	249	238	239	260	266	242	253	269	255	249	255	260	256	253	296	266	233	237	219	255	257	263	248	239	243	268	243	240	255	218	261	245	249	263	252	258	246	256	231	260	235	239	228	244	261	210	237	235	237	213	258	246	237	279	272	261	246	261	255	212	234	233	269	250	261	256	249	218	245	231	246	232	256	241	249	227	265	256	237	275	283	241	242	238	206	283	259	257	228	254	260	274	250	258	237	261	268	255	201	259	240	253	253	246	252	232	270	233	269	245	263	257	260	267	246	241	242	280	265	231	281	231	255	244	267	276	259	250	225	240	225	249	234	238	270	250	239	246	277	264	273	250	223	251	257	236	228	267	256	259	250	244	228	282	243	261	261	244	282	264	252	249	283	240	276	253	242	241	277	242	272	235	260	258	266	268	249	242	244	245	259	223	261	234	235	257	262	243	255	234	247	211	252	245	253	222	223	249	291	263	252	235	251	235	280	233	244	266	252	227	253	222	253	230	268	257	248	253	261	272	221	220	235	270	283	262	266	240	261	275	247	219	241	246	223	234	243	205	247	247	226	264	231	248	256	266	254	261	284	274	262	258	262	242	250	261	245	262	236	248	247	234	245	228	266	233	273	223	240	274	256	223	239	246	254	269	250	278	261	242	232	266	270	236	266	263	306	274	226	291	253	266	278	266	279	274	249	253	267	238	267	255	273	222	241	245	236	239	268	245	285	241	255	248	277	239	248	263	263	243	244	257	243	273	254	231	252	256	272	244	266	255	228	250	249	233	252	246	278	273	260	257	260	278	248	267	265	247	256	266	241	277	257	246	254	239	259	288	266	262	238	266	246	202	247	242	252	253	210	259	246	249	249	286	270	247	244	245	260	248	260	241	244	267	283	258	232	258	285	235	243	266	239	272	284	269	259	239	268	258	226	260	256	227	255	240	222	266	235	262	243	265	265	281	278	250	281	288	244	265	247	221	297	253	260	250	278	234	243	214	260	242	243	286	226	263	222	261	253	200	258	255	249	259	230	239	249	243	256	232	257	226	237	230	265	274	276	250	240	266	267	290	249	263	250	261	254	258	244	230	256	229	253	237	256	248	249	264	250	245	260	263	269	261	232	262	257	250	261	251	259	217	247	242	244	262	237	272	266	255	232	272	230	227	256	248	273	254	246	251	251	249	279	253	242	240	254	242	286	250	270	262	257	220	260	263	253	238	254	243	227	267	271	217	234	248	236	245	238	243	260	237	246	234	252	249	240	235	239	272	233	250	257	280	231	220	279	249	252	241	248	272	251	256	249	293	238	253	248	256	213	260	236	245	261	257	219	258	256	243	259	238	257	260	273	214	252	244	255	276	256	273	291	230	268	278	255	245	270	274	281	265	256	269	262	261	241	271	274	269	251	238	251	256	289	248	238	267	238	248	240	265	237	252	241	244	274	233	254	267	231	233	243	262	248	244	240	243	259	252	230	269	256	231	230	208	255	260	236	246	217	205	245	272	237	289	247	248	209	235	282	285	270	240	248	236	263	259	263	259	241	259	264	225	239	279	253	246	251	249	236	289	254	243	241	243	265	242	261	282	266	231	255	248	242	246	262	278	249	242	252	251	266	284	254	219	265	243	248	248	246	241	250	238	270	260	267	270	247	271	285	246	250	236	217	285	252	237	220	235	266	248	260	249	284	251	234	269	258	226	269	257	241	241	256	272	230	222	251	274	248	269	270	227	246	243	248	254	246	267	248	227	229	268	252	252	231	294	248	259	249	264	248	260	294	235	266	276	294	250	247	240	229	253	289	248	282	233	230	277	255	238	246	292	269	264	243	234	231	247	244	266	271	234	227	256	282	240	244	297	287	251	261	186	273	258	246	240	266	236	254	236	257	240	271	255	268	255	259	225	238	273	276	225	220	232	237	236	239	243	230	241	235	279	252	256	225	280	267	265	235	259	260	251	236	267	255	295	260	230	279	255	270	284	265	256	253	283	241	268	282	226	242	244	258	247	268	252	272	262	259	283	254	250	251	228	260	234	284	270	235	258	241	261	211	233	238	229	255	253	241	243	234	259	264	285	252	247	266	228	259	261	249	224	262	261	266	257	250	247	195	284	254	233	238	231	261	225	256	263	255	236	225	232	238	247	231	255	223	277	281	237	251	244	251	251	247	238	233	260	257	250	253	283	247	257	262	224	260	275	248	243	290	263	239	245	240	243	259	262	248	267	265	254	220	241	251	271	261	232	243	265	257	218	266	231	251	220	310	282	271	250	257	266	295	251	268	258	266	243	273	257	274	263	262	255	259	236	265	266	270	237	242	269	253	237	246	226	272	282	254	273	267	264	243	275	229	241	262	212	256	257	273	252	229	267	277	235	248	242	251	297	254	246	242	257	271	258	235	258	247	254	279	229	254	258	230	265	254	267	230	258	243	274	248	248	255	281	244	251	259	277	246	280	225	287	261	255	249	240	271	281	242	224	250	248	247	267	259	269	261	241	237	261	254	246	263	274	260	265	257	262	264	250	276	253	255	275	251	217	252	252	267	233	225	252	265	249	267	268	259	224	240	225	245	254	273	255	285	279	252	244	237	255	251	225	243	255	256	228	255	260	238	244	233	246	250	249	259	272	248	235	243	247	243	287	259	260	286	288	255	253	229	291	254	267	253	248	262	251	257	235	247	241	216	241	274	265	260	222	246	258	237	256	270	283	267	251	272	229	240	249	221	259	245	242	254	228	236	269	276	257	306	226	263	266	259	284	258	264	242	284	267	256	280	236	237	265	273	251	247	256	261	245	249	264	260	244	254	256	239	253	252	256	264	277	265	266	258	242	259	245	249	262	252	226	269	256	249	263	245	272	258	250	254	253	249	283	274	234	254	257	255	214	251	271	289	263	252	266	259	248	271	232	248	231	265	222	252	241	242	241	275	258	247	260	264	223	262	282	233	253	223	253	236	228	233	271	229	269	276	264	263	249	261	236	253	245	277	233	245	233	245	233	281	251	252	226	260	281	250	235	239	265	285	232	222	240	232	255	268	248	264	235	280	256	239	253	260	252	220	248	296	238	224	244	243	286	219	276	282	235	240	264	237	259	265	254	240	265	269	271	242	257	261	226	247	260	258	258	247	245	273	227	259	254	255	256	228	232	235	231	244	286	271	252	237	242	241	260	246	254	249	233	258	236
22538	2664	1209	1316	1162	1181	987	928	877	824	732	797	756	710	670	628	673	644	596	637	586	610	592	595	604	635	566	586	614	587	559	655	582	604	646	571	596	569	619	565	576	605	643	588	549	602	572	642	608	587	545	599	614	565	564	559	610	576	584	563	564	567	593	564	568	533	606	597	561	568	532	524	608	561	581	617	578	600	592	637	617	605	576	607	586	588	570	585	581	549	585	552	588	550	593	612	606	606	618	578	632	590	594	579	583	600	582	589	599	600	580	587	567	593	614	585	591	578	610	593	587	614	613	632	623	556	594	566	567	594	624	561	674	551	567	587	601	580	600	567	613	580	550	582	612	563	594	599	575	558	585	558	600	620	575	561	578	555	597	589	576	608	599	560	575	603	616	573	585	626	594	590	562	574	568	570	594	548	599	581	653	600	599	568	589	568	560	579	585	635	566	651	579	586	630	616	575	591	555	578	542	632	560	604	613	601	586	559	571	579	609	602	615	553	592	578	624	575	585	572	572	571	612	619	605	598	614	578	583	584	536	622	607	580	564	565	535	561	589	605	571	568	583	606	662	530	571	606	597	552	584	586	550	610	567	553	617	579	579	541	621	577	607	609	580	606	585	547	598	579	607	579	593	584	574	574	560	596	608	601	563	561	588	543	602	623	598	569	595	548	545	589	589	645	577	587	553	533	576	560	576	567	564	612	530	565	580	579	556	608	590	540	609	616	570	564	600	595	582	605	590	549	618	569	554	559	602	604	576	592	596	608	592	586	593	574	619	603	574	638	626	559	616	564	601	554	607	609	583	632	547	589	618	570	596	596	588	587	583	570	563	614	591	602	574	634	595	631	586	567	569	588	591	563	619	586	595	610	596	614	594	604	572	546	540	594	555	593	609	597	619	573	585	564	559	617	583	597	595	651	617	632	573	568	611	586	568	602	593	603	585	577	575	555	613	582	568	583	579	597	575	566	578	599	603	542	548	562	540	638	582	596	589	587	614	577	608	605	558	611	591	580	548	576	596	585	587	587	578	575	534	607	626	540	586	576	601	580	603	582	568	582	610	592	599	619	608	568	559	567	628	567	588	539	612	567	569	545	573	562	580	598	591	626	537	607	590	584	602	591	579	555	573	627	587	591	595	596	622	608	589	577	592	587	595	594	596	581	590	593	586	594	601	531	524	547	590	595	573	582	574	551	566	572	621	616	573	636	609	571	587	584	590	582	561	555	619	572	555	558	576	626	583	602	561	626	635	606	578	628	560	584	618	578	597	589	542	591	582	634	569	576	622	570	556	649	594	548	629	607	591	566	572	638	565	548	566	582	574	612	597	569	583	576	592	583	591	573	540	571	595	582	565	563	603	572	587	576	561	584	569	607	618	574	616	600	535	612	588	567	542	550	592	623	560	592	598	550	598	584	571	629	632	549	588	571	555	536	603	600	572	566	571	574	602	570	571	586	571	602	606	573	577	588	582	622	595	563	613	602	630	527	591	595	599	575	547	575	602	595	612	639	589	583	621	607	579	578	578	567	582	592	597	600	567	599	568	635	569	590	530	628	588	577	596	617	583	565	580	601	565	601	581	573	596	586	614	590	584	592	594	613	632	596	561	603	604	619	536	608	569	591	557	570	577	607	595	576	569	583	585	574	607	599	531	573	557	628	617	595	548	579	609	592	606	595	565	546	567	628	594	574	616	585	583	604	558	584	639	594	598	582	601	630	610	570	599	589	562	562	576	572	588	569	556	573	612	579	616	573	555	616	554	596	570	638	573	583	603	579	593	587	621	568	647	575	603	564	571	575	563	569	643	540	603	579	628	595	598	587	578	562	583	568	614	590	558	560	595	586	574	593	585	618	648	585	554	607	546	600	603	587	589	610	592	564	623	587	580	595	581	566	619	625	586	569	587	555	578	586	587	556	611	566	632	557	552	619	568	586	566	634	597	566	611	587	622	589	566	565	553	577	542	603	601	562	575	605	602	597	584	617	581	531	551	542	595	583	562	593	609	603	604	627	569	594	622	583	616	565	569	566	535	586	570	577	577	568	603	605	617	623	578	532	579	576	631	549	570	586	609	563	608	606	586	600	585	587	594	581	551	594	552	643	588	619	620	579	598	572	615	578	603	611	592	588	577	598	592	636	563	577	575	637	565	609	608	565	608	571	609	528	613	609	588	607	610	641	542	574	591	538	595	576	591	617	581	583	554	561	634	576	518	569	587	562	621	561	604	607	585	607	611	601	537	605	584	562	574	524	567	566	593	611	575	635	605	584	589	569	606	637	586	581	592	571	597	584	556	601	597	575	564	608	550	581	596	576	545	541	569	571	584	561	588	607	617	579	598	567	558	604	555	565	565	596	583	623	618	635	606	575	560	585	572	570	551	552	622	575	581	591	582	552	574	589	571	606	534	570	574	558	557	621	593	552	577	599	581	567	583	586	612	561	611	556	608	587	586	586	600	590	549	580	599	625	541	588	608	598	598	622	629	622	634	581	577	584	631	575	595	591	543	576	558	591	567	574	597	570	561	612	602	617	593	605	636	620	598	603	580	548	542	552	607	604	630	576	606	591	629	579	571	622	568	585	549	586	540	597	677	593	608	601	559	627	596	628	551	588	595	605	590	592	571	543	557	613	583	546	587	598	575	609	567	540	573	564	571	566	594	614	582	628	600	612	567	585	591	569	580	564	596	612	602	587	616	543	626	561	609	565	602	601	542	611	573	608	605	592	566	576	614	585	583	560	581	555	582	579	567	607	579	585	567	557	551	586	597	562	579	574	575	606	575	590	588	556	555	554	613	580	602	606	585	566	569	549	597	594	619	619	650	579	592	603	578	603	569	608	655	577	562	604	562	589	583	638	598	531	600	567	552	578	576	547	571	527	597	620	558	581	591	592	535	618	513	545	604	605	572	567	584	603	614	624	565	626	590	574	543	569	626	587	582	596	597	550	565	597	562	545	576	625	611	606	595	558	604	593	586	577	601	598	567	608	565	579	582	543	597	591	590	558	589	574	574	572	558	577	592	627	572	566	542	545	573	529	609	544	594	595	593	568	594	589	579	586	592	580	573	616	572	581	565	568	567	588	586	588	577	565	566	600	547	593	618	586	549	616	579	591	614	558	560	628	592	580	624	572	626	556	601	624	576	578	571	600	596	584	603	586	566	555	552	641	565	615	592	566	608	568	568	636	610	600	608	590	604	581	587	589	550	599	582	572	579	568	607	638	562	596	633	594	629	541	625	558	556	588	572	553	580	594	569	598	657	588	588	600	638	590	626	537	607	573	573	570	582	569	569	604	600	595	597	557	564	587	591	599	612	586	608	608	571	590	582	575	575	582	587	595	608	616	572	647	551	603	590	605	560	588	599	597	607	621	593	570	613	593	578	596	592	609	596	604	583	561	605	579	595	587	563	617	572	614	556	557	603	626	589	638	563	589	603	588	625	560	569	570	598	596	606	582	598	591	591	548	632	606	615	614	603	589	616	615
46731	17140	3483	1428	838	646	476	459	514	474	444	391	392	367	390	356	329	377	378	343	390	331	362	309	359	353	341	324	320	358	331	353	352	371	378	343	288	361	290	333	317	337	362	339	319	350	323	347	343	367	335	371	334	356	378	355	340	332	331	346	347	338	358	323	364	357	323	338	375	332	367	356	363	351	325	324	336	347	339	331	327	318	350	350	309	342	352	376	332	324	318	338	354	326	323	325	320	336	321	313	364	389	334	352	360	320	326	345	356	350	318	339	328	327	341	409	317	350	312	312	332	357	313	329	369	359	302	353	335	333	310	371	346	310	338	339	365	352	349	324	324	304	336	306	300	353	325	332	356	324	339	341	283	327	369	342	309	316	367	344	337	328	326	359	384	321	342	346	339	357	351	335	350	344	380	360	323	319	366	316	340	380	340	348	335	339	309	357	329	357	338	363	356	319	307	352	348	350	314	323	331	341	358	349	350	376	350	337	322	350	329	342	344	345	337	365	382	329	314	331	335	309	336	350	362	327	344	352	348	329	329	389	364	372	330	335	360	327	358	333	364	354	342	334	344	349	355	306	337	337	323	354	346	334	335	347	313	314	335	344	314	340	360	322	341	358	342	337	355	332	304	364	368	360	325	350	341	348	348	343	329	324	346	361	323	343	352	338	322	306	367	309	359	360	327	364	329	351	354	357	355	362	375	332	318	343	337	347	307	311	341	331	389	348	322	362	328	328	334	351	342	346	401	349	365	380	359	352	335	298	364	328	326	312	364	325	341	357	355	335	322	379	341	356	315	345	336	347	333	345	343	359	347	332	323	312	314	319	358	291	330	346	325	373	310	369	345	383	345	336	331	348	339	319	339	331	330	354	345	324	351	379	314	339	324	343	330	348	314	347	336	376	321	364	349	347	363	366	354	324	323	360	314	335	346	316	332	357	333	315	353	327	331	337	348	361	333	357	362	342	336	333	357	347	338	336	342	321	331	346	357	303	373	336	307	320	346	298	381	357	361	345	333	313	371	360	341	330	313	353	362	315	308	376	360	299	358	317	360	347	330	328	383	364	319	326	390	366	358	311	331	357	357	346	378	379	307	327	305	352	366	330	357	326	349	320	335	334	327	334	300	361	341	368	342	329	322	334	376	331	352	340	360	346	334	343	362	352	342	342	335	359	345	359	381	344	341	309	366	333	358	292	323	373	360	346	330	305	355	328	351	335	335	294	351	339	355	333	328	342	329	343	329	359	335	345	349	357	357	370	369	356	344	345	343	332	361	317	325	339	336	382	326	306	350	339	374	302	327	327	352	397	312	375	333	333	332	351	344	306	357	324	326	311	334	314	341	310	363	290	359	341	339	364	330	348	354	354	318	357	324	329	342	316	375	351	377	370	314	335	335	382	365	342	325	320	334	358	373	350	345	344	312	333	363	332	366	345	343	330	340	339	322	347	345	331	305	367	348	346	345	350	319	341	327	364	326	330	335	359	310	360	368	351	326	312	339	335	344	335	329	312	316	319	323	355	319	316	326	320	337	331	309	314	338	346	308	341	368	349	344	320	356	301	342	347	331	353	326	317	357	335	359	318	351	328	349	331	319	327	305	327	313	312	339	308	351	357	346	339	365	360	340	356	344	356	326	329	363	365	332	364	324	369	333	349	302	332	351	341	341	323	345	349	338	355	312	343	324	307	376	320	344	372	373	351	336	333	313	344	338	343	308	300	361	336	338	315	305	356	338	352	339	323	331	343	386	324	334	334	321	355	359	336	350	328	341	322	325	350	306	347	341	356	359	335	327	316	323	338	312	342	373	352	376	338	334	326	366	317	346	374	368	330	361	340	340	347	334	329	298	355	365	326	328	330	344	348	351	346	343	359	376	362	346	358	308	312	327	362	369	328	365	318	365	342	306	326	350	345	356	359	316	315	346	349	338	360	342	344	356	361	323	330	327	381	346	328	336	340	350	296	312	333	363	323	343	347	352	370	357	336	335	315	338	360	316	336	311	339	348	334	369	372	347	351	342	311	327	336	317	323	344	320	322	322	386	336	337	332	331	328	336	324	363	318	362	356	329	343	358	318	361	344	354	342	342	328	350	324	285	373	347	346	327	324	349	346	329	326	350	350	341	375	352	369	329	356	347	323	316	347	336	315	316	315	330	298	347	354	328	348	316	333	328	320	351	331	363	336	319	311	299	297	328	300	311	324	353	323	315	337	351	351	324	350	348	319	318	334	328	350	327	387	310	324	339	325	324	364	370	336	339	326	341	337	333	360	333	352	307	322	313	297	313	343	349	336	339	325	342	328	378	333	346	358	297	347	318	372	346	303	315	364	347	348	329	331	294	339	358	351	355	354	339	335	346	347	352	342	352	330	323	347	392	326	325	363	322	332	352	328	347	329	366	299	333	330	371	368	344	376	379	338	325	348	321	318	356	342	350	370	329	367	363	328	348	311	357	289	363	332	335	361	328	360	325	320	326	344	359	363	334	305	336	328	369	356	329	359	370	352	328	323	339	308	331	330	324	319	318	380	342	319	331	370	360	340	338	322	350	325	338	340	336	364	381	342	325	348	328	338	354	354	339	323	318	367	333	325	330	339	343	360	334	338	344	377	370	330	352	338	344	342	341	371	348	312	363	311	308	340	350	361	368	314	327	312	334	352	376	345	350	334	372	366	341	314	311	333	337	300	362	346	271	348	335	356	327	329	330	335	336	327	338	362	347	347	341	301	344	325	342	344	350	342	350	312	282	327	352	323	353	340	331	351	345	335	358	305	358	317	318	350	347	335	344	329	362	376	341	345	343	374	347	342	319	330	346	327	331	381	345	336	344	349	310	362	314	347	340	340	323	352	318	300	304	364	356	341	327	320	310	339	341	373	356	321	351	349	352	350	332	321	333	299	355	364	342	338	338	384	348	355	347	359	343	347	339	323	351	356	336	337	377	331	323	347	333	352	346	331	324	291	335	315	332	360	303	319	344	359	351	359	337	326	352	329	306	329	313	318	315	357	377	321	390	333	348	345	329	354	299	349	331	321	323	323	358	347	374	336	328	321	308	350	361	348	317	338	363	339	358	336	347	359	343	323	358	375	336	351	344	347	377	327	319	329	335	350	360	330	320	338	376	334	335	356	377	379	339	321	295	338	377	342	331	352	378	298	373	370	396	344	331	354	347	359	332	329	358	304	314	309	311	355	290	343	369	355	351	373	367	370	381	332	338	347	346	337	333	301	340	306	345	329	326	353	347	352	295	337	342	345	350	342	309	358	344	388	332	369	327	330	323	328	366	345	338	310	334	334	323	361	331	328	315	355	344	321	312	311	343	381	360	319	352	368	332	326	368	327	315	326	322	326	336	306	337	310	354	349	338	340	345	302	323	343	349	375	373	332	358	345	354	306	323	342	326	278	350	373	348	375	302	313	361	365	330	347	345	352	359	357	357	343	334	409	362	325	341	363	345	334	323	327	315	340	340	370	385	334	332	342	335	351
29795	3845	2028	2152	1951	1805	1547	1496	1466	1299	1094	1105	1147	991	895	899	923	881	902	795	827	823	842	831	794	786	822	768	785	827	758	753	792	783	788	807	795	804	775	789	766	786	773	787	803	726	816	795	796	779	786	761	797	786	790	756	812	786	717	764	760	774	747	794	760	758	779	739	713	740	794	768	767	765	747	761	715	801	797	761	718	789	756	796	741	776	721	700	778	776	793	727	756	773	773	787	778	741	782	742	792	745	730	762	754	771	758	748	747	736	775	763	766	810	773	787	797	763	797	732	740	745	754	772	732	740	754	714	815	745	727	753	765	797	780	743	758	760	771	761	744	745	782	739	844	775	715	733	759	734	736	689	773	742	768	736	790	769	776	761	741	739	699	731	753	714	727	705	792	761	762	813	795	730	721	788	699	811	731	762	764	769	798	723	785	731	782	701	760	811	687	785	691	752	780	792	792	731	774	769	766	772	723	789	712	810	746	762	764	779	804	736	810	771	770	792	779	772	770	752	745	773	752	754	745	738	754	755	712	794	729	720	754	752	748	726	734	803	757	745	769	803	747	741	758	739	714	761	745	731	767	750	744	731	751	691	728	720	713	734	824	751	770	653	774	740	750	752	713	811	792	732	718	785	729	761	757	777	747	765	719	758	729	758	730	751	777	732	801	738	701	729	748	785	785	715	755	733	730	733	718	769	739	766	775	758	778	727	789	743	754	784	722	785	723	769	697	737	791	763	723	750	758	716	686	756	721	796	748	727	788	773	735	763	741	715	744	695	755	702	781	707	731	747	744	723	756	759	734	768	778	769	717	719	736	775	773	772	724	771	747	743	798	729	761	706	744	761	783	752	744	788	735	730	744	760	725	761	770	750	722	777	737	719	764	728	712	709	784	777	724	740	721	714	774	724	758	718	742	775	747	714	735	732	715	713	816	770	723	762	717	695	831	773	725	710	733	713	747	738	722	785	802	798	749	811	788	768	756	711	800	742	773	756	747	754	836	715	759	737	727	750	760	768	754	721	729	753	723	825	732	718	752	731	739	715	820	765	696	776	784	766	749	735	716	742	751	730	772	776	719	775	792	752	806	780	766	774	780	704	737	738	797	779	770	747	767	795	736	753	744	753	756	764	780	776	761	739	756	735	734	717	785	750	780	706	772	742	768	721	774	734	816	742	741	746	796	747	768	767	772	767	727	781	705	835	740	759	754	799	722	728	754	743	761	754	750	765	767	743	777	729	757	797	778	751	761	734	750	734	771	720	807	757	741	779	740	760	742	757	716	717	769	798	774	767	747	756	748	739	739	741	796	763	757	783	715	743	764	735	819	772	714	752	767	737	789	776	746	763	806	784	777	784	778	683	736	722	749	734	803	695	756	738	743	739	766	749	773	713	759	719	785	751	736	731	778	779	739	792	723	744	800	750	786	736	783	771	730	789	753	718	745	733	783	714	772	751	702	711	738	743	761	674	714	732	717	729	728	718	756	766	734	723	730	701	777	766	764	708	734	800	732	726	713	728	777	731	760	771	734	739	736	745	721	729	737	747	777	773	767	748	754	780	679	800	771	746	769	785	804	707	760	749	770	698	712	712	689	674	744	757	731	743	738	754	789	774	755	788	775	768	749	752	694	751	737	728	736	740	748	728	745	703	752	743	789	747	741	753	744	799	710	735	751	727	795	787	759	720	756	803	736	782	762	738	758	766	765	737	725	725	731	714	727	736	739	759	713	757	755	765	752	794	740	760	729	740	743	765	768	721	748	775	780	740	726	705	732	738	752	744	741	704	732	740	774	718	764	734	702	706	752	741	757	731	781	747	770	724	728	736	754	739	745	781	775	772	758	758	751	745	753	755	780	741	796	746	758	741	793	765	773	807	747	788	722	722	737	747	772	780	785	752	722	788	723	742	751	750	712	779	772	755	747	800	703	750	784	765	775	760	751	781	749	747	772	734	725	769	703	767	720	735	730	762	725	763	720	744	745	778	779	708	751	753	777	762	739	731	716	793	773	770	684	787	743	797	749	762	741	779	794	724	778	753	716	793	750	749	754	728	761	779	750	787	765	769	764	727	764	740	781	790	789	752	764	779	702	749	726	748	722	771	748	770	773	757	721	676	754	739	766	754	688	814	709	782	781	769	736	752	756	805	712	763	729	783	735	756	692	755	680	775	717	755	798	763	749	735	746	791	774	776	735	766	782	743	797	712	755	785	755	724	760	707	707	738	709	758	739	755	809	752	766	760	796	743	780	769	731	749	766	771	729	772	711	747	742	713	721	750	769	742	736	756	721	742	700	816	777	774	750	722	749	762	741	732	812	784	755	731	757	772	784	741	752	761	782	735	750	730	752	715	743	836	798	735	721	779	760	744	766	735	759	746	756	780	740	791	757	779	735	690	733	701	745	785	759	777	774	761	724	767	723	735	773	756	756	735	752	755	804	748	770	730	731	782	774	779	779	770	713	731	731	732	727	742	767	748	775	759	749	750	789	680	731	725	777	791	725	783	708	727	737	780	715	778	751	792	721	757	746	742	735	757	738	778	766	775	756	727	777	793	730	747	801	740	775	758	730	762	737	777	740	761	825	741	778	765	747	756	708	729	709	744	756	741	756	765	742	735	821	730	734	757	802	743	759	767	760	725	736	766	714	760	788	765	737	737	759	723	746	770	793	714	768	727	723	753	730	751	746	765	752	743	758	709	783	742	749	778	762	709	792	740	703	811	776	765	782	788	746	785	713	727	669	734	748	771	734	736	748	746	791	767	773	777	788	731	760	722	722	732	704	750	791	703	755	758	746	711	795	751	753	755	725	728	763	782	769	735	764	722	793	747	748	746	726	739	790	722	760	752	733	739	735	770	798	718	763	729	724	767	781	727	797	719	763	736	733	748	773	803	757	701	731	761	723	720	729	725	706	757	742	788	770	722	747	793	769	765	732	715	736	736	724	733	713	806	726	797	747	765	709	767	728	756	766	723	806	785	709	742	758	721	682	779	821	738	759	770	718	689	723	759	759	777	770	746	764	783	710	786	763	797	775	726	757	794	740	765	713	738	780	758	809	750	766	730	692	751	763	786	729	753	710	808	775	761	756	738	803	729	735	744	775	725	771	737	758	724	740	775	735	764	777	697	733	751	711	765	706	779	738	716	774	718	740	780	759	735	724	725	726	716	710	780	731	794	731	704	735	780	767	738	723	786	731	710	701	787	744	731	715	730	731	755	749	757	783	751	774	722	767	741	749	739	743	717	773	753	784	754	749	763	757	727	786	734	728	712	719	790	719	756	784	711	727	729	760	741	715	775	765	746	726	762	733	785	758	817	704	732	763	760	761	783	746	798	727	774	728	781	788	735	732	779	725	790	745	775	752	768	745	792	810	776	735	754	768	756	755	742	817	775	734	746	748	733	760	763	744	758	719	714	704	757	766	718	745	737	773	717	785	746	756	702	742	778	765	780	731	802	758	779	744	776	752	722	753	751	783	732	771	761
12092	1428	203	183	161	177	174	159	182	159	164	148	145	158	173	145	180	143	146	133	153	138	140	160	161	177	156	148	160	166	153	161	143	171	178	168	162	186	147	154	159	180	159	151	163	148	125	163	151	162	182	136	156	162	139	124	157	155	176	162	165	154	131	186	121	178	153	156	150	163	125	153	137	161	149	141	147	160	153	160	144	139	140	172	156	135	150	150	146	173	151	166	172	180	148	145	162	147	158	159	182	145	158	161	151	154	142	157	163	147	176	148	133	147	145	130	158	149	155	166	151	152	156	160	137	155	158	146	152	136	153	143	172	153	148	138	127	153	151	135	160	123	175	143	160	153	150	170	173	151	163	161	162	179	164	178	180	162	136	136	163	163	178	170	173	168	143	143	157	149	135	147	168	170	142	175	169	146	128	133	156	169	192	140	153	177	164	157	179	134	149	182	162	127	138	150	144	134	118	159	151	167	147	165	157	170	159	181	154	133	163	167	172	147	161	170	147	161	168	169	162	159	172	159	141	147	158	147	152	145	161	158	153	156	173	155	174	135	133	187	179	146	155	165	139	158	149	160	168	123	169	169	146	122	159	138	139	129	158	167	142	119	168	139	161	153	134	160	159	152	153	151	144	155	147	148	157	170	168	142	147	139	149	159	157	151	143	143	133	136	166	145	151	151	144	150	194	164	169	176	169	160	152	171	152	134	149	159	157	169	172	169	171	133	151	168	163	148	167	154	148	139	141	162	134	156	140	157	162	153	172	143	157	142	160	147	161	148	150	144	137	171	172	152	137	151	170	168	157	166	155	171	163	153	175	154	172	148	158	155	148	154	143	149	146	166	148	153	143	151	147	158	175	155	160	160	155	153	152	166	153	148	141	143	154	167	160	141	173	165	146	137	145	135	163	156	156	160	145	146	168	154	161	164	140	165	154	153	154	159	141	155	144	150	177	155	140	155	146	155	165	165	156	152	159	145	133	132	162	146	146	156	136	152	164	147	167	143	143	170	172	170	154	183	163	153	171	164	164	151	169	164	138	150	161	146	160	153	154	145	175	171	151	164	137	156	154	157	159	142	165	164	160	151	176	146	133	142	158	152	162	143	169	155	154	164	157	154	165	160	149	154	169	148	145	130	158	151	174	136	138	155	149	150	156	133	187	125	170	154	168	151	163	146	136	147	180	120	153	152	154	180	144	158	139	149	145	154	157	122	152	140	161	153	151	133	173	161	161	150	156	135	176	169	152	158	159	177	170	151	158	171	158	171	159	142	180	157	172	139	166	143	148	150	168	182	165	145	152	160	173	149	156	171	165	164	157	173	167	135	183	149	168	142	141	145	150	156	147	147	139	150	151	130	160	145	169	168	152	154	155	157	146	156	151	145	183	155	176	160	143	154	162	162	145	140	148	166	165	141	151	147	149	152	130	175	166	151	155	159	188	164	158	162	184	156	159	128	133	151	154	169	136	155	157	149	136	134	146	160	176	165	145	133	150	146	142	147	153	167	157	159	168	157	150	157	173	155	133	136	148	145	162	142	138	200	155	160	153	133	146	158	153	157	159	170	162	160	153	154	167	152	148	178	157	128	175	155	168	166	143	158	141	151	183	168	158	184	156	141	157	155	146	155	151	153	156	146	144	151	179	171	140	166	156	130	149	152	163	168	141	145	162	150	138	156	170	140	140	126	158	176	173	171	147	152	138	143	149	155	156	158	165	158	159	174	143	143	157	156	164	138	149	195	151	136	159	164	167	139	212	162	155	144	174	166	167	137	166	142	182	161	137	141	152	159	159	136	162	157	164	153	143	143	136	132	156	154	160	165	152	159	165	137	172	189	172	158	156	146	159	159	164	167	142	148	145	132	143	161	135	164	135	154	147	150	175	130	148	157	184	149	137	141	150	181	157	156	154	172	159	168	171	148	153	170	154	142	153	154	156	160	161	181	159	148	138	147	165	152	156	179	144	162	161	159	157	163	158	154	148	152	153	154	145	159	148	162	137	174	156	154	152	176	162	164	154	157	150	142	157	168	158	129	151	151	185	156	169	167	142	149	141	156	155	147	171	144	170	149	157	154	181	156	156	143	186	168	159	154	156	143	153	144	149	156	155	151	127	138	159	164	165	160	146	158	176	174	164	159	152	166	153	156	172	154	137	149	173	144	149	152	151	148	177	195	140	152	145	152	159	131	167	173	139	176	159	151	140	138	150	135	154	166	147	177	149	167	157	163	147	135	173	131	144	180	162	150	123	157	161	152	165	150	171	165	174	154	135	159	163	153	174	165	156	133	177	153	144	142	151	131	154	151	170	146	130	160	150	146	145	170	162	154	146	157	164	172	144	150	167	158	161	153	164	172	179	149	173	155	153	163	148	142	155	164	164	185	171	173	138	129	136	176	147	151	159	143	172	174	157	166	142	180	158	144	160	182	189	143	155	153	163	140	164	150	144	165	160	172	157	168	167	151	142	183	156	138	137	164	148	134	154	150	155	150	148	124	133	149	151	156	175	138	161	164	152	156	157	155	147	143	147	164	144	150	152	148	158	142	169	128	143	138	141	155	139	145	161	172	142	160	143	134	174	157	148	139	162	166	163	147	153	155	143	140	178	143	145	153	185	153	149	153	189	165	135	163	152	156	141	158	144	153	142	169	174	158	157	156	148	149	175	167	146	156	170	165	174	144	164	161	132	127	158	171	161	163	162	157	163	159	161	160	148	169	157	172	128	154	138	178	151	177	139	132	172	153	157	167	145	160	133	158	154	150	173	174	145	148	130	184	159	155	137	130	139	153	171	133	126	154	149	146	168	159	142	156	151	150	158	159	149	175	162	160	156	128	157	126	173	151	167	148	152	145	162	157	172	170	137	161	169	157	156	132	125	183	159	149	155	159	177	158	173	163	157	152	131	164	173	163	184	151	156	163	142	160	150	143	171	156	162	136	169	121	177	160	143	163	152	145	151	153	175	176	163	174	145	141	142	159	164	173	173	141	137	157	156	133	156	119	141	154	136	170	126	148	177	128	162	146	150	163	170	161	149	174	169	150	157	141	150	167	141	128	171	140	172	156	163	133	172	155	148	151	158	146	160	117	155	152	181	173	153	159	171	156	123	129	136	167	139	145	167	154	169	165	180	140	158	125	145	146	152	166	155	136	158	197	144	178	156	144	157	148	162	133	168	157	143	155	170	160	150	159	160	171	143	148	154	158	162	153	172	145	150	144	174	132	155	161	153	180	139	154	156	164	153	151	153	143	178	150	162	163	163	173	147	158	150	128	148	183	170	160	163	140	138	130	144	155	147	143	147	193	153	159	167	155	143	175	168	161	168	156	157	161	155	163	149	138	161	163	143	140	172	178	169	160	158	141	162	159	144	180	153	162	155	185	139	171	173	164	144	159	160	151	147	165	151	159	156	145	174	177	145	158	167	169	173	188	167	144	142	152	180	166	186	150	165	156	141	166	146	152	162	174	147	133	160	149	146	144	170	156
7276	670	455	433	452	400	416	417	367	406	404	384	417	401	399	395	375	402	376	421	390	407	375	369	376	385	388	403	411	365	358	393	383	401	397	369	401	417	390	410	389	415	382	381	391	374	370	405	399	369	394	419	411	372	372	391	416	401	394	404	369	403	363	402	404	368	406	388	404	385	385	386	372	397	384	403	379	365	389	394	400	362	405	366	406	358	390	392	406	440	445	411	390	423	382	408	391	389	382	398	388	360	381	389	362	384	404	440	418	412	368	404	371	393	385	418	354	406	420	407	400	390	359	378	378	388	355	388	363	393	369	414	374	420	370	414	413	400	364	431	356	409	423	381	391	363	348	406	384	395	361	390	401	422	432	372	380	383	387	399	395	372	412	377	383	404	378	375	393	422	363	401	383	411	388	388	381	410	379	388	379	387	359	403	405	370	384	402	385	390	391	381	382	380	358	401	382	383	391	393	366	413	408	386	381	364	398	355	399	422	392	411	406	394	400	374	377	376	411	422	399	397	368	384	413	376	378	428	377	420	405	366	353	367	393	405	417	408	368	362	384	399	429	346	373	400	384	397	414	437	414	381	402	422	408	384	382	417	395	392	356	329	349	406	374	389	378	367	388	395	417	369	400	376	384	358	393	379	406	378	371	398	397	380	386	386	374	372	395	389	389	378	408	385	392	375	404	413	375	409	377	398	379	371	398	389	371	373	394	390	389	394	371	407	355	386	390	399	397	394	382	412	393	394	404	384	402	406	421	381	372	377	365	391	380	385	405	382	396	371	368	381	378	401	412	351	399	371	400	411	402	367	420	390	390	380	391	380	347	383	360	402	375	372	392	410	382	400	385	431	404	363	376	391	405	396	369	376	393	372	407	357	377	403	376	390	377	375	387	355	427	386	364	402	353	379	420	418	384	370	357	357	386	376	349	362	376	375	404	404	419	338	379	395	393	385	380	391	360	392	363	383	431	406	376	389	384	413	378	385	406	386	361	405	393	365	407	408	367	392	388	382	362	364	384	394	434	344	411	395	387	427	387	397	399	379	385	395	422	359	391	413	403	432	400	353	382	406	387	432	374	410	400	384	402	381	373	416	358	372	413	385	392	397	410	375	402	386	348	352	393	388	390	392	363	386	382	382	373	399	355	385	398	359	390	396	366	406	399	371	463	395	392	396	351	347	353	398	403	366	394	409	384	381	371	397	384	397	364	397	408	368	387	384	408	376	398	421	416	397	368	409	386	392	433	358	398	424	413	375	356	404	394	382	392	395	385	353	401	382	404	371	375	368	401	396	412	414	395	368	412	370	410	399	397	397	431	405	383	355	370	366	353	396	403	407	381	373	402	382	382	375	400	402	366	348	385	388	371	386	353	390	354	387	354	392	351	380	434	410	388	408	379	380	424	403	363	391	384	397	393	372	400	394	396	383	357	407	379	365	372	400	413	393	381	345	386	388	370	390	384	375	410	415	391	413	395	354	391	393	399	371	381	410	374	394	385	376	408	409	381	418	387	401	382	392	394	404	395	359	368	400	411	397	382	396	433	382	394	392	405	382	404	421	380	388	358	397	377	389	386	384	390	381	397	373	393	417	373	378	394	387	397	388	422	378	422	428	374	406	386	383	399	386	401	397	389	403	412	413	407	394	428	412	424	397	423	404	389	361	383	398	396	394	409	393	402	376	378	416	363	371	373	374	376	392	418	389	397	382	396	408	392	425	373	377	389	412	409	386	405	375	389	386	378	370	385	408	427	398	409	391	373	395	388	388	349	373	374	380	379	357	387	388	394	372	379	394	383	392	378	384	390	391	386	354	408	393	374	410	391	413	368	376	406	407	379	383	377	397	352	382	434	404	382	371	422	408	365	359	371	375	402	383	381	370	395	381	384	386	405	391	405	387	413	430	391	367	397	386	397	380	422	372	384	362	371	406	401	373	405	362	396	374	387	400	438	382	382	366	389	387	415	411	366	360	368	387	400	383	410	405	386	390	394	345	397	414	392	347	421	382	435	365	377	370	440	408	371	376	365	405	367	402	386	397	351	371	404	382	367	388	376	401	416	372	410	414	379	416	421	380	360	382	395	414	366	380	406	403	379	378	417	385	400	440	384	398	403	402	426	397	430	374	393	403	383	413	392	398	432	395	393	423	403	363	410	374	439	434	409	386	380	417	371	390	406	364	415	421	370	408	382	379	387	383	414	392	388	369	391	372	397	385	361	398	371	395	385	405	345	419	374	385	386	365	386	399	399	383	404	381	391	416	402	401	359	400	388	402	359	393	384	421	404	399	346	348	399	390	384	377	394	383	369	403	405	414	418	397	398	427	389	380	409	377	375	387	384	404	386	411	397	404	399	357	390	371	398	359	375	430	406	370	361	390	395	361	385	361	381	386	397	376	386	407	389	403	415	387	386	402	400	369	418	388	387	410	340	395	382	379	346	383	379	411	394	316	379	400	392	380	390	418	394	407	395	408	368	394	391	355	392	352	387	381	411	367	396	398	365	377	409	397	394	394	374	399	413	439	349	376	409	388	388	408	404	353	381	395	357	404	354	381	355	400	367	388	355	388	416	393	389	382	377	389	429	399	397	402	378	410	367	409	394	369	386	411	364	415	418	377	407	393	364	403	363	438	409	390	368	349	397	367	383	386	386	372	348	404	384	409	388	397	375	395	399	395	374	393	431	373	397	359	384	412	394	433	392	439	409	390	377	415	433	365	377	372	399	383	413	396	366	366	427	382	428	384	444	382	395	345	417	383	381	377	451	377	398	402	361	411	393	362	411	407	400	356	391	413	395	373	413	400	363	404	387	369	365	375	421	372	383	421	409	391	386	350	390	421	397	388	386	394	349	372	367	391	389	397	395	372	401	433	395	356	357	419	400	403	365	397	434	395	413	393	433	403	382	362	392	384	358	428	419	403	412	381	413	368	418	389	371	380	419	398	380	376	398	330	397	361	390	419	402	383	391	433	356	384	391	360	356	373	386	396	399	406	403	405	360	401	383	406	341	411	371	389	387	367	392	405	390	366	386	368	377	374	354	381	383	427	373	383	386	396	352	408	364	401	347	381	400	387	398	380	388	409	385	383	410	400	390	401	378	371	396	385	372	418	380	360	449	415	392	417	374	377	411	353	380	389	417	394	363	400	388	402	373	398	371	399	400	383	360	359	398	409	367	387	365	405	394	386	372	364	403	402	370	410	393	400	383	387	394	413	389	394	398	374	398	416	400	395	393	376	397	376	382	374	422	403	400	388	376	359	415	387	383	360	383	408	397	388	419	404	357	390	399	363	365	420	362	410	383	370	369	386	414	415	387	379	356	409	402	393	372	381	373	392	426	366	416	407	394	388	367	377	396	401	380	387	384	391	394	413	414	371	368	379	382	380	408	398	380	417	401	413	367	418	397	406	383	362	371	418	369	412	382	381	386	382	384	426	415	360	380	379	390	400	427	379	401	425	381	356	397	403	383	390	375	373	384	396	411	403
32049	7021	1165	616	475	362	347	376	363	259	257	296	340	287	274	272	287	316	272	288	295	289	259	245	246	250	266	257	273	262	259	234	279	249	225	250	261	236	286	261	222	252	260	249	222	262	241	255	287	249	242	274	254	238	261	254	277	264	243	279	240	233	242	251	231	270	270	244	239	248	251	244	272	254	254	258	274	273	268	247	270	240	239	272	274	252	254	258	231	235	267	259	220	229	254	277	260	264	281	279	298	249	260	248	259	273	258	243	240	264	247	223	255	261	232	255	245	246	242	244	267	230	231	248	241	233	265	223	224	236	232	286	234	238	270	262	229	230	293	296	245	247	269	244	231	268	241	239	253	259	235	243	250	232	216	266	243	282	257	265	272	284	257	252	280	249	234	233	250	231	231	248	249	261	247	225	250	233	261	276	245	229	231	258	250	242	237	226	283	234	247	249	254	263	260	276	249	244	258	257	296	258	266	263	250	253	217	283	243	269	237	257	241	235	250	247	276	236	284	270	242	264	242	250	260	261	257	254	257	270	258	243	220	267	254	256	262	250	229	226	269	242	248	235	217	256	260	231	265	257	270	263	258	268	240	254	262	255	237	201	215	198	241	247	251	248	243	252	227	265	245	240	264	235	246	224	230	263	263	248	266	262	258	268	255	240	254	244	289	250	239	288	252	259	249	244	227	265	270	256	247	281	245	270	281	249	259	235	218	256	234	248	255	266	257	272	272	249	248	271	240	252	234	258	222	221	258	232	255	255	254	246	219	278	234	243	268	221	219	279	283	228	294	238	256	243	255	242	272	251	242	259	240	261	267	236	244	233	262	236	241	263	243	229	239	238	264	245	292	227	257	238	248	243	263	255	241	259	251	212	269	260	225	266	257	283	256	238	247	284	250	249	238	251	267	275	251	272	253	247	250	231	252	263	232	270	258	235	247	247	241	258	222	257	249	256	255	256	239	260	226	258	244	249	268	231	255	277	252	251	259	233	244	260	263	255	222	229	233	262	252	278	278	288	219	250	231	213	244	274	257	242	266	255	262	282	237	244	250	239	233	271	240	228	255	297	255	259	243	264	255	254	246	218	268	250	236	246	274	247	256	230	263	244	238	238	201	252	246	266	267	244	239	256	297	259	226	278	255	248	262	258	263	282	282	248	258	247	231	274	247	258	273	247	227	253	262	264	274	268	267	249	278	247	239	246	230	277	265	234	253	262	259	267	246	260	275	263	283	257	236	254	222	273	263	236	241	231	277	273	257	271	251	245	259	259	265	269	253	282	277	261	244	230	261	241	254	256	249	238	262	268	252	265	246	264	248	248	262	276	255	247	253	243	230	247	245	254	270	271	246	270	260	266	288	259	255	251	251	235	282	245	278	242	269	242	242	266	279	230	266	290	232	257	247	244	242	239	241	224	281	241	235	263	235	247	275	277	252	288	240	269	246	292	288	266	238	222	285	243	239	263	258	274	255	261	290	245	253	265	233	256	232	250	252	281	246	257	212	254	240	278	245	282	243	250	245	267	253	242	238	270	273	245	276	255	244	284	249	252	259	254	252	280	251	280	241	288	249	257	257	261	233	248	263	246	262	282	246	268	246	241	238	250	234	229	268	243	224	264	281	271	264	244	262	232	259	224	242	260	246	246	269	286	274	256	261	253	240	242	260	270	241	280	266	219	250	251	267	274	260	293	228	252	280	255	275	259	261	300	240	266	236	263	261	247	258	286	248	247	271	262	283	237	269	270	293	278	252	259	241	239	235	240	234	219	248	251	280	223	242	252	244	248	248	227	268	238	271	240	236	233	281	264	233	260	250	269	248	255	262	239	256	263	244	264	233	273	243	250	247	230	245	274	258	265	248	263	267	290	237	240	238	245	243	248	233	262	237	256	270	264	282	252	244	262	259	252	259	241	232	252	257	239	273	254	237	228	243	230	223	246	260	271	234	240	236	266	254	240	254	234	244	262	272	242	253	253	250	235	265	271	277	232	279	258	259	266	271	249	237	239	264	263	239	237	258	255	242	284	241	263	240	248	263	284	283	237	252	235	277	276	254	247	251	242	268	229	249	259	273	253	251	255	245	274	242	235	274	252	238	233	221	263	256	255	279	232	245	235	266	248	259	219	261	244	233	249	259	256	238	245	231	281	261	243	311	258	255	291	251	282	253	250	275	259	224	241	225	226	239	249	240	283	250	240	276	246	246	254	283	245	222	269	245	255	267	256	211	246	283	219	253	249	263	236	264	257	227	261	248	248	281	250	228	270	242	248	229	292	271	269	229	233	226	251	259	261	235	269	258	287	255	277	240	240	257	262	250	226	288	227	242	236	241	228	250	280	234	248	261	261	265	240	242	271	250	292	251	257	217	257	259	246	240	264	248	228	237	250	244	248	255	225	263	237	267	237	269	240	235	290	245	271	272	252	263	281	224	248	245	259	214	226	259	259	239	249	300	251	273	243	260	298	268	249	227	244	229	262	246	252	302	262	246	281	278	231	257	254	272	249	232	223	240	278	258	258	273	275	273	219	267	245	238	247	242	266	249	236	261	245	245	248	253	255	247	218	237	267	262	268	267	256	280	257	307	266	259	259	239	244	260	267	243	243	227	267	262	269	291	212	240	253	252	222	236	235	229	248	271	236	229	241	229	251	250	259	248	282	258	256	233	253	252	244	238	249	241	253	284	247	217	231	239	296	258	287	235	293	254	235	217	266	246	209	255	277	288	263	246	276	245	269	231	246	266	225	269	290	305	229	256	248	258	232	252	261	264	260	251	232	236	232	248	246	230	245	248	250	254	272	231	246	263	242	256	255	283	243	259	261	245	273	269	255	258	265	245	239	259	263	241	253	302	221	251	223	273	234	302	242	227	237	253	265	245	226	230	277	249	250	258	240	278	277	253	240	260	267	264	247	271	260	245	250	281	280	268	241	246	229	245	290	228	239	241	246	263	258	256	299	241	223	264	257	238	262	229	250	256	268	252	263	250	251	285	258	251	230	249	250	280	242	269	283	254	242	235	278	258	268	241	282	236	277	252	230	264	266	239	274	267	217	257	248	249	260	265	252	248	266	245	242	269	277	248	236	232	269	258	270	237	264	253	250	233	227	277	260	257	237	276	252	257	234	223	222	251	257	250	243	255	259	273	233	242	251	253	212	255	229	240	267	260	234	288	270	224	261	245	242	242	273	257	240	258	249	283	229	271	246	217	217	246	255	278	236	258	256	258	280	263	233	250	271	249	257	256	250	263	252	260	227	246	254	248	249	254	263	281	288	267	251	255	247	229	247	264	238	289	243	263	249	255	270	244	269	276	265	248	264	249	235	242	272	292	239	249	254	282	283	271	244	246	257	242	244	222	263	284	264	244	244	227	261	277	262	270	233	287	258	266	230	226	251	261	224	229	254	236	263	285	268	258	233	250	253	236	252	234	218	264	226	260	247	234	266	257	269	251	269	252	239	282	232	263	276	243	209	264	246	305	220	291	271
19104	1727	1302	1361	1211	1172	1092	1014	999	837	823	744	804	726	675	646	678	663	620	662	625	604	633	597	603	622	594	603	592	576	576	619	639	623	619	605	604	616	604	592	589	634	602	606	572	571	578	584	596	607	622	600	599	606	579	607	581	603	563	589	631	604	549	591	582	542	554	615	610	600	630	593	563	629	572	574	611	613	608	585	594	545	600	613	610	594	595	582	603	584	597	616	621	635	596	607	601	579	537	618	564	573	629	583	570	601	593	624	567	625	593	555	568	581	579	580	628	575	602	628	570	574	570	568	632	586	599	604	622	604	599	606	604	611	556	572	603	550	573	590	562	602	573	606	570	584	596	636	629	584	578	578	616	630	626	607	611	592	639	607	582	559	575	568	566	559	562	613	599	520	599	559	622	592	596	553	624	592	579	579	607	629	569	635	581	586	624	573	579	601	547	624	560	609	627	587	611	601	624	572	571	605	608	596	574	574	588	612	553	573	587	593	630	593	580	596	614	599	584	541	605	608	608	645	606	591	599	596	624	576	632	593	600	598	573	592	602	549	583	589	546	599	594	619	571	582	605	605	571	570	595	599	601	593	614	594	587	614	628	555	588	628	584	583	558	592	632	641	578	610	609	593	574	592	576	628	529	578	579	611	603	590	595	618	582	573	614	593	567	602	580	576	584	629	564	590	605	598	562	536	631	561	603	596	623	616	587	620	636	596	584	580	587	650	638	602	587	562	560	604	566	569	582	575	575	577	644	572	576	564	564	565	563	600	553	569	614	591	612	612	562	589	585	555	592	615	567	586	642	567	585	585	632	591	555	605	624	599	570	596	612	582	607	597	577	566	590	586	577	584	577	602	609	590	582	586	604	590	596	599	599	596	547	574	618	557	645	610	583	605	600	554	591	547	608	564	613	577	567	607	588	577	556	616	598	590	583	568	591	589	559	565	589	584	607	571	577	587	582	585	612	559	619	655	602	597	589	615	624	548	580	584	611	609	572	563	594	631	577	549	578	561	607	592	583	547	580	546	593	560	619	588	589	601	589	548	563	555	597	589	604	600	531	569	572	583	562	557	597	572	580	556	604	569	603	584	616	583	608	614	632	595	576	578	563	582	594	588	575	565	616	596	617	625	572	569	656	594	595	590	584	589	624	603	583	580	631	568	567	557	564	581	606	593	576	598	616	603	560	598	620	568	595	586	559	555	592	609	594	606	596	558	605	558	583	574	563	622	624	531	546	604	617	559	614	593	584	586	540	611	582	549	573	609	612	579	584	603	582	580	581	599	548	618	592	575	566	554	580	617	579	564	596	592	607	590	639	583	576	582	610	573	623	590	572	587	603	613	611	585	585	578	562	596	632	594	554	606	575	579	573	584	568	603	599	587	584	538	566	528	586	566	568	570	571	583	576	580	579	574	600	588	580	561	613	581	614	587	597	547	557	626	616	560	587	569	596	605	537	573	607	589	668	574	581	584	556	625	600	581	578	572	561	523	623	592	581	594	624	623	572	618	563	586	578	600	575	594	558	615	555	602	606	610	589	579	580	573	600	604	576	607	571	575	585	578	613	580	569	585	619	593	558	567	563	589	636	575	603	593	592	570	549	614	609	572	618	589	653	602	583	629	594	580	586	596	608	600	625	595	582	628	589	579	559	596	587	560	610	597	618	605	577	560	588	568	565	576	591	619	552	639	569	573	599	609	597	581	606	579	587	612	582	566	577	606	602	582	603	600	630	571	610	563	594	585	609	586	617	538	579	615	613	617	562	590	610	545	636	590	605	553	615	640	586	577	603	618	567	573	635	564	565	599	559	594	572	585	591	576	577	622	582	592	634	581	571	592	582	607	582	594	603	555	602	607	604	577	612	567	584	590	571	566	601	593	602	571	595	602	590	572	608	579	570	638	628	589	610	570	572	589	562	574	638	577	552	563	629	592	632	541	636	628	579	601	603	600	590	590	597	576	587	533	590	562	573	561	601	648	599	625	579	610	584	645	584	547	604	540	555	586	549	574	647	569	613	579	601	586	602	615	571	597	607	570	597	568	572	589	598	605	577	559	573	549	607	597	612	556	585	614	608	596	572	574	618	609	582	568	556	573	565	603	579	627	613	574	611	628	584	609	623	608	562	538	613	577	571	583	610	597	606	563	634	581	617	609	551	605	547	561	605	580	585	611	619	594	577	601	570	622	563	608	597	570	581	595	568	546	579	582	582	591	593	585	560	591	595	569	565	595	590	615	574	552	606	552	607	545	589	625	567	558	591	590	547	593	583	588	591	630	606	580	579	599	589	565	577	596	525	598	551	597	577	561	576	581	569	610	612	559	603	587	594	582	603	633	606	567	546	591	539	558	570	563	595	585	551	609	556	622	542	533	575	652	571	541	549	568	580	590	575	587	613	579	537	572	573	618	612	629	591	576	602	588	573	576	584	632	585	587	605	647	558	585	578	595	546	576	581	562	544	604	613	581	587	592	599	570	569	535	575	594	606	563	589	565	592	603	612	570	586	586	607	597	595	565	590	619	593	536	556	590	581	595	591	566	593	584	585	625	580	605	606	582	656	597	597	615	623	594	581	612	612	587	589	587	581	568	603	594	581	543	583	566	513	582	608	519	584	573	577	564	602	607	558	572	579	643	561	602	618	596	606	575	594	590	589	553	618	600	541	625	561	562	577	550	570	624	588	573	602	593	628	569	607	581	597	611	595	578	537	584	575	644	605	571	591	596	555	591	611	560	569	622	574	561	559	634	556	599	583	581	564	563	582	600	619	562	646	596	592	580	634	583	571	584	561	560	559	619	575	573	584	606	559	602	546	583	571	589	569	550	626	564	619	602	555	580	623	588	545	563	622	597	585	609	593	581	572	581	621	606	604	548	604	593	579	544	581	607	540	610	537	557	565	588	592	525	622	602	605	588	573	568	567	625	575	589	569	581	589	570	621	610	594	542	633	581	574	597	601	571	620	561	597	572	565	619	595	627	589	584	599	598	563	575	591	577	596	588	553	604	596	560	578	575	570	559	569	566	631	604	579	555	531	600	636	579	602	566	586	636	601	558	607	590	571	605	581	562	584	593	572	585	593	607	591	607	586	602	602	564	599	594	594	534	614	622	625	579	581	611	616	586	647	579	615	642	567	605	572	590	586	605	582	590	601	580	556	569	602	657	572	592	625	572	598	568	579	544	569	613	592	571	611	582	594	598	607	570	579	628	564	582	596	584	528	585	547	582	542	605	579	613	552	571	590	591	591	589	582	611	619	602	616	660	619	605	543	575	582	545	596	585	675	556	569	549	586	617	581	591	568	611	589	591	551	607	581	575	603	568	589	588	607	572	589	577	586	584	564	593	605	640	538	578	595	581	633	605	585	546	575	581	589	590	562	613	563	622	596	595	589	617	597	609	582	612	597	585	562	601	556	612	563	606	558	610	565	586	610	590	590	627	600	600	566	595	604	613	566	572	596	634	643	568	551	576	583	598	584	613	625	588
44064	12737	2533	1296	776	541	538	518	454	411	370	430	410	377	362	348	350	315	380	369	364	346	354	346	374	346	330	331	357	380	322	352	373	347	346	328	338	327	373	357	334	366	359	348	335	354	319	365	350	297	356	327	342	321	354	329	332	349	344	310	364	322	336	329	299	308	324	326	347	314	320	355	341	309	389	343	375	305	311	331	329	343	345	353	315	361	377	352	320	340	338	285	316	313	344	357	330	321	331	340	355	329	351	324	339	316	306	372	315	353	318	346	339	357	342	316	314	343	319	356	300	328	300	336	349	348	320	346	314	353	333	299	344	307	358	354	310	354	343	319	338	338	382	308	312	318	338	333	358	364	313	348	345	321	348	314	346	356	357	354	336	332	316	320	369	353	317	348	357	342	342	366	331	332	304	338	332	329	334	315	308	303	330	333	359	344	346	371	340	367	292	319	341	386	327	343	356	331	315	330	350	339	348	329	340	313	356	344	329	376	363	342	348	327	356	339	362	340	332	360	383	340	341	343	348	350	327	347	338	311	340	342	377	365	316	352	387	346	346	330	343	349	375	340	345	344	328	362	314	325	341	333	350	348	328	350	344	347	381	339	337	349	316	342	334	344	349	349	348	335	334	322	306	351	337	330	361	308	369	342	357	337	364	354	344	341	356	402	321	347	368	339	320	333	332	365	364	339	329	334	358	307	326	343	317	334	306	360	335	338	351	350	323	348	379	316	341	355	353	347	349	378	381	358	361	334	338	324	319	311	364	350	380	308	351	365	294	319	332	348	339	287	344	322	338	367	311	326	352	352	325	334	319	347	350	330	321	329	325	331	343	340	373	317	348	346	342	291	315	362	323	332	359	328	357	362	342	381	315	333	347	323	336	361	350	349	369	338	340	321	341	329	316	334	353	355	360	330	326	305	298	333	330	383	341	326	333	352	333	320	346	338	283	341	391	341	347	332	380	335	359	352	339	336	387	358	369	332	353	334	321	339	304	344	354	341	372	385	333	370	354	366	321	343	321	335	338	340	351	340	386	336	339	376	348	363	357	348	323	349	333	324	365	329	341	355	357	353	332	351	340	328	345	345	364	338	328	325	345	348	372	341	301	341	332	309	325	360	331	314	344	360	327	356	345	301	369	322	321	365	360	356	373	333	338	349	377	334	341	340	335	296	332	332	350	315	337	347	339	374	344	307	374	362	376	290	310	340	374	375	352	356	341	371	347	330	346	373	334	343	340	317	358	314	373	338	395	337	346	289	376	362	342	340	326	335	329	309	355	345	352	356	337	328	351	360	335	326	341	334	350	358	349	323	352	345	342	349	341	316	357	321	334	322	335	316	316	329	346	306	348	323	328	357	359	331	329	349	331	318	332	328	327	359	338	359	361	343	354	343	309	346	345	349	357	332	316	333	328	357	367	334	351	358	332	379	333	328	368	355	352	299	378	338	341	341	353	329	327	340	312	305	341	367	325	307	351	318	348	360	346	366	330	330	324	361	321	351	320	355	359	364	353	330	355	347	328	345	363	305	313	347	332	325	334	331	336	337	377	331	324	348	353	338	343	323	325	368	330	339	319	334	341	350	343	340	361	303	310	338	333	356	344	352	312	336	356	346	354	355	370	326	337	371	362	345	356	348	322	350	330	342	284	361	355	321	336	338	323	338	328	342	352	343	370	371	337	387	345	351	328	327	337	341	357	342	376	311	347	318	294	305	333	348	335	349	343	358	328	354	382	306	365	295	333	332	304	323	288	321	361	317	379	342	317	335	323	328	339	307	339	366	345	340	369	332	356	344	337	351	336	359	328	320	331	359	367	360	330	357	319	331	328	309	368	331	313	315	312	319	334	349	323	325	336	375	316	330	319	333	308	344	366	348	340	352	315	329	318	374	348	331	370	367	350	344	325	347	369	345	367	311	315	346	317	333	338	314	360	318	351	387	329	343	325	346	359	329	334	351	342	363	360	317	339	369	347	325	353	373	327	348	327	328	312	337	310	368	357	388	342	313	323	351	375	373	351	339	325	336	315	328	298	349	372	316	322	348	337	357	341	316	324	316	335	331	319	339	327	351	347	313	340	332	320	328	328	328	344	289	325	308	299	346	323	364	342	319	327	337	385	348	371	363	350	335	325	360	369	318	346	351	352	343	341	334	330	369	323	332	353	335	332	353	307	348	338	334	331	305	316	353	332	331	366	357	326	335	318	362	350	346	340	366	310	356	348	370	359	346	302	339	287	296	316	325	346	364	376	375	324	343	332	300	349	309	351	345	316	320	307	329	381	374	378	343	364	330	324	355	381	333	326	326	318	330	363	377	339	337	294	378	365	295	352	351	357	333	335	352	345	333	353	346	329	355	355	344	310	317	385	335	361	362	351	376	324	365	331	357	349	370	317	340	335	357	305	357	333	320	363	335	334	324	306	365	319	342	352	329	335	340	324	347	312	323	343	358	351	381	343	331	334	361	342	342	335	327	302	395	376	354	321	343	359	365	350	331	310	392	368	353	331	359	311	323	333	354	337	330	350	295	327	331	346	335	338	327	343	318	352	336	315	327	305	310	349	329	306	338	340	375	331	353	367	343	312	294	322	323	352	352	351	374	340	382	345	342	345	350	345	360	325	348	302	323	341	344	302	393	388	319	350	362	349	332	324	356	347	350	340	354	341	370	344	322	337	366	328	344	346	322	335	298	321	347	357	358	301	351	340	339	386	362	327	363	288	332	396	318	371	330	335	360	328	345	373	375	324	320	373	338	358	320	344	320	320	381	315	341	371	307	342	320	343	318	359	362	346	340	353	308	373	324	324	328	370	353	380	360	336	343	359	375	355	331	350	354	338	345	349	305	346	344	358	340	343	357	333	359	287	373	329	322	370	378	374	325	335	306	325	355	366	362	336	331	350	321	320	330	373	338	356	333	348	333	314	307	357	343	334	357	357	348	329	358	401	312	346	371	354	352	381	331	381	387	348	356	352	321	338	365	284	340	316	365	325	342	334	316	332	389	361	315	338	333	334	347	323	378	353	335	347	341	343	322	353	343	368	328	363	359	375	329	345	343	361	313	326	337	352	363	362	326	366	336	341	324	355	372	335	319	339	335	381	353	309	353	329	359	294	316	344	342	340	323	333	342	337	339	347	365	339	334	322	343	336	340	327	359	342	317	342	350	346	344	356	363	349	320	375	367	366	370	340	354	366	373	329	311	344	359	359	350	305	358	351	352	321	368	326	340	338	338	311	328	342	347	328	352	346	337	326	361	334	325	382	338	334	352	312	344	337	298	331	352	355	337	336	334	324	335	341	344	335	322	352	323	329	362	356	302	322	346	323	334	341	348	336	369	365	357	357	321	324	345	304	316	305	347	332	364	305	339	352	346	335	343	321	336	346	345	368	331	350	313	372	326	312	367	331	334	367	341	313	337	333	333	359	317	377	363	338	282	330	345	318	329	338	338	299	367	345	335	319	375	311	324	332	319	324	315	341	327	341	339
26151	2583	2055	2296	1979	1907	1544	1579	1463	1225	1113	1123	1034	1002	946	881	882	866	848	783	905	818	844	807	843	820	842	839	809	803	784	798	799	761	754	789	751	758	775	716	862	743	705	761	744	810	765	711	763	852	743	750	769	807	807	807	761	726	722	752	746	747	757	848	778	677	772	731	788	766	776	764	747	771	796	738	759	739	771	713	762	756	785	750	769	747	750	786	753	697	729	720	784	732	773	737	754	736	734	748	767	755	727	745	774	723	724	699	797	790	740	820	740	735	730	771	737	787	736	773	770	748	745	752	769	678	774	760	743	730	755	746	739	734	742	785	755	753	735	736	727	714	757	731	774	701	775	766	791	760	733	762	752	731	766	776	760	824	738	765	786	721	762	780	763	788	798	744	722	719	691	750	788	790	762	757	718	749	791	766	749	725	824	774	759	756	729	771	780	774	704	703	802	736	775	758	756	779	753	706	800	741	752	735	739	814	757	753	738	761	737	781	738	768	735	736	731	698	793	745	750	753	782	752	747	756	722	743	765	810	769	749	758	802	794	748	782	760	788	750	766	772	721	730	728	688	743	766	730	804	724	722	737	706	702	745	739	755	722	745	789	706	770	784	749	724	732	747	776	744	781	727	760	744	711	859	763	763	770	790	758	725	762	765	795	771	732	694	783	768	749	769	734	759	773	767	728	757	739	761	749	758	745	760	761	704	730	759	745	762	752	744	754	733	788	745	766	730	716	704	742	754	753	770	737	764	767	772	727	705	772	784	731	741	778	758	755	771	756	779	749	752	752	776	785	756	734	735	719	746	768	719	788	692	762	713	749	724	733	803	751	751	727	756	717	729	778	696	722	746	781	808	733	783	737	724	715	766	732	750	730	760	807	786	757	731	779	753	758	713	750	769	750	709	781	792	766	778	777	750	755	731	771	718	724	743	691	743	740	774	769	747	756	825	703	762	774	764	760	768	783	714	774	747	709	763	716	753	743	722	786	768	735	728	802	766	734	737	734	759	727	761	783	811	777	740	734	756	751	769	772	765	745	746	764	760	754	797	776	739	756	750	780	723	740	730	768	713	756	824	743	730	719	737	710	752	717	768	749	789	774	773	739	752	729	750	738	744	729	748	749	726	754	780	728	741	794	726	731	736	783	734	747	744	746	746	749	739	727	695	736	800	777	745	737	778	762	737	758	749	774	781	741	739	774	781	756	759	753	796	721	766	778	739	746	718	730	746	731	750	774	733	774	777	760	780	735	740	754	747	761	727	771	717	742	750	798	755	778	717	727	768	788	720	716	707	736	751	781	785	760	756	785	751	772	750	775	787	721	747	738	766	745	818	684	729	750	740	764	772	783	745	753	766	697	752	779	754	729	743	740	770	707	715	760	746	725	788	722	723	774	761	766	731	745	698	745	741	731	763	778	739	740	724	755	772	728	742	751	741	745	765	748	758	723	796	733	798	705	774	710	770	723	738	810	750	764	764	774	728	729	745	785	780	772	773	692	792	768	720	737	694	753	702	787	772	761	754	771	762	754	722	723	770	727	781	810	760	776	737	773	771	772	754	722	798	696	770	723	731	749	765	739	684	742	766	774	718	717	747	749	697	770	810	753	708	728	756	722	815	757	746	731	795	741	695	758	715	754	734	735	726	763	765	757	744	769	763	727	782	769	734	792	773	769	745	773	751	736	786	754	718	736	737	748	747	759	760	796	736	746	722	750	718	705	807	717	745	732	764	713	768	727	752	779	741	739	745	755	757	771	716	783	720	754	766	737	701	781	783	741	776	787	786	792	817	714	738	732	748	774	778	766	748	704	735	770	749	741	748	734	755	775	787	760	661	806	726	685	760	738	753	763	745	752	768	715	761	703	766	756	773	791	774	759	734	763	811	719	756	754	756	775	757	764	761	732	738	788	742	726	758	765	752	745	773	727	745	778	729	718	710	767	730	761	717	778	750	726	756	767	810	767	755	718	827	752	769	731	760	737	768	745	765	772	757	711	796	726	770	734	791	738	738	745	768	778	757	742	784	714	750	713	764	721	751	724	731	763	729	799	735	729	746	751	755	746	800	707	710	726	801	778	731	800	736	765	760	754	778	745	747	701	748	737	689	724	733	741	771	696	732	783	772	751	739	725	742	739	717	798	754	721	741	755	780	746	761	772	752	759	747	731	755	771	728	761	798	770	731	759	735	763	822	788	758	743	712	765	740	774	712	764	771	762	739	707	706	764	715	768	716	740	737	716	756	730	750	746	737	751	761	760	729	725	753	773	752	764	726	729	744	734	797	747	808	786	744	775	714	753	759	725	694	734	727	758	808	750	749	721	799	752	758	731	766	756	760	729	787	737	716	731	734	721	724	737	799	730	672	728	764	734	704	745	802	758	736	734	801	774	762	749	696	760	739	767	743	692	722	693	725	727	745	748	777	734	789	735	706	750	752	691	762	788	777	706	747	759	733	733	755	764	740	761	759	749	778	724	775	733	791	719	765	769	762	761	753	774	737	748	783	758	769	738	768	738	768	777	783	737	738	790	740	772	747	759	763	759	747	778	714	774	741	740	796	780	697	715	724	770	711	721	732	735	719	810	752	765	786	740	742	805	737	772	735	731	730	728	738	746	763	771	709	781	738	731	772	761	747	701	743	760	774	737	727	726	735	781	762	755	724	752	748	791	780	714	735	752	761	803	704	731	800	735	763	761	731	779	767	737	768	786	771	747	742	754	751	782	782	706	796	750	751	734	741	709	715	802	728	763	759	746	738	787	720	796	785	745	734	750	752	759	737	779	761	740	718	721	728	747	775	735	782	773	771	737	810	759	746	750	731	719	790	719	738	775	777	757	695	760	779	736	767	755	798	749	736	727	762	753	726	734	808	772	759	720	741	727	794	774	742	807	758	771	752	745	739	746	803	745	772	768	774	753	754	716	733	777	728	771	729	728	774	755	744	740	771	797	706	801	743	685	746	694	739	785	721	767	767	754	751	750	736	730	762	705	768	739	780	823	746	729	786	792	731	812	727	770	771	714	762	774	753	784	725	720	757	729	757	765	802	772	741	729	761	762	712	724	767	776	780	776	743	733	712	770	754	706	787	753	779	781	763	741	726	747	761	713	784	790	773	770	726	796	745	783	747	773	775	812	780	765	763	771	718	739	766	748	727	804	774	700	754	783	720	755	792	762	744	802	729	787	755	751	719	754	764	763	764	735	788	746	719	733	747	734	785	752	781	730	718	732	752	722	757	761	728	744	758	809	754	701	744	754	699	763	752	793	730	741	787	791	750	791	746	717	737	734	723	743	703	775	805	712	746	758	718	781	731	745	729	760	748	724	772	742	763	734	777	795	711	797	796	778	778	750	764	714	770	754	753	753	756	771	748	747	774	765	712	748	721	721	743	794	736	770	769	775	733	738	732	741	746	754	732	746	756	749	768	737	776	784	812	735	763	734	795	809	705	711	787	727	721	760	772	755	735	731	788	745	803	718	781	741	761
11340	1246	201	188	154	124	151	162	174	157	156	147	148	160	156	168	132	146	170	127	177	181	154	169	167	153	131	153	141	152	170	179	148	157	171	137	151	152	140	152	162	169	153	178	156	143	164	146	160	154	140	166	158	149	168	165	170	156	155	148	149	145	146	158	182	133	156	162	151	160	148	175	188	161	169	164	144	159	149	143	146	172	144	133	162	150	147	178	161	152	170	174	173	156	125	165	156	154	178	142	166	174	135	168	147	155	160	159	153	167	162	145	162	167	185	146	152	166	120	171	174	167	160	154	148	157	184	149	140	169	152	164	138	146	144	141	150	142	153	144	169	132	157	149	129	171	159	147	152	141	138	135	156	167	160	161	162	175	152	153	153	148	140	137	171	148	165	139	167	140	160	139	146	157	139	173	151	134	142	151	121	142	171	180	158	187	163	166	161	159	145	172	151	174	150	134	159	197	139	140	153	175	162	138	154	141	154	152	167	146	165	158	146	158	185	147	160	161	145	146	150	200	150	172	161	133	170	151	177	167	169	170	155	161	137	142	159	127	147	127	195	164	136	170	143	159	143	144	165	156	159	140	160	174	162	140	168	163	132	179	198	163	175	132	146	172	159	168	178	159	149	133	159	146	157	141	161	178	164	156	165	163	142	151	179	164	129	134	165	162	139	155	148	188	143	148	156	157	152	133	152	174	154	143	150	164	157	151	162	149	156	153	128	137	162	158	158	168	144	147	164	152	170	186	166	146	163	168	142	185	152	153	141	166	142	121	144	150	148	157	159	152	180	155	147	162	150	177	164	180	147	167	145	167	162	142	137	167	155	185	170	166	162	169	168	129	133	164	159	162	172	152	160	150	164	140	153	156	176	167	164	138	143	175	134	167	170	152	170	159	133	160	162	154	162	140	144	173	166	165	138	163	146	161	153	137	146	144	160	137	129	137	163	136	161	162	168	133	176	128	148	158	167	153	146	158	151	146	144	196	161	167	147	161	135	154	138	153	174	140	180	150	150	182	146	156	155	176	137	161	140	162	162	161	133	138	164	148	154	139	163	158	149	152	159	152	133	161	168	161	142	163	147	191	154	162	161	156	164	162	143	167	137	158	143	161	159	135	141	174	157	148	147	147	148	140	167	144	141	150	163	162	143	149	170	161	155	153	153	165	173	152	165	168	133	156	145	179	154	164	151	142	166	169	148	148	166	150	144	181	145	150	144	132	152	174	162	138	158	194	148	141	168	210	157	155	144	154	162	145	167	155	165	188	153	145	146	167	173	160	169	169	153	170	172	167	139	152	154	181	160	156	164	161	146	153	152	159	143	155	155	182	152	172	150	159	148	166	144	161	169	139	167	146	164	164	141	163	162	146	153	174	126	163	184	147	134	152	154	141	138	162	166	169	173	151	156	158	160	180	151	158	162	154	129	136	148	156	155	172	133	131	150	154	135	165	171	169	168	175	161	173	153	160	148	151	156	137	163	152	165	181	159	156	161	159	151	135	175	157	168	172	137	161	156	177	168	175	157	180	149	186	169	150	165	156	145	146	175	139	140	149	152	145	158	163	148	165	137	154	149	161	149	150	144	156	183	164	164	142	187	166	158	151	163	155	127	137	144	152	150	179	182	141	136	167	159	180	139	170	175	168	156	177	155	137	153	157	141	166	158	160	167	153	154	151	140	129	174	151	155	145	166	157	178	169	163	174	121	164	155	157	145	150	173	156	162	152	138	173	137	147	139	160	160	161	160	159	175	157	146	153	140	145	162	149	170	168	140	163	168	135	132	158	152	166	154	152	156	149	140	173	171	142	143	159	169	146	162	137	167	179	165	150	156	166	127	146	155	172	152	155	162	175	166	135	156	180	140	144	123	149	148	164	173	158	165	152	155	152	161	157	154	187	155	178	138	153	153	150	152	147	150	143	147	162	161	147	151	126	166	157	159	154	161	155	138	129	153	144	141	142	168	164	156	159	166	169	150	157	163	157	142	172	191	177	156	160	154	166	147	160	172	164	170	148	140	144	163	168	164	145	163	151	161	153	151	183	175	140	164	164	159	148	161	147	158	160	167	133	134	161	173	161	147	139	147	135	160	160	147	144	143	143	160	146	174	152	172	164	140	156	150	146	163	149	142	147	149	147	140	153	159	165	154	141	153	142	152	151	152	161	153	125	171	150	132	159	156	165	142	158	187	189	149	133	147	152	146	151	170	166	183	170	147	149	166	146	164	168	177	155	149	148	141	156	145	143	159	180	126	172	151	144	158	141	151	174	163	172	176	138	148	160	130	140	137	166	187	154	172	146	175	152	159	129	185	163	154	139	177	153	169	146	148	156	159	136	165	167	169	147	166	161	147	170	165	160	155	154	146	160	146	142	176	165	150	156	144	153	171	137	163	144	144	143	147	117	151	175	156	180	140	172	174	141	151	140	127	136	146	163	153	158	146	159	147	170	152	147	146	185	177	162	157	173	147	129	151	161	167	163	146	140	175	127	148	150	147	162	164	133	150	132	140	143	165	148	144	178	176	156	138	191	150	160	156	168	181	146	164	143	142	141	177	166	162	148	154	156	135	163	147	159	145	152	154	147	156	138	169	160	155	171	181	179	158	163	143	154	176	141	135	132	166	177	161	154	143	143	154	145	134	160	140	161	152	172	143	151	162	150	153	130	168	158	150	144	139	151	160	168	155	162	158	171	154	152	133	162	147	164	149	147	159	148	193	165	167	144	156	146	152	151	141	164	146	146	172	116	168	154	120	148	148	167	189	161	156	192	155	139	139	157	147	173	163	129	156	156	170	156	158	149	142	165	152	181	162	153	182	149	155	160	143	164	153	164	157	144	166	179	146	160	180	161	160	140	147	144	150	151	146	166	158	152	165	145	153	157	142	158	147	157	156	174	138	138	150	171	157	173	146	177	151	152	153	148	141	158	168	144	163	161	133	158	169	144	158	156	145	151	150	172	145	141	164	153	173	180	147	168	142	133	161	163	154	149	171	165	176	155	147	154	168	160	166	178	144	121	141	144	147	156	150	163	176	181	150	174	171	144	147	176	152	146	159	148	153	164	173	139	143	173	182	162	152	164	161	156	151	136	162	185	144	126	169	166	169	167	171	159	152	182	173	168	171	167	159	145	185	159	164	165	162	156	158	167	177	145	177	174	128	142	174	169	147	164	167	154	153	181	131	160	170	155	138	193	170	159	171	129	142	152	156	171	161	174	152	174	131	148	151	160	171	138	140	161	175	151	151	153	148	136	147	123	146	177	176	154	129	159	148	154	163	155	190	161	151	149	159	163	177	164	136	154	148	154	157	167	144	156	143	159	176	166	165	172	177	156	168	181	157	175	164	148	146	158	174	162	153	145	147	152	156	159	159	168	163	147	154	156	150	132	148	163	170	174	158	153	154	155	165	144	128	157	156	169	166	170	155	148	154	164	146	130	139	155	174	186	162	149	136	135	160	178	183	164	140	150	148	178	157	149	150	188
6719	731	454	449	464	415	389	412	422	402	409	377	395	361	370	380	410	374	391	374	382	402	416	388	387	402	361	418	389	408	404	386	422	386	384	409	360	379	389	398	390	401	339	390	390	384	378	396	380	374	428	375	403	403	380	371	375	400	402	372	365	403	373	413	379	409	393	382	385	389	387	425	381	394	415	405	401	391	415	369	411	376	383	402	408	375	400	400	379	412	415	379	377	419	363	360	381	368	381	361	374	372	417	403	360	421	364	402	376	371	392	381	386	368	385	366	387	382	356	399	416	386	372	343	442	372	411	424	424	377	421	374	392	373	387	356	409	400	400	418	408	413	397	391	394	379	416	391	377	369	364	367	422	390	400	425	393	397	397	400	383	415	392	418	377	387	373	379	405	373	414	380	368	385	406	387	403	369	391	377	390	402	407	387	421	425	424	396	404	395	366	396	388	396	375	407	393	407	399	422	430	381	425	408	357	412	388	414	377	380	387	404	363	393	408	364	375	424	382	385	405	394	395	394	402	395	408	391	367	372	392	405	399	384	375	381	409	369	398	399	397	358	381	398	370	422	395	368	382	428	366	384	405	392	424	380	369	372	376	405	395	424	381	386	411	417	375	390	391	383	391	382	410	394	412	357	386	389	412	366	396	396	421	390	390	365	387	379	386	366	381	409	384	408	426	398	420	431	357	365	389	353	417	419	399	419	374	383	359	375	425	400	390	397	369	383	387	406	358	377	364	391	369	383	416	409	409	388	418	401	397	392	402	389	379	402	381	376	382	401	371	378	418	381	397	373	385	382	385	425	386	399	402	396	377	417	377	398	394	391	416	374	401	404	422	382	385	372	372	396	382	380	426	385	370	374	398	365	384	376	383	441	387	380	369	375	349	417	408	446	394	367	403	364	400	414	401	400	395	386	388	389	370	411	393	377	422	418	382	388	381	390	383	421	368	406	396	402	393	419	381	409	433	382	403	375	383	391	397	410	421	402	348	362	413	419	361	372	408	410	394	364	381	412	402	392	438	402	397	387	400	382	349	360	368	381	377	417	429	397	380	389	377	375	390	384	371	399	380	409	405	416	382	381	391	416	402	388	425	404	403	389	384	378	375	374	414	390	372	389	360	385	367	402	377	398	388	401	396	367	333	375	425	382	386	398	355	396	383	378	418	359	382	368	384	402	376	413	403	380	385	381	383	343	399	406	392	370	408	415	417	422	423	374	386	399	406	403	383	433	373	380	378	398	401	417	404	407	363	380	417	437	386	411	362	405	401	371	423	388	397	420	385	384	363	403	408	429	407	417	383	397	380	342	425	416	384	418	414	387	376	397	416	413	374	407	402	378	359	393	396	353	410	412	379	404	395	415	412	368	374	361	377	417	385	383	391	395	377	419	422	387	400	415	395	387	386	373	362	393	368	444	403	365	404	401	383	444	390	414	397	381	388	364	411	386	410	407	402	392	379	405	395	372	393	408	408	390	374	378	390	377	389	444	383	399	385	412	388	390	415	418	385	410	403	378	372	384	385	392	422	380	400	394	411	380	365	397	369	395	435	360	415	355	365	364	414	396	387	397	363	404	385	399	353	393	405	386	394	423	370	404	369	420	386	389	451	391	394	413	400	396	420	403	366	395	405	373	413	380	379	366	368	406	382	372	386	406	408	442	388	370	394	417	405	408	395	398	360	380	386	382	394	399	384	404	409	397	393	382	363	351	403	386	391	409	363	415	383	410	384	431	413	407	401	405	387	387	401	359	384	397	384	407	401	412	439	384	402	382	394	404	354	354	391	398	363	382	391	403	377	366	386	402	362	380	368	415	397	369	374	385	431	413	391	349	395	391	394	365	377	369	392	392	434	424	406	400	377	392	371	396	407	408	385	411	372	397	393	359	409	407	367	402	401	409	405	368	371	391	404	390	386	387	375	372	374	380	413	418	432	380	345	392	382	380	382	385	428	380	372	384	383	389	379	373	396	366	402	420	391	416	376	344	400	430	420	387	389	339	418	409	390	378	431	404	411	361	428	379	412	394	356	404	354	366	396	403	369	405	405	410	394	413	393	393	412	398	375	394	382	418	379	390	344	377	406	373	400	403	385	386	395	366	366	419	366	419	392	397	381	423	419	425	375	397	398	405	377	392	430	405	354	379	412	413	391	414	374	372	402	357	384	399	408	394	393	382	396	396	400	363	398	392	365	375	410	404	406	382	380	400	380	403	393	397	392	404	415	366	412	413	414	375	413	386	399	394	390	390	388	378	357	400	379	357	365	389	394	394	402	386	399	418	393	398	407	365	414	403	388	382	384	410	378	397	425	383	425	374	358	354	390	398	395	413	404	370	382	361	372	388	398	401	397	395	355	372	392	395	414	384	404	406	419	398	395	395	377	382	404	406	406	384	392	391	382	382	378	402	424	406	381	388	401	369	397	383	386	372	406	423	385	388	385	372	417	424	350	390	385	366	359	362	406	375	370	396	393	394	394	401	409	416	366	401	385	392	428	401	408	401	345	414	344	435	399	381	372	386	394	346	395	362	371	374	406	404	392	375	399	378	409	409	404	399	395	404	412	396	381	390	418	387	384	379	367	411	366	394	382	401	398	405	381	452	380	392	417	376	402	395	438	418	404	402	397	389	405	397	436	374	393	403	395	392	391	439	382	384	425	400	413	381	389	405	411	397	383	393	395	403	410	375	404	365	386	397	405	388	376	398	393	392	406	392	433	449	416	402	366	397	345	383	401	360	424	396	428	396	386	359	340	351	388	409	393	363	380	392	390	386	367	383	367	410	399	386	398	395	405	385	388	419	417	416	351	416	408	394	356	375	406	427	379	412	415	432	427	351	417	365	384	365	414	359	394	400	404	380	380	412	450	404	384	360	396	410	392	401	377	392	402	369	418	386	396	413	416	364	366	371	347	389	384	407	387	374	372	385	384	399	443	397	402	404	380	401	387	425	424	378	386	418	367	361	397	373	375	383	402	388	374	392	399	399	386	408	374	393	394	380	376	375	415	378	373	379	394	389	376	372	389	428	448	377	422	436	405	407	397	391	385	457	380	378	364	359	430	415	409	385	360	386	399	378	401	391	376	449	408	402	369	427	398	403	405	341	375	443	388	400	401	372	355	371	393	388	385	359	358	377	399	367	413	416	384	394	407	404	358	401	407	370	393	400	398	409	415	414	383	375	406	392	422	386	387	372	406	379	403	396	419	393	409	381	388	386	376	376	377	373	386	376	412	357	352	405	391	351	390	402	384	444	416	419	376	425	385	402	433	352	385	371	365	370	367	412	416	380	390	398	359	407	366	388	404	383	378	380	378	387	428	360	376	396	375	372	411	393	412	398	357	388	399	378	422	394	426	382	386	363	388	364	378	390	394	403	396	360	404	378	386	373	396	370	397	391	365	392	416	398	384	385	386	413	360	407	378	385	400	403	412	381	389	362	395	383	387	384	414	354	411	417	404	395	377	391	383	369	463	354	388	369	379	394
31847	8078	1230	711	472	400	360	329	316	290	314	331	279	276	269	226	251	286	244	248	247	267	294	248	251	259	245	241	266	272	252	234	258	265	244	211	251	252	249	253	255	257	265	251	279	244	262	253	251	280	245	252	262	241	251	230	244	271	267	259	239	269	287	245	256	257	258	259	250	289	262	219	243	232	259	247	257	264	261	258	272	252	249	276	221	234	226	257	274	241	239	243	257	252	269	249	223	250	233	259	270	265	268	238	275	236	227	256	274	262	270	270	273	258	218	263	266	263	245	232	220	237	254	262	265	280	250	261	261	263	268	249	237	261	277	236	297	291	263	236	253	229	240	253	246	266	265	227	213	264	263	225	212	229	253	242	277	254	261	279	225	214	241	269	281	259	251	266	254	248	264	273	228	233	233	232	265	252	231	232	236	238	229	241	229	241	263	235	235	248	265	284	225	233	243	251	257	228	242	292	252	239	277	272	250	273	244	278	262	254	254	271	257	239	254	270	231	248	257	244	279	248	254	233	258	252	267	257	231	278	226	230	238	263	247	241	254	238	239	230	231	211	254	276	257	239	247	249	269	243	224	264	277	225	277	301	228	267	247	249	260	242	250	258	247	262	232	248	268	253	267	256	245	247	254	256	276	238	243	245	253	236	255	255	250	273	248	218	244	232	209	238	255	264	241	255	282	236	279	254	278	267	268	274	232	232	244	255	236	242	246	276	241	248	268	246	241	264	229	269	250	245	252	272	271	217	245	253	234	231	247	256	260	251	286	279	288	266	260	252	240	242	224	255	241	238	294	259	242	260	256	228	263	267	282	282	258	209	276	229	251	257	247	255	258	217	264	235	229	219	263	253	247	256	251	258	275	260	265	230	255	236	244	256	264	220	283	250	260	259	252	261	270	301	262	281	239	235	256	240	268	253	283	260	238	266	227	253	255	266	282	238	251	252	240	265	261	246	280	270	212	250	280	241	267	227	225	259	262	253	271	265	227	275	245	268	272	267	242	235	235	245	262	268	241	252	229	270	247	236	258	262	256	240	252	253	250	241	252	209	227	235	240	270	233	266	209	260	239	271	248	241	266	273	208	244	248	224	254	258	234	251	229	258	239	274	234	265	226	264	238	253	260	278	237	231	238	260	241	278	229	267	252	209	266	240	266	231	236	235	233	241	260	242	252	262	257	247	254	230	285	221	243	230	235	252	229	256	230	258	224	253	228	233	241	232	212	260	246	242	265	264	287	242	256	252	217	244	261	247	246	234	244	249	255	237	247	271	293	284	260	275	244	246	246	267	242	226	242	249	294	227	247	245	245	261	223	244	267	226	282	273	272	245	275	250	252	236	261	231	243	254	259	275	244	253	306	277	227	237	274	257	222	267	273	260	264	270	256	244	248	241	248	266	245	271	258	245	281	261	265	240	233	259	245	221	246	252	280	252	223	252	276	216	231	235	229	249	282	271	261	258	260	240	243	247	287	265	241	270	251	236	257	265	242	230	250	281	274	233	270	257	236	261	263	270	227	251	249	254	283	280	247	245	226	266	288	229	238	253	235	248	205	244	253	233	221	262	246	272	222	232	274	281	248	266	288	275	262	272	238	269	243	249	279	246	261	274	269	253	281	245	247	231	240	265	269	259	274	272	278	252	233	246	236	263	242	223	270	263	254	265	275	253	248	236	231	263	272	252	280	252	234	231	265	242	251	247	241	250	243	253	233	238	245	267	270	242	288	247	231	260	235	266	250	245	246	265	255	251	261	241	256	262	246	249	244	233	233	258	235	261	261	256	255	241	273	289	267	250	266	283	279	270	278	228	247	235	233	237	249	242	262	292	246	268	236	227	243	257	243	251	222	239	238	276	232	241	292	253	243	301	252	227	246	260	293	253	277	232	261	243	237	291	251	243	263	259	229	233	266	254	240	278	255	249	232	272	269	262	232	292	249	268	266	237	244	247	292	274	256	254	262	232	250	247	258	250	254	257	258	297	264	310	238	256	233	250	249	233	258	248	231	278	256	237	262	255	262	270	255	260	255	242	228	257	244	268	243	247	258	273	217	212	265	274	253	229	246	271	242	237	262	241	264	241	258	253	203	261	276	247	296	255	242	238	237	259	261	233	261	249	240	255	249	240	234	270	271	267	252	264	252	273	271	256	258	280	289	236	268	256	275	285	248	247	246	254	261	289	252	248	251	255	293	249	262	255	279	273	242	244	240	274	247	278	276	241	273	248	265	260	275	239	266	289	240	241	269	266	239	268	254	230	284	223	241	233	246	287	245	271	214	261	232	230	235	256	239	220	230	256	257	269	245	253	251	219	251	224	237	267	256	254	276	231	248	220	258	250	257	262	232	245	233	275	249	242	288	253	246	237	239	258	278	256	248	255	302	257	274	230	255	304	237	262	256	254	263	281	254	263	243	236	249	214	255	239	267	297	268	289	280	269	251	236	240	273	265	235	266	226	234	247	275	262	233	252	231	274	262	241	268	289	279	275	240	237	253	258	267	214	268	251	250	269	249	273	294	235	282	235	254	272	277	242	225	271	292	260	257	237	269	245	250	294	276	297	253	273	261	276	230	243	226	271	279	252	255	284	270	262	244	235	228	252	262	271	258	269	236	268	246	236	262	263	257	258	234	248	238	275	276	221	242	249	249	248	288	263	277	248	250	268	261	265	286	266	268	270	244	241	230	216	266	254	263	253	241	250	242	263	251	256	252	255	311	257	237	254	220	272	238	213	241	245	288	252	282	276	276	228	245	251	249	237	264	263	224	264	237	241	246	270	244	269	242	274	282	249	258	282	253	257	256	264	265	253	259	248	249	229	233	247	262	262	242	226	275	240	238	246	261	256	234	279	236	230	258	281	215	263	237	251	266	237	259	223	286	239	222	259	243	265	262	272	267	250	257	277	249	236	241	222	229	255	262	251	275	236	272	231	238	257	248	276	247	267	268	249	285	282	212	253	245	251	268	278	265	251	262	276	249	247	236	244	239	249	219	250	269	254	242	242	255	243	239	272	262	243	233	260	284	255	275	273	258	248	246	258	241	250	236	259	249	246	221	219	225	260	231	252	262	258	245	277	250	240	278	242	254	257	254	228	237	225	276	266	236	254	243	231	248	253	242	251	249	240	250	241	252	250	238	199	245	267	270	260	265	240	252	233	236	250	284	235	278	272	307	254	263	242	259	252	280	233	252	229	275	259	230	246	241	250	286	256	228	243	262	253	260	238	283	246	242	252	250	267	244	248	256	240	250	245	277	278	279	262	253	234	248	227	249	257	262	274	242	257	253	257	263	239	262	244	258	250	218	240	279	263	255	266	274	251	257	256	239	256	258	260	246	249	257	255	242	258	249	278	238	260	258	225	268	231	251	256	273	252	246	274	271	258	283	242	255	253	242	250	276	272	268	257	281	249	235	268	237	228	252	246	257	241	248	265	223	290	262	291	233	238	248	267	269	228	274	246	238	277	242	259	259	221	259	276	260	239
19681	2352	1161	1293	1202	1129	1108	1024	959	863	838	749	728	665	705	653	651	611	639	607	604	597	701	598	550	615	560	594	572	657	569	609	584	655	607	592	603	612	621	602	577	569	596	602	593	583	626	609	618	592	527	622	594	593	593	633	585	614	567	560	580	588	557	591	623	620	622	587	555	549	611	580	578	647	597	573	543	605	614	576	622	634	571	562	583	619	614	578	604	672	599	583	581	578	568	588	589	604	572	593	598	582	584	595	615	608	592	631	590	600	594	562	628	605	582	588	582	617	608	634	572	565	602	648	594	606	629	552	588	622	564	584	594	597	557	543	601	587	606	576	610	597	573	544	616	584	598	600	608	540	539	555	574	588	566	581	590	605	577	571	580	581	591	591	569	586	557	617	593	550	626	596	595	573	625	598	610	631	591	621	569	579	642	585	565	630	596	590	602	608	598	590	573	594	580	618	599	612	572	602	553	606	606	582	600	580	591	583	566	601	615	578	594	592	604	624	549	525	614	609	635	584	563	569	591	556	563	620	570	557	593	570	588	589	594	607	640	611	600	558	583	570	578	555	580	526	571	584	617	562	534	584	568	571	572	609	581	594	584	596	567	584	614	614	567	556	594	557	558	564	592	590	574	526	624	623	574	588	610	573	538	589	620	588	603	560	585	613	616	564	579	651	602	591	623	580	566	598	565	617	582	598	580	569	588	606	540	591	587	553	562	565	575	596	597	628	578	585	621	565	557	558	571	629	602	642	597	625	566	525	570	583	571	630	607	566	578	558	616	573	618	606	574	572	588	585	609	592	635	591	597	579	539	562	569	611	613	576	597	581	577	576	547	559	597	601	580	552	600	580	527	641	549	544	612	568	583	568	591	578	619	557	578	569	566	570	563	628	576	605	582	614	597	560	592	585	570	545	597	576	638	564	585	567	585	594	580	602	582	595	568	576	584	603	542	565	569	590	557	613	573	570	630	617	606	597	573	564	596	557	543	593	537	621	563	586	551	595	609	547	632	566	595	592	633	584	599	559	592	577	615	571	571	597	608	593	595	587	597	615	602	551	601	561	598	620	578	577	611	589	552	590	557	621	599	596	598	606	618	586	596	555	633	608	616	600	594	657	601	587	567	581	582	598	595	567	606	582	579	555	633	563	539	587	576	609	591	583	554	565	588	580	607	581	569	591	579	597	596	566	603	576	558	601	540	627	601	598	550	584	586	568	583	578	589	551	594	593	622	551	593	587	576	533	578	582	575	597	588	598	580	546	598	672	582	620	572	593	571	598	646	609	607	603	562	629	551	592	541	604	541	544	577	544	565	596	582	578	582	609	570	582	631	574	563	594	615	620	569	623	675	632	602	632	606	590	587	576	614	603	562	595	611	554	599	594	622	602	581	641	622	583	602	597	567	570	616	616	606	589	572	542	569	574	547	560	544	575	600	622	559	610	606	625	560	592	578	574	601	568	572	616	519	583	595	562	603	587	629	574	598	570	566	525	624	594	623	594	611	596	571	589	570	604	566	576	584	574	583	554	551	569	579	586	552	587	577	612	622	597	551	627	600	597	592	581	544	555	567	594	626	563	602	612	564	583	580	611	578	617	559	592	589	594	620	600	568	552	605	602	599	540	564	547	561	553	567	601	541	594	611	573	585	591	587	606	567	578	605	563	568	604	582	589	594	602	632	557	557	542	616	637	591	578	636	622	628	615	565	646	598	608	542	557	619	587	585	611	550	586	601	600	601	578	612	597	569	593	637	594	572	584	592	608	586	616	611	574	550	548	566	598	542	602	584	622	573	572	566	581	564	602	552	589	586	579	558	608	566	615	559	589	618	615	574	587	573	575	564	602	578	613	587	561	587	610	560	574	567	542	618	564	585	552	573	598	591	595	591	629	574	545	583	571	586	597	607	605	621	582	629	522	507	568	571	591	590	587	597	574	629	596	569	579	550	631	579	608	604	607	574	578	562	547	591	562	582	589	590	595	580	581	620	581	621	553	628	576	583	565	605	568	590	577	590	585	594	638	577	620	585	596	624	611	618	573	561	606	572	536	578	599	538	575	577	562	561	567	557	601	604	587	607	579	610	593	601	579	582	601	603	638	600	572	623	604	583	577	618	545	610	598	618	647	609	573	581	594	576	598	587	601	589	617	585	565	601	570	625	562	598	568	577	560	568	585	571	555	623	550	605	621	576	619	581	583	606	573	606	578	632	614	564	608	573	625	612	584	610	574	550	608	581	581	526	554	606	603	549	633	601	556	576	595	576	588	574	583	562	567	572	601	577	551	627	583	543	658	547	578	602	590	569	578	618	553	619	575	585	569	612	532	592	580	592	595	555	601	590	590	623	570	660	599	580	587	588	617	571	552	625	601	597	618	572	572	599	582	588	575	619	631	608	574	610	601	581	591	592	574	596	590	578	594	559	561	606	574	583	614	574	554	601	572	633	590	632	586	616	582	581	581	525	610	595	575	621	567	574	591	570	595	561	572	585	598	560	606	615	581	570	590	623	615	598	583	584	651	595	631	528	575	537	588	590	627	615	594	593	584	568	550	598	583	580	583	593	582	568	616	556	572	563	564	586	554	599	615	583	616	636	598	565	563	570	618	589	577	596	580	633	576	591	635	587	606	590	546	574	605	608	586	623	627	562	593	578	556	556	604	636	579	591	576	602	554	663	586	574	619	617	602	584	561	606	592	596	589	609	598	539	630	552	570	570	588	576	575	590	580	548	573	567	617	582	587	606	621	572	591	575	546	570	562	539	628	591	556	604	587	626	613	582	608	574	545	586	580	585	558	601	614	611	582	602	595	574	575	535	568	565	607	547	577	611	624	589	618	646	561	586	569	614	603	552	588	582	589	630	562	637	550	585	594	568	555	572	602	578	579	570	629	582	594	558	641	563	559	622	584	584	610	593	566	532	624	555	562	634	569	589	586	632	594	607	572	624	576	564	604	580	566	558	614	585	583	543	578	570	552	598	619	569	561	566	572	602	609	617	582	580	569	609	571	549	572	570	587	595	623	616	618	585	575	562	539	611	584	621	526	588	620	575	608	545	604	625	619	579	561	613	622	570	562	562	617	587	614	621	565	588	616	597	581	591	594	629	588	614	622	591	576	601	574	602	616	636	626	592	573	620	575	587	564	621	601	626	563	603	586	614	604	572	547	643	603	564	565	579	585	623	585	593	589	618	552	575	598	613	606	579	545	553	558	550	606	555	577	580	578	587	631	618	592	565	550	606	576	592	603	605	610	562	576	602	558	559	617	563	580	576	617	601	557	555	599	641	600	589	590	574	600	591	587	630	581	569	591	572	589	569	581	581	575	581	567	611	578	625	587	552	586	546	586	598	588	585	581	538	621	589	586	570	578	582	563	589	588	579	612	598	583	547	607	583	581	619	597	586	575	585	569	545	581	583	536	581	568	542	605	565	586	566	588	611	600	586	573	593	593	595	586	585	619	577	602	597	557	583	597	579	636	608	588	598	596
44356	14113	2946	1314	826	632	587	481	436	426	429	400	399	371	384	330	366	385	349	369	341	347	372	331	349	335	368	372	351	369	368	391	351	345	379	318	340	353	362	347	329	326	355	351	329	338	328	350	328	369	342	291	306	349	338	347	366	333	364	325	334	324	348	365	378	321	332	317	306	346	360	318	327	355	331	322	357	346	324	308	307	330	309	335	340	355	327	323	366	344	370	333	331	348	322	344	328	329	333	355	367	359	360	350	350	356	373	347	382	350	356	348	360	322	326	339	340	369	352	360	356	333	295	328	350	331	325	339	367	329	317	330	321	362	325	317	332	353	350	316	332	325	351	333	348	340	340	342	346	337	336	351	337	310	359	346	348	364	349	348	338	327	329	355	350	311	373	337	335	312	329	322	328	361	353	396	344	296	308	361	324	391	381	346	361	348	364	347	349	382	346	358	320	350	347	322	350	346	359	359	344	341	338	349	317	381	378	340	358	374	341	321	344	367	340	378	334	347	340	351	321	372	333	357	326	304	342	336	342	332	291	338	339	345	371	339	352	352	345	358	374	329	341	336	307	363	351	326	348	365	377	347	327	360	334	350	322	350	313	343	337	369	353	356	325	359	332	346	310	338	349	303	326	377	355	343	332	333	336	345	352	365	337	334	337	373	390	348	368	332	330	348	327	358	333	337	344	334	324	347	331	326	309	349	310	351	334	352	362	353	317	371	309	333	368	354	345	363	342	355	368	326	350	365	316	315	333	332	355	339	351	357	343	329	359	378	296	354	327	361	343	353	326	354	367	368	346	336	314	305	275	359	349	334	373	362	324	364	331	341	386	339	338	329	370	358	360	353	307	343	338	335	355	327	308	340	341	356	382	333	308	325	350	333	330	317	373	328	333	338	347	358	301	334	323	358	352	340	333	281	337	348	350	367	352	339	334	315	330	319	335	317	340	375	333	329	345	354	331	309	360	353	339	326	336	371	351	358	357	303	363	359	319	347	315	328	321	358	301	359	349	312	347	346	323	302	340	344	344	407	357	363	395	279	328	376	336	371	366	373	326	345	352	322	347	364	350	345	369	334	330	361	367	372	349	372	332	358	334	350	337	380	345	376	324	319	350	318	363	367	333	326	384	340	334	354	348	303	353	362	318	318	360	321	327	310	356	319	332	326	357	322	356	348	293	354	343	349	366	349	325	352	348	344	365	351	323	351	332	370	361	342	342	350	351	342	324	314	309	290	320	363	349	369	370	340	297	359	325	375	341	344	360	338	347	326	337	377	359	353	337	339	384	331	338	368	370	343	341	351	369	350	307	330	327	341	310	369	346	338	313	352	313	343	323	339	334	357	319	355	311	359	367	319	332	358	388	345	367	344	298	323	341	316	354	344	328	370	342	330	326	354	310	340	376	327	347	313	365	364	323	311	347	354	345	341	345	335	316	327	334	320	310	338	339	337	324	329	348	306	354	338	360	333	339	379	346	302	353	379	354	322	341	372	319	316	312	308	351	375	343	345	348	350	337	340	363	324	326	341	343	332	326	340	331	346	346	327	343	337	373	331	330	303	369	338	332	357	364	359	321	348	357	341	337	318	361	341	330	375	377	366	349	349	365	335	372	334	369	368	318	334	337	357	344	370	347	350	344	329	324	344	326	353	341	322	350	310	360	379	339	333	357	317	360	361	343	350	332	363	388	331	367	321	335	317	335	333	338	367	347	350	334	353	374	346	349	354	343	370	344	364	348	338	340	319	376	342	316	362	354	345	334	364	344	352	311	376	317	401	332	300	366	353	357	371	327	348	335	337	374	360	362	343	326	341	362	363	329	385	317	325	345	339	332	300	315	337	340	320	345	330	327	312	346	321	327	334	352	336	343	342	365	382	339	369	326	339	351	314	344	339	360	346	363	345	307	339	323	315	356	337	326	332	337	323	369	339	342	333	341	326	321	330	354	367	362	316	328	311	404	309	318	322	361	316	302	322	333	352	346	339	327	358	360	372	347	346	347	314	335	319	340	307	363	371	331	329	386	341	329	334	363	306	373	357	355	344	364	308	320	349	375	357	353	314	338	354	377	316	338	371	360	319	351	313	328	319	332	271	323	331	332	320	336	335	349	355	353	383	347	362	345	348	348	329	362	350	308	352	351	373	346	343	291	363	360	330	353	332	324	355	347	348	325	318	343	339	332	358	348	362	348	328	332	336	326	314	330	297	320	374	357	326	360	350	350	301	366	335	366	345	372	343	374	313	362	351	314	319	328	329	323	339	351	317	340	344	353	333	363	362	330	349	331	325	302	354	322	352	395	340	348	318	355	347	329	345	340	349	327	337	353	342	372	346	363	373	348	334	349	338	329	302	358	329	347	318	338	355	373	329	352	308	320	360	337	363	344	351	396	349	336	357	357	370	331	321	381	385	405	325	323	330	329	324	305	356	340	335	369	344	315	352	368	364	351	355	362	337	342	332	345	344	343	322	325	344	337	348	325	356	333	328	328	356	301	323	342	320	366	326	341	315	343	341	323	336	348	344	328	339	346	353	317	335	358	338	352	349	327	310	343	330	328	381	371	345	354	350	336	356	349	333	332	292	339	336	366	344	389	362	356	304	349	354	328	316	313	331	319	358	329	340	403	373	353	316	344	346	329	307	325	392	348	368	323	341	345	353	329	356	342	332	332	335	330	364	369	354	330	337	301	371	335	308	373	346	359	322	327	362	322	331	327	337	344	304	332	357	319	387	338	340	331	375	323	323	327	329	348	333	327	358	380	316	382	357	339	338	371	328	352	355	343	343	311	355	327	334	342	343	324	395	358	348	348	351	328	334	363	339	310	364	318	307	321	338	348	344	374	353	371	327	324	343	325	348	328	359	337	408	368	313	319	344	327	339	362	320	347	344	357	344	306	347	332	384	364	314	367	346	327	348	320	340	328	324	354	356	355	337	335	323	363	354	344	346	347	370	326	307	340	316	353	337	362	330	329	347	351	310	378	342	376	336	328	379	299	321	383	350	399	383	352	347	342	316	342	369	322	338	336	314	332	402	328	354	310	310	363	403	353	372	350	336	366	319	305	315	346	347	328	324	310	336	312	347	338	356	350	353	308	334	306	318	363	328	337	330	366	343	328	333	345	349	332	328	368	335	364	363	368	361	343	310	305	319	349	337	361	343	339	363	337	352	362	309	343	299	342	346	328	364	323	322	322	371	350	340	325	301	346	356	360	376	359	357	367	342	357	340	396	354	333	361	339	355	342	390	356	346	347	342	325	359	351	346	357	330	353	376	361	332	339	312	359	345	312	325	347	309	322	330	334	333	324	355	351	322	332	342	335	365	341	355	367	344	355	349	341	359	383	352	356	325	319	289	320	367	335	336	324	346	337	342	372	326	311	328	324	333	380	333	309	345	335	322	351	351	362	332	325	320	351	303	309	310	355	333	329	348	363	340	317	347	333	366	285	361	349	339	353	343	306	368	332	412	355	326	348	343	323	370	367	320
26842	3039	2067	2294	1965	1915	1614	1622	1389	1317	1183	1070	1067	921	894	946	880	917	841	822	721	838	1004	777	824	814	774	786	835	789	756	803	755	774	750	774	749	729	807	803	804	817	753	781	724	727	811	785	769	785	753	753	751	801	771	783	726	758	736	752	801	778	779	725	744	758	783	755	781	760	782	763	783	734	775	767	703	767	761	759	760	812	721	737	695	746	745	737	724	769	721	771	760	773	769	737	724	785	768	726	722	701	782	738	777	729	721	774	797	754	779	719	704	770	759	700	735	740	842	792	709	809	759	772	782	812	708	747	747	782	757	770	787	733	758	725	739	744	822	741	753	713	725	734	729	734	788	779	757	796	758	781	753	786	740	773	731	747	739	749	736	762	781	752	798	754	788	764	767	747	744	739	747	779	767	793	797	697	822	809	738	798	765	729	742	744	704	785	719	763	788	782	757	772	738	803	779	788	761	773	766	739	736	774	815	753	798	720	755	701	723	760	774	756	724	736	727	719	748	730	751	726	756	783	810	769	727	740	779	734	772	777	771	709	762	821	763	691	750	792	732	737	768	776	784	727	757	751	752	776	765	785	740	761	716	767	749	772	748	727	765	761	794	768	753	750	721	784	733	701	764	704	798	732	731	796	718	757	752	822	725	712	771	722	745	783	750	713	799	793	794	750	774	814	698	735	749	720	712	774	770	786	744	820	801	738	758	782	781	771	752	806	806	791	712	707	791	741	789	768	733	782	768	750	705	723	773	821	763	771	758	776	775	761	776	736	770	784	736	736	738	727	761	759	789	805	808	743	724	781	720	736	788	725	739	733	753	779	795	744	699	786	789	727	748	722	740	717	776	734	702	737	742	748	770	713	732	735	762	747	716	723	747	793	777	725	759	760	743	721	748	715	729	771	742	777	749	768	786	753	788	742	758	797	720	709	760	744	795	737	770	719	740	695	763	776	744	773	732	742	688	767	720	770	744	724	738	750	778	779	769	716	780	759	766	719	736	783	777	763	717	749	711	786	742	763	767	792	787	778	715	733	706	778	708	750	758	777	785	780	800	786	746	722	731	775	743	760	742	762	782	808	757	734	743	781	733	746	765	720	724	721	749	760	747	739	769	771	755	749	786	739	705	739	798	711	743	783	743	756	762	760	750	683	739	762	756	768	724	763	766	741	735	779	793	767	748	821	727	741	694	760	738	758	768	765	710	793	752	715	781	754	743	771	712	754	788	739	723	724	702	707	777	744	771	791	735	759	755	755	772	779	734	737	770	745	745	811	768	764	749	740	765	716	722	743	724	752	804	785	718	744	739	764	744	789	731	753	761	783	788	753	739	748	805	773	748	749	724	747	731	771	754	744	759	774	748	727	762	776	734	743	763	775	763	774	705	754	765	777	737	766	788	737	769	744	799	646	761	748	779	720	741	744	753	754	752	737	738	754	751	740	798	717	720	748	772	725	768	723	719	765	714	717	802	752	700	746	762	747	770	791	807	752	746	759	766	742	752	748	735	819	750	744	765	787	733	765	749	745	779	740	736	763	716	794	715	730	776	744	743	758	719	784	764	738	705	784	757	677	727	767	694	773	767	766	767	763	716	743	745	764	738	780	747	789	747	802	721	725	733	749	696	799	744	742	728	730	783	767	739	713	787	692	728	784	792	691	732	740	722	732	740	706	743	766	725	735	735	771	764	742	765	794	745	745	731	763	752	799	691	751	734	771	717	707	770	732	784	742	753	738	752	760	757	753	763	760	727	763	752	771	696	746	709	767	712	840	717	737	746	727	729	723	795	766	720	783	774	764	752	769	765	752	740	775	793	750	773	739	745	748	769	754	733	748	772	794	736	788	747	778	742	809	750	745	760	771	731	710	724	769	722	724	763	803	711	763	746	755	761	739	734	799	774	793	775	720	758	743	773	783	765	776	742	755	745	775	755	772	716	777	738	746	793	787	737	728	762	781	736	725	727	693	726	735	761	753	731	736	747	732	727	753	711	729	768	750	791	820	716	717	733	751	727	764	774	765	730	776	784	710	728	764	717	792	744	724	720	763	770	756	719	757	750	725	744	765	763	719	733	735	735	755	748	742	734	759	721	809	747	727	720	740	733	750	743	722	729	754	749	731	770	736	742	701	727	785	769	766	730	774	740	766	766	693	764	801	754	783	710	776	720	754	741	698	772	780	732	771	721	762	843	744	757	696	731	791	754	748	775	731	737	754	771	746	731	708	765	745	715	757	755	814	717	792	764	739	824	749	745	729	742	716	716	746	732	736	723	745	714	763	722	761	734	806	766	811	733	746	760	771	783	735	758	753	716	765	716	783	757	735	743	735	761	734	726	777	746	745	750	771	724	747	765	771	766	769	698	732	728	723	721	726	703	754	759	747	754	780	784	773	780	719	736	759	742	770	773	755	747	756	735	713	754	746	772	800	732	757	741	731	759	741	810	783	772	714	820	700	726	730	733	728	732	791	756	726	765	728	766	765	720	739	733	772	733	738	739	781	695	749	717	766	738	796	734	745	714	730	741	740	741	752	754	772	748	774	780	755	783	737	779	769	767	743	754	764	787	740	768	772	751	740	735	766	752	739	753	756	774	742	728	710	776	820	749	750	808	802	712	812	712	733	718	813	733	745	767	721	729	742	739	786	761	755	737	791	770	742	754	750	739	771	757	751	764	742	720	779	726	743	727	778	747	716	732	791	754	777	767	769	818	726	712	722	745	787	707	769	737	715	733	764	771	787	734	740	765	773	803	788	763	756	698	771	747	749	737	736	725	721	774	732	775	714	761	805	754	728	725	768	719	740	800	768	754	756	801	785	718	785	750	723	779	776	789	771	752	804	748	733	773	771	727	723	755	737	807	750	753	758	729	744	770	765	757	769	746	759	765	719	739	784	756	711	760	793	766	751	732	792	781	746	731	728	740	706	722	716	805	729	748	749	758	767	763	743	823	729	731	800	727	761	784	765	722	718	747	817	763	805	739	761	772	779	739	759	766	713	769	775	729	730	753	790	770	784	693	729	727	767	781	740	766	784	749	737	780	767	741	716	792	723	803	733	767	731	782	728	765	819	769	772	759	780	774	725	754	734	732	715	775	751	789	763	733	761	738	756	739	744	720	759	722	733	786	731	743	791	736	733	732	796	708	764	748	732	701	713	774	799	765	776	750	758	775	752	756	717	718	740	761	772	740	756	763	736	762	767	767	742	712	752	788	780	740	792	704	744	739	696	715	768	751	793	773	711	766	781	704	719	706	762	729	835	760	756	759	768	706	751	748	743	771	737	764	743	759	776	721	761	763	751	735	757	755	713	784	767	743	796	735	711	727	785	723	757	765	748	677	788	716	766	765	773	780	758	708	801	736	733	766	784	758	756	826	769	763	758	790	710	753	747	749	769	753	751	748	751	718	744	756	738	764	802	732	788	733	721	785	713	753	745	743	760	782	767	786	763	778	797	783	786	801	693	741	705	751	789	764	734	757	687	767	840
11222	1128	205	170	189	153	129	187	141	149	171	143	139	169	161	154	151	179	150	157	162	171	165	143	165	153	146	159	155	148	145	170	142	160	141	147	165	166	181	167	161	154	162	195	156	152	156	157	135	161	140	149	149	157	164	130	164	163	160	167	151	141	142	173	153	144	154	141	149	159	149	157	152	159	157	142	149	163	163	181	151	165	150	167	168	162	163	167	139	165	145	157	148	152	158	143	159	174	155	160	175	159	153	152	171	150	146	147	137	172	170	150	165	168	153	147	149	159	168	152	146	121	171	174	152	155	161	148	180	168	184	169	140	155	164	162	165	163	148	161	161	162	148	135	178	132	164	150	141	147	140	160	144	143	123	153	150	165	152	174	141	183	174	155	143	154	152	146	153	148	145	153	133	186	158	143	139	168	175	152	150	143	135	126	181	154	169	144	133	154	168	148	159	177	149	163	152	140	148	147	137	136	143	144	155	155	175	158	170	170	153	153	148	153	172	143	154	159	141	144	163	164	187	171	170	155	166	148	155	144	168	165	155	150	147	187	150	182	155	167	163	162	172	147	122	136	139	161	173	143	146	167	155	161	140	144	134	121	140	144	155	170	144	148	167	156	157	170	166	154	168	162	175	163	149	141	168	158	142	191	164	183	178	163	133	150	152	156	155	182	135	168	149	134	140	131	158	140	144	153	161	164	197	145	142	174	176	168	146	164	166	146	179	127	161	147	166	143	131	151	156	166	141	150	149	137	136	167	158	147	137	149	159	190	155	149	153	165	155	151	149	174	138	168	172	154	157	159	166	151	134	159	174	129	155	157	158	161	163	190	142	167	178	166	148	161	141	153	156	136	190	149	156	159	165	166	165	144	153	163	170	176	180	132	170	142	168	166	135	136	165	155	157	161	168	118	133	143	163	160	164	157	148	139	158	153	144	154	155	141	142	167	171	180	178	142	137	167	160	137	176	160	157	140	169	187	136	153	137	178	150	141	140	162	167	124	170	153	162	150	158	141	139	160	158	162	166	156	136	150	145	155	146	157	175	183	153	160	154	131	154	157	158	156	167	151	139	161	168	161	169	161	151	144	150	141	149	164	149	141	155	169	144	158	140	167	153	146	189	171	142	180	152	159	161	153	143	158	167	153	192	161	181	166	125	158	151	137	153	174	167	161	169	148	161	153	146	158	164	159	136	169	152	185	165	172	143	167	145	166	158	167	148	147	185	138	131	151	178	171	157	171	166	156	169	164	182	195	168	143	139	170	171	178	153	168	176	151	156	154	166	147	152	145	135	145	156	152	148	149	179	173	163	137	170	161	153	144	163	146	137	153	139	149	157	132	138	148	164	179	155	160	140	159	173	158	163	165	150	137	142	150	148	161	149	158	176	159	145	175	151	153	154	145	137	158	123	148	165	147	147	170	165	138	154	152	170	148	143	163	160	167	166	136	163	133	160	146	176	175	168	146	162	144	148	150	129	159	175	149	131	141	170	163	178	135	153	140	157	180	170	165	152	155	154	164	167	152	131	156	179	148	129	149	164	143	160	154	154	152	171	187	145	156	143	152	160	172	156	155	165	160	179	155	138	177	140	156	141	149	158	173	153	147	146	169	155	166	170	168	183	161	161	169	156	145	155	127	161	189	136	146	136	156	159	150	126	149	175	191	136	167	170	155	173	133	151	188	137	146	145	138	175	151	141	152	149	144	161	135	178	156	165	147	163	161	161	151	145	150	171	163	148	158	160	144	157	178	182	187	149	134	180	163	148	164	158	180	158	126	156	147	154	168	178	162	161	179	175	149	148	139	144	155	166	148	142	183	150	142	147	160	147	131	140	137	141	140	147	183	141	144	176	160	151	154	136	157	166	143	169	142	164	154	199	158	171	126	146	151	162	153	150	127	160	161	153	161	160	165	144	161	172	148	133	168	142	164	161	139	142	160	165	155	139	160	168	160	167	165	160	165	175	170	145	139	158	152	166	165	154	171	155	146	148	132	135	148	163	131	145	131	161	170	201	167	136	162	180	153	141	149	143	163	162	154	163	151	145	151	145	145	142	164	199	146	144	170	153	152	142	179	127	144	157	179	159	145	132	174	155	160	142	158	160	162	145	158	172	162	167	133	162	163	149	148	149	154	167	175	147	149	153	153	172	159	164	180	168	162	170	156	176	137	163	154	179	161	140	165	121	151	168	149	180	167	152	152	170	163	160	146	170	157	142	140	176	161	161	130	161	151	162	176	160	163	143	135	165	155	164	154	159	150	158	163	189	137	166	178	141	151	156	158	160	157	149	170	173	143	151	173	169	144	159	147	147	152	157	148	164	155	160	144	160	157	162	169	168	151	161	153	142	160	141	142	144	167	174	188	183	153	146	146	142	135	134	142	150	152	142	168	173	148	145	132	167	149	153	157	170	144	153	153	150	169	178	149	162	149	174	157	168	172	160	160	182	143	143	150	157	166	152	155	131	162	148	154	146	160	155	149	167	127	143	174	159	168	171	153	146	168	129	146	135	141	181	149	149	153	170	147	149	138	148	160	128	129	142	162	158	143	153	170	156	156	151	141	151	163	138	154	155	164	170	171	150	146	128	154	173	182	127	159	154	151	157	163	176	153	167	163	135	142	169	178	165	170	146	169	155	144	168	155	160	162	138	171	165	137	141	134	154	166	151	137	145	161	146	138	131	157	177	159	155	147	160	146	187	165	160	151	141	173	169	157	158	159	161	155	160	141	166	157	160	145	170	146	154	146	144	135	145	140	162	166	166	164	155	160	145	148	142	164	170	160	152	173	139	170	132	170	183	143	159	161	149	141	148	190	122	154	176	165	137	140	163	162	148	156	164	144	154	151	130	172	163	169	140	144	166	144	198	166	159	137	169	132	152	155	153	159	182	140	167	148	138	143	173	175	176	160	168	169	128	169	169	167	178	149	167	152	179	121	169	163	153	151	178	146	175	175	159	151	162	155	142	175	162	167	134	128	159	153	152	152	151	138	138	143	146	139	162	155	168	158	152	154	149	147	148	173	173	171	139	174	182	163	145	160	171	169	142	150	173	161	143	159	130	163	132	177	155	172	154	165	157	177	144	172	170	167	136	151	145	151	167	146	175	148	135	159	143	156	165	155	140	147	160	144	166	158	146	177	157	146	165	140	161	183	159	121	144	176	119	149	145	157	147	150	163	169	176	126	164	156	174	145	152	158	168	164	145	165	156	151	145	153	165	164	164	153	166	135	152	185	148	175	170	142	141	143	139	159	153	161	161	148	171	144	146	144	139	148	169	158	168	157	156	166	144	158	147	149	139	148	153	171	165	175	180	133	142	171	172	147	169	148	154	137	129	152	172	131	144	143	160	144	136	162	136	151	141	162	139	158	159	160	139	168	183	162	137	142	145	171	171	166	154	160	146	155	166	156	140	136	131	171	173	162	133	157	157	156	152	156	155	162	144	140	157	164	187	148	151	154	158	151	186	186	149	167	157	136	162	162
6595	595	414	413	402	445	438	398	423	404	375	395	419	383	395	423	397	381	384	375	401	375	378	386	424	395	431	391	388	403	396	368	395	364	375	391	398	393	409	401	394	363	403	385	378	391	396	421	375	392	391	389	415	392	364	418	387	390	412	390	420	399	402	389	372	403	393	387	366	391	386	390	390	389	397	412	380	410	371	378	399	367	395	348	351	374	389	391	410	395	377	415	385	398	369	376	413	374	383	370	408	391	382	370	378	420	422	395	371	375	395	366	409	412	384	366	364	373	411	449	381	395	403	376	423	392	390	407	406	393	405	345	403	397	425	395	391	414	399	355	401	381	364	407	392	382	418	388	383	426	410	369	396	400	368	379	392	394	396	410	384	426	425	379	383	389	403	393	374	413	414	398	400	382	383	415	347	406	379	386	404	347	384	398	403	388	386	398	407	390	387	357	372	387	375	389	376	404	368	427	377	421	414	391	417	383	381	377	380	399	397	408	375	379	394	381	382	399	397	391	397	377	398	318	429	418	416	399	388	402	346	418	408	445	419	400	414	382	393	398	396	388	397	361	393	351	384	380	406	407	395	415	428	403	400	383	372	394	387	406	409	416	378	384	345	429	377	405	381	392	403	397	427	398	380	402	380	394	367	412	391	371	412	372	367	398	398	464	404	359	391	397	383	395	396	385	377	420	365	417	375	371	381	372	420	405	376	372	423	376	428	373	399	422	397	405	389	398	393	382	393	408	367	393	398	381	411	367	388	422	400	401	385	432	392	408	442	422	398	426	415	392	435	394	429	377	393	413	419	404	410	393	391	386	386	400	380	370	435	355	403	408	385	369	387	424	375	417	385	390	417	361	370	385	376	399	388	362	432	423	385	383	373	418	416	430	380	403	339	360	363	407	394	379	434	373	413	450	417	429	369	404	367	424	365	418	402	409	397	411	403	362	383	415	360	386	392	381	393	408	405	401	382	432	405	374	378	363	367	359	381	395	394	372	420	413	399	387	368	424	399	412	407	400	367	374	404	407	374	360	403	400	412	366	370	409	389	369	388	362	406	379	396	412	370	387	433	390	394	366	383	388	389	381	401	420	353	412	387	354	392	370	397	392	379	361	384	394	392	413	379	389	396	389	383	403	377	406	402	419	386	376	342	399	382	399	351	405	407	400	426	353	419	398	405	357	363	365	370	396	394	391	357	384	380	395	405	381	405	386	397	374	410	363	346	402	382	388	360	389	366	386	369	383	399	399	396	385	386	400	413	377	415	390	393	384	388	399	375	358	394	381	385	423	369	396	389	387	417	375	384	428	387	392	405	412	390	427	414	389	396	409	423	424	400	389	417	360	379	375	378	379	403	358	383	388	365	397	382	374	410	353	378	393	382	401	374	388	383	382	389	355	372	387	384	352	407	428	406	377	417	426	382	374	418	359	377	396	426	418	418	405	383	417	435	366	396	391	370	402	431	397	370	377	386	363	355	407	390	369	370	401	419	390	388	403	386	417	364	377	412	426	396	434	401	404	383	405	375	399	398	391	378	382	397	399	381	368	404	417	394	384	416	421	403	380	422	391	378	403	414	424	349	409	385	382	427	390	382	382	385	398	414	379	372	402	412	424	420	369	378	394	379	394	384	397	388	420	391	392	408	370	363	399	397	392	381	395	384	398	383	389	380	339	355	406	425	404	388	394	375	402	386	417	369	414	411	389	440	388	398	397	356	383	379	395	434	354	402	407	387	382	387	359	397	349	403	390	405	394	420	388	370	398	382	357	381	374	389	403	383	406	397	385	397	391	390	387	360	380	391	399	368	398	382	368	399	341	394	414	383	362	404	372	387	399	403	367	411	380	420	398	415	388	415	379	407	383	408	410	405	380	384	377	380	390	408	381	387	379	413	383	422	400	398	416	423	412	355	386	381	392	381	408	413	406	384	396	418	376	351	369	403	372	416	406	418	399	396	412	366	387	384	335	396	386	358	405	380	360	414	382	365	396	413	396	397	403	393	387	409	385	384	428	382	370	392	396	388	401	400	402	377	433	407	397	409	381	389	391	363	362	381	379	390	390	372	367	384	375	412	361	408	395	391	437	377	372	370	357	415	379	421	399	385	398	368	347	399	375	387	370	403	385	412	372	397	396	386	384	408	415	388	404	401	406	355	398	401	339	414	402	374	352	399	373	374	362	378	404	399	404	417	366	367	407	346	379	404	391	396	376	383	401	390	375	386	396	374	394	359	429	395	367	433	365	438	380	392	392	352	388	394	415	416	376	377	381	392	373	398	422	389	403	374	376	412	381	381	360	388	383	369	399	406	408	400	381	421	384	346	375	419	402	390	389	369	387	380	395	384	395	400	389	354	404	404	366	375	391	371	388	354	401	400	389	380	354	390	392	395	381	359	398	409	402	378	374	379	412	363	430	406	391	388	388	413	349	367	384	394	389	402	391	353	355	385	381	395	417	396	377	404	413	389	375	402	447	422	402	403	360	385	417	393	365	392	391	394	358	404	409	367	399	406	381	362	369	414	366	371	379	375	399	370	400	437	373	429	377	398	415	395	423	389	399	398	396	389	406	374	380	397	428	426	398	364	366	418	403	410	394	380	375	389	389	417	362	438	376	393	417	437	359	379	387	379	389	387	383	348	362	411	414	393	389	411	410	408	400	406	350	377	390	397	369	389	400	384	414	397	403	365	367	420	390	396	387	401	399	416	376	362	340	407	387	362	395	374	363	384	394	396	381	370	411	383	379	413	365	381	398	394	374	352	399	421	389	420	380	398	391	373	434	376	381	410	365	390	409	379	383	408	393	376	375	441	413	405	408	386	390	381	408	402	416	391	387	375	361	404	346	390	390	395	369	388	399	368	385	394	389	406	379	351	393	422	387	399	398	417	381	414	397	405	390	384	414	382	408	396	367	413	414	393	411	369	367	399	401	386	379	409	391	402	393	392	396	377	368	420	391	398	376	390	411	380	383	355	425	361	399	369	427	346	419	388	411	424	389	399	396	407	392	375	375	412	412	402	407	379	370	402	413	349	395	372	404	397	382	429	386	381	393	383	386	394	416	391	406	399	415	382	414	395	391	360	408	419	392	402	390	400	357	409	370	358	418	379	369	441	413	365	364	390	401	410	403	397	389	401	400	385	396	400	362	366	387	388	384	376	352	377	390	398	383	393	359	416	412	420	395	402	401	385	386	406	365	429	406	396	383	402	405	376	412	365	385	398	386	379	381	376	409	364	359	411	365	378	393	377	389	399	386	404	388	454	358	416	389	415	374	394	403	382	409	374	420	367	411	418	404	406	421	378	384	432	429	388	373	379	412	414	391	362	409	389	368	422	396	362	409	403	399	391	391	365	399	427	394	363	379	420	417	403	375	391	377	405	396	358	398	375	380	399	381	408	369	414	408	375	418	427	397	382	397	412	422	412	395	366	429	371	389	397	393	376	382	414	371	399	389	410	402	374	399	383	398	403	391	366	397	407	373	406	391
30715	6238	1168	670	448	444	363	375	386	317	263	273	299	277	264	277	269	274	296	258	219	259	278	254	249	242	257	242	268	259	251	256	240	271	263	230	273	259	239	228	257	252	247	277	257	246	296	276	250	262	218	248	215	247	248	270	252	241	257	246	260	256	260	265	261	229	225	264	268	275	235	270	263	246	253	237	264	214	261	240	260	258	232	282	246	249	266	248	255	256	204	270	232	226	246	253	223	258	254	237	251	243	237	277	263	243	222	245	255	228	221	258	223	281	277	259	246	256	253	268	244	267	279	264	241	245	244	271	258	262	257	247	253	269	246	279	250	257	251	261	226	244	240	260	269	248	248	232	254	249	264	267	242	270	264	253	231	268	231	260	221	249	288	254	245	276	277	240	247	258	275	250	237	241	275	248	244	268	228	246	226	255	249	274	257	250	245	247	276	253	250	256	248	243	271	264	264	255	275	269	275	267	275	254	292	259	247	255	253	279	244	274	243	269	254	243	264	272	248	224	243	228	258	223	259	258	253	271	277	254	256	253	287	265	245	261	221	242	297	258	250	247	255	261	259	258	226	289	278	239	256	261	240	256	260	264	267	275	266	256	269	256	265	269	249	258	279	232	254	260	253	229	226	260	249	246	247	257	250	262	257	254	268	263	301	265	265	277	239	239	293	252	231	264	237	231	221	253	285	270	233	234	254	251	240	254	246	243	276	223	262	247	245	271	234	266	245	276	272	282	253	241	266	256	259	254	235	271	250	273	213	241	214	251	241	230	260	273	243	265	280	255	268	241	246	249	258	213	249	246	231	262	261	232	254	248	261	249	252	281	220	273	295	282	243	252	226	245	250	227	269	265	245	250	236	254	249	234	278	256	266	290	239	281	244	249	231	248	230	236	255	247	262	266	251	256	296	256	260	287	226	273	283	242	247	251	264	298	245	236	253	237	256	246	248	217	254	262	239	263	252	239	266	249	255	264	258	236	234	246	268	240	245	259	257	301	263	274	265	253	255	232	258	281	235	241	234	253	259	262	271	254	235	277	272	224	245	236	213	189	260	225	248	262	242	255	245	268	267	247	263	221	265	275	234	269	273	257	290	244	263	271	269	249	257	247	289	243	236	260	244	242	269	244	269	294	271	259	244	257	235	237	245	264	217	243	261	236	258	259	255	268	241	252	272	239	287	260	254	245	242	226	263	263	233	270	254	249	247	243	243	247	285	251	246	234	242	244	248	272	246	235	268	261	252	277	258	271	275	233	216	249	270	242	255	253	278	261	258	254	262	262	274	222	237	284	238	244	241	248	251	247	224	260	243	273	254	217	233	241	258	257	241	254	266	264	263	249	250	243	219	263	250	261	216	247	245	253	246	249	271	257	266	245	256	215	258	268	263	243	243	258	271	222	256	257	255	247	269	254	276	269	249	244	258	277	245	266	251	262	287	290	221	245	254	238	223	236	236	257	233	240	229	253	268	243	250	244	272	244	252	253	238	225	234	251	251	244	218	235	256	238	236	268	250	276	270	240	240	267	249	251	291	247	263	271	251	211	245	247	236	205	260	224	238	222	263	248	282	253	267	232	224	245	265	242	278	232	287	266	242	259	259	241	268	236	246	249	251	242	258	258	251	242	261	254	226	252	257	264	248	268	217	277	245	231	245	284	255	258	211	220	237	273	252	259	241	260	298	244	296	253	233	239	245	254	235	265	210	260	245	267	264	259	241	288	243	252	225	242	270	276	280	283	247	259	261	283	227	246	224	265	248	269	241	250	254	251	261	235	280	252	268	254	262	256	265	248	229	248	272	256	249	239	248	259	237	277	264	238	256	267	287	295	274	257	249	242	268	269	237	260	247	236	247	267	242	244	241	232	262	255	242	265	228	251	258	226	249	257	267	241	234	251	249	233	238	252	259	241	264	234	251	248	275	238	247	253	249	222	265	253	243	236	251	268	240	261	265	248	207	245	225	277	271	264	277	248	271	262	276	268	261	277	250	247	243	243	244	262	257	253	268	280	257	292	240	246	254	254	264	247	249	281	250	276	259	254	272	271	262	243	221	269	251	223	257	228	263	235	224	259	239	261	240	270	261	264	241	248	278	250	256	227	261	230	257	233	247	246	223	234	257	250	233	256	226	256	255	238	259	275	255	260	222	236	256	266	243	263	274	299	232	247	262	279	270	249	264	271	260	284	266	228	239	236	229	244	216	234	258	268	252	280	247	246	221	229	207	249	239	244	267	245	259	269	242	253	232	241	272	253	260	262	237	268	261	252	259	247	252	280	265	224	260	258	262	268	280	250	249	255	235	239	262	247	256	219	226	268	231	259	264	261	239	260	274	257	283	221	243	239	258	243	313	239	248	252	265	257	276	250	260	258	231	230	223	280	239	231	271	284	282	247	229	245	255	270	241	250	242	256	266	253	253	251	260	252	249	259	248	256	262	263	269	259	233	241	278	236	264	268	253	291	238	250	236	266	242	267	267	264	248	253	254	245	244	250	245	235	253	257	255	233	276	258	263	260	269	277	262	237	267	245	273	216	268	233	211	242	242	222	262	278	278	255	240	256	287	276	255	238	270	248	267	265	252	258	260	289	260	242	230	277	271	227	239	232	242	272	239	229	255	273	248	228	229	289	214	247	246	239	234	250	250	225	254	276	222	253	223	256	278	247	271	267	254	255	253	250	252	276	262	281	238	267	251	232	222	245	245	251	230	243	247	257	229	232	257	264	224	237	247	259	241	254	267	287	236	250	279	263	274	264	246	276	269	243	263	216	249	261	275	257	243	272	235	239	276	262	262	276	264	276	270	250	330	248	217	240	253	276	256	246	257	261	260	251	252	254	243	263	227	228	275	231	234	282	260	249	223	252	231	266	293	237	273	256	257	239	256	268	277	227	223	258	237	272	211	240	265	236	255	237	267	252	235	253	244	248	241	316	252	236	262	251	236	259	263	290	263	254	283	262	258	260	233	227	260	230	264	220	221	234	254	247	257	238	249	263	253	212	254	237	247	259	266	239	266	252	260	228	233	264	269	248	257	234	241	285	266	246	264	252	301	231	252	275	263	235	286	279	284	238	254	278	251	278	226	260	237	239	260	286	242	249	247	258	257	259	263	278	267	250	251	259	229	239	287	246	269	252	263	240	231	269	255	252	268	266	252	239	248	265	257	246	216	257	238	234	256	252	227	252	235	225	265	273	248	303	246	238	253	264	233	281	238	259	263	228	277	260	226	273	263	251	305	261	233	222	251	228	254	266	237	227	255	239	259	268	245	275	243	248	233	257	274	264	254	258	257	262	249	263	250	248	270	206	238	232	240	267	269	248	279	243	247	241	252	231	275	259	247	285	254	271	247	240	234	255	260	269	261	258	258	265	264	279	269	237	239	263	260	250	258	240	251	248	232	217	234	264	263	292	263	254	213	270	262	291	278	230	261	235	250	236	295	279	271	269	261	252	270	233	253	259	255	254	246	240	243	239	252	253	240	247
18344	1216	1252	1341	1218	1153	1118	1052	1068	899	798	741	782	744	662	641	646	635	652	648	617	678	747	638	606	601	646	609	609	591	653	555	585	613	583	621	613	555	604	599	644	610	590	640	604	603	587	588	579	592	591	581	605	598	586	583	590	596	603	565	588	555	585	603	615	598	592	607	578	589	617	589	556	591	556	603	616	570	565	550	614	558	557	605	589	593	610	614	605	618	612	595	560	604	583	569	555	560	565	618	579	578	591	592	562	536	606	546	580	555	593	603	618	576	575	594	560	607	563	605	635	535	556	571	583	532	599	633	622	629	595	574	605	558	589	571	579	561	594	546	574	608	541	605	624	566	579	607	528	620	598	558	591	587	622	594	612	582	579	560	581	595	594	574	588	603	587	614	607	638	574	602	593	650	588	613	668	593	610	589	613	610	572	634	578	572	624	551	575	578	554	613	597	597	571	563	573	604	567	589	613	553	613	607	586	585	586	573	622	580	586	551	593	604	593	583	548	616	543	611	609	581	597	613	569	575	583	566	578	563	564	616	580	615	593	602	579	583	550	571	601	584	590	601	596	576	578	575	566	614	610	569	588	598	567	565	562	585	571	588	576	608	587	610	605	571	567	570	601	550	549	622	598	576	593	569	553	585	585	588	627	606	580	589	626	571	605	601	604	539	537	587	584	586	545	622	598	593	563	616	575	560	561	598	534	621	596	576	612	579	615	567	603	581	581	572	581	645	578	596	596	560	590	561	607	567	620	541	552	553	601	611	581	573	630	583	569	561	601	573	601	579	574	582	608	576	598	598	624	601	595	601	557	654	541	605	611	617	564	551	625	619	618	572	577	570	543	554	574	598	572	565	547	558	568	596	589	564	595	590	622	597	549	580	587	618	588	541	588	599	580	588	549	596	563	599	602	602	586	598	610	582	585	571	606	552	602	579	625	587	561	597	568	574	575	601	610	596	604	573	618	574	593	550	565	600	599	595	597	603	584	593	595	604	578	555	598	573	583	590	589	582	558	597	596	579	619	581	570	621	575	553	656	579	571	624	602	588	625	558	612	629	547	595	592	625	597	599	580	595	566	575	546	564	547	588	581	618	589	564	578	571	588	622	556	558	557	619	579	597	574	562	617	616	560	600	624	590	591	582	632	621	591	586	575	588	578	613	565	591	556	633	585	603	593	560	604	640	602	590	587	612	559	585	609	583	584	600	544	594	611	550	566	593	589	600	566	572	629	540	545	526	596	593	605	572	568	576	597	579	619	579	589	589	593	609	583	585	555	592	595	566	578	527	583	635	579	605	613	610	603	548	593	595	578	575	597	564	569	585	587	605	615	572	565	587	571	625	549	567	586	625	549	595	593	610	573	590	539	575	586	585	599	567	560	565	565	573	605	605	536	553	605	556	635	567	590	570	600	559	610	573	537	569	632	616	560	567	578	586	576	618	542	578	573	599	601	617	584	536	577	547	554	580	591	626	598	640	556	585	557	605	601	622	594	612	584	605	603	634	582	596	594	543	557	587	556	607	560	597	580	642	585	575	566	533	587	523	619	584	631	582	597	586	598	612	585	546	556	587	614	525	595	487	607	575	578	587	583	588	559	594	537	575	570	547	604	582	523	577	574	565	604	591	542	577	599	571	610	591	617	606	573	612	596	609	578	565	578	571	575	579	608	646	593	571	586	616	614	559	581	573	582	604	570	589	644	595	602	585	615	568	555	591	596	632	611	549	618	586	583	567	585	602	555	569	572	635	606	585	623	586	598	636	600	586	579	579	580	596	546	555	589	586	614	596	585	618	575	570	599	561	559	593	547	605	557	563	585	604	578	617	598	619	578	565	556	598	623	571	540	571	579	585	574	634	579	626	552	568	599	554	578	552	553	596	570	595	585	568	607	578	604	545	594	608	546	566	568	564	611	594	593	547	628	564	624	545	590	581	614	599	576	564	535	561	564	566	604	574	571	593	573	616	564	605	556	551	595	595	590	589	584	590	585	552	633	616	624	606	610	604	590	603	627	599	576	554	623	599	594	596	570	567	601	602	550	583	561	602	595	570	615	608	556	555	583	568	612	626	590	603	557	614	595	602	608	603	582	591	615	575	584	576	574	600	631	616	615	582	618	562	582	592	601	565	596	537	549	582	600	583	591	556	596	582	582	626	574	597	555	585	578	573	603	582	609	593	590	583	602	598	571	608	607	561	610	560	582	580	578	572	555	557	621	591	596	579	588	598	601	593	557	584	613	565	531	617	599	598	591	576	553	603	595	595	546	583	633	599	532	628	591	561	603	538	589	616	595	613	585	597	546	566	578	617	585	600	547	574	622	564	597	582	602	610	571	581	558	549	604	585	594	594	597	569	619	586	601	577	618	595	620	554	595	560	589	553	551	554	639	619	591	576	579	565	603	585	546	628	606	641	559	604	578	569	589	565	606	651	653	523	587	605	569	605	572	595	602	592	582	597	571	636	625	601	624	570	606	554	553	582	559	593	610	600	609	561	592	589	603	539	575	596	559	583	606	606	589	604	603	593	566	612	547	586	591	609	535	583	580	578	576	609	558	606	566	578	560	593	598	582	617	594	589	605	612	582	592	600	577	606	614	549	592	587	581	600	618	570	540	584	613	561	555	606	611	566	567	623	571	573	622	590	574	598	589	583	590	582	557	627	594	581	589	562	565	597	586	557	575	569	577	603	575	612	586	593	611	594	579	582	624	562	570	577	596	585	540	601	576	616	570	581	617	543	605	623	583	588	593	577	591	580	594	622	598	607	573	641	613	577	537	603	591	562	580	570	618	618	621	565	561	597	593	559	577	607	567	588	594	582	607	602	592	590	604	545	602	586	599	595	579	561	583	549	579	589	560	576	613	570	587	599	577	581	590	597	623	568	604	596	615	605	627	594	589	540	603	570	572	531	566	585	591	573	587	590	594	595	580	594	621	572	629	582	566	577	552	632	611	592	591	606	564	600	585	539	553	583	580	568	608	549	590	548	609	576	656	583	600	592	599	583	609	537	614	575	575	587	561	589	641	582	608	563	586	584	601	580	581	583	595	608	572	560	581	600	603	568	581	569	588	595	596	590	564	603	573	598	605	583	588	582	634	627	584	600	548	633	503	552	570	568	600	612	566	620	619	581	583	544	575	625	607	607	551	601	571	581	578	584	606	630	529	616	573	599	597	562	578	560	584	595	618	603	582	584	602	595	606	565	570	530	586	582	590	574	581	592	607	607	612	553	533	595	524	580	602	565	551	570	615	575	558	613	553	544	575	602	593	605	607	573	585	570	594	625	574	601	616	626	597	552	577	565	527	592	589	612	594	559	555	582	597	579	581	582	622	565	568	582	566	576	596	571	601	609	612	603	562	591	608	588	576	584	621	559	590	596	613	581	598	568	558	597	585	555	595	581	578	535	594	572	614	550	615	562	617	571	564	556	549	585	604	532	599	545	603	566	617	648	564	595	611	642	590	550	611	606	580	567	591	609	600	566
41156	9915	2123	1082	713	570	548	509	495	419	422	380	419	353	343	393	344	331	322	337	376	348	514	371	377	351	342	361	329	340	319	362	343	355	339	352	319	342	352	339	325	323	329	385	320	373	348	339	310	359	321	327	339	310	317	366	336	382	311	366	319	349	348	371	348	343	353	353	331	333	322	337	320	330	321	318	357	309	362	320	342	357	370	327	378	365	364	349	327	338	367	327	299	325	357	363	341	346	310	315	355	344	373	356	348	337	355	331	337	337	384	364	355	345	325	326	331	320	342	349	331	306	385	304	362	316	354	312	341	309	350	346	322	356	357	373	362	346	361	351	344	352	363	343	345	362	325	355	339	352	353	400	333	346	329	330	330	328	363	348	302	345	324	342	379	329	343	358	327	332	355	355	357	323	335	342	318	333	345	336	341	341	350	331	336	378	333	364	333	355	329	324	376	340	314	343	360	292	359	328	343	337	350	326	334	346	324	341	348	342	281	342	336	406	367	315	336	316	319	325	324	332	349	331	307	326	331	339	331	349	317	321	351	323	315	375	349	340	361	320	346	337	332	332	377	321	318	354	334	346	350	342	354	334	317	315	356	322	327	320	331	361	322	364	327	366	332	354	366	353	348	351	332	363	340	348	316	345	338	333	371	356	320	339	313	345	384	322	342	370	356	337	320	322	333	360	362	332	334	343	348	367	351	338	351	353	329	343	365	320	349	339	355	334	339	323	346	342	338	362	375	333	329	326	332	322	345	310	338	330	309	349	364	321	347	322	323	316	323	345	348	343	321	378	356	322	325	335	349	369	344	346	348	326	358	332	339	352	342	327	328	323	320	305	369	317	329	346	354	326	330	346	342	350	362	309	318	309	334	320	381	351	358	319	343	312	327	347	336	354	349	338	341	311	344	369	368	357	367	332	316	368	321	351	349	371	365	339	384	333	374	317	367	336	349	349	304	287	303	352	336	317	355	352	375	372	327	349	353	291	322	312	330	325	325	355	361	367	333	363	348	307	327	325	350	338	341	355	317	319	328	340	357	358	382	324	337	337	330	340	354	333	329	333	347	337	363	321	306	344	336	347	354	370	324	336	367	348	322	337	359	339	344	360	344	367	332	351	331	371	365	313	355	354	336	344	350	322	347	341	311	343	334	335	381	322	334	338	338	369	325	377	325	336	321	324	320	364	286	306	306	321	344	367	344	323	350	369	329	341	336	347	363	352	340	340	369	362	323	350	402	304	350	303	347	348	340	344	353	305	343	321	311	340	337	338	352	369	344	313	318	367	347	337	335	315	344	331	351	346	382	376	371	316	335	320	331	326	334	349	374	363	343	296	311	345	360	334	318	318	345	316	369	325	309	362	337	336	305	325	343	312	361	367	341	345	371	316	341	330	325	335	333	336	326	366	359	327	337	346	311	349	350	363	351	288	334	368	324	359	336	370	349	337	340	353	326	338	345	360	338	307	354	346	331	355	324	348	323	369	399	282	343	364	312	343	361	333	327	356	327	326	328	384	352	333	304	360	302	340	331	335	335	372	331	355	322	339	350	326	322	346	353	300	360	333	347	383	319	373	346	319	347	362	374	347	331	286	364	338	367	352	342	336	316	314	326	387	338	391	363	360	369	319	329	308	341	326	345	324	316	330	359	357	345	359	333	361	381	373	365	349	376	371	349	334	325	321	327	312	326	322	329	323	326	334	360	339	366	337	369	337	360	369	360	327	341	340	343	334	312	338	339	338	349	301	334	357	303	328	361	345	338	340	342	346	348	338	357	361	370	331	361	344	337	350	353	352	344	346	323	356	334	329	355	324	336	333	364	337	374	345	329	321	342	351	368	347	347	303	344	336	364	341	348	330	349	330	354	355	352	363	361	331	334	321	293	332	329	315	326	343	360	336	362	331	378	325	356	377	338	325	373	349	339	335	346	332	340	318	343	348	366	354	337	338	324	360	316	331	348	353	290	363	355	340	370	343	345	312	341	335	333	354	345	336	339	322	350	374	343	358	326	355	315	337	353	349	348	323	309	338	381	338	345	372	338	331	344	345	306	330	323	375	357	334	352	325	327	328	339	343	362	352	323	327	327	334	356	335	361	348	294	324	364	339	349	351	322	330	366	374	318	339	355	363	338	330	308	346	358	326	312	321	323	354	323	350	360	330	347	307	348	375	344	358	342	344	335	345	333	356	330	382	371	331	331	333	342	346	345	322	391	340	307	325	328	316	357	285	338	374	354	365	351	342	344	334	347	364	341	339	322	322	345	331	352	363	348	364	360	351	340	333	340	350	332	373	335	348	377	328	350	352	332	340	345	332	329	329	394	337	352	344	368	314	331	326	363	323	372	345	306	337	327	321	331	346	347	349	310	353	345	331	403	354	379	334	342	358	387	334	324	326	365	331	314	320	340	338	319	329	339	321	324	349	338	353	325	307	328	316	319	331	350	325	328	315	352	363	314	333	358	328	318	326	352	333	317	309	348	353	332	293	346	338	341	356	349	334	360	371	377	333	333	338	330	337	342	348	325	320	356	359	324	348	330	335	347	316	374	334	318	345	348	350	318	334	383	352	338	324	316	325	325	348	354	327	310	312	338	353	351	334	359	331	326	362	366	371	355	339	342	348	322	327	364	370	341	361	349	361	348	340	355	325	335	325	340	345	316	348	355	310	340	346	341	335	293	365	368	367	340	344	317	340	353	376	384	356	306	312	348	364	318	311	366	345	365	364	354	352	354	373	370	332	352	332	358	295	340	351	334	332	339	318	323	332	336	360	339	338	380	312	338	316	340	354	365	353	319	345	331	350	345	352	356	350	355	331	344	336	361	340	350	344	355	322	348	373	346	351	361	329	313	340	328	344	359	401	327	380	315	323	357	356	332	370	337	354	354	354	331	340	363	335	319	344	372	383	354	346	328	368	344	349	329	306	334	333	337	339	369	327	386	323	333	322	387	330	322	342	322	361	322	320	353	320	407	346	297	350	325	351	337	341	314	336	352	347	398	340	328	352	298	354	325	359	331	332	334	342	298	345	343	308	362	354	324	347	346	331	346	342	313	363	366	344	337	321	357	347	352	353	367	339	324	361	341	330	356	377	312	317	326	306	309	354	361	344	346	362	364	308	341	370	341	388	327	358	345	310	323	347	372	349	391	340	358	320	337	340	331	344	340	318	353	332	306	338	309	327	372	340	361	321	340	324	350	350	331	332	340	336	337	335	344	332	329	335	378	367	339	358	376	327	363	332	326	340	358	357	311	302	326	335	339	401	362	326	353	360	326	355	345	335	339	345	324	353	334	420	365	342	335	320	341	348	349	360	346	315	327	328	323	345	325	361	325	333	343	327	318	380	329	340	328	327	359	347	374	359	331	361	327	346	347	359	340	352	321	322	331	368	329	364	332	349	351	332	310	331	338	361	369	334	327	341	368	320	333	313	323	327	345	351	351	350	357	336	360	341	325	358	339	365	364	343	323	358	336	317	353	354	315	345
23189	2068	2272	2326	1988	1758	1723	1615	1607	1305	1203	1082	1047	1055	925	903	840	864	871	839	795	888	1978	810	811	800	823	811	774	853	754	818	849	797	752	800	785	760	776	796	846	761	760	781	746	765	748	768	740	743	743	731	749	730	787	774	737	767	751	747	787	788	702	787	754	768	752	733	815	743	746	726	785	814	753	770	844	762	765	821	777	748	801	733	724	758	849	774	738	767	709	718	812	774	778	766	758	759	819	758	799	728	792	778	778	765	693	739	771	719	768	757	737	776	771	793	776	777	759	788	767	731	777	731	790	771	755	763	755	750	745	755	768	758	733	748	725	781	761	707	788	776	775	713	787	777	761	731	763	705	739	772	771	768	789	731	725	760	758	751	721	747	729	742	790	746	705	772	685	759	803	752	761	771	747	776	800	726	754	710	818	791	767	734	774	727	728	712	746	784	742	764	771	759	757	734	724	723	777	729	743	764	737	757	772	729	734	755	806	711	749	844	764	734	779	757	746	715	757	739	694	746	721	769	779	718	712	760	786	815	751	756	763	740	765	755	748	726	736	747	760	741	781	745	767	731	786	771	737	753	784	794	759	784	728	768	730	727	790	779	740	774	734	727	757	761	704	762	720	727	784	742	805	686	782	713	758	731	718	733	744	770	747	805	726	762	744	765	727	723	773	724	764	746	792	756	735	742	714	795	803	724	709	797	745	771	730	728	770	785	755	733	732	681	748	767	745	753	752	839	806	745	759	747	720	803	777	757	812	728	741	756	768	769	771	716	764	765	752	743	757	718	760	757	778	702	737	781	762	768	780	714	745	735	736	732	767	753	728	816	734	786	797	767	744	734	742	733	763	747	775	775	743	736	717	733	789	761	736	696	741	716	741	765	774	736	760	726	735	737	717	721	812	769	732	763	732	796	767	739	747	753	773	741	808	692	746	717	713	765	779	814	729	804	766	711	778	781	770	738	748	742	735	725	683	802	749	771	727	761	740	773	795	742	753	770	745	747	703	802	749	688	758	733	778	773	753	768	759	716	742	735	736	771	807	775	782	747	756	774	777	745	750	763	746	749	809	730	779	743	754	747	807	749	763	790	776	741	712	822	802	767	714	782	777	705	788	748	743	748	699	737	776	748	731	715	743	762	742	799	734	754	716	738	766	744	734	759	716	792	785	735	766	754	766	747	761	759	776	731	723	733	750	769	755	743	774	751	753	767	733	703	776	782	755	734	716	811	757	781	735	722	721	761	736	796	766	771	732	747	714	721	766	721	739	764	783	746	724	724	742	771	759	784	773	741	730	734	759	736	772	726	793	738	764	781	737	761	723	755	765	753	757	728	816	742	766	746	788	799	792	813	748	756	762	784	755	709	722	760	727	756	711	776	719	714	749	764	746	772	745	750	724	747	780	810	767	776	703	767	758	709	749	721	722	748	782	764	749	741	733	741	720	745	787	699	785	816	744	784	767	790	713	740	775	696	782	764	766	753	736	735	724	768	744	719	688	795	728	727	753	761	720	708	740	722	762	738	741	761	775	777	746	758	796	766	771	751	742	748	742	710	749	758	759	709	771	735	785	758	732	738	775	774	726	762	774	774	767	766	730	769	744	771	808	751	781	747	731	714	787	764	760	815	788	739	725	739	775	746	713	740	762	776	763	748	767	723	777	763	753	714	786	749	779	745	778	724	796	723	785	725	779	733	727	804	788	737	738	768	749	739	738	736	749	810	771	732	700	791	799	702	792	731	791	771	770	720	727	766	745	784	799	725	740	766	761	785	729	735	767	721	775	741	735	772	758	772	728	768	734	764	750	718	754	747	749	770	691	751	715	778	801	741	777	721	754	757	754	777	809	728	743	733	752	771	747	721	699	786	738	740	743	740	751	794	766	786	749	763	733	782	717	773	771	746	719	776	768	787	746	822	793	746	797	713	773	779	754	757	804	704	743	767	735	761	755	747	728	760	761	753	764	759	731	718	709	759	761	823	708	726	754	734	751	748	753	708	769	759	790	714	732	760	777	741	712	764	750	795	757	742	808	775	751	758	747	723	735	805	768	779	748	721	750	715	755	771	786	759	748	763	766	770	798	755	730	738	678	741	755	782	728	748	755	776	810	714	737	784	736	804	766	756	748	715	793	805	745	748	744	727	774	709	749	707	726	758	760	723	773	725	731	743	763	736	743	753	786	709	731	767	756	744	742	744	719	805	738	774	813	783	768	757	737	786	742	756	775	769	732	722	760	723	742	748	767	725	702	774	711	759	725	803	784	774	730	739	760	785	774	790	707	725	752	756	735	715	785	769	739	778	781	747	762	717	787	731	749	742	794	733	740	749	760	774	739	729	764	722	769	694	815	785	736	730	740	760	786	754	745	761	718	756	717	758	756	778	750	710	751	753	736	789	759	739	750	798	767	757	709	768	773	743	750	745	745	771	739	757	759	762	779	697	834	723	739	700	756	761	759	783	748	701	740	764	798	756	726	762	716	747	782	775	749	720	775	766	784	771	755	782	743	747	767	759	730	753	785	727	764	752	766	679	806	740	765	781	698	718	764	737	759	771	808	813	803	763	744	762	699	724	791	764	724	719	745	768	723	729	731	773	774	742	701	754	751	732	714	750	748	746	740	764	761	736	760	731	719	788	746	738	743	782	762	671	717	731	783	765	773	772	826	721	733	729	700	813	723	764	766	737	741	734	749	720	745	755	748	753	780	724	749	746	772	693	756	760	739	762	746	705	753	756	750	744	749	776	731	784	711	785	753	808	725	777	720	728	721	725	770	756	769	729	788	757	752	750	753	800	693	692	667	708	746	707	756	775	741	767	767	732	732	736	774	740	806	740	772	725	715	739	702	718	723	779	710	744	719	766	781	749	740	765	676	779	762	805	762	740	751	752	730	755	711	769	788	753	780	716	710	730	803	716	729	784	694	713	709	776	773	715	709	765	787	729	713	761	752	738	751	680	704	760	785	743	739	811	764	738	718	732	750	737	781	779	751	765	742	777	685	787	777	757	782	723	787	727	722	819	744	792	775	704	734	744	753	771	774	745	742	781	746	732	753	780	717	734	759	745	784	743	725	753	748	767	748	774	747	758	766	724	762	725	774	802	720	770	768	757	776	745	721	798	739	720	780	744	764	716	746	727	740	809	731	725	786	743	700	699	772	747	771	789	747	730	789	754	740	721	738	741	806	744	800	709	779	774	798	761	759	714	770	796	747	766	768	728	760	732	767	746	749	785	745	770	733	731	755	759	778	731	765	679	749	766	739	731	779	768	754	756	739	748	740	745	776	736	717	725	736	804	792	780	787	778	837	760	737	754	772	721	743	750	723	740	746	731	734	794	712	700	803	709	785	781	796	772	739	757	758	786	752	750	761	722	757	769	719	740	776	760	760	720	784	742	754	757	768	767	768	778	701	762	824	757	744	763	719	774	748	776	779	815	695	755	750	736	754	749	790	739	774	734	757	736	731	779	769	776	725	743	773	765	705	797
9719	788	198	154	155	189	165	166	159	145	206	135	140	148	169	138	205	174	162	159	147	165	168	169	152	161	172	151	137	144	157	168	158	158	151	143	139	154	176	173	161	160	151	165	171	152	162	151	158	152	156	166	159	150	139	149	166	137	152	163	148	158	132	175	182	147	148	152	153	172	167	147	152	167	190	178	137	155	138	153	171	140	149	147	145	150	149	127	151	149	161	155	142	143	182	147	141	176	173	159	149	147	167	154	153	177	155	152	141	175	165	165	191	153	154	158	175	153	141	172	139	156	155	170	171	169	176	172	143	157	154	156	153	156	159	158	147	146	160	163	149	146	177	151	165	162	157	175	162	154	145	164	152	152	162	153	151	143	156	171	146	157	142	174	143	172	144	154	146	144	147	144	154	168	164	180	152	165	153	162	169	174	147	183	178	136	144	168	145	139	163	173	152	142	142	152	150	165	165	156	154	144	159	142	157	132	155	145	145	143	150	151	162	166	163	159	165	176	166	154	150	155	134	148	148	179	153	174	156	162	140	166	145	168	145	163	138	167	184	155	143	177	154	134	149	158	156	137	161	166	155	162	165	148	155	150	135	147	154	192	135	154	164	145	159	171	157	141	150	150	143	153	157	148	149	138	174	157	166	181	171	169	149	166	142	155	169	147	160	152	160	169	126	191	166	186	159	169	172	187	148	147	194	164	151	166	147	148	160	148	136	179	154	157	159	150	176	149	149	144	157	168	146	179	151	168	163	168	155	131	146	182	154	156	161	184	158	149	161	147	142	148	161	140	153	161	140	140	144	165	171	172	182	141	141	157	141	171	151	139	161	138	161	144	180	156	151	159	144	151	167	175	164	159	187	134	147	145	160	150	191	161	180	133	126	162	160	156	167	157	128	175	144	171	164	160	158	154	172	184	126	159	171	152	126	164	146	143	172	172	140	149	184	158	164	167	174	145	143	141	165	162	160	160	167	146	160	164	145	141	129	155	150	150	137	152	131	155	161	145	144	145	149	137	170	127	147	172	153	148	159	145	162	150	152	168	152	145	155	162	138	145	154	156	169	157	180	169	150	184	141	172	158	148	151	184	169	140	161	173	156	141	156	154	162	171	166	148	156	187	146	164	163	151	145	154	155	171	154	151	153	145	178	152	151	172	172	158	151	162	167	148	144	171	173	156	137	151	142	146	155	151	175	156	164	156	144	151	134	181	153	151	146	165	133	148	162	160	169	172	177	153	158	181	153	168	150	152	175	150	141	143	161	160	149	138	142	155	159	158	152	164	162	150	147	161	158	149	151	142	181	154	159	172	146	160	142	149	147	155	164	170	154	159	135	168	158	135	152	155	162	165	176	153	157	158	161	160	157	137	170	170	148	151	153	181	160	156	147	148	154	156	165	146	138	143	149	171	177	146	184	160	171	137	171	157	161	140	141	142	168	153	156	147	148	179	151	157	141	155	154	172	158	148	124	187	144	165	148	160	142	170	154	156	148	146	148	141	157	141	166	148	159	153	167	143	170	164	159	166	139	157	162	161	162	183	153	164	153	142	167	156	163	146	172	143	155	142	167	161	152	148	153	181	166	121	155	149	186	167	141	140	164	169	166	159	166	162	180	154	163	163	148	164	158	163	166	178	157	175	156	175	170	145	143	157	165	168	183	172	168	151	170	167	181	168	151	161	132	154	147	152	170	152	147	184	182	162	141	153	141	140	155	159	174	143	151	157	146	152	126	154	138	176	175	169	171	134	176	169	152	172	154	134	186	172	161	145	171	150	162	165	151	144	173	159	169	146	143	155	153	144	160	161	169	162	122	153	146	183	160	148	143	150	159	142	178	173	143	174	160	175	167	171	148	150	149	140	132	135	129	176	148	147	128	149	148	154	155	166	159	162	182	169	141	175	175	159	163	142	147	149	162	149	157	162	164	178	196	149	133	147	167	155	145	151	159	176	174	165	123	149	135	158	166	165	145	157	138	166	163	168	159	175	148	180	179	144	156	145	175	186	160	176	140	150	152	164	156	161	170	144	157	159	149	165	182	137	176	162	166	162	178	139	161	168	164	161	161	141	152	160	136	168	153	148	147	142	162	142	147	125	156	162	130	145	169	163	165	184	173	159	179	160	153	142	176	162	173	139	165	163	155	152	160	148	166	154	148	157	152	170	149	161	165	165	156	139	178	153	162	149	148	139	160	138	165	154	178	134	175	181	150	177	208	133	193	159	142	142	182	154	169	153	173	151	131	157	155	128	163	155	162	136	170	148	164	171	158	174	175	155	169	184	165	155	146	141	156	183	168	173	148	144	169	163	151	161	160	163	162	160	148	170	163	157	135	155	151	164	149	166	161	161	148	170	143	158	133	146	155	139	155	168	159	144	171	171	180	138	165	148	151	133	161	140	149	169	164	168	153	147	149	170	169	172	161	162	136	144	176	164	165	168	164	163	138	142	166	155	143	163	170	130	141	145	149	154	152	149	161	155	142	162	158	161	151	163	115	160	163	162	157	159	152	170	143	151	145	174	133	199	172	165	136	171	169	176	180	155	156	165	158	161	153	155	148	172	137	172	162	179	142	152	172	169	161	163	155	163	168	148	157	151	154	180	162	135	154	155	152	169	161	173	171	146	166	163	170	143	132	154	153	156	155	158	154	158	154	150	157	148	165	174	165	153	158	168	159	169	163	133	160	158	144	171	146	138	180	188	166	145	159	203	154	146	164	131	176	161	153	143	149	158	155	137	167	150	142	159	165	168	170	152	171	166	154	145	168	169	135	142	168	156	170	175	144	148	157	180	165	165	151	180	156	175	161	156	161	145	163	165	147	151	169	173	162	141	132	139	178	141	166	142	159	141	137	156	129	151	158	142	151	173	163	174	133	146	144	149	151	167	162	153	137	170	156	165	150	169	159	170	173	164	172	166	149	162	183	141	163	148	140	160	155	165	166	157	159	169	150	158	167	168	160	185	152	146	150	163	160	152	152	155	154	156	172	149	153	182	159	185	139	165	157	145	147	147	166	141	153	158	145	177	160	142	152	154	157	169	163	147	169	157	149	163	147	153	131	147	139	182	170	146	156	165	170	140	169	169	183	171	176	171	167	150	162	146	139	158	138	152	169	142	160	159	162	129	155	155	148	132	133	134	146	164	186	158	148	157	173	149	143	130	164	161	164	167	169	143	154	166	169	170	136	174	139	168	152	153	160	169	137	156	181	147	162	175	175	153	152	169	181	163	169	175	153	175	145	140	160	151	152	161	160	139	170	152	164	187	144	151	156	170	157	174	121	150	148	169	168	176	149	162	155	161	151	163	168	130	158	156	163	159	142	148	136	143	172	177	161	150	160	198	156	174	158	171	179	154	143	154	149	154	165	159	162	163	116	153	132	158	165	161	118	158	159	126	147	137	171	161	163	149	154	146	140	160	163	158	152	138	172	156	139	161	140	145	164	154	164	152	177	171	157	159	137	163	177	171	154	185	157	162	165	143
5899	537	463	446	461	456	387	422	435	415	445	395	361	421	374	397	402	376	399	375	425	402	450	390	389	411	384	422	390	401	374	386	397	398	400	374	413	376	417	401	410	386	442	383	381	374	430	391	374	412	374	379	411	384	424	395	403	387	397	446	401	402	384	400	396	374	428	389	392	402	371	388	409	393	385	380	388	407	384	401	376	414	376	368	421	383	392	411	399	370	379	364	373	387	394	412	396	375	380	435	382	390	409	377	394	378	367	367	356	376	384	391	424	414	362	381	423	368	378	386	428	396	383	398	387	354	409	437	401	370	367	379	407	404	389	400	400	409	399	406	391	385	373	405	403	419	366	420	390	368	371	358	399	402	366	385	389	388	400	394	393	398	364	367	412	396	386	406	387	403	374	405	405	408	425	362	388	407	399	376	408	368	422	398	407	411	393	397	397	399	386	397	358	380	380	386	402	396	398	385	395	402	400	376	405	417	396	377	391	416	390	385	366	397	416	379	417	365	397	369	426	371	409	388	401	389	422	393	361	434	377	355	387	414	406	371	371	356	424	403	384	389	406	410	377	353	402	387	384	395	404	382	418	371	357	404	405	386	351	395	402	436	353	394	389	373	407	400	392	428	416	402	397	405	389	398	392	423	400	368	410	383	400	406	395	362	418	371	377	390	415	385	353	420	416	387	395	396	418	392	385	360	386	404	400	368	407	407	417	383	381	366	401	391	455	368	404	394	391	389	408	402	383	407	425	390	346	385	428	403	374	375	431	421	384	375	375	427	382	407	402	392	382	370	369	350	351	395	387	406	424	420	404	401	381	369	390	398	381	411	414	410	398	418	410	383	371	392	385	375	428	358	410	369	386	362	370	402	398	364	406	419	407	414	371	389	378	463	410	385	398	391	376	373	353	396	372	398	423	358	379	424	409	378	357	394	400	393	366	400	390	371	398	384	406	398	380	387	359	396	410	406	383	360	382	379	387	380	393	425	404	414	405	400	386	389	393	368	384	390	390	385	384	393	407	372	388	387	390	383	391	373	393	379	396	368	390	382	381	361	382	378	403	379	397	375	384	401	395	394	432	397	368	412	386	403	399	398	371	415	427	392	396	373	405	393	388	405	404	382	402	428	410	404	388	377	375	410	401	363	355	371	412	390	401	372	402	381	373	400	410	376	382	358	386	388	368	359	417	387	383	421	408	387	390	398	385	396	372	426	393	418	399	400	430	420	416	387	427	402	385	382	395	364	353	394	400	395	400	403	423	390	410	426	391	383	415	359	345	413	397	421	390	370	394	366	383	364	406	390	395	408	381	379	361	414	423	411	398	417	405	365	385	406	417	411	421	427	366	362	413	408	381	373	371	398	394	399	367	385	407	407	416	364	378	387	383	372	406	413	390	399	366	404	400	408	369	385	420	408	381	409	348	411	383	400	397	403	387	385	362	425	397	406	398	387	419	387	383	415	402	405	401	388	368	404	424	412	382	386	404	399	394	418	388	395	395	426	358	433	344	399	414	409	395	376	390	375	366	398	411	379	387	385	376	372	383	416	425	377	393	408	415	390	381	402	390	374	386	427	403	400	408	372	378	429	412	391	391	418	385	393	409	376	396	405	395	399	358	401	366	379	369	369	382	389	384	404	352	385	367	400	377	410	405	399	394	399	379	362	416	406	353	398	410	376	413	386	395	393	362	394	382	399	405	419	368	370	384	384	394	384	377	373	386	403	400	368	424	400	377	423	377	388	347	405	388	392	418	412	394	365	434	387	382	412	373	401	392	384	413	394	386	364	378	397	402	375	376	406	403	397	395	388	363	384	400	393	402	394	405	379	389	380	409	383	400	363	408	357	409	392	364	409	427	375	391	377	416	402	403	376	412	366	393	426	388	393	386	400	369	407	366	362	395	359	401	397	376	425	383	400	413	398	406	412	397	373	391	425	387	385	361	388	347	389	390	386	380	398	421	406	376	395	423	392	414	383	407	391	414	389	383	379	389	372	407	393	376	431	369	354	401	417	401	393	381	383	378	410	418	426	383	372	421	374	362	369	464	376	426	392	389	408	415	408	380	393	390	402	433	369	388	380	389	405	350	389	413	368	397	380	397	384	407	395	364	420	371	378	368	378	398	369	403	406	413	380	374	388	381	345	415	407	394	389	401	382	363	418	361	391	388	390	375	428	342	374	401	411	381	386	392	398	419	358	408	393	377	422	390	394	396	428	396	405	367	412	393	385	415	392	387	387	398	381	392	416	371	376	364	402	392	381	377	385	371	375	391	423	392	414	369	417	410	405	386	366	372	427	415	401	404	416	415	402	409	381	368	391	393	387	368	367	403	370	386	383	386	363	387	431	410	380	385	403	384	389	396	405	394	386	422	435	410	412	423	394	402	387	386	379	364	401	387	420	375	400	382	409	403	395	413	424	445	392	401	378	411	415	421	404	402	375	379	396	433	383	366	413	367	423	402	422	372	390	421	382	397	375	400	436	407	385	365	358	414	402	397	390	390	398	427	388	408	422	389	396	391	378	393	405	377	370	418	371	401	398	408	391	386	403	367	374	420	354	381	427	436	403	357	361	404	372	405	398	404	372	387	398	349	400	423	398	373	388	390	404	396	368	371	413	392	421	405	422	389	391	373	425	352	378	415	425	409	391	389	368	411	392	376	392	394	381	382	376	404	413	424	402	398	404	380	369	417	408	399	388	406	444	399	387	389	383	371	389	385	423	421	393	381	392	372	406	404	393	419	366	379	365	358	397	373	390	400	392	388	375	387	389	395	418	427	396	376	398	415	396	399	389	382	399	405	369	352	374	416	394	381	398	357	373	404	400	379	386	397	393	389	409	386	415	385	356	420	379	366	381	423	380	388	359	384	381	414	405	394	389	388	380	404	373	394	403	363	366	397	388	363	373	383	414	376	408	393	438	401	355	389	417	382	389	437	390	378	377	407	392	380	338	381	397	399	394	437	438	382	393	386	389	435	429	385	397	388	366	395	349	429	399	390	376	389	396	376	426	407	371	393	435	374	378	399	400	419	397	371	364	411	376	385	389	407	398	381	376	375	397	348	409	407	373	406	421	413	377	414	376	385	383	377	384	357	399	396	387	356	362	369	385	372	393	411	349	376	415	397	355	388	383	424	375	386	388	393	380	377	405	377	421	375	358	362	391	372	378	413	442	393	387	364	376	407	388	377	415	376	358	379	391	412	363	409	428	424	409	370	411	427	417	395	392	394	386	408	387	426	399	362	390	440	374	404	415	394	381	413	395	411	373	410	422	385	438	383	419	417	414	373	383	394	381	419	384	381	376	403	394	404	407	372	454	394	410	434	397	436	346	411	416	386	386	385	408	376	385	382	391	410	385	387	398	366	445	371	407	375	407	350	398	407	362	415	374	418	375	378	397	382	409	391	375	413	409	398	399	386	391	404	386	431	408	382	405	392	355	397	409	397	378	368	397	400	433	383	416	407	398	407	415	384	373	398	398	356	422
27757	4823	827	578	473	401	347	368	302	283	300	288	286	261	303	235	290	265	246	264	244	292	340	262	281	218	258	269	252	244	269	283	260	205	242	262	259	259	261	255	287	238	267	265	249	252	246	245	231	248	258	269	255	264	231	289	237	236	264	292	263	252	257	266	283	243	259	238	219	254	271	247	267	239	250	249	254	235	261	261	255	252	238	257	225	252	240	269	279	263	268	270	225	243	253	250	256	230	241	282	277	214	267	261	250	257	231	253	264	207	240	245	233	271	245	264	255	267	254	245	264	288	262	265	219	261	287	247	236	292	242	245	255	261	268	250	279	232	251	223	244	237	269	260	256	246	228	238	257	256	228	253	270	276	242	259	260	275	283	258	256	270	246	253	233	243	241	264	275	268	218	239	270	218	278	262	243	288	254	236	245	245	242	235	241	261	266	273	255	271	259	316	255	252	265	235	236	231	245	239	269	264	240	236	258	233	280	247	249	233	252	249	245	253	276	230	264	237	204	247	255	274	252	257	284	248	199	256	257	244	250	256	250	253	222	242	235	241	258	241	240	262	237	272	246	268	261	254	240	255	242	244	254	248	248	281	252	242	242	250	282	273	271	249	240	271	256	253	237	250	246	228	270	276	247	258	252	204	256	269	285	242	229	247	233	254	238	247	234	246	247	255	265	275	267	233	267	257	262	249	258	237	230	245	239	237	248	250	237	282	276	265	247	220	243	276	250	288	238	235	252	241	252	220	237	242	237	232	225	270	279	250	260	229	279	257	256	268	262	238	237	266	232	275	262	262	291	261	238	248	278	236	231	241	243	243	269	273	255	279	258	239	269	261	228	260	257	256	251	237	237	251	280	251	237	263	260	260	249	236	267	247	254	272	262	256	248	272	211	253	271	260	256	226	262	274	256	249	249	233	232	254	263	242	257	249	252	257	225	241	262	276	264	242	247	278	243	213	258	261	250	253	232	231	275	261	236	240	262	268	247	270	227	294	271	240	246	273	249	259	261	229	231	273	257	226	269	258	243	241	236	275	228	259	274	219	245	249	276	281	269	255	218	267	239	234	249	264	242	256	236	254	260	273	260	243	254	245	268	253	221	246	279	263	262	258	236	261	236	269	249	255	254	282	255	259	249	263	228	246	258	265	224	265	250	240	259	258	240	268	263	257	215	270	269	264	248	251	285	237	211	231	253	249	259	252	267	238	268	237	233	284	257	259	256	232	242	267	250	236	251	265	257	263	244	260	251	255	268	244	268	238	265	237	267	260	236	277	248	254	266	269	263	263	223	283	259	260	262	268	241	272	254	248	240	228	256	255	237	230	235	239	225	269	226	231	239	242	244	256	257	266	252	254	260	280	265	228	237	241	241	243	224	237	249	254	250	269	242	224	255	225	242	241	266	254	263	243	232	231	243	260	267	250	295	278	245	242	255	243	274	252	230	263	239	262	263	227	267	249	241	239	282	246	265	241	268	268	240	233	280	250	250	266	275	259	268	235	247	231	281	238	246	275	258	263	255	281	261	262	232	270	269	268	248	250	241	238	255	282	256	282	265	250	237	232	259	251	264	255	246	247	241	220	257	247	271	254	224	277	238	240	264	250	265	247	232	268	261	255	256	274	248	260	224	267	252	265	249	238	266	236	246	271	267	256	243	232	234	248	241	252	270	242	246	253	266	252	238	248	250	231	257	287	258	263	268	219	239	265	249	253	267	227	250	256	240	232	238	237	275	255	235	261	248	257	263	254	234	235	266	293	255	243	231	229	254	256	247	258	234	242	268	251	252	245	252	246	240	262	245	253	249	247	256	264	251	252	279	256	263	280	269	251	240	243	240	271	258	267	270	262	238	244	262	281	242	263	234	270	261	269	270	276	261	262	217	229	248	230	229	245	240	261	267	256	277	268	238	251	246	257	233	236	266	276	251	229	285	245	256	267	258	269	272	276	246	229	273	261	263	253	256	234	245	257	263	233	264	251	236	268	241	248	262	252	266	282	278	240	258	260	261	249	255	265	252	235	233	237	255	250	266	258	251	245	239	236	258	220	262	236	246	258	231	256	251	248	244	274	292	257	231	233	265	275	244	246	285	255	272	249	272	251	246	262	261	241	254	259	228	274	240	275	241	261	264	272	234	250	284	240	267	258	254	235	259	252	245	265	227	251	227	251	256	245	252	269	275	231	294	254	273	257	243	246	283	252	257	238	245	206	273	276	247	271	238	227	211	250	259	226	238	253	249	259	267	264	260	266	251	244	292	229	260	268	270	275	255	277	247	265	277	255	261	249	220	240	286	254	273	294	255	250	230	253	267	257	233	272	304	273	237	234	238	242	266	232	261	253	243	250	263	267	266	247	270	292	236	267	258	263	258	225	268	269	252	262	248	266	251	276	259	251	267	286	246	264	257	247	247	250	225	259	270	255	224	269	238	252	268	239	220	264	253	237	259	261	251	235	246	264	263	276	258	268	276	250	275	243	282	280	284	233	227	277	258	259	237	255	238	246	264	274	238	238	228	263	260	255	245	265	238	257	250	236	238	240	257	248	236	288	273	219	242	236	267	276	251	273	256	249	221	254	248	242	227	267	239	287	229	270	253	275	260	252	248	270	252	251	268	246	239	234	271	287	267	253	253	272	254	262	251	254	256	263	276	253	260	243	256	264	278	238	274	230	232	274	273	256	247	265	259	212	230	253	225	257	253	236	282	231	228	237	246	258	236	226	264	253	248	253	244	257	268	261	237	271	274	269	261	239	276	237	260	229	263	255	230	267	247	257	259	283	275	245	247	225	249	248	235	262	240	237	234	249	232	257	250	263	217	276	290	242	230	230	253	273	237	243	252	236	246	266	267	228	244	263	243	266	246	257	244	239	251	232	256	249	261	243	248	245	262	249	218	276	217	223	261	271	250	247	251	269	298	256	242	248	247	271	274	249	238	250	254	252	272	242	273	233	249	274	258	268	295	268	218	262	223	246	263	240	262	239	257	273	216	247	253	269	255	282	245	281	258	264	283	244	227	245	233	275	245	267	277	261	240	250	240	250	253	272	265	243	260	281	261	220	239	243	260	273	253	235	271	254	248	254	291	255	243	242	257	259	272	294	241	233	254	285	247	240	248	259	226	252	211	263	246	247	239	232	241	270	233	276	246	247	275	234	247	253	273	252	238	251	265	263	281	240	266	234	243	273	260	235	242	281	229	248	266	252	238	253	270	257	254	231	290	232	230	234	266	259	209	238	250	242	262	240	225	254	276	243	278	259	227	261	254	261	257	271	258	239	276	237	253	249	255	268	264	245	257	256	222	267	236	233	253	244	247	247	258	294	255	217	253	236	260	256	261	296	249	273	260	256	250	290	261	229	280	264	250	250	259	278	221	287	231	276	263	244	248	236	284	278	251	280	260	283	260	249	252	260	246	251	238	240	240	280	272	296	244	236	249	218	252	256	277	276	275	277	266	231	245	268	262	266	215	257	247	246	233	263	245	258
16522	1567	1282	1359	1162	1137	1062	1085	903	826	833	775	749	757	676	689	632	621	680	603	590	612	1216	635	612	610	625	585	578	631	598	630	602	659	626	597	597	609	589	575	578	555	598	626	583	594	605	618	602	582	596	584	563	620	570	584	580	525	630	588	568	584	594	593	575	575	620	568	616	620	605	596	580	617	615	621	541	622	592	605	581	567	587	596	600	630	600	579	618	596	600	618	590	595	605	621	597	602	631	566	587	567	593	600	600	600	606	574	633	572	579	580	571	572	540	593	587	592	582	611	593	557	608	552	579	597	594	547	568	606	613	564	608	595	597	573	587	565	623	625	621	568	618	564	577	591	587	633	610	619	545	568	541	569	578	587	549	613	598	583	590	529	634	557	577	583	566	573	612	618	564	570	605	603	586	599	573	635	590	575	602	560	567	622	604	592	586	603	613	613	606	614	565	563	601	562	589	620	581	569	538	597	589	606	603	538	612	594	605	614	585	608	615	575	571	575	615	586	612	578	594	587	525	567	585	600	608	555	615	570	632	549	616	565	682	630	584	567	580	602	619	612	566	585	591	606	585	606	571	547	616	541	528	567	569	624	613	583	569	601	608	605	562	615	613	597	598	584	555	634	568	599	594	601	608	597	609	579	606	616	551	607	584	610	595	578	578	547	613	541	554	594	579	583	589	563	618	597	569	614	551	568	560	571	564	587	567	566	584	615	567	580	583	601	585	563	587	558	594	593	565	615	568	560	587	592	602	607	597	568	525	570	621	549	595	572	564	567	570	557	552	556	560	587	585	572	582	639	581	555	564	580	572	556	582	565	550	589	583	597	557	641	618	641	576	568	588	621	596	571	632	618	559	600	566	600	555	550	549	605	579	585	558	611	633	565	540	569	602	606	573	618	585	577	607	569	567	573	588	634	602	591	547	610	597	603	563	591	573	604	581	582	608	589	586	648	620	591	612	643	593	580	547	585	588	584	584	565	559	571	597	613	579	539	613	575	587	627	646	547	609	593	604	553	600	600	568	581	591	527	614	585	580	595	575	605	576	590	566	587	561	565	603	583	598	578	591	590	599	592	656	614	573	581	594	588	578	587	625	602	601	583	620	536	596	613	603	576	578	616	578	636	610	584	567	569	577	583	579	608	577	606	601	569	629	584	539	597	601	577	563	592	589	614	639	620	589	582	572	594	643	568	616	582	576	623	600	631	567	591	584	649	619	578	563	546	572	580	582	592	556	558	576	571	605	589	568	614	573	588	569	600	622	595	590	595	607	617	585	565	558	598	551	602	580	601	618	567	572	576	622	620	553	572	591	591	585	594	569	567	578	547	604	584	556	555	567	548	591	561	592	585	595	566	553	610	650	574	606	575	561	579	634	577	516	587	573	601	575	599	572	585	577	569	611	604	671	578	568	572	598	588	570	567	611	585	554	601	595	582	601	585	562	596	626	605	600	553	612	587	618	619	573	596	607	580	599	622	593	654	551	596	591	627	615	595	591	563	584	601	559	590	556	601	606	613	576	584	615	621	582	536	617	566	649	605	638	609	638	547	579	588	596	588	570	567	563	629	584	561	663	592	620	633	574	617	576	631	563	555	617	602	615	605	590	607	634	588	593	575	580	572	612	606	610	595	593	570	560	582	615	617	576	569	589	565	586	573	594	664	589	606	590	569	573	590	573	566	598	596	591	593	586	579	585	609	614	616	606	599	605	558	614	638	617	579	553	600	622	582	584	566	604	582	589	609	556	587	596	568	618	612	542	562	614	594	582	582	605	538	592	603	600	588	523	601	545	605	607	623	581	596	584	623	593	586	576	594	596	602	600	600	576	582	591	573	555	585	609	632	552	553	559	589	626	549	609	579	624	597	568	562	566	599	568	569	575	586	599	600	580	573	593	615	607	550	587	594	574	584	574	594	585	587	578	597	593	600	576	580	618	575	594	585	589	566	601	594	599	571	631	584	568	559	620	594	579	560	572	593	598	535	594	545	604	575	601	588	613	623	585	612	582	570	555	584	585	561	592	562	568	590	552	570	598	607	588	535	566	588	576	577	590	624	593	615	627	606	614	546	589	596	624	555	617	567	590	547	602	577	532	597	580	614	600	599	589	564	597	585	585	619	564	604	599	571	540	612	581	582	585	598	572	579	598	546	562	568	540	581	603	587	570	613	586	594	627	550	595	607	563	591	590	588	624	604	562	599	573	624	593	599	598	575	582	606	626	560	586	545	602	588	576	564	605	550	580	564	598	586	589	564	601	588	559	599	592	590	545	560	575	602	584	563	556	569	612	581	566	603	560	611	503	635	596	583	643	583	555	555	644	608	626	587	621	566	600	616	577	600	599	571	580	603	620	548	579	552	591	615	587	604	600	584	623	576	577	559	592	601	629	604	618	572	573	599	581	546	592	608	542	605	570	589	580	624	608	609	598	573	597	625	580	587	548	610	566	629	609	605	643	583	565	580	597	595	542	569	594	610	583	578	579	625	611	555	532	598	577	578	612	619	584	603	576	556	572	583	591	623	578	603	590	625	566	553	560	575	568	613	617	623	572	559	637	579	564	608	568	599	591	547	563	576	565	552	583	519	585	638	557	574	596	571	650	608	576	590	571	586	625	559	570	597	592	555	560	562	580	597	601	577	570	537	603	586	585	620	604	549	634	589	598	596	554	593	540	580	560	595	611	587	606	539	546	601	577	641	597	591	599	604	602	573	538	570	607	612	586	590	593	549	566	571	573	604	644	620	619	585	589	572	619	550	587	564	555	557	591	576	578	600	631	594	608	594	608	623	578	541	609	631	588	603	600	607	592	584	624	573	572	608	567	614	593	548	594	565	582	597	583	614	583	607	591	578	552	570	585	608	539	512	593	591	572	575	611	598	609	593	626	620	612	604	628	556	572	598	596	588	591	590	556	611	553	578	572	569	584	585	586	603	628	571	615	621	566	589	589	621	608	587	606	588	600	549	616	584	569	611	583	593	585	559	574	617	592	655	616	569	582	596	557	560	608	606	604	612	588	614	580	580	603	566	606	629	643	578	614	557	600	566	583	594	610	564	578	627	616	589	588	616	584	568	565	608	566	603	629	557	582	560	600	536	645	574	587	586	585	576	602	558	603	582	561	613	605	580	553	670	537	624	616	631	619	587	584	633	575	593	595	585	559	583	595	595	559	585	587	595	605	602	623	601	575	629	607	591	552	576	534	650	612	600	582	555	623	571	579	636	552	617	570	591	591	584	556	601	605	589	587	653	608	582	556	563	626	576	626	634	575	582	612	613	590	577	599	567	552	601	554	610	623	650	564	608	640	601	579	539	632	565	597	583	570	617	598	538	570	586	549	599	590	565	584	532	606	570	551	595	609	552	522	619	560	629	593	561	594	599	618	586	551	600	545	561	612	650	596	552	563	582	575	543	609	613	591	613	591	596	616	616	638	613	575	556	533	611	631	605	567	598	619	611	602	539	593	569	589	598	559	577	608	544	589	579
41235	12547	2398	1111	710	609	548	553	502	451	432	393	413	364	338	359	391	383	330	339	363	333	443	352	336	289	325	380	341	350	348	337	321	331	334	326	344	335	342	351	346	328	309	313	345	324	339	352	358	308	338	358	354	344	350	337	360	310	366	369	335	345	342	351	311	351	340	357	358	332	353	349	364	318	353	314	367	356	355	380	306	321	325	330	387	342	356	369	321	312	333	348	341	340	311	332	352	299	340	374	335	355	340	329	354	332	345	339	352	372	328	340	358	345	356	358	328	339	350	341	319	344	359	335	357	322	344	345	294	317	355	362	312	348	356	333	322	323	354	320	346	329	341	326	352	358	320	314	350	328	342	347	352	343	317	354	339	317	359	347	356	333	365	312	339	355	360	309	363	378	331	385	354	369	335	334	315	338	370	303	327	344	343	318	353	331	303	365	306	331	303	326	353	332	314	306	328	348	372	358	353	320	376	346	365	333	339	316	336	339	333	370	292	320	330	340	340	331	342	342	369	337	313	371	329	346	338	314	349	317	337	352	330	315	345	310	362	332	393	325	332	378	371	329	318	340	326	349	329	382	337	355	355	365	378	388	348	305	341	359	326	370	333	350	318	372	326	314	335	330	314	340	321	345	300	348	323	370	325	338	323	359	340	331	355	360	333	330	302	315	304	342	334	314	323	362	300	339	348	350	330	327	338	319	301	323	353	335	340	331	309	301	334	338	309	346	355	349	330	324	338	329	347	365	358	298	324	380	366	352	377	306	365	349	312	342	350	328	304	314	341	305	353	347	314	353	316	355	348	328	330	316	347	335	315	347	337	336	319	315	341	351	321	370	370	344	344	338	396	348	372	316	336	341	351	325	331	344	346	381	348	365	315	362	368	308	366	298	347	388	349	322	329	328	324	383	338	326	359	353	333	340	336	342	371	310	345	353	310	337	336	337	334	345	331	387	327	359	358	327	372	317	332	354	333	323	297	362	359	348	314	337	340	332	311	327	349	358	353	351	328	350	309	321	357	333	312	370	355	348	327	334	360	356	368	323	335	323	321	311	364	354	333	343	360	333	376	386	322	353	327	329	347	333	354	295	357	344	342	352	363	358	327	329	345	339	361	316	309	354	332	334	340	361	326	319	359	327	345	282	337	336	358	367	366	350	379	330	352	350	326	348	338	344	346	326	288	311	301	319	342	348	312	341	325	317	344	342	363	356	360	329	342	361	352	310	314	338	323	333	366	386	367	382	373	323	371	328	336	370	357	332	345	340	342	369	359	334	344	356	369	320	347	340	344	357	366	320	340	353	319	387	360	358	375	342	335	350	342	370	374	390	365	329	350	326	310	346	318	325	352	335	374	346	369	347	339	340	415	338	344	341	342	375	323	333	307	379	359	358	326	326	334	321	339	351	340	321	356	325	361	360	340	321	351	352	324	330	345	346	346	327	342	350	323	334	337	347	363	326	320	364	371	357	348	357	304	306	323	308	343	341	360	350	360	330	325	335	315	301	336	336	345	336	349	332	341	349	333	333	323	356	327	322	323	343	349	322	329	320	346	330	352	308	338	334	338	341	356	338	340	354	347	350	350	306	355	317	333	343	328	363	373	309	337	329	340	326	347	372	344	333	310	309	308	339	341	367	342	307	354	346	320	312	301	372	337	335	339	346	341	344	338	309	370	309	319	349	373	351	375	341	347	368	353	366	339	361	323	355	353	367	328	372	333	331	358	314	339	358	331	302	339	379	370	375	329	321	320	341	338	333	340	321	364	350	352	359	354	361	316	343	331	303	343	354	332	359	331	301	336	329	342	325	322	356	350	398	348	360	383	327	356	354	341	346	335	331	345	362	336	345	313	329	354	340	314	366	350	315	317	347	342	383	323	354	391	326	357	336	337	347	387	347	324	351	317	340	363	333	304	344	344	321	356	336	340	342	342	359	314	351	340	345	344	328	344	351	372	364	322	324	360	354	329	306	349	339	333	298	354	361	303	337	290	350	348	320	334	374	369	329	329	332	362	353	350	356	333	327	357	359	329	324	345	354	360	342	335	350	326	329	370	345	351	339	342	338	356	319	341	324	354	326	334	346	341	382	360	336	330	364	364	340	360	353	333	333	349	340	332	331	342	348	300	334	345	337	336	340	367	339	343	355	380	345	342	338	324	354	363	333	339	332	343	296	353	335	361	336	340	342	360	327	335	336	357	344	345	350	334	325	324	330	326	372	343	346	314	324	330	341	316	330	328	343	331	315	316	339	340	333	313	359	336	350	316	384	339	329	307	339	381	342	331	303	349	355	369	371	336	362	355	343	332	311	343	366	345	319	351	320	319	342	340	367	325	361	342	305	315	358	369	342	360	331	344	370	340	344	345	361	331	352	313	348	371	334	326	358	331	352	321	357	319	339	337	309	346	344	357	341	325	338	351	358	336	339	361	335	365	325	321	300	329	324	325	309	358	341	345	333	335	328	330	320	325	370	317	334	346	341	302	353	335	323	344	323	313	349	320	369	324	301	350	323	361	363	344	303	344	337	314	345	358	348	354	302	365	315	355	369	340	333	375	304	340	343	319	349	318	315	352	382	342	343	310	344	375	339	359	337	315	355	347	373	333	352	331	359	345	325	353	363	360	355	310	352	346	341	345	291	348	315	365	332	342	347	347	318	335	335	336	358	367	331	337	364	349	349	367	348	352	312	374	334	352	314	355	343	352	314	326	362	353	327	302	340	372	337	315	332	318	329	350	344	311	332	368	348	348	341	334	352	319	341	356	351	353	353	322	344	355	339	354	346	348	364	345	333	338	318	358	314	318	365	333	369	354	341	355	301	335	319	300	379	367	333	324	354	320	356	343	357	350	307	344	372	325	327	346	352	377	371	405	325	349	360	308	323	366	318	305	343	341	325	326	320	339	324	334	329	345	367	316	349	400	363	348	315	345	316	327	331	363	327	328	376	366	351	344	333	340	340	363	360	341	344	352	350	353	339	313	353	375	347	327	342	330	350	315	349	340	313	362	358	312	307	361	311	342	350	345	340	334	339	318	342	352	287	325	355	352	356	355	368	359	345	308	362	332	331	344	295	341	326	330	328	317	343	341	370	328	323	343	333	341	356	330	307	369	358	329	362	364	319	325	340	369	351	307	328	330	352	358	356	333	325	309	313	326	313	319	288	363	316	344	344	368	348	338	350	306	341	342	352	338	343	342	387	320	342	336	335	339	329	349	354	334	348	373	332	360	339	329	305	346	337	353	369	336	332	340	347	359	365	315	353	359	323	329	367	371	351	355	324	364	346	336	331	310	331	336	361	354	355	333	333	358	324	315	345	354	340	341	358	365	366	314	363	331	348	337	345	333	325	324	340	332	329	357	343	280	331	353	365	323	324	332	334	349	312	353	325	312	348	364	353	334	347	329	331	347	334	312	336	350	370	320	321	366	303	383	361	335	326	337	314	332	338	315	323	329	333	299	372	348	323	370	340	365	298	364	354	345	324
24940	3472	2068	2287	1971	1813	1679	1564	1538	1324	1231	1111	1106	997	897	869	901	851	886	803	811	803	1567	816	844	758	808	828	780	765	788	809	884	798	776	784	790	796	831	774	763	752	760	812	807	721	749	809	748	771	798	791	779	767	787	761	730	756	737	794	819	731	753	716	785	754	712	723	786	757	706	748	720	759	779	723	741	768	773	744	743	755	757	773	766	778	769	742	768	722	764	758	715	777	800	739	764	747	747	763	798	740	761	745	762	764	747	748	784	757	807	720	739	752	775	728	744	714	767	730	802	799	724	750	757	761	705	797	777	773	772	762	756	726	786	734	740	749	750	783	709	778	818	753	716	737	756	771	752	764	744	768	759	764	802	757	811	793	764	781	728	760	787	788	706	735	766	746	757	754	799	733	736	732	765	744	751	709	767	777	771	772	781	770	734	784	773	718	779	779	810	768	761	781	747	760	781	774	769	726	738	731	786	794	722	751	725	770	814	714	791	757	740	733	773	808	733	720	740	731	734	756	760	771	761	752	777	701	739	758	750	719	729	789	805	728	773	778	757	776	776	781	734	792	724	702	758	720	721	785	745	750	758	765	756	806	741	720	739	778	759	749	746	755	747	770	752	749	756	763	779	733	744	715	754	789	734	734	751	807	715	739	803	731	761	725	783	737	741	775	757	732	743	752	780	746	724	713	722	760	817	752	738	729	758	735	727	733	740	791	724	736	756	792	748	736	757	738	740	730	749	741	748	729	789	701	769	779	759	749	798	785	776	719	790	741	760	703	776	747	811	788	733	730	706	704	750	777	742	784	703	755	768	727	690	760	731	759	759	794	727	807	729	738	750	711	735	757	762	749	751	760	789	778	739	727	746	717	747	723	744	752	752	821	718	758	764	738	775	732	782	784	743	709	787	781	741	787	760	754	734	771	741	784	802	754	799	788	792	744	789	762	721	769	767	697	737	756	732	775	761	764	760	728	750	735	758	712	756	782	740	735	739	761	789	760	824	748	754	760	759	738	757	759	764	759	693	722	770	765	760	761	759	751	781	765	774	713	750	730	729	761	798	768	765	751	718	731	763	718	756	778	739	713	716	768	739	799	723	756	742	758	761	760	741	749	712	716	762	755	727	709	743	805	789	727	805	744	724	756	776	736	743	786	704	772	761	780	781	738	721	762	790	799	776	704	784	823	757	779	696	748	728	734	747	773	749	751	729	767	736	787	740	735	717	761	778	782	803	754	706	718	777	756	748	759	748	803	743	789	731	771	765	747	785	727	792	730	786	726	746	743	754	742	737	762	770	766	756	759	796	779	761	733	723	732	783	762	747	740	750	756	780	769	747	752	753	783	781	775	753	751	754	741	785	743	748	732	751	712	734	749	766	770	773	758	765	756	756	766	787	752	752	784	766	710	753	727	735	717	700	719	760	637	758	722	743	794	773	757	768	772	727	741	779	817	754	743	713	736	751	778	742	784	780	710	756	780	800	777	811	741	793	770	746	733	756	760	769	750	764	786	767	718	803	760	717	728	752	747	761	742	786	716	792	775	780	751	753	750	740	754	776	803	748	746	701	799	750	816	767	678	731	743	706	744	762	668	790	725	740	729	732	778	749	775	745	792	782	760	725	802	775	779	752	766	734	727	701	812	748	716	738	721	795	770	783	779	745	745	745	768	696	811	766	780	743	765	757	759	769	737	753	777	693	728	762	720	739	770	761	717	735	730	742	735	775	731	728	766	770	724	711	750	739	765	762	785	758	705	743	805	777	763	738	780	764	735	743	752	792	763	723	745	816	777	773	743	751	780	780	730	741	801	738	787	764	727	750	781	780	776	741	769	742	801	765	698	775	743	736	753	771	753	756	797	773	705	738	718	709	784	767	724	742	709	817	780	776	743	740	732	764	722	712	705	756	766	754	793	755	734	807	720	747	723	760	730	746	721	749	790	803	760	744	741	760	734	739	759	737	709	747	778	764	715	746	745	771	786	800	754	796	764	762	764	761	751	800	806	787	725	770	757	773	722	802	785	765	735	745	740	778	780	720	751	777	708	763	772	794	741	753	766	729	825	844	744	738	797	770	768	704	777	732	724	773	733	743	782	705	762	780	721	783	748	742	768	792	729	725	751	760	789	768	756	750	770	744	710	746	766	748	742	784	789	766	778	742	756	785	774	728	751	781	696	752	746	731	727	753	762	786	778	726	734	730	751	716	740	787	774	722	757	746	735	703	777	685	756	700	764	723	777	754	698	768	727	725	781	784	736	761	741	764	764	778	733	738	724	770	712	701	789	798	737	773	760	717	721	810	773	717	738	767	723	777	723	763	745	793	722	780	743	739	800	735	747	785	780	753	751	747	703	698	741	769	729	729	774	766	751	770	767	779	750	737	749	736	781	738	712	774	785	785	739	766	781	729	704	738	750	744	667	774	741	756	719	751	704	760	790	725	792	694	777	725	706	773	760	752	774	737	771	835	723	756	720	722	783	835	794	757	756	747	724	734	739	736	735	746	753	804	764	722	730	743	772	760	752	780	747	785	768	788	775	775	717	783	766	734	754	753	755	749	761	725	751	736	802	747	733	769	779	757	724	794	706	723	777	779	750	787	782	775	788	758	765	793	814	769	762	785	780	793	745	747	711	740	682	743	723	723	752	737	713	750	753	829	800	766	831	782	768	738	735	707	778	775	765	775	759	766	733	762	763	791	766	780	745	773	757	738	735	794	757	784	780	789	764	742	740	687	775	730	750	730	751	745	766	762	717	713	753	766	761	769	786	723	778	757	782	763	765	775	807	745	798	709	766	775	808	744	776	814	759	773	746	763	769	762	749	754	792	733	769	720	758	757	737	746	747	755	782	734	726	767	785	796	742	766	760	704	759	770	742	772	737	761	734	747	724	700	806	763	764	745	775	715	792	763	711	735	777	804	752	792	754	717	710	758	732	751	694	784	740	738	716	751	725	810	741	784	768	688	750	786	752	759	720	733	713	778	792	782	787	778	775	738	755	787	720	729	743	745	778	739	767	743	732	751	747	719	774	717	758	746	704	763	712	769	707	783	765	772	745	727	746	736	703	792	761	770	738	715	828	713	724	739	723	782	761	779	743	713	768	752	724	755	740	721	795	758	783	723	765	747	758	748	733	769	722	788	757	794	752	722	795	728	772	789	711	713	768	755	763	741	725	717	781	696	760	741	757	766	799	761	741	741	748	740	790	751	800	752	741	801	781	731	777	771	724	766	795	732	730	776	737	773	797	756	793	729	728	700	777	716	747	814	742	736	766	767	720	701	718	772	825	753	756	787	733	709	787	740	679	756	780	743	783	760	794	771	725	706	740	769	786	758	721	730	743	771	754	749	790	730	763	725	800	782	751	759	779	732	788	732	750	745	779	697	749	718	707	806	785	756	761	732	718	747	767	815	751	750	705	781	756	737	721	728	754	723	695	725	754	760	763	727	736	740	757	790	758	724	731	804	767	777	735	823	764	735	735	737	725
11080	1440	188	179	177	177	186	160	189	141	150	168	193	163	169	158	156	155	138	148	153	159	181	161	166	160	181	160	148	135	145	149	150	156	143	165	143	141	157	158	172	170	148	167	170	137	147	176	139	153	157	164	164	166	139	165	142	157	155	161	150	188	174	136	172	158	152	142	140	173	157	152	151	169	182	156	178	162	171	162	182	171	190	146	145	147	139	157	168	164	139	169	151	162	151	154	151	154	175	149	175	155	156	174	159	169	162	152	149	153	157	139	164	153	153	150	168	187	154	161	172	146	168	180	158	159	158	136	133	146	156	171	162	167	147	167	162	150	139	146	131	138	147	138	137	176	152	162	166	136	162	162	144	172	164	140	163	162	163	140	150	166	179	152	179	175	167	172	147	161	172	168	158	145	167	144	159	188	161	174	162	155	158	179	173	160	157	161	175	156	145	168	135	156	168	152	190	141	163	167	155	160	157	136	154	179	138	164	159	163	153	159	160	143	155	139	150	123	181	138	162	169	149	176	154	155	153	152	154	167	170	167	176	167	189	176	154	159	156	165	182	135	163	159	152	158	161	172	145	174	161	158	167	133	149	140	166	164	148	153	149	149	137	136	169	154	151	152	148	168	158	143	136	155	144	133	148	144	154	176	158	167	155	139	176	155	168	164	157	176	133	136	170	134	148	140	157	177	147	149	141	140	144	141	164	167	163	176	159	156	137	167	146	166	145	145	147	180	168	148	158	148	178	154	153	160	151	191	153	159	139	156	162	148	172	179	152	171	154	158	179	136	162	168	146	196	162	177	161	165	154	164	167	135	167	186	142	174	166	169	165	160	148	153	143	138	154	188	115	159	150	156	166	128	158	165	157	165	149	165	126	141	167	163	161	161	167	165	176	160	153	157	172	177	157	148	164	173	159	161	150	152	189	145	135	181	141	151	134	144	156	131	175	156	142	138	161	147	169	152	174	160	158	174	128	156	161	171	159	143	139	167	165	184	154	182	160	159	154	166	143	154	167	150	150	152	154	148	147	163	184	155	146	158	154	144	159	164	154	167	147	154	173	145	167	166	174	149	142	158	161	165	163	173	151	161	170	168	157	147	143	150	173	164	155	129	140	143	171	149	137	145	161	151	157	138	175	154	147	157	139	153	140	134	170	145	148	152	182	165	158	175	144	143	151	145	161	159	152	158	154	157	151	151	135	164	162	165	146	162	147	174	167	154	150	149	162	132	131	150	133	179	170	165	163	154	168	166	128	154	137	163	164	153	165	166	156	151	171	155	166	160	148	138	154	142	167	150	149	182	160	150	164	159	188	167	157	148	160	145	163	166	173	149	155	151	139	172	172	149	161	168	152	126	136	196	147	170	137	165	151	151	172	157	149	151	151	149	153	154	138	159	149	167	136	152	137	152	156	176	152	153	139	161	162	171	178	187	161	181	138	165	146	150	164	156	174	170	169	173	177	151	165	148	146	168	150	146	129	148	150	161	153	157	187	180	152	181	150	177	163	131	154	134	175	166	145	174	173	149	144	134	170	147	186	161	149	170	149	141	170	124	154	163	128	143	160	158	155	179	155	136	163	162	164	161	149	157	145	184	160	181	161	170	184	136	151	171	161	127	164	163	139	156	183	138	178	147	179	165	163	158	143	150	153	158	152	136	170	175	149	137	185	146	135	175	157	163	142	145	170	175	135	140	151	152	166	130	144	166	158	132	150	157	177	153	157	157	157	139	150	164	166	169	156	180	152	175	155	168	199	168	161	155	163	153	144	156	161	181	163	174	176	156	173	156	183	151	148	175	158	170	157	144	173	145	166	176	178	151	153	141	154	170	172	142	141	186	150	160	166	160	138	144	149	150	140	154	162	172	129	138	151	156	133	188	161	185	156	163	160	169	162	177	160	143	151	146	178	138	167	144	182	174	180	156	142	153	157	170	150	161	164	145	155	142	165	169	157	143	152	147	151	159	145	152	146	166	140	137	138	140	161	158	149	137	152	167	165	143	154	130	160	183	136	155	155	152	171	139	151	164	139	158	146	156	168	148	154	161	154	162	178	141	184	150	153	155	160	153	158	154	127	160	137	146	171	163	177	151	155	164	149	159	153	184	148	172	178	138	168	159	168	150	159	168	176	176	151	144	152	141	170	160	168	153	178	139	147	165	175	179	167	152	154	150	138	127	150	171	140	164	142	183	153	133	167	145	138	166	146	139	160	153	164	172	146	163	140	156	136	176	165	143	153	165	143	125	161	165	125	152	155	155	156	139	158	150	161	163	124	159	180	162	143	169	157	167	148	155	173	148	168	183	178	174	159	181	152	179	143	166	149	135	182	152	157	151	156	170	170	141	148	163	157	149	159	137	163	167	152	159	135	171	159	162	159	138	152	161	164	127	175	161	147	169	144	166	153	168	164	154	136	146	172	143	188	137	164	160	157	157	170	176	157	159	153	144	154	161	166	134	161	171	158	137	158	135	191	162	148	156	167	158	165	171	143	169	143	148	150	173	154	148	152	155	181	138	168	167	161	157	159	169	151	161	130	168	163	132	166	144	143	163	128	152	150	169	153	151	153	170	150	168	167	142	146	152	152	156	150	178	180	181	166	183	161	164	142	157	170	143	168	164	161	157	167	144	132	159	152	127	183	149	188	177	157	177	135	160	169	162	167	167	150	135	153	155	147	151	135	168	147	141	152	169	167	143	148	163	152	150	173	159	160	177	167	177	168	147	146	157	156	166	143	156	152	153	159	150	169	158	162	156	154	153	145	139	174	164	130	165	176	147	135	144	150	171	154	157	138	163	140	148	162	134	131	140	161	159	158	141	160	171	163	152	160	157	167	143	142	175	173	158	161	153	141	133	164	138	133	163	157	161	166	142	154	153	170	165	157	130	175	165	190	172	153	146	154	142	192	188	170	162	148	148	147	153	158	150	188	171	163	142	157	159	160	149	155	149	165	175	131	164	164	178	140	164	156	162	133	143	141	153	133	148	165	141	161	163	156	165	160	138	139	136	158	150	173	171	173	141	144	150	140	179	200	167	166	148	144	163	157	157	150	117	142	160	163	177	155	149	170	146	171	153	164	139	150	167	150	139	165	154	185	136	157	145	157	167	133	161	188	143	176	160	190	180	158	168	153	166	180	150	189	151	163	149	146	149	165	140	170	173	154	149	157	135	157	175	162	157	165	158	142	177	150	150	133	146	145	153	170	130	154	165	138	170	159	150	147	177	163	160	155	145	159	167	152	157	146	151	162	173	141	161	176	168	150	131	153	165	129	151	146	147	173	166	140	132	142	132	130	162	162	140	175	169	182	157	165	157	126	136	167	154	148	145	166	142	158	150	158	131	163	156	148	165	145	144	156	125	143	174	176	147	142	176	178	162	157	146	164	141	202	155	184	159	161	165	148	167	154	196	146	149	179	183	154	148	158	164	157	145	152	173	163	139	130	149	146	157	153	154	181	177	156	130	174	156	163	174	155	149	144	177
6525	914	443	452	445	406	407	430	417	388	383	395	416	425	379	404	391	386	406	403	400	392	417	405	369	407	371	398	370	357	377	397	365	417	392	382	384	407	402	360	405	398	396	364	428	405	415	387	382	418	400	377	393	381	390	374	386	393	374	403	388	380	435	409	383	377	388	400	387	430	380	364	384	378	392	368	422	404	371	365	385	374	382	389	410	351	419	392	410	372	361	398	385	367	414	402	386	377	408	422	408	414	404	400	383	381	380	383	413	382	445	417	425	386	402	412	412	413	394	391	417	385	384	374	387	420	414	396	385	390	407	359	383	385	386	388	351	375	374	389	396	384	418	393	388	399	402	381	393	373	408	396	392	400	382	411	380	380	402	416	397	400	384	381	410	389	414	421	393	407	384	382	400	392	403	378	402	400	415	402	363	401	372	361	383	390	394	435	409	419	375	395	400	385	409	421	386	392	401	410	357	382	429	377	390	412	384	372	400	384	385	414	400	397	406	407	382	376	365	373	399	358	367	399	410	373	390	399	372	407	395	384	409	394	402	397	436	407	425	348	389	373	400	386	375	386	364	404	374	381	416	384	404	417	408	379	404	397	400	448	367	396	377	421	423	378	451	430	356	378	390	399	382	420	380	378	395	382	407	408	368	394	423	378	406	419	393	394	419	411	437	391	385	408	400	360	382	379	425	412	425	366	381	375	392	394	420	403	388	378	412	389	378	364	390	359	398	371	408	369	385	408	350	407	412	381	392	379	412	380	395	375	448	410	378	378	413	391	355	458	363	370	383	379	368	397	440	385	384	392	394	413	414	376	396	401	406	392	393	374	393	420	358	384	379	401	414	398	387	426	378	380	361	386	398	415	416	385	405	378	421	425	407	423	386	413	415	391	374	389	429	420	391	387	416	395	387	398	377	427	413	420	392	364	392	403	392	423	392	375	405	437	399	401	401	421	405	433	380	420	367	375	408	361	407	362	391	399	414	379	417	437	410	417	400	362	417	413	375	369	405	423	391	394	414	369	390	391	411	423	373	417	411	385	377	416	354	351	386	408	402	373	392	387	411	385	403	403	418	399	397	392	436	391	385	406	409	409	388	372	372	395	445	374	400	348	399	399	401	369	376	392	398	394	383	350	411	384	419	411	426	366	404	423	373	383	409	409	408	416	400	413	350	376	407	379	414	411	389	388	411	402	385	408	365	391	384	415	347	372	398	395	394	399	398	380	403	384	374	422	415	379	399	384	417	388	368	347	387	389	381	397	374	426	408	403	411	387	383	377	385	416	400	370	356	369	405	414	378	355	426	437	405	373	399	372	369	387	362	393	407	391	403	370	383	406	403	413	378	384	382	393	360	375	388	344	394	381	408	390	374	375	384	387	423	383	419	372	394	397	411	416	371	381	368	416	383	395	382	408	387	411	379	392	392	363	377	417	416	411	394	409	394	413	417	382	404	406	369	425	383	405	407	402	396	416	411	397	372	410	410	389	393	412	393	409	390	405	410	390	391	399	416	390	390	397	404	386	445	410	376	388	382	397	374	392	440	395	393	402	387	379	410	381	433	376	390	423	400	386	356	411	384	380	398	387	391	364	403	383	370	399	382	373	357	377	420	397	397	405	376	391	416	416	394	406	396	383	396	414	405	402	352	388	390	390	409	408	400	414	381	366	405	346	413	436	402	410	387	407	397	398	387	394	432	404	377	397	379	391	363	416	408	413	393	376	397	363	426	427	384	387	409	378	436	365	399	416	420	391	398	413	384	411	369	375	442	390	410	423	378	394	407	359	377	393	360	382	377	406	399	389	390	413	393	393	394	403	376	395	411	418	427	394	391	403	380	390	410	400	386	416	394	385	416	363	403	357	413	399	408	398	381	403	395	413	380	412	404	407	422	388	380	400	393	375	406	434	443	384	400	375	412	403	361	412	406	417	372	421	426	359	400	411	381	409	407	385	392	382	386	392	376	400	429	386	388	410	374	388	389	408	393	390	402	386	388	405	385	374	365	389	392	385	408	351	394	394	395	386	395	395	401	414	385	428	420	402	388	415	420	384	406	410	417	414	381	400	402	392	432	408	415	396	409	420	414	395	395	392	403	405	382	424	391	403	387	397	402	378	401	409	397	385	428	397	382	388	395	395	392	403	386	398	406	371	384	384	366	427	396	379	399	424	388	401	373	454	398	392	393	383	422	365	376	404	408	377	413	399	378	394	428	395	403	382	397	407	393	421	382	380	424	367	407	424	375	406	373	402	435	394	367	351	435	356	409	381	414	384	391	450	427	410	395	398	396	406	385	388	407	372	417	380	429	390	366	396	406	414	399	383	391	409	385	360	378	382	400	413	366	384	374	398	376	364	392	374	374	417	386	407	405	405	405	361	377	372	372	398	379	397	375	390	400	419	381	412	407	394	416	399	400	401	408	361	358	411	386	371	359	340	392	388	418	369	406	378	395	360	384	409	402	393	410	379	414	388	407	419	385	384	371	406	361	416	393	401	433	415	387	357	370	395	393	424	419	379	409	396	419	389	418	374	398	377	447	393	401	386	374	382	412	380	431	367	437	395	364	410	402	402	372	384	411	405	370	419	374	400	379	421	397	408	373	354	396	376	398	393	398	427	420	407	379	393	388	365	389	422	428	382	386	408	413	414	397	365	392	396	376	395	400	422	411	394	364	413	397	380	385	358	409	454	376	406	413	390	405	421	377	407	384	404	414	402	370	402	370	399	379	381	406	416	374	387	389	415	407	419	386	398	409	390	400	429	393	411	392	394	404	391	393	393	383	401	377	425	403	380	384	380	418	377	405	384	378	375	383	377	370	404	386	365	382	427	371	390	387	391	426	391	367	406	390	399	405	395	411	384	384	389	398	420	400	399	380	410	415	392	410	370	385	367	414	401	362	414	378	381	377	397	380	390	383	367	426	368	384	364	401	354	406	399	377	412	400	390	407	400	414	401	431	402	404	374	452	377	363	388	368	412	379	395	383	420	405	381	403	395	434	383	380	363	388	380	414	399	394	358	434	433	389	440	393	391	389	378	397	372	406	366	421	352	379	403	411	384	381	385	384	417	392	427	416	383	403	390	386	417	386	383	391	374	398	418	422	381	425	330	379	395	365	393	412	377	403	351	352	428	377	391	403	379	401	414	397	389	368	375	382	408	419	371	417	409	412	373	380	396	449	403	366	374	385	348	399	375	402	410	394	409	382	425	403	390	440	412	425	371	420	391	452	396	400	384	427	414	367	432	400	388	415	360	409	419	384	365	390	430	422	412	426	413	413	385	384	409	381	361	439	356	372	402	366	406	408	405	396	406	374	388	369	403	405	404	347	409	409	406	367	392	411	413	394	405	357	409	425	401	374	428	370	362	381	378	383	394	411	401	419	377	383	374	372	362	466	397	400	395	400	408	371	410	445	363	383	410	417	406	392	366	379	392	410	388	409	398	360	404	378	356	402	402	414	394	374	373	425	351	412	386	374	394	381	408
30872	8549	1188	567	388	346	346	338	317	307	312	297	276	276	263	266	229	245	272	253	269	242	328	237	277	264	237	257	275	293	218	234	240	239	252	255	253	262	247	256	272	257	241	270	243	277	281	261	246	274	281	250	236	239	245	245	228	244	262	265	281	249	233	244	275	260	268	230	237	252	278	242	268	253	272	234	260	310	278	255	272	288	250	263	253	258	272	258	257	233	237	267	291	261	269	264	261	235	244	283	238	271	268	226	242	254	266	245	259	252	219	242	248	233	272	236	273	260	262	257	254	285	248	261	255	249	261	244	255	252	291	287	268	237	296	260	226	287	264	253	256	272	268	271	253	240	243	235	259	257	278	269	264	267	213	237	275	270	271	248	238	251	283	264	292	263	260	249	254	245	260	267	266	266	271	238	278	256	229	278	236	244	249	224	260	269	262	274	271	234	267	258	272	253	268	245	250	277	228	249	280	260	258	272	253	266	265	256	264	254	260	285	296	253	242	260	261	242	284	253	269	258	253	231	271	266	278	263	255	233	274	261	264	262	253	242	242	221	274	289	288	224	268	257	263	248	260	238	245	285	261	264	246	279	278	245	249	279	287	267	248	262	240	288	248	253	269	256	282	270	240	273	255	235	278	250	254	253	286	276	231	254	260	212	251	300	239	252	270	214	276	256	246	249	294	281	246	263	239	251	279	251	229	259	251	245	286	237	234	245	262	281	220	241	258	262	260	255	257	263	249	218	243	234	247	260	240	274	263	249	249	272	255	240	265	259	228	270	250	268	260	239	227	250	262	244	268	257	256	244	234	260	268	259	276	248	256	254	276	249	225	248	250	277	262	271	261	237	253	223	264	268	256	276	288	268	245	219	268	226	272	258	250	239	262	264	254	251	246	234	248	263	270	279	239	269	274	255	260	250	249	279	244	244	290	246	284	263	267	239	250	253	240	264	231	256	237	230	237	233	286	258	229	247	242	262	234	255	272	252	273	261	259	241	217	301	242	243	251	269	256	230	273	273	266	270	286	249	251	262	243	244	252	246	247	254	272	281	262	261	249	232	226	251	245	257	249	283	223	280	288	280	241	247	232	241	247	242	260	245	261	244	266	238	286	283	255	233	242	270	238	251	230	271	238	270	250	246	228	290	270	230	238	241	242	256	265	273	249	202	254	259	251	269	232	225	250	258	228	261	263	249	272	260	246	224	236	234	266	253	246	255	289	276	215	252	254	245	246	260	268	266	230	252	245	240	273	263	264	239	241	243	277	252	245	253	284	268	244	269	257	263	264	244	264	236	235	260	259	257	260	243	247	267	245	261	234	257	242	218	232	264	235	253	238	238	252	244	216	239	268	267	237	280	255	238	281	248	270	287	269	260	226	242	273	274	260	238	220	248	240	228	254	276	236	255	253	245	263	250	232	257	256	268	268	252	245	261	224	238	246	254	268	278	259	278	268	239	265	263	256	264	250	254	257	243	261	273	259	264	251	259	245	244	259	231	216	248	252	237	274	238	262	258	233	280	248	280	289	261	258	229	233	235	241	243	230	275	252	266	273	243	246	267	249	215	242	285	249	266	258	252	248	258	241	261	233	221	241	265	264	275	217	252	224	271	244	262	249	210	217	262	253	238	245	247	258	249	283	256	248	276	258	239	256	241	226	249	253	235	258	282	249	279	259	261	242	234	238	267	233	252	250	263	287	246	294	270	230	260	289	247	259	255	257	233	251	244	234	255	230	257	277	254	279	258	239	272	237	253	243	226	253	207	249	259	260	255	266	307	269	256	262	282	248	248	297	244	244	256	268	269	241	250	267	253	243	265	273	247	268	257	277	232	234	256	239	268	234	228	250	244	283	229	210	236	259	288	260	296	238	223	265	251	259	232	245	250	237	280	248	279	259	254	236	256	273	262	243	254	268	278	239	273	271	261	279	245	257	230	240	268	277	243	272	241	250	238	238	271	260	238	225	253	253	263	276	271	272	236	232	249	247	260	282	265	251	216	267	265	260	243	292	266	242	244	264	256	253	263	270	270	255	283	278	230	232	264	231	264	269	248	263	237	258	254	232	269	287	231	283	278	259	234	263	251	254	255	279	250	232	255	247	273	293	273	249	244	245	268	267	230	264	268	279	263	256	250	275	238	262	266	242	253	267	219	255	252	235	273	273	225	298	258	265	228	245	263	248	238	261	261	261	284	253	246	255	233	229	229	250	255	261	273	250	242	236	237	259	248	236	233	232	238	259	236	232	244	289	275	215	247	239	260	265	262	266	262	268	271	263	242	243	256	271	236	276	268	256	232	244	262	249	248	228	245	250	233	235	243	237	254	252	214	259	242	226	242	261	263	265	256	270	270	311	276	244	262	244	257	254	260	285	267	217	208	237	246	237	243	241	229	241	259	257	264	262	242	247	242	284	243	252	246	241	261	255	276	251	247	230	243	266	229	257	261	271	229	252	243	260	261	266	229	259	244	250	234	287	259	270	254	262	268	247	261	280	277	269	248	252	262	271	257	226	247	252	256	257	261	240	262	247	242	279	281	257	245	269	258	216	252	240	251	255	260	272	244	273	279	245	230	296	274	236	261	248	259	300	241	260	235	231	228	238	288	245	217	274	210	254	246	284	253	237	225	269	242	310	261	256	228	247	286	272	252	243	271	260	247	220	277	228	240	261	289	274	273	270	255	260	241	246	234	288	240	198	238	251	258	273	255	267	290	246	273	251	277	275	299	277	262	268	291	279	258	224	246	226	244	259	230	277	238	248	260	260	227	247	238	245	249	238	237	261	234	260	265	279	288	239	256	246	225	265	242	282	239	273	246	262	260	237	234	261	234	212	283	239	252	271	237	246	253	246	249	255	223	254	274	233	251	246	267	243	266	227	231	226	245	290	247	268	225	256	261	260	233	260	245	246	276	274	246	265	254	228	261	254	241	261	236	269	248	267	248	264	291	256	261	281	238	243	271	262	253	269	268	246	247	243	254	247	235	241	275	243	230	254	227	269	244	244	257	259	223	272	273	257	254	247	220	242	254	266	215	238	287	265	245	241	233	274	241	217	280	246	269	258	232	222	231	266	260	213	229	251	256	274	252	258	217	238	273	241	261	231	258	275	269	240	266	257	235	234	251	245	246	244	249	240	245	267	267	245	225	245	269	292	247	281	264	275	270	254	331	270	253	237	296	218	292	235	268	272	258	230	238	269	267	227	268	208	235	259	252	250	259	263	275	274	255	274	218	239	248	265	242	256	269	258	272	257	262	243	258	242	248	231	267	262	239	254	282	239	271	269	256	247	253	274	267	243	256	277	252	289	250	258	263	251	281	243	268	293	268	252	252	265	270	254	232	233	283	242	260	292	241	269	292	230	284	254	260	245	251	249	264	263	254	227	229	262	262	303	285	212	240	254	253	246	254	222	238	280	238	254	273	253	226	245	239	256	255	255	246	248	237	244	222	251	241	235	262	255	241	260	259	285	258	291	269	238	261	258	272
19360	2775	1200	1312	1136	1085	1101	1111	934	836	781	745	748	697	626	657	650	644	620	639	550	653	1170	583	608	647	611	619	604	608	625	584	591	569	645	627	601	623	644	636	591	628	559	577	632	613	582	581	635	609	624	589	613	613	531	573	600	584	598	625	576	614	640	607	593	607	577	578	685	572	575	574	570	606	585	608	594	615	588	624	547	568	597	581	601	574	616	615	620	576	622	597	613	611	583	575	587	632	609	619	609	590	551	610	581	617	605	583	610	595	618	575	571	562	599	595	572	551	590	625	630	573	575	591	597	577	597	544	589	636	546	611	601	612	557	597	604	618	581	615	614	604	588	579	608	628	595	593	558	567	592	593	546	609	582	589	554	630	561	617	625	581	608	605	566	559	577	627	587	637	618	546	599	569	558	598	636	614	552	537	605	583	632	555	585	570	575	604	577	575	582	619	549	611	647	617	609	524	588	580	590	601	636	580	623	589	594	564	583	629	643	591	630	589	577	578	582	593	562	582	588	614	619	574	609	600	575	601	625	607	603	599	608	583	604	639	557	594	609	555	584	602	601	511	577	537	632	602	569	589	577	576	554	608	600	597	557	587	578	575	577	616	585	598	561	576	561	597	562	585	626	624	641	599	630	616	586	563	560	576	545	609	627	579	585	592	612	612	617	595	613	545	609	602	591	590	568	594	587	575	601	619	565	612	601	598	611	530	585	580	613	571	604	612	577	630	556	596	621	603	572	593	547	569	557	620	652	533	620	562	587	607	566	537	576	606	614	564	593	585	563	590	594	595	590	585	586	593	617	538	555	583	612	608	577	622	579	564	549	596	592	603	593	565	575	581	583	577	592	583	654	576	630	572	590	557	581	577	599	614	596	604	574	560	622	609	593	575	565	588	605	568	567	586	559	561	562	590	620	598	556	604	609	616	566	605	575	598	570	606	561	589	632	568	560	533	568	620	603	601	575	570	549	570	596	625	582	635	589	595	558	554	550	578	591	592	572	568	574	623	624	594	600	602	588	588	578	614	556	610	606	574	616	573	603	583	607	562	586	587	581	623	602	625	591	562	573	584	563	609	613	592	576	536	600	571	571	596	568	558	606	549	584	622	568	595	575	586	613	567	624	595	621	576	584	555	608	583	560	570	588	587	566	577	566	582	557	614	581	572	614	590	641	603	578	613	600	622	622	554	608	605	588	607	529	559	606	567	587	605	621	613	570	590	586	546	640	649	616	663	607	632	588	558	595	599	575	591	602	605	608	585	555	562	613	544	616	622	594	603	632	654	583	600	577	554	541	596	599	568	618	615	571	582	595	568	606	601	623	611	599	586	588	595	622	616	577	579	583	580	600	601	615	616	593	566	602	590	576	568	606	597	568	567	602	604	614	581	607	584	595	589	599	594	580	581	655	564	599	591	600	560	569	592	578	597	611	561	619	549	612	593	556	583	628	565	588	582	583	611	598	656	618	597	595	620	572	586	610	596	568	564	601	573	569	649	584	577	578	614	561	577	567	582	573	588	594	626	612	574	562	616	592	582	621	583	608	598	600	585	583	584	546	566	590	621	577	580	581	608	603	549	602	583	604	626	569	621	636	584	560	578	607	588	584	607	608	566	577	612	663	605	606	572	591	611	588	593	587	631	623	584	586	551	632	584	610	640	558	585	553	581	572	604	579	569	596	604	603	599	576	539	607	588	617	620	587	609	601	638	586	621	659	600	587	592	588	615	616	574	558	573	590	594	601	633	611	579	579	587	621	579	594	581	608	622	605	547	588	583	552	629	565	579	577	597	514	557	577	587	573	589	584	620	594	607	579	586	586	571	636	611	612	619	561	592	602	576	601	548	616	578	592	604	563	572	613	597	554	563	558	606	623	593	587	582	604	614	582	645	602	600	633	612	615	587	613	592	578	617	568	548	648	595	546	594	602	538	560	591	608	565	592	571	603	568	594	602	584	602	599	560	608	547	602	585	574	605	615	598	565	591	618	555	601	611	561	617	594	612	593	575	598	595	596	584	627	563	607	557	555	594	604	588	606	548	593	586	564	619	587	659	570	600	625	603	594	594	652	619	548	613	587	573	572	564	599	569	574	627	530	576	564	596	577	624	560	595	605	563	585	589	578	578	579	589	557	555	610	561	625	559	613	546	574	625	600	609	592	589	641	604	636	545	573	601	585	609	597	620	575	555	608	563	581	575	549	586	600	558	637	606	595	610	591	581	578	567	580	592	571	534	642	594	610	619	586	556	555	616	624	551	547	600	631	572	598	641	589	593	611	600	600	619	600	548	610	622	633	585	591	569	615	524	624	583	582	563	568	579	554	613	583	559	607	591	594	604	591	593	598	574	564	617	579	581	579	615	590	602	567	572	603	601	587	631	570	574	582	599	592	561	552	590	611	591	628	609	571	606	654	538	592	586	569	577	604	612	588	593	590	606	581	604	556	583	604	594	612	574	584	576	608	574	555	574	591	601	645	562	562	595	614	616	560	597	576	600	569	590	605	599	610	652	549	610	624	571	626	610	560	559	623	592	592	567	571	561	607	602	595	614	602	637	605	592	551	547	630	606	572	571	617	600	632	580	580	576	602	569	596	610	609	550	583	616	556	590	588	627	632	543	625	578	549	606	580	579	608	596	567	554	617	580	571	606	566	586	604	619	556	554	562	580	613	617	562	599	581	564	602	554	572	601	574	611	588	609	607	582	591	573	634	593	608	578	602	550	625	577	558	595	601	593	598	555	580	595	616	604	596	592	582	581	587	589	562	576	572	609	571	594	566	594	594	583	615	584	600	612	568	593	575	634	568	567	598	598	604	617	616	545	638	580	594	608	597	539	619	581	612	564	629	537	585	559	593	575	591	625	637	594	572	556	555	613	625	595	559	588	583	589	563	572	592	572	624	568	591	607	606	565	568	577	585	586	563	631	610	604	610	617	591	551	590	582	568	596	597	584	577	594	518	590	614	545	597	600	576	612	593	611	578	640	575	568	557	591	622	614	578	614	620	599	600	617	641	603	562	581	580	558	599	620	566	541	585	597	560	587	614	554	644	621	585	586	618	610	564	619	568	587	548	579	551	601	576	597	587	647	599	565	596	606	581	579	615	574	583	585	593	549	605	569	540	571	574	602	605	586	560	585	586	585	612	606	608	563	579	566	583	595	592	589	612	587	602	615	587	578	630	601	582	618	600	601	607	583	629	568	564	566	642	597	571	577	588	566	573	549	618	609	578	569	573	560	573	592	621	566	540	634	603	587	551	571	623	587	620	607	585	596	604	568	590	654	578	543	624	561	577	586	560	596	571	639	604	601	619	591	553	557	588	577	596	596	571	583	574	635	602	565	631	607	600	549	593	580	564	604	595	587	619	578	581	594	649	577	595	555	589	605	541	615	582	596	536	561	626	575	612	597	556	622	605	579	618	564	589	627	632	588	580	594	618	598	603	615	589	562	560	606	592	601	565	608	608	587	616	622	557	602	596	567	595	621
43304	15135	2983	1114	680	498	499	469	446	463	439	384	406	431	363	335	382	380	360	352	342	342	586	384	327	326	338	331	324	308	335	325	331	345	342	339	349	382	333	358	317	348	316	359	382	349	326	362	369	369	344	342	383	347	353	350	338	307	346	347	339	291	297	320	331	316	340	348	326	374	331	325	362	309	344	323	345	344	336	353	357	390	345	363	340	339	358	346	334	337	350	337	307	355	355	350	359	321	328	335	369	350	347	334	298	313	318	328	331	299	313	337	337	362	361	317	357	346	361	290	362	333	301	348	361	326	356	391	342	345	337	338	315	310	382	309	305	355	321	330	328	332	308	352	361	339	295	368	340	357	344	342	316	345	347	341	347	321	370	345	340	353	330	368	386	373	341	328	376	360	316	360	296	344	332	365	331	330	363	328	328	328	335	355	340	353	319	329	356	348	347	336	330	322	350	339	337	331	343	369	346	347	333	318	303	317	312	325	335	351	304	333	319	376	346	329	370	342	324	334	345	300	353	356	352	317	402	363	354	335	344	342	350	334	343	341	348	339	336	333	286	354	327	374	314	340	336	351	316	347	358	340	370	330	343	327	346	322	352	307	334	340	331	337	349	319	328	309	344	353	322	357	311	391	309	356	327	331	321	314	321	342	334	367	367	316	325	358	401	337	349	329	372	355	320	337	336	359	335	354	355	341	307	366	353	328	325	341	350	391	366	340	343	353	320	341	306	334	312	372	343	329	326	357	333	321	321	305	328	374	365	300	363	298	334	380	359	310	345	341	332	360	334	340	329	335	329	364	380	332	321	342	350	371	384	382	356	317	355	307	317	334	370	322	339	328	305	322	316	319	345	339	336	321	316	352	339	347	356	353	332	333	318	323	367	375	320	353	309	301	317	357	335	322	312	341	364	334	337	360	318	341	360	339	366	343	342	324	332	337	354	359	355	358	341	379	327	336	322	315	353	340	345	347	323	365	329	304	340	337	331	390	327	348	313	337	342	319	398	344	343	347	362	298	345	323	338	312	295	364	342	340	341	336	384	310	317	348	345	349	332	364	327	384	323	317	358	326	334	351	358	339	311	369	310	362	307	374	313	352	340	338	349	329	355	342	319	325	315	340	309	351	378	302	341	358	368	349	302	370	296	330	375	348	328	324	332	312	303	336	314	336	313	366	344	356	338	379	355	328	353	352	322	337	377	328	304	304	328	340	365	313	313	333	330	360	327	331	379	331	328	330	328	349	371	352	346	320	290	359	330	359	334	356	308	324	361	334	366	319	346	340	330	314	338	342	343	338	337	338	354	328	346	331	363	317	333	351	344	333	358	363	340	341	361	340	305	319	365	362	417	307	343	298	346	353	336	332	349	318	352	324	383	333	328	355	337	328	349	345	357	347	291	350	329	349	370	361	355	340	330	329	345	322	340	318	359	326	320	344	328	317	326	324	326	333	349	329	382	361	337	353	338	348	318	320	388	336	309	331	321	313	332	339	319	335	355	377	364	353	347	356	327	316	314	341	333	344	353	337	338	306	345	332	341	357	371	368	336	328	344	346	325	331	324	356	357	318	340	352	336	332	341	331	332	346	312	381	332	344	342	363	314	366	325	329	373	301	343	351	349	350	331	336	362	363	337	347	308	321	367	313	295	337	364	320	347	358	325	310	321	323	334	345	350	365	353	326	316	329	368	355	359	358	332	343	343	350	323	298	367	349	287	347	348	342	351	319	324	352	314	348	346	343	313	347	407	369	311	316	331	366	333	346	307	344	332	346	331	325	341	366	361	351	348	322	338	362	325	289	317	347	354	312	319	351	344	351	360	370	325	319	337	366	339	353	349	332	344	328	385	315	345	365	320	344	337	367	318	365	369	323	358	290	366	363	356	374	343	320	355	344	350	350	378	344	333	321	344	360	357	368	344	331	351	324	307	326	376	346	359	332	366	375	376	318	357	335	362	380	394	336	365	355	351	310	349	335	318	333	349	307	342	327	299	339	346	324	330	344	327	335	378	340	315	357	349	303	313	339	333	336	334	329	330	343	353	335	332	335	314	346	351	352	339	351	367	327	362	355	303	337	343	301	345	349	316	351	383	348	343	320	350	318	314	331	369	355	301	327	368	353	322	305	329	347	342	370	369	356	321	319	337	365	375	354	334	363	354	355	347	373	316	305	353	364	345	337	306	352	377	360	355	380	363	328	349	331	321	333	359	358	327	333	299	352	355	361	337	318	323	348	329	349	336	344	367	333	313	319	326	355	322	375	370	325	322	357	376	333	316	348	351	327	329	356	340	345	357	323	350	345	348	339	353	322	340	363	332	352	361	338	361	318	347	361	351	360	353	334	385	333	334	362	347	378	328	360	311	350	343	311	314	348	347	345	366	321	365	324	356	337	366	387	388	362	362	363	333	331	339	362	365	305	377	365	320	334	342	370	380	371	331	320	347	358	335	330	351	314	342	345	379	359	332	357	355	349	355	353	359	310	323	344	353	333	351	344	341	314	331	312	340	321	344	293	325	325	337	322	316	364	352	353	369	333	331	343	348	348	360	340	321	335	336	341	378	357	324	336	357	333	342	335	347	335	338	332	341	331	319	307	349	361	349	348	317	373	356	339	380	333	302	334	353	291	351	346	360	338	390	389	348	345	338	347	332	342	329	335	373	319	357	321	345	335	339	342	348	341	322	327	337	319	314	335	313	384	326	321	353	350	350	311	376	322	343	314	337	311	338	363	377	344	377	329	365	342	326	328	307	339	332	354	320	351	329	313	365	359	323	315	343	346	366	348	344	360	357	340	339	323	349	324	326	352	371	326	361	331	391	374	328	353	356	330	340	331	347	336	315	352	336	346	372	345	369	327	353	334	347	322	326	315	347	345	359	324	363	343	335	373	358	346	330	317	358	336	279	324	347	333	364	350	359	343	325	343	373	324	342	338	339	361	362	317	320	357	368	320	339	351	320	343	339	349	363	321	376	348	324	349	330	339	332	358	330	348	330	303	377	372	357	374	306	315	348	356	389	344	334	337	319	322	333	341	325	348	310	325	328	331	316	371	348	346	340	351	369	340	359	395	314	353	347	374	340	304	364	347	326	352	291	335	341	342	329	337	346	374	384	346	328	338	318	334	339	374	323	361	346	322	340	314	362	364	331	300	318	338	330	342	336	341	314	334	353	314	328	334	350	339	321	339	335	317	302	344	369	358	363	318	340	321	354	370	342	342	326	306	322	333	340	323	334	345	348	347	376	386	388	361	317	336	371	378	328	306	346	371	382	331	350	348	322	360	291	299	320	348	371	338	365	318	304	337	316	334	354	344	376	343	359	298	327	357	367	333	321	338	327	347	356	332	371	354	370	346	343	349	323	331	327	318	369	351	330	317	371	342	379	316	360	333	360	322	338	308	380	405	336	320	358	336	351	336	341	348	326	328	344	351	357	329	325	324	335	312	317	321	335	325	352	317	325	310	340	346	334	358	335	326	346	343	349	317
26762	4122	2236	2211	1999	1783	1662	1615	1356	1240	1267	1180	1129	961	896	908	848	845	829	835	884	904	2487	811	766	818	820	753	794	775	791	822	768	803	794	815	814	799	739	761	769	761	832	764	766	818	784	740	794	746	783	752	815	773	770	751	810	790	727	812	818	751	775	782	776	739	731	734	740	793	757	711	694	744	748	739	837	722	744	757	738	766	732	759	810	745	764	759	771	744	741	738	764	742	755	745	806	722	678	778	715	735	778	748	761	753	779	777	709	728	749	771	789	815	742	746	804	728	746	743	766	783	801	776	760	720	741	726	806	828	784	765	732	713	740	747	758	749	817	766	792	782	720	756	758	730	773	752	779	721	749	761	734	778	803	713	736	749	721	764	786	783	744	758	717	803	769	780	747	710	715	751	735	767	735	738	746	721	725	800	762	787	741	737	750	750	769	778	821	784	709	776	747	720	777	726	768	778	771	739	786	762	782	753	760	738	747	738	718	740	695	735	816	745	782	744	767	749	779	750	792	753	694	800	782	791	800	782	755	813	723	762	763	766	777	740	841	734	800	747	733	782	715	747	772	754	731	732	778	756	800	720	733	763	768	757	776	758	794	738	755	737	733	781	785	769	761	748	763	709	752	721	771	804	754	756	761	735	710	773	710	768	756	721	731	746	749	724	759	750	803	749	729	747	769	750	792	775	737	746	712	720	787	724	734	792	770	748	741	760	773	780	749	721	734	728	780	757	779	771	764	780	741	740	729	736	743	735	759	686	716	762	750	806	799	749	755	763	767	757	742	793	774	770	713	719	736	706	707	759	770	721	768	718	738	712	717	795	733	784	741	745	808	751	753	746	738	755	755	735	762	760	822	699	748	753	729	773	727	733	819	769	754	734	730	719	754	717	769	779	780	703	754	754	734	728	723	724	805	684	729	725	736	755	730	746	717	762	764	757	710	715	786	778	768	740	720	782	775	778	733	746	756	793	760	757	782	787	730	757	745	731	782	715	724	743	744	768	781	737	746	750	731	764	752	761	745	715	763	754	783	759	748	712	799	747	781	766	799	734	755	745	720	751	771	772	750	736	792	675	756	796	704	727	757	734	744	725	777	742	776	752	767	775	718	774	764	769	726	725	784	750	752	785	706	760	777	784	723	718	716	769	749	738	736	775	727	788	755	777	725	733	694	767	757	773	763	775	723	722	840	730	754	736	742	742	804	760	763	745	756	763	681	769	750	734	737	711	735	775	755	749	714	775	777	733	729	731	737	742	756	728	729	775	751	760	767	781	791	761	738	761	749	791	732	751	705	703	764	767	784	709	782	755	760	769	780	773	817	802	732	780	741	777	702	791	755	744	761	742	779	742	752	764	752	759	752	715	764	748	755	726	734	761	742	738	761	809	727	738	780	825	720	768	737	744	751	724	752	749	697	784	724	734	777	748	762	775	795	754	760	722	771	781	758	803	790	731	691	713	742	728	740	762	767	748	759	758	724	728	704	733	777	702	706	736	759	731	704	765	761	734	766	760	746	744	713	736	759	808	785	758	767	758	765	759	718	758	741	772	804	780	760	749	730	775	784	784	765	716	787	735	715	755	749	769	756	736	797	710	802	764	806	753	707	754	765	737	762	758	740	723	757	745	740	732	789	749	726	723	785	735	785	725	725	690	723	748	745	732	720	738	753	801	800	783	780	762	718	785	711	769	695	779	780	722	754	753	717	737	825	788	723	751	726	756	716	754	742	684	742	720	686	722	714	711	745	750	772	719	716	747	753	714	723	767	796	743	765	761	791	744	777	729	761	746	721	744	745	774	772	734	766	780	731	770	742	761	727	768	780	774	726	723	752	693	747	733	780	757	778	740	763	813	764	741	775	796	715	766	751	741	750	769	782	704	764	778	812	783	759	744	754	762	778	768	767	732	757	730	751	777	737	780	757	800	731	720	751	742	748	793	760	749	784	724	750	773	712	806	714	740	784	735	738	763	765	782	735	798	737	699	745	762	742	717	739	749	725	790	751	695	766	741	760	782	731	712	783	731	768	736	769	753	790	734	730	778	740	780	696	782	741	750	762	769	752	732	756	749	703	732	759	779	782	771	734	773	753	740	739	726	779	784	737	721	750	744	764	738	776	778	741	759	774	760	762	768	792	787	767	746	773	785	777	756	763	755	765	781	693	738	773	756	788	711	714	764	721	699	752	752	793	741	745	777	715	784	781	689	701	742	748	733	739	754	753	776	731	782	734	779	815	771	736	714	743	832	730	734	767	816	715	741	775	720	766	738	709	777	728	716	763	751	760	803	721	776	800	790	769	729	738	723	795	772	787	764	788	750	768	760	776	744	757	749	774	733	738	706	771	807	686	707	752	767	757	763	747	729	780	742	717	754	765	760	738	704	695	753	747	738	730	723	768	772	749	787	780	719	708	730	786	767	757	727	802	789	707	783	762	753	761	811	733	767	736	729	787	779	770	760	779	778	745	757	771	724	731	753	722	806	733	713	752	729	819	789	729	815	750	784	746	776	791	760	777	707	735	764	789	783	790	710	771	741	759	727	748	755	762	760	732	696	741	760	769	736	755	720	768	754	774	787	730	741	755	750	705	786	712	726	791	726	746	770	739	727	688	808	803	728	719	775	742	747	746	747	758	760	719	738	765	757	809	720	759	735	778	765	752	709	758	756	717	742	778	730	710	788	783	735	766	764	781	674	773	740	749	764	792	750	761	757	720	778	687	747	747	754	745	765	738	777	743	757	724	744	820	746	748	754	747	742	795	720	762	723	776	753	813	743	751	783	758	800	793	794	744	784	738	743	733	767	730	800	783	767	748	745	752	750	766	725	752	759	779	722	805	766	747	757	761	758	759	765	733	763	762	756	763	718	742	765	759	754	759	779	762	815	727	749	749	734	761	757	764	760	739	778	749	727	754	765	738	690	739	775	774	740	753	822	712	711	759	767	747	736	731	763	772	764	728	770	737	782	751	739	735	751	761	792	751	739	789	740	791	735	723	735	726	716	747	741	776	765	782	781	714	772	721	740	752	700	803	708	756	768	781	740	750	740	762	818	718	801	727	796	746	753	761	749	689	799	752	780	760	749	773	806	802	738	753	771	721	800	782	780	763	746	800	715	726	742	721	740	777	749	745	724	758	774	792	733	774	736	753	739	739	762	755	728	726	782	750	756	816	744	766	757	756	744	756	788	726	756	778	782	742	760	784	730	793	745	763	761	747	762	777	743	808	735	784	730	840	765	743	707	750	767	750	713	764	760	794	732	744	712	736	771	794	776	744	779	789	774	774	754	758	795	738	770	743	774	816	715	739	727	732	786	724	740	700	792	724	768	783	802	706	799	770	745	732	749	738	750	760	764	741	719	761	732	776	719	765	779	755	761	742	726	737	767	766	793	732	721	791	717	761	775	775	767	705	792	775	750	776	743	747	763	737	758	758	737	793	735	779	731	764	754	746	749	757	788	753	728	737	741	724	760	773	716	753	736	772	749
10777	1344	200	170	147	154	176	159	144	173	146	143	143	155	145	181	167	179	161	130	164	177	154	144	160	150	169	165	131	169	144	164	159	146	177	144	141	163	157	143	143	164	151	156	149	171	148	146	149	167	149	147	138	139	152	165	168	143	150	175	150	161	156	145	183	168	156	157	152	174	166	170	156	151	156	141	145	176	157	181	141	152	162	176	166	180	154	125	164	153	159	169	140	169	161	155	152	156	154	150	161	160	156	142	158	153	152	143	147	154	150	152	147	150	155	161	149	156	141	142	141	123	150	149	140	161	165	163	150	152	158	194	140	153	153	149	148	161	162	146	174	149	160	159	169	156	152	138	141	174	153	154	149	129	135	163	146	181	152	146	141	159	130	158	166	149	125	159	153	135	169	176	151	152	170	144	143	151	138	121	139	159	141	144	145	161	156	157	155	131	161	161	171	141	165	165	122	150	154	138	157	124	136	163	163	144	157	166	136	147	187	152	161	163	140	173	167	148	146	163	146	142	138	156	174	150	163	157	168	178	161	181	155	160	151	152	161	141	158	167	169	175	158	165	139	147	141	172	166	157	146	168	183	149	139	136	171	160	185	137	187	164	147	148	132	134	172	163	141	165	133	132	168	157	156	142	147	154	140	136	148	152	144	146	151	145	187	150	164	155	161	173	141	152	167	148	156	164	157	147	167	162	162	167	164	140	152	141	174	185	160	167	164	151	159	145	146	171	160	155	152	145	169	155	142	153	187	126	166	147	157	161	158	164	136	177	138	137	165	149	164	141	154	139	137	153	168	162	152	182	146	123	171	154	148	150	158	169	136	118	167	144	146	145	146	163	146	137	138	151	166	139	152	185	168	171	172	141	172	150	156	156	161	174	168	182	161	157	163	174	163	133	147	167	156	146	167	150	156	197	172	160	138	139	153	150	147	156	144	151	189	141	176	159	149	146	158	140	153	159	133	144	152	167	142	143	153	187	153	154	189	161	143	134	143	169	175	145	155	162	171	173	169	174	152	158	164	124	150	152	161	139	164	183	157	142	125	164	159	156	182	160	156	144	168	134	140	137	161	130	156	159	148	151	140	165	176	133	142	145	163	153	162	163	160	164	177	143	171	146	139	162	145	150	148	142	161	149	150	166	148	150	161	153	153	141	151	158	150	160	143	154	154	147	144	145	160	158	158	156	157	147	146	135	142	167	172	153	162	133	163	151	162	159	176	158	169	146	161	126	127	136	169	144	163	163	128	152	156	149	163	164	159	166	160	162	143	164	141	139	154	142	161	170	171	153	156	159	145	157	151	154	156	166	173	175	146	167	149	163	153	152	151	152	144	140	169	156	150	171	129	142	158	140	137	162	171	167	151	131	186	167	141	164	153	143	166	126	156	128	145	168	130	149	155	168	158	177	159	153	148	174	152	137	173	139	175	173	139	153	147	164	169	153	149	141	140	149	149	159	139	168	163	145	163	142	132	165	134	160	163	168	173	140	147	160	144	147	190	161	167	139	162	155	177	152	148	162	153	156	143	164	171	158	159	145	156	150	152	161	124	153	138	174	167	163	148	152	148	162	136	142	126	147	162	165	169	160	148	154	166	139	155	164	121	158	151	168	153	154	150	142	162	156	157	182	128	140	121	147	169	151	164	137	164	156	141	163	145	169	160	143	148	176	142	157	178	167	156	138	139	141	148	138	148	170	149	170	156	140	167	147	159	176	131	155	154	165	155	133	139	144	135	139	127	162	141	175	150	149	153	152	150	156	148	168	140	155	152	153	128	144	180	146	142	148	182	161	171	141	167	153	137	146	176	157	148	143	155	135	160	151	156	142	173	160	176	167	140	157	169	161	166	176	160	182	159	146	158	173	161	154	156	152	142	167	179	146	123	150	150	153	149	156	150	169	151	175	123	152	145	163	146	177	163	157	147	159	145	144	146	165	161	146	161	137	180	154	147	177	141	180	162	153	173	142	171	157	150	156	156	147	139	165	194	160	174	181	152	156	143	176	151	170	152	147	168	134	147	161	138	157	180	145	128	167	161	165	134	154	153	144	179	164	157	133	132	132	135	162	156	168	140	143	169	150	154	160	151	137	154	126	151	144	133	155	146	138	153	158	151	177	157	167	156	157	144	163	138	140	142	174	150	149	157	126	151	151	136	133	140	153	176	134	169	162	138	164	165	137	159	150	130	170	139	162	135	152	161	155	155	166	161	176	155	167	143	169	149	161	161	176	178	144	134	167	159	166	184	153	158	140	154	149	179	163	167	173	157	146	152	161	165	167	158	142	139	154	151	151	160	161	143	151	121	144	141	141	178	144	170	146	133	143	144	170	148	164	193	152	165	181	143	145	143	165	162	131	163	160	159	146	145	162	160	157	165	149	149	141	177	137	181	161	136	169	140	167	157	150	134	154	144	174	154	156	170	160	169	153	165	138	153	150	150	163	134	164	152	158	152	140	143	174	177	157	138	152	149	155	134	161	178	165	153	153	156	164	144	176	158	153	182	155	186	162	150	132	153	153	151	138	152	144	151	153	137	141	172	167	157	162	172	141	154	143	164	134	158	159	143	176	160	167	162	147	158	165	165	157	141	155	132	122	168	159	161	177	155	158	136	146	182	149	136	150	181	150	161	136	167	164	145	168	175	150	148	145	156	160	174	153	159	154	159	162	164	153	132	145	147	135	169	140	158	181	148	173	154	146	154	176	164	154	162	161	134	142	162	188	163	149	172	193	144	144	135	158	154	143	150	157	157	155	159	141	159	153	146	164	138	162	149	142	130	152	127	122	160	159	140	162	157	170	169	139	154	149	149	149	171	183	148	169	149	135	137	151	165	156	146	162	152	165	164	149	167	176	173	159	130	149	145	161	169	172	147	170	147	152	138	170	159	152	170	163	166	144	155	135	155	146	140	137	149	147	159	122	151	153	151	154	147	152	165	169	148	145	136	147	167	180	167	157	159	163	167	160	156	147	167	168	156	133	189	181	152	167	135	144	128	159	188	148	167	116	134	157	165	170	133	181	137	148	184	144	142	160	163	157	135	121	150	148	168	140	174	160	167	158	154	143	141	173	180	144	156	159	144	135	163	151	139	154	180	168	164	165	153	164	169	163	158	139	146	158	168	178	150	130	163	140	133	151	138	132	180	153	142	163	147	133	159	154	156	153	152	140	143	136	127	145	140	154	163	155	182	159	152	155	131	148	148	147	167	168	155	164	176	163	138	143	176	135	149	175	139	140	154	175	143	134	138	132	146	151	151	133	152	141	145	163	154	173	169	166	140	154	136	137	161	128	154	150	162	174	146	140	161	154	144	150	135	159	167	161	189	162	147	178	146	161	141	135	136	151	169	173	149	152	145	166	141	172	167	153	149	151	155	166	162	158	150	166	159	166	123	152	147	142	161	154	180	153	180	163	179	163	144	137	161	144	179	155	146	174	137	156	179	175	140	157	161	180	176	175	149	144	172	155	166	155	148	130	171	154
6392	847	422	430	397	418	395	402	435	375	361	380	390	398	397	379	404	383	387	359	404	367	406	394	381	410	404	366	403	420	378	388	365	402	397	374	385	421	377	403	395	407	364	393	436	415	386	367	393	391	405	387	391	394	359	406	405	411	395	392	389	367	368	399	379	379	394	375	382	386	368	374	383	384	405	380	387	366	369	376	343	396	387	388	388	389	351	387	431	387	371	395	385	372	406	432	380	395	392	399	403	389	402	373	384	402	371	390	343	410	399	369	392	374	385	422	383	380	400	391	404	411	380	385	425	393	368	362	353	389	408	388	390	392	433	375	386	397	396	368	407	384	389	351	383	379	389	397	386	376	403	364	390	414	365	371	382	382	392	414	377	426	394	395	365	423	394	363	388	377	423	391	375	390	363	357	377	389	368	374	388	368	371	383	385	370	345	376	388	403	351	391	379	376	416	354	396	396	384	374	366	436	377	379	375	400	390	412	428	385	398	398	400	370	393	425	378	403	367	369	363	409	381	381	402	365	403	399	385	387	370	395	423	405	395	359	370	425	395	419	367	393	414	359	416	375	379	367	356	397	357	375	398	360	397	392	393	402	391	372	395	380	391	394	379	351	374	407	394	426	396	386	400	377	395	404	365	409	390	395	398	406	379	404	357	361	385	417	396	371	413	395	378	428	401	431	397	412	370	398	399	382	420	404	421	412	354	385	378	384	375	411	406	385	380	371	379	389	431	384	411	396	365	379	363	370	379	394	402	425	357	404	384	361	382	384	385	377	387	379	423	404	416	372	362	396	369	355	383	366	409	416	367	393	418	362	389	403	405	385	399	425	375	389	333	402	391	389	400	418	419	402	362	389	403	387	384	380	408	384	373	391	372	380	390	380	371	385	384	380	390	385	408	424	395	365	455	392	372	372	380	378	389	390	392	396	378	383	378	412	397	364	389	351	384	386	411	381	393	408	402	394	375	422	396	377	358	392	390	421	424	410	385	361	402	398	353	396	410	419	374	394	419	384	386	382	375	412	382	418	372	392	394	398	383	387	391	420	362	364	369	382	380	445	411	392	404	407	400	336	370	394	397	356	382	397	401	372	405	391	416	392	398	394	377	439	348	371	379	391	405	370	395	353	340	388	365	416	390	398	371	368	412	379	417	411	426	402	383	374	372	388	378	411	363	386	376	364	405	405	347	434	381	375	423	372	402	423	412	395	368	408	361	426	406	380	398	421	413	403	427	408	411	379	355	354	389	366	398	396	421	424	348	429	411	399	390	434	357	395	375	376	378	366	377	403	378	385	365	421	402	376	338	381	379	395	389	366	379	397	355	398	369	396	378	388	380	438	409	415	372	428	398	372	382	402	411	410	385	384	452	369	418	411	389	405	409	393	391	376	366	389	431	389	379	397	375	388	411	397	416	415	413	379	400	387	396	373	367	406	388	370	409	390	416	401	394	406	407	392	416	370	389	373	393	399	379	353	400	381	392	385	390	383	358	365	384	381	410	383	379	369	405	377	392	377	397	388	404	384	373	347	394	367	358	395	452	392	351	396	398	427	403	406	374	392	397	404	373	384	389	360	369	389	410	357	382	341	371	420	372	362	380	384	374	352	414	395	412	375	389	356	365	379	381	386	382	395	408	343	375	375	374	392	404	397	360	391	376	419	394	416	367	381	406	393	398	388	428	404	385	361	407	395	396	403	376	368	391	377	380	410	401	366	371	377	376	379	390	372	360	413	399	408	345	371	399	394	368	366	387	360	376	393	392	369	425	400	403	388	389	396	373	364	399	360	385	410	401	386	394	404	365	404	379	404	406	372	428	381	396	412	397	389	404	415	377	374	392	399	363	368	373	387	397	387	394	363	370	398	409	417	407	395	373	380	433	384	405	410	398	413	376	377	432	384	394	397	373	412	384	360	392	383	410	376	369	382	378	417	401	413	410	351	395	385	423	399	392	359	373	384	400	391	434	374	383	387	386	400	425	389	392	390	391	390	368	408	399	403	381	392	387	417	400	358	386	378	430	391	380	372	419	369	392	366	392	410	396	390	386	372	404	372	401	385	404	376	420	377	363	414	410	397	377	376	439	380	385	367	381	397	373	404	437	384	361	408	382	396	413	373	370	386	405	396	416	396	403	412	406	401	368	390	412	376	389	382	369	382	399	412	404	406	392	395	372	381	393	376	389	374	393	395	367	399	401	404	387	387	406	380	386	344	413	382	409	362	392	373	396	425	387	358	374	376	382	384	413	392	415	401	385	396	419	394	383	388	404	367	349	403	372	373	408	361	358	385	409	398	401	404	384	401	372	384	387	371	394	403	409	352	397	414	352	381	416	374	407	387	397	361	374	410	407	404	415	402	410	385	373	378	373	382	398	389	386	385	369	394	394	402	411	412	385	372	386	399	409	398	402	404	406	368	397	400	393	414	370	359	379	372	401	366	383	391	405	369	373	390	409	373	376	419	373	371	353	403	410	396	375	384	384	354	380	395	375	367	380	387	423	411	411	390	379	419	396	415	347	383	373	391	355	411	385	405	353	366	420	398	384	399	413	405	362	392	405	395	362	385	421	390	369	396	430	358	369	396	385	400	369	381	433	368	414	407	394	381	381	359	363	383	376	372	410	381	379	354	362	376	424	406	413	401	385	334	414	370	399	344	355	404	370	397	387	401	399	382	382	376	427	443	371	384	389	441	390	396	348	380	393	395	419	357	368	384	392	417	355	380	384	385	383	356	414	399	426	394	417	414	394	355	403	391	402	387	349	400	385	385	360	376	353	377	388	387	428	387	372	415	413	400	376	399	390	387	405	357	382	385	362	397	360	401	408	402	372	400	394	393	399	372	409	398	431	420	389	383	384	403	414	387	398	397	399	400	406	390	464	403	419	419	368	405	376	408	395	378	431	401	402	411	394	417	397	390	357	402	383	404	351	391	366	413	365	401	373	403	411	406	396	360	385	369	418	425	415	392	399	399	408	382	377	387	436	452	425	338	368	382	381	378	385	388	398	413	371	370	386	384	408	408	400	380	398	371	379	383	365	380	418	374	382	391	377	397	408	373	418	416	419	427	410	393	369	369	416	396	394	422	424	381	391	405	375	384	411	364	377	388	423	367	381	369	369	359	371	385	411	380	343	392	421	388	367	397	412	368	356	381	385	430	372	362	377	406	392	431	415	369	369	409	414	393	385	398	371	402	399	370	364	361	387	411	375	415	418	430	420	401	371	371	360	382	381	388	389	379	400	393	377	392	385	379	375	403	385	370	369	373	419	361	377	397	399	397	388	327	406	377	394	400	381	395	380	408	414	374	373	430	392	412	365	360	413	370	365	373	389	390	374	421	391	374	390	402	451	360	400	383	405	428	388	405	408	401	378	404	378	383	386	418	385	414	365	396	392	409	410	419	404	407	411	404	395	375	389	424	381	410	372	417	399	393	391	414	365	357	385	351	384	443	405	418	381	396	383	396	353	370	382	399	433	380	364	377
31305	9414	1258	605	441	391	374	290	335	310	299	269	284	262	238	282	247	267	269	274	255	229	359	240	265	274	263	253	249	230	243	245	276	253	266	227	251	256	249	245	246	240	267	259	252	249	287	255	260	229	254	237	245	277	236	251	274	252	253	250	278	277	227	259	285	257	254	256	247	262	278	243	251	218	254	290	235	262	249	263	236	230	251	253	223	269	295	246	246	263	250	239	265	274	251	293	240	262	264	266	248	276	225	241	258	229	275	239	249	257	267	244	250	253	277	285	223	233	230	254	256	253	257	238	231	246	257	245	300	247	272	250	246	216	229	249	239	248	283	280	267	262	243	252	240	249	236	274	289	225	254	213	215	251	256	233	288	240	280	268	259	252	286	248	275	244	259	279	285	244	266	245	245	277	265	283	237	290	296	220	240	262	267	261	264	276	259	237	261	255	261	267	244	232	260	255	217	237	252	265	267	268	282	296	243	248	257	260	255	258	308	261	239	279	260	229	258	260	256	259	267	265	236	234	253	267	261	253	249	231	269	255	255	234	234	265	256	255	265	258	259	248	284	243	235	250	298	244	251	267	216	245	235	250	265	222	237	248	251	244	260	241	241	232	272	263	249	262	269	245	256	249	247	254	255	277	258	230	226	226	256	254	233	254	275	250	245	253	236	264	233	260	262	281	260	237	243	242	274	266	280	261	248	277	260	241	235	300	235	264	251	251	205	232	261	246	230	249	254	260	240	238	249	273	228	275	252	233	265	251	224	224	249	247	246	275	209	245	244	271	232	235	248	231	262	238	252	252	235	237	242	229	271	244	239	270	239	253	257	222	235	241	237	246	235	241	231	267	276	276	234	248	249	276	221	240	211	271	247	284	275	240	248	246	273	272	269	252	278	240	236	274	267	274	286	242	227	243	241	280	281	268	263	219	220	265	256	243	252	263	235	246	241	263	257	224	254	237	243	242	255	253	259	209	247	259	251	279	238	258	249	250	261	265	274	256	268	270	263	288	242	243	263	266	268	261	270	266	253	252	237	253	236	270	246	292	269	255	247	247	243	242	249	241	280	264	283	266	225	236	270	246	251	259	279	255	262	280	267	238	269	237	238	263	272	258	240	256	270	279	257	264	254	268	221	232	245	260	280	242	272	247	271	285	270	267	267	225	261	249	276	266	260	257	271	272	226	221	253	255	218	286	261	275	288	289	257	249	242	255	254	259	251	259	235	249	270	246	259	240	244	277	254	260	240	235	249	259	251	261	263	245	246	285	242	253	262	262	289	248	248	264	262	224	241	285	256	273	227	243	235	294	270	235	224	255	247	253	240	240	252	288	266	225	244	227	257	206	241	256	255	258	234	250	246	258	243	255	252	260	240	242	212	223	248	258	237	256	258	268	245	260	221	251	269	263	267	228	272	251	246	267	253	226	251	287	236	283	243	241	236	254	238	241	255	269	270	230	278	224	227	246	256	278	239	269	277	243	267	252	229	254	279	243	256	260	252	268	291	223	237	247	246	243	242	236	252	275	265	259	229	252	253	243	231	237	232	248	253	240	248	273	252	244	288	254	242	261	282	243	251	256	236	264	254	264	278	246	208	257	227	259	240	240	251	248	259	227	245	249	258	280	246	255	253	248	294	260	251	244	259	253	254	258	267	261	234	244	263	262	238	230	237	256	271	243	231	234	229	254	279	247	252	239	259	255	246	245	234	257	264	209	263	248	267	260	280	228	242	263	258	253	268	264	264	244	280	282	218	256	264	253	248	259	253	255	227	264	269	265	277	263	265	235	228	234	252	255	256	254	256	264	263	255	229	254	244	266	228	256	244	217	244	275	234	250	275	226	264	250	238	248	282	241	273	267	250	240	273	259	253	259	269	249	255	241	270	256	222	247	231	221	255	238	263	265	213	243	252	259	239	239	258	272	223	248	238	260	270	250	271	233	249	240	262	259	263	273	265	263	262	271	250	254	260	258	277	245	235	251	244	275	261	239	267	238	252	219	281	246	257	266	257	265	223	253	251	225	253	274	261	232	268	268	228	232	261	229	278	277	285	246	252	264	231	242	228	267	257	268	263	224	247	266	285	277	240	282	252	251	254	213	277	239	277	237	242	255	221	276	277	242	268	221	280	228	240	234	237	266	264	236	248	258	292	256	237	218	244	237	247	251	233	262	276	264	247	262	257	252	250	273	242	237	259	249	252	280	270	269	238	265	261	247	265	230	234	250	272	250	251	275	260	265	255	276	251	274	238	233	270	245	248	257	259	247	235	260	252	230	235	252	254	286	272	261	247	242	273	265	253	232	222	269	282	264	267	242	293	243	282	233	259	243	277	246	258	273	232	272	242	238	261	242	261	241	270	250	274	273	238	248	248	275	261	269	236	240	272	261	238	280	262	258	217	214	223	243	257	243	250	228	277	259	231	250	246	272	267	251	272	253	270	237	251	299	261	258	243	257	236	227	223	287	231	275	259	242	272	269	270	259	266	243	274	264	274	273	225	290	248	233	263	265	254	269	243	260	257	248	255	276	283	250	301	278	255	269	267	262	232	226	261	260	269	267	255	227	248	242	244	248	254	274	272	292	275	278	279	228	244	243	282	252	271	240	268	243	255	254	246	269	247	298	254	262	244	264	266	244	258	223	262	252	253	246	229	259	236	268	290	252	251	253	246	205	262	213	244	239	261	264	263	260	262	266	238	288	243	228	242	262	284	268	247	231	243	263	283	216	234	254	274	256	243	269	243	233	238	248	280	262	252	258	270	269	245	239	259	291	274	238	251	251	296	242	246	271	259	237	225	257	243	273	253	243	269	277	265	256	220	233	238	244	262	246	244	237	231	240	269	254	265	244	257	257	263	244	252	236	249	268	253	253	244	251	267	272	248	252	275	257	233	295	232	263	285	293	267	260	219	246	228	254	243	261	248	273	269	244	279	269	250	255	243	237	249	255	242	264	293	213	241	254	250	255	249	259	250	266	240	252	261	280	276	263	265	265	269	262	263	294	241	225	249	227	253	242	250	244	256	267	253	252	265	252	248	256	261	272	237	254	249	240	266	251	264	239	280	272	258	215	251	255	268	266	232	264	261	241	259	258	273	245	253	230	252	231	246	246	266	290	256	277	261	284	238	264	254	254	251	275	262	259	243	276	235	260	234	271	295	254	239	284	231	243	257	251	260	254	224	254	276	282	242	218	244	249	247	275	271	245	238	228	237	231	275	230	248	235	257	255	283	245	233	249	264	269	281	252	234	274	275	225	250	241	255	258	264	287	247	269	287	231	239	265	219	292	244	235	225	277	256	246	214	273	270	260	251	275	245	224	257	289	254	259	268	252	241	220	259	208	259	226	237	248	245	232	252	249	291	274	254	232	240	240	271	253	243	262	267	249	269	246	253	223	262	226	248	260	307	222	226	236	234	217	272	256	250	241	228	233	243	276	250	242	256	243	223	232	229	227	277	255	265	230	253	246	232	263	284	261	241	264	257	251
19802	3118	1217	1357	1198	1129	1107	957	959	916	801	799	765	710	644	661	645	636	634	644	622	671	1015	599	596	651	616	654	613	603	600	626	609	573	629	574	592	591	632	625	594	624	592	568	569	598	615	601	558	607	535	633	611	567	621	575	600	579	575	553	650	584	584	590	551	617	578	583	605	600	581	578	588	614	597	598	639	586	586	559	575	583	591	576	612	562	603	568	575	611	592	579	615	573	571	569	578	569	567	581	562	555	586	589	582	564	613	593	605	576	577	574	615	594	632	609	633	658	605	593	624	589	574	577	552	613	585	676	619	582	551	580	574	575	545	602	596	561	546	606	618	571	566	591	570	577	592	588	597	590	588	581	601	631	581	602	568	652	625	550	585	587	579	571	602	584	623	564	564	575	568	618	581	575	586	608	599	571	611	542	579	572	615	583	565	557	595	564	539	608	575	605	611	596	582	592	574	580	557	590	593	562	601	590	605	535	628	609	611	610	565	601	580	612	600	572	557	564	574	621	566	609	601	579	646	593	599	602	574	594	613	614	572	606	538	578	585	552	570	553	625	610	615	573	586	615	613	592	622	591	598	566	632	602	552	553	567	598	607	593	598	580	590	575	557	566	591	589	591	574	597	580	599	626	567	596	563	572	609	585	607	573	606	567	620	578	593	560	529	571	618	586	616	606	583	592	620	616	558	624	582	596	572	576	604	577	570	570	588	537	622	565	654	590	626	560	588	596	574	584	579	597	534	617	548	554	572	574	592	573	562	578	556	551	588	576	586	553	539	569	536	544	596	606	562	532	612	569	548	596	573	574	593	550	583	608	596	545	631	600	587	533	621	591	626	574	614	604	561	581	603	552	552	591	625	555	640	562	590	541	613	610	582	559	581	597	589	604	591	599	549	552	595	602	614	601	624	603	620	573	557	578	590	573	611	606	610	562	631	537	607	631	601	572	546	600	577	546	597	590	598	601	586	581	595	623	575	598	583	568	613	579	546	555	561	573	594	589	569	600	582	567	614	572	553	557	584	603	599	587	638	581	635	574	592	631	593	590	590	564	577	609	608	585	566	591	597	562	648	551	575	597	594	560	621	622	640	542	592	610	554	601	576	589	598	566	572	638	591	591	663	581	564	626	577	580	563	594	598	568	529	580	602	626	556	594	611	586	605	578	560	637	601	599	562	567	547	565	588	556	622	598	604	583	550	581	592	554	614	624	576	594	601	562	582	590	574	588	600	609	524	574	562	548	598	584	628	557	556	615	582	575	585	599	591	616	536	614	630	563	591	562	580	623	568	617	590	624	579	603	555	590	559	578	577	553	602	593	550	587	603	582	563	586	577	613	620	598	625	571	595	621	607	602	588	603	608	601	618	574	569	551	584	611	584	572	605	542	546	608	597	581	595	586	607	600	585	638	575	582	593	567	597	571	573	612	572	580	567	606	572	564	633	557	593	587	605	597	579	597	578	626	619	605	579	576	571	602	559	595	575	596	574	614	562	602	625	583	613	556	584	596	623	601	582	587	613	611	594	602	629	594	660	576	582	612	596	601	526	524	585	573	564	595	559	572	563	582	582	538	595	596	580	640	603	619	560	573	580	584	595	563	549	579	613	618	638	608	579	559	578	596	625	626	585	566	567	558	570	587	576	584	549	646	569	616	613	543	597	528	589	577	584	554	611	611	591	576	617	589	576	574	577	544	583	602	568	598	612	601	598	574	556	571	645	582	564	583	630	593	622	627	539	599	552	602	584	609	579	601	605	620	599	578	576	581	586	593	612	571	616	651	566	569	617	608	590	594	602	589	576	555	599	575	546	578	567	572	604	585	615	544	560	575	605	606	642	573	599	602	568	577	570	622	550	628	608	568	594	579	607	591	588	568	625	599	576	597	589	626	604	596	571	566	612	613	599	602	581	587	586	618	624	593	570	582	601	630	552	597	596	590	580	559	569	613	564	582	663	622	591	626	544	620	581	592	567	576	550	535	606	596	599	571	623	615	593	635	597	587	578	606	600	580	622	603	523	531	566	599	570	554	587	556	615	552	545	612	556	606	597	595	567	594	569	557	590	563	566	575	593	597	566	597	582	597	598	580	559	579	585	601	556	563	581	577	544	606	577	604	571	597	600	564	581	575	599	550	588	579	585	603	608	610	621	572	614	583	629	612	612	616	621	596	586	595	601	611	577	594	575	623	558	566	561	624	635	573	631	603	566	579	555	581	609	599	605	546	579	593	591	587	573	584	596	583	592	568	576	608	617	581	617	581	553	581	617	603	586	587	609	625	582	541	571	609	584	585	594	602	604	594	565	531	611	613	561	619	582	620	617	576	622	624	617	600	604	583	554	593	557	569	638	600	577	629	585	545	627	585	593	610	601	658	599	604	564	603	623	605	615	591	545	535	624	548	528	566	595	604	610	575	596	535	578	608	569	591	561	568	605	561	569	570	611	581	571	589	589	585	557	655	585	620	646	612	577	586	552	525	600	550	554	589	578	602	566	555	580	599	556	604	605	634	563	570	571	616	566	597	519	564	562	541	605	590	557	615	548	582	576	598	596	616	569	560	586	567	565	584	601	580	625	593	602	561	605	579	633	577	594	585	590	593	574	570	601	623	525	585	568	628	559	593	569	613	561	591	620	571	600	587	592	583	601	619	602	610	591	595	564	573	619	581	571	605	645	557	624	583	549	563	580	611	608	582	589	582	569	584	582	597	594	581	586	568	561	565	597	590	581	612	586	619	598	585	589	600	613	649	548	603	545	588	598	577	560	585	578	569	646	529	582	581	625	598	587	639	604	614	579	602	589	577	619	590	621	608	573	597	609	562	589	590	563	584	616	602	585	586	579	590	585	577	627	586	606	552	583	549	598	602	552	626	580	599	587	589	626	609	539	591	551	639	556	524	624	538	593	596	602	574	602	618	600	601	599	585	586	605	564	560	580	573	565	600	551	584	635	621	565	608	586	590	576	616	592	607	585	637	599	577	573	542	592	614	575	592	643	538	619	568	588	633	577	586	609	586	596	553	572	593	602	601	600	573	594	554	572	633	630	582	638	617	569	560	550	572	609	594	601	561	600	586	563	596	609	590	579	559	593	607	579	587	592	569	560	607	596	573	541	567	589	641	591	635	612	604	606	580	583	591	596	575	544	569	589	604	593	589	598	607	599	570	620	593	581	576	621	557	600	567	606	605	525	563	562	603	564	591	587	626	547	585	562	569	573	552	561	668	574	598	587	637	625	592	565	607	585	567	592	571	609	616	604	598	574	609	615	640	564	580	590	575	595	575	583	581	563	647	594	590	572	581	588	574	603	581	599	557	649	574	606	548	570	634	602	616	588	543	590	571	580	615	604	608	610	573	607	621	580	581	600	541	626	579	560	597	577	560	603	551	590	610	590	551	586	576	567	591	628	593	604	585	598	559	587	580	594	588	544	593	578	595	566	597	604	581	600	578	557	628	555	601	586	617	586	591	620	596	592	612	594	545	566	582
43265	15876	2979	1287	817	565	627	550	447	441	414	404	385	370	339	363	341	358	387	331	355	316	449	361	348	329	347	388	331	336	332	386	369	331	366	314	306	343	348	342	306	349	298	309	345	373	357	318	323	348	309	319	317	359	364	319	386	323	304	341	357	322	330	313	349	309	365	323	337	320	330	323	338	329	338	313	308	298	290	322	303	337	363	370	363	343	365	368	356	364	368	374	333	305	333	320	349	337	330	332	359	342	329	344	356	344	361	316	339	343	349	339	371	309	330	378	327	317	336	311	327	316	327	356	329	330	329	339	317	344	336	353	331	332	344	277	307	336	365	370	340	366	315	337	335	326	365	334	318	306	398	347	322	363	327	349	331	315	361	328	325	340	335	348	350	360	367	374	319	387	318	374	335	349	348	335	312	304	303	350	343	336	335	340	350	359	356	319	339	302	319	349	319	328	328	353	355	331	328	324	341	338	333	347	349	339	318	301	349	322	327	357	356	367	307	328	322	354	386	329	333	298	322	339	330	296	312	347	333	309	369	337	371	332	294	317	307	322	317	341	356	347	302	368	339	368	299	361	336	317	311	326	349	308	336	323	333	338	327	345	360	350	336	313	358	354	349	331	362	348	324	306	333	374	363	363	340	346	385	305	320	328	350	355	341	357	355	331	322	318	339	346	312	338	333	324	327	320	296	326	338	300	345	315	322	345	352	341	329	306	329	328	341	344	360	332	339	330	325	337	351	336	324	340	341	315	331	325	387	301	312	339	316	321	332	357	355	357	322	339	341	350	322	336	386	317	369	365	330	327	350	360	333	337	329	315	306	346	312	329	331	346	327	344	327	316	350	309	303	299	311	358	356	308	343	347	350	357	346	355	351	388	367	315	334	312	342	365	358	353	346	331	332	323	366	339	350	345	342	353	323	320	348	338	337	337	368	333	360	372	329	327	332	339	319	301	309	333	358	366	333	361	352	333	307	330	327	334	325	351	372	338	335	336	301	368	334	339	348	320	323	351	349	382	342	339	336	345	366	321	325	354	341	341	342	357	316	350	294	343	346	363	356	311	315	351	363	338	341	355	376	347	352	336	336	328	362	353	351	327	312	342	364	351	362	377	341	356	352	317	338	327	389	355	346	309	352	357	371	350	322	337	316	351	348	328	320	338	331	345	349	340	366	332	306	328	299	376	293	341	312	335	329	294	352	349	363	338	326	350	370	312	359	314	315	337	312	332	313	353	306	327	335	357	363	348	324	329	339	341	369	341	338	354	306	339	349	321	345	352	340	329	312	343	321	365	336	329	338	373	321	335	316	367	325	333	349	347	354	359	303	341	323	353	353	355	315	333	321	357	370	348	363	319	351	382	344	325	318	367	345	382	325	327	320	323	348	364	356	315	331	327	353	326	318	296	329	322	314	326	324	326	341	349	349	328	339	386	343	331	350	333	308	344	332	345	344	356	353	334	362	306	329	325	341	339	311	347	340	336	356	339	332	345	344	309	358	342	346	322	344	331	354	351	333	338	319	325	347	381	336	382	335	340	264	347	338	349	325	362	309	350	324	330	348	334	311	324	302	340	334	365	331	328	328	347	355	339	337	318	328	320	340	342	364	367	335	334	313	330	346	369	386	298	340	346	326	345	316	327	338	373	337	385	349	366	340	362	378	366	343	350	343	339	339	329	325	341	319	331	351	361	366	320	340	301	327	331	338	339	319	336	328	351	334	323	344	344	326	336	364	357	341	327	347	307	345	379	360	352	355	367	343	347	350	304	343	318	342	338	355	331	363	327	320	327	335	350	326	349	302	331	322	332	344	352	322	307	339	327	322	336	336	320	311	345	349	330	314	346	347	327	326	274	340	310	333	345	288	342	311	341	301	363	349	352	378	370	331	322	348	325	343	358	314	315	337	326	310	313	356	372	345	364	315	356	305	349	396	355	308	349	340	334	322	341	316	324	319	326	324	334	366	342	356	369	329	343	380	299	349	335	324	341	316	348	343	339	330	328	342	342	366	349	304	347	301	342	341	350	333	320	360	331	330	355	313	347	343	331	319	321	355	339	308	352	303	329	348	369	331	286	363	303	315	321	356	316	351	313	361	338	335	312	335	335	307	335	333	304	327	360	338	318	335	333	362	329	345	371	372	365	319	351	318	334	342	348	306	359	339	352	336	364	313	343	309	329	351	340	327	341	306	354	299	363	336	350	339	338	310	313	324	344	320	295	339	336	343	328	312	335	344	343	355	355	303	345	359	345	347	351	343	325	316	332	335	314	338	356	318	335	351	334	353	346	353	323	349	352	347	392	351	337	334	338	337	350	327	337	362	340	332	324	335	340	317	339	317	347	347	353	358	339	325	322	313	315	339	301	342	319	353	322	334	316	379	336	327	375	341	365	337	345	321	339	358	359	334	323	309	321	328	332	341	346	347	319	350	322	332	367	338	356	333	354	350	344	328	366	355	280	321	365	313	322	310	356	357	337	323	327	344	316	332	337	311	335	321	360	309	345	315	314	371	344	323	347	296	349	317	341	313	379	363	364	352	369	349	365	300	319	343	336	322	319	341	331	317	377	309	356	350	325	322	318	329	351	328	323	347	331	365	347	348	339	347	338	312	298	304	303	311	346	357	335	321	339	309	323	367	298	348	336	349	332	343	311	321	320	317	344	321	348	317	365	327	356	326	380	313	328	328	330	360	307	328	371	327	335	308	293	351	310	347	344	370	356	335	354	332	322	352	343	330	353	317	347	359	360	356	306	353	337	302	326	318	357	330	314	359	341	336	352	358	353	373	330	312	341	331	335	375	374	304	339	317	352	311	334	338	308	296	318	375	351	330	315	377	330	344	327	301	337	329	343	377	352	365	341	306	343	336	327	347	348	357	347	355	344	316	334	347	329	328	349	339	351	330	332	375	349	340	331	390	360	367	326	342	320	378	362	341	318	344	304	383	373	332	369	370	347	348	309	313	366	315	341	353	325	338	332	346	346	354	321	358	346	309	317	335	305	360	317	333	365	306	359	392	330	330	342	337	361	320	328	353	340	340	345	362	311	344	357	323	337	321	372	317	329	327	352	311	316	339	345	321	357	336	308	360	354	368	324	318	339	351	383	366	310	345	360	320	337	329	411	333	322	338	340	331	338	379	371	337	364	303	337	362	355	354	360	305	324	374	347	343	325	306	301	316	343	338	346	363	302	347	319	330	324	325	343	335	351	361	339	323	311	314	323	297	337	352	338	351	366	360	365	317	286	352	349	309	277	344	323	338	320	318	349	318	332	310	352	380	339	351	360	342	325	381	366	334	358	354	304	322	354	361	369	342	318	314	336	373	328	313	322	332	339	367	331	342	330	348	373	325	318	320	323	367	355	342	337	341	380	359	367	358	353	316	336	308	327	328	335	321	353	334	336	348	351	331	344	352	332	314	340	354	332	342	303	359	357	372	346	340	319	325	330	318	325	327	311	325	373	340	323	314	333	339	323	340	336	370	380
26266	5365	2042	2224	1929	1740	1675	1562	1464	1238	1159	1139	1036	942	874	906	902	839	795	831	833	860	1725	826	806	813	815	830	745	745	778	739	790	794	816	827	754	796	753	772	750	732	784	746	789	791	771	792	750	739	736	759	734	724	740	750	785	784	756	791	779	765	749	772	793	763	721	754	761	743	766	740	755	784	703	771	754	762	753	756	753	744	734	740	787	770	743	777	792	719	703	761	782	719	749	797	751	703	757	720	787	767	758	725	781	722	759	771	780	770	774	757	746	805	815	767	707	708	725	788	769	792	729	766	740	751	760	765	791	748	736	762	741	760	722	751	739	769	748	775	723	794	715	683	767	792	725	806	694	750	734	738	774	697	711	760	769	738	751	735	762	765	736	712	768	748	771	763	768	705	718	766	756	730	730	759	735	761	760	718	799	738	741	709	744	784	751	765	744	763	740	784	743	722	744	745	764	754	744	752	740	802	732	775	808	724	757	785	790	734	768	779	735	759	742	761	725	719	756	679	723	797	809	755	795	767	709	788	724	755	775	767	738	771	716	728	737	716	727	725	716	732	755	717	703	747	763	738	774	784	748	761	758	812	752	779	747	719	767	750	758	771	750	725	756	724	781	754	727	730	758	787	723	685	769	747	730	718	708	754	781	700	765	742	746	746	742	740	789	713	725	707	772	724	755	725	768	748	709	748	764	757	754	741	787	761	734	710	791	743	770	733	744	745	781	740	741	758	710	753	771	751	754	749	782	807	767	782	733	749	742	765	760	727	772	731	729	734	766	737	690	733	735	742	711	745	740	734	710	743	741	735	731	761	722	724	788	727	744	746	734	772	734	777	776	735	741	731	753	728	706	740	733	744	748	762	761	736	769	684	746	783	755	744	816	733	786	767	732	770	769	712	768	714	721	745	693	741	705	734	750	756	728	768	748	775	771	803	772	784	779	739	766	738	726	745	779	810	715	718	734	705	739	737	742	730	784	780	793	776	714	770	730	723	771	746	764	745	722	748	777	770	737	764	766	723	756	770	740	723	754	714	750	722	813	770	750	726	778	726	733	769	742	770	770	784	753	765	742	735	756	744	705	795	739	789	718	772	765	734	730	814	712	721	792	756	716	753	764	766	742	736	770	748	728	750	730	735	746	760	752	760	754	739	771	736	773	746	752	744	740	715	721	662	734	738	768	785	741	743	756	752	731	738	756	772	798	772	775	763	752	739	790	762	822	787	763	748	778	693	730	713	738	716	768	798	733	723	701	769	718	723	759	776	756	694	761	809	736	736	771	742	732	731	732	699	764	801	740	802	681	737	762	748	734	795	726	747	720	704	708	757	767	795	740	783	751	771	824	739	778	793	742	759	740	749	742	697	722	753	751	767	741	732	733	726	759	766	743	787	760	787	769	743	789	742	714	745	725	735	761	739	725	704	762	759	705	734	748	734	739	734	688	724	725	732	734	757	750	768	776	760	699	764	774	774	762	813	771	707	696	790	742	734	734	734	751	724	764	740	749	752	737	716	766	752	758	774	750	739	755	782	735	755	706	746	768	707	769	729	763	707	748	801	764	739	754	758	706	784	810	762	762	714	752	690	769	801	701	709	722	703	724	740	752	721	748	708	774	730	799	750	776	729	744	801	772	726	760	736	792	717	764	752	740	751	793	727	750	729	768	735	762	741	707	782	770	765	735	729	743	722	808	769	734	783	765	750	745	768	705	759	708	680	755	783	754	731	788	753	733	774	753	696	778	766	772	765	659	802	765	778	773	743	779	737	766	743	764	766	666	801	772	707	757	768	745	700	720	767	751	760	739	759	714	764	763	731	752	804	778	720	730	739	755	766	765	734	767	740	773	776	707	751	716	742	711	767	762	740	753	741	705	736	726	738	767	700	791	740	734	747	704	741	792	768	774	769	757	803	740	769	782	722	741	765	749	706	731	714	764	705	724	719	751	724	731	774	740	752	793	725	728	784	734	728	750	751	751	775	783	709	739	740	757	737	812	736	740	737	743	744	728	703	754	768	749	748	751	768	745	761	772	749	781	732	756	753	735	659	734	699	711	769	764	782	744	763	755	712	745	753	731	758	780	716	691	745	760	690	763	729	709	819	808	721	703	770	713	773	781	664	740	720	754	700	769	772	741	729	750	786	738	733	725	747	731	715	714	729	770	722	732	707	690	730	766	732	768	776	782	743	750	752	727	819	703	748	722	665	692	746	761	783	770	780	811	777	716	755	749	786	723	748	692	739	742	737	753	768	757	753	771	747	748	737	783	741	754	709	741	710	807	767	708	717	784	745	698	767	743	822	776	741	760	765	776	786	747	802	750	753	716	785	758	694	766	755	771	745	774	758	755	759	719	775	763	731	719	764	743	771	764	751	783	693	766	737	746	772	739	749	757	743	817	740	714	768	701	776	795	745	794	763	699	742	740	743	759	706	768	702	732	762	693	769	728	753	721	722	768	769	762	740	698	735	720	731	760	725	769	765	715	722	730	748	753	778	790	746	773	763	736	751	756	773	732	757	733	766	789	708	756	764	746	683	698	758	755	691	768	721	749	748	751	751	792	727	799	759	771	784	787	755	735	751	732	750	787	739	754	695	728	725	754	766	733	734	735	805	737	825	775	772	752	766	720	754	739	773	731	743	772	731	820	817	823	744	755	766	753	744	740	733	766	751	763	735	726	727	726	757	737	793	784	718	725	751	729	746	711	712	728	720	795	727	797	722	719	743	756	761	734	807	758	747	737	784	778	702	732	710	736	703	738	713	777	732	716	753	747	775	690	834	702	716	825	744	716	742	754	755	763	774	714	744	766	753	769	743	745	773	762	773	752	735	688	778	809	775	789	761	739	717	753	796	753	756	735	793	785	736	747	712	756	769	770	698	743	712	796	731	799	673	755	727	802	708	753	717	696	715	721	737	710	733	736	741	744	776	725	782	728	706	721	750	752	725	779	772	716	753	763	771	747	793	737	756	758	726	714	731	705	804	742	756	695	785	725	722	764	768	778	721	752	768	740	714	816	767	702	734	769	756	767	785	735	756	763	794	743	749	761	724	774	741	789	807	773	748	825	782	678	699	730	762	756	750	762	794	728	769	765	741	747	741	730	790	765	762	779	761	729	728	769	795	732	733	761	733	766	760	721	778	782	753	710	780	704	713	714	741	755	755	755	727	758	712	750	693	723	762	739	731	762	735	757	743	715	709	728	738	712	749	698	746	706	705	736	703	752	724	728	784	752	729	748	742	789	731	769	747	744	772	743	737	756	734	746	719	789	714	729	733	771	786	735	795	725	701	719	761	707	725	739	786	706	716	739	769	709	797	726	776	731	770	734	731	761	747	731	788	741	735	797	726	724	697	762	716	736	727	754	711	708	695	776	757	786	751	717	735	741	784	740	758	700	746	749	679	790	747	748	738	689	766	732	690	789	684	737	820	765	790	813	749	723	737	721	822	754	738	776	735	756	743	810	752	756	808	759	836	776	750	709	722
11084	2118	215	165	184	133	159	156	185	152	157	149	142	163	160	143	141	111	145	162	137	151	153	152	161	146	127	182	160	179	170	173	150	151	138	168	161	173	144	141	157	176	173	171	150	170	151	142	150	177	164	167	145	159	156	151	158	166	161	163	145	163	160	138	140	143	143	155	163	141	141	151	158	150	146	157	132	164	160	163	175	136	144	167	133	161	138	161	144	158	137	182	179	170	129	162	148	149	145	169	148	159	153	152	161	138	145	177	174	176	171	150	146	167	151	146	151	136	163	157	152	153	144	130	170	157	147	165	165	163	145	157	152	149	126	149	137	178	179	167	142	150	156	161	147	154	175	148	125	145	156	166	168	162	153	168	173	141	149	144	153	152	136	134	134	142	172	158	145	162	146	151	153	139	140	159	174	145	137	168	160	171	152	147	161	162	155	174	159	174	144	141	153	179	155	160	159	169	167	131	194	158	153	173	170	140	160	150	161	159	151	169	147	156	169	164	139	154	164	160	132	148	146	166	142	143	150	132	161	152	159	169	176	131	160	162	135	163	161	169	167	152	160	173	154	159	139	164	132	172	167	128	144	159	162	162	149	173	146	155	169	167	140	173	168	183	156	162	150	151	157	159	162	151	147	181	168	177	165	152	156	186	154	158	163	181	163	175	158	145	164	178	151	152	185	162	159	151	124	138	161	167	130	142	140	145	158	168	159	171	161	143	141	168	154	151	173	172	129	154	158	157	152	167	140	168	132	143	184	148	142	162	158	140	149	173	136	178	148	168	159	172	143	169	137	149	129	149	146	154	171	155	134	153	150	174	166	167	184	153	139	134	162	131	150	150	149	151	147	144	156	144	144	142	162	153	122	173	159	141	142	138	154	144	183	129	146	161	161	153	160	154	174	148	159	139	145	145	168	187	162	152	144	158	143	165	139	185	146	150	140	161	159	179	156	183	170	164	185	173	149	162	157	149	145	129	135	143	195	147	140	146	165	151	176	157	138	159	135	142	156	153	184	155	139	133	168	154	130	160	154	160	143	132	145	161	159	181	131	144	147	150	154	137	146	149	140	134	150	167	163	150	134	155	161	153	159	139	142	162	151	165	150	145	167	175	158	160	168	153	150	150	137	157	137	139	132	155	139	144	167	152	165	156	143	141	175	169	159	164	160	165	143	177	169	157	154	155	171	142	161	156	161	170	146	143	161	165	154	147	161	145	173	154	131	152	159	176	125	144	154	150	153	166	131	160	150	146	145	161	170	130	152	165	172	135	125	158	130	184	134	143	148	158	158	141	166	156	157	141	152	135	160	164	157	181	166	153	144	152	170	135	162	154	136	159	122	134	136	161	149	144	156	124	134	146	150	146	158	182	151	159	158	150	149	120	156	117	150	130	171	182	164	135	157	156	146	153	155	158	155	144	144	126	139	154	134	139	164	146	169	138	139	160	148	172	141	135	139	155	164	177	147	124	152	142	180	156	135	138	174	146	162	154	174	134	158	156	134	154	166	139	144	178	155	153	133	160	166	130	129	163	170	148	140	166	137	155	157	146	148	154	145	141	170	177	160	179	173	179	154	152	136	153	157	169	171	146	150	143	144	149	157	134	165	124	165	131	161	149	145	167	180	158	168	148	137	156	149	152	165	157	143	178	156	149	170	175	176	153	132	160	150	160	147	146	191	143	139	152	145	165	140	152	172	131	139	151	186	153	165	173	165	191	182	173	140	151	139	154	159	160	151	143	135	166	137	137	156	148	147	174	136	140	152	184	175	164	181	145	145	152	158	138	154	171	159	159	158	169	151	180	149	162	138	146	180	160	160	134	164	170	148	144	130	146	135	163	153	145	147	128	147	129	168	153	127	147	153	170	156	171	160	174	155	159	156	147	164	171	152	166	146	127	155	152	146	153	134	161	159	125	147	142	177	166	149	144	161	143	129	171	150	123	158	153	164	152	157	171	157	129	150	164	166	169	168	146	147	146	171	138	160	137	148	157	147	137	152	145	148	156	165	158	165	187	162	143	144	148	172	129	132	138	152	170	145	165	153	158	156	149	149	146	148	143	162	160	147	166	152	122	154	182	130	151	142	165	163	150	163	140	134	167	130	147	137	140	159	155	149	174	143	142	134	163	144	139	141	162	135	144	159	154	153	146	175	166	161	144	127	157	171	146	155	170	144	137	142	145	148	167	130	155	131	174	170	177	159	195	159	142	158	167	186	164	165	143	176	184	142	162	156	198	155	149	168	146	149	154	151	152	145	140	141	151	170	171	152	157	164	163	154	163	166	126	179	141	162	170	139	157	178	153	139	171	126	143	141	175	142	156	169	152	157	152	149	186	131	133	157	139	150	147	159	145	172	143	158	162	119	154	143	153	170	169	151	160	149	165	154	157	147	131	139	170	156	142	161	171	132	122	162	164	146	146	153	152	166	145	152	127	157	150	128	152	151	163	130	126	161	148	149	145	159	147	147	180	164	157	163	139	135	153	166	156	143	137	136	151	159	163	149	167	139	178	138	173	132	137	139	157	155	141	155	157	162	173	159	151	161	158	164	176	176	152	161	142	168	142	156	138	163	172	171	173	155	175	156	158	136	149	151	177	154	156	177	161	168	128	136	162	141	177	157	159	162	150	162	162	146	166	164	173	161	156	165	157	159	165	171	136	166	160	166	138	154	175	150	161	156	176	154	149	172	172	169	143	144	133	153	132	142	144	154	167	155	131	165	124	184	143	159	151	143	157	143	141	186	170	142	141	172	157	157	168	179	159	138	145	158	145	156	143	131	150	172	162	159	163	158	180	164	146	155	145	145	140	170	122	152	161	148	140	144	175	175	140	168	143	159	164	160	155	147	162	147	157	173	155	137	161	170	172	157	141	153	145	158	151	164	170	165	135	147	150	152	179	156	128	160	130	130	145	132	139	149	167	148	166	154	151	168	150	141	149	152	140	139	159	152	125	168	165	186	155	151	161	161	177	144	174	161	165	134	141	153	140	158	172	149	166	173	152	134	147	154	152	164	158	173	142	159	166	151	168	171	181	144	147	129	163	155	145	145	154	156	156	147	154	148	157	137	149	164	146	149	153	150	138	142	151	158	166	177	154	146	185	160	142	156	157	157	145	148	158	161	151	162	155	174	173	149	164	153	187	177	141	167	168	155	126	186	157	149	163	128	155	144	154	139	147	135	131	153	180	152	131	142	170	166	145	151	137	164	152	163	157	173	167	157	142	151	128	165	163	155	139	158	146	155	146	140	176	146	185	143	128	158	164	146	168	167	137	137	161	163	170	156	153	152	165	136	141	146	147	135	144	144	162	152	164	146	159	175	161	159	156	145	145	152	178	161	141	144	143	152	161	195	160	129	135	165	150	154	152	160	161	165	176	165	180	159	189	153	168	141	152	152	159	146	154	176	149	169	167	171	152	150	132	139	158	158	163	177	146	178	158	152	145	174	158	152	169	148	169	147	168	138	164	164	149	155	153	145	152
6623	1433	440	417	438	438	409	401	387	360	403	411	439	407	398	404	371	358	370	376	376	389	396	369	406	405	408	402	402	397	375	384	387	361	411	395	393	416	422	415	427	395	404	390	365	383	386	357	379	429	380	375	381	386	414	391	402	403	343	344	376	394	424	386	397	402	389	380	381	395	378	378	362	381	370	384	366	357	420	393	382	390	364	383	368	373	391	391	392	415	408	366	379	417	400	377	360	399	361	389	399	361	392	395	362	400	410	368	361	416	374	349	381	394	379	400	395	387	398	376	387	408	395	378	389	391	349	370	366	373	360	394	393	409	384	397	415	416	384	397	406	340	383	385	371	385	429	364	376	391	368	406	382	383	379	381	379	359	376	375	363	404	363	384	373	360	407	385	391	414	389	385	415	371	408	354	374	433	363	408	381	365	389	384	391	391	371	390	369	364	374	412	410	362	406	395	410	372	365	387	396	409	400	374	378	395	390	390	408	369	396	392	389	390	405	385	389	399	386	385	431	399	395	382	405	369	383	370	411	397	360	395	386	397	399	399	398	384	364	399	400	362	356	395	394	359	401	375	366	400	387	375	337	402	387	389	384	378	397	382	385	385	392	375	405	370	376	395	364	386	393	370	362	401	392	354	367	410	407	402	392	396	400	410	333	395	370	391	352	376	370	406	389	356	389	380	375	407	393	386	382	372	362	386	371	390	396	410	370	384	415	411	416	386	340	380	390	425	387	433	424	425	352	359	403	382	398	415	369	430	427	376	380	360	370	404	371	367	402	427	386	404	369	390	382	417	377	370	390	384	355	392	390	392	379	399	405	351	384	392	403	374	391	397	394	394	400	376	370	377	359	384	371	395	353	430	394	417	397	394	406	366	380	415	372	399	363	388	393	415	389	367	395	396	380	363	401	381	368	369	380	384	391	357	379	395	392	405	419	362	393	364	373	401	373	368	404	390	370	387	344	369	357	393	381	393	398	393	389	448	386	420	377	377	397	373	383	361	391	393	381	367	396	412	421	418	396	419	356	355	359	396	396	383	364	388	401	377	439	360	386	394	364	418	391	391	403	433	387	387	388	383	384	360	392	375	397	389	384	395	377	387	401	390	400	368	372	389	410	368	378	395	373	371	360	370	397	379	394	381	424	401	376	394	386	386	376	363	367	407	406	377	394	392	433	383	366	379	402	377	383	341	374	357	385	411	416	344	384	400	387	377	369	407	386	397	411	426	394	395	348	364	371	394	402	400	388	402	402	414	399	396	386	341	408	361	385	398	409	391	406	351	379	388	414	382	361	386	364	381	378	405	363	379	405	376	412	378	368	370	398	422	352	387	355	391	419	397	360	376	393	370	408	415	376	401	427	370	413	390	407	395	378	350	377	398	386	360	421	379	361	388	373	386	387	374	348	338	379	407	408	376	400	383	343	380	378	359	386	416	395	387	418	393	383	439	412	384	410	374	365	407	403	425	417	427	401	336	371	357	407	406	364	380	395	385	340	400	388	366	404	404	407	406	433	353	408	390	421	392	391	392	387	370	399	363	373	435	414	364	398	401	374	387	373	389	422	411	408	392	370	386	384	374	392	348	382	397	416	380	384	392	413	373	410	370	408	391	374	378	370	356	405	382	363	390	405	344	409	375	395	427	408	384	405	363	400	364	369	385	394	404	373	397	359	409	367	403	369	357	417	381	389	380	379	370	364	392	371	392	383	397	380	404	401	395	387	399	389	360	401	369	386	412	391	363	386	383	399	397	387	382	422	376	388	388	363	378	381	388	374	382	394	405	402	398	364	397	353	408	412	408	412	360	359	393	370	405	405	403	395	427	387	389	351	403	388	380	435	376	386	385	428	358	371	391	351	378	355	361	380	409	363	370	402	387	403	391	373	385	375	360	400	352	421	424	401	365	381	420	400	385	388	373	359	387	388	392	379	388	405	411	379	397	360	404	376	419	384	382	408	386	362	411	341	356	412	406	371	374	396	413	425	396	383	385	381	399	410	391	402	378	398	381	399	395	345	420	400	382	423	426	392	401	391	396	386	385	366	358	337	362	376	389	396	375	366	408	423	391	400	395	389	367	400	375	378	425	382	356	382	377	383	407	412	376	401	398	397	384	414	380	404	376	354	412	406	393	435	400	398	407	398	388	403	380	389	385	393	408	389	407	350	376	376	389	402	376	353	410	408	396	417	385	399	384	379	374	367	380	380	370	376	389	374	387	340	370	399	360	382	402	370	400	349	393	354	423	359	400	401	379	366	380	352	375	384	404	374	388	372	427	382	373	402	402	361	380	372	365	377	363	425	389	388	415	379	402	371	397	349	366	417	391	393	360	369	371	391	377	396	399	384	345	371	403	400	404	394	385	358	409	377	388	405	368	352	393	384	405	396	366	403	376	383	386	372	383	406	435	376	414	349	381	359	421	389	388	413	412	395	354	416	417	404	384	352	436	393	368	359	375	389	368	395	401	387	433	370	399	377	339	389	400	370	401	414	414	385	406	359	394	409	385	410	399	435	400	393	363	403	362	412	385	366	382	420	406	383	416	406	382	362	413	446	408	362	381	377	385	380	375	383	383	415	372	381	397	392	373	388	368	389	391	394	379	391	386	399	397	419	394	378	361	363	370	362	391	354	406	363	395	380	395	375	408	396	408	341	393	433	435	376	410	350	411	382	393	400	383	410	396	375	399	408	350	378	387	415	407	387	421	388	427	385	371	413	363	358	354	381	391	351	383	419	387	349	383	358	404	372	412	400	377	415	372	349	378	374	407	390	382	379	397	395	395	387	376	398	412	390	359	403	390	397	383	342	358	394	381	363	394	400	387	441	382	379	403	351	407	388	339	388	380	381	361	409	418	391	379	368	373	393	397	365	355	388	354	372	368	390	367	405	369	391	384	390	401	350	408	345	368	373	368	387	405	370	398	369	359	422	372	355	395	371	392	396	387	420	400	417	428	400	392	400	371	417	412	387	374	412	382	401	433	385	383	380	366	416	401	418	366	396	365	392	400	381	359	345	396	380	409	365	375	375	365	390	370	383	383	392	403	394	359	367	411	419	394	404	394	366	385	386	396	396	358	360	405	417	376	381	399	372	420	412	372	387	417	428	398	366	384	380	422	405	350	383	402	413	368	359	365	390	368	410	381	398	382	402	384	383	404	386	383	387	359	370	394	433	395	394	412	395	372	359	392	405	390	399	386	393	395	374	354	411	380	408	394	393	363	419	456	354	399	386	378	388	361	410	369	392	367	373	396	372	365	372	360	389	405	407	347	391	384	380	393	396	371	386	399	392	401	387	364	386	393	372	388	412	396	379	385	362	378	363	423	414	371	430	387	394	370	402	395	401	430	390	391	436	428	373	403	355	394	408	392	376	370	427	394	356	395	396	388	377	422	358	411	374	373	360	380	373	382	378	378	370	394	365	384	362	402	358	403	385	395	373	398	374	367	388	400	363	401	386	379	360	374	322	382	385	391	387	395	354	359
31972	10616	1498	629	441	393	348	300	309	292	306	295	265	265	264	226	247	263	251	269	257	268	284	293	230	259	233	250	275	266	247	257	265	227	235	250	263	255	250	243	217	250	262	252	224	261	251	240	249	257	260	251	245	250	287	253	235	238	257	261	258	251	248	236	250	265	278	257	257	250	242	244	219	270	275	262	206	222	264	264	268	255	249	218	260	251	255	283	250	235	261	267	249	292	272	241	248	242	243	247	289	243	244	249	257	205	239	292	245	249	267	228	247	252	242	254	222	239	266	245	231	247	289	273	262	250	233	245	240	252	262	260	258	234	235	276	255	251	301	244	227	238	258	234	261	266	236	251	230	283	242	286	278	255	252	249	250	246	256	245	252	275	246	216	242	230	245	258	235	234	268	264	282	250	232	256	225	268	254	242	223	218	234	241	282	271	255	258	279	246	249	235	232	270	240	272	244	286	230	246	255	236	219	268	262	269	242	263	249	251	241	250	261	267	226	211	244	229	262	226	270	238	227	270	246	265	209	265	266	261	209	263	257	249	247	243	252	258	282	255	269	281	272	229	252	260	260	274	261	268	284	216	247	236	237	270	265	268	251	264	244	239	258	249	240	238	261	249	288	265	263	235	253	253	260	249	256	256	278	250	262	274	255	267	252	245	266	275	253	230	246	257	253	263	234	213	256	239	263	268	248	264	255	238	242	248	262	282	238	237	252	254	273	265	225	258	245	256	256	269	248	268	258	247	238	279	233	222	232	241	240	239	252	232	224	227	275	259	244	240	263	245	239	259	277	271	232	268	234	266	252	252	284	224	248	237	242	252	284	276	244	250	252	256	246	259	265	260	223	252	253	257	263	248	248	276	263	244	247	227	234	236	253	231	261	240	242	255	300	254	248	254	263	252	255	247	263	246	247	247	243	241	278	237	223	213	248	227	270	256	246	237	233	271	252	248	218	253	273	254	263	244	241	235	231	250	255	252	236	267	230	277	277	268	245	241	282	245	274	274	235	215	244	253	244	228	246	262	246	225	240	243	238	239	269	257	251	244	278	233	248	285	231	261	249	254	269	240	273	260	225	244	238	269	253	255	265	236	247	259	267	279	264	254	233	244	259	251	272	258	242	269	237	245	240	269	244	229	238	239	218	280	277	274	262	247	232	242	227	245	254	216	280	273	266	243	248	200	275	273	245	239	274	262	245	243	276	261	264	241	252	238	269	266	253	275	225	245	276	254	258	232	212	240	234	248	261	269	215	252	253	267	233	289	277	239	253	241	249	210	248	264	244	226	245	249	286	281	273	246	280	234	269	279	248	242	247	266	265	264	222	233	224	228	262	263	257	239	248	224	253	244	238	230	236	255	257	250	259	242	251	253	278	245	274	243	254	245	218	243	265	246	246	294	281	220	259	262	249	277	241	247	240	258	246	244	238	291	257	266	264	233	232	292	243	230	247	247	229	253	292	264	272	259	258	241	259	253	245	259	245	247	280	266	233	264	237	217	249	283	250	253	234	247	252	209	222	252	239	247	259	240	253	244	228	254	249	265	249	256	234	251	254	221	273	267	272	262	257	263	256	252	238	227	237	261	280	240	246	296	251	262	285	237	262	241	235	242	250	277	260	258	261	261	290	247	274	272	246	253	226	234	236	231	275	230	269	251	235	217	283	231	211	269	261	240	271	273	287	244	253	264	227	257	253	262	278	299	229	256	254	275	239	245	257	256	246	267	223	261	257	251	248	265	256	252	253	238	280	288	252	261	227	222	222	269	243	248	236	222	251	263	246	265	270	255	272	278	246	241	254	262	232	233	246	256	239	256	278	269	248	240	249	288	259	254	262	269	237	268	228	241	249	232	293	219	267	249	245	265	267	249	259	241	235	276	277	271	249	224	252	227	266	243	280	302	224	264	236	267	237	247	266	277	273	249	245	233	251	250	250	236	267	275	237	260	276	251	254	234	266	277	239	241	223	283	261	277	226	254	256	238	226	278	260	277	248	244	236	241	237	233	248	260	233	254	268	255	241	250	244	259	261	266	263	281	260	255	244	251	236	263	248	262	263	269	207	234	257	256	248	258	238	242	253	256	243	242	262	279	257	258	264	257	246	238	280	262	262	248	248	264	249	260	226	258	211	261	260	259	248	247	269	261	276	252	244	238	237	239	259	262	221	272	278	254	259	250	240	265	251	255	265	241	231	262	281	233	247	304	285	242	248	274	272	257	239	242	253	270	241	254	261	238	240	242	248	251	269	233	262	241	277	273	241	257	243	245	284	292	247	247	257	243	274	264	237	253	233	242	254	261	275	216	264	280	248	235	274	275	257	273	258	234	279	241	245	273	256	226	272	285	229	241	283	257	266	239	272	227	225	265	231	250	263	256	255	280	248	235	271	277	247	231	267	273	260	257	270	236	247	268	262	251	243	261	245	266	248	247	234	219	234	246	241	240	222	200	246	236	277	261	241	280	284	235	245	247	277	271	266	268	267	257	259	236	250	246	241	248	293	265	269	243	240	203	265	261	241	241	271	276	231	255	226	251	232	278	259	242	249	286	269	237	244	270	252	255	247	258	234	221	259	264	244	267	263	245	231	262	258	231	241	267	254	241	252	269	257	260	251	240	253	229	211	244	248	266	244	258	248	248	228	247	248	251	269	260	262	247	275	249	236	242	248	218	243	286	261	254	236	254	257	254	258	271	258	271	286	282	252	252	248	246	267	221	262	268	265	263	273	260	251	248	255	242	237	263	260	251	245	246	258	303	246	280	239	230	241	242	243	215	245	259	241	218	255	236	245	231	260	284	258	226	242	243	244	256	251	275	242	263	233	240	247	271	249	261	239	269	253	266	264	265	234	249	274	291	246	286	241	272	244	266	259	244	262	270	250	269	242	264	275	246	263	264	265	246	259	260	276	272	244	257	242	245	246	256	249	254	274	255	257	244	257	244	247	239	272	262	256	261	251	242	225	241	264	256	278	254	289	264	248	259	229	255	256	246	264	280	287	262	242	244	267	228	241	232	256	219	255	232	231	216	279	267	270	248	258	253	231	255	238	288	266	238	247	276	259	254	224	248	264	230	270	255	251	261	234	248	224	260	273	293	257	243	272	237	272	231	304	252	227	252	255	256	265	251	226	251	279	236	275	234	266	246	280	244	237	243	269	243	247	270	264	244	252	254	256	244	230	252	253	256	250	224	225	262	253	248	270	266	264	237	234	243	238	275	247	236	239	262	256	291	241	239	235	233	233	257	249	239	280	241	264	260	245	259	291	236	253	266	249	295	211	250	248	236	246	294	248	253	272	254	263	259	238	248	217	267	229	246	263	260	265	228	219	298	249	265	265	260	263	276	267	252	271	294	262	249	276	266	247	260	253	254	265	286	282	253	252	244	237	292	232	274	278	232	288	268	246	261	298	268	266	248	266	246	238	261	231	219	223	226	239	235	289	258	245	259	252	248	245	249	232	284	228	249	252	264	279	257	269	271	287	248
20205	4179	1340	1259	1170	1104	973	951	922	851	759	887	723	686	681	669	657	579	603	646	624	662	900	603	656	633	658	619	588	619	623	602	600	603	643	601	592	586	597	629	616	571	606	609	623	585	630	589	565	593	582	586	575	568	576	615	596	579	576	570	569	588	580	617	622	581	595	575	583	570	584	582	608	598	639	585	558	614	538	590	615	568	610	594	649	577	611	559	556	609	567	607	607	575	633	598	591	590	570	575	547	605	558	583	581	557	574	570	602	562	530	571	606	564	587	619	604	565	629	573	582	582	558	590	609	594	583	588	586	615	554	613	602	621	632	590	552	572	604	600	613	634	555	575	569	566	540	571	594	593	596	591	607	561	658	551	576	619	584	589	611	547	544	597	601	604	597	610	572	590	606	546	596	594	554	559	577	574	565	598	575	588	581	546	565	575	573	603	551	588	598	615	604	600	586	573	632	582	594	562	605	632	559	568	613	629	595	602	600	580	605	572	582	579	596	599	559	612	541	580	594	620	583	596	592	583	583	547	634	585	586	596	606	612	612	581	556	561	606	549	638	601	575	588	555	583	562	559	582	536	598	614	545	585	587	533	571	583	631	581	551	562	585	569	555	542	614	568	587	576	583	543	560	556	549	595	591	569	570	590	556	568	599	612	648	574	579	557	587	587	585	581	566	600	538	583	594	626	564	548	548	589	582	599	609	548	643	587	613	594	574	579	604	611	601	615	612	583	556	553	593	559	552	573	581	596	549	617	552	535	591	580	591	550	570	572	560	618	552	591	581	585	570	564	565	584	576	561	588	590	582	555	576	606	570	601	575	601	548	578	536	621	617	599	582	611	565	555	571	595	580	593	628	563	615	574	575	570	588	555	545	561	594	580	575	593	558	548	591	560	571	596	586	598	579	584	577	547	583	514	616	595	560	565	581	600	602	541	540	568	586	602	590	549	571	592	586	634	614	599	560	577	604	604	550	615	560	551	558	577	617	597	582	604	606	642	622	556	591	579	584	559	579	604	543	581	537	609	612	581	559	599	556	602	614	596	585	577	597	585	547	601	582	577	602	582	534	564	553	630	573	623	577	620	607	560	604	578	626	577	541	590	583	610	569	572	615	545	622	576	615	590	563	572	594	574	581	570	619	589	605	559	563	578	540	584	596	592	575	612	586	578	570	625	553	548	580	540	583	582	593	603	588	593	566	591	618	578	599	577	614	554	600	588	606	546	581	598	562	599	594	580	607	566	590	604	598	617	592	618	587	600	547	633	569	611	589	563	600	575	582	606	591	577	615	538	618	559	599	559	554	588	545	562	559	594	573	572	600	570	585	588	587	563	595	640	567	562	594	611	593	592	616	590	589	575	612	562	576	616	608	561	575	603	570	565	596	593	579	561	582	551	549	557	544	573	595	597	599	603	552	583	551	575	555	575	598	652	561	599	591	592	596	541	557	572	547	609	557	618	591	595	603	570	596	579	584	587	556	589	611	584	620	604	605	573	609	599	572	573	567	573	628	582	569	601	572	578	586	596	601	651	571	588	591	587	598	601	556	647	596	587	581	561	564	591	577	556	540	599	619	584	574	586	594	581	591	526	570	586	610	606	587	569	581	553	585	611	559	588	548	607	557	535	593	572	554	593	622	589	601	566	578	606	575	548	553	606	585	611	589	590	586	580	558	590	573	550	544	580	560	608	565	559	546	622	564	549	573	571	593	546	611	539	550	569	584	611	586	568	551	585	581	621	576	596	579	600	588	559	558	568	594	590	576	602	576	595	587	565	585	592	579	633	574	562	589	569	580	543	572	605	610	525	586	543	582	561	579	609	558	579	601	581	587	559	611	613	578	592	586	596	573	577	601	602	539	556	600	585	569	562	592	560	584	600	566	554	583	589	568	630	609	579	558	607	590	594	556	570	566	573	572	588	596	560	559	550	584	582	576	573	571	600	621	586	552	587	600	589	583	567	588	589	571	617	569	634	580	566	601	615	579	564	574	583	581	542	548	562	598	527	617	630	603	540	585	585	557	559	554	605	589	583	551	580	580	557	577	585	649	600	556	624	596	589	590	579	591	617	573	611	588	568	586	533	621	608	580	561	576	589	566	609	606	618	580	648	590	592	553	571	575	585	596	579	616	582	553	584	588	572	590	586	594	598	571	598	569	567	575	582	575	566	574	619	600	618	591	560	593	605	570	545	612	572	549	597	596	568	576	542	625	576	592	604	577	594	639	575	534	539	584	568	635	546	571	615	537	596	574	554	573	608	572	558	606	568	563	574	594	549	570	585	600	572	613	566	579	576	580	546	556	620	588	574	583	596	580	596	598	599	587	620	618	607	586	589	561	563	537	587	591	577	588	625	589	560	597	574	607	603	616	620	583	567	556	595	559	604	542	606	641	577	580	615	595	563	614	576	606	580	564	570	558	578	588	653	609	536	600	589	611	624	589	596	530	588	601	592	559	574	567	555	614	566	543	581	611	575	623	610	605	590	553	581	594	586	570	599	575	583	537	597	556	568	545	539	601	593	554	588	610	601	581	609	566	572	612	656	582	573	650	567	587	584	624	581	623	605	593	577	612	591	581	586	525	548	609	583	585	594	546	584	585	569	585	600	591	562	585	606	540	629	563	626	567	622	591	589	574	595	635	583	614	577	600	570	542	579	574	602	593	593	563	625	605	602	595	626	591	599	583	592	560	596	587	578	574	629	567	568	612	619	618	549	574	573	560	559	575	598	639	590	605	592	582	548	573	658	553	614	599	597	543	614	597	569	578	583	586	559	627	579	644	618	556	544	565	606	577	574	603	598	567	567	558	555	560	619	588	606	551	541	582	545	547	547	574	607	620	565	553	610	612	611	637	542	589	571	610	573	589	581	614	563	547	613	641	591	570	565	580	554	624	578	572	546	565	588	581	551	546	611	597	635	593	593	559	553	589	569	597	597	563	574	614	569	551	576	578	579	608	541	593	564	605	613	588	606	595	590	621	570	590	566	558	527	510	580	605	544	621	574	564	581	576	556	577	546	563	606	598	603	576	633	606	605	598	594	587	564	595	607	534	569	546	623	579	601	630	614	570	595	581	580	589	579	612	567	618	595	595	606	597	593	628	580	593	606	568	603	572	588	565	574	536	588	611	550	603	565	589	571	583	636	550	579	603	596	583	521	591	567	561	590	552	564	575	599	560	546	584	552	641	602	590	602	558	620	591	571	586	595	556	592	590	605	589	625	586	566	585	581	554	622	539	602	596	613	588	634	578	604	594	600	565	557	574	601	590	551	588	607	580	606	612	565	600	585	601	567	565	626	569	581	564	567	574	567	588	582	580	553	588	556	572	606	627	616	584	567	615	576	575	626	599	598	597	579	592	570	557	580	573	603	549	582	586	554	573	602	569	592	623	599	558	559	567	558	585	560	542	586	611	594	607	565	574	606	575	558	603	577	627	573	595	594	594	578	603	604	574	587	557	565	623	584	592	601	616	581	559	563	595	615
43605	17769	3386	1216	766	576	485	458	466	406	402	380	415	386	385	373	346	364	333	347	306	312	433	376	343	310	325	339	332	349	338	317	325	355	338	347	323	366	293	371	343	359	340	355	327	337	318	353	315	333	338	351	319	357	322	343	319	334	348	336	343	324	313	378	347	326	333	346	353	353	325	341	294	361	347	322	346	330	367	342	340	352	311	329	338	347	323	338	353	377	324	349	343	362	362	344	340	351	339	353	339	306	331	361	341	342	326	356	320	350	332	315	360	316	363	327	360	370	350	339	314	369	327	332	343	338	334	310	354	360	344	340	348	341	354	337	326	332	316	312	325	305	344	335	332	330	324	309	362	398	304	341	323	345	311	314	325	347	384	363	308	335	336	352	344	326	354	329	334	329	331	355	343	316	383	326	363	329	342	296	318	315	338	335	317	326	359	332	346	353	362	306	357	355	328	369	390	329	323	313	335	352	351	331	336	302	321	324	350	351	315	306	341	306	345	374	299	357	351	335	314	322	350	312	341	355	308	316	359	350	334	324	338	317	330	384	389	326	344	350	359	311	307	299	302	323	343	345	342	333	344	327	349	345	324	300	299	321	303	375	329	342	330	353	325	352	335	318	361	349	354	329	312	335	348	310	357	360	349	323	350	350	377	331	332	335	331	324	361	335	332	336	387	356	299	353	352	338	373	304	379	320	340	323	354	326	329	360	360	340	313	320	344	336	337	375	341	331	323	328	340	332	336	349	364	334	353	298	324	346	337	343	322	309	328	330	339	300	328	347	356	298	357	319	326	356	337	350	309	360	334	351	338	345	376	366	365	347	354	383	345	327	360	332	328	332	382	349	363	336	329	329	322	330	322	302	322	335	303	315	359	325	349	338	360	337	358	324	322	332	363	372	346	342	372	377	344	338	345	307	370	368	359	331	332	363	327	310	314	307	317	349	362	292	333	350	338	309	363	332	306	315	358	324	341	333	300	343	356	324	332	330	308	333	341	358	351	328	321	338	344	343	338	308	354	348	307	323	299	313	321	318	340	311	350	332	330	324	328	335	318	294	373	321	298	360	349	349	338	346	326	309	360	311	310	357	341	311	349	333	351	357	349	342	359	339	346	355	341	364	364	348	328	352	312	315	361	362	330	328	345	319	359	339	344	345	350	330	326	323	351	361	345	347	323	330	360	348	294	303	320	341	363	322	365	327	379	321	335	325	332	314	338	308	358	389	348	301	330	302	316	306	334	350	337	362	349	342	339	353	319	328	343	329	335	342	350	351	342	331	338	327	322	326	366	320	367	348	352	337	353	378	329	338	378	344	358	314	324	354	312	358	338	339	310	316	405	341	347	355	356	327	351	347	329	314	313	337	329	339	358	320	308	333	309	332	366	351	313	316	334	353	346	309	361	341	341	343	349	357	348	341	337	332	332	349	357	343	382	317	332	328	320	336	332	305	333	386	339	309	304	351	348	321	335	323	357	317	350	331	332	331	364	347	323	338	325	318	292	326	327	351	355	339	300	321	357	334	310	318	331	355	342	346	326	345	341	384	324	347	341	306	353	391	344	357	324	346	330	348	334	370	355	373	373	304	365	346	328	316	324	314	336	328	332	315	345	352	344	345	347	369	294	355	332	345	320	377	326	326	339	300	337	349	339	342	339	323	346	314	328	347	301	336	331	358	313	349	332	340	341	316	351	363	323	303	322	340	388	298	358	340	365	314	332	340	343	320	347	334	326	381	347	332	372	333	333	322	313	331	328	318	340	342	318	333	387	338	362	342	304	347	329	335	339	328	374	338	334	318	348	401	351	328	371	347	351	308	308	343	326	358	340	289	320	344	372	311	369	334	330	364	371	353	310	346	346	353	328	334	324	352	349	333	345	362	338	341	367	337	323	351	336	336	285	313	320	318	341	332	322	350	327	341	335	322	329	321	325	339	361	362	330	351	363	305	331	371	334	356	370	333	348	376	299	342	347	316	315	305	359	334	312	350	354	311	315	341	367	307	341	330	346	381	316	332	350	357	356	333	374	326	310	366	344	336	310	306	310	393	311	307	304	352	322	322	354	327	337	338	340	350	331	325	334	309	332	323	306	330	332	334	332	333	353	325	324	321	330	328	348	309	334	327	343	346	310	308	342	347	371	357	346	338	358	341	338	355	328	348	313	333	340	331	361	313	355	370	352	311	339	363	329	352	339	311	321	342	369	317	365	351	329	363	336	337	341	354	357	317	337	346	311	350	362	301	343	341	369	352	327	351	342	351	340	339	318	315	303	339	362	349	326	369	363	343	347	337	351	318	348	352	261	373	310	351	345	330	365	314	348	333	347	342	335	347	349	322	365	349	339	338	350	328	332	341	355	302	375	350	367	361	352	327	354	355	316	308	342	347	349	355	354	331	335	330	373	376	339	316	345	345	351	353	344	361	328	355	347	357	317	312	331	349	348	316	339	341	374	335	339	347	368	341	368	332	328	338	341	334	299	335	346	340	331	312	340	351	342	350	322	351	327	293	320	293	331	298	339	319	326	391	390	326	335	371	352	307	355	361	384	353	344	340	367	349	352	307	338	316	339	360	340	341	360	339	344	377	332	361	359	317	345	329	349	348	354	330	343	362	368	292	329	303	340	303	348	357	346	344	332	380	318	341	367	334	361	330	324	350	340	320	329	354	344	364	389	366	345	323	363	345	350	323	341	329	331	351	329	320	337	343	336	367	351	311	360	337	319	346	366	333	313	339	352	305	329	322	363	350	323	341	323	311	383	358	335	348	337	353	325	324	341	346	354	347	348	315	354	311	332	341	340	339	327	329	352	321	320	357	347	356	317	334	338	326	349	322	336	345	354	338	358	383	325	339	306	343	332	367	339	360	371	349	351	358	376	319	320	355	337	361	383	336	332	351	339	304	313	335	314	319	352	349	381	323	360	345	357	359	363	388	339	371	364	301	326	322	358	341	385	327	336	333	338	359	345	332	338	297	302	307	297	330	334	334	363	303	350	327	310	344	329	360	298	311	340	333	356	309	319	338	344	328	369	361	344	370	340	340	354	332	364	350	323	344	361	347	329	360	304	349	307	343	338	323	334	331	338	314	360	315	321	343	345	322	357	359	329	338	355	319	331	321	346	396	319	355	336	358	350	351	287	347	327	325	329	354	339	309	325	327	322	332	348	357	338	343	303	334	340	333	359	353	353	334	325	295	361	363	343	337	324	300	311	343	341	325	363	357	355	334	331	321	346	345	361	345	343	371	354	315	349	333	349	316	336	345	333	334	306	323	354	308	315	338	330	346	337	367	332	301	326	311	332	334	331	347	318	372	350	333	330	291	341	336	337	353	353	321	350	309	329	366	340	353	331	358	324	362	355	310	365	372	340	332	320	366	335	347	336	326	301	314	354	309	339	305	321	346	376	357	345	324	343	362	355	297	355	339	355	319	355	330	345	352	336	305	369	337	334	331	368	346	376	347	319	369	293	367	325	367	340	359	339	358
27073	7057	2186	2171	1885	1734	1614	1497	1325	1250	1142	1133	1193	974	831	891	893	885	808	840	889	805	1158	776	755	803	705	782	834	778	808	767	749	760	761	771	766	739	751	759	777	775	762	716	710	741	705	802	684	693	767	738	746	825	743	768	772	760	778	767	772	724	758	752	723	731	758	724	768	764	708	722	799	754	783	781	739	732	721	736	769	770	768	715	757	707	736	711	704	759	739	753	756	742	795	737	735	731	737	767	718	764	769	783	735	820	737	789	806	734	739	738	806	742	722	771	753	727	746	710	718	704	799	760	717	781	762	744	767	740	765	748	729	725	784	720	737	737	757	737	714	736	764	756	694	753	697	765	764	744	781	743	776	741	693	786	742	740	721	758	734	737	721	755	710	789	734	709	746	776	753	760	729	767	771	732	753	741	699	742	719	751	737	763	718	748	755	712	742	749	758	722	808	765	753	704	762	725	757	783	792	734	742	706	727	748	716	771	724	784	689	745	728	721	763	719	706	761	720	733	727	739	695	749	718	764	764	745	736	752	749	701	744	744	763	752	728	769	748	766	747	748	806	759	754	781	742	803	789	780	763	752	752	791	725	752	721	729	764	781	762	762	714	764	763	745	744	774	753	782	737	749	737	733	756	751	726	726	706	790	765	748	745	703	738	754	736	766	723	745	732	759	771	771	777	739	745	765	710	722	750	753	704	738	797	732	771	738	707	758	729	790	717	753	786	720	775	716	812	799	738	747	717	788	747	725	747	716	730	730	792	748	743	736	746	786	767	725	707	758	751	769	748	753	723	720	717	773	729	735	804	701	728	731	798	744	736	700	756	763	732	728	714	755	739	751	706	747	755	819	768	778	713	746	757	729	761	743	714	775	724	758	749	685	697	754	731	768	761	771	723	703	758	714	763	705	742	754	741	759	779	752	780	714	787	713	754	721	765	761	715	751	770	762	728	730	718	736	767	768	737	785	749	707	755	717	725	771	739	765	718	723	743	758	751	799	730	752	741	753	789	735	759	754	774	729	709	726	733	770	778	728	735	757	740	758	733	736	767	772	825	739	768	760	747	738	751	729	774	759	752	765	736	734	708	760	704	764	733	713	713	742	690	797	792	764	777	769	786	787	779	760	727	714	781	728	786	772	807	738	763	735	733	770	733	737	782	757	743	726	743	722	756	733	731	731	760	754	734	725	743	734	711	718	748	740	735	742	754	742	710	742	708	765	767	724	744	764	846	770	721	716	702	708	759	756	730	716	739	783	773	717	770	762	715	698	706	735	754	744	765	762	767	709	763	738	705	715	773	727	749	783	717	733	774	741	745	758	835	712	749	668	744	707	734	718	739	778	726	757	790	774	778	754	707	774	765	738	729	749	782	724	706	719	747	736	743	753	762	712	700	749	708	712	717	766	705	747	731	754	721	692	727	704	736	755	788	755	757	740	804	735	761	745	761	719	788	787	709	773	739	733	715	714	745	779	760	744	725	763	726	735	740	772	769	731	774	790	736	747	740	761	759	720	763	753	770	717	757	780	717	761	713	751	757	753	755	762	746	765	720	751	731	759	744	742	714	790	755	741	737	737	730	720	742	715	737	771	760	754	771	746	776	764	722	738	730	798	748	749	725	716	734	760	747	768	749	748	731	735	768	720	699	754	786	753	785	772	751	723	764	714	753	786	754	720	747	697	774	720	838	755	793	732	769	708	718	738	748	762	775	783	765	750	772	766	733	788	732	776	715	783	726	763	772	728	772	749	760	714	772	715	760	793	747	741	683	734	746	747	751	732	801	724	726	759	728	756	821	754	697	696	736	729	771	701	748	744	756	800	773	743	732	734	712	713	776	773	719	761	744	721	777	724	754	706	738	761	815	765	817	735	725	731	667	763	769	738	729	754	763	757	761	776	782	774	727	764	735	706	747	723	739	737	712	772	745	743	709	744	759	755	765	693	709	714	767	747	746	739	715	778	766	755	743	737	777	727	691	711	704	734	751	761	736	720	721	752	784	767	758	777	706	721	781	738	764	750	737	715	756	749	758	727	701	717	776	797	783	775	743	755	728	764	733	708	730	730	686	776	768	768	755	778	756	703	691	728	714	749	737	712	711	716	763	759	722	736	780	748	738	768	766	753	774	791	774	768	758	762	707	785	764	701	768	739	839	836	756	750	761	739	719	769	733	712	735	732	723	777	754	753	768	729	702	729	712	756	720	733	752	751	721	760	764	727	737	753	720	796	715	753	776	754	735	781	757	776	703	739	767	744	750	653	744	792	748	764	731	732	722	772	732	711	745	767	730	750	779	764	712	773	756	683	722	742	709	743	746	753	746	749	774	760	752	723	748	797	769	708	741	754	692	758	778	741	755	709	759	757	789	748	749	708	748	814	707	670	797	705	717	736	754	724	733	736	738	734	788	744	722	733	735	678	702	715	728	750	751	785	724	718	736	738	766	732	743	745	697	757	744	785	798	752	737	771	719	751	759	723	714	696	772	746	802	745	762	696	732	763	720	723	748	762	748	790	765	768	751	795	774	669	683	735	761	760	768	721	765	745	763	724	750	686	739	712	754	744	765	749	802	727	753	767	742	757	791	736	715	738	736	755	762	783	747	727	741	687	726	742	741	764	701	776	790	772	717	757	761	723	710	752	802	780	735	768	742	768	752	757	727	732	707	745	779	745	745	752	754	718	689	753	747	740	725	711	764	734	693	695	726	743	729	755	743	700	723	730	763	727	726	733	796	743	769	752	687	712	738	766	717	762	767	729	751	760	740	736	763	754	736	747	803	757	770	728	728	753	789	774	727	684	755	708	769	794	751	681	755	778	691	752	708	709	717	763	748	726	746	714	749	781	728	792	736	716	784	759	749	751	733	795	782	743	766	734	721	772	708	750	697	695	740	742	755	744	727	712	687	765	739	749	782	702	688	712	763	835	720	769	754	789	771	744	738	763	774	714	762	710	760	734	716	754	768	818	757	747	746	740	775	746	754	662	773	738	746	746	735	762	743	726	776	767	786	774	762	736	765	741	736	746	803	765	696	733	735	754	754	797	748	789	737	700	770	742	748	733	775	765	816	734	732	772	735	761	789	724	745	738	757	759	759	752	761	801	728	722	762	722	715	707	760	743	799	775	727	755	721	757	714	682	725	758	713	672	728	714	710	758	735	790	728	761	734	739	738	710	764	701	758	755	749	733	775	728	753	722	703	722	765	723	741	766	788	736	695	780	719	727	723	717	743	692	746	742	722	725	793	749	729	784	703	709	716	797	752	719	705	731	772	715	769	729	765	743	732	705	752	748	717	776	794	745	744	735	714	778	776	733	775	759	796	726	719	737	729	734	733	732	741	774	779	767	772	744	731	728	736	738	721	762	753	711	758	743	758	737	748	746	756	719	761	784	756	772	767	743	715	675	745	778	696	759	734	738	721	725	740	799	709	744	767	762	761	764	723	787	709	780	730	726	744	759	756	732	739	774	786	752	787	726	753	791	760	781
11491	2318	197	154	154	166	165	161	151	154	165	152	148	154	169	150	173	149	136	143	151	137	169	160	145	154	144	159	148	174	177	142	142	142	146	151	140	139	146	114	168	154	134	148	164	152	133	157	170	158	137	156	161	159	147	134	189	155	158	153	165	148	142	170	152	162	154	141	123	157	149	140	153	162	131	166	136	194	131	145	135	149	125	150	183	157	142	148	145	172	180	164	161	154	159	160	145	125	131	133	150	148	175	166	161	149	153	127	149	128	152	151	131	153	148	171	156	165	161	136	141	161	151	152	144	138	152	149	138	145	175	164	152	163	147	141	173	164	161	176	158	166	172	159	139	142	135	162	141	183	157	165	165	134	134	144	168	156	136	172	154	162	143	135	131	144	151	149	175	158	154	160	141	136	139	167	166	182	165	163	177	164	161	163	145	152	159	169	158	137	138	151	161	154	144	122	154	161	137	143	144	154	146	166	148	154	155	138	148	132	144	157	141	148	165	159	170	140	144	156	182	151	184	170	149	127	139	163	162	149	159	142	134	146	130	141	177	128	158	130	167	137	149	153	155	154	158	139	138	152	133	169	168	147	132	137	152	141	160	132	175	180	143	128	139	140	149	141	146	137	155	129	128	136	149	147	142	165	142	153	167	157	163	151	169	145	157	143	165	156	169	158	148	139	125	171	151	153	142	166	179	133	159	156	156	162	159	175	154	146	146	172	168	137	147	160	169	152	127	169	154	155	156	185	175	136	156	145	168	152	152	138	165	139	162	155	138	135	143	150	140	143	143	150	140	179	160	145	154	154	183	149	132	161	159	163	179	130	147	142	143	168	165	148	165	132	143	144	149	131	159	154	147	138	127	154	157	144	151	147	154	139	162	149	143	119	163	154	118	153	132	152	160	140	141	144	148	171	171	148	150	168	153	177	155	176	161	127	138	144	154	141	154	137	154	159	175	156	158	155	152	158	182	165	174	154	157	145	157	146	145	160	126	134	137	124	153	174	155	153	157	161	139	161	150	131	124	145	134	148	162	157	160	115	137	126	163	126	152	158	152	121	165	142	174	143	144	152	155	145	146	134	147	147	156	161	152	149	172	187	158	161	147	170	140	148	146	174	130	152	150	153	160	137	139	164	152	143	141	152	166	154	139	176	144	133	146	166	152	166	143	157	123	164	141	151	171	162	145	141	133	138	121	147	141	174	125	138	149	143	169	152	162	152	128	168	146	179	142	151	149	145	165	166	151	149	163	164	170	183	131	166	113	154	144	160	154	151	149	135	143	171	151	159	157	132	154	163	148	163	162	176	161	146	173	145	142	175	155	146	150	151	165	157	142	192	137	127	150	142	136	160	148	150	172	146	141	151	160	155	133	155	149	171	144	185	156	139	169	144	159	175	136	161	159	165	122	169	150	163	149	174	147	129	165	163	137	139	149	164	144	143	151	137	133	162	169	139	155	139	147	157	158	135	180	158	166	153	167	163	154	142	145	153	157	147	161	156	149	159	152	136	172	154	152	154	159	163	162	157	166	172	158	189	157	141	182	177	168	166	148	167	159	165	149	171	160	160	145	150	161	136	131	127	137	148	154	160	158	153	140	159	160	153	132	177	156	150	149	153	163	155	142	157	141	150	157	141	153	157	150	137	170	153	144	127	135	161	154	163	150	148	168	162	170	138	162	151	152	161	144	157	139	159	160	164	172	149	150	170	158	134	153	141	139	152	142	156	162	141	137	142	170	161	157	175	136	156	137	134	141	147	145	157	164	156	160	132	159	144	150	165	165	157	118	136	145	156	185	149	168	140	110	179	145	151	153	166	160	155	160	165	136	169	126	161	158	139	160	166	164	167	149	152	161	150	159	170	161	138	178	141	139	130	119	151	158	181	153	165	133	152	150	159	167	158	157	134	154	171	171	138	148	140	152	195	142	147	144	143	175	141	128	157	160	152	141	156	157	143	133	159	140	140	176	143	146	165	161	163	155	144	155	127	136	129	157	145	179	178	160	139	171	168	164	158	151	147	134	160	159	158	168	154	165	151	161	179	132	138	127	167	173	160	144	148	147	148	153	140	158	170	157	164	153	146	171	135	157	137	163	155	158	169	131	177	132	140	134	153	128	138	142	166	148	165	165	130	142	140	156	145	156	162	139	165	170	161	118	139	149	139	187	156	149	159	171	159	142	152	163	175	162	146	159	155	154	126	144	140	147	148	135	138	179	140	147	162	144	179	170	158	148	128	172	147	174	140	158	137	160	137	196	157	153	131	147	159	145	132	159	124	160	152	160	140	141	136	167	136	172	168	163	165	145	143	158	185	124	162	140	154	142	154	158	147	166	177	163	143	137	158	165	161	160	149	164	146	147	174	141	164	151	132	158	158	173	153	154	148	158	172	152	144	169	149	121	162	155	159	161	164	141	159	159	164	146	147	140	174	155	166	136	135	142	160	166	153	146	150	135	155	161	151	180	158	148	178	160	165	159	179	162	170	168	148	150	152	158	141	140	139	150	146	142	152	149	163	169	135	154	144	166	158	158	128	144	168	169	146	153	147	160	150	130	134	170	139	154	155	158	156	136	133	131	116	160	137	191	153	164	145	177	150	175	138	135	139	147	166	148	152	172	156	143	163	181	145	167	162	172	156	171	157	180	143	151	169	164	159	167	151	133	154	163	153	155	152	168	139	138	139	161	173	148	149	164	148	151	132	159	158	150	172	182	164	137	136	180	160	165	169	140	171	154	128	141	141	159	144	168	159	149	146	156	151	162	172	153	163	159	160	138	145	158	143	147	171	152	166	166	179	132	144	155	141	173	166	180	166	158	166	149	138	149	157	120	144	138	149	154	156	133	171	136	138	167	167	165	169	144	165	155	153	142	148	152	151	140	158	153	177	158	135	140	165	150	137	147	147	177	151	138	150	175	153	142	151	150	155	134	169	143	160	147	163	137	174	132	158	151	148	152	142	150	161	144	158	159	151	151	163	160	154	130	167	170	167	136	127	152	135	172	170	141	156	146	146	166	155	152	163	157	166	169	155	179	182	142	161	159	184	163	146	149	170	127	144	140	148	149	135	176	151	120	154	156	140	167	148	169	139	134	155	147	141	152	141	141	161	150	175	170	143	155	169	142	164	149	134	173	151	155	148	159	156	159	141	149	146	159	146	156	183	155	176	133	166	145	156	159	168	168	158	145	164	149	158	153	165	149	155	153	169	173	163	141	160	153	154	154	135	164	162	161	162	160	142	146	149	171	145	156	161	139	140	157	137	165	145	110	134	145	139	163	174	140	150	163	138	165	166	173	159	151	163	149	159	137	147	156	155	140	139	151	129	150	168	147	165	147	164	135	119	140	151	170	164	156	155	137	182	158	136	131	138	151	145	160	152	140	163	134	153	177	137	148	170	167	126	145	158	151	154	143	146	146	141	144	173	153	144	159	155	147	165	170	160	161	156	150	160	157	151	155	129	142	158	154	164	146	159	190	153	173	172
6801	1718	480	424	399	388	383	387	386	391	344	415	372	356	408	365	383	348	383	405	357	378	392	392	366	357	380	377	357	370	425	400	375	348	391	377	380	384	366	392	363	382	389	409	396	385	399	387	396	374	382	398	343	391	387	395	379	402	416	367	373	423	396	423	394	366	405	427	392	409	409	336	373	399	390	382	359	375	407	370	360	382	403	373	372	425	391	394	363	382	380	385	401	406	384	368	349	388	399	374	405	395	388	397	366	393	382	382	394	374	403	397	370	379	383	399	371	374	407	393	366	365	368	386	363	360	400	388	370	367	376	395	376	379	360	417	401	354	373	431	381	364	375	375	385	394	424	388	407	354	388	355	422	381	393	423	369	399	350	401	385	398	333	372	360	398	389	407	335	395	394	406	408	391	358	384	383	369	363	393	392	418	369	380	391	414	409	379	382	374	395	382	386	360	390	386	352	382	384	380	365	362	427	395	433	369	408	389	391	373	395	404	365	359	389	406	381	387	377	386	392	369	408	378	397	358	398	421	367	363	403	392	418	353	414	372	392	376	387	406	388	393	390	370	378	376	405	391	353	392	401	354	385	399	371	409	425	391	351	367	358	391	401	336	382	357	391	352	362	375	373	374	397	395	375	387	399	352	392	378	354	389	397	354	359	356	360	361	411	402	379	377	404	398	364	387	381	390	403	367	387	382	364	371	381	390	381	377	347	406	379	398	393	357	384	365	400	382	389	374	376	404	364	352	391	385	398	384	391	392	352	387	413	420	402	388	360	353	386	356	388	408	410	360	381	363	356	387	392	373	378	417	368	363	378	390	367	381	388	404	379	380	378	382	399	398	393	368	401	390	413	397	379	355	369	398	402	383	390	412	394	383	392	376	360	395	386	405	380	407	368	373	395	350	405	424	387	391	370	393	374	379	397	364	386	390	380	417	409	355	362	363	401	365	421	397	370	391	349	383	362	339	443	353	381	403	391	377	356	400	404	380	381	360	377	399	412	370	382	369	408	401	393	366	378	343	374	378	370	381	378	362	401	374	396	375	409	381	335	401	396	411	379	367	426	392	404	357	385	406	378	373	354	391	405	406	407	394	410	342	370	373	414	395	388	400	356	389	361	393	364	381	348	401	403	371	361	362	393	423	372	373	398	391	366	391	398	416	383	368	391	391	365	387	366	397	387	401	385	394	363	388	410	389	393	391	367	401	375	382	384	380	379	363	385	389	337	384	401	364	378	373	345	408	402	369	428	371	364	365	398	390	406	397	364	409	408	393	385	380	382	350	380	405	368	399	376	386	389	389	400	368	390	375	399	403	342	377	378	363	367	359	391	382	374	365	377	363	359	402	379	376	394	329	389	406	390	379	345	415	412	397	369	380	434	354	370	341	392	385	383	372	410	367	374	367	383	354	373	374	404	366	343	389	374	374	379	376	397	358	374	390	372	412	392	399	360	377	377	393	383	356	378	392	348	404	408	351	357	391	392	420	399	376	407	405	383	357	346	333	378	356	417	377	411	361	380	400	374	361	373	363	385	367	376	375	397	404	355	392	371	399	386	380	368	369	378	399	380	396	395	403	396	386	405	397	410	394	386	380	381	398	379	361	392	382	402	390	370	381	349	353	374	420	370	397	397	372	374	381	388	388	416	393	357	367	376	377	404	388	370	370	388	368	365	401	380	386	354	361	364	350	439	384	389	367	359	370	412	430	355	368	365	393	361	385	360	363	358	394	382	379	356	363	428	369	370	375	428	398	395	387	389	383	398	416	355	361	402	400	379	387	390	373	382	400	400	391	374	421	371	376	412	382	378	395	382	406	386	389	400	376	399	345	408	356	368	402	341	339	357	348	376	353	393	384	380	391	372	396	349	394	366	415	342	413	367	383	405	364	401	368	377	365	393	374	378	391	354	399	370	403	378	370	371	371	380	432	366	355	439	376	370	373	379	378	408	393	393	362	384	391	357	356	374	382	408	452	360	406	388	359	341	405	432	368	389	377	383	361	386	397	395	398	372	407	372	403	378	389	370	382	391	400	384	425	371	377	372	393	402	366	371	384	363	353	398	378	337	370	406	413	378	377	403	369	400	410	407	394	371	370	399	400	380	390	419	375	386	380	363	398	384	377	392	394	412	424	381	368	412	394	390	404	371	347	407	352	414	363	364	365	420	379	387	358	391	403	369	420	407	341	383	359	386	403	403	381	385	372	426	373	350	398	404	395	370	406	376	410	387	355	399	388	350	381	371	393	406	390	385	380	374	375	319	376	397	417	378	372	387	375	372	369	372	406	412	387	371	343	405	368	377	376	385	380	408	363	421	382	374	396	378	376	404	427	380	373	433	339	383	371	407	377	370	380	379	374	360	366	361	384	395	376	381	396	414	393	366	402	389	395	363	364	359	393	413	421	341	359	387	409	350	386	368	379	364	407	391	347	359	404	382	387	390	416	395	389	345	409	409	400	375	382	410	402	345	364	412	385	383	380	410	400	400	387	376	387	404	388	401	374	412	356	407	367	408	382	431	414	420	402	388	365	367	408	384	378	343	392	395	362	384	386	404	361	389	379	414	384	390	397	377	387	385	396	415	367	399	396	374	384	371	386	393	362	390	384	398	393	420	369	400	382	394	417	399	368	385	387	380	382	421	346	365	416	389	392	381	388	394	382	374	362	400	385	379	360	381	388	403	381	387	395	362	398	394	392	354	422	407	409	379	370	417	356	395	393	396	386	380	386	382	367	357	381	358	368	421	384	390	359	355	377	379	378	387	379	372	375	379	402	404	360	393	371	380	384	396	392	412	347	380	397	373	382	359	362	368	402	374	384	373	406	375	383	391	350	365	386	378	371	379	395	403	373	371	371	424	368	390	421	363	412	435	357	397	349	359	409	356	387	374	388	395	370	402	354	377	358	414	385	393	363	406	372	418	366	373	387	383	376	414	386	363	395	391	380	373	420	391	376	365	411	392	392	379	397	417	364	388	359	388	363	331	388	350	370	418	374	369	368	369	403	408	389	368	390	400	371	362	404	389	379	384	370	398	390	399	395	378	400	391	422	390	370	382	377	361	340	399	396	392	400	404	364	400	395	370	342	366	429	369	401	363	428	364	433	415	408	393	373	392	352	412	363	388	360	376	371	408	413	405	377	356	399	373	374	414	389	394	413	389	379	365	381	430	396	365	389	408	386	395	385	370	383	382	358	371	366	401	382	370	370	429	423	362	391	387	364	394	377	415	336	400	348	383	423	372	402	416	394	378	374	392	384	335	389	400	371	383	406	352	392	357	358	370	374	397	363	380	362	397	375	366	398	384	381	391	377	368	396	377	383	370	414	375	389	374	401	445	399	409	398	344	401	399	376	367	384	386	398	372	374	390	394	392	382	360	409	384	359	377	395	375	383	381	363	386	375	373	393	385	331	383	396	363	377	375	428	339	376	397	408	396	377	395	361	381	395	367	400	383	413	382	372	383	399	410	380	390	333	351	401	391	394
31304	11290	1526	569	409	367	352	333	330	289	280	276	299	308	274	272	258	249	264	247	256	292	333	235	264	238	253	252	283	251	269	252	233	265	265	268	243	236	233	269	265	257	275	263	276	224	228	265	252	245	228	304	260	279	259	265	270	264	245	236	242	227	278	253	250	252	270	229	261	273	238	252	225	261	259	236	244	260	243	238	252	256	262	230	242	215	253	250	255	270	221	247	259	252	232	280	241	245	230	268	253	237	264	291	254	260	260	228	252	254	293	281	220	269	252	233	268	273	261	282	235	237	266	232	232	213	238	249	247	251	259	254	240	209	250	254	269	263	267	233	251	243	240	226	262	285	270	222	233	240	250	261	281	261	268	243	230	252	256	232	248	242	251	286	252	238	266	249	229	240	233	241	265	234	249	239	247	247	253	272	261	246	258	251	257	272	280	256	269	246	254	247	255	260	234	263	269	226	254	253	276	248	264	236	255	262	212	229	243	256	225	279	230	231	259	286	233	239	271	269	245	255	264	240	270	248	205	251	255	238	239	277	264	251	227	241	251	277	247	243	255	238	233	260	259	246	255	258	255	247	247	242	225	281	222	230	268	248	260	267	258	261	252	291	257	226	273	258	277	206	257	248	252	269	264	247	227	264	256	267	254	241	278	255	266	236	239	265	249	264	260	276	234	238	236	260	251	250	252	221	244	257	309	261	255	251	261	285	249	265	256	269	266	265	228	254	231	227	267	241	251	247	235	236	267	242	230	271	239	262	262	243	269	254	254	237	269	260	247	255	214	238	264	218	266	300	222	238	251	252	257	269	240	274	246	266	268	262	261	235	253	252	233	269	265	294	275	261	280	268	246	261	228	270	243	264	280	244	245	255	232	279	256	268	256	253	261	251	271	242	282	250	236	230	262	258	244	251	269	250	259	268	226	246	263	267	236	249	254	242	277	262	256	243	278	257	233	235	246	254	239	237	244	257	266	267	235	239	265	268	239	271	252	294	229	254	263	253	249	252	245	241	241	261	281	267	233	247	235	238	255	229	238	272	228	248	211	247	251	230	263	245	252	239	275	285	239	297	239	296	229	241	231	229	259	248	280	275	244	256	253	268	244	276	255	252	273	263	241	234	280	261	269	229	239	249	265	242	260	240	223	256	271	223	260	242	260	263	274	255	254	255	268	258	249	246	255	235	252	277	249	272	264	236	284	270	263	268	266	267	247	224	287	241	253	279	274	252	257	253	238	295	258	240	254	239	258	243	226	242	242	264	243	267	240	232	254	244	251	243	223	233	277	305	247	222	271	230	247	245	227	264	238	253	265	258	227	272	238	261	238	228	271	251	264	270	259	269	292	250	244	235	242	273	265	284	273	258	246	240	249	270	254	232	260	223	245	235	235	254	291	245	270	259	268	276	246	260	246	251	236	239	267	284	249	227	258	239	239	280	230	266	224	219	227	241	272	247	234	270	250	224	245	241	274	255	231	253	241	258	261	251	274	264	289	260	258	243	230	250	237	253	276	237	241	257	266	246	250	281	247	247	253	243	246	271	274	248	258	254	227	253	265	308	241	241	260	232	252	241	265	288	282	242	230	234	239	240	270	216	261	233	258	274	259	241	259	233	272	250	250	253	233	239	250	259	288	248	253	254	260	247	258	252	240	251	257	273	250	222	242	256	254	290	267	248	276	240	237	216	246	223	249	249	237	246	235	256	238	238	260	262	276	252	225	232	226	249	231	230	252	251	264	275	237	285	261	248	249	249	262	240	254	241	253	297	248	269	244	247	251	244	270	281	258	245	250	264	248	247	256	260	250	228	231	249	256	263	244	262	254	257	243	254	252	232	238	229	230	282	229	253	256	265	249	246	269	240	231	246	239	241	267	239	231	262	277	229	270	255	248	200	262	289	258	269	263	262	239	261	245	260	213	250	237	247	230	260	250	257	246	269	261	247	247	234	224	268	260	264	293	232	232	226	236	248	251	246	261	264	238	239	233	262	264	256	265	252	249	236	295	270	229	291	280	240	242	224	243	236	253	284	233	251	249	251	229	271	257	259	242	245	246	279	237	279	228	243	271	246	255	271	266	228	240	257	277	286	252	254	250	253	267	260	247	257	216	252	249	250	241	229	206	239	262	254	245	264	241	258	263	246	268	267	250	264	277	241	238	254	230	230	271	237	262	269	267	252	266	238	236	272	224	254	262	242	264	249	257	274	250	311	291	273	273	264	265	263	238	264	254	245	262	259	237	247	281	258	264	271	274	283	244	247	269	215	265	269	249	271	251	250	229	231	253	272	257	258	241	265	258	238	249	234	249	249	250	239	227	242	236	252	249	221	229	239	240	229	240	246	277	253	217	269	245	242	237	256	269	249	245	212	275	237	280	241	278	259	231	251	258	250	264	257	249	257	244	249	261	239	266	251	246	251	245	276	239	271	253	214	244	265	269	278	223	249	243	257	275	249	250	235	245	272	246	253	269	242	248	261	211	234	258	234	264	271	267	277	269	244	270	279	272	260	253	241	212	233	239	269	259	252	257	267	256	248	274	258	240	245	255	250	262	234	268	275	227	224	248	266	245	248	265	275	267	276	243	268	266	277	240	288	275	238	253	230	259	274	290	270	253	246	232	266	252	241	240	252	213	264	235	243	262	284	251	233	253	280	273	257	250	258	257	256	246	236	233	245	250	270	256	254	268	244	255	285	247	256	247	286	283	262	235	246	244	222	237	243	266	257	240	263	294	273	222	234	245	261	267	225	212	232	249	242	254	255	238	252	255	243	274	243	251	250	260	254	256	253	242	248	255	251	267	266	249	268	243	274	251	264	245	310	253	250	224	223	249	247	236	277	244	257	234	222	223	262	246	234	278	247	273	238	254	261	262	255	263	282	272	206	235	240	228	267	238	242	241	224	243	237	249	268	265	269	255	258	236	248	269	290	252	252	238	245	233	230	268	233	250	251	291	263	250	252	257	242	270	247	274	279	281	235	242	277	272	267	258	253	240	296	254	270	275	260	225	250	246	251	246	271	259	246	242	245	261	241	229	288	221	247	276	235	260	253	224	265	223	209	234	246	283	233	250	254	239	260	261	256	254	285	280	242	274	246	258	257	276	244	230	289	252	243	266	258	245	259	221	254	251	278	270	261	293	267	243	231	232	255	239	247	266	233	277	260	250	256	258	269	249	245	268	274	283	260	253	254	222	245	247	234	246	238	249	230	250	250	253	255	244	245	255	204	274	253	260	261	237	257	260	254	247	278	264	257	271	249	259	255	246	261	261	245	251	235	237	269	236	250	238	273	246	238	267	259	286	244	270	289	244	259	218	280	242	209	244	236	259	246	252	253	253	275	271	241	270	262	273	268	273	250	221	234	280	290	253	217	223	258	255	247	239	263	226	233	254	282	275	283	230	249	221	238	255	245	258	254	260	244	251	248	246	252	244	232	241	287	254	261	231	235	239	241	259	226	287	255	257	229	255	246	247	259	258	260	261	243
19815	5432	1367	1259	1228	1032	1058	941	932	879	737	742	806	707	683	655	633	639	596	648	631	706	1142	663	632	594	579	571	618	541	560	622	595	617	567	576	602	622	592	582	637	558	617	576	606	565	594	606	579	583	629	576	577	552	569	622	572	566	621	567	579	563	601	584	553	583	575	589	612	552	570	537	592	611	579	533	567	613	546	564	590	589	560	614	556	590	574	574	631	593	577	575	579	592	558	610	590	556	632	600	560	634	604	569	545	574	614	568	592	533	583	551	624	555	627	585	568	590	589	591	564	573	603	564	605	636	572	613	589	549	601	623	551	571	638	589	590	570	570	596	625	535	609	601	604	607	623	561	559	579	600	617	588	593	567	602	615	598	565	582	591	608	584	562	554	663	566	573	599	530	576	552	577	597	603	538	554	537	558	569	602	603	591	575	565	605	572	575	603	566	516	587	565	608	573	625	578	615	563	605	588	582	569	554	593	579	605	607	572	600	558	564	597	562	574	568	575	586	557	588	565	600	606	592	599	598	587	583	565	557	612	595	588	543	548	590	575	559	576	598	595	583	589	595	561	618	589	563	573	554	612	616	596	598	555	573	581	595	599	564	562	635	622	635	572	603	564	597	577	597	545	560	538	552	587	585	589	548	600	538	601	647	561	596	609	548	583	586	607	522	579	528	617	583	565	610	554	571	575	579	554	578	600	598	615	595	559	590	592	578	576	627	600	607	590	575	585	567	585	621	592	595	619	561	535	545	580	586	574	612	585	570	571	582	589	553	567	550	574	570	630	589	579	548	550	583	581	564	580	592	575	573	574	562	564	588	575	576	602	553	598	590	600	591	572	538	574	569	613	583	606	636	571	607	551	593	592	610	636	576	615	533	563	585	602	571	554	642	566	553	570	551	552	612	580	560	564	569	592	579	634	619	627	573	612	581	583	573	584	627	571	536	617	543	589	557	594	559	620	579	538	599	574	597	551	565	600	586	566	559	545	620	555	555	532	585	544	573	596	600	557	582	590	558	591	605	562	602	590	551	619	558	596	621	557	610	601	577	562	607	586	578	589	559	575	573	587	640	570	571	559	531	520	555	575	593	570	589	598	567	589	550	533	642	599	570	578	588	611	571	582	582	575	585	614	574	591	559	549	597	601	602	553	614	594	581	573	604	536	593	608	561	586	602	589	565	577	555	587	545	579	610	573	609	587	586	573	548	573	573	645	601	583	588	570	588	589	541	605	590	574	571	596	578	559	591	566	594	579	569	565	614	562	578	533	593	543	567	570	588	578	520	603	592	575	575	585	565	579	580	537	594	565	583	599	582	561	577	640	578	580	582	622	559	583	577	605	577	598	613	554	581	567	601	577	583	604	560	589	601	627	592	609	583	574	587	583	548	543	576	626	625	580	547	520	590	589	584	563	588	550	575	589	608	597	564	575	600	590	586	638	537	593	592	613	559	563	588	646	550	585	567	602	577	592	602	584	595	612	567	596	604	619	608	550	578	620	592	534	586	561	555	556	557	557	593	584	559	570	553	596	534	556	593	591	547	559	571	570	647	570	578	581	564	553	554	602	555	598	614	579	545	577	581	587	575	596	620	618	582	593	579	561	596	588	562	620	606	582	563	609	582	640	582	619	559	583	598	571	604	590	565	566	594	595	550	595	609	561	584	592	596	589	586	569	562	571	571	574	589	568	584	573	586	602	585	571	591	630	586	554	539	606	565	583	588	554	563	573	630	590	556	550	577	596	582	574	589	595	608	586	574	573	553	554	527	596	554	601	602	538	600	556	597	586	569	633	627	578	619	530	607	588	577	547	571	598	557	574	597	576	556	601	584	566	492	571	568	579	543	581	590	600	575	566	561	597	580	584	569	597	615	527	599	577	583	574	611	599	584	563	557	556	599	586	558	578	629	584	592	561	538	609	545	604	546	570	559	570	570	561	566	589	600	541	565	615	555	620	538	598	570	570	587	584	545	602	564	614	562	556	596	622	575	596	551	537	617	616	585	595	550	587	554	563	608	605	578	595	591	593	597	603	573	612	602	552	547	567	603	574	588	560	620	598	516	588	583	603	540	582	557	583	596	568	548	580	545	642	546	565	598	551	542	583	572	558	570	611	607	592	569	574	572	587	594	607	559	586	574	548	597	580	573	577	589	580	592	577	577	595	555	579	592	601	589	592	573	610	572	554	559	559	616	570	546	555	563	562	589	581	585	559	548	565	573	597	590	604	591	605	655	568	565	545	540	582	577	571	566	589	583	579	590	612	573	606	573	613	561	625	590	565	619	585	589	537	608	581	610	583	576	575	592	583	593	625	547	575	595	596	584	565	639	593	566	584	599	547	570	587	606	574	559	609	592	627	549	586	592	576	610	588	551	570	575	605	581	571	557	569	592	603	609	594	558	565	595	553	571	628	557	605	617	592	659	579	576	604	560	606	567	634	580	593	608	574	592	597	588	522	593	584	594	552	612	555	619	599	567	582	557	565	548	566	598	566	600	534	596	623	569	564	584	613	558	518	617	585	583	552	607	569	590	613	554	579	577	596	571	583	581	615	584	599	536	581	526	565	510	539	609	614	578	582	586	596	590	593	604	576	584	590	584	565	620	577	581	626	618	567	564	572	582	585	571	563	607	584	634	567	620	581	599	587	592	595	557	553	533	577	555	610	562	561	566	556	596	576	603	562	581	576	572	590	552	595	581	608	593	590	579	529	641	592	573	592	577	623	577	580	612	609	605	587	582	564	616	553	622	618	562	562	556	571	570	623	579	580	622	554	571	590	599	580	560	629	603	622	574	592	579	596	591	542	561	578	567	565	578	604	602	646	585	543	597	592	605	582	579	594	605	587	587	584	539	627	577	585	568	566	607	593	576	569	607	579	631	584	579	637	594	604	591	574	608	589	576	605	587	612	600	606	537	631	544	612	580	567	599	553	554	564	570	592	564	589	582	608	555	561	573	625	579	611	573	560	593	604	577	558	595	578	599	566	583	575	589	549	611	599	562	554	557	581	605	586	587	558	549	585	568	594	585	595	559	582	547	605	602	554	613	595	556	605	559	596	605	624	598	595	528	574	604	578	578	533	575	541	578	586	558	539	560	578	543	568	557	570	553	596	560	589	577	548	581	577	581	598	602	638	596	581	580	606	565	600	563	568	614	588	567	559	567	576	611	610	602	572	574	626	595	578	578	546	619	562	589	552	560	592	587	569	508	577	552	593	578	579	643	604	569	585	563	613	585	592	583	616	537	619	578	604	568	560	563	562	604	578	589	579	571	591	580	550	556	629	551	624	594	632	557	559	587	617	563	584	601	574	588	579	596	590	575	606	595	603	581	578	574	598	577	579	590	618	597	624	596	556	612	594	620	525	575	592	592	566	576	596	581	600	611	583	559	573	594	579	577	552	591	612	566	587	587	591	568	611	562	576	544	593	585	571	568	548	582	577	592	581	612	598	601	553	628	614	643	548	580	585	588	571	578	629	549	595	577
42790	18062	3536	1169	656	601	603	508	503	394	431	395	395	428	381	355	329	345	323	384	376	391	590	349	314	319	383	352	314	311	356	344	386	370	348	339	338	288	383	365	351	363	355	309	347	316	359	333	362	328	316	372	350	374	312	326	339	299	331	321	311	331	347	318	303	351	318	331	333	347	349	365	347	327	313	354	352	357	316	340	336	367	325	326	337	289	358	342	322	326	333	313	329	318	306	332	326	330	364	328	348	354	326	334	292	335	310	329	318	332	311	330	336	376	356	346	355	341	368	327	344	342	329	331	360	359	329	348	337	397	357	346	361	353	325	341	337	339	343	324	341	363	335	363	321	345	338	343	366	331	348	341	314	313	313	337	340	330	314	338	326	346	304	329	347	352	338	328	352	332	340	343	340	334	337	371	374	352	347	373	359	346	319	322	327	344	338	328	337	363	339	334	344	337	328	352	315	330	366	360	330	334	374	314	343	336	329	375	338	298	369	336	330	357	306	363	359	363	348	293	346	323	330	388	333	362	343	357	322	298	352	324	400	353	336	311	297	323	362	327	338	325	327	346	309	323	323	328	319	334	356	332	334	353	290	370	352	341	342	351	322	297	345	376	315	319	335	347	373	305	312	326	317	328	364	336	328	333	341	302	354	336	318	339	309	321	339	354	318	354	296	347	326	302	334	305	327	338	354	358	351	349	328	354	350	341	355	396	311	302	342	301	312	350	354	333	306	355	380	358	336	351	344	342	349	346	376	361	323	345	329	354	351	348	327	378	372	333	358	371	310	300	345	363	331	319	359	380	340	327	310	326	338	350	341	339	340	333	327	320	360	345	321	323	318	356	319	301	321	294	358	368	319	307	331	348	320	333	348	345	338	331	336	336	336	371	340	357	360	302	340	300	341	372	328	348	353	341	330	363	305	323	317	345	351	329	334	319	292	351	352	352	346	299	343	386	332	325	311	310	346	320	304	326	348	355	284	338	359	325	321	315	344	312	352	348	344	355	356	311	345	348	322	342	332	317	332	343	328	314	311	340	331	312	313	318	332	338	347	349	309	320	325	328	318	308	352	333	338	345	300	317	345	381	350	331	314	325	309	300	289	346	331	328	360	344	339	333	333	349	337	353	340	337	370	348	360	334	294	346	362	340	340	349	314	312	340	351	331	333	332	317	338	350	338	310	380	372	313	345	330	347	302	347	368	344	331	333	351	325	359	331	327	346	351	348	361	318	365	332	346	393	335	357	304	382	323	363	374	360	331	343	346	363	378	333	338	345	340	357	371	363	393	343	329	335	343	330	329	317	348	334	400	345	321	310	375	332	324	355	305	307	352	322	338	303	353	334	332	315	340	333	341	350	394	354	330	343	345	368	338	354	352	324	339	339	310	315	313	328	341	337	297	346	381	357	332	338	316	367	327	371	340	367	346	350	353	335	328	313	360	317	356	370	323	344	345	316	357	334	341	332	321	366	305	340	324	323	365	274	329	338	329	319	324	340	335	330	337	343	393	348	366	363	388	350	362	336	313	323	331	295	353	340	365	327	335	332	317	323	344	340	336	345	348	331	333	350	350	331	375	355	343	349	350	346	353	335	362	353	328	341	322	320	318	347	330	346	328	339	332	352	339	341	327	361	317	333	323	344	339	351	376	351	371	336	340	349	342	339	364	334	324	325	350	340	330	329	308	348	344	332	351	353	374	309	314	340	323	352	323	355	329	324	321	357	299	351	327	305	366	319	331	326	322	332	345	355	330	341	344	302	344	380	373	351	317	314	322	297	325	350	344	340	356	342	314	315	339	319	318	375	351	343	356	332	369	377	345	349	328	350	323	310	352	336	297	328	319	318	337	314	384	351	325	330	313	362	347	317	320	349	345	342	334	313	307	364	361	329	306	353	399	330	328	364	314	332	331	332	335	331	366	329	362	344	328	348	322	312	326	347	344	337	358	348	305	344	353	298	333	334	378	333	383	344	308	364	352	351	334	267	331	307	327	308	356	321	341	349	344	364	338	346	318	346	341	333	330	321	353	327	304	325	345	305	360	333	347	361	349	334	350	337	318	372	363	328	325	344	342	354	306	364	303	309	315	367	341	337	342	307	335	353	341	354	341	344	355	340	332	294	344	340	324	315	332	315	327	362	357	360	323	314	330	317	376	340	356	351	325	347	346	319	332	314	356	338	329	372	338	377	353	338	311	352	341	322	334	361	346	361	322	349	330	344	324	343	337	332	334	335	322	314	330	350	282	348	326	321	354	343	358	368	340	321	316	353	350	359	379	340	367	352	335	314	338	346	353	334	325	355	376	320	323	344	319	328	344	325	324	301	377	352	349	342	328	331	357	335	332	344	336	351	365	322	315	297	339	309	350	301	340	340	316	333	307	325	342	342	352	353	354	367	351	317	317	360	358	351	356	335	284	305	334	323	341	335	324	312	318	359	332	350	332	365	335	339	321	363	334	358	335	326	351	354	336	387	305	338	340	314	358	340	345	324	336	355	325	318	327	354	327	353	328	357	348	371	342	358	312	368	325	354	340	353	332	356	349	375	343	315	349	332	325	336	342	335	353	333	343	349	327	362	312	326	342	349	324	340	311	348	353	359	343	323	355	349	319	322	327	324	360	341	335	345	324	315	365	272	374	304	335	351	350	329	358	301	325	298	341	320	314	376	316	336	347	349	351	302	339	339	361	323	326	339	316	366	318	340	351	325	324	350	330	364	324	333	322	332	326	342	346	343	331	352	377	340	354	332	352	321	367	330	328	374	370	346	340	329	336	328	310	345	335	351	369	347	329	332	304	359	366	345	342	350	359	361	395	335	349	334	329	317	327	362	345	341	332	314	312	355	358	369	309	361	336	322	313	335	336	358	366	329	343	303	333	327	333	365	368	386	359	344	334	330	362	354	374	328	332	334	341	351	325	344	319	302	336	337	331	335	319	340	336	404	367	327	324	359	347	330	327	309	318	349	333	335	337	323	331	321	336	381	323	344	379	329	322	357	343	363	329	337	313	314	309	318	354	327	341	319	339	316	292	331	334	306	347	326	357	317	317	346	316	367	355	317	356	326	342	328	300	353	336	361	342	340	338	344	337	336	328	319	345	333	353	353	314	347	342	336	358	339	360	384	315	393	340	358	323	333	340	320	332	343	332	321	331	337	319	343	346	354	310	329	353	361	317	342	320	342	350	329	321	355	315	334	360	326	345	349	335	322	354	377	318	311	342	317	349	327	338	351	342	351	306	352	340	339	359	340	349	371	284	330	312	386	347	323	309	340	330	331	326	326	319	339	332	327	328	334	356	347	312	343	308	365	346	334	314	344	356	339	328	351	296	342	357	322	362	345	305	342	323	309	284	384	337	331	320	343	378	334	336	322	361	351	335	320	343	346	368	345	339	339	336	336	314	371	359	311	313	357	320	364	320	308	312	336	314	364	323	346	343	343	353	314	333	324	330	333	352	318	308	338	349	351	372	391	356	341	331	339	330	341
26756	7578	2614	2161	1959	1808	1598	1492	1524	1139	1164	1056	1062	1054	934	883	859	829	830	803	815	977	2378	757	780	766	765	786	747	812	753	789	753	758	766	804	750	749	777	772	766	792	748	751	764	765	753	740	803	738	737	728	775	746	782	798	749	746	718	771	816	777	753	721	747	745	731	761	697	720	734	738	741	721	743	762	805	777	777	761	728	793	717	736	782	714	721	729	764	774	742	735	785	754	776	770	768	745	743	755	739	723	746	770	763	782	760	760	706	759	775	781	729	717	754	786	705	768	727	727	713	717	762	761	753	753	746	798	745	751	742	737	782	830	806	745	736	716	750	767	715	714	701	769	742	698	781	765	736	746	759	727	700	759	737	747	721	735	750	740	759	732	728	747	698	749	768	720	747	762	749	741	703	747	767	713	744	724	796	768	766	766	748	742	750	764	744	736	753	701	775	725	770	713	807	719	707	741	747	790	728	752	762	709	761	735	750	748	765	749	728	720	709	738	756	735	758	761	741	740	737	720	728	772	733	802	717	723	755	732	715	731	727	778	708	787	715	764	757	773	711	744	739	742	738	768	753	725	786	757	735	748	720	779	747	702	767	735	759	757	747	748	740	791	766	762	688	758	716	752	784	720	726	761	710	691	748	725	742	704	742	725	746	716	688	731	715	778	792	804	752	735	730	740	722	706	713	780	729	712	734	697	764	752	739	738	738	766	742	768	763	740	737	707	770	771	754	755	772	800	732	721	746	793	766	671	724	785	685	743	752	775	802	733	801	750	766	742	752	758	709	717	762	743	732	717	709	736	777	727	752	764	747	727	762	730	710	751	761	810	782	756	764	758	754	735	742	718	751	728	730	666	753	727	704	741	749	699	756	753	736	765	759	771	778	777	719	720	705	734	762	721	722	723	716	741	769	726	729	806	761	735	729	751	742	767	705	689	733	762	741	781	743	735	713	771	769	692	767	739	718	687	763	716	731	715	748	730	749	736	744	769	771	722	745	729	714	760	745	757	748	747	747	751	716	679	775	729	711	745	769	759	749	714	735	718	743	764	703	748	754	693	746	699	741	759	743	743	781	733	782	745	724	755	712	751	745	728	723	756	779	749	734	717	786	773	756	760	728	740	707	703	720	752	701	662	741	768	774	766	742	745	745	713	709	747	708	732	746	745	730	718	777	830	743	719	719	653	737	708	696	737	760	723	735	738	738	723	784	790	740	715	705	705	762	795	684	738	722	730	741	774	755	731	778	711	712	721	737	770	745	784	760	775	788	726	714	739	756	749	698	774	735	747	741	758	736	738	732	760	742	729	779	740	724	738	766	717	765	738	699	744	778	786	724	724	715	724	751	757	736	768	695	721	736	766	749	702	784	787	736	810	749	688	743	777	739	691	736	779	745	764	784	720	772	722	750	722	758	757	701	700	676	736	723	745	748	750	762	726	744	792	719	724	746	757	717	787	755	759	769	713	759	763	714	765	727	716	739	731	709	740	755	705	770	706	729	742	705	740	777	756	732	743	723	719	756	774	682	765	750	737	740	737	747	717	706	706	718	735	742	779	755	756	729	756	726	727	752	735	750	708	765	709	752	801	736	816	665	731	789	708	782	807	754	761	730	783	720	757	731	746	729	756	746	690	765	738	763	728	695	748	715	738	773	711	719	748	743	702	774	705	736	726	735	686	767	758	737	740	770	775	753	720	767	761	712	758	738	729	718	711	683	741	683	762	771	772	769	761	716	732	741	729	748	747	741	772	704	751	779	779	701	795	714	801	706	763	716	793	733	764	738	741	719	750	718	745	765	794	751	682	709	737	730	771	727	741	714	735	780	752	715	727	770	752	737	707	734	740	707	730	725	701	740	753	758	776	742	709	718	768	737	765	675	775	749	699	712	783	744	766	736	732	728	773	788	745	730	724	734	718	703	744	731	748	752	783	732	763	766	765	712	742	733	797	761	705	727	758	745	722	752	771	735	776	744	768	760	751	705	749	711	722	753	746	759	718	738	736	716	764	736	738	768	732	731	842	751	712	705	730	769	738	746	729	758	728	787	683	756	705	724	766	755	769	752	737	745	756	728	703	778	787	726	745	760	746	739	731	731	752	773	745	731	775	771	731	789	735	713	741	740	788	691	742	721	710	708	745	763	787	769	684	743	741	749	712	748	723	734	760	727	760	738	737	773	751	746	765	737	769	764	780	714	735	759	768	721	766	783	780	753	714	730	741	821	757	682	770	732	744	698	693	730	769	752	760	742	695	705	669	747	706	742	742	736	754	735	789	729	750	746	764	768	786	777	777	720	746	807	746	765	766	779	790	769	706	761	715	715	757	730	749	724	765	731	734	772	752	766	708	780	742	743	780	736	729	784	764	806	768	763	727	734	713	750	696	765	759	733	717	727	746	758	752	758	746	752	750	706	722	788	738	746	713	728	705	771	784	735	728	747	721	721	782	728	754	759	793	706	771	761	745	731	767	751	720	721	773	778	762	739	831	703	729	680	770	752	724	758	715	739	812	742	722	696	799	756	748	728	737	709	790	732	724	702	756	829	771	730	755	754	817	805	759	747	745	741	731	765	761	779	695	724	739	745	744	769	744	753	741	737	740	805	798	749	772	688	707	744	795	726	695	786	738	706	776	722	698	712	732	744	742	733	700	724	737	732	727	759	788	777	763	760	762	742	731	754	767	760	743	737	759	777	759	753	752	727	768	713	761	740	734	739	687	734	773	737	701	746	766	781	729	759	735	748	702	772	757	729	760	718	804	734	763	733	778	743	748	734	773	804	749	778	765	782	746	757	716	727	764	768	708	759	764	734	733	737	752	754	712	761	752	729	767	745	771	735	774	715	755	727	787	765	788	745	719	736	831	764	720	720	747	748	750	717	728	740	712	740	763	731	746	753	737	712	738	723	722	741	763	739	778	733	767	714	694	769	737	729	717	737	775	757	788	709	797	760	733	726	766	748	765	706	773	761	758	739	759	783	758	748	758	794	698	766	714	792	794	719	725	739	703	710	801	768	743	698	764	805	741	776	778	750	782	729	766	748	731	729	748	764	787	734	731	752	732	757	717	746	718	815	770	746	774	722	723	731	761	785	772	746	727	741	720	744	765	745	712	777	718	673	761	775	750	727	737	794	795	719	758	712	810	790	736	740	777	739	759	727	765	752	741	752	732	779	764	705	767	717	740	727	693	710	719	779	722	724	747	771	802	777	779	741	741	713	758	745	763	729	744	755	802	772	715	733	771	735	693	730	745	699	736	712	704	709	739	713	776	780	673	708	736	715	749	791	772	741	713	810	726	782	726	745	700	735	763	739	734	724	736	730	773	766	707	726	789	744	764	751	760	733	791	709	798	737	725	725	758	748	720	677	700	753	691	770	740	731	748	777	713	765	694	780	764	754	730	713	745	751	750	765	739	796	696	736	741	752	747	728	773	725	791	717	729	722	803	706	719	747	736	771	765	687	730	775	748	760	725	735	747	713	737	761	721
10691	2025	272	189	128	158	179	175	147	161	161	181	152	169	159	146	154	144	170	157	148	142	168	155	159	143	144	139	145	155	154	160	164	161	146	163	137	152	166	167	163	156	160	153	148	156	155	144	132	138	135	146	153	158	146	148	166	144	175	169	168	130	130	155	158	152	169	151	133	131	143	173	136	181	172	136	161	146	148	153	176	172	148	157	154	146	154	149	167	121	156	145	165	146	158	163	142	151	170	144	164	149	159	140	144	157	145	165	168	137	177	133	157	163	150	129	155	148	136	139	144	152	167	153	156	152	147	169	159	170	148	161	147	152	158	168	163	150	150	132	163	178	148	150	133	149	151	157	120	134	134	146	149	144	143	170	144	149	149	166	147	152	170	176	157	141	164	128	149	175	149	162	156	150	145	144	175	170	152	160	156	175	131	140	150	153	148	185	169	134	173	150	151	154	144	152	155	152	161	152	169	148	142	166	144	157	144	162	148	166	164	161	145	171	176	143	155	159	144	139	164	171	147	146	153	161	161	149	147	146	128	166	174	141	143	174	161	140	145	146	156	175	131	162	137	153	146	151	143	151	145	147	170	165	151	170	152	166	154	147	146	151	169	137	140	145	165	149	162	168	128	136	166	148	163	138	118	155	147	142	170	136	143	175	147	151	174	146	152	175	144	150	150	157	156	155	144	171	162	129	162	150	151	181	165	163	146	134	156	150	146	151	138	161	178	159	160	159	153	168	144	140	142	178	131	145	129	150	178	167	152	147	172	145	150	169	159	150	148	162	156	171	148	161	140	154	146	143	154	175	158	130	162	163	161	134	166	144	155	145	138	169	187	165	146	157	149	160	143	147	149	152	156	144	157	149	178	171	167	139	143	160	161	159	157	163	171	177	135	157	190	155	150	162	151	131	134	156	145	155	150	154	130	191	155	167	147	153	167	156	136	162	166	157	139	132	159	146	151	164	146	132	144	161	149	144	166	160	152	145	167	136	161	159	158	136	145	147	166	148	150	146	176	188	173	186	153	162	152	157	144	168	170	148	145	130	133	161	138	175	150	169	157	165	141	179	165	165	165	134	174	146	170	173	160	164	164	150	177	163	152	148	163	128	142	178	158	144	168	151	149	160	189	139	165	164	141	154	146	176	146	144	145	158	170	135	167	150	153	153	175	171	158	155	165	186	169	155	158	168	151	162	174	164	151	156	158	158	145	152	135	148	183	177	143	131	159	159	140	141	172	140	158	175	165	160	128	141	151	141	166	158	139	123	136	142	187	157	140	145	151	165	132	161	142	171	150	132	177	178	155	156	190	149	161	129	141	148	162	163	163	127	145	152	160	167	169	170	161	134	152	157	155	146	160	147	160	140	162	147	131	140	150	162	141	150	140	146	145	188	115	135	169	170	158	132	146	149	138	135	187	156	157	133	155	158	157	157	165	160	172	131	137	119	147	147	162	168	161	139	170	143	157	155	159	146	144	144	154	165	154	153	147	160	158	161	155	146	156	157	137	159	169	155	135	136	146	178	160	143	170	153	155	170	139	142	142	171	141	152	137	146	153	144	149	148	145	161	142	139	144	148	139	143	167	151	131	159	148	183	161	164	153	169	161	160	156	155	159	150	171	157	161	165	158	167	154	154	147	148	149	151	134	134	167	160	168	125	126	128	165	154	142	150	152	165	173	133	155	149	148	174	142	153	150	179	174	172	135	157	131	138	168	140	134	164	139	131	151	152	174	161	160	160	147	133	146	149	159	150	157	175	157	159	143	155	142	148	165	144	138	157	131	156	146	159	145	169	151	149	135	140	153	142	149	147	198	171	128	145	153	147	149	144	147	150	134	138	145	162	148	134	154	141	127	171	168	172	158	148	172	179	158	163	157	148	161	146	134	142	174	153	157	166	138	135	171	146	148	160	154	150	149	162	153	138	159	176	153	158	154	167	172	138	146	141	168	169	169	149	140	145	147	159	179	149	152	156	134	158	167	155	157	143	186	166	144	156	153	143	178	140	166	161	159	152	157	128	172	162	175	160	158	135	160	143	135	156	134	141	160	158	156	148	141	118	147	160	169	153	149	170	132	143	164	152	138	155	158	145	148	146	158	147	168	177	163	145	140	173	145	160	169	141	186	180	154	156	149	159	137	146	156	146	145	160	150	155	167	161	169	141	131	154	153	166	153	152	166	152	184	177	153	127	177	131	150	136	193	164	145	146	139	147	147	172	158	179	155	159	161	162	167	157	149	179	164	158	155	137	157	147	139	145	151	127	143	159	166	139	154	132	176	161	156	158	170	136	153	165	144	171	157	151	152	174	145	156	170	170	148	151	161	161	159	155	146	157	180	167	144	131	161	160	134	155	140	157	186	155	152	154	136	165	133	168	145	131	150	167	153	153	140	174	142	156	178	114	155	157	160	140	143	172	136	139	158	167	155	162	158	142	182	170	127	149	123	152	142	150	128	156	164	157	143	145	142	139	160	172	170	137	158	144	144	159	164	145	155	150	180	165	149	152	175	156	170	157	143	155	168	160	161	143	159	168	154	152	149	135	157	156	159	155	143	151	171	167	165	180	173	152	153	133	171	156	143	170	174	150	182	171	140	164	135	150	139	156	169	158	140	145	124	163	147	176	160	182	164	158	131	163	147	152	154	127	162	148	169	168	150	156	163	139	140	162	163	151	138	147	142	158	157	172	155	149	148	150	164	155	154	138	154	135	139	129	139	176	163	167	162	154	125	174	174	160	160	166	164	148	160	174	176	165	161	144	170	143	176	165	159	165	161	161	154	164	167	142	151	141	158	164	154	159	150	142	160	161	151	133	158	155	161	156	141	121	175	157	134	181	155	140	159	158	161	135	156	144	155	165	159	152	139	136	157	132	151	125	182	177	151	155	114	144	157	145	164	146	147	151	146	162	146	153	146	169	145	130	150	164	147	145	173	171	145	156	176	157	147	141	149	153	151	141	161	163	159	159	182	153	158	141	142	146	132	153	176	129	184	139	142	137	144	136	152	157	139	155	162	182	171	157	148	155	157	147	170	162	147	144	158	164	164	146	146	172	174	161	145	159	135	180	169	126	160	166	152	155	178	158	185	172	174	175	148	159	155	178	145	157	166	153	168	138	128	153	153	154	158	164	148	148	147	157	156	141	156	167	149	166	160	142	157	176	115	136	161	149	152	162	151	190	170	169	159	139	141	182	151	132	137	119	157	134	173	157	168	136	150	165	144	147	149	166	153	140	162	162	140	134	135	149	179	122	175	141	166	173	142	126	150	151	156	126	161	175	140	153	153	150	152	162	168	162	173	154	162	144	185	140	149	162	174	172	149	163	160	141	136	138	154	144	167	138	148	142	159	164	149	163	162	152	141	144	157	146	134	162	160	157	176	169	148	167	167	141	163	140	172	147	148	139	153	118	177	149	169	168	152	157	155	157	132	152	169	169	150	139	159	160	158	154	153	162	148	145	157	155	155	134	152	147	153	158	130	161
6439	1447	531	377	398	422	419	419	385	422	357	399	424	407	399	413	427	390	382	384	360	392	430	351	410	399	383	375	380	379	404	354	375	419	361	408	375	355	371	395	375	374	378	421	382	375	416	410	375	375	362	365	374	355	368	382	401	393	384	374	376	367	377	359	368	365	422	384	414	374	413	415	363	388	383	378	372	377	397	398	402	392	374	393	376	396	420	385	371	378	380	398	383	374	409	372	415	421	373	406	360	369	392	395	373	392	356	354	401	385	382	387	380	380	360	367	378	368	372	390	376	381	397	365	348	377	397	378	435	395	376	380	384	364	432	377	387	402	386	388	357	357	384	365	394	386	348	423	383	358	381	390	425	374	389	377	364	392	403	374	357	369	376	360	366	386	365	418	370	403	386	395	380	374	342	385	383	349	398	370	397	376	362	399	413	368	403	380	412	371	383	370	353	369	394	382	390	429	394	357	374	376	385	361	395	411	385	413	389	395	390	365	424	374	350	394	375	404	400	410	406	388	400	397	360	383	392	371	361	430	372	396	367	388	384	386	365	397	396	379	401	378	379	387	409	352	380	408	403	383	382	433	385	376	369	402	406	392	379	365	422	374	374	398	384	375	387	383	396	374	391	367	412	382	406	397	381	386	374	364	382	370	375	401	372	350	350	383	413	371	378	384	390	357	386	374	387	392	394	373	421	412	382	426	383	388	371	375	380	378	395	371	398	385	354	387	368	368	392	382	394	387	372	399	352	407	403	403	393	388	382	407	390	401	372	369	374	397	395	394	412	342	403	395	367	354	394	376	385	411	403	382	389	392	386	379	391	397	362	381	384	375	354	382	389	364	428	392	402	390	374	369	384	373	403	341	378	392	385	411	372	379	357	375	387	358	400	370	366	411	396	385	389	375	358	406	346	381	373	353	375	369	381	363	380	389	372	377	392	393	397	385	395	384	406	348	387	416	360	396	392	383	402	403	416	377	354	373	369	353	371	426	417	373	383	354	389	405	389	411	378	406	376	368	391	376	390	410	419	378	363	380	392	369	355	376	383	383	361	386	395	384	420	376	409	386	392	413	399	382	385	374	365	401	396	379	387	410	371	366	371	362	396	373	373	367	375	381	354	385	383	410	409	401	392	403	410	364	352	389	356	391	389	401	378	390	376	367	413	375	368	405	372	388	369	385	393	375	390	372	388	399	409	387	418	391	424	385	411	361	411	403	392	377	384	401	367	380	403	373	421	428	413	405	400	403	383	406	366	407	404	380	395	402	385	395	387	365	376	400	402	387	400	375	384	373	379	402	441	374	392	386	411	373	355	393	386	356	389	374	401	406	390	364	398	395	381	406	375	401	368	401	377	383	395	390	392	381	363	391	352	396	411	433	334	391	395	392	388	388	391	355	369	388	372	401	398	392	394	354	395	423	392	406	381	373	397	407	353	415	385	346	406	374	367	397	361	413	382	393	378	387	411	378	389	386	407	399	383	380	372	391	358	364	357	384	379	381	404	374	383	384	384	386	423	369	382	405	393	431	381	413	398	380	387	348	399	413	389	388	409	376	379	414	383	366	377	391	398	402	385	401	385	359	386	408	399	387	385	368	379	380	421	385	370	386	392	399	367	386	391	374	378	407	414	376	431	395	377	385	376	399	391	347	357	399	440	384	413	387	416	403	401	400	392	368	375	418	398	373	386	386	407	396	371	393	392	371	386	422	393	361	396	409	330	382	382	416	356	384	357	347	366	353	359	391	380	378	361	371	393	410	420	370	376	380	396	355	364	373	411	388	425	403	380	364	407	392	394	366	374	388	363	396	374	369	391	405	389	390	379	351	423	393	384	398	368	390	356	366	371	400	378	379	375	346	405	401	364	397	418	403	354	359	377	396	393	411	390	391	412	381	365	401	399	383	377	376	365	366	418	375	389	359	388	411	388	360	380	406	369	418	369	413	371	359	350	400	363	374	373	373	400	397	362	370	357	395	373	366	381	352	379	364	385	367	412	409	368	414	364	389	388	442	388	360	390	375	374	383	386	371	408	420	410	378	421	349	377	423	390	371	368	383	380	392	365	391	383	368	404	395	367	408	394	376	348	362	406	402	390	416	388	345	358	398	373	384	375	425	388	354	370	399	394	377	384	388	368	380	365	373	397	388	364	392	385	354	408	409	348	379	368	392	351	401	390	392	397	399	410	383	389	396	403	421	410	398	364	364	386	411	395	402	377	417	393	401	390	410	362	362	416	401	397	400	389	423	419	373	381	410	374	383	397	381	379	391	405	366	377	403	420	393	386	386	383	412	370	393	386	389	387	355	396	375	371	388	406	397	373	342	404	434	374	381	403	354	408	392	389	338	387	383	384	425	365	384	367	369	372	385	399	359	361	407	374	387	371	393	375	380	375	362	377	367	371	372	388	367	369	358	392	407	405	402	388	378	346	367	389	370	379	388	381	394	385	413	380	400	368	369	400	387	371	368	382	404	390	394	423	383	412	379	385	385	355	392	374	359	366	375	348	389	426	422	394	409	362	397	370	430	423	385	382	379	412	368	385	420	372	401	388	403	363	392	382	341	380	387	383	393	398	422	402	378	356	334	370	382	415	369	388	403	395	400	384	384	405	361	379	362	380	378	355	356	414	377	397	434	380	398	395	396	410	419	398	375	370	388	366	364	400	365	383	419	362	370	417	405	401	370	349	425	372	394	368	370	370	402	400	395	384	373	367	381	417	382	404	366	371	385	368	424	396	400	354	421	409	368	419	395	370	370	401	426	350	384	401	372	383	378	413	368	375	396	372	398	390	370	394	373	388	404	402	385	375	368	409	384	372	384	397	376	376	411	373	365	393	388	352	378	383	395	395	411	379	417	395	399	393	373	370	343	379	372	407	381	402	393	380	407	358	404	408	375	381	372	418	405	387	387	374	402	442	362	380	393	384	398	401	387	401	400	400	362	392	377	349	382	376	387	362	408	393	373	416	373	365	354	372	378	370	338	378	400	406	393	411	379	396	382	386	397	365	355	378	389	397	422	380	376	390	376	386	407	391	423	389	380	387	400	397	387	358	369	393	378	362	373	373	374	414	384	427	376	411	366	386	376	367	381	395	398	402	362	373	363	381	386	398	421	359	370	369	424	404	353	393	400	416	385	393	381	398	403	364	371	375	374	378	388	386	400	373	409	401	407	395	369	382	357	438	384	400	370	407	371	382	401	408	390	410	438	391	348	357	362	359	372	386	378	365	359	382	333	384	395	365	387	384	385	353	408	378	386	414	382	391	373	397	433	391	366	342	384	396	409	394	415	403	420	376	409	358	372	346	360	379	401	380	394	380	362	373	394	404	360	406	388	375	394	396	397	379	359	438	370	375	381	395	398	371	395	368	360	410	392	388	374	378	379	379	397	400	399	391	377	353	352	416	362	379	365	372	387	360	405	377	399	395	379	363	363	419	365	398	368	353	419	416	387	382	396	378	458	355	376	380	395	357	371	428	406	394	389
31013	9961	1751	582	428	358	362	330	319	286	295	270	262	313	265	247	261	270	283	238	254	262	438	255	239	246	263	246	261	253	228	242	245	258	256	272	273	234	256	262	240	268	251	262	253	265	255	250	260	259	269	228	234	251	213	266	278	253	258	276	251	223	254	264	234	253	261	252	241	237	235	241	241	238	243	242	277	252	260	229	233	246	255	212	241	258	255	230	238	257	252	235	267	276	263	278	249	242	267	259	273	277	241	271	244	230	233	254	239	272	263	265	249	271	282	255	273	300	239	291	277	239	221	246	274	270	266	232	263	277	281	247	272	220	275	257	256	263	259	239	228	227	275	259	226	241	254	250	249	272	258	228	269	245	261	251	217	253	254	247	219	238	261	253	239	253	234	226	256	234	259	271	260	243	244	288	223	219	234	251	213	267	268	261	256	235	227	264	243	243	244	234	256	231	275	257	252	257	262	227	275	259	253	281	235	270	254	270	271	269	265	260	277	228	249	256	244	251	246	286	223	276	264	208	303	256	244	270	260	220	291	253	280	242	255	238	241	279	240	270	274	249	250	247	229	228	243	262	230	247	259	253	256	298	261	233	263	281	242	227	239	237	227	259	268	263	241	266	253	240	259	218	214	240	235	259	254	234	256	268	255	241	263	258	264	237	252	243	278	242	273	255	263	257	268	239	246	244	256	263	276	264	245	245	257	270	231	259	258	240	238	243	269	239	223	251	219	253	243	251	269	263	252	282	255	273	238	235	253	231	254	260	246	240	258	246	248	213	254	247	268	216	253	238	242	273	249	286	240	238	259	270	249	248	255	244	260	246	269	271	246	207	250	253	281	255	239	216	237	218	245	241	226	237	254	283	262	285	246	236	261	292	263	252	259	261	267	246	282	261	276	229	243	230	233	246	239	263	291	291	260	271	229	262	232	245	235	235	241	280	255	225	192	234	277	261	234	232	226	251	268	235	233	246	251	259	246	251	284	239	248	256	234	262	277	253	257	230	283	265	272	289	289	251	243	277	206	260	236	265	242	233	257	257	271	257	267	278	251	242	232	271	247	237	254	260	277	236	218	222	219	244	288	292	231	261	225	278	250	275	280	252	227	238	265	232	241	272	247	251	216	279	280	259	257	273	236	242	258	241	258	231	212	255	247	251	242	235	253	272	247	244	246	234	247	277	270	236	227	246	255	219	233	260	272	248	242	279	245	272	218	279	242	269	251	228	250	251	278	296	276	241	234	240	233	241	248	228	266	242	248	279	245	263	239	244	267	256	255	247	253	258	275	268	230	255	267	265	238	254	256	244	233	237	262	250	244	253	223	256	262	245	248	287	256	261	234	220	268	231	295	298	242	235	217	233	239	241	258	264	255	255	242	241	255	245	243	260	231	236	266	255	246	273	255	226	271	248	238	270	277	251	276	246	277	236	258	282	238	261	243	247	260	282	265	268	236	236	276	262	283	268	243	231	238	274	283	225	249	254	263	256	252	238	254	291	258	237	265	226	267	223	238	256	225	266	258	262	230	240	260	244	273	282	251	263	284	234	264	248	247	231	227	285	284	269	226	256	267	258	263	237	271	268	245	232	252	261	232	285	276	236	234	242	240	230	249	254	269	211	274	243	241	260	243	253	230	245	293	280	252	236	219	240	263	229	243	291	237	250	262	223	232	250	267	241	238	220	260	224	249	194	247	239	269	267	267	236	250	262	256	204	223	240	257	287	275	230	236	238	226	256	244	205	252	238	254	281	263	238	253	256	272	276	248	262	244	275	259	242	248	285	228	259	237	256	247	248	216	265	267	272	271	259	234	200	275	289	215	276	271	269	276	261	228	242	248	229	221	253	252	265	255	226	241	253	256	256	265	251	263	259	251	261	250	255	262	262	245	261	267	256	262	261	209	234	255	252	238	240	236	286	244	241	252	245	256	231	260	239	247	267	247	233	240	248	215	257	273	228	244	231	252	262	264	213	235	250	245	253	264	268	294	241	252	240	254	241	261	239	272	239	259	221	248	275	294	241	225	205	249	255	227	283	221	261	225	241	265	259	284	268	251	255	262	257	238	244	257	239	284	228	260	264	275	232	269	238	247	292	261	247	255	277	242	255	262	243	235	256	289	278	245	243	242	232	260	240	259	243	237	227	244	248	266	252	265	280	270	240	252	236	234	264	247	273	227	240	237	237	234	290	236	238	244	261	270	246	241	258	235	233	232	256	230	256	245	278	279	252	240	265	258	243	235	251	242	253	269	228	251	233	232	237	271	257	255	263	245	260	248	239	250	265	243	261	250	234	222	278	249	233	250	224	267	222	235	252	233	261	249	225	242	273	246	278	241	257	233	251	229	268	249	238	258	284	286	273	251	279	244	233	223	268	260	275	277	248	221	243	236	248	222	272	248	237	220	248	255	235	252	282	250	253	262	244	245	253	268	239	224	204	251	224	255	259	263	271	263	263	288	249	252	261	273	263	242	282	227	235	233	257	258	233	239	247	224	232	242	263	257	238	239	254	259	257	253	262	256	251	259	229	269	269	226	231	231	230	250	273	230	260	248	243	265	218	240	261	246	243	232	219	259	232	216	253	276	264	256	255	230	225	264	240	245	244	241	241	263	252	245	257	237	240	257	224	279	297	214	261	242	269	292	236	228	268	227	246	259	238	286	265	219	241	237	242	260	246	267	259	224	264	245	265	248	271	260	251	265	293	259	249	276	284	255	222	247	279	271	259	250	256	236	249	273	274	293	241	264	236	259	250	235	268	246	255	251	254	269	274	266	256	276	247	280	255	255	256	239	281	257	256	241	261	273	229	248	257	241	252	270	240	241	252	221	232	282	279	246	263	287	242	239	276	248	242	259	271	257	258	266	287	259	243	243	229	235	287	236	236	247	244	241	247	230	226	230	264	264	254	244	258	252	272	262	253	243	241	239	241	250	247	234	256	256	227	254	259	244	236	253	253	243	267	236	248	237	254	238	247	253	225	256	248	212	268	282	280	266	258	268	254	250	261	228	243	253	266	265	269	257	259	271	242	254	242	233	241	236	230	249	250	241	231	201	242	240	254	237	273	249	233	251	272	266	233	229	249	267	243	245	239	226	253	220	236	257	259	262	270	270	242	251	234	271	247	238	266	263	262	275	219	254	245	214	256	272	245	240	250	247	248	245	254	242	241	260	239	251	239	233	265	271	244	236	258	271	288	251	251	226	228	278	246	247	227	244	260	237	260	243	253	261	245	242	262	228	234	225	215	248	248	250	271	264	245	238	245	278	257	260	259	282	263	264	264	246	257	233	261	248	283	222	258	259	243	243	241	265	228	234	260	248	280	258	254	272	270	238	238	249	269	269	268	259	280	258	283	266	262	262	246	230	248	237	270	256	227	262	272	266	241	252	240	289	260	257	250	279	263	231	228	229	240	241	234	265	258	266	254	260	275	251	246	245	280	236	278	235	251	267	241	232	229	230	253	248	284	261	258	256	263	239	267	259	270
19405	4132	1770	1302	1140	1096	1136	1005	981	756	711	751	784	784	713	692	634	651	624	652	609	716	1977	632	649	628	647	607	575	583	579	630	556	569	618	578	624	605	575	595	555	610	587	595	620	557	614	533	595	609	581	591	564	553	583	570	612	611	602	576	594	610	635	555	648	567	603	592	629	635	541	576	529	594	561	552	617	617	612	577	576	578	598	579	573	550	609	580	587	598	613	571	575	587	555	605	610	553	583	592	574	630	508	593	589	595	581	623	595	615	596	580	589	601	587	556	555	624	587	564	625	548	619	576	576	569	609	582	573	575	591	617	551	589	577	594	544	562	592	602	609	621	609	588	597	585	585	552	569	548	566	588	576	602	614	586	571	582	578	581	552	555	603	574	584	595	618	536	572	558	570	561	574	559	581	575	552	593	567	554	594	605	573	591	567	563	592	602	584	579	621	562	616	652	597	586	565	566	618	582	626	565	582	628	588	586	601	577	617	549	602	647	580	566	539	594	623	531	595	598	645	565	625	582	613	596	608	599	541	597	608	629	580	569	613	605	552	581	569	577	539	568	580	590	594	559	590	612	570	543	547	593	566	571	598	565	579	596	561	576	593	562	556	617	596	589	590	545	531	608	543	564	554	550	618	591	573	554	568	581	585	591	561	575	543	539	572	588	598	569	563	619	594	610	615	641	577	568	566	579	570	536	611	580	591	563	561	582	604	585	577	541	605	590	577	615	579	617	609	601	620	578	585	592	594	587	571	579	565	562	547	577	584	584	628	599	606	554	574	581	607	570	592	597	614	592	562	612	596	567	577	575	603	624	576	598	594	592	578	593	566	610	578	571	587	553	590	512	584	601	596	510	611	569	604	581	591	592	587	570	583	581	580	568	553	566	562	545	546	591	560	600	555	613	578	598	574	600	565	598	528	632	574	579	571	592	569	588	576	590	583	602	568	592	597	607	549	551	616	615	592	592	592	545	594	574	596	610	540	601	585	590	577	591	559	557	574	656	580	621	524	587	562	606	563	620	591	588	607	607	547	546	602	527	574	583	551	568	575	591	576	591	557	565	566	615	602	568	597	575	584	630	572	591	538	595	593	568	576	549	567	604	580	594	600	600	556	579	540	563	595	593	567	616	601	588	600	596	578	588	602	564	573	539	588	550	568	575	599	562	611	566	598	609	563	574	608	612	603	576	590	608	573	572	579	567	568	603	586	584	578	589	606	598	575	588	614	589	553	595	569	562	547	552	575	598	568	572	596	571	541	551	570	590	593	546	619	570	585	577	560	596	661	590	615	578	591	612	577	594	576	606	606	567	562	592	577	576	614	589	596	565	585	572	594	585	564	575	596	581	586	630	573	567	579	575	535	596	586	571	580	592	541	566	595	585	592	608	575	565	582	564	581	553	610	605	574	605	537	556	577	538	622	619	559	594	592	612	575	560	609	574	604	553	548	612	547	545	612	595	606	567	603	599	558	551	561	584	581	558	565	657	602	644	594	563	564	612	584	605	571	583	587	590	586	589	577	592	562	621	635	577	596	564	578	603	637	555	613	619	599	581	581	559	557	597	572	567	543	596	589	624	538	590	616	601	548	615	587	586	544	575	568	557	618	619	622	576	626	578	548	570	594	534	622	600	606	519	587	548	600	587	604	568	596	581	623	548	556	567	598	651	589	574	549	563	587	592	564	588	545	594	577	600	591	596	591	596	597	612	593	567	609	627	594	573	521	596	585	591	635	548	583	571	591	538	615	570	587	563	584	606	600	601	582	592	614	580	572	586	623	561	592	565	579	569	519	512	577	597	598	558	561	596	603	585	620	544	637	615	578	577	592	585	605	624	572	597	573	583	526	636	597	579	556	599	618	601	618	561	565	585	624	555	582	590	577	624	561	586	575	539	553	574	562	593	539	599	568	536	580	554	569	589	613	566	605	574	557	597	569	584	576	589	574	584	581	558	562	605	583	592	600	659	612	588	589	575	570	590	561	584	562	567	579	586	596	620	589	626	577	581	584	592	574	618	580	594	580	623	571	618	591	578	593	559	557	599	582	606	596	597	552	595	566	596	623	553	565	583	573	599	557	560	564	558	625	604	596	560	598	556	550	594	599	562	617	599	611	570	582	492	605	556	556	553	595	621	606	627	551	608	568	581	535	600	653	563	584	623	548	599	591	559	607	573	560	551	608	563	567	578	592	557	595	541	565	609	611	589	566	616	618	594	611	633	553	587	564	613	608	603	572	602	585	588	577	559	555	565	562	580	617	551	578	535	584	568	551	566	579	582	581	565	592	569	582	562	572	572	615	596	565	545	582	569	599	619	586	585	582	559	583	617	589	578	582	573	568	582	555	588	566	580	559	586	564	562	570	568	597	595	629	553	601	576	612	578	575	573	546	559	602	614	607	565	551	572	579	582	557	563	545	568	556	574	564	604	594	598	580	586	559	577	605	588	554	625	575	591	584	602	580	622	601	554	622	574	594	586	586	555	576	592	606	552	584	560	564	565	547	561	554	563	593	527	596	565	609	610	631	590	574	571	583	582	589	570	571	581	620	581	594	601	629	592	587	592	546	560	582	532	601	570	614	582	562	559	533	568	613	609	591	559	590	610	587	570	569	580	612	575	550	566	537	602	568	641	603	558	544	591	594	584	572	591	575	564	562	567	595	608	523	613	559	546	568	574	581	623	590	566	539	589	626	571	618	593	574	610	583	608	593	598	583	571	551	594	563	580	556	669	566	574	591	608	566	586	596	609	554	581	599	557	566	583	586	589	559	600	604	618	568	531	577	549	581	608	620	595	600	597	567	603	612	583	578	605	586	572	580	587	599	543	583	572	541	603	595	589	594	592	575	538	558	601	575	544	614	584	582	604	616	568	643	557	615	623	617	593	605	567	588	599	553	587	569	554	588	588	555	569	589	541	605	596	623	562	541	560	589	593	572	564	570	583	563	576	580	573	584	597	581	574	602	563	578	586	579	620	541	600	594	618	574	581	575	574	600	627	622	628	548	591	555	615	615	582	549	609	601	571	579	612	565	600	583	607	588	574	609	582	598	576	582	564	608	586	574	584	606	564	592	576	621	558	642	587	586	587	566	599	609	576	565	590	570	604	608	568	601	599	577	536	576	585	588	621	569	629	603	596	563	592	588	524	594	620	582	597	565	544	542	573	540	564	589	597	569	599	620	561	569	592	588	585	612	553	582	579	568	570	575	570	554	629	600	572	533	599	577	603	577	604	568	554	589	599	586	647	580	569	573	617	594	575	591	586	574	616	570	575	581	617	580	556	604	555	563	581	649	621	616	576	567	569	608	611	588	621	569	613	577	556	613	560	626	613	589	612	578	618	614	576	582	558	560	553	570	648	596	589	560	554	611	578	650	587	595	574	593	566	538	586	580	590	577	614	603	603	569	538	574	562	578	602	596	539	611	581	604	621	567	582	600	599	572	621	611	614	589	589	577	578	563	580	566	593	585	601	622	621	592	578	561	593
42824	17914	4463	1366	829	605	588	522	443	429	431	426	381	406	357	347	351	296	310	360	401	335	695	341	321	339	355	341	300	368	370	341	348	344	339	365	318	332	305	331	342	306	325	336	331	357	343	367	336	350	309	328	325	331	322	312	320	340	319	366	327	311	331	322	330	315	308	320	327	351	336	323	339	291	307	329	340	329	327	334	336	312	343	344	315	346	303	378	326	342	341	341	330	323	340	351	348	353	350	363	331	341	345	341	315	323	345	394	330	330	355	330	364	374	322	358	329	340	326	303	313	318	335	293	363	329	369	347	349	357	327	336	337	314	358	309	356	354	344	353	336	348	328	315	327	350	350	356	332	320	335	295	358	323	362	328	359	369	326	337	342	339	345	317	307	334	312	359	336	319	320	325	333	341	339	353	314	327	349	317	306	384	334	320	351	337	323	328	328	343	324	312	313	338	387	324	361	345	322	325	286	353	332	323	341	317	329	295	322	328	325	369	325	303	356	355	305	345	325	329	326	351	324	351	317	347	338	336	328	345	371	320	333	345	283	359	324	334	351	307	300	337	339	337	339	330	328	337	316	313	334	362	342	320	326	339	306	352	375	360	336	310	349	360	358	334	334	313	320	337	326	342	313	315	373	309	352	324	315	319	353	338	348	284	313	345	346	371	306	303	349	354	331	319	345	360	354	313	351	333	310	303	355	318	334	329	335	315	345	366	318	346	326	319	351	334	338	331	335	355	357	307	320	315	342	353	333	314	346	342	316	333	329	364	327	321	299	308	326	322	347	302	325	356	328	358	366	342	345	361	343	315	324	365	346	308	283	341	309	316	324	329	327	354	332	323	344	363	354	360	327	324	317	369	336	315	346	332	362	352	329	346	371	328	336	336	334	324	333	343	321	343	334	356	309	317	390	341	355	369	334	320	327	337	336	332	371	356	354	334	329	346	318	317	304	303	337	332	302	296	354	308	323	329	372	362	354	332	330	336	328	325	357	327	336	298	370	346	309	370	317	322	344	335	323	368	336	305	356	303	338	344	339	326	350	369	336	336	322	301	348	314	321	347	360	322	335	334	349	357	363	340	313	366	331	312	347	355	294	311	335	322	335	330	368	360	360	327	331	316	325	351	328	285	345	318	322	343	293	327	320	333	384	371	320	320	336	345	330	341	312	324	355	328	335	337	350	361	354	335	350	344	343	313	364	353	344	336	315	360	343	291	313	317	355	315	338	348	341	360	342	308	368	326	312	340	320	334	320	335	344	316	346	336	292	322	321	341	348	325	337	337	342	298	333	330	345	346	333	325	354	325	337	360	347	338	322	316	342	330	344	311	310	324	358	335	305	397	380	348	329	339	321	309	321	334	327	348	344	358	300	341	353	324	321	328	338	329	288	351	324	295	356	338	329	310	352	357	317	326	365	313	359	305	304	304	344	352	326	321	361	339	342	383	362	373	306	289	315	352	344	356	329	327	343	339	344	325	304	343	322	332	315	346	333	326	366	368	351	329	318	339	369	297	346	353	340	313	364	333	332	358	336	322	325	317	336	334	333	303	299	321	342	327	337	364	320	315	333	390	313	336	292	340	337	323	336	376	334	344	338	371	337	341	346	312	363	341	292	339	297	329	331	314	345	318	332	311	322	326	292	313	359	313	332	387	372	332	352	328	312	332	343	356	327	327	339	330	337	337	372	362	325	343	305	317	342	336	345	340	339	356	347	337	322	343	356	334	335	333	317	331	317	282	340	335	321	319	329	384	320	345	339	356	341	282	355	322	301	309	321	364	332	313	326	316	303	318	323	310	344	301	371	331	346	336	326	368	340	329	301	324	304	356	336	314	350	319	349	356	339	329	337	372	345	359	329	312	364	302	373	349	337	324	294	333	334	369	314	326	297	303	335	304	339	326	349	321	329	346	316	347	327	362	347	315	341	366	315	315	336	303	341	327	346	303	343	326	341	313	327	340	330	329	362	345	367	340	318	316	321	328	388	345	320	302	352	283	331	298	330	323	346	342	326	332	331	353	346	312	330	327	336	343	319	332	334	336	328	335	356	291	347	315	363	337	340	338	329	389	327	319	335	336	344	325	375	357	334	321	315	360	307	322	350	319	304	357	381	334	333	332	336	311	317	346	339	349	321	352	328	330	338	368	311	335	341	328	325	346	321	331	320	337	347	316	345	344	312	315	369	308	332	353	339	362	316	335	323	335	308	356	339	372	315	310	337	299	316	312	357	331	349	328	338	342	325	363	356	323	367	341	323	323	363	357	350	303	331	349	346	322	352	298	314	341	348	351	329	310	325	313	325	313	333	294	361	348	323	322	348	327	336	291	358	374	344	320	323	357	291	356	325	332	337	295	338	321	359	359	349	316	320	337	364	328	352	327	314	310	345	336	345	324	304	327	346	362	355	323	344	332	319	332	350	327	333	312	379	343	331	344	339	345	317	361	333	346	371	313	355	343	342	311	342	361	342	308	312	350	292	354	304	363	373	353	324	303	323	327	318	322	313	352	340	331	339	299	334	317	329	330	342	347	334	313	317	312	345	327	336	323	312	320	330	357	350	336	333	369	327	309	336	286	333	323	352	359	317	331	316	308	324	311	324	326	273	361	313	301	317	338	346	325	327	331	293	318	340	347	349	338	341	308	346	316	295	320	342	324	316	364	298	331	325	328	325	332	318	342	317	332	312	295	319	340	320	349	346	313	327	343	321	327	332	354	334	344	375	308	316	333	329	342	351	362	312	320	336	298	312	310	307	320	306	329	366	362	327	308	332	318	343	345	331	321	378	314	336	337	335	322	293	310	350	335	339	338	335	361	355	344	333	340	378	341	344	349	337	328	336	326	337	345	302	337	340	325	347	333	318	351	289	319	345	305	331	336	339	320	312	356	315	288	303	327	333	346	322	305	325	330	350	373	346	330	333	362	383	371	336	313	320	307	337	348	346	341	346	361	316	349	369	326	345	346	323	325	294	328	341	323	340	345	351	323	335	308	316	342	339	339	320	316	319	361	349	303	312	339	345	354	328	347	310	348	365	341	328	327	354	334	372	297	320	334	318	341	348	330	300	319	350	337	358	340	358	347	336	322	374	349	323	315	339	341	365	326	330	302	357	295	340	332	363	324	357	329	343	318	360	334	356	333	363	318	324	314	354	322	321	318	319	323	320	351	287	353	338	334	334	340	330	368	310	341	353	335	363	276	326	356	371	324	363	363	316	328	356	359	330	342	328	341	342	332	341	331	343	334	314	334	347	354	307	329	313	350	294	341	337	329	349	323	348	332	315	307	333	325	344	349	309	323	315	326	324	353	378	310	343	335	332	342	369	316	319	389	318	363	369	316	337	380	337	378	387	337	335	334	347	296	358	306	334	324	370	324	364	339	337	326	349	353	350	354	318	342	285	325	343	338	334	346	341	344	352	328	333	332	330	350	310	352	354	310	313	329	330	365	352	334	312	317	307	338	303	326	308	343	371	313	322	345	316	339
26298	7926	2489	2207	1923	1706	1697	1552	1310	1167	1194	1103	1169	1242	973	872	833	877	913	842	852	813	3439	805	822	773	773	791	783	754	716	757	752	790	769	764	789	764	794	729	743	750	782	758	759	739	757	697	755	702	748	764	791	799	737	773	701	710	773	757	757	758	806	702	729	739	780	719	752	733	741	735	733	734	728	683	715	767	731	748	716	740	753	735	775	783	758	710	720	740	696	700	759	797	726	764	734	784	775	743	746	732	718	725	723	711	799	763	708	795	738	767	739	737	765	712	743	699	755	736	739	744	733	746	761	752	768	786	760	752	726	745	727	718	698	748	734	728	750	714	747	739	820	765	752	749	763	726	742	736	759	752	767	726	715	745	717	763	753	742	713	740	739	723	707	693	775	728	737	737	725	738	738	753	757	793	725	733	777	724	754	714	792	772	799	731	761	752	771	697	739	732	725	694	732	749	730	726	725	738	743	703	771	746	709	742	761	756	722	732	724	712	742	749	721	766	723	728	727	760	755	688	711	755	750	724	670	689	736	746	739	718	749	757	731	756	746	739	718	738	729	783	797	687	730	717	732	710	766	736	763	712	691	692	724	699	696	747	755	731	730	813	714	744	770	743	700	774	702	728	750	720	733	789	733	688	742	728	744	782	736	718	765	748	773	744	703	747	717	739	732	712	740	739	745	724	760	717	716	701	692	755	748	742	746	752	658	728	768	748	714	711	723	728	685	712	792	669	728	775	689	730	762	753	725	676	752	722	712	715	722	699	763	715	740	704	724	748	744	694	766	692	769	741	736	735	763	696	724	718	765	740	770	688	780	672	713	761	726	745	735	752	765	683	716	730	718	706	703	697	718	778	717	699	735	762	759	700	731	671	703	681	690	701	729	798	745	754	776	714	700	700	721	735	746	747	686	753	733	705	713	708	743	733	701	740	742	724	743	729	735	770	707	756	713	762	746	774	750	761	741	742	671	712	744	757	745	699	708	772	709	736	710	715	750	760	741	753	747	733	703	715	753	776	735	734	766	690	742	773	754	737	774	721	756	715	759	718	721	758	736	758	734	713	759	722	786	738	754	765	742	709	748	699	735	716	761	745	700	761	699	735	717	747	759	744	741	745	725	739	729	720	730	751	739	760	753	725	745	714	723	729	769	744	728	761	705	734	738	718	740	771	740	742	741	709	756	719	720	675	703	732	729	732	715	728	728	748	725	691	740	754	775	697	702	754	721	687	725	755	778	701	768	745	705	769	744	731	773	714	753	732	735	772	711	707	718	682	717	734	780	778	751	761	743	777	727	752	758	738	739	744	760	734	722	796	774	745	752	724	704	721	726	743	740	779	775	758	757	744	726	702	735	754	702	778	732	758	725	705	701	761	725	764	765	752	800	741	748	705	756	741	743	765	707	717	734	727	753	732	714	738	732	752	709	715	755	738	709	708	728	731	684	753	745	699	729	738	709	723	735	761	733	766	768	753	762	702	810	741	715	767	725	743	753	739	747	745	754	729	735	702	732	721	748	763	701	718	801	742	705	740	739	743	720	728	753	699	767	725	749	744	696	742	713	742	786	703	741	729	729	761	758	706	748	758	742	735	731	771	760	740	750	773	787	732	741	741	747	713	746	740	754	750	701	746	714	768	740	721	773	748	747	772	693	732	755	759	798	723	793	714	710	741	780	744	723	757	693	754	764	740	713	718	711	794	766	703	756	701	803	759	737	725	706	768	716	738	752	786	710	798	718	714	738	726	752	753	737	744	673	711	746	735	760	753	726	733	705	715	750	750	778	726	789	749	759	748	737	708	736	744	704	734	702	748	730	736	716	725	721	754	734	792	756	733	740	728	764	741	716	753	708	712	730	722	777	786	800	703	711	713	756	700	741	681	707	776	722	689	745	721	770	751	726	738	784	730	752	750	757	722	767	729	726	797	742	746	803	683	747	723	745	704	736	722	723	741	740	717	722	772	767	750	720	761	720	752	746	719	732	756	754	762	733	733	718	730	726	783	719	688	705	777	737	725	749	718	699	729	724	767	700	793	729	768	734	695	730	732	724	759	719	706	771	730	728	725	709	686	758	758	772	711	711	752	739	754	770	775	743	705	717	739	697	682	787	724	741	761	757	791	724	711	747	712	710	758	703	780	714	743	736	747	716	730	727	780	771	743	718	737	729	770	683	724	657	749	697	766	725	757	770	752	709	702	739	762	742	733	722	781	653	733	707	758	735	751	762	739	747	741	728	793	759	733	790	737	722	720	731	770	746	742	717	711	761	750	712	785	728	663	715	756	735	720	786	706	764	723	723	696	711	742	692	731	847	711	759	766	794	703	751	713	730	750	718	724	755	710	766	710	737	738	704	708	773	779	711	700	773	699	779	763	755	727	718	684	745	727	704	712	747	710	756	725	747	740	735	776	696	747	704	759	750	732	783	766	760	734	700	763	738	712	763	762	742	743	728	725	724	724	723	726	727	744	730	660	745	776	793	738	771	721	750	764	746	752	747	769	728	750	712	727	742	682	741	740	738	753	719	727	716	803	746	740	745	748	739	752	752	793	757	723	684	738	730	760	708	728	730	674	766	705	772	712	748	727	745	733	728	730	723	741	715	727	716	683	766	730	775	741	760	756	745	701	777	726	773	725	722	766	757	690	699	705	760	692	675	742	776	780	758	733	817	767	772	730	713	703	760	751	748	721	784	764	707	702	707	718	749	736	750	719	723	754	717	726	752	710	696	749	713	757	728	740	713	773	711	717	730	717	720	744	754	727	716	775	711	736	741	751	734	792	686	800	725	781	705	759	751	764	790	758	727	773	724	707	749	746	763	765	773	683	741	730	741	704	696	684	742	796	715	720	692	736	785	727	700	696	749	733	718	780	694	718	722	728	708	762	733	674	707	776	724	770	723	733	740	766	750	742	732	791	773	766	742	742	803	786	747	725	724	721	715	725	697	717	718	705	737	760	738	781	690	731	747	749	741	758	725	725	737	699	767	712	765	758	710	736	699	720	658	714	701	795	714	774	719	750	725	776	764	703	691	731	706	711	741	705	736	779	695	686	775	770	748	722	738	728	738	750	737	729	729	712	737	709	775	753	805	774	797	718	806	766	775	765	768	725	754	708	695	703	713	772	725	741	715	687	771	756	718	755	744	712	757	781	713	761	746	763	753	735	711	722	739	741	752	768	733	782	817	680	727	706	714	728	683	762	737	745	761	737	733	734	781	752	758	739	741	734	717	732	768	747	729	710	742	718	743	720	727	735	831	729	749	767	732	669	723	727	749	741	738	737	747	744	729	733	741	715	770	757	682	748	747	736	727	733	722	747	725	744	722	743	741	769	689	721	727	731	715	734	736	755	745	775	729	754	697	743	765	746	778	687	702	771	713	776	744	748	748	739	700	770	734	773	735	699	762	713	767	718	758	717	703	739	764	748	763	727	761	727	797	768	756	707	779	723	800	752	737	694	773	738	744	740	739	725	726	720	761	730	788	764
10732	2110	368	157	174	160	182	166	155	138	180	179	154	183	146	162	160	148	139	162	157	160	142	127	176	189	132	155	141	171	133	165	163	171	156	154	171	187	171	144	150	181	155	169	161	151	141	147	141	135	152	166	140	151	137	161	165	144	167	180	156	136	150	155	171	163	166	169	159	173	134	145	156	174	153	159	150	143	155	150	163	180	138	148	152	156	161	142	160	149	150	151	160	179	149	146	145	148	146	159	171	153	162	157	141	145	160	163	157	156	152	175	158	150	149	173	170	131	141	147	143	144	148	144	166	175	159	173	165	137	156	141	160	166	156	145	152	153	148	157	177	140	156	155	139	168	145	155	146	165	137	137	158	147	155	161	173	189	162	157	164	171	136	137	145	151	171	151	157	142	168	143	127	173	185	169	145	173	151	163	196	156	160	159	169	165	152	153	160	157	171	172	155	164	123	151	147	172	145	165	172	167	142	165	148	132	160	159	150	140	147	171	169	148	135	161	173	141	152	174	177	170	151	137	155	140	145	130	171	167	162	134	156	139	164	136	150	154	144	186	145	153	134	153	132	176	176	180	152	136	133	134	135	136	147	155	139	167	132	160	170	177	159	151	168	152	139	132	168	197	166	156	162	164	179	140	143	142	148	155	162	124	165	143	134	131	164	156	176	154	171	168	139	158	153	148	143	154	149	158	180	146	145	146	149	161	162	172	141	143	173	153	133	178	158	134	156	176	180	162	155	162	151	175	150	162	167	146	186	165	177	127	149	143	144	154	180	148	150	154	177	131	170	152	149	135	148	146	144	153	168	150	151	158	149	149	175	150	172	161	171	166	161	136	151	164	166	152	163	147	173	146	156	149	133	159	170	168	147	140	136	154	158	156	167	182	160	153	170	168	130	151	131	161	147	163	168	168	164	154	173	164	141	151	128	144	172	143	123	162	180	169	161	146	153	165	153	164	165	180	155	166	158	168	167	172	158	166	139	167	163	128	169	148	155	202	182	166	170	198	156	173	139	167	163	152	157	182	150	147	160	139	153	148	162	146	141	170	171	136	170	140	150	146	172	141	147	181	158	169	149	165	193	167	152	135	173	148	163	163	171	159	149	166	170	163	150	161	152	147	124	182	138	159	161	143	153	159	176	184	150	171	158	153	152	168	136	147	167	143	157	155	144	173	143	152	157	154	146	166	159	161	151	133	139	153	152	157	153	185	160	140	152	181	136	136	139	140	143	185	144	147	148	152	129	155	161	165	159	164	145	151	135	145	189	152	150	156	171	138	166	159	184	179	168	181	165	172	175	151	153	177	125	154	139	166	141	131	165	138	148	157	150	149	161	158	160	172	151	143	162	159	185	154	141	156	152	158	154	169	157	163	171	143	137	161	163	139	161	141	145	164	138	133	146	165	139	139	135	148	139	134	129	143	158	159	148	188	169	160	155	161	147	164	137	168	149	142	149	151	147	155	154	148	146	144	162	161	148	162	163	140	149	163	153	132	173	152	170	142	129	149	140	169	155	163	154	157	155	185	142	146	169	147	145	161	138	146	148	156	154	156	163	154	159	139	152	145	145	163	166	131	163	163	179	160	157	142	148	166	148	141	137	138	179	154	177	172	161	174	146	153	137	197	164	148	125	167	156	163	171	145	151	190	174	135	172	160	142	141	164	149	160	173	156	158	140	151	164	150	175	150	149	154	170	145	138	160	136	132	131	135	152	150	141	157	159	122	153	152	145	146	151	151	136	164	173	152	178	145	167	158	135	146	152	145	180	148	158	144	162	151	170	148	168	152	162	151	143	138	173	147	155	145	164	142	129	155	150	169	165	155	159	152	142	150	172	175	170	148	143	150	159	154	143	161	158	150	157	137	160	146	153	167	141	152	154	159	160	134	157	171	139	158	148	157	155	162	133	147	154	177	133	157	134	160	152	156	151	150	176	161	169	155	165	169	149	156	183	146	160	147	152	141	154	170	149	138	159	139	142	178	165	151	151	162	166	148	157	148	163	157	161	153	128	190	163	140	149	184	140	152	151	156	187	167	155	161	144	154	170	143	132	153	174	171	147	148	171	143	144	155	139	176	134	154	148	157	157	151	166	151	166	169	168	137	137	190	170	138	139	166	159	154	140	159	135	138	122	150	138	149	168	149	161	154	135	133	165	161	147	151	162	161	154	154	181	163	142	163	145	140	161	176	148	154	135	154	153	158	144	147	170	185	168	155	164	157	169	136	139	138	180	176	119	148	139	150	168	156	160	143	166	151	154	167	151	136	165	167	162	142	174	145	183	162	135	152	161	150	133	140	155	147	146	145	157	171	147	168	184	142	134	146	137	154	157	151	159	149	179	148	169	157	148	145	161	159	166	171	156	159	151	147	140	146	165	145	176	146	183	143	152	124	169	152	153	152	157	172	175	158	148	161	140	172	172	171	170	175	144	161	167	157	166	160	146	160	148	177	162	174	165	175	167	177	136	154	143	148	150	142	187	148	155	154	159	152	167	159	166	150	152	145	162	178	175	164	158	132	142	150	189	165	171	162	145	164	152	163	137	142	181	142	151	166	162	179	142	146	122	181	173	147	126	170	160	166	161	155	173	162	132	140	130	153	146	153	138	134	166	143	163	143	147	151	161	158	173	158	140	155	148	116	148	165	134	153	154	151	160	140	134	157	173	159	153	159	151	181	169	162	150	162	168	159	161	163	144	152	156	163	136	178	151	149	125	175	135	157	151	146	134	152	162	139	138	145	141	153	151	176	147	148	127	157	159	164	155	145	157	157	153	125	150	167	158	140	147	149	150	129	137	151	153	173	144	186	173	167	149	149	149	153	169	170	142	174	164	146	163	139	181	131	167	121	158	139	157	173	174	178	160	152	173	125	141	125	184	187	156	148	151	141	143	140	138	152	157	164	142	160	147	183	166	127	143	156	161	169	155	158	161	175	148	153	140	141	150	142	157	154	147	166	133	153	139	154	149	155	186	162	148	151	148	155	174	156	161	170	178	148	173	163	188	153	156	149	159	153	145	157	156	161	138	141	149	148	162	149	164	167	144	169	143	168	149	153	167	151	153	168	161	166	159	162	146	137	165	166	170	143	132	134	156	135	166	143	177	160	177	140	132	134	143	160	140	144	149	135	152	170	168	179	167	134	163	162	140	166	135	177	122	160	180	131	157	169	148	152	167	160	124	160	163	176	147	144	152	149	124	153	145	150	163	170	135	161	157	151	139	150	166	149	155	144	172	146	155	144	127	165	151	158	161	143	150	156	158	154	157	139	132	164	165	148	143	139	165	156	162	159	161	158	140	149	131	145	137	132	157	154	149	164	147	162	155	160	138	118	141	134	142	167	154	156	148	159	134	164	142	151	169	168	130	150	144	153	159	144	159	159	152	139	137	149	131	159	133	153	155	149	157	151	161	156	177	145	162	163	180	148	158	157	175	168	177	159	134	135	154	154	172	155	165	145	155	156	146	161	142	151	159	163	147	163
6450	1519	589	471	426	398	404	434	426	415	399	369	383	404	414	386	426	355	364	405	390	391	470	351	413	368	364	370	354	367	425	410	385	374	379	416	385	404	397	360	372	473	400	392	358	397	391	365	389	408	374	387	385	357	372	374	345	391	360	392	426	383	397	345	380	379	391	385	382	408	367	385	416	383	417	363	392	409	383	343	412	384	377	384	372	399	363	391	347	422	376	378	399	377	370	381	410	398	399	368	373	393	377	346	384	358	371	413	394	367	383	367	369	393	410	377	405	406	383	351	384	360	406	374	355	359	386	354	355	382	363	351	403	408	398	377	372	451	349	392	398	412	365	382	403	382	360	387	369	399	393	379	396	371	424	374	372	378	387	415	355	389	413	390	410	405	337	380	387	412	402	423	421	344	346	369	397	410	385	348	375	398	397	396	381	413	356	409	406	407	329	370	376	401	410	389	377	410	366	386	389	369	387	376	387	395	362	394	384	351	388	390	368	401	358	367	398	380	414	399	394	414	385	390	394	400	378	393	359	363	384	421	412	386	363	386	360	380	352	407	412	362	395	405	386	352	395	388	404	384	403	410	386	379	388	380	393	385	374	385	377	406	370	392	385	412	384	405	407	372	398	395	387	406	416	380	386	387	394	375	387	401	373	409	431	367	392	438	365	385	427	390	393	354	369	417	354	385	418	389	372	376	412	402	378	427	418	373	426	404	386	382	398	393	397	410	377	405	375	386	371	380	369	387	440	395	400	364	400	376	362	380	378	382	393	363	368	404	344	410	364	426	387	386	424	328	355	399	385	405	367	362	410	371	403	368	379	392	379	393	343	393	377	379	370	400	400	378	398	411	370	395	410	376	420	396	385	405	364	397	394	389	381	388	406	364	409	409	362	369	439	354	388	359	369	381	406	397	399	408	399	414	417	337	352	397	392	359	373	409	361	348	391	390	407	399	366	378	387	356	408	398	361	394	421	427	371	407	402	398	404	385	367	350	401	377	343	386	376	357	384	371	387	356	368	380	378	375	375	411	401	406	360	384	360	358	428	360	404	366	401	380	388	377	425	382	397	391	414	376	352	386	401	363	382	387	414	378	386	389	394	393	344	383	426	395	395	337	418	365	398	373	409	399	375	380	392	379	395	380	412	413	408	416	346	396	358	386	405	370	387	390	376	392	364	409	418	441	366	358	375	378	403	395	335	366	438	352	371	397	347	419	391	331	392	374	401	374	385	415	376	384	405	390	403	345	383	436	371	396	375	387	393	380	369	407	410	379	382	363	400	379	381	367	378	388	377	419	357	393	378	389	386	400	389	397	381	384	394	384	372	392	409	396	406	412	408	357	376	387	401	381	403	367	383	395	371	402	397	412	384	368	358	374	392	388	393	395	441	414	373	395	420	406	386	379	341	358	406	354	409	378	383	379	397	389	379	401	414	404	405	350	418	434	366	355	402	378	379	383	410	393	374	402	392	413	378	393	396	363	390	393	409	378	389	407	396	380	379	392	379	366	390	398	404	385	380	399	396	361	417	387	403	390	379	351	410	379	397	409	373	398	354	377	393	422	379	356	398	410	398	367	417	388	394	385	389	395	386	407	390	397	404	380	352	378	411	418	409	386	366	409	360	408	432	378	385	414	395	394	390	407	413	369	396	355	380	406	392	381	358	399	389	399	410	373	405	385	396	376	392	379	407	389	379	387	375	395	392	401	390	406	421	379	394	403	380	404	359	368	407	407	396	382	381	359	422	407	355	384	387	369	367	418	361	391	374	390	388	376	378	387	385	343	380	391	392	382	417	426	355	382	405	363	374	429	384	377	375	379	361	385	369	385	405	372	397	429	350	382	401	436	406	415	391	364	392	407	426	382	395	408	379	405	409	389	372	406	404	398	361	404	387	364	376	395	393	393	403	398	356	370	370	384	353	374	410	388	421	373	396	376	399	380	423	376	360	370	413	405	383	409	376	400	384	358	383	384	375	387	390	396	419	383	328	371	404	351	380	375	393	376	377	400	400	390	396	383	370	385	370	397	406	389	378	360	391	348	396	357	415	391	402	397	397	379	410	398	395	405	373	375	362	384	391	406	399	415	366	406	376	422	355	376	387	364	393	391	374	361	392	405	399	381	407	423	382	424	347	366	372	412	383	359	384	407	375	376	388	369	377	364	393	366	409	377	392	390	386	414	386	402	360	410	389	429	411	364	407	380	383	371	411	392	397	365	366	391	388	400	364	380	405	349	392	413	364	388	389	386	435	375	362	384	373	395	397	406	403	392	388	350	402	397	369	389	387	406	383	382	432	406	409	416	388	390	388	382	388	400	339	376	382	383	390	397	404	385	390	381	398	373	389	393	351	378	396	387	384	391	358	389	406	375	390	395	407	375	398	380	400	418	397	371	405	422	395	371	381	396	402	373	358	378	359	386	399	371	410	409	387	413	406	377	384	389	390	394	383	399	378	383	380	372	353	427	438	388	389	419	407	393	366	363	397	370	425	378	386	395	424	375	402	390	412	390	365	387	383	367	373	393	377	371	379	404	357	356	380	402	391	416	425	355	399	409	374	378	378	404	400	400	389	377	370	376	364	388	383	379	403	375	432	368	406	360	375	361	372	399	383	360	357	375	392	389	360	413	399	393	385	360	407	382	331	390	386	373	394	367	378	378	407	406	372	383	339	390	364	408	395	406	367	388	401	421	387	394	391	402	393	387	401	390	373	387	404	366	389	385	347	403	372	379	386	384	393	329	412	409	374	406	409	362	418	391	431	383	397	365	369	393	386	389	376	378	358	430	393	378	394	399	399	410	422	428	385	388	405	411	388	394	393	422	397	401	369	396	403	380	386	400	367	378	379	350	412	378	379	369	400	373	411	395	386	370	406	405	383	378	362	389	414	397	407	384	390	375	385	364	389	369	384	421	398	369	412	394	401	407	384	389	378	373	422	372	426	389	404	388	392	409	394	383	379	388	435	374	383	431	364	431	379	375	400	366	394	383	383	398	361	417	385	376	377	379	426	375	374	343	414	413	359	365	401	366	371	416	385	400	413	398	394	395	374	386	366	422	403	357	400	372	406	396	411	374	396	412	384	441	428	381	379	358	374	375	381	395	392	356	392	377	400	379	413	390	362	369	403	418	394	399	393	395	386	403	410	381	348	348	390	405	402	395	375	390	393	336	411	379	415	362	414	394	370	362	398	406	375	420	418	390	417	363	348	381	398	381	348	375	389	355	409	367	384	388	365	388	360	393	358	394	378	395	392	411	351	388	368	407	393	374	404	328	372	370	386	381	389	381	393	367	358	413	385	375	343	392	360	384	387	347	390	377	394	407	357	382	377	370	431	397	415	394	411	362	398	362	395	415	388	407	397	380	420	380	401	360	407	413	395	414	393	411	406	410	359	395	392	379	419	374	387	347	395	357	365	366	377	392	377	378	367	416	348	390	367	393	413	371	400	374	343	381	359	397	406	364	391	412	406	362	417	406	418	384
30669	9832	1650	663	499	412	316	318	336	297	263	307	273	265	255	257	293	300	230	279	243	225	390	238	252	262	270	269	266	211	264	261	233	248	252	235	286	227	270	245	260	275	246	220	251	282	280	251	263	270	258	259	267	239	217	225	236	250	239	270	264	277	261	226	238	255	225	231	236	264	256	236	282	246	275	264	269	219	246	247	257	221	247	241	273	257	263	231	241	210	241	249	215	246	264	282	276	262	260	228	234	240	271	259	260	245	245	232	284	252	261	268	287	264	253	257	228	238	226	276	259	265	257	239	305	243	252	268	264	222	243	228	247	259	239	276	247	244	231	250	274	288	247	234	269	252	237	261	253	267	241	237	285	262	235	241	254	262	247	261	243	246	255	248	245	238	244	253	239	262	248	250	243	239	240	273	227	240	238	251	253	259	279	277	223	258	270	261	238	242	237	260	262	225	266	257	221	252	243	220	255	259	267	243	259	254	234	224	236	252	250	248	259	207	271	245	290	228	245	235	227	253	237	243	232	263	254	249	253	230	244	251	281	249	243	245	253	248	283	253	221	258	241	258	254	266	240	241	275	273	244	272	216	235	267	194	217	228	266	274	249	264	230	273	222	231	258	259	257	217	239	236	283	230	255	263	267	253	243	261	245	254	263	267	261	237	264	251	259	238	265	263	234	244	266	223	233	265	283	228	251	272	237	266	241	241	281	245	245	199	229	243	254	237	247	256	244	244	260	258	274	239	256	231	254	250	252	259	267	251	249	255	242	264	257	249	268	257	251	259	271	269	257	250	272	234	259	273	250	257	250	279	223	235	263	259	260	242	275	237	262	245	242	221	263	251	256	240	232	258	250	255	268	233	228	259	242	268	212	253	257	275	243	228	266	304	235	251	260	253	242	259	280	238	285	240	293	241	242	272	220	217	235	225	251	248	248	258	244	260	253	241	263	274	245	265	243	271	245	257	272	263	230	252	251	218	257	261	274	252	232	246	250	216	237	208	263	230	234	259	238	264	264	261	254	244	205	219	241	248	269	256	254	281	264	235	265	253	251	236	236	252	292	266	258	243	270	257	251	260	264	258	228	262	258	231	251	234	261	254	253	240	231	256	232	209	254	231	275	233	248	259	264	268	242	245	246	232	226	207	269	283	239	245	223	247	233	266	285	236	260	262	261	232	279	238	253	255	219	247	255	271	283	250	252	262	297	256	263	259	236	243	259	295	256	248	255	245	235	233	234	231	246	236	233	290	243	245	250	247	212	253	246	242	254	274	272	225	254	272	262	234	283	234	257	240	258	269	249	241	254	252	229	279	266	273	220	271	277	247	253	254	240	247	257	243	222	239	257	216	255	277	259	260	273	277	232	237	238	249	234	254	224	256	250	277	288	231	244	252	263	249	261	267	241	228	263	267	254	226	241	222	224	288	254	263	246	256	262	255	250	242	260	243	218	261	291	245	265	257	242	275	260	256	245	255	265	249	260	280	259	229	256	255	248	260	243	238	256	265	256	282	257	276	259	311	285	245	247	257	238	283	256	269	234	231	256	250	254	245	216	233	269	241	256	246	258	248	245	260	232	250	268	259	247	263	237	212	254	280	251	241	233	248	274	281	256	243	240	214	267	255	256	252	223	283	287	223	249	234	246	239	249	291	261	238	230	237	293	238	244	269	267	243	243	237	244	232	257	249	265	231	248	251	247	248	264	258	261	273	247	257	283	259	217	288	290	251	252	257	257	267	247	250	281	253	280	249	259	276	271	254	253	255	264	230	241	254	244	250	253	270	250	284	278	245	261	290	252	232	255	261	283	267	247	247	278	257	262	250	239	263	243	245	242	272	223	262	207	283	243	228	274	244	245	235	285	249	247	263	265	258	261	253	266	218	224	247	256	235	276	260	243	276	259	264	250	257	272	245	220	263	279	250	258	271	264	228	267	255	265	256	275	269	230	253	253	246	275	244	267	280	248	278	281	271	258	236	256	236	233	246	237	231	253	271	270	241	243	293	229	230	233	220	260	247	265	280	270	283	240	208	240	255	259	253	225	245	226	232	214	242	259	242	267	226	287	254	229	236	235	264	245	245	270	273	242	234	227	294	270	257	210	256	253	239	261	233	262	262	240	230	213	252	237	263	259	257	243	259	277	252	225	226	273	262	254	265	272	262	220	249	228	284	276	262	265	255	252	242	262	249	260	256	228	250	222	260	270	227	233	245	216	275	263	257	248	245	280	271	242	246	266	227	270	250	224	260	225	266	240	263	238	250	244	245	237	219	243	270	263	248	256	253	255	211	236	252	280	228	282	241	263	261	272	239	245	270	260	273	228	250	226	268	251	227	251	227	255	255	242	248	289	255	228	257	267	276	252	259	249	256	274	260	254	264	258	239	270	292	233	242	243	233	255	262	245	271	278	241	229	263	224	256	242	236	245	275	269	219	258	258	252	243	236	252	249	239	263	266	242	240	239	272	289	253	236	259	238	276	267	261	243	252	263	218	269	235	238	235	248	259	271	237	207	268	221	264	280	260	238	258	272	245	248	234	274	252	225	246	233	245	239	269	251	260	239	249	282	268	234	253	268	270	270	250	255	257	237	215	246	272	256	264	263	259	270	234	292	251	271	274	253	268	240	291	258	232	271	267	279	262	274	246	249	213	248	244	261	243	274	253	233	277	266	280	246	249	263	235	256	255	245	266	243	221	233	284	261	253	218	249	236	236	248	244	248	260	267	235	254	246	258	243	262	268	234	255	258	235	260	256	252	239	240	257	273	289	244	228	256	277	250	223	225	233	272	273	249	253	241	240	259	264	277	254	245	276	240	247	249	256	241	238	225	213	234	280	276	259	232	244	253	285	253	253	243	253	241	262	262	266	251	242	232	253	255	259	241	252	249	252	269	257	272	265	232	247	244	252	261	270	225	215	247	246	248	277	261	265	249	255	258	273	243	234	218	227	254	263	246	221	244	269	244	257	237	275	247	265	242	246	229	230	251	269	232	261	263	251	254	233	242	234	244	256	264	264	263	242	251	270	254	263	244	207	252	279	283	281	247	277	245	264	295	265	257	250	251	237	282	224	254	268	257	239	241	271	277	227	259	208	247	271	251	251	255	243	249	250	245	237	267	247	232	284	241	248	237	257	249	266	244	271	234	267	240	233	261	295	250	225	254	239	216	245	248	250	240	269	261	219	242	252	272	235	240	229	255	226	271	256	225	244	265	260	210	239	263	259	243	267	234	236	219	253	296	251	275	245	223	266	258	223	247	264	254	274	245	247	232	256	226	247	280	241	259	249	235	253	230	244	268	249	229	228	276	270	274	265	241	278	243	214	231	261	240	260	251	274	235	251	266	245	266	237	255	226	243	251	274	277	224	248	259	250	242	261	234	280	226	260	249	232	232	255	242	261	274	276	265	286	244	264	260	260	249	233	245	274	227	270	265	239	237	250	248	274	249	256	271	278	246	251	243	278	263	253	263	273	237	269	268	235	270	229
19036	4433	1338	1280	1192	1151	1069	949	938	803	788	781	835	810	651	648	667	638	640	662	602	644	1994	588	602	656	594	616	609	596	564	562	613	620	594	642	593	575	625	565	592	628	527	623	594	591	599	587	590	576	589	569	566	610	575	590	594	584	570	602	603	628	622	538	611	611	552	581	570	575	562	582	603	591	594	565	605	603	569	571	574	598	611	571	615	598	571	593	563	577	545	580	569	565	606	613	558	575	553	583	594	592	612	590	582	566	596	567	561	588	618	597	574	597	577	599	629	547	599	591	542	582	565	574	578	594	587	615	648	575	605	608	587	615	587	623	572	573	572	543	563	564	599	544	605	562	613	612	579	562	630	607	555	589	537	532	632	574	563	577	586	542	578	536	561	557	559	594	569	577	600	592	567	543	605	633	573	521	588	580	600	571	576	598	588	594	577	605	539	607	576	551	604	567	557	573	559	546	619	582	605	566	544	583	573	628	532	597	599	560	584	600	594	620	595	583	539	592	615	548	630	551	624	565	563	557	544	531	579	582	556	570	513	640	567	588	602	630	625	616	615	561	545	630	569	631	622	499	619	539	621	571	596	669	584	597	602	587	564	596	567	613	625	558	662	579	618	606	587	587	617	621	552	601	578	581	580	592	540	571	609	544	565	582	552	584	584	555	590	613	558	585	608	615	574	546	583	593	580	585	587	614	560	605	595	599	547	528	571	626	558	565	596	645	578	585	579	605	542	593	562	626	589	560	583	592	608	550	585	596	550	549	565	568	581	634	573	631	600	570	594	578	625	616	546	572	547	594	571	577	584	593	586	576	580	563	539	617	571	569	581	584	560	550	579	582	558	578	565	581	540	616	547	574	568	578	575	612	607	595	594	578	584	563	623	582	549	585	549	563	574	566	587	579	589	596	578	604	615	582	596	575	581	613	570	584	597	552	616	577	592	556	573	558	593	541	534	551	584	541	593	594	634	590	602	569	573	558	604	591	580	586	548	585	574	609	573	601	575	540	537	609	610	591	535	582	574	567	593	576	567	497	567	580	577	549	586	607	600	557	572	577	559	589	596	566	544	560	621	567	608	599	581	604	587	621	591	608	631	570	555	554	588	561	568	584	554	534	565	587	600	615	561	621	612	583	580	622	582	529	618	551	578	565	621	540	631	595	626	581	584	588	615	635	620	539	570	584	524	595	646	588	556	591	593	584	583	558	617	571	618	629	588	595	617	602	607	593	617	559	598	598	588	589	583	571	590	604	610	595	576	590	595	532	585	609	613	570	580	582	593	572	592	571	614	564	544	615	574	615	570	577	530	610	551	569	608	569	588	581	559	631	571	612	581	570	572	604	610	572	553	589	636	548	572	549	584	613	575	550	603	536	592	581	584	605	552	565	583	551	550	624	548	557	588	646	542	612	578	593	582	584	636	570	579	583	496	591	572	585	536	593	592	593	547	585	560	598	571	536	595	622	564	597	593	621	607	567	613	608	566	598	608	542	554	553	561	574	610	570	610	594	546	569	588	614	562	591	595	565	603	615	598	556	624	563	587	622	570	596	550	582	563	581	583	605	574	586	585	608	594	589	594	555	580	616	607	566	564	648	612	598	582	596	584	574	596	562	563	620	563	565	578	591	599	612	618	563	543	601	563	578	562	603	589	564	582	550	578	576	603	603	541	575	572	567	536	578	584	604	556	557	564	570	560	555	572	592	594	622	581	589	569	594	580	588	589	621	578	617	596	574	584	566	581	538	614	581	588	588	559	632	542	573	586	567	552	568	590	537	565	603	585	572	609	569	577	610	675	572	619	577	603	564	596	636	601	538	588	546	585	584	604	650	589	629	601	560	589	595	596	554	573	614	619	578	533	543	554	580	569	587	607	612	561	603	568	588	593	571	586	570	598	554	598	589	602	582	545	578	592	588	563	590	607	579	555	585	577	592	576	574	538	557	562	615	598	560	571	570	587	573	576	581	639	575	618	591	576	598	547	568	616	608	616	604	528	617	579	577	557	592	579	603	596	612	599	561	614	577	594	544	552	571	564	570	588	559	615	524	611	551	579	604	578	563	619	584	577	594	609	593	605	580	600	602	558	612	561	589	569	603	588	580	584	591	580	600	592	575	624	589	558	576	582	575	547	557	592	606	609	586	544	590	591	571	572	599	567	554	541	581	571	595	566	580	577	566	565	620	618	547	602	612	553	594	602	563	591	616	557	553	624	569	534	557	558	596	562	592	596	571	578	576	545	565	586	615	569	571	580	551	597	603	595	628	588	605	589	572	599	626	590	583	565	560	557	617	527	573	588	577	578	556	592	599	580	618	553	581	567	613	581	597	606	581	594	572	579	604	549	568	585	568	621	583	589	592	598	557	568	603	589	585	591	578	525	578	639	584	573	572	600	570	621	592	610	570	567	633	625	584	601	574	615	580	602	600	600	541	541	593	565	579	581	535	615	623	572	528	600	624	612	540	572	584	573	604	559	591	553	588	572	570	572	592	562	569	568	586	574	571	582	589	643	590	540	563	568	605	551	583	605	588	577	584	605	540	581	594	579	622	623	595	568	569	603	583	539	559	517	604	622	557	575	518	585	566	578	589	556	600	580	579	583	605	584	607	607	567	566	582	613	558	609	625	604	574	574	545	585	588	566	584	613	558	615	566	541	552	583	542	631	549	580	622	570	590	628	589	546	595	618	586	593	620	578	632	590	556	591	577	594	581	591	604	586	589	567	560	597	569	531	583	610	610	569	599	588	612	575	555	617	612	635	576	620	587	598	545	566	569	554	575	531	611	572	643	590	610	580	574	597	578	608	602	562	561	574	570	561	590	599	549	600	646	574	587	614	602	582	574	566	561	552	566	594	589	541	586	565	530	621	606	624	590	557	557	556	584	557	536	579	558	563	612	560	544	523	543	589	609	592	548	579	598	580	529	583	571	625	615	548	579	581	601	539	571	564	599	646	553	612	591	555	557	561	574	576	565	555	535	570	566	599	611	593	623	540	594	582	554	571	575	616	594	558	581	607	614	588	570	529	563	607	613	580	586	546	555	560	626	602	596	561	560	579	616	595	602	595	605	586	633	540	562	601	562	539	593	580	572	598	570	588	525	577	555	551	645	617	574	525	530	558	574	569	614	559	570	552	535	584	592	600	552	579	575	608	657	557	570	552	567	609	578	540	575	586	579	552	579	524	584	574	584	591	600	605	589	576	618	588	599	552	558	579	565	645	590	563	610	580	572	620	538	602	595	573	608	544	568	583	571	610	594	582	627	569	554	595	633	554	620	577	605	597	602	558	616	607	561	523	583	576	628	551	603	594	609	575	546	600	565	574	581	609	594	551	570	523	559	592	564	611	570	587	630	578	611	527	569	572	592	569	548	575	580	572	601	573	566	616	580	551	583	595	585	590	617	597	602	599	562	509	571	572	559	580	582	610	538	596	535	611	612	569	598	576	533	541	598	594	581	535	561	575	557	596	588	611	540	584	564	592	579
42285	18213	3570	1231	802	653	590	464	435	399	422	387	460	407	349	342	356	352	340	329	326	349	703	347	343	377	353	318	347	312	343	316	334	324	329	305	339	336	323	334	345	366	353	352	324	343	292	328	337	352	349	325	339	324	302	335	357	356	369	345	333	329	338	351	357	340	345	358	322	315	321	328	284	343	314	324	336	361	346	341	311	338	343	314	341	312	308	325	350	382	357	348	320	331	326	358	338	324	327	327	325	320	341	319	355	330	303	327	345	349	315	334	336	323	359	337	338	300	313	378	366	374	307	348	311	334	314	370	315	318	368	354	327	332	333	342	327	314	303	319	326	358	343	329	316	304	344	341	328	326	327	391	340	305	377	344	333	314	328	348	342	331	370	292	293	351	318	335	357	334	343	380	361	323	349	337	349	334	297	331	334	346	324	343	364	347	341	344	306	310	368	322	331	368	312	318	327	345	337	302	318	341	345	334	317	376	348	323	344	365	333	326	331	359	321	370	343	345	360	327	327	297	293	326	356	334	363	303	335	334	329	313	342	334	337	313	325	364	353	329	304	332	372	341	339	341	330	317	324	315	332	321	316	321	342	347	331	331	322	354	313	337	331	347	311	336	321	317	385	348	338	317	314	304	324	304	370	342	347	327	320	324	323	333	328	321	333	321	340	328	342	330	315	360	344	313	346	313	366	358	322	346	365	320	319	293	375	331	336	315	318	304	354	321	342	358	326	367	335	360	363	328	315	349	363	323	374	335	339	314	297	322	326	331	343	333	351	319	333	342	283	353	345	337	312	351	316	328	337	340	323	379	345	354	362	318	363	302	337	347	342	370	333	369	357	313	324	372	293	324	350	304	336	340	318	353	309	322	348	330	324	358	323	360	334	357	338	313	317	330	341	317	364	353	344	309	361	328	333	356	351	316	345	338	309	345	338	334	339	388	302	372	336	339	323	334	337	351	338	377	334	332	353	346	278	335	324	328	306	325	348	343	319	351	290	402	407	331	358	348	338	324	305	320	328	364	328	344	349	364	318	337	313	345	309	354	323	323	343	314	341	330	361	326	321	334	323	322	349	327	334	295	357	332	337	355	344	341	373	359	348	372	364	366	367	340	323	343	331	334	358	324	311	322	330	307	302	306	384	314	329	365	351	362	346	363	358	316	332	331	326	351	317	368	352	367	309	357	357	325	305	313	302	287	324	352	332	347	349	320	353	357	303	338	338	323	344	360	330	338	373	345	327	376	359	352	361	363	319	339	306	350	346	290	327	312	330	332	318	351	386	356	322	334	334	346	374	368	324	377	374	338	342	312	311	367	350	329	315	337	335	351	352	360	343	344	316	358	328	351	300	307	341	336	356	355	379	322	302	329	344	351	348	295	295	304	376	327	373	305	294	334	333	330	316	324	333	349	342	348	350	291	299	317	312	327	335	338	330	326	330	355	338	346	364	346	291	353	305	344	343	324	313	329	360	331	328	362	348	309	300	340	332	329	356	342	310	364	342	312	350	300	331	331	386	324	342	354	332	293	339	354	334	313	349	304	334	343	336	335	323	350	322	365	335	355	360	311	340	307	365	316	334	345	328	322	312	336	356	338	315	347	325	339	318	342	342	349	361	356	362	304	327	357	301	341	326	339	356	341	351	350	328	336	362	323	325	346	336	344	344	352	354	349	335	310	359	346	354	297	355	353	364	348	383	317	351	307	303	320	313	319	341	337	337	334	325	320	362	360	348	313	355	363	313	354	323	322	329	354	360	334	370	310	318	323	353	345	319	311	326	311	336	368	348	299	366	305	336	352	346	341	378	343	323	370	342	299	332	307	321	327	307	370	341	325	337	334	340	323	325	336	367	329	328	306	352	328	305	365	320	347	312	328	350	324	343	337	317	354	389	318	302	340	320	327	311	295	331	375	309	317	341	351	364	333	338	353	319	322	331	331	345	367	326	319	319	348	307	329	340	347	335	322	330	321	343	347	343	334	347	350	340	312	323	329	339	331	342	323	344	325	325	323	347	326	352	349	304	316	317	335	342	296	345	400	310	324	314	324	325	319	350	338	333	355	331	301	345	321	347	346	356	339	348	314	272	316	349	303	316	332	346	326	308	363	347	321	337	322	342	307	332	357	334	328	356	315	321	333	331	343	310	289	292	319	316	346	358	352	351	321	327	349	324	326	333	344	329	326	322	321	369	349	333	351	351	341	330	307	328	288	297	348	336	342	366	387	378	329	327	366	304	340	356	333	350	345	322	345	334	306	330	285	349	321	336	349	368	337	337	330	312	337	300	372	300	358	280	340	353	369	309	310	330	352	306	362	320	313	328	333	364	326	326	357	331	343	355	288	349	345	328	324	337	346	314	330	334	335	388	362	345	330	296	304	307	360	332	316	362	330	383	359	344	336	288	324	323	356	333	331	351	346	338	357	317	367	331	369	368	346	319	367	330	339	376	319	319	356	335	354	301	315	376	349	358	354	311	347	316	325	351	338	337	321	326	337	340	369	338	338	335	355	347	379	352	318	312	395	336	351	330	355	348	309	338	356	361	334	305	315	331	330	353	351	356	318	320	338	340	311	345	354	344	308	346	303	329	378	349	338	301	337	316	369	299	348	351	354	326	304	318	316	357	350	326	338	327	324	316	329	333	326	349	326	325	352	374	342	287	328	350	365	331	322	325	322	308	329	357	338	335	321	309	340	316	347	320	325	320	327	308	341	343	314	334	363	331	328	334	363	357	324	324	354	308	364	309	314	323	331	333	345	314	324	338	341	337	340	315	305	332	350	322	365	334	349	331	325	341	333	330	333	344	349	320	353	348	324	309	370	303	333	334	350	339	332	370	332	355	350	328	320	318	287	357	327	324	344	333	319	363	343	314	337	375	353	334	334	320	361	353	394	349	341	347	349	316	314	321	305	330	360	313	360	340	353	360	357	324	321	321	325	340	322	330	324	319	320	310	341	344	307	314	340	310	354	334	330	356	351	295	326	337	324	350	353	361	346	333	348	381	365	325	312	354	316	296	344	317	346	317	355	305	330	308	346	368	343	322	337	318	341	322	306	330	329	362	346	366	340	306	301	348	365	341	311	357	325	348	387	348	359	310	353	346	326	296	345	320	343	322	315	340	342	321	332	358	308	306	376	337	358	350	330	323	341	323	358	343	350	342	321	334	345	351	357	316	324	310	346	315	340	333	347	293	363	345	346	344	320	341	344	320	357	329	313	319	347	332	345	329	324	318	348	325	333	368	348	323	331	345	321	296	317	347	333	340	330	307	336	385	319	357	337	345	334	321	304	343	352	332	328	345	342	341	350	331	367	332	340	358	324	358	366	292	318	312	349	337	382	334	338	353	326	344	317	324	386	332	335	332	328	329	348	349	346	346	335	326	327	306	346	325	350	327	329	328	354	346	318	357	307	369	350	343	310	293	339	339	341	351	345	353	322	343	332	364	364	365	328	342	330	343	358	329	328	349	339	289	341	363	350	323	359
25795	8686	2037	2155	1987	1869	1705	1566	1349	1208	1155	1127	1210	1159	977	866	895	865	831	878	801	881	3364	873	779	769	811	786	796	762	733	767	776	766	808	792	745	766	747	751	731	753	788	759	774	791	826	729	805	783	706	787	717	766	719	749	696	782	690	726	715	709	711	691	725	805	753	746	714	787	756	754	782	747	783	780	682	765	742	753	714	775	750	736	755	736	724	724	783	734	676	757	755	752	755	741	790	696	719	727	755	740	793	774	727	730	725	737	745	745	728	818	719	765	739	729	737	765	829	760	726	763	721	751	770	731	708	718	771	739	780	741	721	754	729	755	740	695	723	755	745	740	767	738	753	791	757	757	757	725	758	728	780	720	713	728	774	757	752	742	739	749	731	766	685	733	763	735	776	805	763	736	749	713	740	723	728	728	714	722	770	744	760	711	763	771	758	730	737	736	738	762	768	756	715	761	694	746	740	725	750	716	720	762	739	760	723	734	764	733	719	700	773	766	743	771	765	739	780	736	756	735	688	770	740	804	732	772	785	735	736	741	700	743	729	754	744	766	804	738	731	766	729	728	761	773	739	719	730	751	726	790	743	749	738	770	739	720	739	761	729	702	779	756	778	773	719	709	737	779	736	738	750	767	763	677	696	726	739	718	713	765	750	744	749	760	733	718	736	712	731	719	723	732	770	719	750	709	709	736	723	748	769	729	725	740	738	760	767	736	759	754	704	726	737	748	760	742	663	733	743	690	737	694	714	749	763	730	740	743	778	699	746	800	780	790	770	715	730	702	690	731	730	726	706	766	737	700	757	737	740	727	760	707	721	715	738	784	726	711	766	727	748	777	755	761	739	750	753	752	749	724	747	748	761	720	723	788	735	754	779	732	721	689	764	718	699	766	784	739	753	784	741	742	748	741	718	758	731	691	747	819	712	706	745	743	749	762	697	705	735	717	724	708	738	726	713	705	716	710	728	703	756	782	734	717	743	725	753	692	737	724	742	758	731	746	736	763	697	779	759	740	784	741	727	725	774	768	744	790	672	749	740	755	735	713	758	714	758	726	705	741	734	746	766	780	736	735	722	722	697	757	765	692	733	756	743	753	743	692	735	715	710	785	758	734	745	727	730	733	714	761	728	756	711	711	725	730	692	772	742	724	684	772	740	796	788	797	743	691	707	757	699	741	752	714	769	730	732	722	736	728	743	706	692	757	778	736	745	760	737	716	735	677	772	699	708	736	774	740	768	726	754	765	786	736	674	728	722	708	723	739	731	756	746	790	749	700	679	763	710	775	738	761	773	767	740	732	768	702	760	743	721	769	712	700	718	754	726	760	756	771	734	778	659	742	721	718	723	732	707	766	715	717	761	720	764	721	684	750	768	741	764	735	710	755	769	743	745	747	764	720	718	785	741	679	759	687	747	778	744	742	750	733	765	711	688	776	702	776	755	740	724	710	700	706	718	694	734	727	720	725	773	731	738	772	682	732	732	794	761	733	759	758	741	790	713	741	730	761	713	706	791	757	731	722	772	717	774	755	743	726	724	751	729	710	702	662	719	740	750	746	796	703	718	728	736	785	766	746	741	730	736	708	728	764	761	737	760	732	775	742	754	744	741	725	772	725	688	726	717	752	771	774	726	802	704	710	738	745	742	725	783	790	749	737	699	754	714	755	718	760	690	769	713	748	735	711	731	744	762	755	718	761	779	695	775	773	718	720	724	771	727	737	684	738	703	736	755	775	738	684	713	771	717	778	743	690	743	721	704	734	702	791	718	795	750	728	741	727	713	714	759	755	730	769	774	755	791	734	756	680	750	743	726	719	727	773	732	714	714	750	700	744	730	722	755	725	706	742	772	704	755	772	757	716	712	720	732	759	749	723	735	671	684	752	717	784	719	751	762	740	708	737	757	699	775	791	716	752	724	747	735	765	732	760	755	715	707	737	752	698	755	741	729	733	784	731	725	748	774	730	698	719	727	800	770	727	806	699	734	737	767	765	785	731	702	714	724	750	715	743	760	762	750	771	771	787	750	746	708	701	743	768	744	767	705	752	748	696	781	693	751	703	778	713	729	712	704	713	772	777	720	716	738	793	689	726	734	743	723	720	723	751	747	700	717	794	756	734	775	732	706	733	723	754	729	780	726	690	787	712	733	730	714	765	759	718	778	712	734	717	756	762	726	726	754	710	714	749	736	755	726	698	740	728	757	756	715	730	745	761	739	799	802	747	743	716	760	720	703	738	731	729	708	721	740	725	790	755	767	722	761	731	741	724	747	777	769	730	762	722	712	711	729	736	765	704	751	756	733	775	723	755	777	712	791	751	715	745	678	763	772	754	710	731	785	738	757	753	709	729	716	758	747	734	757	707	722	739	728	730	728	746	720	740	713	797	750	710	773	690	730	737	761	750	762	747	705	666	700	730	746	729	772	763	688	681	802	775	768	717	750	776	710	694	726	708	737	742	756	770	753	747	680	714	721	757	777	772	752	740	769	689	749	756	702	666	755	738	774	706	687	723	700	727	765	730	707	741	755	755	744	756	741	700	730	686	717	735	769	750	712	715	771	732	701	761	710	742	767	712	712	749	755	727	768	739	724	700	768	734	747	707	707	769	729	744	745	710	779	753	723	740	725	743	717	716	713	772	778	750	746	741	713	721	752	781	717	753	722	715	798	716	665	779	738	758	748	714	719	694	710	728	705	727	710	714	714	740	744	760	708	755	703	763	735	760	729	779	721	738	737	730	755	766	768	721	757	740	751	760	740	786	731	717	703	744	747	719	784	753	741	716	718	704	727	709	734	750	755	765	737	779	741	757	714	744	705	734	719	743	732	729	755	785	739	731	762	743	729	695	779	706	733	748	732	737	762	726	708	717	720	681	716	750	743	760	715	766	702	734	728	773	777	748	719	672	781	736	767	777	737	731	705	778	722	786	740	716	709	760	716	751	695	766	722	736	710	689	724	742	729	733	732	724	717	744	749	751	747	779	713	745	807	727	740	754	738	710	720	716	719	779	717	722	766	733	771	768	739	727	781	740	685	695	702	740	772	723	719	715	715	723	744	714	795	730	757	716	776	758	769	736	678	707	758	703	694	735	730	721	766	736	725	703	754	717	733	746	714	757	749	788	698	733	725	745	707	736	697	776	701	716	787	738	753	734	731	722	782	714	748	713	703	713	750	785	742	753	720	764	741	764	740	685	785	734	766	747	769	750	762	686	749	760	743	717	766	729	802	759	753	744	748	725	745	709	722	704	679	721	752	701	731	751	745	767	737	777	687	736	691	694	722	785	729	718	774	735	709	755	788	723	717	772	732	741	706	741	713	733	723	734	680	784	718	706	719	749	692	737	739	747	723	738	700	713	685	716	764	759	733	692	780	756	748	752	735	763	758	729	682	709	720	780	732	739	748	722	759	700	760	721	745	699	677	721	775	724	735	738	757	735	819	707	730	723	738	781	676	741	736	778	774	724	731	709	716	738	739	677	713	707	727	732
10241	2171	231	180	158	139	167	145	163	161	156	182	160	165	173	141	149	167	153	138	171	179	139	145	157	158	153	159	155	161	163	170	159	160	164	134	139	150	163	164	169	156	125	155	160	166	149	120	151	169	143	116	151	167	156	137	158	151	141	183	166	152	125	144	147	143	134	147	143	135	124	142	147	137	144	141	161	135	135	157	134	141	137	144	165	154	183	154	158	144	154	119	144	139	157	151	160	131	127	153	147	140	145	128	146	158	150	151	159	155	149	143	165	165	141	139	149	164	158	161	142	118	157	138	133	152	143	132	147	143	184	157	140	133	184	149	153	145	131	140	143	145	155	153	163	152	129	162	156	155	141	132	143	182	141	162	162	170	129	133	173	123	138	155	154	142	123	155	155	164	148	152	159	152	150	129	149	149	131	135	139	157	156	149	168	137	128	127	149	150	143	159	149	155	132	152	169	143	150	139	147	148	128	142	153	150	163	133	151	142	166	148	149	165	157	154	168	154	144	149	151	151	164	134	147	171	137	139	148	140	156	145	135	159	153	142	115	151	158	181	141	155	162	142	147	169	140	144	141	165	139	152	166	151	155	148	135	131	152	177	137	139	162	148	161	151	147	150	151	140	153	153	154	139	186	155	143	120	152	162	149	156	148	147	132	168	162	126	159	163	148	172	163	141	169	158	156	165	146	148	155	150	119	160	166	163	154	148	168	134	150	163	119	132	140	151	154	146	145	152	153	156	146	160	147	154	141	155	146	152	113	167	144	162	150	133	152	170	141	129	157	178	158	141	170	152	164	135	148	180	146	148	145	118	137	158	160	157	161	158	123	126	156	146	184	133	140	171	143	113	160	157	135	139	127	143	148	136	142	153	130	156	135	145	158	158	141	137	144	155	147	143	142	128	160	140	163	147	173	155	144	142	153	131	142	153	154	162	170	144	150	159	150	174	167	143	135	172	147	163	147	135	159	147	139	153	164	164	165	151	154	155	149	151	157	142	135	177	154	142	158	160	159	160	134	156	174	162	157	130	131	167	159	156	136	136	131	159	145	170	145	148	143	143	157	165	164	158	152	161	150	131	141	127	156	160	175	140	145	131	154	157	149	139	145	135	158	141	149	168	123	172	168	161	159	178	140	135	148	166	159	180	139	145	109	160	165	168	160	164	141	161	151	150	145	167	112	145	175	145	141	170	120	155	157	169	157	158	122	143	162	152	129	151	148	143	126	131	165	151	145	139	158	144	159	155	179	141	148	149	142	164	146	150	132	150	137	165	165	156	165	152	157	164	145	146	151	150	149	163	145	136	125	140	140	149	138	130	158	151	133	142	152	155	138	143	156	144	150	159	139	164	142	130	144	154	158	153	165	132	154	142	139	127	148	132	139	161	167	169	161	133	116	154	153	145	174	146	161	150	128	142	164	134	144	143	159	129	140	137	152	141	150	126	161	173	176	146	168	164	134	151	174	149	150	151	176	150	135	156	142	130	171	172	156	134	148	148	165	131	142	147	159	128	150	168	155	153	167	155	148	145	149	159	158	162	147	127	152	152	153	167	172	166	168	165	191	142	166	163	122	152	142	127	141	163	136	156	143	167	146	137	143	180	160	157	147	161	153	141	182	154	131	157	148	142	146	136	169	166	138	170	162	130	149	163	135	161	167	155	152	157	145	112	133	161	156	126	164	176	140	150	168	154	134	157	179	153	141	126	160	166	146	146	146	130	152	167	130	175	154	137	142	141	131	129	161	166	144	135	121	131	144	145	155	164	150	145	157	156	152	150	160	148	138	141	152	147	138	133	155	144	137	153	157	136	139	137	161	155	136	134	145	149	162	153	142	165	151	173	143	172	163	149	162	146	159	152	159	168	138	121	158	138	146	170	148	137	192	144	156	139	159	161	129	159	187	142	145	171	136	139	156	162	155	160	169	138	142	167	147	142	144	130	177	149	145	150	136	148	146	126	146	136	156	157	160	151	144	151	162	148	165	140	152	183	144	141	136	149	149	136	150	150	157	161	140	162	151	147	165	141	164	149	148	126	132	147	170	130	144	145	149	160	145	149	139	130	146	129	139	146	150	150	140	129	186	162	153	150	148	142	137	155	145	168	145	141	150	153	149	139	144	158	145	141	141	145	163	152	157	129	147	149	127	152	153	155	165	169	190	175	156	152	134	152	184	152	153	148	147	172	140	149	139	155	131	134	138	124	146	171	123	174	149	137	160	175	159	149	164	141	147	158	156	154	143	168	129	142	144	159	141	153	150	150	148	135	151	162	159	151	146	166	136	173	142	125	134	141	150	143	138	152	155	138	155	150	162	139	170	143	136	160	157	145	164	157	157	147	125	175	160	139	164	159	154	161	153	172	156	162	149	148	180	159	143	126	160	135	137	151	165	151	143	163	188	169	169	134	147	180	152	166	170	144	152	146	147	153	161	165	156	135	155	137	158	138	147	142	158	167	146	154	143	157	148	136	157	152	130	129	122	143	155	149	151	136	140	127	141	151	148	140	142	153	159	153	137	162	161	164	155	148	149	127	143	144	153	152	147	145	158	139	136	152	164	164	155	149	158	156	132	158	124	173	145	143	145	141	160	148	153	150	147	145	162	146	137	155	140	159	154	148	143	159	156	139	151	157	179	148	171	153	157	145	160	156	185	142	157	141	170	170	147	135	158	157	149	162	144	145	167	143	135	158	138	148	185	173	126	162	134	138	150	124	142	152	170	177	160	156	160	146	167	159	157	151	142	158	143	145	163	145	169	160	143	158	150	154	138	137	143	142	132	136	147	171	145	145	125	156	150	165	149	147	153	152	161	177	158	156	137	147	111	151	155	150	157	140	154	151	157	126	130	162	183	161	164	131	141	161	141	151	136	154	152	148	136	123	133	165	157	132	142	124	157	136	144	150	171	154	157	148	149	150	161	133	156	141	143	131	166	145	169	152	155	145	165	142	149	144	146	129	146	157	150	164	167	162	160	171	137	141	150	170	160	152	144	156	150	146	154	133	163	151	133	163	171	134	154	151	166	139	176	144	137	163	168	141	164	157	143	163	171	167	162	142	158	158	153	168	165	142	148	153	148	143	130	163	157	142	141	154	128	138	129	136	142	137	131	138	131	139	169	131	151	167	137	137	154	138	141	164	124	140	163	164	155	150	152	131	148	141	142	149	156	144	142	141	161	158	170	173	150	152	143	142	126	112	136	158	139	144	161	168	182	139	142	150	149	160	143	147	155	166	153	164	153	148	146	162	163	146	146	143	151	167	140	142	173	129	135	135	155	167	147	146	154	168	132	153	167	154	160	164	162	181	151	143	139	154	172	155	143	148	148	128	161	153	151	131	151	153	138	159	138	177	161	150	158	150	144	156	162	155	144	156	145	186	152	150	147	146	154	163	159	183	160	170	136	129	144	131	150	159	126	159	159	143	151	147	153	134	138	134	133	130	123	158	178	170	150	155	165	164	132	159	138	161	130	135	152	142	146	145
6228	1565	440	387	386	389	393	393	381	403	415	396	408	415	394	371	389	389	382	409	429	346	403	330	396	387	360	363	359	422	358	387	392	365	389	414	359	334	383	365	367	372	367	380	392	403	412	407	427	369	362	371	399	413	377	407	368	367	377	369	422	378	402	397	384	379	418	367	423	394	366	357	376	362	393	348	359	386	398	365	396	397	375	413	390	365	379	376	369	412	409	371	373	396	413	349	358	367	369	379	354	408	391	390	363	379	384	404	368	378	397	390	385	387	359	387	377	418	395	382	354	355	351	388	367	408	421	368	359	367	382	363	427	357	385	344	356	410	376	420	392	387	381	377	359	382	353	363	385	376	378	379	364	405	391	377	364	368	358	390	386	406	404	393	382	427	397	367	383	401	408	345	390	359	398	404	383	378	366	366	369	354	376	394	352	418	382	346	380	352	401	377	343	398	360	351	362	373	380	394	377	372	408	411	383	365	361	388	393	368	350	402	367	401	386	359	352	367	367	396	403	372	377	374	363	359	340	359	365	401	384	370	348	387	394	361	402	376	361	385	350	394	377	366	386	381	409	375	352	396	402	361	368	364	369	342	375	421	389	348	397	357	397	336	366	350	391	385	391	385	365	398	374	392	362	359	403	391	372	398	374	411	380	391	356	360	421	377	378	392	369	370	383	385	376	390	386	389	389	415	398	386	374	358	360	370	407	383	392	376	373	387	370	396	387	389	410	366	349	375	381	348	400	370	360	404	357	356	364	366	379	369	345	365	376	400	389	379	389	409	360	390	404	378	389	404	346	364	350	335	370	377	376	382	371	370	345	390	372	388	384	393	395	392	330	417	384	401	359	366	379	373	358	380	405	413	411	388	338	397	347	380	388	376	406	395	371	367	390	375	430	349	395	343	368	374	400	376	372	343	388	403	389	408	324	360	353	381	391	366	389	406	421	371	354	369	358	324	409	400	409	375	388	412	381	397	359	386	362	385	387	369	386	364	394	371	372	366	368	433	372	381	408	340	367	390	389	368	361	373	370	382	402	384	375	391	385	361	381	427	385	374	395	395	362	373	391	383	381	355	385	370	370	363	339	369	374	387	385	349	401	390	388	376	383	410	371	397	348	365	436	408	385	374	412	365	373	391	329	370	376	391	396	343	359	380	368	401	398	395	384	394	399	364	391	385	386	414	367	411	406	389	372	348	385	376	374	361	367	374	366	389	390	400	359	370	390	371	321	345	392	364	368	385	354	408	378	377	412	381	377	400	393	373	389	384	394	376	365	349	380	373	376	395	363	372	404	409	376	380	392	387	353	408	385	375	418	387	388	375	384	349	366	370	373	370	359	356	365	362	363	414	388	389	406	400	370	405	388	376	369	400	378	340	397	363	369	410	374	369	355	355	349	364	404	398	386	409	356	346	373	361	358	393	399	358	360	389	361	368	372	344	389	395	381	349	407	372	383	369	371	415	385	383	395	352	364	403	368	383	397	400	376	391	376	373	388	386	375	377	349	382	366	370	368	395	375	398	352	407	397	362	354	401	398	380	383	401	363	388	429	369	371	369	373	338	376	345	391	395	369	393	372	363	414	394	415	365	350	395	350	370	399	362	408	375	369	419	410	359	392	335	390	388	392	375	407	399	412	364	363	386	378	380	382	396	366	374	393	415	391	385	383	384	397	380	375	405	395	403	373	369	394	366	403	384	371	389	331	373	332	351	377	389	377	403	395	393	376	355	376	386	351	379	381	387	359	415	384	398	351	386	384	403	360	362	372	367	364	430	353	377	350	403	360	393	369	395	340	352	395	353	394	386	390	363	371	379	411	370	388	359	366	381	371	376	372	402	346	389	353	383	353	396	391	382	396	400	412	375	383	365	391	373	371	358	380	394	381	349	405	355	398	396	378	386	386	382	414	375	372	376	364	378	405	362	381	379	354	401	412	411	391	396	388	393	374	384	373	376	400	369	380	365	354	390	369	360	380	383	396	354	353	386	386	348	380	405	359	401	350	398	375	374	403	352	378	400	371	392	374	370	362	354	391	399	407	377	377	371	373	395	394	324	347	383	423	385	357	355	365	364	402	382	372	422	370	405	373	358	371	394	385	358	388	413	376	378	390	357	383	368	374	385	397	384	426	377	377	369	394	386	408	366	373	414	381	343	397	386	328	411	378	388	367	394	353	384	392	381	393	342	405	398	356	378	362	372	388	415	342	358	353	374	364	395	346	377	356	399	402	381	417	364	370	350	377	401	397	348	378	400	392	407	386	349	360	361	392	387	377	396	357	379	382	410	388	385	390	387	411	363	359	374	392	395	398	380	413	402	409	355	333	436	360	381	335	355	347	411	370	347	386	355	340	376	363	357	386	361	395	365	382	378	387	414	388	409	385	362	396	386	372	373	386	361	375	401	369	406	392	364	377	364	407	357	381	376	358	398	370	365	344	380	351	370	386	368	380	373	366	412	385	363	406	415	384	408	387	350	366	371	372	387	362	376	381	430	406	400	380	356	372	395	373	394	389	423	393	393	392	356	322	376	419	415	346	373	367	370	385	366	391	370	365	372	408	377	412	396	372	383	347	377	392	400	389	372	403	408	397	377	373	384	372	378	395	358	393	407	387	379	364	418	395	363	365	387	388	388	347	366	385	374	361	364	387	362	370	407	388	368	345	379	360	397	375	350	393	366	389	357	366	381	370	387	363	376	349	382	423	372	373	383	379	336	403	401	399	392	407	355	408	368	393	378	371	354	377	380	338	397	363	395	359	374	397	372	378	407	409	356	347	357	372	411	384	358	367	365	398	401	422	397	368	382	357	376	367	332	374	351	389	358	392	370	371	412	380	391	367	400	368	411	388	371	405	366	394	351	359	391	385	372	350	366	389	380	368	349	389	365	391	369	373	358	374	397	362	376	405	394	372	369	392	407	397	390	414	364	381	392	407	375	370	394	388	377	366	376	370	401	405	359	383	378	364	351	388	399	374	367	360	412	366	413	383	360	399	411	408	378	432	390	384	377	374	364	372	350	375	361	361	367	380	371	399	371	405	408	380	371	371	376	404	381	387	377	354	387	414	392	355	363	388	341	341	390	420	379	385	384	379	395	391	355	393	365	400	376	351	366	378	358	367	372	409	384	372	377	389	379	396	395	402	385	373	396	402	405	383	375	357	391	400	387	357	369	385	372	393	377	381	404	366	359	350	403	353	374	378	399	399	359	392	415	423	353	393	423	335	393	406	384	371	430	365	370	384	345	386	360	393	381	382	382	396	385	375	396	375	363	386	375	357	405	383	392	407	372	368	379	387	363	350	391	395	420	364	383	386	379	386	406	392	373	356	373	399	374	387	371	378	384	388	387	385	364	381	396	417	366	372	395	390	375	378	373	394	410	403	391	374	404	402	366	378	366	356	395	386	430	388	378	382	402	357	394	396	402	390	370	375	373	338	388	384	369	364	349	389	372	364	386	359	371	393	402	344	375	331	373	378	383	372	385
31052	11558	1621	660	450	401	435	352	289	301	276	284	290	280	294	258	248	292	275	237	257	259	346	258	283	227	237	238	267	254	265	264	286	259	256	231	241	251	235	242	270	227	263	232	219	243	288	225	241	251	211	248	239	237	215	245	239	252	262	235	262	248	240	211	235	226	241	256	246	255	270	252	260	249	222	233	283	260	239	219	218	223	260	217	230	237	212	256	264	227	250	215	248	213	240	244	253	236	242	258	247	255	231	257	226	273	249	258	271	261	250	233	284	250	266	221	273	249	247	246	263	251	235	233	269	227	273	253	227	252	260	221	279	247	266	225	258	242	233	280	230	256	230	251	226	260	218	250	265	242	249	268	255	238	240	244	245	257	251	244	257	264	249	255	223	230	246	240	258	249	255	274	273	259	228	234	231	229	235	206	253	271	229	261	242	243	262	235	272	283	232	254	246	280	244	263	259	241	254	256	264	233	269	231	198	263	252	217	227	244	263	234	250	288	258	266	249	227	237	259	245	255	231	257	254	245	253	261	241	229	253	230	224	245	238	233	265	247	241	252	240	247	224	249	264	249	245	255	209	253	257	234	245	243	260	256	231	246	232	245	246	265	215	241	258	234	238	237	249	236	251	275	226	246	274	246	261	243	236	271	259	271	211	288	262	244	237	249	233	268	220	235	262	275	237	207	259	270	239	262	242	250	285	284	253	238	267	220	268	251	231	258	231	240	263	225	265	245	249	255	239	261	224	262	308	268	202	241	245	251	233	240	228	242	267	225	252	281	272	253	246	259	278	243	249	219	249	257	236	230	253	249	237	267	251	250	261	238	240	235	291	234	277	256	225	249	242	277	228	269	249	251	263	273	268	217	228	231	270	231	260	238	244	230	220	279	231	230	240	282	258	237	279	255	237	278	234	242	221	238	247	257	245	238	239	278	225	233	245	203	212	232	241	255	258	235	253	252	244	252	244	219	249	250	265	231	248	271	274	233	244	252	262	251	256	282	250	276	244	236	242	228	232	269	255	271	242	249	251	236	237	253	276	228	254	248	248	254	235	195	219	236	234	230	253	233	249	259	234	261	249	245	260	280	213	233	249	245	249	262	262	234	232	246	277	251	228	233	260	253	245	218	242	221	219	250	226	239	260	271	267	243	198	247	258	256	284	261	235	234	246	251	243	235	221	255	245	245	277	254	250	260	230	254	238	258	293	264	231	236	251	246	220	228	242	258	246	249	233	235	228	258	264	249	275	264	250	270	240	251	234	266	233	244	256	248	249	232	276	230	278	248	254	221	216	214	251	284	252	238	221	218	269	233	230	212	256	266	267	259	256	255	207	274	243	279	260	265	227	224	221	232	246	252	246	227	234	259	239	256	250	253	263	248	254	237	251	230	243	270	252	243	241	264	259	264	240	256	246	209	253	234	232	259	232	243	250	239	268	260	241	237	256	262	252	250	261	226	248	244	221	243	282	255	245	219	273	268	239	233	239	247	237	235	231	249	227	239	299	231	223	241	266	228	245	258	226	296	267	252	219	249	238	260	235	220	222	225	235	259	245	282	254	252	236	241	241	249	246	264	228	219	249	257	213	212	241	267	271	255	257	228	240	269	233	247	246	262	278	281	249	243	213	231	247	246	251	269	250	234	247	269	240	234	250	243	232	246	282	232	224	244	231	247	252	250	261	249	235	243	226	250	253	238	239	260	249	245	238	227	248	262	235	264	251	229	252	268	260	237	241	221	251	263	270	250	240	248	268	246	252	271	236	270	240	251	282	241	245	263	237	259	255	257	223	261	232	275	256	238	217	223	271	221	236	259	236	244	251	243	276	223	236	253	240	254	218	244	224	225	248	239	256	226	230	236	218	281	255	231	274	237	270	264	237	251	244	230	253	261	224	242	237	231	262	254	242	243	251	212	249	232	249	235	244	265	225	214	250	248	257	273	204	254	224	230	243	257	249	265	251	217	300	265	246	239	260	264	249	268	274	233	261	242	251	256	242	275	249	227	258	248	259	253	241	242	218	250	232	258	234	258	252	292	245	255	223	235	274	259	278	229	255	255	265	264	265	240	206	265	235	253	273	243	254	243	236	274	274	270	252	211	222	261	233	243	252	245	262	229	245	234	227	259	231	263	232	261	255	245	242	265	253	246	216	250	246	250	275	249	207	224	254	250	218	248	259	263	256	237	233	229	228	256	216	259	225	243	249	224	249	238	269	220	244	267	282	232	278	229	207	253	249	259	253	232	241	232	255	287	236	264	270	238	244	218	260	226	237	222	242	253	262	225	250	228	253	273	243	263	255	259	216	252	246	277	239	259	215	240	255	243	296	245	262	253	221	234	255	258	223	247	236	258	228	226	276	260	256	236	267	267	286	234	274	254	243	239	295	242	231	217	258	255	220	235	232	250	252	249	262	227	241	252	240	253	258	235	264	258	275	250	254	273	246	235	306	247	272	231	269	252	248	242	242	258	275	215	247	212	264	238	255	220	232	252	226	234	277	254	209	252	253	270	247	224	254	243	263	236	242	269	245	222	238	232	268	226	257	239	240	234	235	240	272	209	232	264	246	249	259	265	256	281	239	260	250	246	251	254	229	240	239	250	277	258	240	237	252	233	234	265	243	244	262	257	262	254	279	265	236	251	241	263	238	229	269	243	210	264	242	232	264	256	236	238	266	264	269	257	220	242	267	251	227	245	263	215	234	272	241	250	252	238	229	232	244	284	257	234	239	239	259	236	259	242	261	247	226	280	248	266	212	271	250	244	256	265	241	255	250	244	235	231	266	255	271	220	262	239	251	242	236	251	220	225	255	246	263	244	277	246	228	244	290	256	235	256	255	216	248	240	250	233	224	236	260	259	254	235	274	259	245	237	269	259	257	238	234	239	270	239	214	262	263	240	220	250	236	245	251	262	239	233	278	224	228	203	255	254	235	253	236	256	234	256	240	250	274	251	256	258	233	241	238	245	237	227	249	218	242	247	265	246	227	243	276	214	243	258	222	253	230	237	243	243	248	264	237	258	208	250	235	243	271	243	249	255	232	243	243	234	294	234	242	225	275	245	263	231	252	262	276	268	241	221	233	224	250	258	264	219	256	237	235	245	258	249	225	245	251	255	257	224	221	242	233	253	247	259	234	220	273	263	262	202	237	250	262	237	259	225	259	219	240	258	268	297	258	226	246	262	263	270	262	242	267	237	248	235	252	241	230	279	229	270	274	262	283	238	235	259	257	262	258	248	243	252	253	250	228	241	270	271	253	228	272	242	219	215	249	234	245	280	248	231	280	235	263	250	206	221	239	233	259	244	222	243	221	241	222	244	250	222	283	243	243	262	267	253	249	256	265	252	259	273	237	259	255	274	255	244	259	223	258	249	236	251	253	245	234	228	249	239	261	240	274	234	254	244	239	237	256	257	242	245	262	237	272	235	267	218	239	238	253	264	249	246	256	278	249	249	220	254	245	249	264	246	234	262	222	267	214	293	266	259
19669	5903	1236	1231	1127	1242	1128	1009	970	881	759	855	839	745	706	645	632	628	622	621	650	643	1483	560	601	638	595	598	578	619	601	609	585	597	538	564	551	597	610	532	561	566	618	597	568	610	581	574	545	600	552	561	600	584	589	611	592	598	563	601	531	580	589	571	588	589	576	565	562	577	601	561	580	582	557	557	583	601	566	599	537	579	573	574	545	549	560	533	536	598	588	606	593	583	543	550	575	584	569	564	519	589	566	554	581	613	582	611	598	574	549	595	578	573	584	584	564	582	552	597	607	614	583	567	575	587	535	574	603	557	597	564	600	563	555	598	557	562	599	597	584	574	562	504	598	584	562	570	582	570	593	567	572	561	536	587	592	619	581	591	603	605	521	599	585	583	584	571	546	576	614	559	559	572	537	580	613	561	597	567	579	552	575	586	566	575	537	568	589	529	660	587	546	578	593	615	547	577	557	562	556	540	551	576	601	565	583	590	551	595	559	564	609	588	583	560	551	545	576	579	596	585	594	557	559	566	594	552	556	562	571	571	593	572	566	545	579	588	566	558	572	571	557	582	609	561	630	613	600	587	596	588	610	566	575	616	578	656	588	563	576	585	584	569	564	528	631	548	584	582	612	578	549	529	587	569	562	585	594	581	583	552	585	594	581	595	636	565	546	586	602	551	583	582	611	612	570	535	550	589	595	611	569	581	541	609	597	530	534	568	590	554	549	557	557	575	585	611	569	572	584	559	553	598	574	571	583	581	571	542	537	557	554	579	606	592	550	592	587	570	526	546	563	576	546	557	543	588	550	575	596	584	568	545	538	603	591	584	581	553	569	599	601	587	573	557	591	577	588	571	567	568	592	607	581	565	545	591	569	550	553	564	597	566	595	581	606	546	581	563	551	584	566	588	585	554	509	534	574	569	550	585	598	569	564	658	562	577	582	564	562	557	582	637	558	570	580	606	564	553	542	554	578	617	588	604	610	565	640	582	579	554	533	548	562	583	576	588	561	592	518	557	580	575	609	618	580	593	563	604	567	579	589	577	606	562	586	549	526	604	557	558	569	590	574	523	605	547	575	541	541	588	537	542	599	597	574	566	566	606	559	578	548	560	598	541	603	537	590	550	573	610	567	553	571	537	566	564	583	591	604	550	576	541	530	578	583	605	508	568	588	539	600	600	591	545	578	596	577	586	578	581	581	572	575	639	576	586	581	562	569	575	540	558	592	565	562	570	573	566	609	545	578	562	556	601	558	599	605	587	527	592	544	604	578	580	574	536	621	581	583	566	536	576	554	596	587	590	548	585	635	592	547	566	533	556	636	600	563	581	575	591	584	522	594	543	534	535	621	525	546	613	580	552	622	542	572	581	576	576	580	585	575	531	611	571	579	529	561	620	541	582	536	648	527	565	587	550	549	586	555	604	605	559	589	545	543	537	535	545	562	576	559	612	570	582	558	596	613	603	557	577	562	606	583	575	583	599	557	554	580	565	588	585	598	552	536	603	551	626	583	583	537	574	603	557	573	575	569	598	614	575	540	544	590	559	586	568	564	582	554	636	524	597	575	571	571	603	611	549	544	556	617	588	546	565	569	606	551	584	576	580	554	535	554	548	599	543	553	558	590	538	534	548	584	570	584	551	573	608	610	584	570	524	572	588	591	545	619	552	603	561	588	600	543	556	597	578	592	579	572	615	584	592	556	576	573	603	562	551	581	522	575	577	569	568	579	542	575	568	563	556	550	568	587	580	561	563	635	599	567	519	574	604	564	590	618	577	565	573	583	567	585	570	548	558	600	579	560	577	612	572	574	589	566	563	573	625	540	562	584	586	575	588	554	636	585	572	559	569	590	550	536	564	566	549	599	573	575	549	597	576	580	549	551	547	579	587	564	604	567	585	570	600	562	577	608	588	561	573	632	578	569	626	553	550	608	595	539	569	526	582	570	508	584	555	611	578	560	586	592	597	576	570	543	605	524	556	581	536	592	570	580	572	583	580	568	595	556	631	549	603	562	612	555	582	574	544	570	564	560	560	579	593	554	555	564	589	588	545	610	563	560	557	584	549	581	582	557	559	542	583	574	550	537	571	545	559	563	585	519	597	599	550	566	525	580	593	556	562	579	585	541	590	611	545	563	538	588	597	574	535	548	583	570	576	618	562	565	555	607	574	593	534	554	592	576	598	591	610	585	615	571	554	603	544	583	580	598	535	583	560	567	574	587	622	570	578	558	594	564	549	585	547	620	576	541	582	563	563	579	591	578	561	567	561	529	597	552	630	605	578	554	576	613	589	566	603	612	553	581	588	567	561	559	566	582	605	623	532	581	593	557	610	602	581	602	583	598	551	587	581	588	608	576	540	566	563	571	566	562	553	581	583	627	606	592	544	562	610	591	577	563	540	582	590	551	624	595	544	549	537	568	580	549	586	603	577	571	586	587	580	593	552	575	605	522	570	580	566	577	535	553	593	561	537	558	611	552	503	585	603	586	581	575	585	615	566	562	567	560	595	554	559	567	558	551	551	563	609	629	589	585	565	588	595	573	563	582	595	545	545	588	549	583	565	523	568	580	606	535	547	547	522	576	576	583	581	567	551	566	562	615	570	570	532	561	566	548	566	552	575	579	559	572	556	595	598	596	533	568	579	580	594	591	580	598	559	560	533	594	573	567	574	560	606	589	576	549	542	575	546	571	572	573	564	558	558	574	589	588	555	587	571	576	568	583	563	594	583	612	578	587	539	590	541	549	570	583	573	568	537	564	588	560	531	584	542	579	553	599	550	577	530	558	567	558	562	548	571	598	583	623	580	570	591	512	592	554	585	611	568	516	567	639	544	598	564	529	577	572	564	610	522	590	572	556	584	604	594	578	579	544	562	556	591	619	626	565	548	589	575	607	562	588	559	567	546	552	589	610	595	574	577	566	605	552	602	555	576	531	568	571	547	565	552	591	562	583	545	546	625	563	596	573	531	573	554	546	593	608	575	581	606	567	529	576	522	503	541	583	569	536	607	553	571	624	560	584	581	628	583	566	575	592	555	612	594	615	541	563	579	601	562	562	611	581	572	581	579	574	595	536	563	577	510	587	586	551	565	602	595	645	547	554	537	577	590	597	521	597	559	562	579	586	567	590	516	574	597	551	558	569	601	544	565	570	556	570	569	553	538	588	612	583	546	599	558	579	593	597	547	618	573	532	567	554	553	637	593	559	570	573	517	533	578	581	548	572	582	591	566	558	598	572	515	582	566	584	530	574	595	575	587	575	550	558	585	559	582	634	615	571	575	525	562	600	615	597	592	575	562	582	565	564	565	577	599	555	569	599	592	588	563	576	536	552	565	536	609	613	564	559	536	586	595	581	575	583	617	597	598	544	559	604	561	548	547	561	557	548	621	530	577	562	568	576	543	590	577	549	588	599	592	588	592	568	553	584	584	544	526	637	575	594	549	567	594	562	581	591	581	553	589	586	603	580	563	582	565	545	594	561	586	588	581
42850	22656	5427	1506	819	647	546	481	430	427	391	439	414	421	379	336	364	310	327	330	340	356	568	361	329	391	349	341	320	342	323	326	358	295	301	345	341	405	351	332	333	302	343	359	356	361	358	360	326	333	337	373	303	328	302	323	344	328	343	369	335	348	347	341	339	352	368	318	340	370	311	362	334	335	337	330	319	330	317	356	331	296	307	315	314	375	335	336	307	315	368	362	347	365	360	336	305	305	356	335	321	322	302	298	381	325	373	344	346	327	323	336	294	311	339	321	323	320	346	358	309	337	364	317	384	336	308	354	317	326	331	299	319	311	354	333	336	335	315	360	315	317	347	364	286	350	295	336	326	314	347	333	353	340	329	363	336	323	345	348	317	389	296	360	300	337	348	334	320	359	344	314	326	353	353	362	353	328	326	350	332	337	348	352	334	327	352	358	332	309	322	366	345	342	326	316	348	340	377	324	310	335	332	346	342	360	330	332	309	334	329	308	312	323	346	339	337	331	308	308	348	306	319	307	312	351	373	359	351	317	338	345	340	335	315	354	336	341	302	313	324	326	311	315	329	338	289	323	328	351	336	347	339	311	313	331	343	315	367	325	338	355	377	318	349	305	319	345	356	360	347	343	352	329	328	342	363	313	335	337	345	323	358	306	298	331	350	320	330	335	340	338	365	313	341	349	347	323	342	360	338	332	308	337	332	318	339	291	336	341	332	333	310	338	338	325	317	334	327	320	348	367	308	327	354	288	301	342	358	304	332	368	300	294	319	328	337	347	362	311	364	334	319	362	337	342	314	355	306	308	327	309	324	321	381	331	320	347	365	354	301	343	321	346	343	334	334	290	337	334	333	344	336	329	350	310	324	341	326	323	315	315	317	308	323	291	348	353	346	326	316	340	290	311	335	373	310	358	364	299	345	320	338	320	304	329	316	296	352	304	360	333	341	365	317	330	332	343	362	346	330	319	327	322	367	345	302	337	320	316	353	328	340	312	338	280	390	330	347	297	358	306	340	317	349	327	332	354	320	362	325	362	334	393	344	393	330	296	329	322	371	340	333	350	325	338	323	307	312	351	345	284	333	357	314	316	324	338	358	346	320	311	360	370	333	312	300	373	322	353	339	352	332	326	315	307	323	305	302	315	326	349	314	306	342	332	322	285	330	326	329	322	298	320	302	334	304	350	324	346	337	341	304	312	336	343	366	366	340	330	320	316	349	320	336	320	361	354	375	348	355	306	319	344	332	316	317	333	361	342	354	348	356	303	351	329	318	361	311	315	337	363	336	326	347	339	336	297	331	373	326	320	296	322	346	348	334	355	314	279	322	316	342	324	300	317	351	365	307	304	356	391	335	360	349	322	322	337	350	328	357	338	316	343	341	303	329	365	345	329	308	315	324	345	332	321	331	345	307	326	288	327	333	348	371	332	333	283	303	347	330	321	313	319	352	344	320	332	326	327	350	343	355	323	351	339	294	343	303	322	334	354	342	332	316	348	333	316	324	317	309	340	304	302	353	306	354	296	344	363	350	327	348	326	348	321	301	324	335	339	350	314	352	303	358	338	346	304	348	318	326	339	316	321	324	344	333	326	364	319	318	337	318	339	337	337	310	310	344	335	346	296	338	378	346	343	337	334	369	347	345	350	322	372	325	318	379	334	328	306	301	330	358	324	344	336	346	321	341	350	311	327	322	321	324	376	360	316	311	364	339	349	336	307	302	352	287	300	338	333	334	319	358	311	311	293	334	332	345	332	323	319	304	324	338	353	297	319	342	330	352	327	351	342	335	318	343	368	296	312	326	340	290	339	324	350	360	334	356	341	322	349	342	336	328	323	333	305	330	345	315	316	321	296	329	334	353	346	316	333	316	368	352	338	356	337	342	361	301	347	321	347	334	334	329	312	334	291	333	327	341	310	325	335	344	323	348	348	345	343	290	349	312	343	328	349	351	313	320	358	336	342	335	304	324	312	357	279	328	289	378	302	345	370	345	314	351	300	301	297	298	337	339	331	360	362	332	339	354	330	312	320	345	351	323	330	314	295	326	318	327	354	360	333	332	290	323	329	333	338	304	344	323	350	308	327	323	342	350	371	366	335	335	323	323	340	300	308	354	352	364	326	318	328	340	328	329	339	317	317	337	364	338	369	329	340	326	327	316	344	320	311	323	354	314	319	300	325	385	345	317	319	356	324	338	333	313	291	346	309	340	324	327	326	321	360	321	302	333	321	318	348	317	327	346	353	278	324	303	320	357	353	338	311	333	330	346	352	352	365	340	344	332	302	368	326	332	310	298	332	334	313	319	314	359	352	338	303	305	300	306	288	300	331	343	364	317	294	342	342	308	334	328	329	330	307	319	351	338	322	343	310	334	332	324	324	346	338	306	370	354	315	304	311	341	370	339	328	333	340	362	331	358	334	339	334	338	305	368	321	340	298	327	330	347	335	302	357	337	276	291	314	309	339	350	357	328	332	351	368	341	327	327	294	341	361	356	322	313	321	332	326	329	310	325	361	332	359	330	313	349	335	327	312	313	328	264	313	373	324	349	329	373	348	310	321	363	341	310	334	348	283	283	343	320	295	330	322	330	318	389	326	354	342	329	334	288	340	352	318	331	351	360	353	312	302	331	310	342	316	331	325	293	347	319	319	317	329	353	318	329	356	360	327	339	317	308	321	277	284	330	356	294	341	327	320	353	345	322	321	311	322	354	339	356	299	328	340	327	281	340	356	343	335	324	347	295	321	328	324	325	323	327	323	323	339	330	314	325	340	331	323	343	315	324	314	362	339	320	352	346	315	320	329	341	355	323	336	318	329	300	333	317	307	330	318	324	332	337	329	294	354	341	327	351	322	336	352	321	342	338	344	355	337	346	305	346	325	339	342	356	347	297	342	311	358	331	343	315	304	362	348	330	319	347	349	342	332	334	348	345	280	329	333	327	331	298	333	340	327	340	340	319	311	346	335	343	322	334	357	278	320	365	291	337	310	352	344	317	302	361	322	331	319	356	312	320	293	351	319	340	332	339	348	298	316	295	320	370	283	358	353	327	362	323	335	366	322	324	321	333	328	323	341	349	332	348	319	346	329	320	329	309	322	340	312	318	326	303	337	278	325	318	325	336	352	366	337	356	312	369	329	338	356	337	344	342	317	307	396	315	302	363	335	340	298	335	332	300	330	340	305	318	353	340	333	308	344	347	339	320	359	344	327	311	337	296	339	340	336	290	322	399	326	288	307	332	355	307	353	343	300	336	337	334	342	339	328	379	326	334	311	339	333	340	318	323	355	310	330	344	312	367	341	309	345	322	334	321	306	354	303	326	312	330	317	323	358	320	329	347	319	328	304	317	344	301	303	364	343	361	317	355	335	328	336	337	348	326	291	330	360	348	360	352	326	304	337	353	336	360	299	312	339	309	321	338	312	334	344	295	331	373	317	344	349	388	299	334	354	319	356	324	357	363	352	324	332	309	328	342	321	324	330	333	313
27196	12968	2208	2204	1889	1844	1709	1497	1410	1307	1224	1188	1136	1164	889	853	885	831	843	840	787	938	2122	796	818	728	748	774	780	701	803	737	787	746	735	744	756	734	751	764	746	747	760	759	752	755	754	735	708	742	745	696	698	695	757	743	781	786	767	677	719	793	753	792	727	709	738	714	758	713	797	723	690	730	705	685	701	745	708	730	716	703	727	746	747	706	719	714	769	774	715	746	739	721	761	725	687	786	757	706	702	744	737	720	764	751	711	744	735	704	730	716	725	733	713	726	743	792	721	732	702	751	753	705	758	735	716	727	726	730	706	756	692	715	735	754	763	740	691	730	750	688	703	699	667	740	710	717	716	730	730	680	762	720	728	726	739	762	725	697	747	675	732	725	755	749	763	763	754	758	737	730	710	747	696	754	765	713	762	751	745	727	734	742	739	684	784	713	763	723	717	745	719	735	719	695	730	743	726	752	777	708	779	702	744	733	687	695	759	724	723	710	706	804	754	734	736	759	798	691	683	735	734	730	748	748	760	747	754	755	728	722	772	746	755	731	703	731	727	768	714	697	701	675	712	748	709	705	732	753	757	798	708	722	752	696	743	730	747	762	738	737	696	684	739	716	723	738	720	707	724	724	732	743	707	721	716	762	729	717	701	716	728	749	729	688	777	800	685	699	742	714	719	740	718	706	684	739	713	733	713	732	690	728	718	755	706	760	759	708	732	708	740	668	737	692	776	719	777	754	710	763	691	714	717	735	690	734	727	693	773	742	692	741	749	733	714	710	712	764	773	727	695	737	736	752	716	717	730	759	769	740	736	676	762	742	704	699	733	720	720	698	697	759	720	714	736	709	731	706	707	749	772	762	758	711	697	732	713	731	731	717	746	729	680	730	728	727	724	748	733	711	699	721	743	743	740	751	738	726	670	730	718	711	742	745	765	754	750	754	709	701	755	761	719	752	732	770	713	748	730	717	739	687	753	801	770	776	769	712	791	762	700	711	701	736	736	736	752	758	748	725	736	728	750	762	759	725	708	678	717	742	729	749	756	686	758	743	709	781	758	732	762	731	741	745	709	719	738	729	713	699	735	744	750	739	729	753	733	739	749	751	761	748	747	750	743	708	760	757	743	752	687	775	735	763	723	712	757	756	728	742	726	727	702	787	722	777	753	745	723	750	701	735	742	694	771	745	741	705	704	767	729	748	742	729	735	674	725	722	764	766	736	742	726	721	738	716	690	752	708	714	716	712	747	757	687	710	748	715	737	748	698	743	684	719	740	742	744	770	702	725	726	691	771	744	767	704	748	731	744	784	749	669	745	816	718	741	761	761	700	701	697	740	775	756	728	701	765	692	747	729	714	673	689	705	707	755	770	758	728	754	746	694	775	721	760	750	736	729	702	711	725	755	747	736	742	766	721	744	766	671	722	698	702	741	692	722	736	729	732	702	767	733	754	698	690	696	718	700	714	690	707	675	748	771	725	712	715	741	745	727	716	726	727	686	768	744	723	710	713	793	708	774	727	738	728	733	748	719	710	751	767	745	784	756	725	712	747	727	706	712	693	767	722	743	707	766	682	700	675	717	751	704	731	749	716	740	720	708	727	714	756	719	757	725	705	716	690	706	688	730	749	723	758	799	758	722	689	712	694	741	731	778	752	717	777	743	725	719	752	789	735	744	757	726	724	739	738	699	756	711	690	697	743	759	665	721	730	728	786	758	760	685	724	698	705	754	734	719	701	759	701	706	733	718	753	710	768	704	725	738	762	761	701	702	734	687	740	754	695	713	718	770	726	767	772	737	768	747	742	764	723	698	712	747	732	717	741	765	749	746	688	721	740	787	730	707	785	732	745	737	763	737	718	730	760	733	745	759	746	737	722	685	724	699	687	712	736	701	748	723	705	728	721	705	778	731	717	689	733	717	756	751	724	736	714	740	688	772	712	776	734	699	765	685	735	678	752	716	774	784	683	725	755	731	731	727	748	730	739	750	745	701	760	765	772	754	726	719	687	748	753	730	703	748	705	703	694	735	729	748	729	727	730	734	756	732	753	756	743	740	712	743	744	702	763	769	722	726	704	767	729	716	740	733	753	743	740	689	717	748	740	721	665	805	695	727	750	743	734	754	719	702	773	707	737	711	709	720	733	724	772	731	737	774	756	767	756	768	716	721	773	708	727	745	701	752	738	721	754	757	763	722	694	730	730	769	739	727	768	727	764	753	747	713	749	729	742	788	761	717	751	753	725	754	733	716	706	719	767	731	731	775	698	700	752	765	720	701	742	724	708	698	754	734	753	760	724	798	665	751	770	745	704	706	725	709	740	756	724	737	747	762	681	713	771	722	690	731	715	720	752	731	715	754	735	718	730	736	740	702	768	718	734	705	724	766	753	770	719	744	738	770	737	716	735	742	717	689	736	717	751	719	779	739	772	709	724	709	757	724	711	666	718	781	747	699	716	746	753	732	759	710	743	786	691	747	781	704	708	726	722	699	772	676	727	723	742	768	709	744	759	736	729	692	710	760	747	703	778	733	735	746	763	695	729	714	709	721	767	740	674	721	748	722	704	694	698	718	740	699	748	750	775	679	725	733	741	729	758	736	769	716	739	694	729	727	703	736	731	709	749	757	734	762	728	698	762	755	747	674	692	720	711	764	747	722	731	722	750	747	770	704	722	712	726	732	738	713	723	755	738	740	745	756	740	760	740	710	754	697	743	773	729	699	752	731	748	695	727	701	705	722	745	785	750	739	713	696	737	716	768	736	724	713	768	685	736	720	748	735	726	782	742	734	703	747	746	676	729	693	752	695	769	723	703	706	747	749	694	741	706	763	720	754	727	752	750	724	723	747	746	677	729	746	703	757	724	700	744	742	694	719	749	719	742	752	716	724	770	724	712	741	740	693	733	795	719	726	703	738	729	763	731	754	744	751	715	760	711	749	750	821	766	744	713	726	754	699	750	785	736	762	712	778	767	718	716	692	724	745	685	741	716	716	731	750	769	782	769	762	701	766	747	714	706	730	741	769	707	655	739	729	763	702	731	732	725	717	773	699	692	748	773	721	684	700	696	723	794	759	739	769	714	732	725	764	739	731	713	687	673	748	742	735	738	743	723	759	750	722	708	794	736	699	761	747	746	698	728	762	743	718	767	766	738	730	771	706	697	689	758	728	695	732	670	747	700	752	694	693	695	707	721	699	736	729	695	766	717	737	770	772	749	766	740	713	734	787	731	699	740	738	734	771	765	710	752	698	733	725	692	685	717	712	672	786	708	747	700	773	729	750	713	755	692	716	757	732	738	690	730	726	726	752	726	728	764	746	698	740	751	736	737	696	723	757	762	752	701	745	716	714	740	752	744	699	727	731	704	740	747	672	774	759	752	747	721	728	732	780	725	742	776	721	791	740	707	735	737	734	730	674	768	710	712	762	699	706	778	759	720	682	753	723	699	734	694	726	730	722	711	744	784	722	725	683	722	715	725	760	794	757	753	730
10671	3114	310	165	162	174	158	143	163	158	147	152	152	164	154	140	152	149	143	150	148	145	156	128	162	169	164	143	155	125	153	145	161	157	142	145	165	160	165	155	159	166	140	146	160	174	156	126	142	130	152	183	143	141	131	156	157	163	154	154	185	154	167	155	162	149	157	143	159	150	144	195	151	142	182	134	172	143	161	174	155	157	150	147	140	141	128	139	144	147	157	153	106	153	165	127	156	157	139	144	149	130	158	152	154	164	150	160	156	163	144	153	143	157	158	142	155	168	148	153	155	182	160	143	146	172	179	158	136	156	143	147	164	154	139	135	151	172	169	154	135	165	139	128	156	135	161	128	155	124	141	152	159	135	155	149	132	147	172	152	150	159	127	138	134	147	150	164	138	135	174	146	150	132	143	159	145	129	148	137	144	162	145	143	158	163	167	150	151	129	154	167	135	153	122	147	144	154	149	172	154	130	133	143	152	162	146	134	155	140	150	139	139	149	124	163	150	139	154	167	132	147	144	175	169	197	125	156	145	164	135	180	174	139	154	155	148	128	128	165	162	155	147	149	170	160	152	158	191	124	172	166	131	126	150	141	130	152	152	162	162	161	168	155	151	139	171	133	148	164	123	174	186	146	165	146	146	149	146	148	144	130	157	164	146	170	127	171	184	151	141	162	158	163	152	172	141	147	160	144	162	155	152	169	140	147	173	170	163	170	160	170	146	168	148	136	162	158	159	158	155	145	146	156	151	159	152	135	134	152	139	174	177	151	163	157	153	154	157	154	149	163	148	157	143	145	130	160	152	120	139	132	157	152	140	149	155	176	141	142	165	150	152	161	161	166	163	154	146	153	145	162	161	153	153	130	144	162	159	142	152	145	135	157	146	126	143	178	160	150	164	173	147	147	141	158	168	158	155	136	158	153	191	165	165	144	144	162	151	152	182	164	150	134	140	142	179	167	153	157	133	121	140	179	135	140	137	149	138	147	162	143	151	148	149	146	161	139	171	148	133	161	154	140	144	150	142	142	153	116	157	146	168	151	151	141	159	145	145	165	143	129	137	139	150	143	137	161	168	166	155	157	156	175	158	127	177	154	162	167	163	161	159	135	154	138	135	144	176	160	156	142	133	154	164	140	133	124	151	137	148	152	180	138	147	177	165	182	140	172	151	130	165	145	139	136	128	155	160	145	147	136	141	158	158	154	158	166	148	175	169	145	163	159	172	158	170	159	145	148	144	155	152	140	168	165	161	165	156	163	132	169	140	153	172	152	161	164	165	151	158	171	144	165	164	149	174	152	136	141	158	155	134	135	160	148	124	159	143	162	146	124	140	142	170	134	152	170	151	151	158	153	169	156	162	158	155	148	154	174	176	149	161	158	151	142	151	161	148	164	122	153	135	197	163	154	160	152	150	156	169	139	139	161	164	167	168	153	160	129	157	144	168	157	144	146	143	163	151	142	141	150	158	150	178	142	146	146	156	161	164	156	121	162	160	156	153	163	138	135	136	159	156	162	161	154	154	171	142	152	160	150	158	152	162	141	177	158	137	156	149	136	176	143	144	154	158	142	141	141	162	135	143	155	164	166	136	152	157	152	130	165	139	158	177	160	172	173	151	153	152	150	131	149	153	180	148	154	143	142	153	146	150	159	146	166	159	156	144	141	163	172	134	140	139	182	166	149	126	175	164	161	181	130	141	148	163	140	153	170	158	170	180	146	147	143	134	123	144	148	130	140	162	178	132	128	136	141	168	151	168	156	137	157	169	153	172	156	154	143	164	184	175	163	138	152	141	173	139	162	158	141	174	156	153	143	155	160	148	168	137	164	154	136	159	151	135	143	137	132	129	147	163	173	146	169	158	166	129	167	145	163	146	160	168	149	149	126	127	121	153	138	135	134	148	145	138	165	143	130	161	169	149	177	156	165	144	164	151	163	149	156	158	163	151	128	151	150	133	170	132	150	157	129	146	163	147	143	156	152	147	153	143	142	130	152	147	148	130	177	163	163	152	157	170	136	150	151	158	147	138	167	167	162	137	148	153	158	134	140	163	169	160	138	163	134	147	125	145	154	142	159	142	142	145	160	138	153	149	134	152	141	161	165	158	145	138	156	164	177	146	149	151	154	154	170	165	142	156	150	143	136	142	147	142	195	134	177	119	179	175	140	158	158	156	154	153	147	166	157	147	162	165	173	136	152	124	126	167	153	134	162	161	128	139	151	145	129	155	140	165	147	131	148	147	150	129	156	155	153	150	163	143	130	140	145	173	147	149	162	150	154	129	144	163	158	149	153	133	166	135	166	138	133	149	146	185	171	167	155	160	147	156	137	158	146	173	143	143	143	152	154	135	167	175	155	135	140	141	133	135	144	145	143	156	158	159	159	145	126	134	165	134	158	153	150	175	158	148	144	143	151	149	158	157	167	146	154	148	140	158	159	145	171	152	137	153	134	132	130	159	134	139	141	139	180	151	152	146	165	168	144	169	147	128	159	151	126	159	147	162	162	155	137	131	164	172	165	136	154	160	169	154	169	169	166	178	166	142	131	141	173	153	152	146	147	144	127	125	146	134	153	158	157	168	170	157	140	148	155	147	147	141	156	176	146	120	136	147	141	130	150	119	136	153	154	142	135	157	150	159	144	137	166	156	155	164	146	163	141	158	148	132	170	131	158	132	158	148	142	152	162	143	158	181	162	174	163	158	167	138	137	155	152	172	158	148	179	168	167	145	168	163	136	159	163	156	152	150	144	148	152	125	142	127	151	155	153	129	122	141	145	137	139	171	172	138	138	134	132	163	146	132	144	174	155	158	157	155	126	182	154	162	160	176	157	153	149	160	156	135	150	154	150	159	149	137	137	164	163	163	188	164	148	168	165	148	158	171	143	134	161	165	155	146	149	144	151	155	122	144	141	121	149	146	147	179	168	155	147	172	160	148	156	151	177	149	145	144	162	179	168	156	138	155	201	136	184	125	161	158	141	143	139	155	165	131	155	114	121	169	144	157	135	159	151	124	147	170	158	151	169	164	173	121	162	165	133	148	135	129	156	142	167	154	137	163	166	148	155	148	167	167	173	152	128	176	149	161	163	128	156	149	164	172	148	156	145	144	149	163	154	170	169	144	147	143	146	154	147	124	176	137	149	147	146	152	160	138	164	124	160	172	145	154	157	136	144	150	175	166	178	162	160	143	142	125	144	161	145	147	114	164	172	184	151	159	163	177	157	157	152	137	167	144	159	160	132	121	154	175	147	146	145	146	138	167	146	135	150	142	147	150	157	152	151	155	130	136	145	156	153	168	133	142	148	155	144	176	157	160	162	147	141	151	144	146	138	141	143	145	157	152	147	154	140	133	167	164	138	177	130	181	158	169	137	150	156	140	154	127	148	139	169	181	153	139	147	149	152	143	164	135	140	141	167	168	150	140	136	134	148	148	158	151	177	124	159	170	126	138	176	169	151	139	144	124	163	145	139	153	158	165	167	146	166
6498	2624	425	450	418	413	386	411	428	399	383	395	408	387	362	360	378	422	370	335	370	372	448	363	377	375	430	389	400	392	402	381	356	397	408	374	398	393	395	377	420	364	366	346	401	398	406	388	365	388	382	415	349	362	382	354	393	387	404	398	399	402	380	370	363	341	381	397	396	409	393	402	370	380	375	424	376	443	375	403	382	372	389	379	375	375	430	353	376	383	379	354	376	386	404	400	412	349	368	398	372	375	402	405	381	392	369	378	369	378	379	400	406	403	390	371	316	380	387	375	364	360	399	395	391	371	380	395	393	361	389	390	372	357	397	356	370	379	418	381	375	369	377	389	409	368	396	357	365	399	394	370	417	378	406	380	396	374	374	386	357	367	377	363	402	384	406	362	380	372	356	401	408	374	407	390	357	377	376	380	386	391	339	382	376	333	381	396	395	411	363	365	381	371	404	378	378	397	384	395	360	406	349	411	385	364	368	401	369	384	391	374	394	380	371	340	381	387	351	379	363	369	407	391	358	360	392	406	383	370	354	388	365	409	367	414	379	373	396	378	366	401	424	337	367	378	402	374	387	366	373	369	370	387	365	400	382	416	390	407	354	363	377	391	381	378	379	406	372	391	380	380	383	400	355	358	417	425	388	350	361	386	367	414	398	387	368	397	366	354	380	376	381	372	380	344	366	371	355	401	349	398	386	380	355	333	379	367	380	362	396	354	373	407	396	378	367	360	370	387	355	369	358	406	380	343	392	389	407	360	359	365	396	392	366	393	373	403	372	340	396	381	404	363	375	395	378	368	399	360	377	427	375	375	386	393	383	383	385	343	393	379	397	367	370	361	397	415	399	387	379	378	350	401	386	382	413	396	417	378	355	395	386	400	381	394	379	395	348	375	417	354	382	355	379	351	358	376	395	368	371	390	427	381	346	403	376	395	422	372	401	351	372	379	410	401	369	396	387	366	383	401	392	361	388	351	352	378	383	382	386	398	405	360	375	383	346	386	394	400	376	369	374	405	354	398	353	361	359	351	365	361	377	387	397	383	373	408	385	408	382	379	398	380	356	370	383	415	370	376	387	369	392	392	401	377	374	360	382	387	393	378	395	383	418	377	373	416	387	378	359	388	360	374	378	359	396	373	373	426	358	391	373	396	393	416	384	370	359	371	339	362	405	385	385	362	367	412	398	363	376	389	348	396	413	365	365	370	408	397	377	369	358	339	370	416	378	364	386	381	365	405	384	401	371	375	348	360	377	375	368	372	372	373	412	423	362	337	383	363	378	398	359	407	396	398	403	386	396	379	398	350	401	386	400	380	379	358	382	377	359	349	380	380	382	379	385	375	363	395	428	366	355	381	381	381	388	359	378	404	396	401	371	389	391	345	363	378	409	400	391	400	395	375	397	380	367	397	347	359	377	382	391	371	381	379	393	370	361	360	405	388	364	370	362	387	346	389	381	361	369	384	397	363	381	345	376	371	398	408	376	374	372	394	379	388	394	379	388	395	417	358	364	380	379	355	385	374	398	379	403	393	364	379	376	408	399	395	407	382	397	379	406	376	379	407	389	404	414	344	367	393	371	358	357	383	361	353	380	365	419	361	398	352	398	383	357	347	398	409	402	364	352	426	337	397	424	401	377	386	405	374	340	386	401	374	383	370	388	374	367	376	359	375	364	348	397	368	368	391	381	382	385	411	384	398	383	401	362	376	402	374	414	374	385	386	395	383	349	365	389	363	378	411	371	377	381	368	378	385	374	393	408	403	376	374	370	352	373	375	375	388	430	395	396	372	380	380	376	412	378	378	378	398	390	365	400	381	393	363	407	371	412	400	391	371	371	354	406	361	350	392	416	395	389	349	384	357	383	382	388	376	370	397	354	371	396	376	387	374	394	367	386	369	380	355	392	407	358	407	357	402	402	384	361	366	382	361	412	359	373	404	422	392	359	366	388	384	400	404	389	378	363	364	364	402	356	385	414	389	381	378	359	384	383	378	418	376	372	394	382	375	343	378	385	384	382	393	384	366	370	385	413	385	395	349	406	389	347	407	396	367	421	411	410	367	410	346	398	338	393	410	396	371	387	368	418	406	381	376	387	378	354	393	386	376	357	389	377	381	340	376	362	358	407	383	430	374	395	403	395	359	368	389	359	393	374	395	357	378	372	378	370	354	365	401	375	390	360	374	371	393	406	416	371	416	353	420	323	360	383	396	367	368	358	381	388	387	406	359	359	372	408	377	406	378	386	379	375	363	368	412	387	396	361	391	359	341	387	364	361	376	386	382	379	360	415	394	365	379	391	404	419	349	390	382	357	370	377	393	386	346	396	374	379	406	367	372	387	392	389	385	354	381	385	361	365	383	362	406	356	373	410	380	400	356	365	381	405	370	383	389	363	398	374	365	387	377	369	382	349	382	394	386	399	379	361	405	358	422	346	393	361	378	423	395	424	384	390	388	375	359	386	399	408	357	381	396	352	395	393	402	403	382	399	392	368	374	377	321	342	370	389	425	390	379	391	389	393	358	407	403	359	397	413	408	389	371	379	357	394	384	386	400	363	393	377	366	355	372	389	357	388	403	420	384	382	380	379	405	363	404	392	404	387	366	369	377	373	376	388	398	363	369	376	391	380	410	370	379	351	400	381	381	371	409	397	390	408	351	397	358	394	376	351	389	379	382	399	385	361	406	416	370	374	400	419	339	373	377	391	395	377	364	390	400	386	368	358	384	343	397	390	384	394	395	366	394	390	358	398	375	405	353	414	388	387	385	393	376	379	368	354	373	379	375	386	396	379	360	364	411	388	382	399	383	362	378	391	388	359	395	380	373	390	339	383	359	397	362	375	402	367	414	397	387	399	368	370	375	393	383	382	379	381	387	363	400	381	369	361	338	402	357	343	353	405	379	368	414	391	388	365	397	375	402	368	399	410	406	377	356	400	373	386	380	362	361	378	386	348	386	396	416	366	370	385	417	377	391	376	368	384	385	353	375	392	376	372	349	355	357	383	387	396	379	341	344	409	404	384	401	420	376	368	350	392	382	359	382	425	398	417	401	364	366	371	404	399	369	400	403	369	375	398	366	369	343	385	387	392	361	366	380	421	356	366	353	402	373	405	411	386	347	381	408	367	389	358	381	384	373	381	413	358	362	347	389	372	369	410	346	381	361	370	368	368	358	371	368	346	413	420	368	349	347	378	390	390	402	356	382	405	426	383	372	398	396	391	385	381	385	395	378	359	372	364	403	368	359	370	386	403	389	360	397	400	373	370	379	386	410	403	389	368	354	376	393	398	371	379	421	377	347	400	422	407	370	369	349	360	403	372	358	395	387	377	397	400	395	395	374	358	389	355	366	376	361	396	351	363	414	372	387	381	382	418	367	378	372	382	358	373	418	396	407	381	390	383	367	398	387	383	377	381	403	336	345	395	370	364	391	372	354	372	381	364	379	386	411	398	414	377	371	359	379	386	373	360	383	376	382	386	375	387	381
32168	16051	2432	684	471	341	382	374	362	297	344	267	278	270	280	244	288	266	271	247	265	253	421	258	252	253	275	247	255	225	253	284	232	266	286	241	258	228	253	240	226	255	290	250	273	231	258	226	252	265	236	214	262	268	254	228	254	226	245	252	221	260	251	233	275	258	256	249	228	228	258	249	246	261	260	253	287	248	220	225	226	247	240	249	240	269	230	244	240	239	238	260	264	243	291	249	285	256	259	221	218	252	262	240	244	253	252	240	263	269	245	260	254	241	241	215	270	244	253	245	245	234	249	244	239	281	223	251	238	277	271	233	276	277	253	258	248	263	233	226	244	246	289	263	249	242	235	257	208	266	268	248	249	238	229	253	262	257	251	260	261	264	241	231	255	267	252	249	259	232	248	217	254	261	230	240	259	235	255	253	263	253	267	233	259	220	251	255	248	250	263	263	261	255	250	235	263	221	252	255	255	248	250	270	276	243	230	264	257	243	241	253	219	282	254	289	256	256	271	293	250	249	252	246	262	267	254	241	264	247	234	249	237	237	220	228	240	248	239	266	238	253	256	239	216	229	255	253	270	261	266	241	231	233	253	266	244	265	264	262	259	271	253	260	216	250	228	248	254	262	250	271	224	267	282	252	273	262	273	280	257	248	271	242	253	278	212	260	261	273	261	253	261	258	231	212	235	234	234	228	233	242	244	194	262	249	287	263	244	254	257	249	259	260	257	258	243	243	278	250	282	270	265	229	250	280	228	228	241	276	263	249	237	236	271	263	234	282	243	247	221	250	228	227	247	252	262	269	256	252	269	248	271	251	260	256	270	235	267	249	255	242	259	240	223	275	231	255	249	242	282	238	253	255	264	227	238	251	267	266	241	263	297	245	245	272	236	234	223	250	219	265	259	224	276	243	272	259	285	269	241	215	203	230	310	266	267	252	275	215	277	263	232	225	223	231	238	254	235	268	225	237	261	230	242	213	240	262	236	236	251	242	211	259	256	227	251	253	258	260	248	246	230	276	249	240	269	253	276	263	250	264	254	234	272	229	240	252	245	233	229	268	248	256	265	252	224	250	253	266	247	232	237	257	261	234	225	240	247	243	246	283	271	253	267	242	257	261	263	256	251	235	234	272	258	253	275	240	234	224	247	251	245	236	231	248	220	210	280	243	265	219	252	267	239	200	266	241	222	234	247	237	251	239	227	222	236	246	241	272	293	216	227	284	233	234	236	262	242	231	222	249	242	251	271	261	232	238	226	261	244	255	266	258	285	241	255	252	256	247	268	236	260	293	241	257	261	255	271	247	223	254	236	199	235	249	248	248	240	237	245	239	260	245	228	263	235	273	237	266	239	267	250	288	253	247	234	241	241	240	247	268	230	233	237	305	272	260	245	258	254	269	226	258	233	222	245	228	273	257	229	265	223	250	219	236	259	262	235	241	240	284	242	282	293	257	238	240	237	227	287	249	221	215	262	244	241	263	239	222	235	235	264	266	235	208	228	223	240	260	271	253	239	281	261	253	241	220	224	218	266	256	240	215	253	284	236	244	287	232	248	273	239	233	255	242	260	242	263	252	271	228	218	277	226	241	249	256	255	237	278	257	277	230	224	244	254	248	245	258	271	243	255	219	271	251	251	248	228	238	253	227	265	277	279	236	231	231	249	254	216	237	258	242	230	270	248	249	271	257	263	240	247	242	269	234	254	267	210	237	259	233	223	228	253	223	240	250	261	224	264	284	250	304	228	251	252	239	230	232	259	275	213	283	266	241	254	250	271	258	239	237	225	269	254	241	235	273	248	285	269	275	249	248	210	259	251	229	275	271	231	235	242	266	223	262	268	264	239	264	250	242	238	295	288	239	288	256	251	247	260	208	218	254	241	254	241	247	219	254	241	243	264	232	233	231	249	272	260	241	268	252	280	229	241	258	250	240	265	233	241	264	260	240	225	288	240	250	233	246	273	237	239	232	225	236	242	239	277	271	249	251	250	258	240	242	249	251	261	232	234	254	247	270	254	226	266	226	243	241	227	266	245	256	233	301	263	256	269	233	231	239	279	246	260	231	250	221	258	273	258	262	286	250	236	244	229	253	246	253	240	243	240	252	233	229	245	257	247	236	245	261	229	251	269	238	242	229	249	259	250	235	247	212	241	257	256	246	242	240	269	227	239	269	288	231	256	273	251	265	256	232	244	245	226	246	250	245	242	270	265	262	247	248	279	242	252	295	261	248	287	237	230	237	220	255	259	251	238	239	251	243	283	230	254	282	239	234	274	252	247	232	261	256	231	254	242	241	263	236	241	240	256	261	273	261	238	253	249	220	243	235	248	225	220	274	248	265	244	256	202	260	283	235	261	239	239	244	258	248	232	240	271	243	246	241	238	255	225	234	230	227	283	240	231	212	234	251	259	231	243	231	250	248	265	260	268	277	238	255	257	248	237	249	237	261	237	249	288	244	247	260	259	251	238	238	239	247	252	225	241	250	231	230	272	287	244	250	256	248	282	240	238	231	235	262	251	246	256	222	241	243	259	267	245	237	261	257	282	245	265	256	266	258	271	257	260	242	270	242	259	266	246	291	229	261	244	259	229	241	241	226	259	269	244	252	231	273	229	212	266	256	248	239	250	217	207	215	244	232	237	255	270	225	259	266	249	233	242	235	247	267	242	241	244	264	269	249	219	223	260	239	280	272	263	273	244	257	253	236	265	279	253	246	224	245	239	220	233	253	251	244	262	267	277	253	267	241	244	243	262	235	239	237	232	269	262	267	245	226	250	264	267	260	296	244	267	291	250	243	226	244	240	242	269	229	244	259	277	230	225	262	253	242	237	260	229	260	266	242	255	217	251	253	250	238	251	230	238	258	231	225	242	252	242	253	220	263	257	275	240	283	242	237	253	227	243	235	235	255	219	226	265	266	256	234	242	252	249	248	275	263	246	254	278	228	241	257	254	234	253	233	221	253	282	246	258	241	263	260	261	248	259	243	241	256	257	233	265	254	238	210	221	263	300	251	237	262	226	284	239	290	245	234	223	279	254	254	278	275	246	240	257	270	233	239	255	228	262	253	253	226	258	246	254	239	247	238	245	280	219	234	254	236	246	233	240	230	218	238	264	234	260	242	226	258	259	270	250	266	273	259	252	241	250	261	222	226	232	279	247	246	268	276	257	229	216	231	275	223	251	266	257	249	259	266	233	272	223	245	264	273	267	257	238	237	251	260	283	241	218	270	238	243	260	225	267	244	273	241	251	218	245	239	240	228	254	233	236	247	292	247	257	238	247	260	272	227	212	278	242	265	222	242	256	236	243	273	232	250	244	247	211	235	250	261	256	252	231	245	260	250	249	240	243	234	256	239	245	254	260	266	245	278	236	266	235	248	229	256	306	259	253	253	209	266	215	250	221	254	264	287	224	201	258	252	242	245	257	226	271	219	228	223	265	297	254	247	232	252	227	237	295	227	238	232	240	254	246	248	261	230	248	222	212	259
20262	9886	1266	1263	1131	1063	1084	937	939	883	937	799	831	796	676	657	635	606	631	631	645	637	1963	616	596	599	587	553	563	586	573	580	589	579	581	579	584	636	604	554	600	546	589	592	589	582	583	562	594	593	558	562	609	591	594	572	614	602	551	569	581	574	567	531	580	582	547	565	554	576	580	569	591	609	556	544	543	580	573	604	557	568	630	597	556	617	571	553	600	553	571	586	593	604	590	571	574	599	583	583	561	549	567	593	580	583	585	582	636	572	573	604	609	567	572	590	609	566	557	580	591	590	555	577	595	575	652	615	569	595	588	598	591	559	534	560	548	571	560	584	573	527	562	580	600	578	580	558	545	622	591	560	559	558	557	561	604	573	617	611	572	603	623	605	538	561	571	562	614	565	589	549	582	555	603	565	546	596	575	550	605	568	570	580	578	553	621	574	611	557	567	539	555	597	612	544	571	570	579	543	543	607	561	609	573	599	568	573	589	555	591	612	595	539	573	550	572	575	602	561	535	551	563	565	583	581	591	563	599	582	551	600	600	587	598	576	590	599	535	597	547	580	612	578	534	613	590	566	578	577	570	587	590	553	572	550	574	561	587	582	601	561	579	595	573	547	559	602	613	559	590	557	575	555	582	562	596	546	574	569	577	635	590	559	602	561	589	569	554	545	589	612	580	586	605	566	570	549	581	590	614	591	564	534	561	544	603	604	576	567	553	516	570	567	593	614	584	570	598	592	578	564	591	538	519	611	593	567	571	615	573	539	590	546	560	557	596	615	584	568	565	533	601	553	571	541	575	563	592	591	599	562	574	575	546	578	596	581	595	536	543	569	600	617	577	565	582	595	580	541	609	574	572	584	581	573	581	614	546	582	575	600	601	601	617	574	555	588	532	587	604	577	578	608	596	608	568	527	562	596	544	596	593	561	540	630	593	561	569	606	563	576	530	573	575	593	553	575	574	555	571	558	574	624	570	588	576	584	573	600	559	578	562	563	527	579	554	579	593	611	595	615	583	601	618	600	571	562	633	597	528	563	561	577	588	542	589	571	596	566	578	543	581	589	578	535	580	565	578	574	563	570	545	549	586	578	551	581	586	623	561	573	589	589	600	526	571	589	593	614	580	556	559	598	581	569	571	561	572	613	596	580	599	557	570	590	552	593	571	567	577	545	633	628	564	554	552	556	577	589	590	581	570	571	562	645	529	586	594	562	569	587	592	586	595	609	583	567	584	581	612	572	595	569	598	576	566	573	652	617	551	581	586	545	598	588	579	575	596	556	584	601	592	590	616	547	573	581	567	606	612	560	561	569	569	583	570	602	589	557	570	576	571	578	577	553	631	565	611	597	586	578	574	570	607	575	534	566	638	653	554	554	611	630	571	631	570	594	557	584	568	517	588	565	617	588	597	551	590	562	545	595	566	549	534	559	571	585	578	611	601	563	570	569	572	543	581	596	584	583	600	545	568	578	607	559	596	642	559	614	532	609	605	562	554	597	584	587	584	574	552	548	594	616	586	574	564	595	572	577	565	574	591	574	598	551	547	622	502	600	576	583	581	579	586	581	582	550	610	543	558	574	556	578	589	568	573	564	551	531	557	536	616	560	573	583	549	569	579	588	543	563	574	559	601	583	600	614	614	556	573	537	538	581	560	570	603	582	590	525	577	612	537	623	559	596	612	526	575	580	567	598	586	563	572	592	521	576	599	598	553	609	545	599	572	549	583	597	581	534	600	578	629	590	565	563	587	603	584	578	570	560	591	535	549	597	583	569	566	582	573	599	617	557	580	606	580	581	578	602	583	542	604	578	576	574	574	580	592	564	608	572	581	564	548	619	587	571	559	576	583	593	567	582	594	594	617	519	604	593	600	559	563	570	617	630	546	583	588	635	558	621	586	587	564	554	624	567	574	527	587	561	589	593	578	565	551	567	603	615	577	546	605	574	582	574	584	596	550	602	594	593	604	568	594	562	539	577	545	514	564	569	526	530	526	557	578	555	583	526	530	572	580	564	577	538	573	549	602	591	594	592	636	610	577	618	606	590	576	539	574	568	571	583	577	584	595	565	592	600	586	579	622	561	580	613	604	561	595	540	555	555	579	578	594	609	599	565	589	565	586	579	540	571	576	558	557	556	514	563	556	559	597	591	551	560	585	558	579	581	609	570	599	565	561	564	566	582	551	538	576	569	560	574	570	594	604	601	642	565	572	583	593	567	544	570	529	605	574	595	577	583	633	581	614	554	576	612	590	607	582	601	567	590	556	597	534	567	546	622	589	542	587	563	551	600	610	581	555	520	599	585	570	588	537	581	578	588	588	605	609	535	601	611	597	594	582	568	584	561	582	569	593	588	582	584	594	570	583	590	573	595	604	535	535	575	584	558	579	583	596	579	578	605	523	533	571	589	593	605	570	525	566	582	563	576	571	570	567	580	568	552	593	574	582	596	558	552	598	617	620	580	603	587	557	604	576	562	592	582	573	567	579	567	578	553	533	581	590	610	562	576	561	547	576	575	606	519	567	582	589	562	597	549	583	580	562	579	556	587	589	590	551	607	591	595	538	560	634	610	579	648	583	579	573	557	532	586	541	543	572	556	575	628	571	556	573	588	583	595	545	587	565	615	574	603	613	583	574	580	556	553	569	561	567	556	601	616	592	559	574	580	551	581	554	571	538	546	570	604	603	539	561	531	557	559	563	599	564	575	581	537	574	571	580	595	550	576	619	563	640	607	554	577	546	591	574	583	611	599	600	543	525	556	557	536	590	545	592	635	573	599	554	594	554	586	542	584	610	602	549	500	574	554	563	588	569	562	598	570	580	564	580	565	575	605	589	548	631	536	583	564	594	559	599	555	527	601	591	596	550	540	572	589	587	607	565	583	594	538	594	592	555	579	570	595	564	541	559	600	581	603	558	597	570	610	563	578	546	556	578	545	606	587	559	574	571	585	575	599	579	591	595	585	544	586	579	565	561	583	580	596	637	618	575	561	552	519	555	502	600	579	583	556	621	592	564	551	562	578	577	549	545	562	615	580	551	588	590	562	541	580	614	624	579	600	568	579	588	528	564	553	609	554	562	616	598	578	571	572	566	573	594	553	557	568	540	609	572	587	577	553	602	575	564	548	574	579	573	589	569	585	583	584	579	593	566	605	529	606	611	563	563	565	602	576	595	557	596	534	607	594	577	571	600	590	593	581	612	597	582	616	589	570	581	561	623	598	572	580	592	577	562	579	586	553	504	591	608	557	609	541	549	540	612	569	591	546	613	566	552	607	591	591	612	601	529	582	574	614	613	612	586	585	538	536	583	568	603	573	557	598	601	547	568	558	576	604	564	573	597	597	584	563	549	577	553	611	615	547	572	546	610	575	570	558	588	585	572	599	566	588	554	599	594	566	554	602	599	538	574	563	609	571	557	566	553	567	549	546	532	565	581	565	591	569	602	574	562	601	644	561	617	519	562	574	612	565	586	587	581	600	549	642	535	523
43679	25889	5709	1487	806	595	523	477	429	458	361	401	410	398	382	372	372	360	338	379	373	377	827	366	328	332	341	341	327	323	343	319	379	360	346	327	347	343	327	319	347	371	342	333	345	332	323	319	327	343	361	331	311	359	315	364	313	344	327	317	339	330	317	353	349	346	314	319	333	321	333	349	313	337	370	340	356	335	298	336	340	350	311	334	350	318	346	363	331	344	366	347	312	323	364	329	284	303	352	318	350	338	332	324	342	332	322	347	359	340	330	316	317	360	331	309	337	344	337	316	333	350	305	312	358	338	354	333	328	320	382	341	366	305	319	310	333	338	329	340	389	338	375	352	323	346	373	365	375	322	356	326	344	352	300	335	354	360	349	310	350	340	299	321	308	353	320	326	322	350	330	347	328	319	322	315	340	322	314	298	328	353	327	312	367	323	349	352	362	325	342	355	343	365	317	328	342	332	345	354	335	327	326	325	332	315	376	342	351	356	355	327	382	356	294	370	350	369	358	341	326	332	336	323	367	349	375	349	305	331	336	347	336	334	342	312	319	325	315	361	298	345	376	331	311	349	384	324	330	342	307	351	312	304	337	355	308	339	344	336	334	334	342	369	335	299	339	350	325	327	320	363	371	314	348	361	319	359	321	339	339	325	291	321	330	381	354	367	304	323	345	328	369	323	355	347	336	328	354	328	356	327	315	319	335	329	371	361	354	366	310	317	338	338	327	312	326	346	329	346	323	316	316	350	333	308	323	330	354	357	352	312	368	353	368	332	292	329	308	322	310	326	281	338	325	307	343	328	336	307	328	337	333	345	362	338	354	293	357	307	348	341	336	352	355	323	332	300	334	327	341	317	357	318	326	317	347	305	333	336	328	322	341	309	268	354	316	331	303	322	385	337	330	302	349	305	369	326	334	332	326	362	365	329	311	366	349	330	350	319	344	321	314	300	285	278	323	289	335	343	371	345	351	313	308	342	330	330	321	326	292	351	335	313	352	309	318	334	326	315	308	344	321	317	321	340	348	331	328	333	349	328	325	319	326	315	327	326	350	295	320	322	327	339	344	332	337	322	307	333	298	337	341	326	361	342	337	285	322	318	331	303	323	358	321	310	370	320	331	359	336	324	315	362	327	331	351	305	323	319	328	315	305	320	344	332	309	311	341	331	350	339	346	331	323	325	345	339	328	314	317	335	329	291	364	331	331	326	340	309	357	303	332	360	329	309	364	350	351	307	329	339	308	338	349	343	314	371	346	322	321	315	331	333	311	317	323	359	294	339	316	330	331	332	350	307	361	364	364	319	338	355	363	337	320	343	334	347	326	343	321	324	306	336	331	346	365	315	351	333	300	304	340	325	333	327	336	326	335	342	315	321	319	342	356	344	386	343	311	360	328	365	357	331	357	339	312	327	311	304	352	318	330	350	304	343	368	333	341	328	350	327	343	322	334	328	338	332	327	331	357	363	349	347	322	327	290	317	353	332	341	304	311	287	340	294	357	323	330	310	352	325	354	302	353	313	348	354	320	333	305	345	340	326	322	298	366	298	324	326	371	361	325	354	326	361	332	324	354	331	325	318	314	286	366	346	359	294	285	341	332	318	316	328	330	323	336	329	343	366	354	288	303	336	364	357	360	343	342	327	330	309	323	346	337	348	333	323	301	338	313	339	343	314	309	323	338	287	308	291	294	336	289	354	324	337	314	348	361	320	382	327	348	304	310	336	337	340	317	332	318	311	339	303	323	348	330	328	316	334	339	326	311	341	314	311	339	332	355	308	309	311	327	313	348	338	287	340	322	312	313	383	347	335	329	308	324	322	327	306	320	393	330	314	335	302	313	327	345	323	304	329	307	336	321	323	349	333	357	330	340	308	351	295	337	335	325	319	343	297	326	347	301	303	335	327	354	346	333	349	370	331	361	302	342	282	311	310	360	335	374	301	336	342	326	313	343	317	343	294	303	318	324	313	312	356	348	318	349	351	350	348	349	363	348	357	332	339	323	333	339	325	309	321	324	327	313	303	390	382	359	337	318	329	308	338	364	324	362	307	321	326	330	328	313	311	369	294	300	338	328	337	344	347	347	346	341	349	336	315	350	330	369	328	320	340	318	349	333	329	312	351	319	324	323	356	316	376	329	344	344	328	355	376	344	328	342	336	289	320	367	317	350	367	303	348	358	336	292	309	363	339	324	308	332	308	338	366	279	305	347	342	341	321	343	305	338	349	336	330	334	300	334	319	342	316	370	326	356	313	358	319	366	372	370	350	365	361	331	350	329	358	329	363	357	342	356	305	354	350	333	350	340	335	341	327	357	329	323	337	354	318	330	362	351	306	340	315	311	352	323	346	329	322	332	369	322	360	325	343	324	339	348	358	355	361	335	355	364	341	346	325	343	334	305	309	314	322	343	321	354	339	307	344	322	331	303	342	333	328	309	344	304	326	348	282	330	312	336	315	290	350	325	331	325	336	356	308	317	347	340	306	316	336	339	338	329	331	336	324	369	317	338	341	373	316	352	322	302	349	339	349	318	352	324	320	336	344	364	357	341	331	345	326	374	347	390	338	329	347	315	336	311	362	317	343	334	346	290	334	324	322	313	332	337	348	321	347	297	343	351	331	340	358	307	314	317	337	310	316	324	326	324	310	311	346	334	341	341	319	334	382	331	351	346	340	322	341	333	339	343	359	331	339	333	343	327	359	321	328	313	329	333	335	288	349	309	318	299	334	367	368	330	291	299	340	327	325	341	350	323	352	311	341	320	332	367	379	363	317	347	347	334	329	338	347	340	371	340	340	340	353	323	355	309	307	322	321	338	335	337	325	302	340	348	351	340	323	334	309	336	318	363	336	333	343	342	347	338	330	367	349	321	337	369	343	331	305	331	329	348	362	357	334	315	339	297	316	360	341	332	337	320	344	314	329	331	355	355	309	366	342	366	342	347	325	354	324	311	344	297	332	310	348	341	313	349	357	357	319	346	326	318	339	330	332	331	311	339	354	316	328	369	326	314	301	345	355	340	367	320	327	325	343	353	352	317	314	338	340	295	322	329	334	329	348	323	332	360	325	354	346	307	327	367	317	337	351	331	333	336	352	359	332	299	346	352	319	341	377	343	321	351	337	330	341	319	337	338	345	309	310	319	355	405	343	348	319	361	334	380	301	328	356	336	340	314	356	325	328	354	363	334	350	319	333	344	346	312	346	303	330	328	326	317	348	336	320	341	333	352	322	340	296	355	322	307	350	350	294	327	334	342	368	302	340	353	352	312	325	334	343	369	332	345	322	348	326	338	327	372	336	303	354	348	325	335	326	350	324	339	324	353	294	350	299	326	316	303	374	328	319	334	333	339	374	346	343	327	348	344	366	333	326	327	311	347	335	326	332	320	333	349	376	317	321	309	296	383	336	361	307	341	297	300	321	311	314	318	343	346	354	352	319	338	319	346	320	282	301	344	321	327	361	318	345	377	332	382	330	324	312	341	327	324	316
27567	15408	2151	2201	1864	1683	1561	1441	1421	1467	1130	1178	1249	1189	900	808	864	864	834	838	780	942	3879	795	764	820	758	756	764	712	790	722	744	755	773	780	756	760	744	773	795	750	730	739	726	755	745	746	746	739	740	729	762	696	738	712	765	761	661	752	713	781	724	725	735	729	758	761	764	742	755	706	745	707	690	772	756	753	691	764	758	741	728	714	774	723	734	717	722	709	702	746	757	710	695	736	719	722	724	773	764	750	716	741	779	756	691	717	772	751	753	737	747	763	744	683	745	778	739	743	734	757	708	717	750	709	753	713	756	742	730	732	741	724	729	769	729	654	744	716	727	743	744	780	717	752	706	721	704	716	788	733	743	725	761	784	691	705	753	741	716	762	727	685	732	745	712	721	793	759	764	747	695	680	731	777	728	741	741	715	770	698	732	708	744	715	729	726	765	753	747	711	702	716	731	782	775	751	724	772	700	725	775	694	739	663	723	785	719	696	747	762	750	725	744	715	742	766	665	721	755	737	694	717	718	759	705	711	715	740	771	728	726	738	741	760	728	702	785	815	734	763	712	675	732	707	754	712	756	729	667	734	768	769	762	713	733	724	743	709	760	744	716	658	737	762	718	773	740	710	775	735	752	752	721	754	709	746	744	748	742	723	751	719	754	754	744	720	681	674	741	767	743	778	777	715	733	734	724	751	737	719	720	733	805	765	762	705	757	723	675	707	724	746	710	746	734	719	746	729	786	767	727	784	753	700	790	697	776	760	734	712	747	695	716	714	783	757	735	744	767	724	703	746	771	748	735	695	732	730	684	715	701	707	758	724	728	686	716	755	756	679	714	727	771	704	757	749	722	706	720	716	721	740	749	737	713	703	718	690	755	750	699	699	773	804	725	729	735	732	733	699	764	746	754	796	755	726	740	765	695	747	722	760	716	791	682	675	702	755	746	722	746	752	721	730	707	757	740	765	737	739	723	755	746	686	730	724	701	728	715	727	692	753	690	739	711	650	744	697	769	744	717	745	715	723	743	697	689	780	719	724	726	755	787	755	728	715	775	744	746	723	705	753	697	766	722	725	749	716	767	714	749	741	741	756	742	706	712	728	692	758	731	712	724	747	722	707	728	746	713	712	703	698	730	725	746	733	771	719	763	674	781	748	746	731	731	728	715	729	709	743	732	710	730	745	720	736	767	757	713	716	718	733	736	687	734	709	720	729	735	711	741	710	735	778	705	737	708	704	737	699	785	710	762	683	758	727	720	718	799	765	746	717	723	738	743	790	710	753	729	713	739	722	728	757	716	800	709	736	749	713	722	780	759	754	738	703	713	715	716	741	755	755	754	784	694	719	745	775	761	753	752	744	775	664	730	715	751	789	755	784	728	718	744	755	709	737	712	725	747	642	737	683	733	751	719	714	753	734	720	715	749	764	725	737	774	740	734	723	692	700	746	741	789	698	711	743	666	736	724	749	673	726	695	743	752	698	712	723	723	708	731	787	706	690	698	686	728	732	722	698	785	713	764	777	714	699	707	774	732	764	729	791	766	789	685	746	770	707	724	706	724	724	698	729	722	760	769	708	717	710	735	724	735	708	774	700	704	703	731	750	728	740	757	731	746	774	765	722	742	762	768	719	672	726	718	703	742	716	687	732	783	675	700	703	731	748	746	729	771	734	765	729	739	706	761	777	698	723	743	778	731	720	736	747	758	720	730	762	731	715	711	732	760	745	707	764	741	709	725	711	726	772	757	743	725	776	711	726	790	698	724	723	719	795	751	729	713	743	734	735	695	733	738	767	703	728	722	722	754	766	680	773	740	699	756	759	701	694	767	750	720	715	733	725	748	681	747	761	775	731	694	740	714	694	757	681	731	723	728	730	747	693	677	764	771	680	749	703	736	731	733	724	746	720	751	729	753	700	757	757	723	728	725	735	672	738	727	713	742	750	774	740	718	746	744	746	739	729	713	724	721	749	703	705	770	716	737	745	707	724	740	716	759	741	748	746	737	656	734	770	746	689	701	729	700	738	760	747	715	727	754	759	759	745	765	752	767	707	685	699	725	695	746	725	724	742	731	728	761	767	744	774	750	734	737	736	737	709	769	731	736	749	736	763	736	741	764	709	723	710	764	726	710	757	720	708	771	730	734	754	769	686	721	714	734	765	767	730	751	767	753	685	683	756	707	686	721	753	737	757	708	726	746	740	802	716	735	763	727	752	746	740	730	734	715	735	755	720	738	691	740	756	712	719	713	733	767	742	767	717	740	779	766	737	697	732	755	738	780	702	719	735	738	761	743	730	722	741	731	773	715	728	755	726	735	685	724	727	717	712	690	749	743	762	739	772	695	680	735	755	749	721	700	705	678	711	690	738	731	719	728	730	720	709	686	718	726	747	692	706	742	722	775	721	736	762	717	704	725	737	740	760	728	761	701	730	719	685	757	699	726	752	734	759	732	733	706	755	692	759	683	767	725	728	734	712	705	726	701	694	726	760	698	709	719	748	758	723	723	703	720	734	707	761	767	744	741	752	766	747	704	727	749	792	699	740	719	647	719	792	766	730	711	716	724	748	742	742	749	718	738	742	724	762	752	736	716	769	754	751	707	716	781	769	718	688	707	740	738	751	690	734	722	792	722	714	776	670	781	709	709	774	677	718	687	707	765	764	793	767	693	699	729	725	729	727	722	749	713	755	820	768	673	741	743	747	777	705	741	720	751	724	767	752	714	715	775	705	720	738	730	689	727	747	767	723	743	721	672	806	730	706	728	756	708	768	775	712	720	757	728	729	718	728	712	695	715	744	774	785	741	760	762	715	756	730	778	717	797	714	705	706	712	729	736	714	788	705	730	738	713	763	763	727	747	729	736	696	736	751	695	741	737	730	741	763	726	749	762	692	755	710	733	717	701	745	741	726	726	715	714	744	730	712	742	743	731	702	760	726	733	768	747	736	773	741	750	819	722	713	730	775	754	741	750	740	718	729	768	763	749	726	713	724	744	766	735	733	736	721	812	771	700	734	735	753	765	749	713	728	737	725	756	783	733	711	745	686	741	734	726	701	732	688	743	674	795	767	729	747	729	710	772	749	758	753	752	723	720	722	769	758	744	733	749	767	725	671	733	728	714	741	755	730	736	708	689	737	729	730	756	729	744	721	719	767	732	709	779	693	735	741	650	740	756	685	723	729	710	770	739	716	708	758	732	731	698	724	745	703	691	722	725	744	730	717	704	703	771	711	737	684	753	704	709	703	716	732	713	750	691	746	734	704	670	781	736	686	728	774	723	707	747	683	714	782	758	793	743	730	673	693	711	791	722	732	738	709	814	729	705	731	743	769	751	740	777	748	765	721	744	729	747	698	765	733	738	727	754	701	738	755	790	733	746	720	749	724	747	762	706	740	706	720	731	686	761	692	738	742	732	741	781	703	702	753	738	765	717	732	741	741	735	690	698	733	734	749	704	725	673	735	737	725	747	747	767	729	741	741	722	721	749	724
10626	3126	278	175	157	171	148	154	132	166	183	142	148	140	147	147	148	141	177	159	133	163	173	138	159	148	166	133	142	170	146	137	182	152	122	154	152	139	143	151	156	156	150	157	154	163	147	131	153	162	139	158	144	142	153	147	165	143	143	149	157	144	133	134	140	145	161	148	156	141	157	165	162	121	138	138	128	158	149	149	144	122	148	160	160	154	139	164	161	133	178	149	160	145	151	173	153	149	134	148	174	147	147	174	159	133	139	162	167	156	148	134	170	149	154	143	144	152	136	170	156	139	140	171	150	145	152	150	123	149	159	132	145	169	149	167	146	146	136	147	156	137	136	138	155	151	147	160	167	148	151	131	145	141	170	140	153	154	131	133	155	132	123	146	156	140	161	146	151	140	129	132	145	134	137	132	150	159	146	162	159	167	161	154	150	158	169	160	152	171	145	152	150	135	131	160	152	154	173	147	133	106	135	154	147	137	173	156	135	138	148	131	154	164	162	148	152	133	152	160	142	152	146	129	185	152	140	148	139	146	158	146	168	152	146	167	142	146	144	153	187	141	155	136	154	134	143	147	122	142	144	146	147	145	128	148	130	157	165	129	122	149	148	155	157	146	159	149	146	149	135	142	139	152	154	151	140	163	145	141	158	164	149	169	151	155	149	154	159	136	128	155	149	152	140	144	138	144	137	151	149	152	158	152	146	125	142	153	170	132	150	139	160	126	155	147	125	161	154	166	152	137	160	155	116	137	142	155	136	145	131	175	152	168	157	143	135	135	137	140	169	144	161	125	156	167	140	152	148	136	162	124	130	143	157	154	188	139	144	143	141	139	150	145	139	155	164	133	142	145	155	162	167	145	160	145	146	157	165	183	168	152	136	138	161	156	123	161	162	152	166	123	161	151	161	165	142	169	134	120	141	128	144	165	158	166	152	145	158	141	156	172	162	160	145	141	156	146	160	136	159	155	141	163	143	138	121	147	166	152	156	139	172	138	145	142	153	130	149	157	165	136	182	131	162	149	152	141	142	136	167	154	173	139	174	152	160	144	156	154	159	156	141	144	149	154	158	154	133	149	151	138	161	162	139	140	127	165	138	150	171	132	149	163	138	152	142	178	125	157	135	132	140	142	158	154	117	146	171	162	163	151	129	135	149	134	140	121	127	160	143	134	146	154	153	133	141	123	152	145	165	158	136	159	130	153	159	138	141	133	123	167	121	125	155	146	140	128	120	152	142	145	152	133	159	152	129	151	138	164	142	138	157	170	156	123	175	155	128	144	171	143	150	152	125	119	148	159	156	155	149	158	155	147	139	164	150	150	171	140	150	154	133	151	131	165	155	141	135	149	152	148	137	143	166	149	163	141	169	184	152	169	141	126	128	140	175	134	140	135	151	147	140	137	140	139	141	118	128	167	148	140	167	165	178	156	136	138	159	150	141	165	136	137	164	139	171	164	158	136	130	161	154	147	153	138	139	167	166	158	151	150	153	157	144	142	144	151	176	167	136	148	139	165	181	136	146	152	168	144	166	156	157	151	149	142	143	136	154	145	151	135	155	171	150	175	112	132	137	142	153	140	137	162	148	132	144	149	136	138	134	170	149	134	156	179	167	163	140	156	149	140	157	142	150	130	186	135	156	156	144	144	159	129	140	151	126	142	147	163	143	156	175	183	163	159	137	145	167	132	166	156	146	151	157	158	131	149	152	137	148	134	136	135	158	129	137	141	171	150	129	143	149	136	136	171	128	134	158	159	149	153	138	157	138	133	154	173	163	178	150	146	157	162	151	165	149	157	155	146	135	122	149	158	161	156	151	174	155	162	156	156	155	130	127	143	166	137	151	154	154	140	145	146	147	161	154	157	139	157	159	165	150	155	147	156	165	145	164	179	151	126	145	149	161	164	132	138	157	136	142	158	155	159	151	152	158	125	139	161	166	133	132	153	151	144	146	180	137	150	145	147	156	145	148	148	145	135	156	129	145	141	140	145	135	167	147	142	169	155	160	133	141	153	132	146	136	156	159	140	145	171	152	154	142	170	141	166	138	146	144	159	138	141	156	144	132	144	109	147	143	160	147	146	134	149	166	159	139	146	148	161	166	170	150	141	160	149	144	151	158	163	156	122	163	146	150	148	139	134	170	166	143	134	142	153	140	149	138	170	139	165	138	144	130	149	142	133	135	131	177	156	136	130	164	167	151	168	147	146	158	161	141	150	143	151	152	153	146	141	135	132	141	155	159	147	138	123	152	149	144	150	129	167	169	129	155	171	150	142	159	156	135	165	144	142	142	153	153	152	142	141	129	141	160	146	149	154	166	172	183	136	137	132	160	144	147	149	155	166	132	124	151	161	133	122	143	156	125	137	166	142	159	142	136	154	151	136	165	165	140	149	129	145	156	156	124	151	153	149	162	152	156	148	125	159	130	144	159	152	162	141	150	140	154	147	148	167	154	159	132	154	162	150	150	140	138	134	152	142	185	152	162	153	150	147	169	139	140	151	135	145	158	145	149	133	153	164	155	148	133	168	139	158	179	153	182	185	128	152	158	139	132	126	137	137	145	149	141	152	142	164	151	147	134	159	141	137	145	152	147	162	136	151	137	127	168	155	133	163	146	168	149	146	146	116	134	141	140	169	132	138	131	121	134	158	137	112	144	159	143	155	135	165	138	165	157	154	137	142	152	137	135	148	148	159	124	155	147	137	152	145	135	148	140	138	146	165	136	144	117	142	151	158	136	156	151	129	163	138	143	131	146	116	163	133	157	145	149	176	136	157	147	142	157	155	149	158	163	134	147	137	136	139	158	147	129	131	138	144	160	144	140	176	135	148	143	171	133	151	138	136	162	176	133	142	125	158	123	136	151	143	145	134	144	154	147	136	130	133	160	171	158	139	160	130	150	146	156	164	145	167	144	147	166	145	152	137	152	152	135	126	145	135	131	170	195	157	129	146	160	151	152	160	132	154	146	133	153	165	142	143	134	150	127	159	169	149	165	152	164	148	131	147	137	150	149	149	140	138	153	134	147	145	171	145	128	127	137	146	139	169	181	141	142	150	158	164	155	131	147	126	140	138	156	156	169	185	157	157	142	144	161	158	151	147	139	159	152	150	158	138	149	140	150	143	157	148	145	138	156	141	149	169	149	148	145	132	131	144	150	132	137	147	123	162	146	161	162	133	126	123	154	144	153	144	145	158	153	147	133	153	145	181	150	163	145	152	137	145	149	164	149	139	144	128	154	173	188	150	152	150	152	163	132	152	145	155	148	162	136	166	147	130	116	153	151	154	154	150	138	151	114	121	175	162	166	167	123	127	164	134	136	138	158	160	128	155	151	144	149	165	148	158	125	150	162	129	151	142	157	146	140	153	156	171	142	144	130	131	140	121	137	169	139	151	158	137	134	176	158	162	155	167	165	140	144	125	139	152	162	133	157	142	140	148	167	174	161	150	139	148	138	151	145	148	129	140	159	178	149	148	134	132	134	179
6478	2607	418	431	387	383	388	373	379	383	375	369	390	383	388	365	373	383	378	365	376	388	455	355	386	413	372	379	360	375	361	391	366	377	365	395	378	377	381	386	369	422	394	371	359	377	355	398	398	396	405	364	349	377	381	373	375	387	380	388	358	371	379	389	356	367	343	378	342	340	393	387	367	406	399	355	362	372	341	386	407	377	342	404	344	366	396	407	371	389	382	394	351	362	367	368	391	375	404	380	382	371	373	360	384	381	408	352	382	381	369	378	353	378	326	413	372	344	403	380	398	391	379	346	395	406	350	373	392	363	365	391	370	373	332	393	360	360	374	378	373	367	359	350	353	395	347	366	363	366	365	383	364	325	379	400	379	329	364	401	397	341	359	369	369	361	390	356	352	409	379	387	419	374	387	383	359	361	371	385	388	359	367	374	354	367	390	377	396	380	405	370	402	368	357	395	374	358	412	356	394	354	360	378	426	410	367	379	364	357	353	396	359	377	380	362	365	371	368	376	347	391	378	380	395	416	339	385	387	353	375	340	410	336	399	374	344	338	382	372	367	389	364	381	365	382	414	374	353	379	379	410	397	404	385	347	384	372	370	380	376	344	352	391	364	399	360	380	395	377	358	383	379	382	345	379	344	404	381	377	404	405	377	384	372	369	384	372	352	365	350	394	387	370	394	348	381	354	385	385	364	376	420	348	373	360	373	384	355	392	366	354	365	384	383	374	342	344	392	373	358	390	370	400	431	362	395	360	382	391	389	371	373	378	425	377	355	376	414	387	387	369	400	424	364	379	381	404	370	358	409	385	366	355	371	406	389	371	377	388	390	347	352	367	360	370	353	383	371	339	351	377	406	372	383	370	352	370	340	372	368	376	386	402	378	356	393	363	356	390	345	354	403	362	359	380	350	388	375	383	366	380	393	377	409	410	379	376	355	376	354	364	323	401	397	373	367	363	380	353	377	338	348	392	344	378	363	410	395	370	383	391	369	374	351	360	368	372	379	386	362	379	371	346	395	358	394	338	357	401	392	372	353	365	386	373	393	394	350	351	353	360	381	395	376	355	368	357	357	358	378	338	355	380	404	389	353	380	385	374	346	360	363	352	375	357	403	394	373	370	393	404	404	363	346	389	406	339	397	366	374	386	346	375	386	392	426	396	357	347	396	391	362	361	400	395	409	361	364	318	345	371	338	401	362	393	357	356	393	373	374	349	372	379	381	404	365	383	362	405	366	389	406	371	418	378	401	394	388	339	387	386	400	329	378	366	374	390	397	373	357	368	403	372	402	395	339	407	404	368	390	396	396	362	392	362	379	420	385	374	386	348	385	406	392	377	377	382	402	349	348	359	379	396	390	374	386	381	350	365	378	395	379	357	377	393	382	339	368	395	399	358	397	381	391	374	361	364	394	357	364	402	384	376	383	371	354	383	378	368	350	379	362	365	380	376	369	377	359	364	378	395	370	361	366	380	396	358	397	358	342	373	380	354	409	405	405	374	406	385	431	345	367	393	354	346	384	370	366	348	393	371	357	411	364	421	381	372	356	354	333	338	401	392	355	379	349	385	378	377	367	379	385	422	365	345	349	344	382	348	365	346	409	373	382	350	378	405	386	378	370	375	355	382	382	352	352	382	405	370	405	332	383	398	391	399	383	385	358	374	335	341	372	404	396	339	359	366	359	344	429	382	389	387	382	393	388	357	359	347	396	356	366	417	381	358	389	384	354	372	415	415	373	351	388	399	388	425	375	369	402	380	366	338	394	408	387	414	388	341	396	355	364	382	369	401	403	366	378	384	423	409	383	387	377	401	364	391	390	388	340	374	359	387	367	371	386	397	370	403	395	355	410	384	384	357	398	353	357	383	415	344	332	331	391	422	397	402	395	379	362	366	341	355	400	402	368	364	380	367	375	391	359	376	358	390	358	356	369	387	392	399	383	347	383	364	403	416	354	378	384	381	399	355	349	356	386	399	377	369	355	384	407	336	375	396	358	358	365	384	393	357	382	367	377	369	392	391	404	373	407	380	382	382	339	350	385	378	366	383	346	363	368	382	349	385	378	395	381	382	385	387	400	416	364	386	387	386	370	394	357	354	373	355	379	388	383	404	361	402	383	407	355	358	360	377	376	374	385	374	383	403	398	373	392	393	348	374	385	394	362	381	337	378	390	397	419	409	341	391	353	367	332	370	392	382	387	381	381	381	377	373	376	360	400	422	378	358	409	363	365	388	362	382	386	379	379	340	376	382	381	389	382	401	362	375	357	377	374	371	371	373	357	342	361	388	391	367	383	352	360	390	408	375	358	405	397	403	377	349	383	362	371	380	368	377	398	373	373	365	358	361	381	411	403	357	327	375	370	410	350	379	359	413	376	381	344	360	368	381	383	366	386	405	357	387	412	382	376	393	366	376	350	381	364	384	378	387	381	362	376	344	354	364	377	396	383	368	390	356	358	347	380	423	399	386	361	383	354	368	352	401	381	368	385	400	392	365	361	353	347	351	361	392	369	402	393	360	386	397	360	404	363	368	404	371	393	388	339	345	336	427	382	363	391	374	382	389	399	419	342	364	407	345	387	373	394	373	363	352	390	412	365	376	372	387	383	395	326	372	407	379	378	378	361	363	364	356	389	386	363	353	386	402	418	378	389	388	370	376	377	357	360	378	382	338	384	389	383	370	369	350	390	348	365	375	392	389	393	347	333	369	362	349	372	398	381	382	413	376	344	371	399	391	385	377	375	376	380	366	370	344	389	357	395	392	337	356	360	376	404	405	347	378	401	346	359	364	396	402	399	378	393	376	391	354	362	359	372	364	361	373	373	395	367	357	372	344	397	400	373	383	398	333	373	347	370	356	428	409	368	381	395	397	362	365	369	372	388	348	376	380	387	375	374	356	385	388	373	392	394	390	392	362	397	376	396	379	391	379	369	390	342	390	361	375	375	385	426	356	402	349	373	389	385	389	392	372	369	363	381	347	374	379	353	405	399	396	369	392	370	374	357	359	357	362	364	392	346	377	392	380	376	369	348	408	360	358	381	371	387	358	368	379	359	365	384	370	398	381	362	370	376	379	382	352	384	372	370	386	343	383	377	371	399	385	370	378	382	358	375	324	347	380	402	376	385	368	367	367	386	352	390	406	370	351	375	374	359	352	378	362	382	408	381	413	401	384	379	366	395	400	348	390	360	365	380	399	383	382	374	383	409	402	386	373	351	394	373	321	361	365	367	372	358	376	357	363	357	383	389	389	390	361	390	392	366	382	380	347	397	361	370	371	359	348	369	346	375	381	378	376	390	407	352	381	381	387	397	358	352	348	385	366	356	413	388	370	412	384	353	386	367	370	386	349	356	380	386	356	396	357	375	363	354	364	398	378	379	363	377	374	419	396	373	387	368	377	409	371	392	386	367	348	371	370	361	384	393	370	370	357	375	394	434	379	392	376	374	354	411	367	380	360	424	377	377	352	358	346	361	361	383	363	408	374
32696	14729	2280	701	385	381	354	299	320	301	302	322	319	257	279	252	238	264	272	251	247	285	574	257	245	250	270	267	255	265	261	231	262	287	231	250	236	246	253	268	262	259	244	263	245	241	263	277	253	255	242	247	276	227	246	244	236	274	267	274	281	251	253	248	237	275	274	239	260	233	263	265	237	247	261	235	226	242	213	246	243	225	248	248	275	262	234	197	243	215	253	258	239	267	237	239	260	248	270	232	225	248	248	251	229	226	257	249	238	238	256	235	245	224	237	278	257	224	237	264	253	265	239	271	239	240	239	247	269	235	251	235	266	272	253	255	234	211	231	241	229	235	275	266	228	243	280	233	256	284	274	239	254	235	265	258	239	225	227	237	253	244	263	265	240	277	244	223	289	226	249	263	257	262	274	267	231	217	226	256	244	238	233	228	276	210	247	231	250	237	258	240	236	250	279	237	270	249	257	253	261	242	251	253	251	244	270	249	247	243	240	242	238	258	252	268	283	269	217	283	234	245	263	258	246	276	239	263	225	283	248	200	244	252	229	243	239	276	247	225	255	263	260	259	274	279	235	276	267	243	221	254	227	246	248	235	265	278	225	249	214	269	237	258	236	244	246	211	219	258	245	234	261	237	239	241	248	255	246	255	253	236	250	241	258	266	223	232	241	231	223	254	268	237	302	274	238	263	246	268	270	244	242	257	244	269	233	240	269	261	258	261	244	251	243	250	252	232	247	244	269	260	238	236	230	265	272	249	257	257	273	250	251	258	271	219	222	224	248	247	240	245	257	228	254	232	256	258	254	256	256	267	261	245	245	250	234	243	260	269	276	232	275	247	224	218	266	238	223	283	259	239	258	251	263	264	233	227	282	215	259	257	263	235	241	263	242	284	219	252	249	227	265	251	233	225	219	244	238	234	245	285	284	249	219	233	249	236	245	220	260	277	248	262	242	242	260	256	243	267	236	231	263	216	258	268	229	262	234	264	243	240	242	213	232	232	225	245	238	258	225	272	246	294	219	225	254	243	242	255	237	253	236	259	259	218	252	263	222	231	248	239	222	235	251	268	233	222	270	263	246	228	238	234	252	238	257	258	262	252	253	279	239	244	240	228	305	239	228	269	235	237	232	249	253	261	240	249	230	250	224	276	252	228	247	244	284	207	276	233	242	258	267	227	257	237	244	259	264	227	250	226	206	265	222	235	242	249	251	260	240	224	253	223	240	276	251	233	259	239	268	259	217	261	230	262	253	268	266	241	228	256	258	277	232	214	250	237	255	243	228	212	248	255	262	265	248	256	263	220	235	209	247	260	252	223	263	252	282	245	275	212	234	227	238	225	252	254	262	252	253	247	259	289	269	249	262	230	256	264	243	231	245	221	253	249	248	216	287	243	225	274	251	225	247	252	251	226	243	268	253	241	231	224	301	256	241	255	254	260	232	210	230	262	254	238	244	227	234	218	252	241	269	237	243	263	260	231	274	239	217	251	228	248	244	227	246	242	209	248	245	257	273	260	230	265	237	263	259	213	233	282	239	231	248	256	244	261	268	223	266	243	257	267	275	276	230	246	248	250	227	244	263	261	273	233	294	268	233	238	238	264	248	244	250	239	268	245	221	245	247	237	249	260	241	217	274	254	246	243	230	207	254	279	233	255	242	282	262	256	254	253	240	282	231	230	280	255	251	282	259	231	254	283	234	260	234	243	253	251	274	252	232	264	216	264	247	244	212	240	243	263	253	249	237	249	267	245	214	222	250	284	279	271	251	240	262	249	240	239	234	247	259	268	260	269	246	262	252	245	242	220	204	266	261	247	251	263	263	219	227	237	238	252	251	250	235	249	270	250	276	219	213	230	252	237	287	213	228	238	216	260	269	264	225	249	259	264	252	254	248	229	268	262	256	263	229	244	243	223	273	247	270	221	244	234	263	242	254	212	274	251	264	263	230	257	264	251	230	253	269	284	251	237	245	252	238	273	261	232	245	255	269	229	256	257	253	240	260	243	243	261	235	239	254	223	238	245	270	222	225	237	214	202	274	270	236	238	216	241	236	239	214	254	241	247	271	238	278	246	258	251	254	238	248	253	240	224	239	241	236	251	251	281	279	283	260	252	240	233	276	233	243	246	258	264	237	274	249	218	241	262	256	249	226	239	278	240	229	261	249	219	219	265	246	251	241	233	248	297	246	276	228	244	250	235	269	247	248	251	223	215	220	269	287	261	243	260	214	248	220	253	257	257	252	265	248	253	281	236	257	247	213	270	261	235	257	248	221	243	240	230	238	252	245	228	236	263	244	235	294	243	230	223	241	255	264	232	254	256	256	254	245	259	274	229	254	266	245	260	265	262	240	253	246	263	259	299	284	257	251	240	258	239	261	283	238	240	260	246	271	246	234	250	231	267	278	256	242	241	249	258	230	190	220	218	247	223	240	249	261	235	255	246	214	233	265	240	227	244	225	254	263	229	259	248	248	237	239	237	253	239	242	239	241	241	243	272	245	257	228	235	242	242	233	251	273	272	257	252	247	246	223	241	270	236	259	234	245	283	235	229	247	243	263	269	237	270	238	221	261	248	235	265	237	242	229	250	253	252	246	267	219	237	268	248	269	258	263	255	258	236	247	260	271	261	244	216	221	233	227	265	263	265	257	240	272	234	236	245	238	258	241	262	261	254	227	237	253	255	252	238	243	248	231	248	225	292	259	269	267	253	232	244	244	263	212	229	233	228	304	230	233	261	257	258	252	270	276	263	212	250	256	245	252	248	244	260	250	253	252	227	263	257	252	260	253	233	218	262	253	244	237	229	271	272	229	237	265	282	236	228	255	259	240	267	216	244	278	251	258	238	274	262	261	261	237	216	255	242	240	266	245	253	258	234	235	261	251	247	272	241	269	264	285	236	284	254	264	256	256	250	252	269	250	265	264	254	270	268	236	241	207	255	232	233	253	259	233	250	235	245	264	239	245	248	265	269	251	269	237	272	262	222	241	232	274	229	250	230	226	262	232	262	244	255	252	239	273	212	270	248	231	250	216	242	209	229	256	250	254	269	250	265	258	252	263	248	260	241	241	259	229	260	229	234	246	246	252	267	248	268	255	255	244	248	236	249	218	218	255	248	217	224	242	219	258	217	235	236	249	237	236	270	218	240	220	232	270	264	258	276	234	231	261	276	247	259	236	239	227	235	227	262	259	274	263	236	245	238	259	265	232	259	245	253	259	265	214	243	249	227	262	240	241	220	248	233	274	263	253	226	250	221	259	261	266	273	245	281	265	232	227	247	254	249	264	245	260	217	248	257	273	240	231	270	250	223	223	228	244	232	259	257	248	263	246	217	264	250	265	213	230	255	225	279	232	225	225	230	216	268	227	245	247	241	227	246	269	256	235	236	261	247	228	252	239	243	242	256	237	263	242	265	241	232	249	272	247	254	227	254	252	244	269	263	256	221	251	227	227	262	245	228	234	263	261	255	241	253	243	226	256	260	220	261
20739	7917	1343	1255	1095	1106	1020	913	907	973	901	910	907	725	678	622	650	660	606	625	598	695	2841	573	589	603	609	616	551	538	625	585	586	592	610	581	592	605	574	551	618	616	629	581	612	614	580	587	596	595	596	544	581	575	552	565	616	554	603	567	582	591	543	573	609	589	554	589	572	562	546	595	564	581	565	571	587	584	554	572	604	602	558	580	576	579	599	604	535	542	586	598	554	517	568	589	605	622	587	586	599	584	541	574	582	564	573	561	540	569	549	564	555	562	563	571	572	582	597	569	545	572	623	550	601	541	598	528	571	610	585	552	619	580	552	573	588	606	555	554	569	563	568	550	608	557	581	577	603	567	608	579	520	622	557	582	610	564	608	604	544	621	535	571	553	584	579	593	583	548	543	581	502	560	567	604	585	581	561	598	589	576	560	593	617	617	619	548	554	584	584	592	599	559	546	609	580	583	587	581	565	549	622	522	569	550	603	586	567	573	601	597	575	581	566	589	572	606	558	565	585	577	545	536	605	594	590	599	536	566	542	575	568	557	600	542	574	587	589	578	534	569	578	577	553	609	575	572	555	541	599	567	559	539	589	578	546	597	578	540	560	535	585	565	499	586	601	580	590	590	580	602	582	559	578	571	554	587	566	605	558	549	623	587	590	551	535	569	591	554	527	617	545	543	583	562	564	575	597	570	585	554	571	570	569	589	585	569	568	581	575	563	554	535	534	572	577	580	565	509	533	541	584	559	578	575	542	578	571	606	579	582	539	563	589	590	549	584	558	575	626	602	539	584	583	552	612	554	559	558	567	576	554	533	601	548	551	565	586	575	609	618	576	557	583	573	577	570	521	584	528	586	503	587	586	604	541	522	578	594	587	563	562	619	595	598	549	611	592	562	545	599	524	622	600	563	578	588	580	568	592	596	608	566	582	578	523	525	626	546	597	530	582	574	539	575	540	542	529	582	567	625	568	557	597	541	561	599	517	564	570	576	547	563	579	582	547	575	590	594	560	601	621	547	577	577	591	588	547	573	567	580	594	603	578	542	563	574	550	560	566	592	602	546	566	552	524	521	557	588	566	623	592	594	551	580	560	546	582	597	547	562	574	631	583	587	541	586	605	548	560	540	551	598	563	571	548	533	565	546	561	563	621	556	627	598	574	582	576	558	583	559	563	578	608	623	534	622	585	587	571	618	610	596	603	570	576	596	595	587	555	579	567	589	602	634	580	573	613	575	551	560	579	574	599	579	572	593	567	610	600	583	611	573	609	554	578	524	590	578	556	562	550	591	570	548	577	560	593	581	606	540	557	572	554	578	546	570	590	585	619	580	573	560	619	606	586	612	570	556	545	599	581	582	581	548	566	626	597	562	547	558	572	552	598	585	560	573	587	593	568	581	558	594	593	585	584	556	556	549	585	553	593	606	575	569	566	619	556	574	557	550	590	565	550	611	557	561	590	574	597	595	607	541	565	582	520	546	579	558	547	584	539	534	582	597	581	535	568	565	579	546	575	588	553	555	566	568	563	592	552	582	553	599	606	591	597	555	623	582	587	554	577	539	550	604	597	568	602	558	567	548	579	581	629	571	577	536	595	567	596	574	589	577	607	534	555	610	580	532	565	571	588	579	549	555	582	583	545	590	575	549	566	549	580	567	597	573	575	567	585	672	532	564	559	579	605	591	555	590	534	560	562	551	563	575	593	513	591	540	544	542	583	557	602	581	552	564	579	584	584	595	538	597	549	591	584	546	560	557	603	542	561	543	593	600	605	585	598	573	563	585	590	587	563	574	594	563	558	553	625	620	546	562	609	539	558	559	571	564	581	553	622	551	544	571	562	551	577	581	579	603	577	591	568	565	593	604	560	585	558	598	582	583	585	571	591	597	591	631	560	557	543	568	597	562	562	571	597	604	585	558	561	600	545	602	610	561	568	571	542	579	602	572	559	567	567	549	583	623	563	595	549	574	569	558	566	571	611	547	543	557	536	595	610	553	598	552	581	566	602	608	584	575	603	563	543	574	539	638	550	559	565	578	569	581	561	595	574	607	552	596	594	543	593	592	603	587	598	534	558	598	551	597	556	595	586	551	573	557	586	580	579	563	572	558	592	570	573	555	566	578	561	560	589	557	569	622	589	575	560	577	566	570	590	592	519	558	558	546	565	550	591	557	566	602	566	591	562	580	570	610	587	576	587	583	577	577	558	592	612	531	566	573	552	608	582	546	531	559	568	607	540	631	580	580	537	564	617	583	548	600	554	589	593	578	564	583	606	546	568	594	609	576	541	549	607	541	546	588	548	601	577	589	541	595	607	544	570	576	626	572	549	584	566	575	589	568	585	604	569	541	572	562	581	552	610	558	573	612	554	593	583	587	592	539	580	568	592	605	595	582	576	617	546	566	607	573	590	614	590	598	601	604	573	581	551	609	539	556	534	592	577	571	577	577	577	580	608	548	590	601	583	600	571	532	570	598	544	592	626	533	570	584	575	536	536	536	546	539	558	557	594	580	526	534	567	597	597	592	574	553	633	569	586	581	559	566	574	590	598	592	558	524	586	571	595	608	594	575	606	566	620	567	578	570	613	583	571	545	552	619	568	578	563	570	593	577	544	607	589	558	598	536	583	596	547	606	564	614	576	572	586	594	535	563	537	572	599	538	550	582	516	564	580	569	582	580	518	551	603	563	597	552	566	546	619	564	555	549	592	534	576	546	601	611	555	598	572	555	554	596	544	587	542	577	559	539	591	553	589	590	605	571	615	600	584	592	549	564	573	530	551	555	553	577	558	622	588	585	577	611	579	551	577	567	553	634	558	546	556	601	606	560	576	569	579	574	575	579	581	582	578	572	581	538	577	573	602	583	571	598	632	626	535	576	591	559	574	613	545	614	546	630	554	542	615	560	614	562	571	587	533	577	601	609	598	540	598	557	523	602	583	564	548	608	579	517	550	547	564	587	595	587	560	547	544	581	580	529	567	579	609	556	569	553	627	598	584	550	551	576	554	573	589	630	606	567	550	556	604	550	596	548	607	557	609	577	572	593	625	554	609	582	548	550	615	514	577	572	579	594	562	544	568	566	584	576	622	594	578	596	590	631	565	571	575	590	574	579	570	567	556	581	558	572	595	581	571	562	527	603	527	589	600	563	583	594	626	556	588	587	553	511	607	585	574	585	589	594	561	574	587	615	604	570	535	589	582	550	593	587	578	526	611	568	590	591	624	593	572	563	613	600	565	570	595	571	555	588	556	566	578	606	593	650	560	550	565	566	567	592	582	590	588	661	580	571	578	548	563	550	601	605	568	589	529	537	581	552	572	574	575	572	602	608	534	619	585	583	554	615	544	559	556	507	573	548	553	599	541	530	543	580	604	563	558	600	578	547	632	562	560	589	531	568	548	555	528	585	600	571	554	546	565	605	576	583	577	602	589	561	593	554	559	551	605	567	536	569	573	595	582	571	539	590	511	611	565	560	580	556	557	584	547	606
44828	22903	5228	1469	767	609	587	475	473	439	491	451	383	347	363	373	347	368	354	337	310	346	1108	354	351	344	337	330	342	348	346	313	337	347	308	336	341	324	349	346	350	307	362	379	303	325	322	305	300	303	346	338	334	339	334	327	323	349	383	332	326	339	328	316	311	338	329	359	336	318	319	326	330	320	348	338	338	333	329	339	336	331	353	316	298	307	353	320	356	301	278	340	322	321	356	323	311	370	372	329	355	339	330	313	328	344	330	319	326	342	340	292	312	346	342	335	346	335	297	321	356	349	339	325	332	343	301	322	328	337	355	335	325	352	329	332	318	321	297	342	344	345	358	317	332	354	315	317	295	325	330	340	326	381	331	304	362	319	310	355	336	338	308	329	310	358	345	330	319	324	304	362	329	315	304	344	331	318	331	327	325	327	324	305	320	365	310	322	343	294	344	330	330	335	294	304	310	317	301	346	328	316	337	339	329	311	326	314	325	319	298	338	339	344	302	310	321	321	316	361	333	354	337	345	323	311	332	342	356	311	312	354	328	334	322	317	318	324	354	325	338	326	306	363	330	348	356	313	323	356	293	318	313	358	326	283	313	342	364	327	352	310	307	352	358	347	330	312	323	356	340	330	316	307	344	311	324	341	293	326	291	312	330	330	326	337	348	310	360	331	319	359	358	289	290	301	345	318	321	344	340	326	331	365	319	318	343	328	360	349	323	329	328	294	320	346	328	332	324	360	342	321	315	363	327	321	299	325	334	348	319	344	307	310	338	340	341	329	336	351	360	305	332	332	361	332	342	329	328	326	316	339	339	322	288	307	317	315	334	288	319	366	345	280	363	322	295	349	350	329	270	359	283	334	363	334	331	344	311	339	317	333	338	350	350	304	333	340	351	339	349	350	326	367	339	327	315	328	354	336	335	336	325	368	339	291	332	353	315	341	328	331	307	342	346	308	344	340	301	315	312	312	326	362	313	324	316	330	345	366	303	334	340	321	349	320	316	343	333	340	340	320	318	246	309	340	346	328	351	349	323	377	347	344	325	290	335	342	329	303	317	354	333	362	308	342	308	333	317	349	356	292	309	327	348	336	329	323	285	309	332	330	325	323	362	341	324	334	362	327	314	333	317	375	316	337	334	319	334	347	305	336	320	319	313	321	348	314	352	339	327	314	344	298	332	386	305	338	316	308	331	338	342	329	332	325	308	392	328	353	333	337	316	310	338	367	313	334	357	358	316	302	305	308	356	312	351	342	331	341	299	285	323	360	353	339	301	345	350	344	342	307	317	302	298	320	333	328	303	340	336	323	293	369	355	290	318	308	327	310	337	369	340	332	292	316	376	323	328	325	326	332	321	357	335	326	348	318	326	349	332	323	325	295	318	322	324	329	326	327	321	314	329	325	324	316	362	313	350	345	304	336	332	327	300	321	298	311	357	328	341	369	331	342	354	352	334	359	356	326	349	330	316	344	296	321	317	318	340	324	315	342	364	322	335	325	357	314	352	323	348	326	328	297	339	337	335	366	330	343	301	354	339	351	288	353	314	387	372	353	306	309	357	324	338	363	339	305	310	326	336	313	325	348	301	338	343	317	342	339	342	302	317	322	314	314	351	311	298	319	366	358	330	356	341	281	316	318	360	342	357	323	346	316	331	336	307	317	317	324	356	325	353	326	362	336	335	340	331	326	311	313	374	308	320	337	318	371	325	327	314	317	321	338	379	309	330	313	319	313	352	344	350	316	324	335	321	317	309	317	316	325	316	305	332	327	326	288	351	318	344	331	306	333	323	325	328	334	333	329	327	353	338	301	357	327	321	303	315	298	302	320	321	335	333	331	320	324	360	355	305	307	336	321	321	295	324	352	352	314	335	322	350	321	320	309	351	345	278	323	370	319	325	319	356	389	348	304	313	358	364	336	351	328	318	342	328	366	318	350	324	323	333	331	287	323	333	337	317	335	324	328	339	355	327	311	306	331	384	372	310	296	294	323	307	340	323	278	336	325	315	318	318	327	315	327	311	319	378	331	344	300	317	298	332	319	349	336	320	337	350	335	344	297	300	294	332	290	317	342	333	355	331	366	362	331	313	331	316	338	349	328	322	296	351	367	335	341	355	321	337	350	311	309	346	291	336	323	323	318	359	365	309	336	338	318	340	320	327	339	321	349	345	314	295	330	334	316	321	308	301	308	362	332	347	298	331	325	332	342	337	326	312	269	334	279	322	320	326	329	315	349	312	370	332	341	341	342	337	327	360	347	334	317	326	331	342	345	314	341	352	349	365	319	306	341	349	334	328	307	341	343	321	303	322	337	308	335	326	332	330	347	296	358	374	367	337	307	338	375	385	295	311	335	294	344	350	316	356	350	317	343	326	362	355	337	323	308	300	337	360	282	348	327	333	349	319	357	333	352	319	317	348	310	313	304	310	343	342	335	357	340	317	306	317	308	289	334	346	334	314	349	350	337	320	342	326	344	342	358	348	349	337	334	339	329	359	311	328	360	332	341	325	322	347	329	343	316	326	327	295	319	310	320	309	288	352	332	335	333	308	328	361	326	349	357	331	325	306	348	340	336	333	335	345	341	357	374	343	321	325	355	343	358	308	309	301	317	326	351	309	358	306	342	328	329	333	369	320	311	354	368	307	370	308	354	328	350	351	350	326	317	365	347	343	349	327	304	340	328	314	353	340	342	311	353	326	324	330	367	301	289	345	356	344	316	322	339	324	323	351	330	334	319	307	319	350	305	324	342	381	298	294	324	351	333	350	339	329	324	328	330	336	355	335	322	322	337	352	326	337	324	341	348	333	353	329	350	332	294	337	311	343	306	324	362	353	308	326	336	328	335	330	328	295	330	357	321	307	335	340	311	344	342	332	330	332	343	358	307	339	277	330	325	346	326	324	345	328	325	354	344	323	336	326	326	320	339	344	353	355	334	331	305	292	299	319	314	347	316	370	347	358	341	337	347	331	372	321	342	331	328	307	344	346	303	357	355	320	327	322	310	341	351	334	322	317	361	370	356	334	335	354	328	312	320	332	322	327	345	328	364	336	359	321	353	361	348	367	309	340	333	356	347	325	307	326	334	329	318	354	314	325	328	339	359	327	338	356	329	374	301	330	330	335	324	347	332	330	325	326	306	369	327	341	308	315	353	332	318	328	313	333	306	345	324	337	317	325	331	311	350	307	374	313	313	316	365	269	329	299	289	312	314	339	336	321	284	349	331	341	384	354	354	340	312	358	318	361	346	384	331	307	369	312	316	306	337	312	367	293	322	339	347	360	332	339	342	327	343	287	321	296	353	325	310	297	358	336	292	326	340	316	328	340	327	338	312	323	346	327	335	369	330	308	314	336	327	300	365	346	336	314	339	346	326	369	340	363	345	315	340	346	328	313	353	331	354	315	338	319	322	319	369	353	368	313	317	357	346	327	303	309	369	292	336	355	314	300	311	365	306	364	369	378	311	310	333	343	334	317	334	312	318	323	304
28507	11901	2279	2112	1962	1714	1664	1418	1482	1436	1214	1455	1193	924	873	869	854	873	784	838	831	825	5731	853	782	787	810	707	709	774	746	758	729	724	686	725	791	770	750	777	746	736	771	739	746	796	732	725	749	786	746	718	770	712	747	699	741	722	748	756	733	727	722	731	718	800	674	714	712	733	696	746	738	755	670	694	779	739	706	728	717	725	696	700	737	784	720	717	724	730	749	738	727	769	760	775	711	789	761	720	722	725	764	683	703	729	709	744	744	775	683	744	757	746	743	703	729	744	696	728	747	764	722	761	738	696	766	790	724	741	644	729	740	721	741	746	778	748	737	723	756	714	712	726	770	703	756	738	715	726	715	743	701	741	737	701	698	744	743	763	756	723	752	685	711	717	733	777	780	710	740	705	745	708	745	716	726	685	738	775	726	694	771	739	693	721	778	756	707	775	740	732	723	716	705	752	710	742	742	690	730	747	745	764	712	690	703	723	720	726	725	803	715	742	684	706	692	729	727	753	709	775	727	762	760	750	706	734	746	747	722	715	767	746	712	724	751	722	749	709	794	755	755	736	721	706	697	716	727	737	752	729	684	763	738	765	706	761	728	700	760	748	738	740	718	688	690	712	711	730	706	715	698	731	717	739	723	695	725	749	733	661	709	753	753	763	711	764	740	711	741	731	739	702	719	686	729	717	747	725	741	737	736	702	723	730	684	748	673	716	663	719	746	750	701	769	765	761	736	735	732	705	745	715	749	645	716	733	706	708	766	696	710	744	716	727	713	749	682	769	724	765	775	727	762	691	780	668	719	711	696	735	724	691	679	745	720	717	649	747	731	742	721	713	722	767	686	728	728	682	707	740	748	749	742	745	765	746	689	765	722	730	711	730	736	661	745	676	720	716	746	758	682	709	781	766	781	718	734	703	730	737	712	736	760	774	760	676	736	686	723	765	724	741	738	720	778	720	751	745	734	674	792	769	777	685	763	767	771	737	726	729	708	746	698	767	778	721	763	706	776	718	741	743	697	767	717	741	690	736	758	721	745	738	731	744	734	801	746	782	708	673	721	738	697	722	720	751	765	710	672	716	739	712	722	753	695	706	716	720	742	755	714	779	691	756	737	702	753	743	781	735	730	686	683	724	734	721	709	761	690	755	692	708	747	708	723	739	749	757	748	732	720	691	705	735	721	750	700	756	710	686	685	760	772	749	712	782	736	748	712	704	732	697	689	677	790	690	699	691	769	729	759	716	753	740	729	733	739	718	710	740	753	758	713	741	737	695	732	681	687	722	701	746	672	758	721	743	732	747	713	712	690	725	806	775	766	743	734	765	759	768	700	765	753	743	733	715	732	706	755	739	719	755	750	746	715	696	752	720	742	713	722	716	756	737	731	694	728	732	710	680	695	735	724	754	723	729	753	697	754	740	753	707	712	738	687	708	719	732	715	759	749	670	694	733	723	750	706	741	676	750	701	749	676	734	703	759	706	684	709	704	723	800	730	702	738	710	712	728	772	693	657	717	728	726	738	762	746	736	734	717	740	709	730	737	678	758	793	692	736	751	704	730	749	703	741	696	729	768	709	721	746	721	732	731	758	750	733	689	666	738	742	729	687	721	716	712	727	694	705	755	770	756	751	706	766	713	756	771	736	709	748	764	712	684	730	747	702	735	745	754	657	745	758	692	764	781	698	752	702	753	813	740	749	739	715	729	725	770	720	749	750	745	788	738	743	739	711	698	716	689	703	676	718	674	726	729	778	723	703	764	686	746	735	724	736	704	731	768	702	746	756	729	663	727	750	739	715	712	702	723	736	739	736	690	722	706	744	738	723	735	757	702	757	747	752	729	753	704	737	782	763	755	737	717	665	728	707	706	736	727	742	723	701	696	729	712	672	718	748	725	707	728	688	743	704	746	682	726	721	715	742	733	729	728	733	690	755	757	732	755	729	721	807	723	757	744	722	706	725	765	703	734	676	733	703	715	678	721	721	704	718	735	714	725	754	713	753	691	721	754	737	718	760	737	742	695	733	712	693	762	749	751	769	750	767	705	728	744	757	684	746	718	757	685	695	668	723	771	711	742	766	694	744	726	724	733	755	745	728	708	761	746	772	726	734	689	728	747	725	693	717	670	714	750	703	711	749	735	727	689	696	710	689	714	742	806	719	767	746	744	688	678	774	719	729	727	721	741	721	756	745	691	669	720	745	727	709	735	705	704	737	694	717	762	741	709	776	724	764	785	720	754	740	715	704	692	751	724	695	738	735	773	727	711	715	710	734	697	723	742	743	733	703	702	762	759	737	749	732	732	693	731	783	749	747	726	735	705	705	810	727	689	720	689	753	725	714	704	686	719	727	737	704	757	731	751	700	728	718	719	712	722	767	733	772	696	684	707	722	715	771	772	748	738	740	751	730	752	731	714	712	724	760	740	745	747	752	705	760	678	726	743	694	730	719	712	754	769	743	758	713	711	699	733	628	715	724	769	739	746	763	713	718	769	732	702	719	753	728	722	738	755	712	718	684	715	760	786	730	725	747	685	748	711	794	725	762	730	661	695	735	742	713	724	708	714	719	732	711	677	712	754	739	745	740	709	770	700	777	704	756	737	699	753	693	702	784	724	776	740	773	734	673	722	760	714	750	678	788	719	741	725	759	736	758	744	735	706	767	764	746	764	729	734	699	737	724	712	724	724	721	719	719	748	718	734	712	700	739	730	740	778	754	736	729	736	715	731	712	748	731	704	718	715	736	705	677	744	727	697	733	705	738	716	718	718	728	700	662	718	732	760	686	747	708	714	702	721	740	730	752	706	765	731	786	759	716	718	727	788	771	726	685	770	717	687	722	747	708	743	729	712	716	711	715	733	764	681	740	765	700	778	715	728	703	722	702	743	760	708	732	660	718	743	796	774	738	773	739	717	695	753	721	717	712	746	716	758	761	719	750	732	739	738	676	767	726	738	751	710	748	697	682	728	683	734	710	698	724	711	740	698	735	714	732	707	740	761	686	702	722	780	726	760	725	734	750	713	752	743	746	735	743	780	750	722	724	723	700	688	675	735	708	745	769	747	700	725	781	742	704	801	711	674	752	692	718	699	703	721	734	756	706	709	736	732	717	718	716	737	743	721	702	713	720	714	727	706	743	774	706	759	743	737	742	679	730	761	726	731	740	712	733	759	756	709	724	715	749	717	751	674	724	697	758	715	717	727	724	696	733	724	712	763	719	741	725	738	773	706	743	712	761	695	728	700	720	752	728	752	712	754	707	717	743	765	721	737	731	724	759	701	751	724	689	704	730	698	712	753	723	751	759	723	744	689	757	710	693	685	775	746	693	705	720	700	718	720	712	729	729	770	699	737	739	722	758	731	694	760	734	748	744	731	765	766	731	719	771	771	737	710	725	725	680	725	680	698	770	733	709	716	694	734	739	778	706	722	675	715	715	746	740	719	746	682	713	767	725	730	720	697	723	697	724	762	750	753	709	719	743	698	726	723
10650	2550	245	170	154	156	144	135	135	174	142	151	140	144	147	148	156	154	134	156	161	155	174	158	143	137	149	155	144	173	134	128	149	127	161	157	154	128	173	160	161	136	174	172	146	141	158	151	149	144	144	158	154	151	154	165	135	140	174	142	161	144	157	163	137	159	176	154	149	142	124	143	156	145	167	149	160	125	141	139	154	162	163	176	133	147	157	144	146	126	146	147	161	156	162	156	131	166	159	159	133	157	120	144	163	166	147	154	148	128	180	146	165	130	150	148	135	159	154	158	149	147	136	165	148	163	152	151	159	156	153	141	156	177	149	135	152	140	170	132	147	139	163	155	138	171	153	141	145	171	163	144	131	159	112	162	148	154	144	159	154	132	165	143	140	127	155	141	139	134	190	138	136	145	177	166	131	157	166	143	130	154	136	155	132	152	143	123	141	152	140	146	152	110	128	134	138	138	157	155	145	146	146	172	148	168	146	140	180	175	151	115	173	138	159	144	156	164	146	129	128	164	155	156	162	147	128	153	156	155	133	159	135	143	145	123	158	145	170	153	172	138	146	126	160	145	134	151	172	143	140	133	155	154	156	155	149	153	151	147	136	130	121	157	159	166	164	159	163	144	142	133	170	144	177	143	160	159	127	141	148	134	146	154	154	170	141	142	153	159	150	164	146	146	154	157	127	137	151	140	127	158	177	159	148	156	149	157	145	150	183	151	162	151	154	157	133	157	135	148	168	146	158	133	159	144	156	148	169	140	152	151	159	126	146	147	149	158	144	160	164	170	147	144	153	177	151	150	147	156	149	151	198	145	148	151	165	156	169	149	143	136	140	155	142	145	122	135	182	160	174	180	159	139	139	120	156	176	163	139	144	142	158	163	134	154	141	126	145	144	172	160	151	138	142	139	122	137	175	140	168	132	147	167	149	152	163	120	154	151	177	139	146	144	162	154	140	143	142	164	150	140	137	158	130	149	128	159	145	166	166	143	146	147	177	146	145	145	163	188	167	148	157	166	149	162	129	149	143	140	143	146	150	149	136	128	180	150	127	149	159	149	164	159	153	167	146	135	164	160	149	158	153	143	139	134	158	155	158	150	147	179	169	153	126	181	142	160	148	167	126	161	137	155	136	147	161	138	161	145	146	157	148	165	160	144	140	128	137	159	155	145	172	159	139	148	157	149	141	148	145	167	158	160	148	156	131	151	156	148	169	147	172	148	158	148	149	151	170	138	155	115	158	176	166	148	160	139	170	168	137	157	143	170	151	156	154	160	138	148	138	138	164	163	146	171	137	142	167	153	168	150	149	153	150	156	160	156	141	158	154	137	177	146	153	144	145	147	211	171	150	167	150	154	126	153	149	140	147	137	169	143	169	164	154	150	159	143	151	135	154	137	135	121	122	149	132	149	159	145	137	153	139	145	152	158	143	145	154	129	158	147	148	141	143	171	146	147	131	165	163	144	142	160	155	149	157	155	155	159	152	131	133	160	159	141	172	151	148	159	172	136	139	164	140	138	166	137	169	161	162	136	153	155	149	184	155	142	153	138	121	158	140	145	149	129	145	134	168	151	156	104	173	172	169	151	144	166	130	148	141	154	133	153	145	164	168	154	117	142	148	167	165	147	157	129	158	149	161	163	153	146	145	159	149	145	176	154	135	135	160	172	143	184	154	150	144	161	160	128	178	158	154	165	136	147	150	126	150	157	134	133	134	147	153	142	151	142	149	131	161	155	158	140	139	166	136	124	150	144	188	145	136	159	163	155	152	165	133	137	156	137	142	140	135	188	139	129	141	157	165	168	154	166	169	144	137	160	134	171	162	158	165	121	135	125	162	157	157	141	160	148	177	164	153	156	160	178	165	145	150	149	159	149	147	147	169	125	150	151	147	154	131	158	164	155	137	162	145	152	136	159	159	156	142	133	151	168	142	152	166	141	158	139	159	185	138	152	153	156	160	141	168	149	159	147	163	150	150	129	165	143	156	145	149	155	132	139	136	148	152	130	131	144	128	167	131	142	158	162	141	159	128	164	132	164	137	136	143	158	147	149	160	138	124	150	150	144	159	141	184	152	156	166	179	150	146	165	166	152	129	171	156	167	152	157	158	139	151	149	161	143	152	137	154	147	132	157	134	153	182	141	154	158	140	128	129	159	135	144	149	144	146	132	165	139	149	153	153	146	163	149	173	161	150	161	154	143	134	154	170	142	140	132	159	158	156	177	147	155	142	153	159	148	138	166	119	159	128	144	142	134	160	160	148	117	136	163	163	150	137	131	149	133	149	149	162	155	126	139	156	152	147	149	139	129	153	147	160	148	149	153	162	146	142	153	172	150	146	153	149	135	144	157	143	156	167	142	140	135	160	143	129	154	146	156	167	138	159	136	138	150	154	159	151	183	132	157	113	152	137	157	153	154	149	159	170	160	153	159	133	136	156	149	160	146	157	145	164	148	152	182	159	149	147	134	158	139	151	170	143	156	160	142	158	138	138	161	130	163	149	126	145	151	183	152	156	169	157	136	139	132	169	157	153	131	170	152	141	146	146	125	148	142	163	148	144	136	179	157	168	153	140	137	138	159	166	163	157	155	146	148	151	147	145	139	147	141	138	138	147	147	150	157	156	146	137	135	157	144	125	147	140	151	118	147	172	131	137	143	177	148	137	141	150	151	161	143	161	145	151	156	158	153	170	149	161	134	143	149	125	140	154	136	148	141	164	144	166	133	148	179	135	157	144	141	152	126	135	156	156	153	139	179	118	166	154	153	150	162	151	135	132	144	127	145	159	159	146	171	151	151	158	168	146	142	174	146	150	136	151	147	141	131	172	149	152	158	142	132	115	168	165	167	155	152	123	139	155	141	148	160	141	154	136	139	139	178	157	151	131	152	141	154	140	151	157	143	153	141	144	146	146	152	153	150	154	147	146	131	156	161	145	160	162	149	154	150	138	167	191	167	140	165	135	159	179	162	171	154	172	159	148	144	148	155	158	139	124	149	140	179	140	148	148	168	134	135	156	136	145	117	133	164	161	160	140	174	158	153	139	138	138	150	132	150	158	154	170	170	142	140	147	139	148	157	167	155	160	132	122	158	123	145	153	160	160	167	142	148	145	168	159	161	142	152	153	157	127	161	149	178	136	149	165	150	157	142	150	157	143	177	181	130	156	162	143	166	163	146	137	141	152	152	172	129	152	125	133	139	152	144	149	151	165	147	157	137	179	131	140	133	159	158	151	148	139	140	141	165	159	139	187	155	130	137	162	138	145	148	147	143	172	170	161	136	134	157	140	142	170	139	173	155	147	150	153	161	146	123	136	174	124	150	152	149	144	153	118	154	167	142	151	139	133	160	139	128	150	154	168	158	147	168	146	166	144	132	149	144	141	150	142	168	125	136	150	139	139	156	164	205	150	148	153	164	138	150	167	156	163	155	116	137	145	168	158	157	140	153	133	143	165	159	160	158	155	147	146	138	167	121	132	136	125	148
6483	1860	429	408	419	388	360	416	441	384	407	411	377	391	408	399	373	371	368	398	369	416	519	374	383	361	418	386	365	365	354	367	365	378	357	359	410	366	418	390	377	386	365	364	382	374	345	346	375	403	401	366	363	385	395	404	398	403	356	394	388	394	401	357	387	374	380	392	404	397	399	380	359	394	377	397	403	354	361	403	434	355	387	387	416	346	392	339	417	394	382	381	384	343	372	365	365	391	338	381	378	400	373	379	375	383	369	385	358	373	392	339	394	355	368	387	379	406	394	393	354	404	372	399	373	374	391	382	411	387	397	407	376	383	402	366	391	367	386	416	381	335	411	386	334	380	373	378	401	364	370	350	401	394	394	408	364	365	364	396	382	379	365	362	337	413	398	399	356	357	390	376	380	372	369	373	406	328	349	379	373	406	345	381	373	367	352	396	347	367	377	364	361	365	378	389	389	377	388	346	372	373	374	371	394	418	421	378	347	371	373	407	399	358	382	409	389	399	376	398	387	346	363	375	374	378	384	376	393	388	338	376	365	364	368	364	348	376	350	387	391	401	408	356	410	379	397	398	390	379	379	422	390	368	373	369	360	333	398	361	392	404	366	371	385	388	374	346	376	378	367	373	401	356	395	331	394	392	373	375	361	357	335	364	372	399	373	375	362	377	381	368	402	370	383	360	367	391	389	401	345	382	399	367	376	375	412	374	370	403	358	354	378	357	405	386	360	357	389	369	385	345	380	354	387	379	388	379	382	355	362	372	326	382	380	382	380	374	380	390	371	352	375	373	364	351	375	374	386	379	371	370	396	364	383	372	397	378	394	387	379	352	368	354	397	367	365	390	369	371	385	374	390	388	352	390	362	394	349	392	377	396	384	370	386	401	376	366	371	366	379	399	384	394	357	396	355	371	390	352	403	416	360	381	362	404	391	352	369	357	394	359	345	361	365	389	367	379	381	440	394	392	356	380	354	397	383	316	367	375	387	362	354	391	382	404	393	393	354	403	384	346	362	360	394	401	394	398	366	354	367	346	398	389	344	374	396	369	378	375	350	377	380	406	359	410	377	353	380	350	377	338	359	387	342	356	389	358	402	389	402	352	371	383	372	370	344	365	385	397	355	348	371	364	376	357	367	329	356	359	424	377	409	375	381	381	381	375	394	384	366	363	377	350	380	395	404	357	383	351	401	377	366	410	401	389	383	400	387	392	392	381	372	395	401	382	413	416	409	367	359	379	394	378	368	338	400	382	373	408	397	381	360	394	368	381	334	413	367	395	401	384	372	388	398	371	375	366	365	382	358	380	341	338	339	392	397	398	374	401	399	408	384	374	386	389	389	380	367	356	370	345	381	378	397	363	411	359	365	382	373	362	363	355	388	402	392	349	390	372	385	387	410	343	375	397	386	389	393	350	368	385	381	368	365	379	412	361	397	397	361	370	355	337	419	351	379	392	375	390	414	387	368	347	359	367	396	364	365	377	349	373	364	416	370	340	384	379	362	355	374	363	383	382	395	349	410	356	381	379	374	414	349	410	385	396	372	393	396	402	409	410	386	404	398	414	365	384	397	382	385	401	367	373	380	351	373	381	379	435	401	400	345	395	337	380	379	353	364	399	374	383	410	358	353	367	365	369	364	364	352	406	352	361	351	385	352	350	415	406	402	370	372	411	346	402	392	348	353	388	372	365	394	339	388	393	359	347	397	338	386	385	366	383	380	393	374	379	398	355	390	396	399	363	366	392	390	383	345	364	383	374	400	357	389	402	364	343	387	414	369	365	396	379	352	387	365	390	399	404	381	382	384	373	386	359	393	393	373	380	387	336	382	364	372	395	378	365	397	382	378	418	400	377	380	361	398	389	388	392	367	420	373	413	339	358	344	386	407	392	371	357	349	360	410	387	375	436	373	365	370	378	388	379	409	371	379	354	410	386	334	375	403	386	412	362	387	382	392	350	396	389	391	360	351	396	351	358	395	403	404	402	394	354	380	375	352	410	340	364	367	362	362	368	369	370	383	385	350	347	382	397	385	370	369	354	387	372	379	391	383	366	367	406	369	392	367	367	399	385	391	397	375	349	362	376	392	388	362	363	374	354	379	382	382	422	366	400	389	363	381	335	389	378	372	399	390	360	376	392	380	384	399	382	341	386	347	389	371	380	404	441	368	349	385	414	348	370	401	373	382	364	347	326	345	383	402	378	383	370	396	397	385	401	379	364	412	371	326	357	381	403	391	333	358	389	422	342	401	362	369	359	386	356	393	395	379	352	368	385	384	382	379	409	388	412	381	404	386	395	386	380	405	425	377	399	323	375	362	394	394	410	412	390	372	402	365	381	363	374	383	369	364	357	374	367	359	396	372	408	401	360	382	352	383	371	348	385	351	419	398	398	400	370	358	385	388	381	359	379	347	350	392	381	385	398	398	393	375	402	374	363	378	391	384	352	335	388	360	377	384	379	370	344	345	392	374	345	397	382	367	374	359	353	415	365	371	328	379	379	394	388	378	416	363	361	350	370	387	378	393	396	392	394	379	394	351	345	380	387	366	380	381	386	412	393	382	361	399	377	375	384	387	420	375	380	347	384	353	391	389	369	387	397	382	370	387	381	408	363	366	357	399	366	396	381	389	354	397	369	371	371	392	350	355	370	384	380	384	342	375	370	345	390	350	399	370	401	389	361	369	398	348	366	416	379	401	382	396	400	401	380	366	385	370	352	350	374	390	386	360	378	403	375	377	362	372	371	404	397	335	386	394	417	385	399	380	371	382	404	395	403	360	353	370	353	405	345	370	386	405	395	396	403	395	370	367	383	370	390	378	366	370	373	387	398	347	393	444	370	398	392	379	397	356	362	362	375	368	398	366	371	340	407	414	383	372	402	413	362	389	396	378	367	392	371	366	365	379	376	380	385	349	383	380	382	436	391	412	390	386	381	373	414	399	362	386	380	369	370	410	401	383	392	370	371	378	365	403	367	360	362	343	395	372	372	365	380	369	411	327	360	376	363	377	402	365	415	387	397	378	402	388	399	349	359	365	393	357	365	368	394	401	362	385	371	380	376	348	348	405	366	342	373	355	393	392	384	386	364	383	410	366	371	356	393	429	341	408	385	390	389	371	367	368	384	388	392	372	390	381	396	382	378	392	370	370	378	356	383	394	370	391	366	379	360	340	330	362	419	363	396	355	358	361	352	395	367	380	343	360	381	373	386	344	400	395	365	372	345	357	401	426	330	346	367	388	377	359	369	361	367	363	392	369	372	375	364	379	396	388	391	374	398	390	401	366	394	395	373	359	395	386	371	372	371	377	343	347	365	367	403	356	371	398	349	363	345	350	369	358	394	375	383	422	375	408	346	381	386	383	375	396	391	379	363	376	385	388	356	346	372	395	370	382	351	419	366	341	382	361	379	377	380	380	389	351	397	370	391	339	388	369	415	389	316	384	357	364	385	382	385	352	379	368	378	413	410	376	395	369	376	384	389	356	373
32666	16091	2660	716	448	368	374	327	328	265	331	312	250	282	236	252	266	252	270	245	257	259	724	302	228	274	243	284	267	237	267	234	232	267	254	238	236	221	236	232	269	242	261	258	250	245	241	242	249	264	284	243	250	240	249	250	271	281	267	264	248	263	251	246	249	235	258	254	215	242	232	273	226	226	232	256	248	261	238	245	257	267	246	239	239	256	256	266	254	267	245	233	209	236	237	237	241	245	259	256	256	253	266	253	270	224	256	245	256	242	264	245	258	261	241	263	250	228	260	243	244	234	248	250	259	248	252	272	257	270	237	278	268	214	257	231	232	241	269	252	262	227	255	242	244	239	250	239	258	234	241	246	250	240	232	222	271	266	231	232	232	242	260	251	288	233	224	225	257	250	242	242	221	251	263	252	225	228	235	261	250	233	255	217	278	225	245	235	244	261	224	266	263	265	272	249	252	232	221	275	253	264	240	222	235	288	270	262	240	219	238	248	274	258	234	231	244	242	223	223	262	276	262	275	251	240	235	219	244	244	212	236	247	251	252	248	219	251	260	250	253	235	229	242	259	255	238	251	276	265	237	247	254	270	253	258	253	224	241	269	266	247	263	248	238	219	235	239	254	248	242	227	229	242	220	272	251	241	224	228	241	258	264	272	268	227	238	269	222	256	258	238	256	267	256	219	274	260	217	256	253	228	248	249	254	249	249	250	270	262	249	235	239	219	245	249	255	252	248	248	249	273	227	251	266	256	216	248	278	245	249	244	245	248	270	260	247	269	218	257	232	266	228	241	233	220	253	260	227	264	254	259	260	258	228	245	232	268	242	238	267	268	283	259	246	242	237	271	233	272	276	250	258	269	273	241	220	238	264	284	253	250	240	234	262	299	279	241	253	251	220	243	265	242	238	263	263	267	236	227	269	264	224	246	246	250	223	258	249	245	218	264	284	243	231	310	233	255	236	217	245	263	242	236	264	260	272	272	262	240	235	232	240	231	234	248	232	236	257	257	208	263	258	246	266	284	254	246	248	245	265	239	242	238	220	247	229	246	263	233	226	225	253	230	223	264	248	247	278	218	244	253	235	239	243	261	260	245	234	246	253	236	243	245	250	241	218	239	268	239	258	258	238	236	261	261	228	239	241	258	275	218	248	251	231	262	251	242	263	247	266	245	261	205	247	216	273	232	233	220	280	269	228	266	254	260	255	277	258	275	224	240	251	244	240	308	258	270	252	260	230	247	268	242	247	248	229	274	245	270	259	235	234	259	253	238	239	236	263	225	253	227	214	259	233	228	240	262	255	254	245	233	274	253	247	230	263	211	225	232	240	249	232	259	218	267	256	286	246	240	239	268	227	262	257	269	262	287	261	255	225	262	251	239	259	264	252	252	271	262	256	248	219	233	236	256	243	230	241	271	249	209	248	224	217	260	263	244	278	271	247	223	273	247	235	265	279	237	246	273	279	244	246	239	263	250	255	266	253	230	259	261	241	243	246	243	252	257	272	261	246	241	250	276	285	250	241	289	272	235	248	234	220	258	238	231	260	295	232	246	267	226	216	242	260	247	243	217	233	240	260	266	253	248	279	216	256	228	241	236	286	236	236	239	227	252	282	227	247	256	231	261	236	249	249	236	271	230	259	252	254	259	253	241	213	279	267	249	252	227	234	274	239	221	231	284	273	273	231	222	274	233	236	223	272	258	258	295	255	265	272	272	268	262	258	232	277	253	223	231	237	254	261	260	240	265	231	241	268	262	266	239	235	212	254	239	250	235	233	282	259	282	253	250	245	258	254	254	248	294	248	261	239	234	224	265	221	231	255	250	224	245	213	242	277	252	258	222	242	275	231	268	242	243	272	238	230	254	222	249	242	269	244	258	249	265	237	249	268	250	245	256	268	270	219	239	246	246	250	253	248	224	278	252	235	284	244	266	261	228	255	249	244	261	259	236	270	267	249	224	240	246	266	251	248	253	218	238	270	234	241	202	234	245	263	241	214	239	235	233	269	272	276	258	247	236	246	243	222	237	233	243	272	255	248	257	259	220	236	237	263	231	268	240	283	238	259	264	239	259	248	244	251	227	247	239	253	264	282	227	218	226	239	240	235	270	264	258	248	226	263	243	249	248	277	270	264	238	246	236	211	219	250	272	257	277	256	252	261	217	248	257	263	260	236	260	295	248	249	246	212	245	243	229	278	271	262	274	266	287	237	259	253	256	249	237	255	277	264	271	270	251	261	275	260	229	266	214	239	257	289	248	245	248	241	235	236	244	281	220	234	253	255	220	248	215	230	225	270	264	232	247	239	241	262	244	262	247	247	260	203	281	240	256	263	268	236	252	258	251	233	270	219	229	212	222	261	246	244	261	246	235	244	247	255	256	261	250	225	248	253	238	239	252	215	252	263	231	250	239	254	265	263	254	241	241	244	245	261	252	277	249	271	254	243	250	292	276	239	224	260	228	220	244	255	256	218	239	273	259	253	224	246	235	218	251	251	243	266	247	269	252	247	228	239	252	204	249	253	240	268	264	250	235	224	223	265	243	245	230	216	247	267	251	245	239	250	241	256	283	290	239	230	238	253	235	246	248	241	253	224	271	237	253	264	247	239	242	246	253	222	243	261	237	223	209	216	248	264	235	224	259	256	271	232	256	282	248	248	238	211	201	262	231	247	244	262	263	241	261	239	243	260	236	240	240	265	236	218	225	241	297	266	259	246	252	254	224	263	258	245	251	231	251	238	235	243	273	234	275	230	246	252	232	246	261	261	216	268	253	262	230	251	277	297	237	235	250	262	258	241	246	247	238	248	257	257	275	244	236	238	234	270	273	258	279	253	252	226	242	248	240	254	228	235	263	244	272	254	247	238	248	247	230	249	240	227	236	228	236	255	252	245	287	243	264	267	238	267	223	267	222	237	258	280	237	233	263	248	226	268	235	240	233	253	241	245	268	222	255	229	226	238	242	245	256	276	218	277	249	247	265	247	232	247	246	220	268	279	279	238	253	274	249	235	246	295	230	260	239	250	247	253	232	272	247	247	260	233	251	254	264	257	230	262	262	257	253	256	255	248	244	256	249	257	231	252	263	228	250	235	259	231	251	264	260	238	255	240	253	277	250	257	262	228	238	238	218	234	237	235	272	267	225	237	251	268	255	241	227	240	238	233	252	266	238	257	238	236	232	264	244	232	234	241	238	247	227	276	225	233	233	256	257	256	250	229	260	232	243	274	225	240	216	261	248	235	276	230	261	244	251	257	243	255	251	253	255	278	262	240	280	268	255	226	235	239	247	235	238	259	268	238	258	235	236	271	222	259	241	260	276	261	252	256	259	241	246	250	258	278	257	260	274	251	238	254	261	235	238	250	235	239	250	257	260	237	244	260	250	239	240	232	244	280	258	245	242	239	233	273	263	268	269	264	234	260	248	234	253	266	258	272	233	243	260	230	264	242	271	244	266	257	251	283	231	226	258	219	247	224	235	263	253	235	242
21076	9337	1282	1280	1192	1193	1065	951	922	927	976	860	774	674	638	664	633	619	627	589	609	798	3844	620	600	579	626	599	578	629	574	616	573	585	633	558	588	635	575	588	564	560	611	570	564	571	609	632	598	621	608	533	580	591	623	599	595	554	588	532	594	623	605	578	589	568	563	564	577	553	605	573	619	572	555	553	512	585	564	611	563	603	608	563	588	590	581	608	561	591	623	558	570	596	560	605	570	580	620	525	603	574	565	590	587	584	590	570	592	581	567	568	549	566	587	603	557	602	630	619	573	584	599	596	573	573	559	582	565	591	606	572	589	602	600	578	571	573	592	604	566	581	579	535	557	602	574	622	557	575	617	600	628	552	593	614	564	569	561	577	535	575	560	589	613	591	603	582	609	596	566	630	593	564	605	580	533	579	573	586	570	599	563	584	554	596	584	562	532	570	548	597	583	564	577	567	575	592	619	589	583	546	587	592	528	594	559	577	595	571	571	581	591	547	603	572	594	587	551	601	587	585	555	557	613	573	563	570	582	583	563	621	583	589	594	576	568	534	575	598	552	577	608	597	600	582	561	566	584	596	576	561	608	544	566	542	532	623	590	556	542	594	551	563	545	607	575	548	596	575	626	535	582	555	570	581	561	616	606	555	570	559	619	565	582	581	545	620	577	558	538	561	571	608	548	621	561	536	596	570	556	583	621	581	565	545	614	584	557	613	551	599	560	550	582	582	580	598	563	560	553	590	597	569	589	580	552	632	606	638	564	567	549	569	614	561	578	566	547	574	605	602	572	566	586	530	610	569	550	573	556	601	582	582	603	610	575	611	604	542	576	520	573	558	559	573	559	581	582	533	566	576	564	579	595	571	535	577	548	611	604	591	575	584	577	559	584	586	562	587	591	563	582	574	592	553	619	609	547	568	601	582	589	556	564	565	567	580	605	592	583	566	588	542	614	591	578	613	586	593	576	601	571	554	625	567	570	581	568	615	600	602	604	597	589	567	579	593	556	559	569	560	558	596	583	550	587	581	599	595	587	570	599	591	544	571	583	536	592	572	574	545	590	549	594	603	563	577	591	558	588	581	573	595	551	588	594	583	575	598	582	590	594	600	582	572	549	564	588	562	545	603	572	608	554	584	577	587	610	587	565	503	559	563	542	559	555	575	601	577	575	594	592	583	563	580	558	569	532	561	593	541	587	602	548	620	613	621	582	546	640	552	574	586	587	565	565	539	559	606	577	580	576	580	582	563	575	534	597	566	577	576	554	566	588	611	557	551	584	571	626	592	553	563	578	563	562	529	594	587	553	538	593	554	558	602	597	541	554	607	572	579	561	612	554	590	570	522	551	594	605	606	561	543	568	549	576	570	572	584	517	570	602	584	567	535	623	595	585	577	598	585	608	581	564	574	584	537	583	596	573	586	552	588	572	566	610	598	569	559	600	578	589	563	592	584	589	579	558	554	602	567	585	535	527	565	585	602	543	574	586	569	547	568	566	534	540	553	596	573	559	565	610	610	570	514	550	602	614	595	582	567	544	595	610	584	563	603	574	581	571	555	566	543	580	565	584	599	573	577	594	548	554	557	590	567	584	572	598	553	590	551	535	567	601	552	587	547	548	557	593	581	561	545	583	590	563	584	565	581	592	624	551	584	597	558	580	540	614	563	579	546	564	593	567	561	555	565	591	550	596	548	575	571	601	604	543	606	563	592	562	615	557	568	561	572	567	550	587	602	571	557	587	572	594	594	612	605	550	576	587	577	597	566	597	563	591	560	572	605	568	562	583	579	573	589	555	590	581	520	572	556	615	580	597	587	572	601	593	575	604	574	595	570	555	572	551	554	599	561	588	603	567	622	568	570	575	572	620	567	641	576	612	592	522	630	610	545	536	579	579	571	540	560	563	556	583	574	587	569	590	572	582	610	549	579	558	576	560	624	593	579	569	585	580	560	605	609	570	569	529	590	578	560	590	614	579	595	552	593	581	588	619	552	590	550	555	606	551	582	561	595	587	604	592	568	589	576	568	574	581	563	578	608	542	580	629	603	633	540	592	597	563	533	591	567	611	529	534	593	577	572	576	558	590	584	576	534	590	583	549	543	568	602	576	580	581	599	555	573	555	600	546	555	565	528	572	579	590	585	595	593	539	574	575	618	586	572	591	573	544	587	557	620	588	605	582	597	560	552	593	566	572	608	560	577	582	572	608	555	569	579	595	577	606	621	556	526	559	574	605	572	581	591	559	548	621	596	594	581	543	603	559	587	588	577	623	567	570	607	566	550	585	550	561	615	536	576	557	574	575	580	600	549	558	581	580	576	602	575	596	605	578	585	561	574	552	563	597	579	557	583	567	540	598	556	593	540	573	581	565	603	584	568	604	597	585	594	588	578	548	587	594	555	580	554	556	633	575	556	570	573	534	591	558	620	561	537	543	584	578	541	613	623	606	617	556	653	564	573	562	560	603	554	607	584	593	568	563	562	580	558	610	562	578	604	605	606	555	526	608	543	593	596	569	551	551	565	631	596	580	589	575	558	568	574	615	598	601	523	588	579	584	566	615	557	584	602	587	575	602	579	579	572	589	593	586	571	572	561	544	560	586	596	564	626	585	586	603	607	540	608	588	573	536	620	618	562	603	587	561	599	585	590	575	602	568	548	557	593	608	593	563	591	550	583	636	566	569	552	565	603	560	558	580	549	601	621	598	554	584	591	556	549	564	600	579	610	559	548	536	608	617	603	583	557	600	582	576	634	596	555	599	560	582	581	588	542	557	576	616	561	619	590	599	581	595	613	571	517	585	558	541	561	577	600	579	551	569	546	580	551	574	569	567	595	565	588	612	517	574	579	599	565	586	545	618	570	574	581	583	564	582	594	575	500	571	583	588	572	543	553	558	558	544	596	626	570	592	572	600	526	603	572	586	539	551	575	566	566	565	569	578	602	576	578	597	622	524	561	557	593	567	590	550	608	606	616	567	600	582	612	561	573	595	571	535	591	550	595	602	587	618	565	535	569	630	593	591	580	584	558	598	619	602	568	569	572	596	601	585	583	569	574	577	582	586	581	596	591	612	583	573	586	561	546	550	570	556	586	522	587	518	607	599	512	537	569	613	580	569	583	617	551	615	625	591	567	606	621	575	567	542	553	552	572	555	569	570	554	580	600	570	554	577	643	580	596	602	589	536	627	568	557	587	571	567	594	577	574	568	560	568	559	585	552	567	572	589	619	579	602	607	585	558	588	582	582	594	553	582	575	575	595	579	609	584	553	565	583	582	540	582	601	581	602	605	560	574	591	546	571	580	537	553	580	583	568	580	603	603	598	527	556	602	536	603	562	602	611	539	561	570	570	592	590	561	563	594	609	541	602	610	588	615	561	546	594	574	558	592	589	528	555	566	550	589	578	585	634	541	595	555	605	537	555	537	586	587	588	605	557	561	615	566	582	565	579	604	592	622	531	524	588	591	574	599	562	593	569	582	604	550	566	546	604
44257	25049	5313	1457	851	670	567	495	498	435	452	409	406	377	331	351	334	340	352	357	359	527	1259	402	348	329	342	348	356	307	346	340	354	328	338	314	336	359	349	322	314	338	312	297	349	328	332	350	330	330	360	328	305	354	322	320	360	337	337	378	357	319	365	339	355	367	350	316	299	325	332	330	323	355	334	317	329	361	326	304	309	342	363	356	337	379	335	342	333	341	305	333	321	304	356	323	353	321	331	330	316	328	290	328	341	313	353	331	329	348	306	341	352	324	360	331	306	310	349	324	321	352	352	356	366	322	321	352	324	316	296	337	358	357	343	345	338	345	334	319	319	345	325	320	323	322	331	325	323	320	363	350	347	335	327	320	307	322	346	328	370	320	360	343	350	311	324	348	299	357	338	313	315	305	316	313	313	334	349	339	309	348	337	342	348	353	326	305	312	296	324	320	330	319	356	320	323	359	360	301	341	331	347	327	377	336	343	343	344	293	370	359	345	390	350	285	365	356	346	331	299	362	338	363	313	332	351	361	287	307	340	322	334	338	345	326	321	344	328	334	329	334	326	339	370	372	338	341	335	372	328	335	341	358	348	323	331	308	328	359	358	343	290	379	365	275	370	314	335	334	326	341	293	325	330	359	311	325	320	350	315	320	326	336	315	332	369	320	383	331	316	326	299	315	329	338	371	330	337	319	325	338	323	332	314	340	338	314	321	325	366	283	293	355	347	292	325	362	330	358	314	316	314	363	332	296	318	329	326	348	336	302	289	334	342	342	363	332	345	360	316	312	333	332	356	300	317	329	329	346	347	327	333	298	341	344	336	314	326	385	333	338	335	331	345	318	356	372	322	368	363	324	327	321	313	365	323	333	312	309	328	388	338	332	346	337	332	319	334	322	295	366	301	329	313	357	357	334	363	315	308	306	342	366	367	324	346	299	333	353	308	313	353	351	359	307	357	335	336	347	330	342	304	365	339	340	363	323	341	350	332	322	362	306	321	357	355	335	312	316	358	326	330	362	340	316	339	315	332	328	353	307	309	404	332	388	321	320	339	341	329	344	308	288	334	325	335	322	323	308	322	297	327	304	352	349	354	311	355	337	319	307	321	342	338	366	367	350	332	352	298	330	337	337	335	299	310	368	356	319	347	347	319	307	329	300	339	310	322	334	340	353	285	335	343	319	345	315	336	354	330	331	366	334	348	330	350	337	341	342	354	275	323	332	325	334	359	362	344	318	339	318	298	316	313	352	305	348	287	303	323	327	326	331	315	325	321	308	356	328	338	356	320	334	349	325	354	334	340	379	337	319	347	313	340	343	309	341	316	331	298	335	346	346	308	393	339	334	333	307	335	323	304	386	342	333	333	311	296	367	385	347	359	325	343	351	366	314	330	349	331	319	302	333	321	326	338	305	318	329	336	342	340	363	333	341	350	297	314	293	341	327	390	346	348	351	321	305	346	338	363	344	316	344	306	354	325	337	336	302	337	312	323	328	321	344	342	360	357	375	336	355	317	342	334	323	341	335	332	318	351	368	336	350	348	351	327	345	352	319	307	333	335	355	339	311	342	310	333	302	332	336	324	332	301	311	315	354	372	345	328	328	315	350	356	330	349	304	327	318	334	369	309	338	349	313	343	346	315	372	394	332	323	348	370	336	334	345	325	317	321	356	329	323	331	349	326	325	329	334	359	334	341	322	299	356	333	318	335	335	321	336	347	323	339	381	348	347	357	323	320	321	353	313	305	342	349	327	306	333	362	313	332	311	351	301	303	355	308	336	348	331	309	332	349	388	356	339	275	346	343	352	343	338	342	309	328	327	282	326	321	344	314	341	363	320	350	333	367	334	331	329	327	354	316	361	323	350	339	330	338	373	324	317	353	352	320	303	324	299	325	332	303	328	340	348	314	339	332	321	349	316	332	343	350	314	349	313	329	365	351	327	334	309	333	354	315	331	363	320	282	322	361	333	333	331	335	375	352	325	323	310	371	326	360	348	346	370	318	318	322	366	338	336	362	349	358	333	336	345	333	379	328	350	323	350	308	393	319	325	360	347	346	281	376	334	346	345	330	358	338	319	326	344	340	329	369	363	338	328	309	344	337	314	351	360	341	344	335	299	293	309	336	342	310	305	346	328	349	346	315	333	322	337	310	315	341	320	310	328	329	348	312	357	322	320	308	339	329	305	335	337	313	313	325	376	365	335	331	342	309	338	324	314	361	332	368	345	336	347	348	336	319	328	338	322	325	312	344	368	341	340	287	288	330	369	315	311	319	332	318	331	342	338	316	326	328	346	324	336	339	321	337	305	340	341	341	354	320	324	338	313	330	382	322	334	339	344	312	332	347	313	335	320	409	371	334	325	362	335	338	352	336	319	339	318	307	345	341	295	331	360	310	372	347	305	353	348	372	339	334	332	340	341	377	305	334	306	339	355	335	310	346	349	370	323	341	344	318	326	316	306	355	328	362	319	312	328	339	356	330	289	343	325	327	346	341	329	323	325	333	315	339	354	351	339	336	345	293	342	331	356	346	303	309	339	324	344	325	320	327	348	336	340	339	312	327	329	336	363	328	345	332	337	323	330	322	331	340	360	327	321	334	314	323	347	307	347	338	340	303	316	364	317	336	292	346	301	367	351	342	361	302	328	315	333	329	349	306	305	371	353	365	338	352	329	325	362	324	336	313	313	332	313	322	314	342	333	376	341	350	318	353	304	302	324	302	332	331	354	355	344	339	321	339	305	345	352	337	335	293	316	313	323	327	356	346	345	334	340	306	351	362	329	372	294	333	340	372	328	343	345	358	352	356	362	325	323	329	338	317	334	352	317	292	349	330	339	347	300	335	320	329	313	333	342	321	279	338	313	337	328	335	333	314	306	328	350	367	365	359	326	322	330	340	329	341	340	339	358	369	381	344	363	335	327	331	325	376	314	351	321	314	335	334	322	302	379	341	323	346	310	317	293	333	303	326	328	336	325	317	332	365	340	329	334	340	359	329	337	355	306	319	339	347	336	335	337	342	313	318	336	355	327	310	318	323	293	306	339	315	339	362	338	294	314	314	371	335	340	332	346	300	366	318	351	304	304	354	322	337	306	335	302	329	337	327	338	333	359	319	341	341	342	365	350	332	357	328	336	330	361	303	319	330	323	330	356	334	316	304	323	367	340	350	328	308	363	324	319	331	325	329	316	331	326	353	347	300	347	353	379	354	325	358	329	356	298	361	359	316	368	343	332	323	369	332	304	325	346	341	334	326	322	334	323	338	327	378	326	301	320	339	342	358	318	337	347	338	308	349	321	316	343	349	334	308	319	310	308	328	332	309	365	319	324	341	308	367	330	312	337	330	332	347	345	343	296	364	325	343	332	348	379	342	340	356	334	340	335	352	347	319	288	330	356	331	316	328	306	322	336	333	310	317	342	341	344	326	321	345	334	322	333	356	308	353	349	345	362	318	328	369	356	325	363	341	324	305	335	346	313	362	371	346	336
28995	13375	2004	2200	1927	2022	1725	1422	1553	1353	1251	1226	1148	893	834	792	849	873	811	785	846	1922	6684	797	809	736	799	777	753	835	753	763	756	768	795	754	767	775	731	753	745	739	767	737	732	778	761	786	773	736	741	753	716	744	754	776	706	718	785	764	742	748	777	762	757	791	735	721	720	665	764	686	689	719	768	751	760	716	689	736	747	693	730	721	721	765	737	718	707	699	729	720	683	748	725	744	726	741	757	726	729	769	718	754	772	737	720	741	753	684	749	724	711	752	726	752	729	760	763	715	729	752	773	720	702	773	747	721	752	760	819	746	785	767	774	755	731	765	706	731	731	697	748	734	734	742	727	720	737	751	710	746	713	737	733	748	704	755	730	716	747	676	719	742	691	780	722	737	737	690	768	730	746	745	798	749	785	754	726	745	740	749	737	751	756	750	726	693	783	743	721	708	712	741	746	726	711	703	720	704	741	705	734	741	744	774	708	718	754	737	703	708	712	731	750	757	730	733	700	781	745	735	699	775	745	770	722	701	727	794	742	705	755	700	759	726	729	737	798	731	715	689	759	784	688	747	700	716	726	749	731	763	749	744	729	761	778	745	735	773	783	717	751	707	725	730	733	746	741	710	736	734	725	755	733	705	739	695	740	700	738	715	760	734	718	693	735	763	717	693	698	770	717	722	716	736	749	742	753	778	752	701	710	735	753	754	701	730	699	751	708	740	764	734	696	726	703	800	751	748	795	716	736	711	768	771	723	748	757	766	761	753	769	738	664	733	760	734	745	735	757	777	773	744	684	720	782	702	738	699	753	750	761	720	765	720	684	721	780	742	765	718	732	733	731	720	745	733	717	703	737	721	725	749	743	737	707	734	761	764	709	791	771	679	715	784	770	748	730	740	756	743	722	762	750	748	751	731	752	739	719	768	740	781	719	715	736	744	744	790	748	756	753	730	758	736	724	765	825	707	757	677	720	685	752	745	774	729	725	793	711	740	756	755	723	740	709	739	690	784	730	737	753	707	728	766	669	754	709	757	702	735	749	679	741	713	738	728	778	684	754	748	740	723	725	732	802	729	764	768	740	713	726	730	695	751	668	751	751	795	672	735	716	735	751	785	715	786	778	720	737	706	739	725	727	713	688	720	713	778	722	782	756	737	725	740	733	758	757	752	741	764	758	719	733	760	722	720	751	743	729	704	734	762	766	710	720	721	709	776	661	740	732	721	744	733	723	751	731	723	718	739	715	698	768	712	732	745	771	791	729	730	745	730	738	705	668	779	712	717	667	731	719	723	720	723	733	775	692	692	762	729	742	675	748	746	747	760	737	740	764	670	732	716	741	729	734	737	763	727	703	773	686	747	752	756	697	762	769	735	722	715	737	741	676	762	751	727	767	739	748	741	713	757	734	750	748	768	732	708	753	701	728	734	739	710	711	712	710	728	762	707	735	727	768	692	727	710	703	731	698	740	721	784	658	776	712	743	707	721	751	746	768	741	688	715	744	717	692	776	744	708	693	729	759	765	699	765	723	747	717	751	732	707	777	694	747	748	713	709	742	723	682	772	726	765	715	706	728	731	709	714	706	719	728	736	741	754	758	723	735	701	787	746	701	757	715	814	734	732	742	761	734	763	763	764	697	699	719	748	735	741	744	727	752	720	722	731	745	769	687	687	730	710	735	772	722	784	750	677	727	751	787	696	752	733	750	771	780	785	746	704	741	711	749	698	749	720	762	736	782	723	774	672	774	718	682	727	750	750	717	735	760	769	762	718	733	695	726	716	709	771	728	731	726	712	686	706	774	739	722	694	718	752	766	741	764	738	742	733	718	718	753	772	757	763	727	781	700	758	768	735	751	768	704	760	721	731	774	726	686	730	776	733	754	736	706	738	750	736	695	721	710	731	779	764	706	736	735	714	728	757	709	730	743	797	751	731	660	710	723	736	746	701	726	764	761	768	730	767	802	708	765	725	741	712	717	716	739	715	783	731	765	684	731	741	740	717	754	737	750	766	739	738	687	721	751	736	772	746	804	772	703	749	748	694	698	723	757	763	728	758	693	729	746	778	725	715	749	689	712	722	726	712	734	749	730	785	743	703	733	732	759	740	711	762	742	674	768	752	703	759	731	698	763	720	705	744	742	686	740	770	747	758	702	679	715	713	746	727	695	756	737	703	752	732	708	733	730	717	750	716	809	705	743	727	717	713	760	696	754	712	750	750	724	751	770	746	735	770	740	688	702	741	753	722	704	788	726	785	699	763	717	738	720	698	788	736	746	731	714	745	741	747	719	688	741	795	692	750	749	733	752	764	697	739	704	750	759	736	707	791	729	763	768	759	775	704	737	743	740	742	727	747	715	733	744	713	749	778	761	711	728	719	762	763	718	703	748	775	724	735	723	744	727	714	730	700	769	736	738	742	707	711	697	749	725	769	760	756	714	704	735	783	719	734	742	709	738	742	763	675	737	769	761	705	756	774	718	748	714	719	711	725	719	725	761	717	749	709	762	723	750	761	688	736	745	780	718	755	699	777	743	752	721	701	747	748	698	789	761	779	726	736	741	748	772	741	728	797	749	779	743	769	773	693	747	778	714	749	747	806	688	694	771	676	710	705	763	723	725	671	707	761	762	715	720	712	699	748	751	729	759	743	724	719	732	779	754	759	705	708	781	729	768	757	769	690	794	734	725	733	702	743	719	715	731	760	718	751	714	738	737	712	760	714	757	724	741	728	709	740	741	709	746	755	731	725	708	778	795	721	719	728	704	714	723	765	741	685	729	700	726	751	752	717	720	753	727	731	784	684	709	726	782	686	718	739	769	768	708	725	729	692	735	746	698	773	736	737	709	721	760	715	761	725	722	735	751	821	744	726	748	762	732	758	744	764	756	742	745	722	724	768	736	724	727	757	726	785	765	743	701	684	749	723	768	730	793	708	746	722	748	715	736	776	757	717	746	756	730	727	755	713	736	730	719	783	771	710	751	757	756	746	710	711	764	734	743	728	764	782	711	754	685	738	750	742	761	700	745	699	712	755	676	783	785	754	765	689	764	730	743	705	720	681	751	718	719	725	745	747	729	722	695	779	763	771	793	719	758	674	684	718	739	693	747	760	716	764	703	722	718	717	691	679	697	739	751	739	750	761	746	730	716	732	709	769	702	752	769	761	735	751	744	735	724	720	752	735	738	805	691	716	727	778	772	739	705	703	715	720	746	737	688	742	727	769	737	719	776	689	745	717	725	757	720	731	752	753	755	728	758	714	745	764	727	712	746	703	783	765	705	739	731	713	727	707	776	738	695	780	743	725	708	729	689	729	727	725	761	726	789	744	741	729	708	740	789	783	734	705	761	742	770	756	702	725	744	719	766	763	744	723	702	757	718	749	715	748	751	738	704	750	773	738	720	736	715	781	726	710	698	714	727	723	745	784	708	723	736	738	753	733	707	700	733	749	714	736	721	732	728	740	710	731	759	775	740	724	758	702	695	694	748	731
10992	3240	332	172	148	155	170	138	151	140	152	158	147	181	141	154	148	162	144	143	157	174	187	185	155	164	154	162	144	154	151	167	156	146	158	162	164	142	150	142	168	167	136	158	170	166	172	153	166	138	145	151	185	146	157	127	135	142	176	166	140	149	157	164	155	149	161	169	137	148	127	173	169	171	141	153	156	151	150	150	167	157	148	176	131	167	170	109	125	186	148	165	162	145	146	164	133	146	163	182	142	144	162	155	143	135	155	144	152	130	138	155	141	160	139	166	166	158	134	157	171	168	147	164	155	149	164	126	149	152	149	153	167	145	142	167	146	146	136	148	174	165	148	151	161	137	130	141	132	167	146	169	137	138	174	169	141	169	142	150	162	150	155	152	140	154	156	170	148	169	170	152	157	153	149	156	154	152	158	181	149	153	155	152	164	137	148	140	179	141	158	164	164	150	149	137	171	143	150	151	157	160	140	149	163	162	143	153	140	163	138	181	144	148	162	119	122	139	179	153	162	166	167	134	157	166	144	170	152	135	175	162	153	168	148	136	151	161	175	156	133	133	162	142	168	158	114	153	145	152	165	148	177	152	174	151	165	136	158	168	146	148	154	141	140	111	151	134	170	163	131	129	154	160	156	137	165	142	141	147	164	158	135	140	166	153	132	158	161	161	177	206	152	154	148	166	157	152	145	133	209	157	168	169	150	148	167	161	153	178	158	146	144	161	144	149	150	138	143	160	147	144	170	153	172	146	177	147	161	139	160	152	138	177	150	168	146	124	160	152	159	148	150	144	139	140	145	158	121	161	152	140	146	166	148	137	180	136	190	174	146	154	168	147	144	146	158	124	153	155	132	135	163	149	158	152	130	171	151	127	164	139	175	163	156	146	141	156	161	130	137	164	139	166	176	152	162	158	160	151	157	159	158	135	165	165	145	140	153	147	176	172	138	147	143	187	172	160	163	141	131	164	134	152	160	154	154	151	173	148	147	128	150	148	154	145	162	163	150	183	171	133	163	166	136	150	143	154	162	149	153	172	151	168	150	149	163	130	159	161	172	154	165	147	152	157	165	158	124	156	114	147	158	160	167	167	165	137	139	144	159	166	172	127	150	132	162	127	155	156	171	172	165	153	136	161	164	155	160	171	143	150	139	163	148	133	152	172	145	175	170	169	159	166	172	152	171	165	141	135	138	153	146	155	130	178	164	128	167	154	149	141	135	161	156	158	166	161	157	140	138	131	154	163	172	151	160	154	157	145	149	135	128	127	138	182	157	156	152	149	160	172	150	148	154	113	140	140	148	137	163	137	142	146	127	165	155	138	144	165	164	142	158	161	144	145	140	143	136	164	166	129	151	138	155	149	144	139	161	150	182	148	135	141	151	143	169	149	163	171	150	136	148	148	140	161	165	158	157	144	149	147	176	155	149	149	150	126	161	148	136	170	137	140	154	188	152	144	137	155	155	155	154	136	165	168	146	135	133	154	146	157	165	149	168	132	132	163	131	143	155	155	149	153	153	159	146	142	184	151	141	157	151	146	176	134	157	159	150	152	159	132	169	140	148	160	162	130	151	140	154	164	147	162	173	138	179	164	156	169	134	176	137	169	148	152	160	136	147	152	160	151	151	147	159	136	157	146	152	133	135	145	141	164	166	179	150	157	187	151	135	178	147	159	154	142	163	159	127	144	136	147	172	155	171	142	177	150	144	167	137	184	140	164	153	146	137	136	168	159	140	144	145	187	141	168	133	141	167	137	151	167	144	143	160	131	163	157	150	161	139	168	169	150	161	155	145	145	137	151	164	142	190	129	150	136	134	145	139	155	145	148	160	151	148	171	143	159	141	162	154	159	138	148	137	141	168	175	151	131	154	135	159	144	149	168	153	161	164	154	166	161	152	134	147	170	157	146	152	149	157	188	148	146	177	131	154	168	154	152	165	156	124	146	143	174	143	151	152	146	164	159	153	146	169	149	156	142	136	151	155	138	163	166	135	134	144	166	148	143	155	128	144	142	147	163	160	165	164	129	163	149	149	154	167	153	136	152	154	146	155	143	134	159	149	147	188	142	170	141	153	151	158	136	134	159	170	133	156	174	160	161	171	165	145	130	152	145	167	145	150	153	147	153	151	169	175	136	155	145	146	147	145	128	169	144	177	128	157	146	124	146	157	126	147	156	166	142	156	158	153	144	145	163	155	163	166	152	152	147	148	142	175	168	138	140	172	137	137	177	135	149	144	157	144	135	136	156	138	146	159	145	168	175	143	149	140	154	168	167	150	140	156	145	175	163	179	152	145	138	166	168	150	162	141	146	156	151	145	146	172	157	171	151	144	147	159	164	136	169	144	164	138	153	155	124	148	154	171	164	175	129	142	173	185	143	148	147	186	160	158	162	160	172	148	139	150	154	140	148	152	171	133	180	153	144	144	142	124	162	160	120	128	144	151	148	149	162	146	190	150	152	154	145	142	156	148	140	153	128	143	150	154	119	158	133	175	142	149	147	131	152	173	152	138	174	179	146	139	161	127	165	164	152	167	164	136	135	136	153	165	143	165	132	176	151	134	163	159	164	141	139	144	148	141	155	148	145	149	174	153	158	166	149	154	152	160	181	167	138	146	159	170	169	140	138	158	152	146	166	146	145	162	161	148	162	133	181	167	134	142	166	164	177	155	170	168	141	158	153	175	178	138	135	165	145	143	156	141	151	161	160	144	150	144	123	124	137	159	143	169	162	166	168	163	151	167	167	150	148	158	157	136	159	138	145	150	153	159	157	142	150	131	153	161	155	155	173	145	162	156	169	156	148	160	143	146	160	139	155	169	138	158	154	143	161	152	166	190	168	134	149	152	159	157	141	162	129	150	159	149	132	146	142	166	163	164	158	171	146	133	143	123	165	173	138	156	179	147	141	147	159	186	160	140	170	147	149	159	148	152	154	144	139	145	146	120	155	157	138	160	128	144	164	156	176	146	153	163	162	160	163	148	147	176	160	124	138	160	145	146	145	151	149	160	152	189	138	155	140	137	183	153	184	157	148	138	168	167	140	160	161	159	147	144	135	154	171	158	172	143	166	140	142	162	150	158	160	154	166	161	144	146	138	166	161	144	173	138	171	150	156	158	152	152	160	158	152	165	149	150	162	156	163	164	137	154	148	169	147	158	186	144	129	153	122	130	164	161	163	147	186	171	170	152	176	155	128	160	141	141	133	171	174	163	148	142	147	167	166	143	131	179	171	147	144	153	164	165	142	156	136	158	176	169	136	158	151	165	143	155	153	141	143	166	136	165	137	141	164	142	158	166	161	147	178	163	151	154	144	145	156	170	162	145	142	171	125	200	162	144	158	169	166	159	163	130	162	136	152	160	166	127	169	166	155	162	147	146	157	136	136	167	173	151	159	143	140	134	170	165	157	148	183	171	144	155	155	153	162	157	173	159	161	147	120	145	156	155	156	134	137	136	143	152	155	147	155	154	172	166	134	131	170	153	177
6797	2544	435	414	401	410	410	396	352	388	370	430	369	403	396	410	369	380	367	413	384	455	568	391	356	380	385	380	407	380	388	382	403	392	371	377	424	389	419	384	401	363	374	387	417	413	373	411	356	372	412	398	393	393	375	382	393	398	398	388	393	385	390	397	383	375	389	389	398	400	375	375	420	400	432	360	394	423	386	370	387	394	393	401	400	367	368	376	400	383	388	387	393	413	382	359	389	395	363	406	368	372	379	360	408	390	403	363	380	400	373	378	374	413	373	364	371	387	409	392	418	427	353	372	383	382	393	370	373	371	392	417	384	411	402	388	396	392	398	387	383	386	427	412	354	407	381	364	349	369	380	388	385	400	391	359	398	402	427	418	354	412	378	372	359	372	387	358	412	388	408	376	386	364	399	367	393	388	377	422	387	407	365	430	365	382	338	421	368	443	402	390	394	406	364	398	401	410	390	355	409	417	390	394	386	357	392	402	399	332	396	364	416	398	418	401	367	381	398	370	357	363	392	420	409	404	398	392	388	363	376	411	396	366	374	388	370	372	388	375	417	405	388	402	378	420	387	421	374	367	396	364	352	381	380	406	383	446	391	385	385	374	362	366	403	381	413	396	377	387	353	389	406	396	390	379	347	398	365	404	418	373	407	401	407	380	393	397	376	377	373	408	374	363	399	360	375	385	351	345	371	385	371	389	366	395	368	383	373	394	374	406	406	364	378	375	401	407	358	402	368	363	366	413	391	408	382	397	383	343	395	382	359	346	424	417	420	402	397	385	378	405	403	367	356	421	364	398	402	395	337	392	383	387	354	390	348	388	368	350	433	377	426	423	390	363	383	371	405	387	363	414	390	380	370	405	381	396	372	364	376	376	358	343	370	332	379	422	374	404	371	351	402	370	397	400	400	428	376	390	406	380	365	408	403	366	391	365	408	427	387	379	371	367	362	385	405	405	396	393	423	416	378	346	407	370	387	380	390	378	370	390	362	395	379	404	391	395	380	383	406	415	375	366	377	403	385	405	364	366	342	358	379	414	349	388	378	383	362	406	369	387	387	390	399	373	376	385	369	392	360	399	376	383	372	365	346	385	394	394	376	404	380	350	417	399	381	381	362	414	404	391	344	370	392	415	373	392	391	381	442	357	363	391	361	423	378	387	376	369	389	419	393	426	397	394	370	412	394	405	383	354	379	367	377	420	399	362	371	418	383	383	346	384	378	376	380	359	371	381	376	388	391	388	369	380	349	427	357	361	382	389	381	386	346	395	387	390	386	378	352	399	377	394	364	388	384	389	377	359	386	370	405	391	387	411	381	393	397	383	421	361	391	403	403	369	389	411	403	401	408	388	389	359	385	330	344	371	364	427	391	391	384	360	408	390	370	385	375	400	371	374	389	425	395	368	381	400	367	369	359	383	361	382	379	392	378	388	408	358	404	357	389	378	379	385	383	409	376	386	381	395	398	405	367	374	380	399	346	364	390	414	353	409	364	406	387	392	379	405	351	347	400	396	324	363	381	421	354	382	395	413	405	359	376	363	397	378	390	338	365	374	412	395	386	380	398	412	383	388	368	361	383	396	354	416	400	377	408	369	383	381	381	382	392	372	391	344	391	365	417	381	411	377	379	375	375	377	371	368	392	393	361	391	389	384	351	416	347	405	420	404	379	398	417	395	386	393	389	401	413	369	373	395	399	361	405	358	398	402	398	386	394	375	363	377	398	385	380	401	401	392	404	373	389	398	394	393	404	408	396	382	376	389	399	363	360	399	396	395	400	387	397	370	346	346	372	370	384	387	389	371	396	378	410	368	385	391	394	345	387	391	366	392	382	383	365	399	392	420	389	375	411	460	395	412	414	402	397	356	383	414	372	357	368	373	427	402	410	381	382	396	337	393	384	378	367	399	385	370	362	362	357	386	372	358	394	398	389	410	417	398	378	398	391	374	408	436	367	344	399	392	411	397	397	378	379	382	370	384	392	408	369	384	373	365	386	377	424	381	392	367	384	386	361	361	367	361	335	365	392	393	388	393	404	361	410	392	354	399	374	384	398	367	366	389	384	376	386	356	398	372	369	384	370	366	361	378	342	409	387	376	411	398	352	392	368	421	377	410	373	386	413	388	398	370	374	383	356	397	395	385	380	410	393	393	409	429	402	384	367	440	406	389	400	393	411	379	402	409	394	400	390	401	394	379	377	376	417	386	387	359	355	362	393	383	406	362	418	381	383	409	365	361	418	336	388	388	411	410	391	385	359	381	377	371	392	402	330	370	382	393	375	405	379	375	404	399	352	369	419	394	387	396	385	410	370	371	391	401	383	370	395	390	380	387	399	369	400	383	380	375	401	418	351	395	387	377	390	373	396	356	402	441	400	379	358	385	362	402	374	383	397	361	386	392	361	362	416	384	393	377	375	378	399	360	387	382	383	397	368	397	399	392	398	399	399	374	382	390	357	398	398	370	371	363	350	422	379	381	407	357	386	391	396	382	395	394	386	392	372	428	379	387	359	369	399	387	402	369	400	383	382	372	372	385	371	387	385	382	355	380	410	372	382	369	402	374	374	376	377	366	420	388	404	403	393	378	402	388	406	384	385	369	411	431	375	403	386	405	397	357	387	409	356	383	384	380	399	376	392	386	378	365	368	390	419	379	390	395	419	395	363	391	389	379	392	394	388	412	384	392	408	378	387	404	361	379	396	395	373	385	399	378	385	375	382	364	388	379	408	347	375	393	385	395	385	390	353	379	403	400	387	387	383	375	383	393	427	400	394	373	389	383	365	395	374	365	385	364	397	370	366	402	384	373	342	398	403	382	381	411	380	385	427	340	397	398	383	404	399	407	364	382	382	361	354	401	394	386	354	363	390	372	375	384	444	376	355	415	382	405	412	380	393	394	400	377	363	397	383	343	364	388	376	365	376	368	406	369	372	356	396	392	384	416	372	371	418	373	375	413	363	363	423	373	396	391	382	385	383	368	371	385	406	393	381	423	382	395	391	367	391	353	398	371	380	376	408	374	386	426	366	395	371	352	401	376	364	373	414	375	366	371	370	415	395	411	405	372	374	386	413	400	413	395	364	363	384	379	417	403	365	406	376	360	399	386	403	394	384	383	403	366	373	380	372	360	372	385	386	403	371	388	377	339	395	378	384	373	381	362	387	398	370	372	348	414	357	412	380	351	389	387	399	363	360	379	364	406	369	390	379	407	419	411	383	404	394	341	374	423	378	422	375	355	403	398	402	384	411	395	379	427	366	363	358	398	410	389	372	388	347	359	352	363	359	376	375	361	388	377	403	392	421	405	366	383	372	395	405	408	383	423	423	390	348	376	377	372	405	407	374	396	386	415	366	364	405	351	380	382	390	407	388	377	402	393	384	382	370	388	344	402	398	387	380	378	377	403	352	412	388	388	391	409	363	386	380	376	393	375	348	382	376	373	398	360	394	395	343	393	399	382	378	399	353	364	381	434	404	362	390	358	392	384
32927	14902	2243	689	452	504	327	294	361	324	278	284	276	267	291	284	254	261	270	260	244	418	710	250	233	248	230	249	266	267	259	269	259	253	270	274	275	229	266	263	276	259	254	247	252	234	223	269	271	233	269	219	243	262	265	224	288	258	270	246	271	270	236	244	266	263	251	258	242	230	245	256	216	264	263	275	237	286	281	266	238	280	245	277	248	241	241	216	219	252	244	248	249	231	218	247	256	264	273	274	219	244	264	275	247	286	236	289	258	237	263	258	224	262	235	266	240	236	284	264	231	241	274	281	238	236	245	212	270	240	279	250	218	251	226	251	282	254	244	241	246	237	236	236	228	247	268	256	237	254	243	245	248	291	237	247	217	253	220	211	280	251	274	231	228	239	266	253	208	231	243	224	261	250	225	237	273	231	229	238	256	271	236	246	210	230	233	237	244	259	225	220	257	246	242	236	259	258	249	258	254	269	266	260	233	273	228	248	219	229	229	243	252	218	265	256	268	244	231	247	232	284	258	273	272	245	243	240	219	300	276	231	240	237	203	236	244	208	268	223	255	247	268	261	242	270	266	232	247	252	250	233	209	244	209	266	258	240	244	297	244	265	236	255	266	260	244	222	226	224	228	251	275	226	247	234	244	243	287	241	239	242	266	269	242	282	288	256	273	236	235	257	264	218	260	255	232	270	221	234	266	216	237	235	259	283	267	266	210	242	241	247	262	238	253	220	255	266	240	263	243	224	267	271	269	240	239	262	217	288	259	240	279	259	239	247	240	259	238	289	236	244	263	235	251	268	269	241	223	246	249	247	267	258	244	251	249	257	254	263	246	273	259	253	254	238	241	252	236	231	243	261	246	245	244	269	258	256	247	242	208	227	254	268	252	282	244	258	242	251	237	240	259	226	238	255	252	267	258	250	232	240	265	274	242	257	260	255	236	266	248	258	256	238	239	262	273	240	252	271	273	220	249	216	225	250	242	291	221	231	252	270	257	218	256	276	244	233	252	269	238	233	259	234	228	233	241	251	228	240	263	245	243	233	241	249	229	265	269	261	252	241	286	261	270	250	266	252	249	257	269	259	290	275	263	283	265	258	232	228	241	274	249	218	248	261	222	243	262	252	253	259	291	236	239	245	256	247	295	253	239	236	254	246	249	250	265	248	234	237	245	248	227	281	232	250	255	242	224	240	266	265	244	236	258	256	266	253	246	231	221	236	257	243	244	273	222	270	218	256	233	236	245	230	250	255	247	256	242	281	251	229	258	241	263	253	233	250	234	269	256	246	259	221	238	245	242	238	270	254	253	199	261	238	255	243	264	232	249	255	272	260	251	255	257	254	261	261	226	257	233	235	249	234	243	240	244	280	240	253	260	249	247	221	261	222	277	257	234	241	234	259	242	260	271	237	268	244	211	252	265	260	262	265	280	258	231	258	271	246	255	235	225	252	218	221	260	232	252	243	308	289	259	226	250	258	259	265	265	260	261	271	285	224	287	229	240	241	259	279	250	260	278	228	238	248	235	267	252	220	254	241	239	269	296	239	258	270	212	284	255	234	279	233	233	283	271	266	259	245	282	275	273	249	227	275	267	253	241	249	272	245	271	242	273	262	227	222	232	243	224	258	264	251	265	264	247	217	245	270	223	250	244	267	239	253	259	268	260	249	268	245	278	260	252	231	207	229	264	289	241	233	260	251	236	255	229	246	226	237	250	256	263	267	258	237	242	254	223	233	233	261	246	232	264	304	235	258	255	242	256	221	241	266	245	245	253	226	262	259	273	238	259	229	221	228	211	251	252	234	269	251	298	250	244	231	239	263	207	235	251	272	265	246	214	238	241	239	231	265	287	238	260	227	247	238	237	262	224	257	257	253	255	251	240	251	253	250	247	267	270	238	219	260	248	236	238	211	222	258	252	247	287	257	232	259	237	257	245	260	234	252	203	237	254	263	253	263	256	237	257	253	263	257	239	281	236	253	225	222	230	253	255	239	260	224	227	256	255	253	245	241	250	268	272	281	242	233	248	240	243	249	285	236	267	249	242	257	217	286	266	236	230	222	245	238	237	287	260	253	242	277	257	262	273	239	245	286	236	240	221	266	262	216	257	223	257	255	239	252	258	252	265	209	256	240	251	264	213	234	249	246	254	262	227	279	249	244	245	259	251	251	238	266	238	239	231	237	253	270	269	261	246	229	235	238	222	248	251	237	254	285	250	249	243	231	247	240	263	224	276	265	246	267	253	274	235	221	270	263	251	245	237	247	285	276	222	265	265	256	251	241	240	263	287	253	254	242	268	271	273	277	294	276	245	252	264	239	250	242	245	253	245	261	264	243	252	252	214	245	222	268	251	260	248	243	258	287	279	261	239	227	238	280	258	254	256	248	276	288	242	253	271	233	266	227	234	253	238	246	263	258	268	228	250	253	254	235	243	228	224	248	220	244	247	272	262	223	227	251	261	260	261	236	236	229	237	259	244	253	248	237	238	245	261	221	263	279	261	247	222	264	256	259	229	236	245	248	251	215	253	253	278	259	259	266	288	227	268	251	218	233	226	288	260	261	266	248	235	252	269	245	282	261	254	261	240	288	234	271	261	261	275	225	226	245	239	251	252	232	205	246	228	253	255	244	209	252	245	244	240	240	276	257	263	262	262	260	230	228	257	253	260	263	269	269	245	256	258	254	265	300	266	225	260	266	234	242	244	278	264	236	240	268	250	245	253	235	228	250	239	272	245	257	279	230	269	240	214	301	256	277	254	209	247	265	261	251	236	235	229	257	246	237	223	252	235	257	218	227	226	257	247	239	243	229	206	221	253	214	230	268	234	252	273	282	238	229	263	261	241	249	247	259	248	263	240	241	230	234	264	270	263	238	240	272	288	257	227	252	253	261	230	236	233	225	239	252	284	233	229	238	234	243	278	251	274	261	258	255	253	243	232	267	245	275	251	241	256	259	234	226	262	262	280	225	268	232	267	261	239	237	260	269	243	273	257	237	264	234	229	270	235	222	258	245	234	221	204	223	280	258	225	246	258	262	271	239	264	263	230	249	238	241	242	238	235	260	269	268	245	242	257	240	248	234	243	232	264	263	246	270	250	250	248	247	249	249	254	216	263	247	246	269	291	277	260	241	235	245	244	240	231	261	254	271	261	233	263	276	245	297	230	258	254	255	265	215	232	271	251	234	272	251	235	237	244	238	254	239	253	240	245	224	273	246	228	247	254	232	255	256	262	239	254	275	231	216	240	268	245	250	249	241	249	265	239	233	232	248	253	252	251	224	236	226	235	241	239	282	244	247	245	235	257	231	251	266	255	260	215	240	279	244	232	267	257	255	283	248	252	259	253	260	260	234	220	247	222	265	252	278	274	285	240	257	239	265	219	253	246	238	276	250	246	250	246	281	245	261	259	263	253	316	282	249	233	268	242	259	260	204	226	242	222	236	241	249	265	241	271	269	241	247	250	262	259	218	260	273	274	267	252	256	233	229
21361	7595	1300	1272	1291	1290	1058	986	966	966	849	773	704	668	663	642	659	636	589	611	630	1567	3636	635	577	583	631	583	628	577	606	602	570	569	592	583	617	610	604	630	594	592	607	596	548	577	562	578	636	556	597	570	568	628	606	600	576	597	605	574	620	599	590	619	627	598	618	577	594	556	579	580	592	585	576	575	617	571	557	586	599	552	630	592	559	579	553	590	604	588	569	583	562	540	644	581	624	578	572	580	605	577	571	561	564	561	589	572	581	592	601	616	566	632	588	587	596	528	614	571	612	603	598	526	579	538	577	589	581	615	567	596	611	591	580	618	588	582	576	548	618	570	587	535	570	567	570	575	562	587	611	543	580	582	566	560	544	531	573	565	596	583	566	594	594	584	559	624	587	584	575	608	579	589	580	589	593	608	559	593	558	575	552	574	612	562	600	573	591	542	605	599	587	613	578	571	585	565	537	684	578	571	590	638	598	601	553	600	586	562	610	619	595	584	548	551	571	581	546	549	610	589	561	595	613	596	572	542	616	614	582	607	568	559	575	591	586	556	542	582	571	610	589	573	614	609	587	575	590	550	539	602	567	571	535	541	581	612	612	605	578	600	591	593	590	550	580	548	603	531	556	583	559	562	627	593	577	581	565	591	535	611	644	601	605	544	584	585	563	600	568	578	585	590	603	570	560	581	582	569	566	609	607	607	576	611	560	564	579	557	560	593	565	641	631	590	565	563	553	564	556	592	548	556	577	569	588	592	584	579	593	592	573	567	596	612	572	550	569	623	554	596	565	607	567	535	541	541	642	564	601	567	592	536	579	569	590	610	563	601	537	563	551	545	612	590	574	634	559	608	556	597	568	578	595	599	574	602	602	609	567	574	647	534	599	626	575	555	592	598	533	578	564	586	590	596	590	657	568	586	535	574	587	596	584	588	583	600	563	583	546	576	569	556	581	574	524	585	567	609	542	622	618	549	585	570	532	557	620	613	574	567	597	572	592	595	578	578	592	594	581	595	566	598	614	607	554	527	531	586	585	583	554	586	591	585	565	541	547	569	570	573	578	573	600	571	553	600	566	572	571	541	606	571	555	576	583	563	580	562	582	580	580	589	573	579	579	577	590	558	542	586	577	593	587	547	577	565	528	591	553	627	575	564	547	593	618	563	559	559	608	605	580	508	588	576	602	558	560	541	577	541	617	584	627	569	553	557	561	563	586	587	560	562	610	596	619	534	556	533	572	608	577	610	612	605	565	568	587	561	556	568	575	598	614	600	567	576	525	598	582	584	598	558	559	588	556	574	588	589	605	535	565	534	613	637	605	611	591	573	521	615	603	583	584	541	567	584	589	562	559	628	545	604	597	566	582	620	549	570	619	584	542	573	628	587	569	576	546	564	592	598	597	600	577	584	574	592	564	547	574	599	598	576	575	577	540	606	580	551	569	574	576	578	591	619	591	596	552	636	574	565	592	591	590	569	562	612	570	530	554	595	576	561	585	601	531	573	573	587	572	568	526	574	553	609	592	539	618	579	580	551	590	546	586	594	583	579	552	595	556	566	541	579	567	529	558	596	542	622	560	561	580	563	627	536	600	573	598	597	598	572	568	560	610	547	578	584	592	585	581	613	619	631	594	591	548	560	547	581	551	567	583	550	636	551	596	578	552	566	569	581	588	537	571	536	562	588	595	606	590	565	586	544	563	566	573	602	586	550	556	579	588	592	592	564	610	618	573	572	584	544	578	547	583	570	611	570	569	570	575	507	609	559	571	580	575	551	597	600	607	550	596	586	585	583	567	652	585	589	536	637	582	622	578	624	611	597	559	576	516	600	617	595	561	578	589	579	558	553	569	559	574	586	590	555	575	572	581	580	571	611	601	595	542	534	595	590	612	605	574	569	592	579	603	582	564	591	555	586	571	589	579	594	605	589	563	597	593	571	544	593	639	530	561	607	554	573	566	580	518	577	572	583	584	556	558	579	607	584	557	577	587	573	562	587	615	538	561	609	595	505	550	602	568	573	613	555	554	579	543	610	627	570	609	579	586	578	585	556	597	546	539	587	593	568	598	575	564	562	586	539	623	629	572	546	603	586	575	576	571	565	609	584	565	574	538	558	608	606	597	574	566	543	551	545	594	614	589	566	595	619	561	583	558	584	600	621	584	616	572	596	572	551	564	590	564	580	599	552	595	573	558	587	596	589	577	575	596	581	568	588	556	547	547	594	579	555	571	579	587	594	608	572	560	587	580	598	551	576	626	573	594	602	586	577	582	565	572	588	566	560	601	552	567	578	608	527	577	561	611	530	595	569	564	601	549	574	571	583	611	596	596	633	586	608	603	563	555	561	584	617	539	562	600	535	602	603	553	609	609	533	559	586	555	600	608	596	569	580	579	565	619	568	568	549	581	548	572	592	599	623	554	584	604	577	549	574	550	602	569	590	623	600	602	590	613	579	555	573	591	566	582	564	591	555	554	603	596	560	595	586	561	586	585	550	578	523	576	513	552	554	550	596	565	568	599	553	606	525	595	603	595	565	630	559	605	600	584	590	603	542	551	562	620	566	616	618	571	573	589	580	594	559	581	581	589	588	592	577	583	591	597	617	546	584	553	531	580	583	550	548	578	575	594	584	615	564	619	557	551	575	568	581	607	577	548	600	577	588	627	544	594	586	561	609	579	563	574	590	552	632	567	590	548	587	614	618	554	611	562	608	559	553	590	604	573	610	576	592	581	611	535	587	581	571	598	610	583	572	552	573	565	548	535	564	563	553	586	569	562	569	537	572	581	547	621	576	603	598	559	568	563	566	573	582	579	589	554	586	558	637	590	558	545	573	598	581	601	593	542	582	545	617	564	608	613	569	572	600	594	618	570	548	538	582	557	577	595	562	554	568	562	536	531	537	615	562	549	603	572	523	578	586	561	573	575	575	573	596	550	598	598	580	558	546	581	604	579	569	591	590	595	629	615	592	591	590	580	591	592	602	531	556	592	615	596	597	580	575	591	558	614	584	576	574	585	583	553	573	574	599	568	590	548	616	593	559	591	577	614	568	568	611	626	569	548	599	577	590	603	606	608	617	566	554	551	604	583	557	588	574	583	595	573	562	582	634	570	580	583	584	579	568	595	561	600	590	570	567	656	585	614	590	601	564	552	559	551	591	603	634	540	546	539	548	592	573	552	541	590	580	572	602	566	620	561	554	577	556	581	586	598	561	575	595	527	603	600	588	579	601	584	585	582	590	549	591	617	579	572	543	610	577	642	537	567	563	612	570	566	582	634	568	585	592	572	596	586	584	564	546	609	579	545	575	577	557	564	572	558	592	552	596	546	571	603	585	555	531	577	595	563	575	586	616	568	577	632	605	566	580	562	590	580	611	563	548	578	564	614	601	617	603	568	587	553	556	579	581	564	595	573	564	591	527	589	551	528	619	573	589	559	600	628	557	595	602	603	584	593	591	566	567	609	604	597	519	618	613	620	578	570	636	616	597
45456	25864	6707	1849	1072	760	623	545	485	415	469	393	412	382	364	374	340	331	358	380	383	669	1268	362	333	363	365	313	314	334	339	327	347	313	363	340	341	333	354	357	314	349	356	320	337	341	327	339	377	322	344	333	287	335	322	351	337	371	313	337	348	316	343	305	320	331	340	313	342	336	314	408	330	340	345	324	324	375	326	372	325	328	342	325	367	310	345	381	286	339	355	311	305	366	325	338	326	322	319	344	337	342	327	296	328	344	326	366	320	328	328	332	343	343	311	316	325	331	312	323	312	298	310	328	331	328	334	318	339	372	330	328	373	320	335	325	339	314	312	313	354	347	345	288	299	307	310	330	331	368	309	297	305	332	316	333	338	342	300	315	336	333	357	361	328	353	340	318	369	306	326	342	333	310	327	333	325	306	349	372	373	308	321	347	316	333	296	322	307	317	308	302	315	329	348	353	323	355	316	333	321	327	322	337	335	345	314	337	358	322	336	341	322	308	327	366	342	356	342	354	340	289	338	368	348	320	294	330	340	331	340	339	332	340	349	365	332	345	312	333	351	368	340	341	333	326	370	314	323	351	379	353	353	327	320	357	373	335	326	334	319	330	345	317	342	310	289	313	327	345	313	308	350	334	334	354	366	336	328	296	300	338	336	334	351	346	331	373	322	328	342	293	340	312	321	317	337	323	352	357	372	311	338	327	355	300	338	346	322	331	297	302	315	305	318	341	319	314	335	312	363	346	320	340	321	325	319	367	313	306	344	360	334	355	338	337	320	325	343	329	316	341	308	319	386	323	317	326	358	315	338	341	316	322	360	346	337	296	296	344	332	308	326	323	304	302	319	318	317	337	336	399	354	309	311	332	340	339	348	334	371	363	318	297	335	328	361	366	345	346	314	351	282	290	284	311	365	347	313	307	354	334	322	353	324	338	330	364	312	323	351	318	332	308	312	338	329	308	361	294	299	353	291	344	326	361	346	365	349	325	355	347	345	328	350	337	355	342	336	338	353	319	330	311	330	331	320	342	345	347	313	364	297	294	332	316	352	312	293	304	335	380	350	318	374	338	351	328	334	340	308	307	323	316	379	375	320	353	315	343	327	290	326	349	323	332	353	318	317	340	312	316	351	346	326	358	340	326	339	365	347	356	333	332	341	318	318	330	309	351	349	345	297	328	292	307	324	326	326	324	360	333	338	343	365	343	336	334	322	327	318	346	335	334	293	344	336	337	309	335	334	341	345	333	332	311	339	371	325	316	325	338	330	311	323	322	326	319	336	350	304	319	340	361	356	349	355	326	329	336	339	328	339	304	329	281	354	306	302	292	361	339	347	317	326	335	354	357	331	320	320	341	329	303	335	359	362	327	324	328	306	339	290	338	339	340	339	323	342	316	344	329	343	319	347	332	335	347	331	342	333	312	359	286	378	352	365	313	314	338	316	342	288	316	356	316	364	367	329	335	317	323	322	344	343	330	351	338	342	311	325	331	342	334	322	345	310	353	369	328	329	320	339	289	345	306	313	320	349	354	328	338	323	350	352	278	333	323	353	342	311	343	338	380	359	277	323	322	311	298	285	326	320	324	354	333	291	331	339	322	356	305	379	339	373	323	328	358	334	310	309	344	332	350	317	318	359	379	365	354	311	331	306	355	340	344	352	325	359	343	321	321	339	347	339	324	324	312	332	333	333	305	307	328	341	357	359	377	347	289	328	334	339	321	296	326	319	329	340	315	341	308	348	322	335	306	291	329	359	303	313	299	334	337	325	347	348	326	374	361	352	334	344	338	316	342	342	333	365	336	318	386	320	320	336	309	346	329	301	358	371	312	338	326	345	333	333	344	381	338	360	329	311	334	337	347	314	308	339	383	318	324	356	320	358	354	353	343	290	323	338	297	359	316	313	358	335	316	301	318	325	314	340	375	306	352	333	325	375	351	322	312	349	328	331	323	348	319	344	339	325	325	342	322	361	325	338	351	354	312	310	327	344	344	387	329	299	352	365	330	303	321	319	333	323	312	355	343	338	307	331	333	315	318	331	331	342	370	355	306	351	301	348	318	300	321	354	337	347	348	314	303	358	346	380	335	318	335	307	307	340	350	343	304	330	317	333	347	338	337	330	363	332	353	325	315	318	353	315	310	310	311	310	334	366	356	332	344	375	346	365	371	370	345	349	344	350	361	325	310	342	353	348	329	345	346	350	316	319	327	329	321	296	316	323	347	340	343	339	301	331	351	308	317	333	359	343	275	336	380	347	356	355	362	340	300	329	325	333	316	345	319	347	308	334	378	312	322	324	318	363	342	319	350	358	321	330	329	330	355	349	299	317	341	324	358	330	331	275	330	339	365	356	304	345	332	338	345	319	339	327	314	287	300	316	332	360	344	363	342	342	293	336	369	340	352	321	306	318	348	327	348	346	323	350	367	366	342	325	358	325	289	332	376	319	345	331	333	342	294	307	343	302	313	326	313	329	335	318	367	355	332	342	315	350	349	334	355	346	299	320	310	323	343	335	340	380	333	327	313	352	365	354	305	326	303	303	349	284	318	367	366	370	328	340	335	363	354	354	328	341	327	322	298	312	346	349	342	338	353	331	330	374	347	336	321	353	335	363	310	321	339	311	345	340	309	329	328	332	332	327	343	303	321	311	279	313	320	320	340	313	311	352	345	332	258	337	337	363	314	307	315	332	320	311	293	332	318	333	340	319	344	328	341	341	360	359	347	343	315	336	306	325	367	378	353	326	318	321	336	335	340	337	363	366	323	348	330	358	357	325	332	323	353	317	295	329	349	329	301	347	337	321	340	303	349	316	359	368	316	329	319	352	318	326	343	347	362	362	333	341	371	341	363	339	360	313	335	309	335	312	314	357	344	344	349	331	356	317	347	334	348	304	349	324	329	344	314	334	365	360	331	328	328	322	340	317	349	321	318	323	324	324	393	333	340	362	360	352	343	353	316	355	351	358	325	365	337	326	354	357	326	300	322	328	340	385	312	336	317	376	308	341	326	312	326	319	291	322	296	314	344	366	365	316	321	314	333	369	306	355	319	312	335	328	306	366	331	294	362	337	298	344	305	336	354	314	320	347	316	357	359	317	291	351	343	349	334	328	314	320	321	365	355	333	350	310	315	306	336	322	337	343	340	342	348	323	330	340	325	323	330	352	343	369	326	338	329	338	344	322	355	306	354	308	326	318	332	309	309	341	355	327	298	329	323	359	315	360	346	343	343	348	324	339	319	330	323	342	365	322	347	300	364	362	334	330	351	335	326	354	328	360	342	325	302	333	319	321	331	295	304	350	298	346	333	368	306	362	353	341	285	315	321	330	381	335	313	334	363	328	340	341	314	348	315	309	294	349	306	291	353	331	359	312	336	329	336	348	312	318	312	342	314	325	356	353	352	335	331	298	338	353	343	310	327	334	321	350	331	362	334	348	320	330	372	333	342	351	336	310	345	330	329	304	341	360	338	316	323	322	352	362	297	341	319
29473	15056	2328	2225	2090	1875	1579	1542	1514	1379	1490	1095	1062	959	892	870	846	810	819	823	790	3066	6159	894	850	802	793	769	783	707	768	768	799	767	766	745	702	780	735	769	772	720	751	716	739	775	737	756	782	743	727	766	779	672	738	713	778	753	770	700	701	767	748	745	719	764	736	730	742	746	778	737	698	743	755	740	734	762	713	728	768	752	705	748	767	721	731	770	746	726	719	756	754	720	752	750	709	767	744	767	744	696	758	731	699	788	735	714	723	713	726	735	686	730	730	745	766	743	755	760	736	695	750	704	748	726	740	732	748	801	711	719	744	744	778	769	749	704	724	757	691	719	768	721	735	717	721	745	742	730	784	659	691	692	717	739	718	713	710	687	691	733	769	727	752	731	753	727	754	769	729	779	708	795	700	753	769	703	752	713	731	735	715	726	729	759	743	745	760	739	759	740	756	747	716	756	789	753	705	760	727	748	696	714	738	772	762	723	724	766	687	787	699	713	714	683	769	745	711	732	689	729	747	725	752	750	771	751	738	736	707	730	732	693	713	718	767	741	812	700	714	751	770	703	709	736	712	768	705	724	737	780	736	778	685	717	714	701	757	716	727	737	704	727	759	732	733	730	759	775	750	772	682	746	747	715	738	738	720	768	739	715	757	703	752	751	763	751	692	717	721	753	761	688	710	734	738	735	731	724	727	694	725	735	744	793	761	779	749	731	750	736	774	740	735	697	775	760	760	709	776	751	751	745	726	738	724	699	718	757	741	734	792	711	740	708	703	762	766	788	662	695	742	788	726	690	729	698	747	716	673	705	728	725	769	736	716	749	730	757	692	762	679	697	715	811	698	763	755	791	732	689	741	759	707	724	736	734	777	708	688	776	759	741	696	732	749	732	715	712	695	797	705	729	709	800	712	738	701	779	729	720	708	730	705	747	741	736	770	714	704	726	721	742	743	712	748	702	720	719	771	767	755	692	722	749	721	789	704	751	726	738	699	727	745	719	739	745	707	766	700	743	722	681	724	743	723	721	730	721	721	726	759	723	700	773	724	704	747	730	770	752	702	719	767	711	707	770	676	758	776	738	734	735	672	707	716	733	698	782	683	716	710	769	736	739	729	702	681	684	710	722	722	708	721	691	714	720	771	671	745	756	701	724	712	712	743	728	774	713	708	726	726	786	738	715	739	736	757	721	774	703	781	722	704	726	745	693	735	713	729	712	712	722	754	756	768	796	708	732	749	730	740	665	693	705	712	774	713	748	717	721	743	704	701	748	719	736	740	756	729	704	730	746	731	719	733	749	724	779	724	759	704	787	684	746	746	723	713	683	763	703	717	737	725	766	744	746	751	741	760	708	737	706	740	734	736	724	716	682	700	744	702	735	767	726	709	755	775	721	708	781	764	769	740	750	729	720	677	733	752	725	722	775	713	716	761	736	742	730	737	728	758	702	738	709	766	755	726	757	736	785	767	752	702	735	698	751	796	733	719	699	710	786	753	703	771	761	694	700	784	739	754	750	725	760	739	776	785	778	768	720	773	721	710	704	726	731	704	711	725	722	721	717	776	727	708	733	709	739	713	727	747	712	787	746	734	764	727	745	715	725	727	684	683	743	754	738	740	760	725	741	742	734	752	764	720	735	771	737	762	709	772	756	713	760	753	759	741	737	739	729	732	756	728	709	727	714	770	734	750	731	748	749	722	730	719	725	740	735	762	736	760	676	700	729	739	688	691	762	726	755	770	726	749	719	756	738	779	741	698	773	767	696	757	785	718	712	735	696	732	758	728	760	689	709	727	757	738	728	728	714	650	803	733	736	728	775	754	759	757	735	779	687	719	734	765	688	739	723	730	773	723	753	742	686	714	721	742	747	729	721	789	754	691	743	713	722	763	733	726	769	747	761	743	721	736	750	771	800	751	773	786	707	755	735	776	748	710	732	722	761	767	751	723	699	719	723	750	695	760	760	717	775	774	715	751	694	732	733	741	702	750	747	723	719	715	741	732	730	749	765	754	707	759	710	723	714	743	730	707	721	748	764	779	745	724	759	735	772	701	749	765	763	735	703	724	712	734	706	753	715	678	725	748	688	684	740	714	750	747	752	775	729	730	730	745	737	689	741	714	796	689	746	742	724	733	744	725	726	704	752	742	805	770	741	726	703	741	700	684	746	701	743	696	714	751	724	710	761	692	715	724	717	750	688	729	748	745	725	761	766	724	775	739	746	701	736	726	796	779	688	776	704	750	701	740	711	751	725	763	722	713	732	691	769	732	734	750	764	721	745	689	752	744	753	763	728	755	775	741	748	777	705	710	696	724	756	753	728	723	753	718	706	696	731	723	710	786	742	746	704	769	709	729	766	740	733	732	691	732	758	740	723	712	766	748	710	687	773	757	748	709	755	712	721	722	767	777	731	693	716	750	755	770	754	777	671	762	767	724	707	765	719	742	748	762	755	734	756	727	733	726	787	782	711	765	729	759	738	678	746	719	781	730	749	735	741	711	748	708	735	791	734	714	742	720	754	698	743	742	739	696	757	736	721	690	717	784	695	705	729	672	692	741	714	713	729	697	709	706	711	744	735	747	746	761	681	729	709	775	700	732	723	764	719	741	730	729	753	703	807	752	710	762	749	756	706	715	729	741	703	761	723	760	695	804	736	716	754	751	755	735	758	733	766	717	755	736	728	750	700	690	736	717	734	719	705	707	714	792	770	718	702	742	700	739	706	794	753	708	729	706	721	716	742	758	749	724	717	761	779	743	729	715	769	724	761	713	716	761	703	736	745	708	757	725	743	705	719	711	715	720	723	763	715	763	752	750	739	780	718	721	733	722	776	756	738	714	734	745	689	715	757	718	690	728	720	739	737	704	765	720	705	721	728	758	730	710	731	684	735	767	819	713	739	700	739	701	717	726	746	716	688	676	725	756	731	738	699	724	729	727	752	729	753	752	762	719	758	715	731	770	734	759	723	754	748	756	757	763	735	730	780	730	710	728	776	707	716	756	713	724	748	732	689	785	765	713	732	760	707	710	724	726	734	755	674	781	743	718	736	666	775	707	724	748	763	718	736	734	721	788	753	724	733	725	721	731	719	734	745	794	728	691	727	764	752	743	754	770	750	673	778	760	754	713	688	724	715	781	738	763	748	743	799	793	729	739	718	710	752	686	770	698	741	713	733	758	750	701	707	739	782	715	726	741	719	694	728	682	766	755	778	738	742	703	735	728	760	757	716	771	721	690	767	745	739	744	673	721	753	767	748	720	718	695	745	694	739	727	718	702	715	712	777	718	755	714	757	759	757	733	728	743	731	714	773	710	740	738	794	773	737	738	768	759	721	742	695	769	777	740	747	752	774	780	732	701	748	793	734	761	748	718	730	716	731	705	766	695	731	756	722	750	719	770	683	749	758	722	743	723	729	752	674	744	728	721	722	728	676	733	743	715	742	729	736	757	700	721	739	776	716	753	695	730	727	741	739	802	727	699	745	727	739
10632	2905	228	191	142	166	181	153	148	167	164	127	145	124	134	139	137	175	136	138	147	138	172	159	144	135	176	157	158	160	142	148	144	130	150	174	150	142	157	151	158	150	149	141	138	130	164	171	139	156	170	144	150	139	168	163	143	154	132	151	138	139	142	171	140	137	173	112	118	154	154	155	146	129	151	162	162	153	142	151	141	166	135	155	140	173	128	140	151	146	174	146	138	129	131	152	131	153	146	131	155	135	151	136	146	161	123	143	140	141	168	148	126	179	140	137	136	180	139	148	144	161	144	167	125	155	134	163	135	122	143	155	126	150	168	143	152	156	146	146	152	160	179	144	149	151	147	137	153	134	163	149	140	146	145	153	131	135	143	143	152	135	188	160	129	112	153	158	160	132	126	138	163	147	161	153	139	129	144	151	142	143	157	142	143	165	144	139	157	131	149	146	113	137	151	146	147	153	138	137	146	164	148	150	139	128	166	150	147	110	156	153	154	148	144	129	121	138	147	146	146	144	135	156	164	148	161	145	130	162	163	142	153	168	135	147	154	144	147	154	129	145	125	124	184	139	136	158	156	137	145	188	154	143	142	164	170	136	126	152	157	146	149	147	152	161	176	146	130	124	117	139	145	162	144	134	161	131	138	129	177	151	148	131	156	151	134	136	155	143	154	128	157	143	158	153	144	150	155	165	143	203	150	112	158	153	142	167	152	152	138	163	145	149	134	150	133	152	157	146	142	149	127	160	137	166	143	135	155	133	138	144	159	144	163	161	148	163	152	134	151	143	146	137	163	171	131	155	171	154	155	138	141	156	164	148	167	138	125	138	160	162	163	147	148	146	150	148	146	134	183	161	182	147	130	152	147	171	150	157	141	149	152	125	157	150	133	139	146	145	169	138	145	134	143	146	151	146	182	158	145	125	149	145	155	148	138	145	148	138	141	160	146	135	156	159	149	140	154	160	140	148	138	173	161	168	135	130	160	144	161	143	157	162	150	137	148	127	147	147	182	114	158	148	146	140	145	152	139	139	139	174	152	130	137	158	138	153	149	136	168	153	124	133	141	156	151	157	151	174	140	155	150	156	117	145	140	128	150	153	154	145	151	150	158	148	147	132	151	154	164	144	140	157	156	162	136	147	152	163	168	158	138	144	132	130	129	135	155	163	128	136	144	155	143	142	124	137	143	156	166	141	141	154	161	140	158	125	151	151	144	129	174	156	148	153	138	152	155	160	153	165	142	169	153	169	150	167	154	156	159	162	137	136	148	128	160	144	129	166	172	118	141	177	164	153	138	140	163	134	152	181	153	159	165	157	154	163	152	119	150	154	133	118	154	154	143	144	136	139	143	136	153	195	152	152	135	135	140	158	163	157	150	152	144	139	154	162	130	156	140	127	154	168	165	160	132	132	125	134	161	175	160	150	142	135	150	146	149	161	139	138	132	162	131	148	143	131	149	167	156	153	152	152	144	162	146	136	150	132	149	164	141	145	131	140	126	158	135	156	148	154	160	138	153	163	177	153	167	167	130	120	133	151	157	158	135	133	153	139	145	143	149	136	163	152	144	158	146	146	142	138	169	151	163	148	140	149	152	153	152	146	151	151	125	140	138	144	144	167	136	152	139	147	165	163	137	136	127	155	130	134	160	152	171	145	164	150	154	136	156	150	152	151	150	141	140	154	167	142	150	146	149	142	140	140	158	129	158	174	166	160	173	151	152	141	140	166	136	136	142	141	147	169	151	135	156	152	153	134	156	154	145	152	152	124	145	134	160	138	151	141	160	159	152	122	158	160	138	142	159	149	129	158	145	156	156	153	148	132	151	146	152	152	165	133	171	173	144	143	140	165	149	139	151	149	180	170	160	170	169	140	159	144	138	162	165	153	168	149	150	169	152	149	143	168	164	135	129	150	147	160	157	170	155	152	182	140	143	151	161	148	162	149	153	173	135	163	157	147	151	141	164	119	149	129	140	166	150	141	158	127	155	110	144	144	149	150	130	124	155	144	140	143	139	140	159	142	153	137	149	158	138	166	152	163	135	139	128	139	153	148	129	160	160	147	157	153	158	140	151	132	168	158	161	160	165	155	145	137	158	139	130	155	130	136	156	157	147	151	160	143	149	126	142	150	140	137	126	160	154	153	158	139	145	155	128	155	132	167	142	141	135	160	151	158	154	149	154	139	145	139	154	155	152	138	139	120	158	128	141	137	172	146	174	146	154	161	155	145	153	161	133	135	121	135	156	130	142	122	144	134	130	122	155	165	148	134	124	143	153	161	152	159	165	154	141	126	167	150	167	145	141	140	150	156	162	135	135	156	151	167	184	139	139	176	161	153	151	145	172	160	162	154	146	153	158	181	164	148	163	152	125	157	140	157	166	138	168	154	151	165	139	143	155	150	153	150	134	142	128	174	154	133	146	152	154	142	145	167	157	126	171	159	159	149	158	131	129	134	163	147	154	155	161	160	159	147	149	137	173	160	152	136	127	143	137	142	139	145	182	171	142	153	138	140	158	134	134	149	144	146	167	147	144	164	175	145	146	170	142	154	130	130	182	160	133	151	129	146	161	153	162	151	156	139	139	149	150	149	155	149	148	138	145	144	139	124	154	162	132	138	153	136	180	130	141	171	165	135	140	150	145	138	154	140	160	162	165	143	156	154	137	160	151	167	168	140	147	152	130	127	129	141	140	154	144	156	160	134	144	157	158	155	172	136	143	150	143	174	165	154	155	126	142	168	148	145	152	150	149	141	175	141	131	149	136	157	144	148	131	150	156	146	134	142	161	145	149	140	175	124	174	138	180	142	144	157	137	143	143	153	133	158	143	155	168	148	156	177	130	138	148	151	144	132	147	120	143	137	151	165	143	125	138	159	149	159	176	148	145	163	145	156	167	154	154	133	159	141	151	157	169	147	171	148	147	143	169	144	158	159	153	134	135	149	158	135	138	136	144	167	157	152	139	150	148	169	162	161	149	159	172	178	140	146	149	149	175	135	143	154	145	148	153	146	143	130	156	154	166	141	144	130	184	148	147	131	141	155	133	147	139	147	158	142	126	153	159	168	133	157	169	145	134	139	147	152	143	142	151	140	164	158	137	145	145	157	149	148	157	157	168	143	161	169	147	128	150	138	151	161	155	152	153	148	137	158	154	135	153	150	156	166	142	148	135	173	147	159	149	122	139	128	133	139	159	166	155	153	159	114	136	162	167	138	137	138	166	143	152	150	147	152	146	140	153	136	169	140	139	127	184	172	140	148	144	127	152	135	165	148	127	136	153	155	166	153	148	145	146	139	144	133	138	170	151	178	145	141	159	153	125	144	150	156	143	160	149	131	157	147	138	170	137	161	143	151	140	136	138	165	143	138	156	137	166	152	134	152	143	145	150	150	160	133	129	155	139	157	164	141	166	154	132	152	155	143	164	159	157	159	153	163	169	137	145	136	160	145	163	137	148	135	181	152	153	170	168	157	135	135	169	151	144	142
6606	2354	432	419	412	418	418	397	399	380	383	373	366	391	378	373	370	380	384	378	383	426	485	364	353	399	365	391	353	357	383	398	363	343	374	377	382	366	373	357	384	384	340	373	350	401	385	373	371	342	395	393	355	375	389	355	373	355	366	369	404	362	376	360	344	372	375	338	381	363	402	415	397	390	357	385	409	370	368	364	350	369	402	401	378	373	377	387	399	424	366	360	366	379	392	393	368	381	366	384	365	352	387	391	402	385	379	374	391	373	391	376	377	361	358	393	369	385	350	372	389	398	366	363	403	349	381	381	357	363	369	369	356	398	370	374	394	362	407	365	385	371	376	375	349	371	380	376	362	354	370	325	381	370	391	384	382	359	366	368	381	388	370	368	361	369	364	367	366	371	403	353	371	375	355	403	356	360	372	351	354	369	363	380	399	370	400	364	364	355	351	375	377	358	374	374	397	399	386	373	371	398	382	369	404	336	383	380	383	367	359	375	419	385	382	355	357	386	347	379	367	358	364	409	397	376	362	355	376	355	340	355	348	372	419	371	389	390	364	368	371	353	351	364	368	352	388	390	361	397	376	399	364	382	349	404	368	385	395	388	390	389	347	357	390	381	382	388	361	376	384	382	386	396	375	396	351	364	388	363	350	396	364	400	380	381	384	349	371	400	388	392	366	365	370	378	384	379	343	387	382	380	359	362	367	393	343	352	392	397	374	382	375	389	392	372	365	391	360	388	376	395	361	395	347	385	381	372	376	405	381	377	383	411	360	373	407	364	373	372	396	381	326	358	414	430	375	354	412	366	344	358	394	352	375	398	366	400	374	377	375	362	410	362	372	347	383	396	391	406	358	380	397	389	385	357	392	366	369	378	411	381	367	403	384	382	364	356	415	371	387	354	364	354	376	406	389	377	404	388	366	397	368	382	376	410	383	373	376	353	336	360	366	386	425	373	368	362	344	374	385	380	391	358	399	379	347	388	400	398	332	349	403	388	380	398	359	400	377	371	381	380	396	351	386	394	385	382	356	362	384	363	373	353	380	392	381	371	380	391	408	345	398	362	387	361	378	364	342	346	398	359	391	366	408	383	366	398	359	366	360	346	395	394	369	368	364	366	403	367	353	364	387	345	409	372	398	328	376	361	383	379	378	407	368	372	374	374	362	383	355	397	384	384	373	369	408	381	365	380	389	345	396	353	397	384	402	347	352	368	366	396	387	385	386	376	371	397	375	396	380	373	402	364	411	374	393	377	377	387	368	402	374	349	400	374	366	334	357	377	363	389	359	363	401	368	383	381	371	369	416	377	353	381	380	360	372	375	367	384	355	403	400	367	376	390	344	362	408	384	357	377	374	381	429	371	369	378	400	353	385	350	373	399	373	399	398	365	357	366	391	352	391	341	354	416	359	386	419	394	349	360	413	416	389	390	381	379	362	378	400	361	358	386	392	378	389	373	404	297	395	382	391	400	391	376	383	398	359	357	356	377	370	330	394	396	379	336	344	386	405	376	391	389	412	373	361	374	350	357	382	365	372	398	347	382	392	378	410	361	371	374	386	424	390	352	357	383	371	364	370	352	394	409	354	383	345	434	361	383	347	395	364	401	408	363	385	369	378	393	392	373	383	393	371	392	362	391	401	360	358	349	364	399	346	391	375	357	372	382	375	389	380	375	340	373	372	369	363	403	388	357	352	359	386	405	385	388	378	394	359	369	369	378	365	369	373	385	396	387	392	384	392	386	367	389	405	344	380	371	414	401	377	366	359	355	348	395	377	367	406	395	361	384	354	397	350	415	386	351	361	372	374	403	354	406	345	385	327	359	384	375	388	374	395	415	369	368	395	375	366	363	368	383	382	357	363	390	402	357	392	350	397	381	375	351	357	391	335	412	386	381	411	391	391	401	392	357	350	354	357	379	358	373	357	343	390	351	375	344	334	385	361	364	343	393	350	393	356	342	357	374	357	406	393	349	389	376	357	374	374	373	380	350	366	346	370	384	359	391	361	385	351	373	373	404	368	355	354	369	339	370	366	379	408	388	403	378	395	357	379	353	339	378	385	363	368	335	333	371	357	376	352	366	364	369	384	376	374	431	391	382	348	362	378	358	380	379	353	377	381	370	339	390	369	378	385	384	383	349	382	400	380	382	363	350	379	353	378	379	412	364	398	347	379	379	362	406	349	388	392	346	349	375	369	405	362	362	367	384	399	339	360	391	362	380	350	382	402	377	393	355	371	396	359	389	371	368	349	368	405	367	413	406	389	354	384	354	362	380	361	345	402	399	397	345	402	369	355	362	377	365	341	378	358	350	378	325	370	378	357	345	363	363	380	364	361	378	371	351	373	401	363	369	365	359	379	370	351	373	347	408	399	395	356	387	390	384	352	379	382	384	352	399	366	390	332	384	383	365	351	378	379	348	394	365	388	367	359	360	362	359	393	366	386	387	355	367	373	370	392	373	366	381	417	376	381	348	376	391	324	373	423	347	382	366	337	362	392	349	365	358	359	360	347	366	359	350	376	374	398	373	323	380	366	407	398	376	371	377	377	360	359	379	356	361	353	359	380	411	362	387	376	357	379	397	379	403	365	407	353	364	363	359	387	407	390	398	384	380	371	384	391	372	357	373	337	358	366	382	347	372	353	355	383	366	385	379	377	356	369	363	357	353	370	381	404	376	333	367	361	359	378	362	355	380	378	373	357	371	372	390	392	357	369	396	384	354	377	381	389	353	376	398	363	421	370	363	355	384	377	359	338	377	409	366	366	398	374	392	377	343	388	409	349	391	377	382	422	395	384	373	435	374	373	385	356	375	366	384	399	343	361	361	349	382	378	383	360	365	393	405	364	374	381	352	364	383	392	372	385	381	379	380	357	365	423	361	409	365	343	366	386	362	370	392	365	366	354	374	389	387	383	346	371	378	357	377	384	356	360	353	411	412	352	381	378	403	365	349	362	393	343	377	318	383	387	370	370	347	377	373	394	373	402	397	337	396	355	391	376	359	347	379	384	369	369	368	393	384	393	415	397	358	366	384	378	367	332	362	392	396	388	385	390	396	369	372	364	421	376	424	344	352	355	378	410	401	347	361	396	401	407	380	384	334	385	383	404	351	367	358	357	376	369	366	365	362	363	406	392	375	368	388	354	366	354	387	374	376	364	371	399	377	377	377	381	318	380	382	398	359	359	375	368	357	349	375	382	374	367	367	355	410	333	350	351	370	400	352	375	399	380	357	344	382	380	391	328	360	379	407	378	397	321	369	356	372	350	381	313	363	348	404	356	398	370	378	353	376	400	375	361	356	384	385	356	389	402	352	396	397	351	401	357	383	393	375	391	386	397	397	381	354	387	392	399	383	395	366	356	376	370	405	369	407	357	409	384	365	384	380	377	376	363	366	398	394	372	382	359	352	353	354	383	380	333	392	374	399	392	393	346	388	371	373	390	374	433	378	381	360	372	361	369	396	372	389	387	355	405	372	354	406	370	380
32498	14945	2253	777	679	537	349	331	334	325	351	308	250	248	260	286	255	252	256	246	251	565	647	263	243	262	250	248	272	256	278	275	257	231	267	249	240	250	264	245	255	226	245	228	275	261	256	252	240	231	236	256	235	289	264	260	264	240	280	278	285	284	257	236	262	248	244	234	270	247	268	238	249	277	251	280	259	230	234	274	267	268	277	255	239	253	257	232	248	245	234	256	227	251	254	245	262	235	266	223	249	258	250	242	240	231	241	263	261	272	241	260	222	201	294	261	230	237	255	231	245	258	251	245	277	247	234	250	229	251	274	269	280	249	291	238	226	260	239	238	226	245	257	256	253	241	248	248	243	292	220	215	239	239	229	277	249	289	232	261	264	232	234	257	277	262	246	260	236	260	235	270	250	253	246	248	255	242	263	238	261	244	238	264	228	234	227	246	265	272	232	263	274	236	244	247	249	234	251	261	265	240	239	223	232	255	267	262	260	252	242	237	211	261	261	247	239	241	267	267	242	268	232	228	233	217	247	250	272	259	264	237	226	271	244	234	235	226	248	240	265	240	271	255	262	250	232	263	249	225	243	231	262	228	270	241	235	216	246	283	236	251	256	231	262	238	260	265	248	238	263	253	243	226	215	266	238	251	241	252	270	263	219	227	234	251	276	257	249	252	246	209	249	226	263	225	243	211	286	272	253	298	289	218	268	217	261	243	271	254	286	244	224	226	271	262	265	232	243	212	241	232	238	252	239	272	243	245	228	237	254	240	238	263	263	285	256	242	233	253	254	258	258	250	234	279	250	226	222	259	242	237	285	239	240	237	254	229	238	244	250	227	270	227	257	270	246	254	272	239	236	201	222	269	236	280	229	245	243	219	253	237	255	260	258	263	239	262	233	235	245	278	266	253	252	242	258	256	265	262	252	266	241	247	266	232	236	253	260	246	228	235	224	252	237	238	261	265	229	250	227	239	242	246	227	244	236	220	242	258	251	247	274	281	274	253	263	232	238	253	226	250	240	276	269	215	246	247	249	252	218	229	255	242	265	268	241	253	279	242	250	254	249	254	258	244	241	254	229	282	239	235	258	227	263	223	243	247	257	268	225	245	225	230	235	215	271	261	238	275	265	272	253	218	250	259	269	281	237	238	271	242	261	273	237	231	240	283	232	257	225	244	246	243	254	254	238	244	223	236	245	254	237	256	270	235	253	263	246	237	238	232	258	268	262	229	262	253	259	268	266	262	249	246	260	246	247	251	226	251	277	246	262	278	243	290	226	260	239	243	256	242	224	240	251	278	247	228	236	262	231	251	228	232	286	272	248	243	223	239	236	233	251	257	260	234	262	270	268	268	241	259	251	246	244	236	262	261	221	236	252	239	252	258	226	237	220	230	291	242	207	265	255	244	234	227	232	267	245	236	211	227	235	263	270	279	276	275	258	247	241	280	235	237	240	236	256	259	283	256	256	238	257	240	222	250	294	258	249	245	264	231	289	211	222	249	247	248	229	259	225	253	207	229	232	256	232	252	256	259	235	224	253	232	239	190	226	229	261	247	249	225	252	243	216	207	235	240	229	238	254	244	256	274	225	252	243	250	225	239	268	264	257	249	257	249	232	250	252	233	239	253	266	252	220	242	243	253	250	235	205	265	261	247	244	247	269	240	276	247	233	266	238	243	266	245	261	292	235	262	256	232	244	265	242	281	247	264	264	246	255	245	257	252	238	233	245	255	253	240	250	249	252	260	260	222	266	213	205	267	243	262	261	246	261	244	256	269	251	234	253	247	248	255	226	256	238	249	235	246	235	253	258	262	258	257	264	210	243	277	233	258	240	225	266	234	233	268	239	230	234	257	271	250	256	230	227	272	236	240	231	264	250	262	241	273	249	244	257	267	245	250	244	238	238	275	254	272	247	265	254	237	262	284	266	238	224	236	250	241	225	249	240	233	240	241	267	256	232	265	265	284	223	249	225	257	278	260	239	259	254	247	229	252	272	243	258	234	243	240	270	264	240	223	248	252	262	250	262	250	232	240	239	251	246	243	222	244	243	252	261	245	246	250	238	254	269	241	265	261	248	261	274	231	231	271	223	234	244	236	235	264	261	251	261	217	218	251	213	237	266	239	214	279	228	238	262	244	253	236	268	266	246	283	262	254	288	245	276	243	229	258	235	223	263	247	249	258	254	245	257	259	262	256	238	234	225	240	225	228	239	203	233	264	244	277	250	260	271	242	260	271	273	230	261	256	263	270	259	236	242	243	240	240	232	249	249	223	213	253	238	233	248	240	247	247	234	250	277	232	240	227	227	253	255	253	243	262	269	269	254	259	246	249	256	225	255	229	248	272	253	233	232	248	262	275	244	254	270	244	269	267	272	258	261	246	243	258	286	279	259	275	243	252	237	271	245	258	271	255	229	247	250	236	270	289	247	272	248	247	244	246	232	234	220	262	265	242	217	267	223	249	221	231	244	226	243	221	243	247	244	255	229	260	252	222	229	257	260	255	247	245	247	238	291	269	251	244	236	235	256	256	269	261	264	245	236	236	248	260	252	260	251	258	256	226	261	220	233	243	204	239	252	245	245	231	208	258	234	234	257	268	252	245	248	228	247	256	253	248	285	260	231	216	239	258	239	215	227	232	238	254	253	270	254	234	248	236	234	257	280	250	229	224	262	239	252	244	249	282	276	270	224	240	235	241	220	261	267	243	235	258	240	249	236	252	236	250	249	257	257	263	252	255	256	269	250	258	240	248	287	250	244	233	246	273	209	243	247	230	266	224	247	278	240	264	261	239	255	266	247	230	237	220	231	234	276	247	260	259	241	239	236	257	228	277	269	280	213	267	245	274	307	249	261	259	227	235	265	248	248	259	259	264	257	252	245	295	283	257	270	263	254	230	250	236	246	245	287	239	243	259	263	259	257	273	227	230	264	242	238	246	236	270	266	263	274	271	275	251	249	243	252	248	283	260	229	258	240	266	244	235	237	237	288	242	250	239	242	235	237	265	237	272	240	247	224	249	267	268	230	258	267	257	281	258	213	268	247	242	266	258	299	278	293	296	246	250	244	250	258	242	230	227	238	240	234	251	288	256	250	222	236	257	218	256	281	278	242	241	239	230	252	261	250	247	266	251	241	240	256	213	238	226	267	256	244	231	270	254	231	259	216	262	271	241	258	220	224	246	232	264	251	256	228	253	249	238	248	230	245	255	250	257	265	248	249	238	261	251	255	260	269	257	242	225	240	250	255	274	237	263	251	280	248	236	241	252	250	248	263	252	262	256	262	262	213	253	228	240	234	257	244	272	231	255	258	232	261	255	263	241	245	228	224	259	292	256	284	263	262	233	245	255	234	248	253	241	217	226	239	208	210	241	220	255	243	230	285	250	286	258	244	255	240	268	271	263	220	234	227	240	265	249	233	243	237	244	248	247	264	233	254	234	259	239	250	252	242	243	251	228	268	247	202	227	268	259	224	237	245	257	265	259	246	249
21228	7774	1380	1512	1824	1376	1077	974	1021	993	997	777	711	688	690	653	654	589	610	583	607	2809	2974	601	663	579	562	551	636	558	625	583	635	548	551	582	590	620	548	571	563	571	587	588	597	591	608	591	588	569	608	549	562	574	590	549	603	593	567	552	555	567	561	536	576	581	583	571	593	589	577	592	611	537	547	584	603	582	554	581	572	577	529	614	580	589	604	564	574	568	554	573	586	564	573	569	587	538	559	604	580	552	567	592	568	569	587	573	562	580	559	577	560	557	495	563	586	552	541	587	593	576	575	577	568	591	601	557	530	556	582	526	538	565	590	582	568	542	588	585	555	568	607	574	585	535	581	554	568	576	563	556	592	570	557	545	562	588	582	583	528	530	569	613	567	610	563	553	551	584	560	512	527	570	603	563	532	603	536	547	561	583	542	593	586	572	622	579	558	599	587	608	621	562	574	608	584	560	591	523	535	570	571	562	551	612	566	547	638	581	603	594	606	621	571	543	561	588	587	558	596	534	544	578	560	566	597	588	567	546	564	574	580	567	571	557	519	571	600	563	583	546	579	528	594	547	580	595	552	624	565	594	550	577	576	631	592	570	608	559	568	539	570	626	563	617	543	531	560	559	563	561	606	563	593	590	568	531	627	597	607	636	547	532	566	588	527	600	593	603	575	607	491	551	582	541	566	591	559	546	570	569	576	554	537	557	557	568	573	589	543	567	549	605	562	568	536	591	575	589	550	569	586	607	541	556	587	544	571	536	533	541	604	567	579	562	599	502	596	541	579	577	633	564	558	626	595	576	552	517	567	624	584	567	549	600	580	575	572	556	560	624	569	592	564	556	535	555	596	575	562	556	554	606	605	542	577	578	601	613	603	584	569	576	578	589	600	600	549	566	555	572	575	527	516	587	601	560	613	595	602	587	557	567	578	530	594	569	580	594	600	564	538	603	530	611	586	544	553	591	599	555	567	560	553	554	559	546	608	574	600	566	577	569	610	522	602	554	589	529	553	563	550	585	570	605	542	569	571	581	563	557	619	567	593	590	586	606	603	552	573	566	586	585	618	551	620	576	554	582	547	584	553	565	573	546	587	592	518	593	535	563	551	591	582	548	536	588	563	572	594	597	554	602	568	561	586	542	533	605	557	558	605	560	577	611	576	605	567	598	559	559	581	600	600	544	593	580	556	548	590	584	556	607	581	575	575	577	577	598	595	551	596	609	578	570	568	549	625	591	541	603	618	555	551	546	551	587	576	587	577	570	545	529	565	602	551	608	553	651	554	609	558	511	558	567	558	551	596	546	533	566	575	559	586	563	523	579	576	559	577	530	590	584	579	602	562	550	562	522	588	574	615	584	561	583	561	576	563	551	587	584	545	604	620	574	563	576	548	537	564	561	606	575	552	567	598	618	582	591	598	582	601	619	576	567	564	590	563	594	578	558	576	565	603	593	581	554	548	595	563	559	562	571	592	601	549	561	546	590	572	560	600	547	564	585	563	592	565	572	548	601	547	599	545	589	604	550	564	565	581	531	580	571	562	580	581	555	572	603	619	561	550	559	520	558	612	590	600	560	581	581	567	622	563	550	585	564	561	587	547	576	563	624	612	597	574	557	582	615	639	566	611	579	522	493	559	523	572	557	626	591	575	553	578	578	530	591	552	571	590	574	582	631	574	552	565	585	607	565	559	609	555	551	627	550	576	579	543	590	612	542	551	575	555	584	523	577	607	605	562	571	565	592	566	533	593	586	602	569	549	535	580	564	592	609	567	576	568	584	570	549	506	590	606	583	522	538	524	585	546	562	530	535	582	579	562	593	549	573	592	569	567	574	580	574	592	546	556	526	577	574	601	543	580	579	506	547	576	583	577	562	566	570	582	577	638	545	569	577	600	579	596	542	494	558	579	540	590	582	539	543	584	535	573	578	623	580	584	523	526	592	600	552	612	632	605	634	557	583	574	539	586	594	592	639	591	567	542	586	559	576	564	613	560	561	580	599	583	588	602	568	595	578	573	600	574	565	563	553	595	556	552	578	592	578	570	522	597	583	553	591	572	578	580	553	585	557	558	559	579	590	554	608	541	532	566	585	597	582	570	569	549	585	535	561	605	589	579	587	588	537	560	561	610	556	584	551	596	551	520	534	537	573	538	592	560	628	571	578	589	545	576	584	534	611	537	582	541	572	579	556	596	593	592	592	567	603	545	548	572	587	613	591	547	570	616	558	559	589	607	577	580	587	606	563	557	610	581	555	593	567	593	592	616	586	552	608	568	573	596	567	533	565	616	536	541	562	560	599	581	582	581	552	570	529	536	559	588	561	567	606	538	555	557	579	608	602	564	560	586	579	574	508	607	587	572	548	610	617	552	552	599	590	569	581	641	612	585	611	581	606	564	581	514	597	590	515	559	563	540	532	582	569	593	530	625	609	539	549	593	619	579	568	602	599	563	527	562	532	579	599	614	579	582	574	556	567	568	598	577	636	597	599	548	596	571	559	624	532	580	609	557	598	551	549	571	600	529	569	601	517	578	556	604	590	576	588	588	586	578	564	579	608	573	569	617	609	618	562	585	558	619	525	590	574	579	594	546	559	606	599	627	557	565	562	564	540	606	569	568	543	568	575	509	568	606	612	625	610	573	564	574	539	563	586	585	608	583	608	603	567	587	561	558	566	538	589	569	587	580	556	580	585	623	584	549	565	579	612	574	552	576	553	628	546	577	550	572	570	555	519	587	586	548	543	571	590	564	577	544	554	588	586	585	589	608	593	563	552	565	585	543	594	586	553	579	520	592	586	567	586	557	563	626	565	557	594	586	557	583	552	591	555	529	570	564	539	566	596	577	646	582	532	585	514	619	567	594	586	564	581	554	576	538	605	568	550	549	531	564	551	591	570	528	530	607	562	560	572	623	563	579	581	550	589	580	582	560	577	542	567	586	546	551	575	578	583	584	564	598	553	589	568	563	577	562	508	600	545	609	556	517	616	565	593	582	540	539	577	573	578	545	534	598	583	568	560	546	581	557	556	572	587	539	568	571	614	572	600	598	550	541	608	565	616	595	544	592	556	586	570	554	565	568	546	538	611	575	595	546	540	603	608	591	569	574	541	601	546	550	569	560	581	629	584	571	625	620	556	586	545	553	594	601	602	573	573	586	560	612	579	550	611	579	568	562	572	593	559	633	596	571	534	603	555	561	573	536	577	570	529	559	575	563	593	585	556	572	563	547	556	567	522	578	594	608	575	521	585	541	580	590	575	575	604	553	573	560	573	543	578	558	583	588	621	564	609	573	596	555	536	613	583	572	555	612	562	550	597	585	590	542	605	566	563	599	600	551	593	558	572	585	558	589	567	578	581	595	619	577	519	540	589	598	538	597	520	568	551	566	576	602	559	548	614	592	604	591	641	604	569	557	620	574	547	567	584	616	583	551	589	580	548	563	548	541	591	556	579	591	583	576	571	574	536	562	581	564	551	539	549	529	599	638	549
45558	24197	5982	1787	1422	928	608	547	571	533	444	400	357	373	341	343	343	360	358	345	350	988	1091	317	338	364	319	355	332	342	310	309	335	315	341	319	341	346	341	313	325	296	317	308	364	356	301	320	304	315	317	325	369	312	335	339	325	351	311	312	366	348	349	337	318	351	323	336	305	329	328	359	331	343	331	301	323	336	326	318	365	341	346	345	323	293	310	321	318	347	311	337	349	308	302	321	306	343	335	318	318	306	345	380	328	350	313	303	357	327	315	331	345	348	336	315	342	318	339	338	339	334	306	370	351	328	324	296	344	324	334	333	340	301	359	297	341	349	346	309	326	328	334	326	329	331	315	318	360	296	309	323	331	347	338	329	297	313	285	303	316	315	332	315	330	313	314	326	319	332	326	294	325	315	289	309	347	316	335	327	306	314	306	339	330	357	309	338	319	329	332	358	319	319	360	337	322	306	305	330	330	334	324	322	347	339	345	338	352	340	297	319	335	367	322	319	323	343	309	311	291	324	358	341	324	316	321	324	351	333	323	366	356	313	290	351	334	349	338	346	321	347	325	334	344	331	346	315	305	366	333	342	350	320	305	375	313	308	327	346	311	344	345	333	294	327	330	314	342	321	357	354	325	344	296	307	292	358	309	287	300	340	327	339	364	344	284	343	324	329	314	325	303	295	354	324	321	330	319	300	341	299	345	305	353	320	324	342	363	324	325	329	299	339	337	331	304	331	338	342	340	308	314	385	329	343	310	298	357	352	351	320	324	326	328	335	317	342	324	289	307	336	330	334	337	394	341	304	318	333	322	341	338	305	360	323	285	320	333	314	331	340	341	360	323	322	354	303	346	336	301	329	335	340	325	317	332	328	337	317	327	309	314	388	321	356	339	323	335	319	306	304	358	291	330	343	323	323	341	312	352	351	326	316	300	341	305	308	345	306	334	362	334	293	298	343	323	336	331	339	335	339	328	305	340	319	344	333	338	310	328	314	339	338	316	319	336	316	343	337	305	319	350	341	349	323	351	337	320	303	344	305	362	319	307	329	341	346	305	341	311	321	325	349	353	308	329	327	310	329	312	317	307	334	324	351	323	333	339	304	333	309	318	320	340	340	324	307	334	345	327	315	351	301	328	295	341	388	327	330	327	306	316	279	323	321	353	305	332	297	331	318	347	330	335	331	345	337	342	341	322	351	342	353	337	361	311	319	341	333	348	294	301	335	336	304	319	342	363	304	337	298	378	281	335	295	302	294	348	387	347	314	379	355	335	325	314	321	344	345	298	329	347	362	310	331	315	350	354	324	334	338	299	340	333	348	313	300	353	336	336	381	332	327	307	320	306	339	292	344	337	341	318	312	339	311	345	299	340	341	334	323	333	318	306	323	341	333	333	370	345	345	335	288	352	327	349	317	338	323	316	321	335	320	337	335	307	312	350	306	346	358	302	340	314	315	344	317	333	319	323	294	352	347	299	302	324	336	344	288	320	308	337	332	355	330	338	356	322	310	340	336	353	285	335	329	368	327	351	314	352	351	339	371	320	307	335	360	321	317	313	338	343	355	318	321	341	314	347	317	331	319	325	327	314	343	322	337	342	363	346	318	339	333	324	317	335	329	327	323	311	322	346	351	290	312	283	328	296	351	347	334	334	275	337	324	337	343	330	320	313	346	309	342	356	332	340	330	337	322	352	320	343	302	335	294	308	331	322	327	326	286	296	301	321	325	347	338	306	343	296	291	337	341	351	346	366	315	337	339	282	316	351	336	329	322	365	343	335	355	341	313	333	345	351	329	327	381	316	357	349	321	320	346	335	345	324	324	363	335	308	307	332	335	336	314	296	302	358	321	335	353	334	363	339	296	354	330	318	335	357	335	322	323	329	298	333	338	323	365	304	330	321	332	326	322	338	328	301	319	347	317	327	330	341	300	314	337	326	320	336	302	330	324	309	325	316	326	348	321	349	331	350	326	317	344	341	310	341	337	325	344	329	326	359	361	332	350	354	348	311	301	322	364	352	382	329	311	321	342	355	346	309	331	340	350	314	331	341	338	331	317	333	325	315	332	328	320	329	363	352	301	312	349	327	342	335	357	352	319	349	302	335	332	340	337	315	349	311	320	324	336	352	334	325	306	300	302	300	376	356	359	310	362	296	295	301	330	325	317	312	310	324	332	302	318	334	323	355	361	321	337	343	332	346	332	329	313	327	345	358	300	317	362	318	327	326	331	344	330	341	332	344	344	336	334	325	349	336	343	321	319	297	339	278	316	314	325	330	354	335	348	326	352	331	328	333	344	320	331	321	315	321	333	338	320	354	321	316	323	338	348	315	316	345	312	340	336	361	350	317	317	341	318	286	300	319	340	329	334	326	310	290	318	304	304	353	308	332	353	349	330	334	352	301	289	360	315	293	314	303	329	305	305	327	320	370	333	340	340	301	317	354	320	353	328	321	315	360	342	315	358	351	327	299	309	327	347	344	332	333	324	339	327	360	335	328	320	340	338	354	312	326	310	320	331	342	310	350	306	349	319	334	346	344	343	318	324	332	322	343	359	324	342	349	322	318	321	321	328	323	319	322	331	350	355	348	321	313	317	355	340	334	320	334	318	334	329	333	351	304	328	336	335	312	333	315	327	317	302	316	331	350	337	312	307	312	329	318	353	338	341	324	335	327	323	345	361	322	345	370	325	334	373	319	332	290	336	321	313	352	336	294	335	317	350	336	351	302	327	327	317	374	331	333	298	318	349	301	391	310	308	308	308	308	327	285	339	346	361	331	297	338	329	358	286	329	334	330	339	347	293	318	343	332	350	314	322	347	335	325	352	332	339	345	332	369	342	336	345	325	308	352	341	332	326	336	343	340	287	341	292	325	329	331	348	342	384	333	299	333	317	336	322	330	335	307	336	346	348	329	337	365	330	307	324	318	328	335	358	353	351	341	312	317	336	337	324	275	347	320	301	347	320	337	336	333	313	337	340	322	356	328	291	332	322	317	348	326	312	329	359	294	338	324	322	324	354	330	326	338	337	329	349	309	321	326	347	352	323	311	341	362	360	316	317	329	338	392	324	318	352	333	354	290	306	338	328	344	335	319	326	343	339	326	314	328	375	337	339	307	341	304	328	319	342	318	325	294	334	334	332	329	331	321	323	313	335	323	291	304	341	319	355	333	319	340	350	310	376	333	326	327	317	315	300	303	335	349	293	320	322	304	345	321	298	320	302	342	314	333	332	344	356	345	337	312	355	366	306	325	373	339	357	345	336	309	356	316	298	332	321	340	318	349	344	349	343	328	276	357	318	345	317	335	337	340	323	364	335	326	320	302	346	363	311	336	329	343	338	343	353	317	317	332	299	339	363	319	316	343	343	348	328	341	326	337	322	341	365	302	323	351	355	320	322	329	296	314	312	386	296	338	318	324	320	333	330	343	306	292	354	355	336	321	304	354	312	324	336	336	343	303	315	343	331	331	322	316	314	306	325	313	328	351	318
29484	12097	2648	2655	3613	2270	1752	1619	1851	1692	1503	1076	985	961	850	854	808	844	819	807	760	5137	5494	741	769	753	739	763	845	737	738	742	766	784	765	720	739	733	698	723	748	747	739	729	754	761	728	736	729	731	774	710	739	742	733	770	732	743	708	678	745	698	714	701	728	744	717	721	701	751	708	738	692	804	698	711	744	741	705	718	725	727	719	734	726	743	745	766	732	707	738	722	706	739	767	755	711	678	735	690	712	733	685	708	734	785	732	750	746	746	768	736	758	740	739	729	726	705	679	713	728	723	715	705	717	744	729	738	718	732	679	719	734	753	693	732	708	703	741	704	709	753	756	696	715	756	685	711	688	759	726	731	726	755	717	737	722	701	757	756	710	741	731	724	697	740	741	745	708	731	723	702	764	739	721	695	716	737	711	711	719	733	718	718	697	680	746	725	770	663	731	729	736	761	712	721	739	729	712	676	724	735	704	697	722	743	750	707	725	638	696	728	732	714	738	679	723	720	743	732	754	787	691	708	683	747	721	731	738	757	733	741	698	752	725	716	743	691	714	651	739	738	714	704	714	784	709	673	718	697	731	735	724	735	720	721	713	751	759	727	724	755	696	661	767	720	730	762	729	742	721	748	705	740	665	767	707	740	695	705	680	714	729	712	734	721	729	737	688	737	705	724	724	716	729	668	744	691	755	727	777	705	724	771	755	745	704	713	693	762	753	727	692	742	713	751	661	742	773	720	747	737	712	706	761	699	718	755	745	728	727	765	709	736	700	692	712	730	745	691	730	672	726	730	735	735	718	756	737	723	694	734	753	683	692	747	704	745	717	742	697	726	769	708	760	759	753	749	728	737	659	698	743	767	684	756	732	683	724	732	714	748	778	686	745	762	698	739	719	714	739	702	715	701	715	724	699	725	732	738	705	717	705	779	707	754	710	744	712	693	655	737	693	719	750	729	747	675	707	729	704	718	711	708	706	717	731	695	709	727	698	766	691	733	684	749	724	712	730	683	732	759	691	801	742	701	729	735	675	749	745	749	704	720	708	733	720	748	685	723	733	696	666	735	715	767	716	764	675	715	678	714	754	713	700	710	730	731	736	741	737	718	738	723	741	715	762	744	762	742	769	707	740	718	707	739	763	693	744	767	729	736	720	741	698	719	767	735	711	686	752	756	750	735	744	705	745	728	733	721	690	745	702	715	746	741	694	716	768	776	727	690	703	773	751	703	739	682	768	721	719	720	726	710	729	771	730	755	735	733	735	709	707	691	682	729	703	714	757	767	736	705	704	717	776	682	721	752	737	695	749	758	701	712	754	712	718	754	707	704	717	727	694	709	697	731	767	716	686	709	687	766	699	682	777	721	719	758	720	747	752	750	730	676	750	763	741	714	719	734	723	725	758	682	755	746	730	710	758	692	725	699	721	693	730	677	775	743	734	758	710	663	720	704	709	735	729	723	737	685	706	724	713	707	727	713	704	813	743	709	734	755	672	704	701	734	733	713	714	745	742	719	754	769	697	706	753	664	684	780	691	750	689	771	702	728	750	730	717	702	750	705	734	687	730	701	709	669	694	728	774	714	723	748	733	743	700	772	697	725	743	746	701	744	719	785	701	780	676	707	743	730	717	777	737	713	698	673	737	710	696	707	722	732	772	726	739	730	744	691	694	762	728	698	703	737	753	694	690	720	736	731	715	738	736	713	706	743	714	701	761	710	697	776	763	660	741	684	718	729	715	727	747	686	749	745	730	710	729	699	719	690	733	709	717	692	723	704	738	739	741	734	740	713	740	780	709	705	734	739	800	747	766	788	747	726	755	755	734	705	756	745	741	663	684	749	734	741	694	777	715	709	766	711	719	727	738	771	748	764	693	712	745	697	722	706	730	742	747	724	740	728	781	767	732	757	765	753	744	727	706	657	736	715	764	772	705	771	728	686	705	672	693	733	735	708	708	721	742	737	728	722	696	714	700	748	724	665	700	769	749	754	705	711	680	742	747	770	795	769	676	750	752	706	692	680	768	726	732	751	689	777	662	705	707	745	717	742	746	645	684	684	718	734	724	735	694	711	738	726	742	706	713	726	721	692	746	729	749	754	732	682	749	716	739	745	686	728	681	755	716	692	735	731	719	705	753	752	705	699	738	742	748	701	690	714	692	708	679	724	772	728	693	746	769	731	726	742	702	703	729	721	721	759	693	727	746	761	690	749	720	769	639	751	714	745	730	733	733	689	712	761	700	740	690	706	780	734	765	725	700	709	729	744	800	736	768	777	693	716	817	703	738	698	698	725	761	771	737	760	704	727	754	747	741	724	734	714	686	733	716	729	664	772	704	759	716	751	735	730	723	676	686	711	710	715	722	714	687	754	748	722	747	716	784	714	740	685	754	716	720	732	706	755	751	741	771	683	759	721	750	734	673	757	735	704	727	722	697	705	728	673	713	720	701	711	690	742	710	756	691	742	694	731	717	756	707	692	688	677	748	736	718	737	705	711	719	737	747	711	770	683	698	740	727	738	721	719	729	711	744	705	709	673	742	758	726	772	705	698	727	691	740	746	704	751	709	710	680	723	707	756	764	719	703	719	758	693	696	707	700	716	787	692	664	757	738	767	659	736	729	727	710	773	766	717	720	696	689	727	777	730	715	700	751	684	714	738	709	685	709	647	677	704	724	759	718	702	713	697	720	738	763	733	718	714	669	760	712	694	744	746	721	714	702	698	768	714	742	740	725	755	758	654	755	780	714	724	728	710	709	707	769	701	701	752	762	727	749	732	665	695	745	778	774	715	745	744	765	687	782	693	758	685	709	736	745	776	770	729	686	747	747	688	743	675	724	746	717	771	763	701	756	736	740	710	728	768	707	775	668	708	714	705	732	671	696	706	736	737	712	708	718	742	756	700	725	739	705	742	708	723	757	728	694	752	702	746	705	729	754	729	755	706	709	727	695	695	770	665	735	690	711	718	701	730	718	681	677	700	749	718	733	719	726	716	754	713	707	734	776	724	783	727	730	730	692	748	707	763	722	741	718	682	727	744	771	749	761	713	709	689	715	739	671	707	707	717	703	749	747	717	662	708	695	713	719	770	653	754	721	723	697	706	758	714	704	690	704	679	720	760	738	727	724	684	746	767	772	707	689	693	676	694	761	709	745	691	729	722	702	695	724	705	698	710	757	709	738	721	703	755	695	682	772	682	711	747	736	698	743	728	716	732	749	704	707	722	715	726	765	744	712	690	719	763	735	740	689	636	658	736	739	695	721	676	775	698	764	732	648	731	682	721	720	686	718	748	742	704	711	754	679	698	694	718	695	733	725	710	697	725	753	725	719	740	758	679	768	710	733	711	691	757	720	708	722	721	729	732	735	713	727	733	697	721	768	732	698	755	704	770	728	712	729	772	703	707	757	729	777	727	788	737	709	710	740	791	728	785	736	723	720	773	695	746	739	723	750	709	747	674	725	751	720	717	712	721	681	724	660	755	702	713	699	731
10774	2722	280	172	157	148	133	148	125	163	155	158	159	150	135	135	122	143	138	134	160	140	164	139	149	160	135	147	147	159	132	152	147	146	142	157	156	121	145	143	128	139	142	149	143	143	134	159	144	128	128	150	148	159	158	148	140	155	159	151	153	145	143	146	151	161	147	160	140	115	158	140	123	186	155	159	145	156	131	149	160	131	140	171	146	156	117	134	148	143	136	160	142	137	164	140	160	141	151	153	153	130	139	134	141	164	144	138	175	152	141	124	163	145	142	128	158	153	156	128	141	158	142	154	155	147	126	149	151	128	164	164	127	160	148	147	147	125	139	156	157	146	151	153	164	171	159	156	118	132	138	157	148	133	133	148	140	132	180	152	139	153	146	144	148	125	136	130	136	139	133	134	156	163	156	147	150	148	140	153	140	134	130	130	162	123	155	137	131	133	141	148	127	160	133	141	148	175	139	141	133	123	140	140	137	147	147	155	136	143	119	163	152	170	172	152	129	141	133	124	135	119	137	145	139	173	166	169	165	152	184	169	162	143	164	123	136	147	154	132	161	144	156	151	133	134	155	149	141	149	142	153	157	159	164	121	164	157	151	168	169	147	130	155	115	133	158	139	143	150	129	150	150	144	138	168	142	136	146	140	146	153	160	141	141	144	135	136	137	158	136	137	152	142	136	147	148	154	154	126	123	161	160	151	147	167	166	140	124	149	158	155	125	147	140	121	131	140	146	158	146	117	143	124	142	151	151	149	162	153	131	152	141	157	145	144	146	137	153	180	143	141	124	181	133	144	141	153	133	149	142	118	145	155	150	146	168	150	125	132	168	151	144	143	156	160	158	163	165	133	131	160	135	146	142	135	145	184	139	143	136	139	161	165	135	162	126	165	126	132	160	149	123	124	151	126	147	147	149	140	132	146	137	144	147	157	149	143	158	142	144	149	123	157	129	143	153	132	138	145	135	126	150	132	134	149	161	138	148	135	170	149	136	128	142	124	164	139	164	157	175	142	130	130	148	168	151	145	137	127	123	166	144	152	145	153	161	149	130	137	133	156	143	143	118	136	143	145	180	140	130	159	152	125	182	142	145	155	123	150	153	134	124	146	158	145	131	146	150	142	145	147	111	158	114	162	144	153	153	154	161	161	145	135	133	141	116	134	154	142	133	149	115	134	145	152	137	144	139	124	129	162	152	174	143	147	145	119	144	139	134	142	143	143	129	143	154	142	131	167	171	139	150	154	140	119	131	136	147	156	146	141	132	164	172	141	150	143	135	146	132	151	144	137	159	128	152	139	143	150	139	142	167	160	158	162	147	128	122	154	149	148	119	152	132	148	151	136	140	152	126	125	148	137	133	139	137	137	136	147	150	167	162	134	145	148	140	132	147	137	140	139	141	164	164	149	160	151	156	133	135	160	126	151	159	168	159	133	170	160	142	156	138	122	141	151	148	150	154	133	140	137	149	159	150	138	158	134	158	144	144	151	142	159	156	140	136	153	152	123	168	160	134	149	153	134	144	140	153	133	136	130	149	140	151	140	147	114	123	146	159	161	144	149	131	143	172	152	168	165	146	161	151	129	125	156	126	144	156	153	145	153	160	145	168	132	138	145	151	140	146	177	149	135	154	147	156	128	140	151	146	124	131	158	136	145	128	145	152	144	142	155	156	124	139	123	132	128	134	142	148	124	127	158	133	150	139	137	146	125	147	135	154	131	126	129	142	140	147	163	163	152	148	180	176	164	137	153	138	139	142	155	153	141	156	117	156	155	146	145	135	128	151	150	162	129	144	172	162	148	128	123	143	150	126	133	133	144	145	142	144	162	151	134	162	120	175	155	151	167	133	140	159	151	119	128	161	126	143	135	141	141	144	142	151	169	161	157	153	140	178	157	142	129	151	153	153	121	135	122	152	150	138	144	135	124	142	154	157	159	142	145	165	152	161	145	152	158	150	161	147	152	157	153	153	163	169	139	137	145	129	150	147	148	148	144	142	146	139	159	142	138	175	148	157	146	139	157	136	151	145	159	171	148	161	156	130	121	118	154	150	170	138	159	151	150	140	136	139	132	156	140	160	127	136	135	152	127	161	145	144	155	158	159	144	129	125	162	146	148	119	151	138	155	159	140	127	139	153	155	129	145	148	130	160	168	152	146	121	171	138	108	145	140	157	161	163	168	146	149	158	128	138	146	142	126	164	141	147	141	154	143	138	172	152	146	143	139	157	152	153	148	151	165	134	139	152	141	157	142	141	172	167	138	134	133	144	125	178	143	152	154	160	137	154	142	143	149	160	142	135	156	152	165	141	180	138	149	130	161	130	141	145	135	147	140	137	122	140	161	142	124	141	145	153	162	136	153	134	171	143	144	138	149	150	151	147	140	159	131	132	140	146	153	163	153	157	160	141	167	119	152	153	135	156	136	158	153	146	170	171	143	143	159	157	160	153	147	146	126	152	152	165	145	136	151	137	138	149	165	145	135	146	144	139	138	147	161	142	138	143	130	138	142	134	142	148	152	152	162	166	152	162	152	141	167	130	164	150	137	128	136	134	155	154	148	150	148	135	113	141	149	126	140	142	176	149	136	127	157	146	150	155	150	158	142	150	152	156	173	158	137	140	143	134	150	161	144	141	146	164	149	148	153	134	155	163	141	166	144	140	140	156	158	132	136	152	160	176	137	176	148	152	161	150	145	164	156	112	129	152	140	136	155	145	145	146	157	134	127	132	141	137	127	140	134	174	147	132	144	126	154	150	154	141	167	130	147	151	149	144	143	147	159	139	140	136	139	142	155	146	125	159	123	175	151	148	147	137	168	116	123	161	153	120	156	148	142	129	133	144	159	148	155	138	151	141	120	131	163	140	142	148	165	138	159	142	148	147	158	170	139	153	176	160	171	153	148	152	150	147	150	147	179	174	154	145	162	167	164	124	133	138	150	133	133	153	137	141	167	140	134	150	161	133	149	151	158	135	137	140	123	136	137	146	131	165	136	165	132	124	129	132	132	154	150	166	160	147	145	138	139	151	135	170	131	135	142	147	142	152	139	171	168	145	151	161	153	136	143	139	124	129	143	129	123	150	143	155	150	155	140	130	150	124	164	131	148	132	154	108	144	150	149	159	165	150	132	156	147	164	128	156	145	129	141	148	152	165	143	155	155	145	130	155	127	181	149	156	140	150	140	142	153	163	168	163	150	156	131	147	129	147	136	136	140	146	136	153	140	144	152	155	164	167	143	123	138	161	159	148	157	145	124	121	141	154	127	152	156	149	156	129	129	124	154	146	153	123	161	124	139	136	149	127	142	141	135	135	145	149	131	162	147	139	150	146	127	182	151	173	140	166	150	147	144	147	145	141	155	145	157	162	135	150	126	153	154	174	160	149	119	157	146	113	179	159	149	137	160	120	151	134	139	167	154	158	158	139	126	125	161	99	144	150	153	152	142	156	140	146	135	141	150	152	170	159	141	171	140	148	134	133	170	156	147
6580	2054	542	428	496	413	375	390	381	366	403	381	397	364	412	348	371	368	384	377	365	455	492	371	393	367	380	371	388	402	351	386	321	355	370	368	363	402	371	374	361	381	398	368	374	356	364	372	392	384	379	351	361	352	375	358	353	373	388	397	349	378	353	393	379	369	429	381	376	354	359	374	360	369	343	348	398	352	350	357	353	385	343	377	357	383	397	405	370	361	353	333	401	354	386	362	375	379	377	393	356	358	388	392	426	403	370	368	376	391	375	376	378	365	377	361	368	388	361	389	373	349	348	378	373	379	367	379	382	361	373	347	426	366	378	366	352	354	369	375	334	385	346	363	360	356	382	360	340	397	360	375	327	368	350	356	365	415	336	367	357	356	367	365	391	377	373	367	342	368	374	396	348	379	408	332	357	379	388	375	358	370	396	369	365	372	335	359	379	386	377	365	371	387	390	379	356	379	379	357	382	414	371	389	393	410	390	382	378	378	363	362	395	378	346	320	372	401	357	343	373	392	364	383	365	376	351	384	412	379	371	414	370	378	380	423	333	378	376	383	373	397	374	376	356	374	367	386	385	350	378	366	371	375	365	351	375	397	367	342	359	363	368	365	378	342	354	380	350	374	383	403	336	359	377	378	341	358	359	337	356	368	325	378	350	386	404	349	382	373	408	350	342	342	374	389	350	407	380	371	382	372	418	389	371	388	368	352	372	364	379	361	377	351	395	316	361	373	406	363	381	356	369	357	363	371	353	339	391	357	368	382	355	347	368	367	341	374	373	389	400	372	368	398	369	370	369	374	376	373	367	398	371	377	366	361	390	401	352	361	367	383	390	383	347	317	390	377	355	391	342	380	373	378	361	342	358	366	401	359	396	358	376	398	381	356	385	372	374	391	374	390	355	364	353	361	364	384	384	331	373	349	363	349	349	349	410	369	386	353	360	383	379	399	384	359	347	378	355	316	397	393	417	382	361	359	393	356	367	320	353	392	331	370	366	363	386	371	350	404	381	374	362	393	361	388	390	362	380	354	377	370	332	356	385	407	381	352	342	346	394	395	377	383	396	395	331	354	385	357	376	381	365	372	375	377	355	328	381	396	385	336	364	370	341	374	389	366	390	364	345	381	357	366	373	390	377	367	400	388	431	396	356	365	366	380	403	359	339	366	391	402	387	364	365	372	366	388	355	378	382	352	373	367	373	378	370	383	376	366	370	378	403	386	371	364	376	353	354	375	383	390	364	362	362	372	349	375	362	382	370	373	366	382	385	357	402	356	360	352	384	405	317	366	358	360	367	352	363	360	360	339	365	383	360	359	370	381	392	377	395	384	396	400	389	383	388	382	370	377	377	375	377	356	356	384	418	364	368	387	396	378	395	355	343	399	367	367	355	343	348	396	393	385	355	375	329	389	314	345	384	386	355	379	377	387	360	360	376	366	372	388	360	387	347	361	366	362	348	367	374	385	374	368	336	371	395	353	398	375	348	344	391	353	368	329	347	375	381	396	384	356	371	419	435	402	381	358	394	370	344	346	345	376	366	369	376	396	382	399	373	378	388	364	379	411	406	387	368	380	387	352	353	364	366	390	383	381	370	349	376	328	337	361	372	361	392	355	355	388	338	367	345	368	349	372	401	382	357	341	372	363	346	397	354	390	386	386	387	340	360	395	403	357	367	375	338	404	377	358	351	359	327	346	375	387	374	359	359	360	370	402	340	366	395	380	344	363	397	349	352	372	394	380	377	359	378	393	343	372	344	342	333	359	371	366	368	395	357	353	370	348	373	346	338	361	372	364	399	370	365	395	386	411	354	358	405	377	346	321	380	400	344	357	360	383	383	356	361	346	369	359	355	361	369	370	363	386	356	368	415	373	370	374	367	381	353	385	358	348	354	373	342	393	392	371	387	376	379	341	322	352	382	370	416	382	394	371	371	340	381	371	384	359	402	323	364	380	374	353	356	339	360	393	366	380	366	373	355	389	383	387	388	392	393	370	364	388	354	359	372	369	396	372	378	373	370	395	382	367	373	373	349	366	342	342	343	345	370	394	358	368	387	368	346	353	375	361	371	375	379	396	364	367	385	364	348	365	384	350	366	375	363	387	330	368	398	346	383	370	396	374	374	357	354	358	311	358	376	367	355	376	339	372	338	375	371	391	382	394	375	346	366	376	341	377	338	347	367	384	364	341	362	326	379	363	400	363	365	366	400	366	388	377	385	356	366	364	371	368	366	373	359	352	377	362	351	371	356	386	383	388	366	361	368	384	376	386	377	356	373	367	400	393	415	379	339	353	358	379	376	380	344	355	349	387	373	377	388	356	364	370	374	385	355	417	367	363	358	357	359	379	369	392	363	370	359	389	376	357	385	362	363	378	373	366	359	353	367	387	365	375	383	399	388	352	393	375	361	368	386	390	323	348	370	370	365	357	391	385	351	367	369	361	411	364	374	390	334	348	355	370	375	395	372	385	363	367	372	370	385	380	395	353	368	373	376	343	385	385	390	364	399	360	391	370	343	388	385	337	377	374	381	370	359	377	375	364	381	374	372	394	388	380	355	391	392	352	345	386	353	405	354	377	358	370	342	395	363	372	352	362	384	386	364	352	372	351	375	376	388	336	380	328	373	376	366	385	357	371	374	361	374	363	391	382	394	406	359	388	377	373	359	348	361	358	358	398	362	384	391	369	340	342	340	396	370	380	375	360	395	348	390	369	329	358	327	383	372	364	356	330	377	372	400	388	386	399	365	369	398	373	386	367	382	376	359	387	384	368	365	367	361	350	347	386	365	383	355	358	355	367	380	380	359	388	389	378	400	363	378	379	386	374	387	362	335	363	368	384	357	392	377	399	393	335	359	378	344	365	380	335	370	357	371	351	398	376	365	362	378	349	364	399	362	389	374	363	395	389	372	404	344	389	351	396	376	363	383	341	377	410	354	377	388	377	346	405	362	379	383	358	398	387	363	355	395	334	403	372	411	385	393	356	389	411	333	386	362	370	364	379	369	373	374	367	359	337	363	344	342	361	376	363	365	365	386	385	356	364	433	404	335	391	355	379	374	402	427	379	379	360	366	368	407	375	359	350	360	362	350	400	402	375	372	382	388	346	366	344	375	405	367	365	397	386	426	383	381	321	370	395	353	352	385	407	361	389	393	390	368	368	369	378	373	433	392	357	384	395	396	407	355	351	359	390	370	340	384	342	375	348	367	390	364	357	339	401	366	369	390	369	413	365	362	331	369	355	384	366	359	379	355	362	410	367	394	367	390	396	361	367	344	361	365	364	335	369	373	385	347	393	332	382	362	382	373	373	401	358	361	333	361	369	389	365	380	392	376	374	350	366	386	374	431	371	348	385	399	401	350	347	362	352	389	381	397	376	386	387	393	358	397	385	356	385	379	351	346	399	368	368	402	339	375	365	339	348	365	330	367	375	396	338	387	375	378	374	369	364	391	398	362	355	386	392	391	381	353	401	381	359	391	364	379	346
32752	14289	2670	1051	1296	628	428	424	366	297	250	299	289	268	276	251	268	252	254	260	281	531	781	292	247	243	248	211	255	278	230	237	238	239	227	241	246	225	247	208	257	245	236	242	250	244	243	237	238	263	250	218	260	235	213	259	244	246	222	251	255	245	256	258	262	227	229	251	247	230	254	240	237	278	258	236	239	263	244	261	243	253	200	284	225	257	267	234	278	253	226	249	255	244	271	250	234	252	247	231	245	275	270	212	239	253	267	210	243	278	221	218	215	243	218	249	278	284	235	264	218	244	231	259	249	248	230	258	225	242	229	275	213	245	233	224	238	256	256	231	249	255	226	251	256	223	265	235	233	243	264	225	260	231	240	285	230	223	247	219	296	266	237	254	243	262	257	247	251	258	246	281	232	271	235	234	235	267	240	227	255	233	271	241	210	248	216	231	212	241	243	229	235	246	239	244	226	275	238	246	235	220	242	266	254	259	235	243	282	217	244	259	228	252	254	239	253	256	277	251	244	220	223	223	226	231	239	261	243	253	252	211	237	263	261	235	226	242	230	229	258	249	275	255	242	236	261	236	252	239	248	261	214	250	265	247	227	245	236	238	274	269	255	241	257	237	244	235	260	279	235	258	259	239	259	242	251	247	240	256	245	228	261	263	277	253	230	251	216	246	269	244	248	239	257	266	232	250	248	273	224	231	252	255	232	239	264	235	237	238	271	243	242	234	243	243	260	223	231	264	252	249	215	256	244	243	253	256	265	231	244	249	270	255	232	254	250	266	214	256	239	260	266	204	251	236	249	248	256	203	250	243	230	239	250	226	219	234	236	235	265	245	257	237	247	260	262	224	244	234	244	254	260	269	237	241	234	249	224	232	251	248	230	241	251	237	241	260	266	250	225	222	254	251	246	243	226	236	218	225	229	245	237	221	232	245	246	242	239	244	252	225	255	212	249	233	227	239	233	276	237	282	254	253	223	236	240	242	232	265	228	270	249	251	230	263	251	239	235	255	252	253	242	252	249	229	226	260	277	254	260	238	240	246	231	233	284	243	233	259	253	213	264	211	231	256	237	233	271	253	234	261	239	254	224	254	242	257	262	210	212	260	234	251	241	268	240	235	255	247	249	236	218	250	263	226	230	263	262	235	251	250	241	249	246	241	261	230	224	253	233	259	262	223	230	264	259	248	251	219	268	242	255	223	252	243	239	271	234	227	227	243	238	240	229	230	225	243	215	283	287	268	276	245	264	272	218	229	240	232	247	271	249	265	248	235	289	239	233	256	265	254	245	221	221	229	245	273	247	250	249	250	225	239	257	240	250	246	215	271	249	226	242	251	221	234	261	255	228	242	230	259	257	197	233	255	256	244	263	249	244	246	258	261	233	204	239	261	261	228	234	246	241	223	253	247	241	251	267	256	242	235	235	216	218	253	259	264	218	222	218	219	256	241	238	252	245	241	230	237	243	253	226	237	243	252	253	264	235	267	230	264	247	238	224	245	245	235	284	244	240	252	244	211	238	273	265	231	248	282	264	202	256	251	256	234	233	250	240	243	236	225	238	259	233	204	242	271	246	245	230	239	270	266	250	225	263	230	247	221	250	247	256	225	208	250	229	223	251	267	229	275	259	257	248	225	263	247	253	269	260	270	244	229	249	253	227	240	253	256	210	256	247	226	239	254	240	235	214	260	235	229	271	281	244	242	252	252	306	244	236	218	235	226	247	245	232	255	270	274	275	247	231	221	224	237	247	258	234	214	272	234	255	224	263	261	238	234	217	250	230	262	248	233	236	237	230	238	234	248	286	224	241	227	290	267	226	235	224	246	260	251	252	221	232	251	224	265	268	240	248	234	209	233	255	252	271	225	248	236	270	249	206	242	289	272	266	230	214	227	249	247	233	212	263	246	237	278	240	248	262	222	260	262	264	260	232	227	198	254	239	256	238	258	216	248	243	248	238	234	224	258	241	235	232	254	241	246	244	228	252	228	221	290	247	242	254	254	234	247	229	246	216	250	247	250	241	238	235	242	207	233	251	249	268	243	232	234	261	248	250	250	253	251	255	227	238	254	232	218	240	237	235	234	273	228	260	235	247	268	256	259	243	239	241	238	230	268	240	228	234	234	267	223	208	230	252	206	233	214	226	232	237	235	246	256	225	243	267	257	234	265	226	250	246	230	240	217	238	246	257	272	249	243	283	228	238	259	222	235	258	256	266	204	236	253	215	244	242	270	250	234	278	272	264	225	269	271	230	253	254	216	245	230	240	235	247	273	230	222	260	249	253	227	218	237	257	231	257	249	230	231	252	226	238	250	280	240	289	217	257	238	247	243	249	234	250	250	253	241	260	219	258	274	226	252	219	228	197	230	251	242	264	231	279	241	251	247	230	241	200	242	273	236	246	254	245	264	232	236	244	240	253	234	245	243	229	227	249	234	262	232	234	220	239	259	246	249	261	246	244	247	232	216	223	253	245	268	249	252	238	247	252	237	246	244	264	253	232	241	239	252	235	255	267	224	240	309	220	248	224	258	246	227	256	229	233	218	266	263	255	212	250	251	232	282	232	260	232	246	247	302	239	234	241	268	233	250	207	255	219	244	283	257	214	220	240	234	238	242	224	255	219	230	236	249	255	246	211	238	245	260	264	205	248	267	230	250	237	234	239	227	217	255	267	235	226	275	243	241	240	259	235	238	234	219	259	240	256	227	266	225	247	258	233	246	272	258	242	245	263	249	242	244	260	234	271	267	252	239	274	240	238	245	266	235	232	229	266	203	241	236	243	268	254	260	227	268	239	261	260	227	271	239	269	227	244	270	250	251	269	249	255	243	262	235	249	272	259	257	256	258	247	256	247	250	232	236	254	241	234	244	246	233	229	228	254	263	237	252	256	271	229	242	264	228	254	273	248	252	257	272	245	250	229	246	238	269	232	270	277	247	262	264	231	281	251	248	225	240	246	242	229	222	236	261	267	255	253	260	277	231	232	236	236	226	239	247	251	207	222	240	244	275	262	246	260	239	246	232	223	230	289	288	246	245	250	235	267	250	229	240	237	254	239	233	254	241	274	258	215	240	254	240	261	246	227	249	233	259	249	247	236	256	227	247	269	244	258	250	226	237	240	246	261	274	260	252	257	262	252	227	242	271	254	247	227	255	243	276	266	246	236	250	228	212	207	228	285	231	242	250	246	230	231	228	235	243	246	264	247	241	246	275	229	246	264	272	268	256	254	259	277	225	225	242	274	258	267	226	224	236	230	265	265	236	258	223	246	216	217	279	246	219	247	259	250	252	242	228	221	271	280	232	292	247	275	270	253	274	233	251	253	238	251	244	274	247	238	219	238	232	249	244	234	242	203	244	261	247	263	230	239	229	265	257	268	254	242	218	268	222	277	219	230	258	221	233	245	284	246	280	242	225	246	259	246	238	254	234	235	261	261	272	252	271	237	228	242	248	215	227	261	267	243	252	234	216	252	217	248	257	283	227	261	228
21351	7434	2017	2004	2954	1809	1207	1184	1177	1013	868	788	722	643	638	640	596	639	635	611	648	2678	4127	690	625	574	565	579	579	584	594	582	604	596	597	550	587	557	577	577	574	583	569	583	610	591	569	555	561	584	566	570	563	550	559	593	588	557	573	571	593	580	553	553	598	542	564	580	575	552	584	545	558	559	584	541	625	582	577	548	569	580	565	546	620	593	586	570	593	559	567	599	562	580	567	572	618	601	567	531	550	551	550	546	551	593	536	589	578	598	583	556	550	586	563	561	620	619	584	564	610	558	559	564	581	587	558	546	603	538	573	575	539	598	560	577	553	592	558	581	624	587	558	554	617	569	583	555	548	571	591	563	579	579	549	559	545	581	548	604	558	619	551	590	546	538	582	578	573	545	560	600	554	563	588	591	598	557	591	574	563	561	590	592	555	558	573	538	590	596	619	563	618	599	572	585	575	586	565	593	563	591	554	528	549	557	561	558	572	537	573	525	562	558	569	597	593	538	624	578	598	599	575	595	576	548	569	590	557	564	544	569	540	574	562	596	563	605	567	542	537	581	581	536	538	566	629	546	565	547	584	579	595	574	526	579	520	513	571	581	536	572	594	570	574	558	544	625	552	571	584	570	556	544	585	541	555	599	542	563	582	528	572	615	527	603	591	598	595	561	586	520	560	586	572	573	541	580	565	553	578	551	545	574	557	558	561	637	550	563	569	550	557	557	525	547	571	573	546	560	570	577	605	547	577	554	555	580	534	569	570	583	567	574	599	565	540	548	527	537	570	564	558	559	556	564	613	594	564	535	558	595	559	547	560	568	580	562	592	575	545	594	596	601	562	588	544	579	572	577	565	574	536	568	584	613	543	561	568	592	611	607	620	607	550	592	585	604	581	553	547	589	562	542	571	590	554	578	568	601	549	587	580	534	610	554	564	571	578	571	571	568	565	547	553	576	561	540	583	614	546	535	543	562	579	563	540	564	577	586	589	529	574	572	568	534	578	529	573	562	567	562	549	569	559	558	530	530	584	571	584	562	555	577	548	581	566	588	607	583	588	610	557	553	611	573	569	579	559	559	568	544	547	632	575	582	590	585	549	581	556	579	579	548	571	558	570	573	548	575	510	584	542	545	559	575	556	586	561	554	581	524	537	560	539	581	576	598	559	521	555	590	569	559	562	550	599	568	554	563	584	542	570	585	576	550	568	555	582	574	578	568	556	600	636	570	571	572	561	584	540	593	606	572	544	573	559	562	590	571	600	547	566	542	577	545	552	551	586	563	579	576	552	590	569	571	577	521	534	610	595	585	579	599	578	554	561	574	568	552	550	595	625	601	506	562	592	605	524	546	564	571	576	622	528	568	576	608	546	592	564	589	568	571	572	559	531	562	613	586	602	588	552	572	546	601	583	566	580	547	597	586	538	547	555	580	550	580	550	569	551	579	566	575	576	559	583	577	564	569	611	570	547	557	565	581	556	545	602	569	597	618	560	528	550	576	519	601	573	627	578	571	571	608	580	593	564	591	588	566	585	574	585	571	567	570	605	569	578	579	571	571	604	561	530	595	573	561	597	529	580	535	552	574	551	546	556	594	568	531	553	615	609	554	571	600	550	547	571	569	579	540	554	579	582	591	574	582	584	548	552	611	529	565	557	573	608	532	578	595	564	597	583	565	574	579	580	554	591	580	581	561	557	553	619	542	617	562	561	614	584	563	606	543	577	564	627	559	557	664	555	548	557	560	562	586	575	587	554	532	594	572	569	584	534	541	598	598	551	547	555	556	593	548	530	551	549	557	551	555	542	593	580	576	578	560	539	519	577	595	599	550	549	523	504	591	542	558	563	542	594	543	572	573	594	541	551	562	572	592	567	575	576	564	536	542	549	567	581	581	559	573	552	617	594	542	589	591	586	564	585	618	542	532	555	567	563	557	546	558	525	576	587	558	563	551	545	587	563	564	599	576	574	566	556	580	543	552	559	565	569	583	559	540	524	606	552	529	552	632	536	584	582	553	578	559	543	602	594	531	602	553	584	563	559	524	554	567	569	581	550	589	566	568	575	542	589	588	589	585	554	544	565	551	521	567	569	597	564	559	587	582	542	546	594	613	545	549	606	598	523	568	610	574	562	572	599	549	596	558	561	567	603	572	599	563	531	547	550	591	580	591	540	575	551	577	617	530	566	565	581	593	531	570	580	550	584	603	597	555	596	540	561	544	563	558	577	541	563	612	611	562	572	605	595	573	580	571	541	605	551	582	626	562	575	569	557	542	567	570	532	573	552	572	557	590	572	619	542	600	584	564	568	543	604	597	559	602	613	573	590	543	552	579	592	538	583	573	531	542	586	569	569	564	566	595	576	594	608	602	538	564	537	576	570	587	575	595	569	573	567	556	572	553	610	550	572	575	569	588	539	560	617	545	573	619	521	546	560	602	600	519	567	540	549	530	553	544	567	545	558	563	570	573	545	554	554	551	589	539	565	593	569	587	596	574	537	597	528	550	579	540	555	555	585	518	545	578	585	616	565	550	577	571	582	575	589	558	551	540	526	601	577	573	547	581	604	577	570	585	626	555	545	596	567	549	572	560	508	565	608	531	539	614	594	582	569	547	561	564	589	591	565	532	566	528	595	546	578	555	563	573	612	560	593	563	536	549	600	597	595	566	558	585	563	576	582	564	576	542	586	571	588	568	564	584	524	564	566	602	569	580	578	569	561	587	557	587	550	597	574	628	551	544	557	583	565	598	561	562	531	583	558	596	540	582	591	574	609	555	568	612	600	569	562	598	526	602	605	578	543	572	559	587	566	590	550	522	548	582	611	580	568	566	574	572	559	576	576	540	544	548	563	569	545	564	566	565	545	568	550	559	605	602	589	563	557	595	545	549	573	575	559	554	580	567	569	550	611	573	595	584	576	585	569	571	552	563	608	533	533	548	588	577	600	544	563	538	519	522	547	552	597	541	573	597	558	576	570	520	563	539	576	574	587	585	561	574	579	601	624	565	589	570	579	534	584	556	535	613	572	579	557	611	560	600	564	624	572	561	623	591	574	561	603	560	575	602	589	591	535	602	534	533	584	577	585	582	525	526	558	555	561	608	523	589	544	539	552	571	546	546	561	587	599	560	543	565	564	615	559	598	535	596	564	533	538	534	584	544	551	596	622	563	557	588	566	591	532	541	531	526	552	566	605	574	580	521	588	588	578	628	592	601	557	585	559	561	553	533	565	580	545	568	527	573	590	527	563	535	603	530	623	603	597	594	580	587	576	602	586	597	605	581	622	560	590	594	576	560	616	557	599	551	543	602	567	565	551	580	579	582	591	571	533	589	558	545	560	564	566	567	564	571	577	581	603	548	574	543	588	583	529	565	556	573	568	524	586	529	561	556	561	537	565	564	617	564	541	587	595	565	595	577	603	575	589	556	573	584	578	575	536	558	607	561	547	560	545	551	601	615	572	550	570	603	571	567	558	605	569	576	569	609	545	552
45085	25071	6304	1966	2901	1772	1091	653	539	467	376	374	356	378	351	310	335	349	384	350	321	1057	1368	435	350	333	315	329	356	313	359	350	315	330	342	355	346	326	312	312	369	352	318	333	356	283	320	306	297	322	330	365	338	308	335	346	325	320	313	319	307	334	334	303	333	340	283	318	321	340	330	341	319	337	325	364	343	314	319	348	324	337	382	351	301	308	305	352	314	349	335	340	330	351	328	323	320	356	315	298	302	347	348	290	297	288	338	329	379	365	370	372	291	335	299	328	365	302	300	341	348	332	331	335	365	332	297	333	334	322	321	337	370	343	313	303	344	353	319	351	339	332	316	328	294	288	345	325	345	329	378	311	309	329	321	368	327	326	338	315	331	335	315	310	314	308	289	325	313	293	339	334	295	343	359	344	336	329	323	318	339	353	313	340	318	339	323	339	322	358	310	344	328	354	294	320	322	310	328	334	302	314	319	301	310	311	321	385	336	329	323	350	310	311	329	328	374	346	303	332	347	331	318	316	337	323	330	356	318	327	351	337	327	334	289	286	373	340	331	323	337	308	282	364	311	337	320	315	343	321	327	366	318	339	351	301	321	324	320	354	332	332	344	331	322	358	353	339	322	362	309	366	394	331	319	314	319	364	326	352	346	317	315	281	338	315	340	328	342	331	307	334	293	321	317	308	322	332	361	336	330	331	305	318	330	335	315	327	314	326	364	339	305	334	309	300	342	356	318	344	337	319	343	314	328	347	327	311	329	375	345	319	335	350	330	339	351	313	295	326	321	352	350	315	344	290	310	276	328	341	290	334	304	346	327	359	342	328	344	302	307	325	329	279	337	332	340	349	346	330	315	345	347	296	337	325	356	304	364	359	338	326	336	329	337	317	330	326	343	350	336	330	324	315	286	318	340	346	361	353	314	311	336	344	312	370	317	302	341	355	347	304	330	321	347	323	314	314	320	335	341	306	324	367	327	321	323	340	277	326	298	325	340	331	303	306	355	325	299	333	338	324	313	364	318	305	306	291	348	302	336	342	323	340	326	314	320	337	339	342	300	322	333	366	303	335	325	312	369	349	324	318	342	288	330	315	342	339	283	318	352	344	334	317	335	327	342	304	332	291	317	361	331	328	296	321	326	326	314	320	342	321	333	332	352	332	293	331	332	334	306	311	334	305	385	348	328	356	319	335	335	345	372	317	342	321	339	336	332	310	288	321	314	320	302	310	341	336	334	344	336	323	313	286	320	349	272	359	357	302	329	316	350	309	312	359	333	332	331	335	341	339	353	308	302	306	315	324	364	328	311	333	313	332	340	347	343	317	296	334	334	321	308	316	303	323	345	293	330	339	327	332	335	356	337	301	343	329	332	338	347	312	332	328	343	333	325	336	326	313	342	329	336	333	322	317	283	301	330	306	307	317	285	299	327	328	364	335	302	340	327	329	332	308	315	319	315	340	315	349	319	322	351	328	329	320	313	323	312	334	337	347	346	319	332	347	277	345	288	316	342	328	307	349	326	334	297	376	322	333	289	310	317	342	318	310	320	322	322	309	348	359	328	356	344	308	342	343	273	312	377	357	321	324	344	290	343	336	335	317	348	328	339	321	340	317	320	354	305	328	330	308	281	294	335	336	310	349	329	304	324	339	290	318	310	333	327	334	329	345	314	329	312	322	317	297	312	341	327	339	279	335	323	289	337	292	353	297	324	295	364	284	320	345	336	296	333	314	318	333	320	324	328	337	343	319	311	329	328	291	302	307	350	326	319	309	315	357	347	342	310	352	324	323	316	341	296	316	354	305	326	355	327	324	320	321	321	345	361	308	310	360	352	326	321	338	335	310	314	337	307	315	323	335	355	292	334	321	351	328	295	352	351	324	315	355	320	303	325	325	335	324	314	295	297	302	311	331	337	324	338	335	329	298	309	355	361	331	311	314	304	327	364	294	316	307	307	335	350	309	309	353	334	333	333	328	299	343	290	294	315	299	299	336	304	325	315	338	343	323	352	342	325	302	288	318	333	329	330	331	312	318	296	325	296	331	347	320	321	324	330	302	337	283	347	347	302	338	332	330	340	337	326	332	349	348	299	316	326	315	319	316	332	363	307	347	303	335	314	312	311	324	322	322	330	343	368	320	344	323	350	339	341	361	348	320	330	314	321	328	299	323	348	290	331	310	302	391	335	353	346	330	315	337	355	328	317	357	292	322	349	329	354	313	353	306	298	339	325	372	315	340	349	281	325	344	314	324	302	329	325	345	340	324	313	365	349	332	279	358	323	335	375	367	321	319	347	346	337	336	360	323	317	304	324	334	308	350	366	361	339	301	305	341	326	334	325	341	326	322	323	304	338	343	358	306	296	339	325	340	324	318	301	310	354	308	324	291	301	356	337	333	302	292	347	318	325	339	353	359	370	301	356	347	324	374	311	336	293	315	369	323	297	313	349	307	335	346	351	324	305	348	304	336	316	318	329	328	373	363	344	336	325	310	342	326	333	307	335	318	312	302	323	271	311	336	306	365	292	345	297	300	308	339	347	313	342	330	328	350	325	327	340	343	359	352	312	341	344	334	321	310	288	320	315	340	321	311	350	333	340	309	342	300	380	316	301	333	344	355	350	303	362	354	320	306	293	350	317	283	309	340	354	353	322	337	363	331	340	389	347	328	316	367	340	350	292	327	308	333	292	341	323	343	317	359	317	314	333	295	330	331	347	362	336	335	327	343	337	327	308	299	332	316	304	303	303	324	318	319	314	304	301	355	331	343	305	340	355	343	337	313	345	328	340	343	345	312	337	335	315	333	376	339	347	304	340	329	318	343	305	321	322	329	320	321	331	303	325	340	349	360	333	344	340	316	345	347	317	318	357	344	317	332	316	336	343	351	336	299	310	329	329	331	343	333	341	322	350	316	355	300	315	360	332	290	310	319	322	312	326	344	341	337	352	316	330	302	327	334	328	334	287	335	337	313	307	304	326	341	294	349	339	331	337	317	326	324	325	289	324	322	344	294	331	329	351	354	357	313	314	307	332	333	342	343	323	324	355	315	313	315	355	371	350	326	344	329	318	342	340	324	336	355	356	349	336	325	275	305	365	341	335	339	329	328	352	325	321	312	348	324	351	311	326	330	336	315	318	339	314	322	334	308	361	333	350	341	309	302	317	317	301	354	315	317	302	349	333	314	282	308	325	311	316	303	343	335	308	359	318	319	319	324	334	320	345	348	311	303	330	307	312	350	299	329	348	378	306	331	343	341	296	323	338	301	308	340	328	321	329	377	329	336	328	329	350	320	325	305	294	321	317	316	303	332	336	354	311	309	330	349	316	330	334	330	296	352	335	312	353	328	351	349	356	333	308	304	328	303	314	328	335	347	326	306	312	342	291	314	341	308	298	308	356	338	341	305	312	340	305	333	320	333	323	336	302	325	331	379	338	340	323	342	319	312	309	339	300	340	319	329	343	330	329	292	329	326	359	354	282	303	347	285	322	323
29002	13335	3228	3209	5723	3218	2170	2065	1642	1513	1162	1140	969	937	894	887	878	858	803	808	830	5645	7317	961	741	772	710	746	792	710	719	745	727	731	706	779	720	772	685	753	720	672	758	733	756	739	769	720	697	770	710	711	751	759	692	766	743	687	741	735	758	749	715	732	715	784	750	779	693	766	752	755	743	728	700	715	783	744	719	717	735	721	703	737	712	706	746	708	708	768	723	761	675	698	725	713	701	767	714	752	744	675	706	690	695	694	755	677	717	703	740	723	702	733	725	727	727	738	693	724	723	719	753	789	760	722	723	740	740	760	730	767	706	727	732	760	743	709	754	739	727	734	780	736	708	737	741	743	706	698	738	701	729	758	733	714	714	719	694	704	714	747	672	670	748	735	728	700	739	735	720	719	714	722	694	731	721	707	669	745	710	757	696	729	775	764	726	778	727	712	709	708	680	721	721	758	727	766	686	695	740	690	745	745	748	738	737	719	747	731	753	754	823	750	724	683	761	701	730	695	696	774	671	708	729	750	765	739	733	735	725	708	707	736	713	722	725	728	718	719	719	698	762	701	722	755	723	751	709	739	783	705	737	755	709	707	780	701	741	724	725	713	710	747	771	710	722	739	797	741	706	713	747	714	774	733	711	728	753	765	669	703	736	748	721	706	717	767	708	705	697	757	759	743	729	735	735	692	754	742	744	689	746	736	697	724	743	706	722	682	755	696	682	699	687	736	698	763	764	745	720	752	743	726	708	754	720	727	675	708	760	675	687	722	682	705	718	726	711	746	776	710	717	755	719	690	727	684	715	682	722	696	727	691	742	763	750	729	687	719	704	742	728	720	736	736	718	688	768	747	668	750	750	739	698	727	730	698	698	750	736	742	704	761	765	733	668	740	692	672	772	757	723	751	689	765	720	758	702	746	732	740	718	657	691	758	699	757	738	718	707	745	702	702	701	750	698	756	718	712	773	773	718	714	712	755	761	719	709	695	719	679	683	719	727	712	710	724	674	715	739	734	677	723	718	703	736	713	686	674	723	732	742	711	710	708	749	686	703	717	766	738	706	750	786	727	727	712	706	702	689	704	725	726	736	753	728	747	696	714	738	729	732	751	713	716	702	713	748	728	669	766	704	705	722	794	714	706	722	755	689	717	716	701	733	681	726	685	710	719	747	708	726	726	691	773	761	713	762	732	714	707	722	754	689	756	738	661	712	743	744	708	667	694	697	684	714	738	755	752	728	724	735	742	742	704	694	700	690	704	740	753	700	718	708	718	697	730	746	726	773	735	678	718	729	740	759	713	730	781	751	717	748	718	731	736	697	727	729	745	720	741	736	701	764	703	698	743	769	721	696	744	744	721	735	713	750	681	728	734	707	700	732	774	727	707	733	747	687	739	711	741	749	772	744	721	728	713	724	712	745	723	771	721	693	721	748	689	721	735	791	722	731	679	728	698	730	695	712	724	765	791	714	687	707	773	722	707	720	720	737	719	690	754	778	759	685	722	719	727	697	762	762	728	737	732	734	704	737	740	705	748	755	797	751	738	746	751	745	720	721	739	736	758	707	773	729	715	705	714	727	667	740	739	712	762	726	671	708	765	734	763	728	705	746	705	684	722	740	674	711	731	706	725	726	714	721	745	752	754	762	716	756	756	757	718	700	698	757	750	712	747	735	718	748	753	650	732	705	712	733	715	703	712	716	738	698	742	708	698	735	705	766	723	709	739	693	745	747	718	698	677	763	735	734	740	712	699	743	706	707	748	694	676	775	712	754	731	727	723	722	725	728	751	775	721	699	690	716	647	723	737	733	722	676	710	683	724	720	772	757	734	705	714	732	734	715	750	681	728	706	731	764	744	733	725	735	703	744	661	743	762	743	718	717	674	720	724	720	722	705	689	714	729	677	759	784	730	766	676	720	691	740	716	779	741	806	719	712	716	733	703	725	687	730	672	726	741	751	700	796	725	697	701	660	705	781	728	748	745	734	795	722	700	748	700	730	688	699	739	736	762	732	725	711	739	768	729	769	758	733	778	761	704	715	737	726	700	695	744	766	731	707	770	729	714	720	741	724	701	717	758	712	725	706	694	729	744	747	711	744	751	742	774	768	714	711	731	707	710	752	694	708	740	750	702	715	685	676	685	711	701	728	706	722	726	721	651	745	688	725	691	740	720	713	722	696	702	745	760	774	708	705	730	711	712	745	716	730	740	675	729	739	761	734	724	707	818	736	734	764	730	725	738	717	721	752	707	731	702	723	688	709	750	685	787	696	722	766	744	783	699	692	721	688	730	728	695	728	710	706	729	693	732	742	688	737	682	695	749	728	729	690	726	701	731	743	756	667	736	750	769	701	729	692	739	689	721	739	730	743	676	742	747	741	693	697	716	727	741	758	684	765	737	742	712	658	695	711	681	752	729	698	719	738	686	697	748	715	739	695	697	726	691	707	761	742	717	747	739	694	684	758	731	694	713	743	747	682	730	751	739	722	773	740	688	699	750	674	752	707	683	766	738	737	770	726	742	727	697	729	731	724	716	715	724	743	710	717	743	765	739	674	749	721	738	668	702	749	724	714	731	754	738	734	713	738	721	740	706	713	682	723	726	736	720	712	715	702	740	703	725	731	735	703	706	700	737	713	749	754	698	716	692	719	743	729	645	720	732	749	783	722	722	708	700	744	729	766	745	746	773	754	757	734	685	681	688	731	773	682	709	697	687	715	712	748	754	752	666	696	697	705	735	696	742	766	674	708	791	705	739	674	716	697	794	725	757	709	749	734	733	711	732	726	702	740	789	736	713	726	740	752	727	759	712	717	710	756	736	729	746	751	713	697	733	730	709	742	691	755	713	711	713	761	672	658	718	731	725	744	704	744	773	736	704	664	711	743	732	729	732	736	745	753	765	724	733	720	727	749	708	747	680	712	723	658	711	750	737	728	676	720	752	748	765	771	699	734	737	694	698	754	737	676	741	731	742	776	764	688	711	712	711	718	767	726	689	746	698	700	759	737	721	710	740	722	693	752	711	675	724	722	724	762	738	712	681	742	717	704	705	721	741	716	727	751	734	721	721	708	706	717	718	729	704	741	692	743	796	776	707	753	681	726	712	714	719	698	740	744	729	733	754	753	704	749	714	709	748	754	704	727	708	730	668	727	733	713	732	772	713	736	690	753	758	738	764	728	742	720	742	772	750	754	745	718	711	771	756	704	706	690	725	711	665	737	752	739	709	748	704	744	695	694	725	692	745	714	709	739	757	722	722	698	679	709	749	748	705	759	750	738	735	723	714	698	736	730	713	718	751	754	707	702	766	763	674	711	772	734	695	746	744	782	724	710	725	745	739	671	745	721	720	770	701	740	726	742	778	695	752	751	703	716	735	680	723	705	745	687	720	749	724	637	740	724	723	723	701	712	699	766	687	750	737	753	735	701	687	680	753	717	748	708	724	738	717	737	712	723	713	697	706	776	747	686	790	730	741	695	714	742	745	732	734
11440	3127	410	191	217	159	179	155	152	163	187	146	164	166	135	146	149	147	137	175	154	153	173	150	164	160	157	155	166	166	151	149	152	153	146	122	150	159	156	156	167	130	151	136	142	126	140	136	159	180	153	154	162	162	151	161	135	155	156	160	177	157	155	146	139	172	129	138	138	143	151	156	134	162	159	159	171	148	148	143	173	148	147	156	178	149	156	147	147	138	149	153	157	158	151	135	154	158	161	148	151	141	140	150	153	126	162	141	155	167	129	147	167	162	124	168	139	154	149	140	138	154	159	156	140	147	137	161	176	132	135	176	143	158	170	146	137	142	151	160	160	150	160	158	140	164	149	161	167	139	155	169	169	141	165	160	153	175	128	154	139	166	123	147	150	142	141	143	156	144	135	153	146	140	161	160	132	141	184	167	158	149	154	140	146	141	168	170	174	146	171	142	147	148	168	156	151	122	137	145	159	163	126	140	145	158	147	163	168	158	169	145	159	148	172	156	152	193	138	175	169	179	171	163	152	143	138	153	132	131	134	144	155	179	146	166	127	157	142	172	144	155	160	137	171	146	112	146	133	161	139	155	162	132	139	148	141	131	164	153	174	136	174	167	155	151	157	159	140	146	172	134	167	149	154	147	153	163	145	159	176	137	142	158	152	169	148	141	143	149	143	151	147	139	162	137	162	139	123	153	142	166	134	149	167	145	140	170	129	145	150	158	147	151	154	161	169	143	161	150	175	161	156	156	167	160	159	146	139	139	143	119	163	145	140	146	170	151	126	125	141	147	140	168	161	158	151	150	151	152	144	157	148	161	132	153	167	151	143	156	164	152	139	131	143	167	153	137	151	160	120	148	142	163	181	149	169	137	156	146	150	148	146	140	159	144	142	156	152	160	163	168	152	140	147	159	135	154	187	153	138	125	163	149	151	154	153	129	155	149	158	167	161	173	142	136	162	149	145	149	133	125	143	160	149	155	171	153	164	152	147	155	157	137	131	153	140	156	128	166	150	157	154	146	143	170	152	179	142	165	160	160	154	162	163	166	149	135	147	151	150	156	136	140	158	120	142	154	144	167	157	155	154	148	150	156	144	160	142	149	145	157	142	156	132	145	147	166	158	150	139	143	161	144	159	143	142	150	173	174	152	178	149	158	139	143	169	153	127	133	145	172	154	145	165	125	135	146	165	122	183	148	153	144	137	137	172	143	143	137	169	143	136	148	167	132	151	150	176	171	128	185	141	148	154	156	166	131	153	166	153	149	177	168	141	115	134	152	135	152	150	146	156	151	160	141	171	157	143	164	139	132	173	148	133	152	139	166	147	149	148	143	155	162	182	129	164	145	151	156	158	154	114	120	150	140	159	162	149	139	125	163	142	176	147	168	157	114	145	121	140	136	138	159	162	155	151	138	160	131	151	161	167	160	155	158	134	178	159	170	159	151	151	152	132	123	144	188	155	157	153	143	155	152	153	145	175	152	148	144	143	150	157	132	153	155	136	123	148	148	146	147	135	168	138	162	169	149	154	144	149	143	167	181	168	148	154	157	161	172	145	160	169	155	135	157	162	175	137	138	141	154	155	167	146	162	181	147	155	157	132	157	128	178	169	154	171	134	161	142	143	129	135	145	153	158	178	137	149	138	141	149	123	136	164	146	161	135	151	153	150	165	156	150	159	146	152	155	163	134	158	137	151	157	170	151	142	140	158	149	152	135	146	133	146	169	157	154	167	157	132	142	152	145	168	164	159	131	164	184	141	164	176	163	147	154	162	187	141	135	164	153	141	156	159	154	139	140	144	152	162	158	121	154	165	146	157	184	166	167	140	156	180	156	155	144	166	158	143	151	166	154	130	142	138	145	147	157	146	141	155	144	174	185	147	134	148	136	150	149	163	148	146	139	134	140	144	167	155	144	165	165	138	158	155	150	150	116	169	153	158	151	160	128	155	146	152	181	146	145	147	136	163	159	141	163	157	147	168	152	139	170	175	148	181	147	144	148	134	159	142	194	139	140	155	137	127	147	149	153	148	155	165	123	156	156	168	160	152	176	165	154	151	134	165	159	161	148	137	174	139	174	161	159	154	156	153	137	144	146	166	123	158	169	132	150	154	130	145	137	155	135	150	128	146	146	135	155	161	138	132	151	156	121	140	157	156	152	145	162	144	142	159	160	161	133	171	159	145	154	163	161	141	145	152	151	131	148	155	141	141	165	149	175	152	164	153	152	161	159	155	149	141	156	154	151	137	135	141	165	157	157	161	160	160	161	147	153	173	149	184	140	155	169	156	172	169	143	160	136	139	154	150	127	165	165	147	163	150	160	154	173	162	176	130	159	175	160	138	155	139	128	142	170	162	124	156	173	161	169	174	158	169	151	146	170	170	147	138	137	131	149	163	155	162	167	147	161	160	154	131	116	174	152	157	175	151	156	172	159	142	151	138	156	149	160	134	151	121	149	140	143	153	158	152	153	155	151	149	194	138	159	142	146	128	152	170	125	139	144	187	153	145	161	152	161	152	135	146	140	153	146	154	131	163	170	145	143	136	158	155	185	161	152	149	172	171	164	171	182	139	136	147	150	153	179	161	172	155	139	176	152	179	153	138	158	155	155	161	179	135	146	169	128	167	138	136	141	149	151	166	143	159	163	165	149	134	143	152	146	154	117	165	169	145	147	181	155	157	155	134	176	157	172	138	150	174	144	134	148	139	129	159	165	163	151	155	161	146	153	159	129	160	158	139	163	147	135	136	147	154	144	143	158	145	164	163	140	158	161	149	160	169	140	163	156	162	144	153	166	153	148	163	153	161	141	150	150	119	141	147	157	160	130	139	145	141	146	143	154	160	149	175	141	142	152	150	157	186	135	143	142	158	122	155	152	159	131	122	154	130	177	144	157	133	148	144	149	158	149	155	142	147	133	152	175	160	137	183	159	149	168	137	197	155	154	169	126	142	145	130	147	157	166	150	164	165	140	149	162	156	170	142	153	158	147	158	148	148	142	151	154	151	183	149	136	166	144	169	172	141	137	143	140	169	144	157	129	162	159	146	144	184	143	161	126	149	162	120	159	125	115	142	153	154	124	154	146	152	147	144	139	166	131	147	177	135	153	140	155	152	163	165	145	178	139	161	168	162	143	128	139	158	155	153	144	156	139	160	133	160	151	185	154	155	168	151	155	158	149	166	171	141	157	180	164	142	123	137	153	157	167	148	133	158	154	147	134	143	168	141	130	146	160	159	171	147	142	159	128	147	128	145	161	159	176	149	159	134	126	165	151	190	168	147	159	147	161	155	161	152	172	178	158	178	150	156	158	146	190	172	160	149	151	150	173	157	149	134	151	138	155	166	139	162	153	152	131	158	151	151	160	137	134	139	179	154	135	145	158	146	168	136	147	142	146	164	161	152	145	141	156	149	150	133	148	149	164	145	153	163	149	135	154	141	165	158	158	148	171	153	157	165	155	149	136	157	137	150	156	138	174	167	160	135	121
6963	2494	631	419	524	472	421	415	419	393	402	425	408	391	414	374	387	381	365	367	388	511	590	416	371	338	409	388	386	356	377	384	386	427	391	417	363	379	402	375	355	390	362	398	376	375	362	348	353	388	366	407	377	367	410	372	397	349	401	378	371	413	363	340	368	401	390	399	395	370	423	373	362	374	389	402	402	388	388	367	398	350	380	392	406	377	398	389	419	347	380	381	382	371	377	355	378	344	405	388	393	393	375	389	352	350	349	392	401	364	367	413	402	403	394	347	367	382	379	362	366	355	390	381	349	405	382	380	416	398	391	400	379	413	368	395	393	394	387	374	394	375	380	377	366	399	376	356	345	389	354	337	418	340	406	360	392	400	407	408	392	378	377	391	382	384	400	387	405	366	371	389	385	375	405	376	369	354	360	402	411	358	404	382	373	392	331	375	383	377	375	382	361	366	353	396	374	429	389	377	403	347	398	391	392	389	416	385	355	355	386	390	361	382	371	380	394	387	369	349	364	392	386	379	398	360	379	418	364	346	369	329	413	369	361	412	366	396	394	360	347	378	367	370	393	393	380	411	357	385	340	408	382	344	374	378	380	381	394	395	383	395	390	377	389	350	376	362	389	413	356	381	384	373	363	372	379	355	377	461	376	361	393	363	379	388	395	370	418	379	395	408	379	386	357	364	412	370	365	431	342	393	376	394	388	344	346	385	338	401	353	384	375	379	375	422	381	398	370	382	398	390	366	375	400	404	376	373	412	376	361	392	388	371	380	399	359	352	372	365	405	412	389	372	384	381	376	364	385	380	382	377	388	438	382	361	416	370	409	368	381	400	346	429	396	382	378	369	395	377	389	359	381	419	380	384	380	401	358	341	391	356	353	411	382	381	389	357	376	396	391	391	364	363	394	373	416	417	374	379	369	369	390	357	389	382	372	373	396	389	378	369	377	395	364	391	392	417	369	372	410	374	389	396	361	399	416	390	388	401	390	405	352	381	372	354	357	422	359	364	388	354	371	368	379	387	418	421	388	411	375	368	412	368	398	374	342	398	356	377	384	418	400	400	373	391	394	334	381	388	381	396	346	396	390	391	387	387	369	389	375	372	382	329	402	402	360	407	411	423	382	380	385	402	402	362	385	372	365	387	400	363	423	414	395	373	368	367	422	354	380	412	394	353	402	394	389	381	380	375	400	375	350	385	403	397	409	354	367	370	376	354	392	384	381	374	357	397	403	371	402	419	403	390	413	387	409	383	400	405	375	380	368	400	362	371	395	408	387	355	358	389	363	370	367	425	398	360	399	378	371	352	381	368	393	391	390	406	391	361	395	370	364	373	401	358	391	389	373	389	401	389	417	385	372	373	365	376	352	379	422	354	370	415	367	375	372	390	366	349	361	346	402	398	341	419	380	401	430	380	357	406	380	367	347	339	351	391	395	354	368	403	345	423	350	382	382	415	401	391	427	402	384	385	370	372	408	371	370	376	392	425	385	394	393	376	354	385	398	388	364	378	370	362	381	412	373	407	404	414	383	382	358	384	399	364	367	363	385	392	400	358	384	417	351	387	403	383	352	374	386	361	410	414	369	357	356	420	388	388	379	355	371	408	392	392	374	396	359	363	390	360	390	396	422	360	380	353	361	377	399	368	388	409	358	391	367	366	346	355	402	372	360	360	374	383	372	372	365	385	372	379	385	369	404	347	399	400	374	348	392	386	354	377	368	345	352	358	423	396	333	384	390	357	353	389	396	394	377	373	367	377	414	424	395	343	376	409	389	356	390	409	361	407	358	404	359	364	381	370	399	389	373	377	387	382	387	363	382	397	414	375	370	409	348	370	405	371	417	393	416	336	389	403	403	424	375	395	383	377	386	359	349	381	408	378	433	349	356	366	378	376	382	392	373	369	410	388	385	332	385	372	361	375	409	395	390	393	373	349	375	369	375	413	383	362	377	380	353	383	387	362	411	365	374	396	389	385	416	363	360	397	326	393	392	351	386	390	374	378	337	366	383	369	349	364	378	380	381	400	404	376	386	378	379	380	341	413	398	343	372	372	375	355	385	396	360	371	373	363	383	385	433	390	373	387	400	407	370	379	406	368	367	349	378	392	360	349	399	400	404	383	378	394	406	348	393	398	379	368	349	370	389	411	375	378	400	388	373	389	361	345	370	381	393	410	388	378	416	368	398	413	364	407	396	390	405	376	401	394	385	395	407	363	395	365	386	381	392	459	363	393	377	364	377	381	404	395	382	378	395	378	395	419	395	345	387	356	358	388	426	420	395	360	400	382	427	385	374	403	385	391	382	415	365	394	381	380	388	391	405	370	380	381	392	394	397	370	391	358	339	410	388	396	391	408	409	374	385	372	368	359	395	408	394	382	398	304	371	392	381	385	399	382	376	382	370	425	367	362	390	361	374	381	352	379	394	388	385	395	377	378	376	392	419	394	386	367	380	367	359	376	388	384	369	385	396	401	394	400	419	376	380	425	384	354	372	390	365	383	402	400	375	368	364	392	371	365	384	387	387	360	387	392	353	343	418	353	363	383	397	375	395	375	362	402	362	351	391	419	395	389	385	390	416	361	433	351	396	386	392	368	384	383	374	358	383	369	393	392	375	384	350	375	390	408	376	371	375	360	399	370	393	370	393	392	363	375	398	363	423	407	361	386	388	389	388	356	374	368	402	375	376	395	374	365	356	425	356	357	340	387	375	392	386	384	405	370	393	371	370	378	390	382	373	380	409	380	409	394	422	405	380	374	369	361	375	370	352	393	393	374	363	349	382	384	390	345	385	405	379	381	366	354	427	399	385	379	380	389	361	395	378	381	408	372	364	398	361	348	376	354	377	370	367	416	387	373	386	369	362	384	373	377	405	363	382	366	402	377	383	388	397	427	388	395	362	417	382	376	383	418	381	358	380	409	386	382	409	408	381	381	405	373	357	412	372	387	394	386	405	403	401	360	370	329	376	370	385	388	380	406	391	354	400	359	401	384	357	370	378	390	370	378	344	354	397	367	380	381	347	384	405	370	394	394	390	403	370	366	382	402	359	402	379	353	393	369	384	378	425	369	381	400	423	395	403	415	374	415	404	390	357	380	394	370	385	369	400	370	379	385	348	384	401	359	373	363	367	377	394	365	376	372	378	390	352	400	373	409	389	382	363	380	375	348	360	398	344	354	372	407	394	384	358	365	366	392	393	375	415	398	382	402	391	370	356	422	402	399	373	352	386	403	372	396	348	367	362	398	399	409	402	405	355	367	359	379	355	362	379	376	407	442	382	362	365	408	383	375	386	377	379	359	373	347	384	379	412	399	380	372	332	384	409	367	396	374	403	397	374	357	390	367	387	361	357	403	344	415	367	363	355	382	374	364	396	385	377	367	361	375	336	381	385	376	423	394	381	356	391	375	373	434	412	398	389	391	377	366	421	382	389	380	334	381	403	411	406	380	364	389	388	401	375	378	341	359	383	394	374	377	388	394	427	415
33383	15629	2993	932	1170	917	527	403	383	331	292	259	264	292	264	265	270	242	249	259	241	539	934	390	253	283	232	267	246	226	289	253	224	292	267	273	219	285	203	264	221	256	259	233	221	230	253	232	251	219	252	216	259	259	260	258	228	242	254	262	235	279	246	269	260	262	234	253	268	234	281	250	252	250	240	274	269	243	250	270	251	267	233	252	272	234	216	224	233	242	235	262	248	247	256	257	282	238	254	260	271	223	220	211	235	241	258	263	243	287	255	271	251	281	259	281	232	242	248	250	229	272	260	237	228	245	227	249	252	237	249	212	242	250	262	233	229	255	238	261	249	244	231	236	237	234	218	237	233	262	233	254	266	258	272	246	268	239	246	271	228	223	246	249	228	245	237	276	261	251	268	241	242	210	269	218	258	255	255	257	236	254	218	273	266	260	267	284	253	246	244	251	259	246	256	266	251	251	240	263	258	202	260	249	239	250	198	260	256	252	267	261	267	268	236	247	235	253	256	254	263	265	233	250	283	243	285	264	253	249	244	240	240	250	258	258	245	233	268	258	251	255	237	261	244	276	282	271	235	254	246	235	241	246	268	259	252	265	248	231	232	288	254	255	260	274	212	233	243	212	297	278	271	265	255	263	281	271	251	253	250	249	249	248	242	222	251	278	232	262	271	255	250	251	289	256	253	280	262	259	225	272	257	286	259	235	259	235	241	249	259	251	232	248	298	283	238	261	274	272	272	223	253	249	288	229	249	247	246	275	221	282	265	257	248	276	236	233	284	252	246	272	247	223	256	211	235	254	258	237	232	289	269	262	275	254	245	271	251	251	248	223	258	257	262	296	262	256	237	278	239	256	247	265	219	255	231	278	231	229	263	233	275	282	250	247	246	230	239	279	243	239	265	248	236	251	261	268	250	254	272	258	209	270	227	276	248	279	245	280	224	232	267	259	261	268	227	235	257	226	249	243	241	260	235	247	270	248	235	278	250	267	249	230	257	241	241	267	268	242	243	251	258	246	251	262	239	286	253	253	241	240	251	248	256	213	268	265	239	243	255	247	257	243	257	245	261	242	263	244	281	245	286	238	250	227	252	244	251	245	273	228	234	270	258	253	260	260	270	254	251	262	247	259	253	225	263	247	247	278	253	250	260	249	235	245	251	252	243	218	252	252	266	255	242	243	291	259	238	237	272	228	238	259	275	256	262	238	254	272	265	249	252	267	252	252	243	256	242	283	229	218	242	260	277	220	235	256	251	224	242	242	248	234	251	276	256	269	247	255	229	251	228	253	234	242	251	252	257	247	241	264	249	257	240	248	243	225	241	239	242	265	279	284	245	273	271	272	272	255	219	221	246	266	258	270	211	248	239	274	254	244	274	256	256	243	241	235	245	223	258	269	214	240	254	277	260	267	242	218	246	220	228	229	253	238	250	232	286	242	276	236	222	248	264	233	254	247	225	259	253	263	235	261	237	234	239	232	266	253	245	266	237	251	259	247	287	252	226	228	273	249	280	233	254	255	258	248	266	267	268	211	232	268	245	258	265	237	241	262	277	253	227	246	244	264	238	259	255	260	278	268	254	264	274	250	245	237	247	267	243	229	266	221	268	242	262	209	250	245	246	246	260	282	259	240	241	235	248	244	255	269	278	262	248	218	236	226	272	238	237	211	253	258	285	253	249	244	276	258	225	255	249	244	244	260	260	275	301	222	239	245	266	246	284	286	270	253	244	249	237	242	258	245	242	259	240	217	244	222	211	259	251	248	261	250	256	279	253	262	221	235	240	274	279	220	229	243	235	229	244	255	258	302	285	264	251	260	230	264	277	260	296	244	267	245	218	268	231	245	237	261	278	274	256	253	273	257	266	269	228	255	219	237	266	239	208	254	264	227	246	254	211	242	243	266	239	285	255	256	275	236	228	231	277	263	248	242	267	289	235	257	257	241	265	266	241	264	218	275	256	261	267	256	262	236	226	235	262	260	287	247	267	239	235	253	270	235	254	256	250	261	263	236	268	264	247	243	244	244	242	247	225	234	258	262	287	248	272	262	272	218	227	256	257	277	251	261	236	253	277	232	260	254	251	271	280	263	260	241	266	244	266	256	245	271	216	228	241	271	246	242	251	244	242	278	251	245	264	252	260	261	249	253	279	269	244	218	266	239	272	226	245	248	277	259	276	248	247	222	217	270	251	254	230	207	228	255	253	235	268	246	262	254	259	251	258	262	273	270	246	248	231	250	255	257	240	217	232	229	251	263	232	250	261	275	241	259	224	250	242	247	261	243	259	232	228	266	260	254	222	254	276	235	265	276	254	263	238	232	265	255	243	280	264	295	235	240	255	253	274	255	238	265	280	267	257	233	230	260	225	257	279	269	264	262	238	257	227	249	251	255	246	245	279	243	262	278	223	261	264	251	273	231	221	233	243	261	253	277	271	238	264	253	259	269	260	268	247	267	226	225	288	240	241	269	245	268	237	243	292	260	274	265	251	225	281	240	243	244	248	228	257	263	259	250	263	251	243	260	232	279	213	235	290	230	239	265	238	247	253	234	227	269	265	244	266	251	249	251	253	245	275	251	256	258	267	272	266	262	261	238	247	234	237	247	273	269	253	239	229	212	247	247	247	289	264	256	220	246	239	279	242	284	240	257	250	220	256	231	269	243	251	262	252	234	243	236	252	280	221	255	259	234	219	254	238	254	222	249	255	235	245	273	262	240	238	242	255	242	248	278	262	237	253	250	214	222	304	255	259	237	261	263	226	233	274	221	242	268	259	246	230	228	236	248	221	265	232	239	243	272	247	236	258	234	236	255	266	257	240	277	300	235	265	283	228	299	238	248	249	251	272	252	219	251	216	252	245	249	279	221	230	236	238	250	260	263	224	251	238	242	238	253	259	254	238	236	235	229	282	260	255	275	249	272	281	271	266	268	256	257	258	238	263	227	223	255	252	264	243	238	235	256	249	237	275	258	258	253	259	237	245	247	271	280	258	252	267	219	245	233	239	290	267	296	272	255	253	249	225	243	229	244	258	263	225	226	270	253	220	245	267	259	240	272	255	253	248	230	236	240	222	291	239	268	266	258	239	244	279	262	248	222	244	232	258	233	279	264	247	256	240	245	250	253	240	261	263	251	260	246	252	231	281	259	245	268	222	251	237	266	274	262	258	239	232	250	260	276	266	243	237	235	257	250	238	236	243	272	238	276	250	287	247	248	270	267	265	253	256	255	235	228	273	266	271	306	264	253	264	242	231	249	282	254	244	261	220	268	274	247	250	250	253	254	241	245	260	247	252	248	237	275	249	243	226	268	258	258	249	261	266	234	259	286	237	244	229	223	262	217	256	237	246	243	266	240	261	237	245	272	292	291	263	242	249	276	231	237	265	259	237	264	251	269	275	276	260	232	238	220	233	279	251	229	229	228	243	264	247	249	226	256	276	270	298	251	256	263	254	250	246	244	275	237	253	239	227	234	222	258	249	266	209	250
21622	8576	2134	1635	2766	2376	1596	1348	1071	1034	802	741	678	677	680	645	609	582	666	633	625	2982	4763	1299	634	607	567	603	599	579	584	616	575	645	601	582	613	616	584	516	605	630	583	552	608	590	605	563	623	602	580	600	581	600	567	617	596	587	561	547	528	528	549	583	605	629	586	581	523	531	582	583	579	557	584	582	559	550	595	559	567	604	577	595	601	567	567	579	557	533	544	591	579	596	576	586	542	596	587	571	551	612	538	612	579	536	543	581	606	547	583	602	520	568	573	595	572	588	590	596	600	590	528	558	613	595	565	551	560	576	553	570	548	593	571	590	591	550	560	579	595	580	602	591	565	617	587	556	586	581	626	558	546	592	567	561	548	593	578	578	552	547	565	608	589	566	576	556	568	565	578	636	613	561	560	583	556	563	562	535	605	579	549	542	582	597	580	614	616	548	571	537	566	563	567	583	553	600	536	576	583	560	582	615	575	547	614	573	562	541	581	540	562	596	605	571	546	594	546	573	528	553	597	553	584	584	585	582	584	590	542	580	579	586	608	565	568	574	643	577	576	596	596	555	596	600	614	621	560	572	554	561	560	569	575	590	561	584	592	600	631	561	583	583	602	568	541	578	555	586	622	619	567	603	591	602	548	585	575	568	569	524	591	555	566	594	573	566	574	568	612	551	584	568	587	561	573	608	562	603	578	534	586	569	629	606	581	605	573	582	610	583	625	563	580	525	610	574	552	577	606	540	602	541	541	570	605	585	588	548	545	585	598	591	584	584	578	574	558	545	596	578	604	600	550	609	593	591	579	600	609	568	560	568	581	573	556	589	594	564	570	570	578	578	551	539	575	572	592	600	617	574	577	573	601	531	571	594	569	500	569	554	582	564	590	537	564	616	590	571	632	565	578	576	546	555	581	532	542	607	561	608	581	591	586	600	543	587	582	609	578	549	598	590	568	568	609	599	619	608	570	607	610	520	561	545	585	565	578	585	587	603	578	579	588	575	547	553	556	593	578	562	593	569	561	576	545	561	597	582	606	609	596	568	571	602	570	574	562	546	589	582	572	588	583	575	584	560	582	569	595	520	591	560	605	580	591	564	559	601	578	559	566	563	599	609	608	594	540	562	592	613	641	607	612	579	583	572	564	598	603	552	573	559	538	578	575	580	524	579	623	598	547	600	547	583	573	589	560	603	595	525	599	567	593	570	591	566	516	585	536	576	574	563	573	556	575	595	550	600	612	580	556	595	588	546	622	563	567	567	550	579	576	624	585	594	587	569	565	513	583	585	624	550	571	569	573	585	579	547	557	588	607	570	571	609	550	538	593	608	576	611	570	582	570	583	557	617	568	584	552	577	588	588	599	593	571	560	564	554	575	605	593	576	514	607	566	579	593	623	580	592	562	597	585	547	581	589	639	584	574	570	579	587	589	596	567	553	579	569	601	580	591	596	564	603	568	608	561	551	611	594	608	542	572	608	575	553	590	594	551	547	531	553	601	581	555	549	577	604	557	583	549	612	547	569	587	556	611	583	583	600	566	577	585	556	588	593	543	553	638	583	563	591	605	559	612	583	605	576	605	567	547	565	621	584	616	537	546	564	578	606	581	579	621	556	542	579	570	565	599	555	537	600	550	605	621	601	559	585	568	617	568	605	605	561	591	552	587	600	568	570	594	541	578	587	592	549	536	567	555	537	597	584	592	569	535	601	567	570	592	585	557	574	595	560	559	563	610	553	647	626	581	570	599	574	573	621	557	566	596	569	595	572	612	582	575	573	569	559	583	552	601	590	538	609	534	556	598	573	653	586	595	572	565	589	579	578	588	579	554	621	604	577	570	575	569	619	623	607	598	534	594	573	620	608	571	563	544	551	570	556	602	562	579	540	539	582	588	571	525	565	599	566	591	560	606	551	585	582	580	561	598	648	608	587	577	535	587	581	550	587	574	615	572	572	598	543	597	536	579	576	572	574	565	549	576	584	614	611	615	604	539	592	565	585	615	560	564	553	605	565	564	563	655	607	615	598	564	573	532	566	591	564	570	565	603	544	585	592	608	569	615	585	608	571	578	566	568	556	596	605	572	539	613	572	548	570	577	557	591	578	601	586	610	596	594	548	608	575	573	576	559	556	556	579	553	581	564	523	552	602	552	619	564	569	593	595	593	510	602	590	588	599	595	617	571	550	585	538	551	558	558	577	570	596	643	597	611	565	588	561	591	581	557	561	508	576	576	595	573	584	572	594	581	598	549	556	618	574	564	583	562	579	570	554	563	564	605	565	547	572	579	616	615	585	613	595	575	587	549	587	575	563	559	609	560	630	587	560	564	652	626	558	579	585	561	594	559	592	588	568	569	560	568	564	538	545	578	598	618	621	570	594	577	556	602	598	586	550	601	586	542	591	573	574	554	583	550	553	554	556	595	579	583	638	560	547	559	586	558	628	580	557	576	546	551	532	528	588	547	600	583	576	590	593	595	571	590	602	567	599	629	599	588	536	554	562	605	583	560	565	595	577	602	551	596	584	580	578	548	629	591	560	598	588	527	564	599	604	591	566	596	588	568	596	583	587	626	594	596	569	580	546	547	560	605	567	582	630	545	528	621	561	544	570	534	583	589	571	550	566	577	569	588	606	568	615	584	611	558	584	551	564	590	586	558	582	546	555	556	541	574	558	577	588	575	589	606	560	617	578	566	563	540	593	602	581	589	605	601	582	558	547	617	616	581	564	597	584	637	568	594	593	573	588	595	582	536	569	604	574	591	599	600	615	599	592	565	590	582	617	623	561	540	583	567	571	583	548	558	582	602	568	547	578	588	576	585	574	559	562	584	571	554	578	581	582	582	577	595	564	590	596	563	583	548	600	543	578	567	593	574	596	570	597	603	559	553	563	578	610	626	601	561	578	624	561	582	604	538	569	577	561	589	602	588	611	564	569	569	591	556	575	583	537	544	560	591	573	588	620	598	585	572	553	580	566	558	594	592	581	610	593	560	577	554	603	541	563	565	540	579	557	578	609	529	590	577	554	601	571	599	596	591	579	575	597	566	595	578	588	601	616	602	590	539	584	592	572	591	569	526	521	586	579	594	580	617	605	589	584	595	587	609	613	570	550	598	571	571	529	561	592	594	561	571	563	581	596	566	594	609	579	580	576	541	567	537	542	584	574	596	558	580	551	529	634	562	610	606	601	568	588	580	579	569	601	586	539	592	605	596	540	605	576	549	589	569	586	591	563	561	566	584	567	552	578	614	563	577	579	577	570	613	585	621	556	566	572	607	531	581	612	578	590	535	585	591	545	575	597	588	562	563	602	617	595	539	592	577	560	605	592	521	537	584	594	576	533	569	602	574	554	574	600	557	577	544	552	589	582	611	575	552	557	553	561	597	561	590	582	578	580	576	584	586	575	591	615	576	593	605	591	597	557	583	595	584	564	561	533	584	586	570	588	556	592	573	610	566	575	561	583	609	523	625	530	598	568	568	560	561	581	565	574
45567	24742	8053	1983	1770	1295	1008	739	577	508	453	378	356	318	362	360	353	339	358	357	332	948	1736	757	325	334	343	322	348	322	360	329	329	338	359	352	348	340	329	353	339	362	365	314	338	342	313	350	336	340	311	315	364	341	318	342	311	344	384	355	322	337	339	321	293	320	340	323	365	375	328	359	317	321	313	307	348	345	346	338	356	338	346	337	302	342	311	354	338	347	336	360	348	349	322	316	321	359	326	371	344	340	348	326	293	323	336	320	333	342	346	344	380	340	352	321	315	374	311	314	320	296	336	354	323	314	365	332	310	304	366	321	330	354	329	379	302	344	351	320	334	318	328	319	378	319	317	321	296	310	325	309	305	334	323	315	349	328	340	343	332	347	317	346	333	349	341	320	317	316	304	347	311	328	317	317	333	324	343	331	355	360	330	324	325	323	311	313	320	336	322	347	376	295	313	335	371	360	347	315	354	343	337	319	352	325	361	306	294	352	368	329	362	326	345	332	344	335	341	328	316	363	349	352	312	374	323	341	349	345	339	330	318	302	382	332	344	324	339	305	346	340	327	298	386	318	325	333	350	323	306	330	337	292	345	363	332	330	313	291	331	349	315	347	303	350	313	333	295	295	348	384	366	330	320	312	371	352	319	336	302	339	295	327	337	374	345	318	311	325	315	351	331	325	301	339	370	322	315	336	316	317	360	328	330	359	308	358	331	336	348	305	325	344	346	330	326	305	336	339	333	321	338	338	334	327	293	338	377	296	297	311	324	330	335	360	344	330	336	331	342	331	357	345	343	358	330	318	343	308	329	330	373	331	322	317	346	301	343	384	358	372	337	324	314	340	313	332	351	329	326	340	359	342	361	334	316	330	326	344	333	330	322	312	306	320	336	316	320	344	333	353	338	321	305	322	349	313	326	330	371	350	326	362	314	312	357	316	332	310	351	337	296	377	327	334	318	332	312	306	316	341	341	346	363	330	329	291	340	336	344	336	333	323	339	344	313	323	323	343	344	327	330	324	335	317	351	307	332	343	338	344	315	337	371	334	368	330	319	335	319	329	363	321	336	313	357	315	287	321	341	349	307	293	376	335	341	337	329	323	330	324	351	334	360	340	305	363	344	373	332	318	362	339	349	362	350	355	363	291	319	334	328	350	319	324	312	305	345	367	324	362	318	349	329	323	370	321	337	377	328	327	348	302	321	310	344	361	332	311	323	306	311	341	362	346	341	313	342	302	312	296	335	348	324	312	329	326	328	315	310	318	321	312	364	304	332	340	321	331	343	332	320	334	299	336	328	318	308	340	339	330	316	320	340	293	337	308	376	374	330	347	343	318	352	312	318	331	335	379	306	376	305	323	337	353	332	352	369	348	328	345	325	338	342	321	321	325	342	346	322	378	358	309	319	285	308	357	309	318	344	319	319	366	334	338	325	365	330	330	325	347	331	301	345	309	324	314	321	311	345	316	305	338	352	314	319	342	300	291	318	321	341	336	342	330	344	355	356	366	345	354	346	317	329	356	331	324	316	371	372	331	327	308	344	341	296	330	297	280	353	334	305	301	308	323	325	352	337	344	352	316	329	349	327	301	329	350	296	278	321	312	365	338	337	307	274	333	361	286	325	326	345	332	346	338	349	350	333	369	368	338	364	309	307	293	325	322	338	308	345	352	347	329	315	357	283	328	351	323	310	327	336	346	317	331	310	301	292	324	340	348	328	330	347	301	328	334	362	346	363	311	332	339	306	343	366	309	317	329	339	306	315	324	333	327	326	344	323	325	312	319	339	353	321	354	325	363	319	326	328	345	344	313	356	303	330	327	324	349	330	324	376	317	335	322	328	324	377	339	292	349	339	344	363	345	318	324	323	330	303	359	310	353	350	303	334	337	332	343	339	330	337	334	327	347	334	362	313	330	370	331	344	310	338	332	325	352	310	279	316	306	346	354	332	349	363	343	304	359	336	292	372	340	321	333	343	334	322	316	367	358	330	340	344	335	315	340	323	329	347	365	350	298	350	319	331	335	310	357	365	318	371	362	328	346	324	304	347	321	359	333	348	320	319	332	356	335	341	335	352	334	307	372	344	288	365	343	377	376	335	358	311	327	336	299	309	313	342	327	319	355	322	301	342	356	342	333	345	338	333	310	338	311	325	317	315	309	337	326	320	302	353	336	326	330	338	334	333	327	323	305	334	348	315	322	318	336	316	338	318	314	336	337	321	313	327	322	328	344	330	364	328	374	337	343	392	352	330	335	308	308	323	322	347	341	300	322	339	355	338	330	349	311	345	356	325	289	335	315	340	325	338	279	323	301	297	316	337	335	318	376	337	351	359	349	333	299	314	308	336	353	313	337	317	340	311	358	334	354	305	338	307	324	345	323	350	352	332	356	355	316	313	347	317	351	344	303	307	370	330	343	318	353	348	366	297	302	328	371	333	335	354	334	364	324	330	355	356	364	324	322	329	343	349	341	306	310	326	366	310	321	320	304	364	309	307	310	357	300	334	365	337	343	359	351	337	372	333	306	304	321	302	316	296	315	324	288	325	346	323	335	324	324	352	336	341	339	354	359	327	343	344	370	363	339	332	322	347	330	358	323	366	352	350	348	312	327	365	327	317	326	348	320	328	297	332	299	350	338	337	355	329	337	320	356	316	379	331	327	346	352	348	366	346	359	354	307	335	357	373	328	327	271	319	322	329	308	321	322	331	320	323	310	326	354	344	318	336	320	299	362	363	368	320	338	345	344	309	301	307	342	311	308	296	351	334	310	320	312	319	324	342	325	394	355	354	368	316	316	345	339	331	332	322	286	340	302	336	303	327	325	330	323	336	330	355	345	343	315	360	332	313	320	295	318	333	336	313	347	356	347	330	386	345	347	361	340	334	341	340	337	328	314	315	339	298	347	332	330	328	334	337	342	327	338	346	306	342	334	321	340	328	346	382	318	309	326	358	339	318	334	329	349	363	337	333	345	328	308	338	316	323	308	324	312	302	323	349	342	278	298	323	352	352	337	326	317	352	355	336	347	307	326	312	300	298	355	309	282	331	306	321	323	363	329	365	389	364	310	338	340	333	345	326	284	329	347	360	346	322	317	332	309	313	338	318	366	322	325	324	295	331	338	315	322	336	340	337	298	352	329	304	333	351	354	339	344	315	321	326	307	337	307	348	298	313	336	294	374	316	327	315	337	390	331	344	343	328	335	336	334	323	370	322	354	313	324	336	303	299	335	356	328	358	355	337	322	337	354	343	325	341	330	327	333	348	332	366	342	302	333	316	328	319	376	307	374	301	322	348	338	321	352	338	314	314	329	321	302	322	353	323	323	336	339	318	313	386	322	346	340	354	342	332	329	338	356	345	331	348	321	339	321	338	359	327	304	334	336	300	348	326	313	318	355	336	318	317	330	313	328	367	347	362	303	332	316	352	331	318	326	337	358	279	314	331	336	331	347	329	282	310	337	364	354	303	283	293	383	312	352	326	337	334	332
29136	13304	5049	2512	4072	3315	3116	2092	1649	1255	1143	1073	988	914	834	917	852	798	788	814	856	5047	8696	2716	772	748	738	801	787	786	787	744	775	714	739	718	744	724	719	757	745	709	742	728	736	702	730	741	751	803	732	708	787	767	742	746	710	775	792	778	745	715	747	740	717	755	739	720	702	690	784	701	737	689	715	738	720	775	762	757	698	716	741	746	735	722	753	751	744	714	732	767	748	748	730	723	711	757	752	754	709	746	723	672	711	706	780	728	731	778	757	774	683	707	745	697	725	710	755	713	727	761	754	743	777	719	734	760	764	736	743	726	724	742	752	711	682	751	728	708	707	703	703	694	720	711	778	685	720	702	710	729	683	736	758	680	660	756	736	749	714	715	737	694	730	759	760	732	739	703	744	718	724	752	748	688	736	729	724	755	748	698	783	795	741	763	735	726	732	754	752	714	731	766	719	715	724	723	682	719	748	720	693	683	746	751	718	742	734	733	746	717	764	675	715	732	712	755	695	730	722	696	733	716	713	703	690	737	752	686	714	730	751	768	711	702	707	707	714	704	724	659	731	730	731	720	715	741	714	736	723	722	781	736	728	706	743	733	717	732	700	697	700	764	700	744	724	686	692	750	706	720	677	742	723	728	739	727	770	716	792	706	731	758	716	723	735	692	754	710	719	754	763	714	711	746	765	704	755	726	765	716	721	705	696	795	720	731	691	704	687	710	728	708	738	739	757	790	714	779	774	750	762	698	732	708	704	696	717	715	744	751	727	726	718	695	700	717	694	770	736	746	762	727	724	721	737	789	734	746	693	724	753	737	735	699	760	726	750	759	736	755	708	713	743	713	717	743	800	765	717	751	795	731	718	752	717	728	716	754	759	755	700	722	731	722	709	759	721	731	730	750	713	753	756	747	679	689	732	778	741	774	725	754	697	712	724	742	745	761	740	675	760	732	777	715	726	755	784	747	723	693	731	756	765	714	733	729	702	727	702	740	735	699	779	733	701	750	729	727	777	708	721	749	796	763	677	704	739	715	748	724	757	781	731	714	761	795	671	721	759	677	796	707	798	701	748	756	720	688	681	707	713	784	760	746	696	709	769	729	739	752	695	766	761	712	761	706	707	745	745	714	734	719	726	752	742	710	730	766	746	755	713	714	752	677	780	757	752	683	658	682	729	764	707	728	778	740	772	766	745	705	731	721	723	726	722	752	730	696	756	777	697	728	702	708	708	738	706	706	731	757	691	721	718	762	716	697	744	743	745	710	761	768	758	726	714	744	761	733	741	732	713	719	732	736	753	715	754	718	763	720	757	699	744	758	762	711	746	755	696	744	720	696	758	762	681	735	672	733	769	705	708	711	744	798	727	741	704	708	692	759	793	726	745	718	748	677	707	712	758	776	718	714	733	740	751	704	687	767	728	734	739	705	751	694	769	705	752	725	697	761	730	676	698	764	747	749	725	677	777	714	746	707	729	722	737	764	708	729	803	745	723	748	765	712	716	732	726	696	738	703	778	763	746	741	715	769	714	741	735	726	750	735	724	777	761	709	745	788	705	706	728	684	727	708	746	719	765	677	761	780	799	750	748	765	726	762	716	736	754	767	718	752	688	741	736	734	707	731	695	705	744	721	752	740	739	701	701	738	747	763	741	745	746	714	718	775	779	751	698	737	712	754	720	725	702	728	733	762	752	683	748	770	709	728	770	703	731	747	789	754	706	685	764	723	728	724	756	753	684	744	687	706	747	749	754	753	765	772	693	739	699	733	772	765	744	711	749	711	710	749	776	760	752	744	733	738	749	703	711	701	747	711	706	737	753	762	786	756	685	737	736	741	721	774	776	715	726	722	724	672	751	701	729	765	718	786	708	718	718	739	684	754	739	698	702	737	691	760	721	776	740	750	716	753	693	736	741	767	766	747	742	695	759	761	726	772	758	725	722	731	747	722	719	711	740	747	698	749	693	723	731	720	777	734	720	734	759	748	685	733	707	751	691	711	693	723	737	715	761	745	728	698	705	735	754	707	772	728	722	684	712	740	731	702	710	718	709	730	750	706	763	724	704	720	710	719	709	713	735	733	747	741	700	708	725	730	703	695	735	725	729	733	739	730	738	777	769	702	720	767	721	723	726	777	721	689	744	753	768	690	713	773	732	710	703	686	761	722	730	737	729	735	742	755	732	724	699	712	713	771	717	748	738	722	743	728	742	749	788	760	747	768	685	713	698	744	662	736	772	754	749	760	775	694	761	706	749	746	765	740	717	760	781	707	730	741	770	695	698	716	751	758	721	707	726	711	709	692	750	729	712	681	717	715	731	704	763	740	702	763	692	669	736	724	672	687	756	750	740	778	752	698	760	782	748	735	781	679	714	743	736	696	768	702	754	747	716	733	745	710	713	713	759	696	757	713	737	694	700	711	693	705	760	728	698	738	656	707	762	702	753	752	740	670	818	712	684	731	722	732	742	729	692	718	747	754	764	714	685	738	698	742	691	756	766	743	754	745	669	695	702	723	798	774	739	745	713	756	730	755	733	716	747	716	737	725	764	740	686	729	724	740	734	767	722	744	716	723	710	718	747	743	718	758	723	720	770	716	719	700	748	723	715	700	716	772	712	700	765	713	697	759	722	705	756	725	722	740	763	772	747	735	730	765	742	737	710	733	732	729	745	748	728	672	685	710	733	752	734	701	747	711	714	738	722	720	759	748	762	799	763	768	743	787	714	689	694	719	740	719	746	783	673	724	747	738	723	703	737	791	711	735	710	764	708	791	763	730	674	764	738	717	684	692	769	754	759	722	777	691	742	726	738	727	730	761	751	687	712	744	774	710	763	708	712	732	729	756	720	714	710	696	755	757	743	706	729	706	784	790	705	754	718	730	755	702	729	736	693	784	742	732	722	768	772	698	701	702	699	706	706	740	724	743	685	721	694	733	746	731	677	774	696	696	684	733	752	742	755	741	691	750	735	726	699	723	709	708	703	725	746	746	689	727	723	728	677	708	766	747	708	725	728	731	752	723	680	772	750	659	761	715	718	737	723	721	713	783	681	755	755	740	793	710	729	746	696	695	776	698	730	729	704	709	742	757	710	713	711	748	686	724	715	709	718	744	695	724	722	798	724	746	719	718	733	748	759	753	748	714	721	723	734	741	785	757	732	680	716	753	688	723	742	748	705	706	766	746	693	754	710	749	735	737	757	705	763	763	743	745	779	736	698	719	818	782	733	768	735	725	726	749	749	720	716	672	725	710	796	750	720	705	748	741	769	749	727	699	718	770	771	709	749	724	759	713	754	769	740	753	739	744	721	715	694	745	752	729	733	763	715	720	745	741	716	759	765	705	762	737	741	670	710	744	686	689	709	733	787	725	775	714	743	740	705	710	751	730	730	697	725	691	740	707	771	799	746	758	739	728	757	722	766	731	732	766	745	791	731	738	750	705	733	714	746	743	679	693	730	732	713	710	721	770	690	724	736	724	685	715	726	705	752	725
10984	3532	464	191	173	196	158	142	167	167	167	168	171	134	155	181	165	136	147	168	149	169	195	179	166	163	133	153	159	141	160	162	150	145	153	157	162	178	160	143	141	166	149	149	145	133	144	153	151	148	167	125	171	173	132	142	148	141	139	146	168	136	171	140	152	182	177	162	156	154	177	155	150	160	166	151	172	150	140	145	158	142	154	166	164	161	147	168	181	163	176	139	145	159	149	165	166	135	152	154	171	175	158	141	162	161	158	147	157	143	141	158	181	168	150	174	157	174	199	170	134	165	182	128	135	144	146	144	152	167	169	160	144	148	164	165	163	148	153	148	163	176	162	144	137	142	158	132	154	137	159	162	151	147	142	165	136	163	159	141	151	155	167	149	153	178	165	164	183	143	164	181	174	154	140	117	140	159	188	151	144	162	173	161	157	163	160	172	151	154	163	152	189	162	177	156	169	166	171	168	162	154	162	165	147	149	142	157	159	160	165	149	165	152	142	164	151	123	162	153	138	158	170	145	142	153	142	156	153	142	167	141	169	147	139	163	160	159	163	170	163	158	190	150	163	152	148	161	140	132	153	154	145	153	145	171	149	137	168	158	145	154	128	153	155	148	157	169	155	134	144	166	176	172	160	176	158	168	163	134	151	138	137	159	172	199	143	153	123	171	160	140	158	147	164	161	164	168	151	147	201	149	166	157	154	165	160	156	152	134	159	155	159	162	160	141	150	147	150	178	181	169	129	134	149	146	154	178	153	155	164	157	176	151	149	148	141	140	158	171	151	161	159	153	131	149	179	154	166	153	158	153	157	152	164	147	162	163	162	147	160	146	179	141	177	153	155	165	159	146	145	158	157	162	164	170	164	155	165	144	176	170	168	144	164	146	133	158	150	139	155	152	155	143	171	162	175	165	168	176	133	133	140	147	167	156	169	147	122	170	157	159	164	163	128	163	154	150	152	156	134	165	137	145	151	173	127	183	159	158	148	148	142	172	147	150	142	153	148	151	169	138	155	137	167	153	149	151	135	168	155	151	163	131	167	158	170	155	142	135	144	144	197	165	161	157	138	143	170	167	161	150	151	148	154	143	152	140	152	160	152	150	132	140	163	130	153	180	136	151	133	155	149	172	155	149	121	168	166	146	144	165	157	137	152	143	183	173	144	150	148	159	168	144	161	165	164	151	139	133	132	176	134	143	153	159	149	154	137	140	163	159	168	166	154	163	168	165	185	181	123	136	144	135	151	181	143	168	160	151	146	130	168	141	148	165	172	140	159	186	179	147	132	146	151	131	159	130	158	154	171	174	157	146	149	147	144	166	199	162	149	151	159	172	162	164	155	132	153	152	144	149	150	156	160	146	148	157	153	145	178	129	170	144	154	163	149	146	133	156	154	152	149	158	146	163	142	159	168	139	142	174	168	176	146	168	163	163	148	182	165	145	147	163	165	169	165	165	129	136	158	145	161	143	153	159	143	141	165	144	175	142	147	160	157	156	129	149	169	139	172	178	145	177	186	153	165	155	161	133	145	163	144	146	160	162	134	172	156	149	147	164	157	144	173	149	145	135	165	161	157	136	143	135	135	157	113	146	147	174	158	158	146	176	174	171	146	151	153	164	173	162	144	156	159	138	166	160	178	136	141	168	143	160	178	155	133	149	150	168	164	139	171	164	136	146	156	143	171	166	161	144	130	165	147	158	166	163	150	161	149	153	169	145	165	168	141	160	148	141	153	171	160	135	156	158	169	181	124	170	164	133	147	154	134	156	134	177	167	130	181	150	150	153	152	140	156	154	148	179	163	155	162	137	150	183	173	139	149	176	165	153	137	164	169	170	134	139	157	158	138	178	136	150	152	183	169	158	155	181	145	176	136	151	159	144	139	170	168	166	151	168	154	156	162	156	154	166	157	160	146	148	167	160	156	133	139	155	145	132	140	154	150	180	151	165	168	150	136	167	149	168	145	147	139	149	128	147	133	162	154	152	158	147	148	170	142	156	145	158	151	160	132	168	157	138	160	137	138	152	146	151	137	172	137	152	171	151	148	146	139	150	147	148	141	148	161	129	154	155	176	159	154	169	157	170	145	170	131	167	160	125	152	150	159	142	174	178	155	153	184	165	150	158	174	165	162	159	154	157	175	164	126	126	145	161	144	142	143	164	155	149	140	158	158	156	162	155	154	136	151	154	170	152	150	156	141	158	143	151	139	158	177	159	149	168	142	145	150	167	163	132	140	162	159	153	178	169	131	168	168	149	180	170	157	149	155	140	153	124	135	169	159	139	136	166	153	130	176	151	161	152	156	174	143	166	137	139	150	159	152	136	159	148	142	165	166	170	134	148	149	133	158	150	149	138	151	185	144	161	153	148	171	169	167	142	166	156	166	183	158	143	157	142	153	152	158	157	155	142	174	171	179	180	144	146	157	145	143	144	151	156	147	159	155	156	147	161	151	165	165	146	159	155	134	166	156	145	160	145	151	151	160	176	140	154	159	150	155	152	174	173	152	142	128	160	158	154	149	146	164	148	155	158	137	155	134	158	138	146	176	150	139	156	155	148	176	160	140	161	154	160	155	145	141	155	154	161	154	126	156	122	171	173	157	153	163	147	154	165	169	168	131	171	171	161	159	154	159	156	168	157	128	144	157	143	140	163	140	172	158	176	139	159	136	167	142	155	149	156	142	140	163	173	167	187	146	154	165	157	168	152	167	192	172	174	131	166	147	144	153	151	148	150	134	150	168	178	154	169	155	156	143	168	182	147	170	172	127	150	166	147	178	163	160	134	152	133	165	151	140	143	149	167	158	150	132	148	164	149	144	176	170	151	152	159	131	132	163	152	156	171	154	160	164	193	167	180	139	183	154	151	172	177	180	130	125	161	161	161	152	176	177	168	153	142	144	166	175	146	175	166	146	139	163	154	170	145	157	167	146	155	176	159	175	153	155	150	149	166	181	140	166	165	162	161	156	179	154	147	146	155	159	159	169	165	140	155	139	148	153	148	148	156	152	140	149	162	185	169	150	170	159	187	176	148	128	138	185	151	143	163	174	148	163	161	142	171	151	138	145	154	161	138	154	148	150	158	165	168	167	151	160	166	181	156	157	157	147	166	154	160	161	153	175	161	134	145	136	132	135	184	174	148	141	146	168	163	138	161	143	160	157	155	137	156	155	141	150	145	165	164	177	187	149	163	153	173	172	195	144	180	156	151	143	162	168	163	154	174	153	151	141	156	161	148	156	162	172	155	141	143	157	159	151	128	164	149	151	155	164	135	157	158	141	146	156	153	160	167	155	158	153	135	147	164	157	135	140	144	169	172	146	139	151	128	142	166	158	158	152	156	130	158	149	158	150	169	182	161	159	167	181	152	158	159	150	142	154	162	167	139	152	179	178	159	161	160	141	163	154	170	144	143	154	150	166	125	170	156	155	133	153	166	137	162	149	145	144	144	143	153	156	176	127	171	136	161	155	153	147	143	146	156	156	138
6836	2925	757	437	480	473	465	421	387	400	414	415	379	389	358	374	379	359	392	401	390	456	657	503	378	394	370	390	412	369	398	412	362	394	402	416	399	376	407	394	405	376	389	403	386	329	392	391	388	397	354	380	410	394	407	375	371	388	399	423	408	395	389	372	406	409	361	366	355	397	383	390	394	370	374	417	397	409	402	391	386	366	358	396	403	401	402	391	402	376	401	373	394	355	393	406	433	400	404	394	404	397	372	354	399	403	387	366	398	351	404	412	427	404	427	409	377	352	371	395	391	356	380	367	370	385	391	414	433	382	387	416	396	406	357	398	376	391	385	390	401	379	392	388	418	389	396	410	373	377	373	376	372	394	368	377	365	399	361	421	404	398	342	377	395	337	368	366	428	378	370	391	392	415	393	378	391	360	378	402	387	354	372	379	404	383	400	390	433	384	401	376	388	400	413	377	393	369	360	374	394	365	391	398	449	383	380	404	386	385	400	384	376	375	391	418	363	377	388	360	395	365	355	397	373	378	369	379	378	415	371	383	401	406	399	402	407	396	356	387	348	396	413	374	370	338	415	381	365	399	364	410	357	359	392	427	387	387	381	385	404	437	405	395	423	368	403	427	382	373	392	383	363	364	381	391	368	387	395	370	418	384	356	401	392	453	380	410	396	384	398	390	362	381	400	348	423	370	400	399	401	353	368	363	367	401	399	382	366	377	388	350	386	391	425	407	412	401	400	372	403	419	404	388	375	373	400	384	365	355	369	419	405	390	352	405	388	406	388	403	402	360	398	390	395	377	367	403	426	403	354	381	391	388	380	399	397	411	384	379	380	352	414	399	376	372	364	412	414	414	368	369	357	392	365	372	391	399	367	400	384	414	396	399	401	371	398	369	392	386	440	393	369	369	390	401	407	385	397	388	382	403	378	369	386	370	370	386	367	371	390	388	374	373	391	380	384	405	398	390	369	375	357	402	390	392	351	412	427	384	391	400	377	386	388	375	395	387	358	385	407	389	388	429	396	390	396	393	407	386	411	382	411	396	394	375	380	403	388	385	422	392	413	394	364	391	372	389	386	362	367	392	380	378	396	378	351	342	405	363	411	415	371	413	379	396	361	375	401	390	395	401	400	399	434	414	360	368	408	356	402	408	410	414	356	420	376	357	388	387	374	383	367	355	395	395	399	385	373	417	372	389	387	370	373	421	396	375	337	363	396	388	369	382	408	407	404	381	342	373	375	356	380	397	410	394	396	374	405	392	383	382	388	385	411	402	341	369	379	379	401	382	378	371	422	394	392	362	415	411	383	362	435	395	364	410	392	390	407	358	376	391	384	410	407	393	384	406	364	391	402	404	397	363	409	373	428	403	430	393	373	420	363	396	378	382	395	401	398	366	403	382	397	405	398	416	395	377	407	386	397	397	388	394	376	401	378	357	377	385	383	393	398	380	398	376	384	375	395	390	420	381	380	369	416	413	439	406	381	428	393	389	361	402	366	388	421	381	374	367	366	378	373	430	400	390	404	392	398	372	399	373	371	390	385	350	377	415	371	384	441	364	424	429	442	380	381	367	401	373	386	363	399	398	400	377	401	382	384	400	412	421	389	394	395	389	368	387	367	426	427	412	404	370	391	390	373	394	391	369	396	399	373	388	391	377	353	385	398	392	372	392	396	399	370	393	375	401	436	413	381	396	368	388	345	375	411	384	395	397	370	396	376	409	403	370	394	396	413	356	387	382	397	367	369	386	425	373	393	384	396	398	416	390	400	363	362	368	414	396	377	408	347	388	409	378	364	408	407	391	370	377	403	431	395	395	414	378	392	363	381	363	383	399	395	394	388	399	380	379	414	386	368	379	382	360	359	400	411	379	422	394	393	393	395	419	405	403	378	384	372	374	389	384	393	337	374	376	424	387	408	364	396	413	407	390	367	364	392	376	376	398	384	408	440	372	424	379	402	400	421	437	401	401	363	437	374	373	402	338	409	422	391	369	383	394	379	387	385	412	377	386	408	400	385	361	393	394	402	390	398	407	394	347	382	396	394	391	418	382	381	401	401	394	363	414	408	412	382	380	377	403	368	417	408	406	379	403	385	414	358	428	405	395	382	420	408	402	400	399	411	402	393	394	406	387	419	398	381	369	379	411	361	358	424	353	414	369	406	373	375	414	401	407	420	411	395	374	396	403	380	405	398	372	389	419	354	366	377	385	378	382	382	385	398	417	382	402	399	412	414	389	380	388	407	375	367	409	380	424	369	372	386	372	373	379	409	424	373	426	415	355	353	383	366	389	405	397	400	378	395	406	416	417	387	365	434	425	393	424	419	355	418	377	390	373	366	404	410	412	423	394	395	373	341	372	431	367	397	399	389	378	385	394	383	393	376	413	396	405	393	345	371	394	403	398	383	428	419	405	366	386	425	424	410	407	420	383	383	375	375	380	396	393	384	384	368	358	403	431	406	389	407	410	427	384	415	396	414	407	343	378	392	386	385	391	381	387	399	376	368	407	386	380	410	382	369	390	396	386	389	400	393	379	423	371	403	387	395	384	409	354	397	380	379	383	388	417	398	370	399	395	384	392	381	339	358	370	340	405	341	379	379	388	399	374	420	407	383	384	372	373	385	390	387	414	417	405	368	381	343	375	421	423	370	412	407	385	399	376	386	382	360	400	403	357	381	371	401	404	358	408	364	370	386	406	369	385	416	392	424	359	417	403	394	371	384	384	387	379	387	395	384	386	348	423	412	376	387	394	396	387	368	420	380	384	394	406	423	371	408	397	400	371	385	372	408	406	394	430	365	407	397	427	374	390	377	420	401	390	413	410	383	377	417	429	426	381	409	397	384	380	432	395	413	386	365	377	394	399	361	388	390	377	383	380	400	414	382	396	372	365	368	374	381	382	389	388	390	376	379	377	348	402	398	402	367	415	432	398	391	388	386	415	383	418	374	373	376	396	390	385	399	392	400	381	404	395	392	393	405	392	375	362	376	390	362	344	378	391	348	411	385	381	380	397	369	352	356	401	385	378	408	345	366	374	397	382	409	381	376	378	405	399	387	391	372	384	374	388	375	430	380	380	408	402	441	423	377	394	415	402	418	388	369	409	414	373	384	377	410	384	431	365	357	369	396	365	401	373	397	334	354	365	369	376	390	370	414	406	391	412	382	435	389	391	367	398	382	383	371	412	382	406	419	343	415	357	377	373	361	366	395	440	424	377	415	390	413	385	378	378	405	374	376	396	400	372	383	390	369	398	383	398	405	380	423	388	384	363	381	413	387	407	384	391	424	381	418	384	385	369	344	430	423	415	369	382	409	386	414	355	378	366	379	431	366	397	416	407	393	415	388	397	377	391	394	369	383	392	387	364	419	400	366	373	378	378	404	389	389	423	414	418	384	374	393	413	388	370	388	395	388	400	424	368	397	391	369	415	418	400	393	413	392	404	395	392	366	418	419	377	389	380	404	399	401	350	397	400	379	376	374	380	378	402
32674	16729	3725	824	647	542	524	455	328	307	272	257	252	253	251	281	276	280	239	273	263	609	884	542	239	283	250	263	281	235	269	283	256	225	231	240	242	260	261	255	258	261	231	243	279	304	245	253	272	268	236	259	273	238	243	246	234	215	237	286	244	239	268	263	248	228	261	225	258	231	248	223	262	262	278	278	226	223	210	282	282	253	222	236	227	270	257	228	245	253	255	251	250	245	256	244	258	245	203	281	236	215	274	253	251	279	252	253	260	223	229	245	264	268	274	254	269	231	240	246	237	260	236	265	251	262	283	235	271	262	208	279	246	261	234	260	248	279	234	242	291	289	234	281	290	236	234	279	247	253	248	244	264	237	225	239	278	250	243	242	260	221	247	240	268	263	236	268	249	261	234	260	281	272	250	259	261	243	268	280	233	255	243	269	264	255	269	244	259	266	244	258	275	280	237	290	250	255	261	250	238	254	218	274	244	241	223	237	250	244	246	269	267	241	293	254	281	270	268	241	265	256	267	273	246	272	240	229	225	233	250	290	258	258	247	259	253	254	290	282	245	270	241	215	243	254	245	273	265	280	275	225	262	251	271	285	236	279	220	228	243	287	229	245	252	241	257	249	279	245	233	239	242	255	295	270	246	256	238	246	275	265	264	240	252	250	234	267	246	217	256	254	280	267	243	259	282	246	235	240	261	287	259	285	272	239	238	273	265	274	264	266	259	243	233	224	249	233	273	263	255	277	245	264	257	244	244	250	254	234	226	240	258	237	248	261	262	250	250	228	251	259	236	245	253	265	275	267	287	231	270	229	257	259	265	261	242	249	257	232	249	261	247	275	276	261	226	246	281	248	232	244	258	267	270	298	248	242	222	271	242	251	250	257	261	280	280	273	244	272	260	262	242	250	258	243	247	258	244	231	217	265	253	245	285	262	243	230	261	242	248	254	259	274	236	277	248	272	261	250	245	245	217	248	272	253	270	293	254	263	236	258	211	245	259	233	265	246	236	244	228	272	254	267	272	262	280	263	247	270	231	249	245	276	251	234	223	248	239	230	293	261	242	268	254	252	257	259	261	274	250	250	288	247	250	266	261	269	252	260	255	258	270	275	287	266	224	281	259	258	267	235	250	272	253	246	236	233	248	251	244	256	226	238	281	254	243	266	247	259	269	258	256	269	257	247	250	258	254	262	266	262	256	271	281	218	254	239	259	217	256	270	245	261	259	249	242	248	268	232	236	236	258	252	284	266	247	246	271	272	248	270	243	280	256	264	251	254	248	254	252	238	272	245	247	251	281	255	272	240	243	257	243	214	276	246	260	286	248	275	255	251	276	257	237	255	227	251	294	270	261	279	265	253	252	266	275	231	264	287	263	258	227	264	248	269	258	249	238	265	277	234	232	295	259	253	237	271	229	270	271	243	252	230	232	241	247	267	290	260	272	281	221	247	260	254	263	233	249	245	236	263	248	280	239	238	252	243	262	280	250	250	267	260	285	245	267	216	235	253	236	224	270	246	249	258	276	250	248	228	255	229	265	241	250	239	232	237	260	279	244	250	242	235	242	280	252	254	265	248	233	251	257	252	261	261	230	273	240	267	245	255	238	256	260	265	269	246	249	243	265	264	263	248	262	260	254	252	256	233	246	236	245	265	281	228	232	230	248	268	260	250	230	248	264	263	251	271	261	291	240	260	230	238	255	295	283	258	283	272	235	238	218	268	252	247	238	260	251	276	245	256	268	234	250	253	257	239	262	247	259	241	269	245	256	257	268	277	253	261	225	238	258	271	250	252	262	256	239	225	265	267	290	266	250	280	253	253	234	244	271	245	245	267	273	263	232	227	250	267	264	252	309	260	245	255	242	233	266	256	264	246	230	283	271	257	241	272	249	263	233	263	253	235	270	256	244	274	241	310	251	266	272	257	259	246	249	278	260	214	254	270	265	256	237	276	231	237	249	252	263	261	279	269	280	218	269	267	275	266	243	222	240	238	242	255	261	270	247	257	272	285	239	247	284	315	268	264	280	271	235	250	225	266	255	257	230	227	298	236	231	251	240	244	263	262	245	238	237	254	269	220	277	221	228	251	245	270	251	277	292	277	254	252	248	303	266	264	254	258	253	263	261	256	270	267	257	267	246	223	244	291	268	248	305	276	232	256	247	236	268	292	242	262	254	270	240	274	256	281	268	214	243	249	283	255	283	254	262	252	254	241	258	256	265	251	223	256	245	253	242	256	267	245	247	290	234	257	239	258	233	265	256	275	247	258	261	248	269	262	226	280	245	266	235	253	230	236	238	254	279	269	285	244	263	283	276	240	259	241	264	274	256	293	295	287	256	276	258	267	242	238	254	274	254	264	226	223	250	241	216	240	250	242	258	270	259	269	241	277	248	249	261	267	243	267	246	258	244	291	247	269	273	242	268	243	241	259	268	252	272	242	245	257	244	267	256	277	254	226	286	273	252	221	267	260	265	302	223	247	224	264	273	274	257	254	269	267	217	252	250	278	260	254	247	265	250	267	288	231	261	266	275	260	255	302	259	261	258	274	247	235	262	237	262	225	245	234	263	252	255	239	262	221	259	259	275	285	275	294	261	242	240	268	231	276	241	256	266	262	222	263	251	235	263	282	267	244	237	260	271	241	236	236	264	258	256	247	256	248	227	242	257	238	258	235	228	269	222	277	281	241	220	250	274	267	254	257	231	234	246	259	229	286	275	251	250	248	243	281	227	218	247	259	252	257	246	255	258	234	232	253	247	290	247	270	292	257	238	212	274	230	248	252	266	235	258	253	227	225	245	270	243	236	251	265	261	219	264	250	274	223	267	278	228	261	254	252	257	282	289	260	249	260	257	266	269	265	226	244	270	259	264	254	250	261	243	250	247	252	266	275	262	259	231	249	246	257	222	235	256	261	266	247	265	246	242	273	260	253	235	259	257	251	269	254	230	264	238	242	268	270	259	249	246	272	246	266	271	265	283	263	253	242	247	227	266	284	256	271	267	216	256	259	270	220	251	228	220	231	250	251	252	257	272	257	252	284	256	266	236	225	254	263	239	255	270	233	262	266	249	252	243	269	273	246	261	223	227	277	260	276	251	277	222	211	253	247	248	251	244	251	257	249	248	221	252	250	238	269	254	258	248	250	260	256	248	282	263	268	265	289	261	244	249	264	279	251	241	238	258	255	239	272	257	289	222	274	250	283	270	250	256	239	245	270	232	255	260	252	249	292	266	261	239	238	248	270	259	242	276	248	266	234	227	257	251	225	241	270	244	225	233	264	249	220	259	274	269	273	270	246	239	291	254	270	251	255	244	261	257	250	251	239	234	222	261	277	253	246	234	270	270	243	237	278	248	243	269	233	272	232	269	229	253	300	223	220	265	242	260	235	240	268	265	234	218	265	257	270	227	239	256	247	268	259	246	275	253	261	254	271	215	288	237	263	259	236	233	259	272	285	271	240	242	262	243	255	288	233	229	259	283	246	267	217
20778	11180	2923	1650	1778	1933	1690	1301	959	808	810	771	654	629	643	689	628	656	625	620	635	3015	4694	2177	618	645	630	602	605	624	618	634	605	602	565	562	636	599	649	565	647	613	641	594	583	578	580	584	569	576	593	637	588	583	596	576	627	567	588	551	627	586	597	600	602	578	591	591	595	595	619	565	629	616	568	579	581	632	630	585	615	558	628	580	596	563	577	623	547	654	619	576	605	591	576	596	612	598	596	591	630	586	598	608	584	549	601	591	609	644	569	594	661	603	617	568	604	575	582	626	567	636	552	587	606	574	575	600	613	587	601	596	599	586	596	578	627	616	530	581	622	645	559	593	573	600	583	580	607	547	579	573	632	621	589	622	593	578	620	587	573	560	575	585	608	560	578	616	557	597	575	557	620	590	591	607	585	600	589	576	571	585	602	575	621	594	579	560	595	538	581	565	551	593	611	588	589	624	622	646	587	589	592	581	591	603	584	588	583	577	556	570	573	581	534	543	563	571	655	591	618	591	565	584	561	601	567	592	586	588	556	576	570	620	622	612	608	546	572	618	585	618	606	578	589	583	608	600	563	615	600	604	564	590	570	610	576	562	553	587	571	553	616	590	576	563	574	598	597	650	574	593	550	562	628	595	589	564	564	584	596	605	625	633	566	595	565	582	574	598	601	593	585	590	585	608	604	583	594	584	564	588	565	585	566	579	599	599	575	590	561	570	558	596	635	615	626	554	594	580	626	612	540	617	574	568	571	584	646	596	626	609	569	567	535	613	571	555	606	564	610	590	613	565	578	586	576	590	597	640	588	552	564	620	560	612	609	593	574	615	605	592	622	555	618	595	633	613	608	617	594	592	586	610	579	594	557	631	641	602	563	593	607	575	619	579	586	595	583	576	593	598	600	578	556	562	560	568	608	551	604	578	670	572	595	625	597	575	575	595	626	621	627	637	578	575	621	551	612	591	569	607	582	587	570	568	574	579	611	583	610	598	613	606	587	586	634	598	629	588	601	633	581	573	564	584	613	633	610	647	575	590	612	592	583	579	588	626	599	572	570	595	585	602	586	601	574	583	628	589	596	606	552	558	592	645	558	595	599	585	609	567	596	585	543	619	573	600	571	572	631	568	585	586	609	626	603	626	575	565	610	616	617	577	573	584	576	577	587	595	593	611	588	629	597	570	604	545	611	595	541	565	564	585	575	628	571	605	568	618	550	613	572	565	626	598	562	611	578	589	581	585	618	591	535	571	609	618	601	584	593	645	569	564	613	595	571	583	585	552	578	568	605	581	571	609	531	594	560	615	619	607	605	629	605	540	588	626	632	572	571	598	610	584	546	577	605	551	572	565	627	606	639	635	571	578	593	568	566	574	588	581	566	609	557	587	569	602	600	587	647	532	602	584	582	614	592	604	627	606	585	582	554	564	621	614	587	600	583	577	607	607	557	600	600	598	581	596	566	572	582	583	584	595	599	558	576	588	565	656	616	553	606	567	601	607	541	553	616	590	603	566	577	564	596	606	591	573	573	554	599	601	588	600	626	611	564	606	601	622	596	576	587	584	624	572	644	578	569	597	590	552	578	602	568	580	588	569	605	564	583	570	579	558	607	583	624	579	602	590	592	570	586	591	589	618	581	587	586	574	620	580	598	611	577	569	608	573	607	572	599	617	584	622	645	608	614	565	566	616	618	586	584	545	593	599	632	593	623	584	576	592	549	587	556	583	594	624	634	590	565	622	634	588	611	557	568	613	585	576	576	593	598	595	613	592	552	590	609	619	579	610	605	585	629	605	583	617	591	617	566	577	589	635	644	602	606	608	551	573	599	577	618	641	540	556	605	567	602	572	596	570	580	584	632	595	563	609	605	593	615	596	620	566	587	582	600	596	579	585	602	613	619	608	570	619	582	577	601	553	601	583	589	588	628	641	617	605	620	574	632	630	601	574	624	600	623	551	588	538	618	563	583	609	602	597	578	597	611	587	588	654	630	590	568	556	583	571	602	589	609	567	592	582	578	606	596	572	601	539	567	552	604	587	585	582	580	579	594	601	589	604	549	611	642	569	596	596	608	610	567	612	527	589	612	618	620	599	647	557	581	580	611	598	617	597	606	593	629	592	583	618	603	619	583	572	579	617	649	608	578	641	575	593	608	554	575	581	611	577	620	560	607	580	593	624	587	606	630	598	624	599	547	632	630	547	600	598	583	616	602	616	554	621	527	604	628	592	618	592	615	577	594	567	535	573	570	611	558	613	591	585	589	574	601	573	580	589	561	565	634	603	592	589	611	570	625	607	572	635	624	612	605	577	554	582	553	566	556	589	610	597	574	610	618	579	643	603	600	599	598	563	549	609	601	595	569	534	611	570	578	600	596	571	628	589	617	586	591	638	580	613	576	583	620	577	609	618	602	570	557	601	587	582	616	591	619	545	573	570	588	579	544	636	603	595	590	636	586	545	581	591	588	608	593	553	610	541	596	605	602	557	597	612	610	566	558	568	567	628	633	575	599	596	588	581	583	570	570	551	574	624	629	572	569	630	590	571	586	603	605	602	574	568	591	581	592	590	545	561	565	581	585	571	540	572	564	575	607	605	574	616	568	594	560	570	630	589	626	609	622	561	600	530	587	583	613	612	592	626	591	608	569	548	589	571	612	609	623	583	617	603	595	614	545	569	611	588	624	624	608	579	595	648	601	575	564	619	612	564	623	572	541	598	588	579	584	620	555	596	571	604	605	598	608	620	565	615	591	573	573	573	572	566	606	576	593	640	599	619	584	580	586	605	603	585	603	580	571	589	568	574	617	629	590	607	612	597	533	598	565	607	596	576	588	576	566	652	594	578	623	560	562	539	582	581	578	625	630	625	586	576	554	586	625	599	650	611	561	589	580	563	589	630	594	585	597	596	576	603	567	577	574	610	567	612	583	578	550	584	581	588	636	607	644	617	606	597	576	610	578	623	556	579	595	584	560	576	631	590	585	581	540	619	580	583	605	619	601	608	575	628	633	608	587	613	595	582	539	627	604	600	575	628	614	588	568	607	609	531	575	587	569	583	614	575	604	590	583	585	625	531	504	600	567	586	590	629	579	560	557	588	647	569	544	597	621	595	603	603	561	603	577	574	597	609	615	594	581	610	597	599	591	577	590	592	640	610	625	627	567	551	571	596	569	580	598	605	586	595	573	636	553	614	563	573	547	592	567	628	610	538	574	581	573	621	578	609	622	626	599	616	561	648	591	590	567	569	609	573	582	559	606	629	607	545	577	594	583	586	564	564	585	576	571	569	582	584	574	564	599	580	553	597	578	570	609	565	609	593	569	592	564	583	585	587	560	586	613	547	577	576	597	587	599	574	588	612	624	577	643	599	561	610	546	567	580	560	562	577	573	571	607	605	608	547	542	548	620	641	577	589	598	614	577	584	620	556	621	576	560	635	564	582	611	550	557	568	613	552	569	568	571	613	561	572	581	572	544	592	602	586	654	617	567	577
45205	27876	9663	2041	1158	987	762	613	459	425	411	354	439	371	374	373	364	370	316	364	331	949	1589	926	351	353	341	302	351	341	364	330	378	344	373	329	362	324	326	337	339	320	334	326	334	322	348	330	333	316	317	339	367	301	319	334	348	330	306	306	325	322	366	319	318	309	326	336	316	353	354	321	391	306	342	345	327	341	321	371	319	305	337	338	325	324	343	364	351	360	353	331	356	327	372	334	336	312	338	368	341	320	341	319	357	350	324	341	336	295	363	358	300	334	294	319	307	343	340	355	335	314	340	349	367	338	307	360	337	359	329	356	324	306	340	318	355	325	351	373	290	329	339	327	323	320	346	331	360	303	325	338	340	316	292	338	316	334	326	310	336	311	323	327	310	357	332	324	299	373	328	365	319	358	343	314	348	332	335	324	329	355	387	309	336	319	338	308	350	331	330	304	343	338	348	346	319	311	331	339	326	351	326	321	330	353	330	326	362	361	349	318	323	348	315	288	350	316	289	326	378	319	320	321	313	340	338	362	310	299	344	337	348	312	325	337	346	365	339	328	341	291	328	351	300	323	369	324	343	335	321	332	349	370	356	346	341	347	329	329	360	308	316	307	342	355	358	342	312	358	342	368	345	348	366	345	310	334	370	308	327	325	354	333	337	388	322	359	320	325	309	310	327	327	333	356	337	342	325	337	364	316	349	319	343	342	334	343	373	335	330	363	357	340	371	316	312	307	294	321	366	356	307	344	313	359	346	323	343	330	328	337	359	318	345	310	312	330	371	347	341	338	314	351	330	342	310	330	331	333	312	307	333	318	306	336	291	317	344	354	323	355	370	335	319	314	357	319	369	348	331	363	346	346	325	343	316	365	312	343	329	305	351	355	344	360	327	317	335	297	340	311	360	326	328	349	324	329	330	351	346	317	398	342	329	314	313	337	322	329	326	334	336	352	334	369	356	314	353	363	342	318	366	311	313	336	327	347	320	358	319	320	315	301	327	318	333	324	354	332	329	346	352	328	334	327	336	325	346	314	336	377	330	341	302	338	330	331	327	364	346	319	332	387	316	324	312	317	284	354	335	334	346	323	332	345	348	353	330	361	346	374	349	333	361	301	361	326	338	359	311	328	338	350	329	328	326	316	322	333	364	328	376	344	332	346	329	345	337	312	363	322	318	345	322	299	313	322	342	336	375	356	329	326	302	319	343	336	351	343	311	315	305	307	362	341	310	370	301	301	332	369	328	327	329	333	324	344	333	332	327	315	338	326	324	315	291	355	321	324	332	350	351	372	310	328	357	312	343	323	341	357	320	343	301	318	287	368	317	346	351	331	322	366	313	344	357	336	322	344	352	309	338	365	364	322	341	306	318	338	323	329	387	346	344	345	307	322	333	336	388	326	373	338	328	360	345	327	332	316	278	333	296	352	321	340	334	357	361	359	353	366	358	320	317	337	327	321	328	318	345	351	333	339	349	315	341	351	318	310	294	297	363	323	296	336	353	336	300	311	283	314	352	325	363	332	335	332	350	349	351	341	332	345	351	327	309	345	313	340	328	321	306	340	321	340	321	360	331	331	291	364	353	320	342	353	335	311	307	330	332	319	337	322	358	333	306	329	310	333	343	316	365	355	344	345	334	364	355	352	337	325	353	338	356	343	315	331	327	335	336	375	341	348	370	332	354	313	353	320	348	332	299	328	338	290	312	321	337	302	333	353	350	311	305	374	333	376	345	329	344	334	344	338	323	339	348	326	362	332	313	303	355	365	375	334	325	328	359	345	338	367	352	322	374	348	362	326	365	333	363	316	306	304	319	318	342	312	383	354	323	321	344	348	322	287	338	313	295	338	335	368	326	355	345	333	338	327	341	337	338	343	319	308	342	382	345	315	348	345	300	357	339	360	324	355	320	362	342	321	299	330	379	352	325	334	328	352	349	323	292	323	364	327	307	350	334	333	337	376	321	305	353	355	319	332	348	364	335	299	318	345	335	323	359	340	355	325	325	330	335	346	325	360	346	344	312	308	304	308	305	342	333	355	380	330	309	349	366	344	339	351	345	334	344	359	357	304	397	343	334	381	347	384	309	352	350	339	340	343	334	363	320	348	295	329	378	324	335	314	311	328	316	332	320	323	334	345	331	321	382	339	317	328	343	300	348	316	334	331	349	325	336	322	339	317	362	346	344	327	346	330	334	350	324	311	290	302	350	310	343	352	344	331	325	352	304	318	344	346	346	353	337	337	328	335	328	343	350	315	326	392	375	349	313	307	300	356	327	321	335	335	350	335	341	333	340	344	336	333	306	299	371	339	339	362	354	340	364	338	329	309	332	372	337	322	342	321	323	340	336	298	312	348	335	345	315	331	342	359	356	312	352	357	334	357	335	349	333	357	314	290	345	313	312	311	348	364	368	334	342	361	302	339	330	316	355	334	349	315	352	331	343	312	339	324	337	347	345	346	321	342	376	345	320	300	372	335	338	314	312	336	312	334	327	333	310	321	324	298	372	341	335	313	331	324	367	303	343	316	337	386	333	373	381	346	350	320	321	347	330	345	316	333	359	327	374	338	320	347	342	367	364	320	340	346	321	336	351	311	339	295	325	380	343	319	318	341	370	338	345	364	311	367	349	340	359	371	334	345	350	318	330	307	334	357	302	341	307	307	327	341	355	372	329	328	356	317	335	319	334	313	365	351	327	314	324	334	344	344	334	327	356	338	372	373	348	321	358	361	375	348	317	363	345	334	365	342	333	322	331	316	296	318	338	353	332	323	335	320	294	298	338	330	318	324	365	350	323	339	322	328	331	318	333	328	326	338	319	334	326	313	298	320	294	376	358	318	326	340	351	340	344	373	335	332	332	327	340	318	321	300	350	349	348	308	334	342	332	344	338	345	338	330	329	343	357	364	316	337	343	358	309	335	325	331	347	303	364	375	324	339	361	341	341	319	343	340	315	353	313	312	306	334	346	357	337	353	357	357	328	346	328	327	334	328	367	355	355	309	347	329	351	326	356	326	331	329	309	353	346	298	349	345	367	332	356	328	324	327	296	337	351	330	287	372	357	341	322	364	332	334	334	321	326	346	371	314	384	331	303	351	372	333	346	346	344	381	354	350	352	357	384	323	328	335	307	336	329	299	332	325	302	317	353	299	318	393	356	323	354	339	331	354	327	353	344	351	293	345	338	327	366	332	321	352	328	294	335	343	327	351	340	345	325	338	345	325	327	331	342	403	341	368	347	388	336	352	349	339	368	358	302	306	319	318	297	314	357	293	345	340	315	340	290	320	338	334	369	325	346	325	324	379	338	351	344	341	369	336	370	366	322	307	356	336	339	349	300	315	318	346	330	332	346	362	363	364	310	351	358	313	354	331	352	344	346	323	331	337	324	365	302	348	347	312	354	363	345	325	372	323	334	318	308	343	365	350	326	341	314	337	367	290	354	343	379	368	352	355	356	363	316	340	329	285	335	375	343	343	322	332	326	301	314	311
28976	17851	5753	2572	2777	2482	2706	1858	1371	1274	1152	1047	1024	939	857	883	826	820	829	783	803	4783	8322	3842	810	729	767	832	768	765	746	794	721	735	774	749	731	776	744	723	751	733	733	725	746	731	758	774	757	755	748	715	751	710	688	773	713	727	761	709	734	770	772	753	732	773	721	711	731	738	766	778	723	767	728	710	774	723	681	758	714	710	696	803	710	757	736	730	792	739	759	712	732	730	764	708	685	691	765	708	766	747	732	697	805	710	766	775	779	840	753	752	808	747	719	724	730	744	741	741	797	774	730	734	744	764	765	758	703	755	673	794	756	748	753	694	696	749	749	754	726	751	781	716	705	724	787	746	722	744	774	719	705	696	766	714	736	740	737	780	744	723	772	773	790	721	745	772	706	752	772	701	751	743	738	761	765	719	754	730	731	718	703	749	795	792	734	680	722	726	767	724	690	781	768	662	762	751	691	722	722	711	726	714	700	714	756	691	723	748	771	748	766	716	734	699	740	767	716	731	719	793	739	731	750	695	700	709	776	776	712	741	749	774	747	702	727	763	756	767	730	745	777	777	751	759	731	724	745	729	796	748	737	703	803	746	752	728	742	728	733	735	752	744	724	727	715	755	729	732	745	740	704	751	721	790	765	764	731	781	721	711	712	713	696	770	748	727	773	771	786	739	740	722	752	786	712	721	720	741	700	743	825	691	754	738	730	779	708	752	732	770	705	751	730	765	751	721	741	743	746	713	693	733	718	754	746	757	751	733	731	732	741	764	768	719	735	711	735	729	745	726	756	778	710	712	750	727	733	739	736	727	742	700	743	799	770	748	810	744	729	744	746	723	768	769	726	766	714	737	737	730	685	779	753	719	748	720	755	751	732	724	760	747	721	780	762	742	725	723	753	784	805	717	730	742	754	703	744	757	708	734	771	714	752	728	737	731	725	707	758	727	730	713	772	747	725	733	727	735	721	721	701	745	724	715	711	694	740	760	737	709	732	740	758	763	797	717	800	814	719	736	795	721	714	697	695	735	780	727	751	730	735	717	716	718	763	716	727	731	734	742	735	703	717	733	763	773	777	721	727	743	765	715	690	696	784	736	716	714	747	744	774	776	767	772	743	719	765	648	749	735	794	765	737	753	694	781	740	770	731	768	757	724	752	710	775	743	689	775	742	711	737	734	690	728	765	728	705	781	745	720	790	753	732	732	780	712	786	752	747	708	733	721	751	727	733	791	760	783	716	731	735	742	746	673	759	758	782	714	715	758	726	737	733	743	759	715	737	710	755	721	710	754	759	716	763	750	715	774	742	730	756	726	734	671	711	707	719	735	742	734	784	723	732	766	748	725	712	734	741	713	758	747	772	726	752	723	711	772	761	748	709	707	751	703	746	742	709	737	757	732	767	717	692	725	736	709	768	788	717	772	729	760	730	762	729	743	726	734	742	717	683	759	775	758	701	735	746	745	763	733	750	748	754	750	747	763	726	751	744	731	720	702	735	719	722	704	725	736	693	767	744	764	691	712	729	724	772	738	727	748	755	726	738	730	710	716	745	747	747	736	762	760	739	721	774	711	782	808	755	721	778	717	775	710	772	705	760	729	668	756	715	734	675	717	783	763	716	732	719	718	770	727	727	729	730	684	741	743	719	742	765	713	752	763	721	738	745	746	727	724	761	771	712	785	811	730	727	780	800	782	767	726	736	767	796	731	782	728	718	788	699	750	781	713	718	739	709	762	706	792	744	733	728	739	782	739	689	731	746	725	752	751	794	762	723	758	742	685	742	743	738	740	769	757	723	750	679	739	747	728	745	742	718	730	720	746	691	786	721	726	760	700	773	717	721	744	744	682	758	769	766	753	728	751	741	732	745	766	709	732	702	746	746	728	767	733	762	709	767	698	739	733	796	752	711	718	772	774	713	737	727	728	805	770	755	779	762	712	765	760	767	712	733	712	747	728	783	733	718	756	707	754	744	734	729	730	722	745	760	710	729	748	711	788	758	777	794	716	779	794	710	715	711	747	770	725	729	734	764	722	724	751	707	687	726	747	790	720	707	700	763	767	687	766	733	749	749	704	707	732	743	753	806	744	724	732	768	741	754	772	746	779	735	747	767	766	759	739	737	714	754	720	746	771	776	733	754	728	721	755	755	760	756	705	720	734	738	763	717	702	744	765	754	736	760	736	776	804	737	796	704	703	766	739	752	740	729	706	776	768	748	753	700	733	737	712	718	794	708	750	796	732	758	787	723	745	770	788	738	792	761	762	770	715	761	681	725	744	712	739	727	748	735	782	718	772	685	742	709	751	724	765	789	709	744	744	735	738	750	764	743	730	758	774	759	712	781	746	694	733	762	773	737	771	762	758	747	776	740	730	769	815	768	760	742	742	701	753	739	774	768	750	710	772	733	758	744	740	728	714	719	760	733	715	779	727	751	750	717	751	725	732	705	741	720	685	714	734	750	744	775	721	760	732	767	743	727	761	719	738	734	735	768	749	756	697	743	701	751	747	734	708	743	709	720	750	726	701	739	735	765	687	734	731	780	724	783	754	653	700	698	774	778	734	784	733	744	774	732	703	729	700	758	761	737	718	790	765	765	704	729	736	759	778	695	767	744	742	752	745	699	706	673	711	741	723	713	742	714	700	770	732	760	732	759	755	733	772	742	759	753	768	760	729	775	686	743	738	777	772	731	739	727	752	742	751	749	746	772	734	766	750	724	725	750	786	760	761	715	744	734	724	772	778	723	711	710	748	722	746	669	763	741	775	767	744	717	707	739	744	770	742	718	703	703	760	694	722	793	758	759	764	685	726	722	737	781	774	729	757	780	768	729	705	753	782	724	784	739	730	735	730	727	729	693	721	713	730	745	718	733	757	781	729	774	765	731	752	718	804	780	753	756	710	762	740	688	775	793	756	797	698	775	776	764	744	726	756	738	693	782	775	736	736	731	750	728	757	748	735	751	752	765	710	721	740	784	747	740	692	751	745	780	776	730	770	762	713	713	722	739	693	708	728	738	725	692	783	738	768	718	758	687	743	761	677	716	709	781	735	704	731	717	735	704	778	712	709	714	740	719	761	744	725	774	708	795	700	764	765	751	738	752	735	708	746	720	720	713	745	714	727	726	793	742	725	731	741	728	714	690	743	752	751	750	692	730	769	731	716	691	744	687	715	775	760	775	763	753	764	742	752	734	717	754	749	715	728	743	789	745	765	709	757	734	773	706	743	751	758	741	698	698	729	787	730	742	716	722	733	729	732	760	744	682	711	754	749	760	749	758	778	759	749	724	784	718	762	725	668	689	788	715	722	762	702	691	732	751	727	742	723	775	717	704	770	705	686	799	703	707	776	719	744	751	741	745	761	763	751	762	739	699	722	763	795	736	744	787	685	711	761	724	730	751	759	748	746	737	748	696	723	743	756	735	731	722	757	769	719	742	751	729	718	768	694	695	716	758	754	723	717	723	698	717	687	713	769	736	734	740	697	772	726
11622	3945	503	185	174	150	149	148	161	175	150	165	165	162	171	181	167	158	162	156	181	148	170	166	157	160	159	155	141	168	150	169	154	152	133	135	168	172	137	187	159	139	132	162	163	153	157	145	163	134	150	142	133	149	152	147	166	163	158	146	158	159	167	152	141	158	151	154	161	155	167	152	157	159	159	155	174	160	175	151	146	159	144	144	172	146	161	157	166	168	147	177	142	163	168	155	133	138	146	158	144	150	162	165	163	133	147	154	157	172	160	164	160	152	156	135	162	158	141	158	168	153	148	171	167	171	153	141	150	157	165	160	159	157	179	151	153	146	142	168	153	162	123	124	146	163	170	162	147	148	126	113	149	153	151	152	156	153	176	161	150	151	158	163	147	146	141	164	167	149	169	145	164	154	136	172	163	148	157	162	131	127	142	149	155	161	151	167	145	181	156	139	151	135	146	151	170	152	168	157	156	162	167	161	137	151	161	169	172	163	137	164	146	176	177	192	167	156	170	148	148	145	186	166	140	194	157	145	175	146	159	159	160	155	164	159	145	165	130	176	138	162	156	162	176	153	162	142	170	163	155	137	148	172	162	156	140	174	141	158	172	164	168	139	160	147	147	150	161	126	161	145	153	170	157	149	155	168	145	125	140	141	138	148	131	167	166	166	159	148	123	153	143	145	185	180	168	162	155	161	177	145	168	163	168	172	152	162	113	168	183	156	181	166	162	175	148	175	136	170	166	153	176	146	149	170	184	164	140	189	171	176	170	139	179	141	150	135	169	165	161	172	126	136	175	159	163	179	164	184	146	179	166	147	162	159	159	157	177	178	175	193	158	148	156	157	159	135	175	160	178	172	159	166	175	159	163	159	165	160	150	160	131	162	141	168	153	145	151	159	163	180	167	162	160	153	160	165	162	164	173	160	141	132	170	159	165	175	184	171	166	155	155	163	148	159	133	144	155	179	153	172	174	144	147	191	152	144	138	127	152	148	150	169	155	161	152	157	168	151	159	146	165	156	176	146	177	152	175	126	154	165	140	166	179	152	136	163	175	154	140	146	156	154	181	157	161	161	162	167	142	157	163	179	137	165	167	140	145	166	159	162	169	164	153	179	139	150	168	172	166	168	155	166	162	147	169	137	147	155	168	162	139	135	172	145	132	167	164	161	150	162	153	139	146	139	127	158	149	143	155	155	172	145	183	147	152	168	166	160	141	152	151	136	146	161	144	146	167	158	151	159	159	162	182	164	162	156	148	149	161	181	189	142	146	153	155	131	162	165	165	133	140	154	160	144	143	146	164	176	148	155	145	157	177	164	172	158	171	182	159	164	152	164	180	153	179	169	158	167	165	163	149	160	163	140	158	157	185	163	150	164	163	158	179	175	164	154	155	180	139	174	161	158	138	130	135	164	184	170	166	147	180	152	139	179	138	162	193	150	175	160	145	167	158	155	160	140	156	175	162	157	153	170	140	136	163	156	180	187	152	155	164	147	155	137	151	157	158	142	156	150	158	151	191	184	154	158	140	155	184	164	178	166	145	156	142	149	170	156	162	143	160	151	178	162	165	159	155	144	159	166	153	177	157	162	145	192	130	160	173	172	140	158	149	143	171	163	160	162	149	152	164	166	167	161	155	160	166	173	190	182	155	173	163	180	174	159	138	146	170	152	180	174	158	154	143	156	135	162	140	147	142	149	165	146	163	166	169	184	176	153	176	171	151	144	170	145	166	182	170	161	172	165	146	167	162	153	161	159	135	158	175	163	151	167	160	160	170	177	154	131	171	170	147	183	134	175	166	152	150	168	156	161	153	168	178	152	156	170	143	168	175	176	173	165	163	164	160	161	186	146	159	161	151	144	149	130	165	145	172	144	156	157	153	130	146	162	183	131	171	160	172	160	162	141	160	159	165	154	165	166	177	148	148	181	169	178	124	162	158	165	155	158	156	168	140	165	146	168	145	163	151	167	166	168	169	170	162	162	168	159	148	174	166	151	171	141	155	132	168	163	156	160	147	161	149	162	164	136	176	172	140	169	141	130	159	136	181	154	158	163	158	132	175	148	128	148	152	167	132	155	148	156	155	200	157	164	170	138	147	128	153	154	138	175	172	151	181	153	149	167	174	152	154	158	178	146	176	161	169	182	146	126	186	159	160	169	179	147	142	139	164	159	150	164	156	143	149	142	155	159	189	127	176	166	149	139	160	145	149	161	166	167	164	139	156	152	128	156	165	155	163	132	147	174	150	168	152	166	151	163	153	163	146	157	142	161	160	162	164	165	164	150	159	159	169	172	157	154	149	180	133	165	158	150	150	150	157	147	160	152	148	170	166	152	167	150	147	163	160	171	166	139	164	158	159	174	148	146	140	162	156	145	176	149	170	133	144	171	170	176	171	189	170	153	154	155	169	165	148	150	137	118	147	179	157	148	158	173	158	169	157	145	156	163	150	178	138	172	177	161	160	155	177	167	156	173	167	158	145	158	169	153	174	181	157	158	147	121	155	128	175	167	149	177	141	149	181	166	180	162	160	172	134	145	166	159	163	157	147	160	132	159	184	151	167	174	136	162	180	148	179	160	142	157	146	154	149	174	166	158	204	151	180	151	149	144	152	156	145	143	149	163	163	143	152	151	164	163	163	165	182	140	155	151	142	146	155	172	155	146	133	189	144	162	133	168	150	161	138	145	183	173	165	149	160	166	168	157	160	163	144	143	155	166	175	150	180	180	143	154	153	149	165	163	156	175	150	164	161	150	171	161	172	162	190	147	170	159	158	180	183	170	182	172	147	149	161	135	198	148	145	140	151	143	142	163	178	133	140	180	165	155	143	139	140	153	134	164	160	155	164	129	140	155	157	170	158	158	164	155	159	163	162	159	160	134	166	153	146	185	145	147	151	181	165	144	155	174	175	167	163	154	146	158	173	173	183	205	151	166	164	150	142	155	151	169	171	178	154	167	158	173	150	139	159	162	138	151	163	178	159	153	151	180	163	140	167	154	153	148	168	158	156	149	145	146	149	171	165	170	152	144	134	171	162	165	158	157	144	153	164	164	160	141	173	137	154	161	164	152	161	172	156	167	157	147	160	148	158	147	163	147	147	186	151	156	130	176	155	186	167	163	186	162	155	158	180	144	169	170	150	169	150	149	155	155	138	161	155	145	150	155	163	150	171	151	160	190	129	158	164	160	150	164	142	182	177	176	146	156	171	139	166	144	147	151	144	121	189	170	159	166	137	134	137	142	164	169	149	133	151	151	128	162	149	144	138	163	139	163	156	135	142	156	159	185	158	147	149	149	147	157	149	132	169	141	166	160	152	133	165	169	165	133	142	160	168	164	164	175	145	155	178	170	136	173	178	170	158	152	165	162	146	174	182	156	150	177	133	157	126	158	155	156	161	149	151	166	137	161	159	137	167	142	136	152	172	165	158	158	154	135	137	124	152	152	163	158	170	154	143	146	157	144	168	155	162	144	179	146	164	141	165	164
7176	3463	752	480	429	449	397	443	416	441	409	383	373	392	398	401	363	384	382	416	358	519	574	424	402	382	390	414	424	383	454	348	406	364	414	426	388	372	357	396	397	430	408	400	365	405	406	383	390	427	380	385	412	391	402	381	412	371	398	399	380	406	409	387	412	373	407	445	388	398	396	388	406	423	375	393	408	384	369	384	389	390	385	376	419	368	401	372	397	387	396	384	402	400	374	372	369	416	422	383	386	391	395	380	413	405	404	381	355	382	412	379	388	386	381	379	403	396	375	407	375	408	377	380	391	405	415	411	382	352	374	370	346	371	377	375	340	399	402	425	421	398	400	402	399	391	403	396	406	383	397	407	383	390	416	384	380	416	428	397	399	403	405	349	405	374	391	384	411	402	385	402	404	397	396	422	397	390	394	401	382	363	392	392	394	399	423	385	356	390	399	374	386	399	376	426	381	422	433	390	382	406	381	376	385	408	377	374	380	378	377	386	407	382	394	384	397	395	384	399	400	368	370	412	397	397	383	399	429	385	421	399	388	376	422	349	385	360	394	365	398	393	377	371	364	370	379	396	419	373	392	407	375	351	402	373	375	379	403	402	367	401	420	383	397	380	383	382	407	374	400	390	402	424	374	394	413	404	426	399	387	403	376	394	358	403	357	371	398	414	393	417	415	374	415	401	402	333	406	405	393	408	409	379	394	408	386	398	396	409	360	411	408	420	367	422	369	384	439	405	380	357	404	381	368	387	392	394	426	365	391	388	367	423	394	467	382	391	400	369	387	381	404	404	395	380	373	420	392	392	418	386	351	388	385	428	410	400	345	418	408	393	390	385	371	412	387	384	398	377	400	418	394	397	356	399	384	389	382	366	378	359	412	382	351	387	407	377	379	369	383	394	412	404	413	420	413	409	413	417	386	396	428	357	413	398	406	368	428	399	387	388	396	406	399	450	394	410	407	387	410	385	393	367	373	413	404	371	389	389	410	408	373	402	400	416	357	368	390	395	385	407	420	398	433	412	393	369	379	361	360	384	404	434	361	418	360	396	380	372	411	390	408	383	355	383	389	388	371	375	404	421	401	389	361	396	349	390	385	383	387	395	361	384	396	433	375	369	413	378	374	400	374	395	379	374	412	373	407	409	444	362	403	392	427	382	404	407	389	400	386	382	421	388	422	390	410	371	410	393	381	386	398	381	406	393	371	382	409	410	384	413	349	410	392	399	391	407	367	410	373	366	392	408	372	402	373	385	382	375	403	402	367	388	394	387	413	392	410	405	409	386	412	395	422	382	397	397	397	419	395	411	435	395	377	397	397	363	385	419	375	391	385	401	406	391	383	391	404	438	380	410	399	383	431	375	384	375	391	378	373	373	357	421	389	390	379	373	409	379	395	369	374	422	428	373	388	404	380	402	383	372	388	364	409	378	373	426	383	412	407	425	358	399	371	412	416	435	350	406	398	367	400	449	377	383	375	392	379	399	399	393	427	413	358	396	390	428	360	384	395	379	349	412	433	436	419	412	403	365	371	421	383	386	416	395	429	403	393	376	413	370	365	399	370	409	389	433	386	432	361	387	355	365	392	398	392	381	356	366	402	409	361	355	393	400	373	379	389	369	378	400	379	406	381	421	372	395	418	369	381	396	407	391	405	409	373	390	393	383	385	375	383	385	380	393	382	376	401	391	385	413	412	393	360	409	432	380	394	427	394	364	393	402	367	377	404	400	409	391	388	409	367	372	379	388	397	389	379	360	388	366	398	404	358	382	372	374	424	421	395	422	380	368	401	368	412	361	404	402	416	380	380	406	419	375	392	403	400	370	367	367	378	385	413	412	406	375	407	404	383	387	365	404	405	363	395	392	382	391	376	418	367	402	352	399	395	388	428	403	411	401	397	385	398	392	395	368	418	379	364	392	383	410	416	396	386	394	414	408	408	385	423	410	384	396	405	379	354	401	400	355	401	442	394	380	390	394	396	392	379	399	374	406	402	381	382	437	377	373	373	388	400	407	353	389	376	390	360	412	375	382	364	385	373	392	413	422	397	392	412	369	394	416	397	368	382	427	395	400	373	408	436	419	398	406	365	394	425	361	416	393	429	413	381	433	394	402	395	397	405	383	412	390	360	392	411	383	399	431	379	407	403	379	392	404	379	403	415	409	419	388	373	368	373	413	375	417	383	427	383	409	393	409	457	384	422	424	399	374	381	375	376	374	379	371	403	389	379	367	397	375	378	418	357	388	414	380	365	425	396	389	365	410	404	373	367	387	351	375	386	422	392	395	363	397	396	405	412	390	369	397	399	381	416	405	415	398	381	370	377	412	392	411	388	380	366	402	419	416	389	410	397	376	377	402	351	394	375	402	406	399	419	388	401	400	406	372	391	357	382	400	371	391	405	353	389	418	399	392	406	389	357	398	398	418	417	384	400	399	355	408	388	417	377	398	382	375	397	346	396	365	418	387	399	396	394	432	370	415	376	417	400	401	365	378	411	368	404	356	377	426	401	382	395	363	383	378	393	384	380	381	390	407	413	385	377	381	358	421	410	378	392	430	395	394	411	392	384	379	391	422	399	409	433	369	396	381	411	366	382	399	372	382	377	404	402	387	409	394	415	367	440	411	391	364	428	420	382	409	398	394	400	398	397	382	401	366	419	432	405	380	363	386	395	392	388	366	401	373	407	354	362	386	346	368	409	388	379	396	412	403	416	378	381	356	406	350	402	383	399	395	390	382	382	411	417	413	358	346	370	394	389	382	388	368	418	368	387	385	375	421	388	382	420	413	365	382	391	377	377	385	372	405	404	402	399	403	421	413	383	414	395	415	426	385	374	408	411	357	419	347	395	374	395	423	392	404	370	387	389	400	405	374	382	385	359	404	395	406	360	444	381	376	393	345	394	370	383	393	367	355	368	379	401	386	434	379	406	376	397	401	392	372	385	389	374	397	364	400	391	407	380	355	372	419	414	385	363	426	425	389	413	381	396	365	398	388	366	381	419	390	404	386	390	393	383	361	416	406	383	410	359	376	394	395	389	402	379	355	364	448	360	377	379	399	411	358	361	375	387	406	385	400	403	414	376	390	379	407	402	390	345	405	399	393	402	398	373	396	385	416	394	424	395	382	394	366	405	394	409	403	387	377	379	388	357	388	375	398	416	406	386	389	387	370	437	353	389	407	371	425	402	388	419	390	339	409	400	377	421	417	417	371	405	361	394	384	357	392	400	404	383	379	385	398	413	382	402	406	379	379	396	400	382	374	407	372	395	371	371	397	386	378	405	392	399	378	409	383	380	391	426	420	417	344	397	382	379	432	403	394	416	386	379	389	426	379	389	379	389	446	435	359	411	378	410	402	391	379	401	409	366	383	371	370	429	398	374	434	391	391	393	398	394	429	347	414	405	390	432	392	386	389	387	385	397	399	389	401	390	369	389	412	426	445	416	397	364	399	366	392	401	403	400	383	402	430	389	390	390	395	403	395	362	376
33662	17741	3698	900	641	600	453	361	268	272	325	255	270	291	273	244	241	235	278	255	259	603	883	435	255	250	262	257	213	255	221	208	243	300	261	267	250	252	278	274	258	282	263	248	211	227	276	243	233	233	252	281	306	269	267	269	244	241	250	230	260	272	261	242	271	259	261	232	210	252	272	247	249	243	280	256	249	242	244	225	262	279	268	274	267	248	252	266	259	238	245	261	246	261	247	214	252	262	240	245	226	264	240	262	246	263	241	268	273	224	272	267	241	250	250	253	252	252	280	243	263	259	230	274	242	266	262	246	253	248	265	245	250	256	266	250	248	251	231	252	246	271	277	244	265	262	256	257	247	261	259	258	247	230	250	245	232	261	219	253	245	241	244	262	241	284	249	251	274	281	231	292	247	268	281	245	254	243	281	256	250	252	228	234	267	242	263	225	266	294	225	247	231	273	210	249	308	277	272	242	266	233	233	257	225	248	256	244	233	286	248	271	238	251	275	226	240	274	213	291	239	278	271	243	257	252	215	253	258	229	258	254	269	249	247	250	232	229	257	278	223	228	258	228	233	264	228	246	270	248	247	291	261	235	262	255	218	245	247	280	268	249	242	239	216	250	258	225	246	267	244	267	264	242	239	230	246	264	244	246	248	279	237	259	243	208	248	273	245	236	253	240	259	251	235	224	245	251	254	254	235	211	259	239	230	250	233	270	277	263	266	209	293	239	268	258	248	205	239	212	246	246	273	252	237	281	238	252	248	253	232	275	272	241	264	236	263	260	251	232	229	282	229	236	237	277	264	223	254	253	246	236	260	256	231	205	260	238	267	269	244	258	266	240	278	243	252	283	277	246	253	240	240	262	227	245	241	266	242	247	255	273	272	257	264	261	261	284	256	269	250	273	256	262	250	246	225	235	263	261	250	218	242	245	250	245	250	212	247	286	235	235	252	241	245	228	253	258	239	243	263	237	221	279	288	261	251	253	272	233	276	268	230	249	264	215	269	218	281	240	227	240	232	258	220	237	260	267	231	223	262	263	274	231	213	273	270	246	235	221	219	255	254	241	240	228	239	253	245	255	259	253	242	236	239	244	279	261	241	224	264	249	242	254	258	250	235	245	253	272	247	257	242	231	285	221	275	254	251	236	261	258	255	250	255	244	282	270	235	241	257	249	263	251	238	240	247	278	249	260	250	236	269	251	283	255	247	244	227	255	238	297	285	243	233	233	245	263	260	264	233	258	231	248	260	254	219	241	242	270	247	236	263	252	274	248	229	228	265	277	228	244	271	239	226	243	244	242	233	269	250	244	282	260	266	282	246	260	255	270	245	253	245	268	251	247	243	234	269	231	238	248	238	247	280	252	257	228	267	227	265	257	223	247	300	224	267	249	242	247	275	231	233	243	257	252	237	230	251	265	230	228	227	250	234	271	245	271	259	258	261	240	266	254	263	245	248	247	273	264	253	257	236	221	253	240	269	248	258	278	237	255	224	272	240	269	233	257	218	216	236	260	278	273	267	268	222	220	275	243	246	241	259	262	262	274	264	235	257	264	268	267	257	251	262	241	283	284	231	263	264	254	253	247	245	244	268	243	237	253	248	256	263	252	272	245	275	262	266	251	259	241	251	235	275	261	242	254	252	236	224	279	274	285	243	269	264	261	242	260	292	237	256	243	241	252	252	263	249	255	243	270	290	272	236	256	231	243	267	241	258	233	240	243	278	275	250	264	264	227	247	267	230	259	280	255	260	239	254	300	218	230	250	238	239	239	248	236	252	252	228	255	277	264	275	253	265	256	255	233	241	235	254	269	258	243	241	266	261	283	261	249	276	257	252	258	240	233	260	245	258	249	245	272	261	235	270	269	277	223	241	240	222	258	236	230	211	246	244	255	239	258	239	271	303	262	262	228	234	245	243	215	263	258	232	264	257	228	246	218	248	255	271	249	244	285	279	218	241	239	231	246	231	249	297	239	245	251	251	255	279	259	258	276	252	273	245	248	251	253	276	247	258	248	272	253	264	233	263	252	236	238	241	255	233	228	270	252	271	261	258	228	225	249	259	238	257	251	251	257	238	249	270	236	266	252	249	231	271	255	246	220	277	242	254	249	299	297	235	246	244	269	281	268	254	278	227	266	282	259	272	273	292	278	262	251	230	206	248	229	295	229	234	242	249	244	275	255	279	243	281	274	282	221	262	277	253	272	254	262	254	242	254	238	231	257	250	269	244	253	278	267	233	261	259	268	260	263	257	241	227	262	261	230	261	230	268	283	274	282	242	255	256	273	251	252	250	301	275	285	232	253	273	202	244	234	269	275	258	265	284	243	225	276	266	232	243	218	252	224	284	229	254	251	231	265	274	266	259	248	239	260	270	242	247	283	238	247	265	244	264	258	253	258	259	267	247	255	235	287	267	232	261	229	273	303	274	265	251	222	223	271	248	237	253	244	242	260	261	208	228	268	252	251	219	275	243	251	252	251	267	229	253	264	259	247	273	243	246	246	241	267	294	246	244	239	246	253	250	214	243	246	234	262	269	269	262	229	270	235	259	236	209	287	253	268	281	268	270	266	232	239	273	296	288	265	255	269	258	271	231	226	254	273	253	282	254	247	247	269	251	237	235	252	299	251	282	247	259	253	250	248	223	276	220	246	264	273	204	244	249	274	221	256	246	259	271	294	290	275	266	282	261	242	232	237	263	255	247	254	237	256	248	215	256	248	244	266	260	277	231	291	262	243	218	265	201	252	257	254	199	272	251	233	241	230	237	218	240	239	221	260	257	263	254	258	264	259	239	216	245	288	289	245	229	257	272	243	273	262	296	266	254	241	253	218	281	247	233	269	270	235	234	237	243	236	224	219	264	289	259	233	277	281	243	237	220	242	261	260	254	237	225	246	251	269	236	247	236	261	275	284	253	271	247	279	274	231	244	293	252	266	248	265	258	231	235	268	260	229	234	253	212	266	263	238	222	269	247	230	278	241	257	236	255	276	245	269	265	229	248	229	244	277	249	244	242	255	279	239	254	246	225	237	249	251	273	240	243	250	242	235	247	259	240	224	241	232	228	248	245	257	243	240	257	255	268	237	239	241	249	307	262	249	205	238	235	257	261	251	280	249	266	243	287	248	242	228	258	258	252	236	273	233	239	228	258	267	247	222	254	279	265	268	244	209	231	254	239	261	249	245	252	238	259	237	269	250	265	264	242	263	240	252	283	268	271	259	232	248	247	251	272	271	232	227	261	264	244	231	211	249	221	223	271	268	272	221	223	253	261	249	267	262	246	245	243	239	235	229	240	264	266	291	263	256	272	233	254	267	259	261	239	258	265	249	259	240	241	255	225	260	264	249	259	269	265	263	249	261	241	285	243	267	266	258	251	274	281	242	251	252	268	238	233	279	264	219	273	242	283	267	262	256	275	256	258	255	241	228	242	235	267	236	256	249	259	243	240	237	245	257	222	253	217	281	267	258	254	244	295	272	248	276	279	267
21593	11638	2281	1697	1688	1831	1221	1072	921	802	899	742	699	670	646	628	582	598	593	613	628	2898	4492	1539	602	574	623	606	626	618	612	637	591	595	543	567	557	622	554	584	609	579	567	582	558	612	600	613	620	618	583	570	602	582	544	578	589	555	623	618	606	602	580	588	619	585	641	606	566	621	601	604	567	589	594	608	555	525	556	595	610	577	595	554	607	580	566	576	645	547	596	589	601	592	566	579	587	594	619	610	588	570	587	564	598	583	619	580	604	579	597	550	596	603	563	537	570	571	595	555	577	575	614	585	551	575	628	578	612	598	610	609	600	540	592	596	613	589	588	587	596	581	574	569	589	612	501	585	585	552	545	601	595	588	554	568	520	614	558	569	530	573	538	606	615	562	576	538	566	587	533	607	600	615	588	593	556	596	574	552	579	629	584	560	562	574	548	548	583	576	575	578	617	538	589	569	599	591	588	612	588	616	586	619	564	556	615	585	569	615	572	610	601	576	588	600	561	530	568	565	560	574	619	574	588	612	557	579	588	605	583	574	567	589	575	588	572	587	625	620	583	588	592	592	609	576	600	571	597	570	574	612	541	568	601	536	563	559	580	554	572	573	574	540	582	568	557	541	581	593	593	571	563	588	557	581	559	579	555	594	564	624	537	582	601	543	581	568	572	589	572	528	566	599	565	577	582	558	610	575	612	600	607	561	573	551	575	583	577	582	596	563	623	582	566	573	554	604	555	603	586	591	610	624	626	601	534	598	590	561	605	585	606	601	611	585	571	575	548	542	587	572	568	577	588	619	574	588	602	616	595	572	610	601	607	559	576	572	607	569	578	589	555	553	595	624	566	588	585	602	572	558	576	614	574	600	584	607	536	565	572	570	609	594	551	590	564	580	599	612	604	603	632	605	592	583	554	600	607	593	561	564	606	612	547	563	557	581	561	567	588	554	617	584	591	605	580	574	541	573	564	564	602	576	571	574	571	577	576	581	584	634	633	591	607	589	559	608	575	605	613	587	597	578	599	556	665	587	580	609	583	596	588	624	571	612	584	587	550	579	631	586	585	607	580	637	623	587	567	582	582	557	620	617	554	601	595	569	603	623	510	587	564	549	592	619	637	570	569	600	569	538	583	554	606	595	572	584	591	600	581	594	560	565	526	588	578	584	604	583	556	557	607	580	610	597	586	588	613	556	609	609	575	601	582	582	559	591	584	564	615	594	582	584	566	593	573	598	582	572	565	586	559	594	564	591	536	530	606	589	561	611	567	575	547	546	596	610	565	541	642	590	580	617	600	537	591	620	567	589	589	557	604	608	566	556	601	605	587	570	579	608	555	516	619	583	610	588	618	541	623	579	564	575	618	592	564	560	545	599	556	571	589	586	607	571	574	574	590	590	589	547	552	570	557	648	573	577	607	587	552	599	575	609	548	581	605	585	571	541	605	577	625	589	593	549	544	571	565	587	610	532	540	603	556	548	552	584	583	584	575	596	568	589	556	571	571	580	587	589	585	567	557	575	569	603	567	548	598	580	578	574	589	542	569	597	585	545	595	572	567	596	580	557	589	553	613	561	594	557	579	598	627	584	570	545	549	588	618	633	619	569	601	620	628	595	527	575	542	562	597	556	602	616	582	582	567	580	559	614	557	660	579	576	608	567	611	555	538	555	580	607	608	548	620	596	596	617	581	577	603	597	634	631	597	578	580	544	572	585	620	586	586	569	576	589	542	590	594	576	585	559	598	598	559	581	588	552	573	614	572	570	561	587	569	555	593	568	613	588	576	547	544	580	588	608	617	577	617	618	614	617	573	580	584	587	533	573	602	591	578	540	572	633	601	577	618	575	618	598	580	577	561	599	574	572	572	581	561	587	559	546	559	571	594	602	574	546	596	587	600	579	582	551	565	585	565	558	577	592	593	592	575	584	558	598	565	537	557	582	577	588	585	571	594	605	575	594	595	566	584	600	560	577	526	561	572	593	580	588	591	574	598	557	577	546	565	608	550	554	558	579	566	564	578	588	589	547	592	579	579	576	576	583	579	574	565	562	531	596	571	573	571	655	548	555	637	621	571	554	570	604	585	567	587	584	591	611	605	550	628	589	544	628	546	575	576	559	559	625	658	587	576	593	583	608	538	589	597	606	586	580	576	591	552	587	555	605	593	592	631	591	539	577	590	573	603	574	589	567	572	579	600	600	591	570	586	580	576	620	576	555	597	598	589	638	595	560	584	564	589	568	566	581	586	576	622	568	579	584	600	545	640	543	601	555	562	595	591	580	564	607	637	555	512	547	604	600	582	569	546	586	576	616	542	595	584	614	557	542	584	564	569	578	532	576	590	613	600	534	553	602	597	575	611	594	577	587	560	574	571	605	588	569	590	594	566	552	601	556	586	574	553	568	564	567	634	602	566	578	547	576	582	574	561	572	560	592	564	609	603	559	600	575	554	527	594	591	599	583	523	583	578	599	609	615	565	617	579	562	551	542	604	582	537	619	604	631	542	568	590	564	571	638	592	563	609	583	591	613	505	612	588	575	601	548	597	580	541	582	600	552	549	594	632	581	644	579	539	601	582	580	526	597	553	598	605	603	601	566	578	566	575	622	575	597	553	645	603	521	508	550	569	590	610	589	616	552	598	591	562	616	581	536	567	614	559	601	549	603	595	534	591	585	570	574	610	592	610	562	555	589	541	617	583	573	586	599	605	625	577	603	589	585	584	572	618	582	573	604	569	607	534	565	567	562	604	557	578	567	558	605	597	546	555	572	644	566	586	547	597	569	599	605	566	566	559	570	543	605	630	609	562	560	612	602	590	556	579	583	637	568	602	571	587	605	615	559	581	580	585	571	613	623	594	599	603	620	615	601	610	557	591	556	594	617	598	585	577	541	573	605	585	603	547	607	559	558	566	577	580	588	555	622	562	574	573	587	601	614	580	553	602	585	605	600	559	605	546	606	601	550	639	558	583	607	550	572	634	582	588	588	573	569	643	604	591	565	556	586	597	622	627	574	545	592	596	602	584	593	599	533	558	611	541	575	576	612	605	553	607	572	537	583	545	546	580	591	626	569	579	623	559	608	589	587	602	574	596	581	510	653	585	584	565	573	530	543	575	583	565	568	552	606	598	534	570	597	559	579	579	590	540	561	608	593	540	590	571	556	552	570	627	611	627	587	530	572	600	562	535	558	565	614	608	568	602	606	609	562	569	569	587	571	589	523	528	622	578	579	571	568	570	587	583	596	610	588	594	575	602	629	565	560	548	550	545	549	590	590	561	580	556	602	576	560	572	572	618	632	596	529	577	563	626	523	558	558	552	587	566	599	582	572	560	546	589	595	572	594	603	557	556	581	550	555	568	611	579	588	551	615	544	597	584	527	560	573	563	582	607	575	591	593	564	597	557	582	631	572	561	558	567	608	605	582	588	598	582	577	587	564	619	583	568	554	532	584	573	605	593	558	549	579	584	628	585	614	590	621	568	563	601	576	534	560
45638	26683	7827	2051	1069	1005	647	528	465	399	393	407	344	398	378	335	349	356	353	334	320	919	1414	603	340	346	315	329	336	349	323	344	332	370	319	329	337	324	299	355	315	350	314	361	313	367	349	344	340	318	322	327	313	349	341	330	352	305	336	323	334	305	337	349	342	328	300	341	363	326	330	314	328	318	329	336	359	342	336	297	304	316	342	349	336	352	314	332	325	315	303	320	310	334	333	324	354	335	322	315	322	331	314	343	303	340	330	333	320	317	348	300	312	336	352	332	338	337	325	358	303	331	312	341	271	339	345	330	337	349	275	325	299	293	324	340	307	341	318	310	335	352	319	358	320	330	324	327	317	351	323	315	315	364	275	336	350	316	370	330	297	318	324	369	352	318	349	301	315	352	308	325	306	322	331	316	315	318	353	343	374	320	319	308	299	366	321	295	331	320	364	303	354	340	315	338	318	308	297	332	337	326	299	309	332	315	355	352	314	324	349	321	323	323	309	356	321	340	309	357	307	305	290	328	323	347	380	353	292	294	306	324	321	319	328	303	329	335	320	319	307	327	331	340	327	296	295	340	318	344	328	321	337	332	336	348	312	327	325	366	323	352	324	322	331	320	303	370	334	301	322	328	325	305	328	285	325	335	347	310	305	341	367	357	343	330	320	357	344	317	369	307	308	332	332	340	320	333	293	308	360	357	331	317	323	353	350	317	351	325	330	346	378	325	351	323	293	327	315	310	322	292	331	344	335	315	345	332	318	318	345	346	320	322	352	366	336	320	332	314	293	313	342	328	374	334	312	305	339	312	292	348	310	299	350	368	352	356	302	319	375	340	309	354	335	320	337	336	341	339	305	353	336	334	340	301	327	331	322	318	316	328	329	321	345	305	322	330	331	335	341	312	312	360	337	332	365	335	358	367	323	313	311	316	343	315	312	347	338	325	345	351	305	324	340	330	308	339	361	300	330	363	343	352	329	298	345	366	351	307	332	300	300	360	312	308	317	333	339	328	321	337	313	334	307	308	339	322	357	330	326	324	282	357	298	328	336	329	330	324	324	313	366	331	325	298	334	335	330	330	318	326	323	292	341	327	318	339	309	336	312	303	299	329	338	366	323	318	347	334	344	311	316	344	313	298	324	346	314	319	301	331	337	319	325	320	338	319	327	287	352	312	338	324	339	339	332	340	313	319	327	320	310	331	331	318	306	323	334	354	292	312	295	320	318	331	329	333	345	319	311	328	341	333	376	303	355	357	311	320	322	292	310	309	312	338	296	325	302	368	353	310	328	320	346	341	333	325	365	330	356	301	326	321	317	342	307	326	330	327	314	324	327	326	309	348	345	317	357	322	358	332	342	354	331	342	296	331	310	311	327	336	321	335	350	321	315	323	323	322	348	310	333	316	337	348	306	322	335	313	357	353	323	294	325	347	305	357	328	342	319	320	323	332	340	310	321	334	338	337	341	332	339	306	342	337	321	362	348	310	354	359	359	311	344	330	317	348	303	298	314	351	352	312	329	335	300	336	314	354	273	328	333	315	347	316	318	351	348	348	294	333	358	353	337	299	340	337	301	343	377	321	338	288	352	341	334	301	294	307	343	362	328	346	319	361	333	304	303	309	351	385	327	314	322	338	311	311	293	339	300	336	309	317	355	307	353	322	317	325	342	351	332	329	304	348	282	333	348	328	331	315	348	332	303	325	319	323	321	292	352	357	305	353	310	338	291	355	341	278	319	319	348	330	344	325	313	343	309	317	360	354	330	345	300	317	324	334	327	340	346	323	335	309	325	294	326	363	337	306	354	309	346	328	323	321	309	287	324	309	342	332	310	312	342	358	331	314	333	333	329	358	327	307	305	298	345	347	328	320	312	332	355	295	320	316	311	301	325	349	340	314	344	327	333	301	377	313	313	305	335	323	347	336	356	322	374	299	317	325	331	320	339	319	322	308	344	340	292	290	332	337	316	330	307	349	338	298	306	309	289	336	329	350	326	328	332	310	322	329	318	316	328	346	376	345	319	310	309	328	344	343	337	306	338	329	369	316	338	315	318	313	333	323	330	347	331	336	327	288	364	315	299	344	338	311	344	335	349	335	311	322	363	344	326	305	334	320	340	317	352	314	314	323	348	308	329	351	313	315	370	364	314	340	321	307	327	318	299	329	323	329	337	316	361	345	319	342	336	316	327	319	303	280	349	325	289	312	366	314	318	335	343	344	323	337	354	311	325	272	339	313	311	308	305	291	338	308	348	317	336	318	313	353	326	340	314	321	337	320	318	293	342	375	350	347	340	352	340	310	299	309	309	319	301	322	308	312	325	327	366	304	336	320	321	341	319	340	316	331	339	338	331	298	335	315	326	359	321	344	338	327	298	338	311	352	340	336	306	300	334	320	324	303	314	313	312	327	303	302	359	300	286	315	343	327	313	301	343	346	342	339	315	342	344	322	317	319	343	302	330	331	312	322	303	303	305	268	314	348	320	336	351	343	350	356	362	279	345	301	326	317	315	346	291	290	334	322	339	288	331	339	348	346	306	341	352	291	309	318	338	328	321	290	289	350	367	346	315	315	347	342	330	305	343	345	314	339	347	329	340	346	338	347	314	320	310	306	372	363	339	302	317	363	296	354	351	335	359	312	318	316	287	304	346	358	318	332	336	323	308	317	297	317	344	329	367	326	337	339	327	350	303	336	356	305	357	318	317	347	352	349	358	360	308	335	340	310	289	348	349	302	307	359	323	332	318	318	354	305	368	308	308	300	318	358	334	332	337	324	325	324	344	327	331	303	335	303	324	343	336	382	339	308	322	343	308	314	306	320	338	351	327	320	319	341	317	364	338	348	319	317	379	329	310	329	370	342	312	392	360	335	293	341	327	316	325	346	331	347	316	336	310	349	342	296	370	325	362	355	330	345	346	336	331	331	336	330	267	339	384	339	335	335	327	346	305	311	293	338	356	314	358	369	296	326	318	355	319	345	357	330	300	337	329	298	307	315	356	386	335	354	339	348	345	319	355	330	318	326	331	314	344	317	327	324	325	316	320	277	315	302	320	316	309	342	330	289	300	353	293	335	344	326	326	317	351	313	334	332	316	282	341	371	342	330	311	312	320	336	347	347	335	379	329	334	323	335	333	319	332	338	380	353	314	346	286	316	319	323	330	290	322	340	347	332	314	339	328	329	326	335	313	314	334	305	320	284	339	347	322	319	324	349	358	355	358	285	333	315	323	316	323	357	349	330	336	341	365	343	328	350	355	324	322	331	314	325	331	335	372	348	345	328	319	356	318	322	300	316	337	319	355	282	342	290	323	338	349	349	324	321	356	336	342	294	275	346	347	305	322	334	316	298	308	318	305	368	323	331	339	325	341	324	341	326	332	330	347	298	321	310	335	323	349	325	313	314	299	333	327	340	339	328	305	321	332	307	326	333	369	325	257	318	304	315	343	372	326	354	325	315	347	316	320	329	329	336	324	319	343	368	306	367	329	315
29014	17063	3897	2694	2681	2759	1915	1600	1314	1244	1120	1044	937	869	867	843	815	823	830	806	862	4666	7286	2253	747	733	786	761	754	759	770	726	734	726	746	764	714	777	730	725	728	707	760	722	705	712	757	751	770	750	724	686	724	752	716	708	707	718	705	749	733	741	737	713	734	725	730	702	671	729	698	740	706	763	762	762	719	712	736	729	676	713	758	696	712	759	665	693	736	761	695	724	682	718	718	661	741	699	738	756	734	702	739	746	780	735	799	729	696	736	751	713	728	709	734	706	695	726	694	733	745	732	705	709	763	662	685	700	788	723	702	693	702	774	681	718	738	802	694	688	750	790	735	750	723	751	708	749	759	684	710	698	696	701	724	730	727	749	751	699	685	721	701	750	718	728	737	729	718	735	743	728	707	719	750	714	686	778	735	755	684	738	732	688	724	707	732	698	707	719	722	782	713	716	760	729	783	766	689	717	692	703	745	693	707	727	696	695	735	732	699	767	734	736	720	687	784	726	701	742	777	743	747	706	724	776	779	735	707	706	653	745	755	723	676	708	672	715	747	737	703	730	709	749	721	709	698	757	745	711	713	713	698	680	759	655	753	734	703	700	780	724	739	730	757	701	702	711	714	731	720	762	737	772	725	709	762	707	715	696	733	716	730	666	749	744	675	774	759	776	706	727	691	722	742	748	703	718	714	758	713	717	708	716	775	740	753	711	716	747	681	715	659	712	730	757	776	757	772	724	748	708	723	696	663	731	718	733	695	683	713	757	758	722	717	696	733	710	718	737	714	688	740	735	725	709	721	683	686	668	697	742	709	714	688	721	727	730	752	676	763	735	728	737	715	793	754	728	736	756	736	700	705	697	701	704	738	724	725	744	730	728	706	684	732	727	730	718	716	732	749	764	706	739	781	747	700	713	711	723	710	759	720	731	717	718	718	748	730	662	742	722	741	773	747	742	745	722	702	709	769	752	762	777	686	722	758	726	763	737	725	713	712	765	720	691	704	748	758	723	679	720	700	753	680	675	776	716	769	711	741	742	683	720	746	725	717	743	712	733	728	723	703	750	691	730	716	763	700	723	736	759	713	721	702	690	671	732	747	717	693	773	733	722	694	679	732	751	716	714	697	683	737	732	675	684	729	704	702	682	717	683	708	688	741	694	723	722	668	715	724	741	778	708	731	734	707	780	727	667	740	717	776	705	732	743	707	722	717	742	694	751	730	684	699	676	736	722	717	708	725	721	718	724	739	707	724	684	704	778	694	751	705	702	718	691	781	732	726	744	684	740	741	686	739	723	715	759	731	740	718	717	732	743	729	727	719	732	745	722	713	737	723	748	737	716	724	743	719	732	708	718	708	728	761	666	758	727	734	711	722	718	702	740	738	739	732	715	741	711	776	713	723	709	708	724	707	732	720	779	657	719	760	756	703	707	738	708	721	771	741	752	694	748	747	760	697	700	731	755	694	740	667	752	711	701	724	732	703	673	758	765	786	729	704	715	677	674	719	762	750	734	691	751	711	713	685	753	705	733	729	700	737	760	688	696	700	736	702	713	706	693	730	728	701	746	738	736	739	723	713	725	710	741	667	739	688	751	707	721	760	697	694	721	738	705	712	721	711	727	705	678	781	705	711	724	705	707	730	702	729	717	731	701	750	715	749	726	751	729	722	699	741	715	726	762	710	731	689	729	674	723	741	700	727	725	702	709	720	715	701	716	734	757	680	728	712	717	704	700	774	704	746	731	740	670	751	734	764	703	697	705	736	762	724	738	744	699	766	705	716	739	760	710	697	780	724	682	739	705	698	763	752	751	724	732	745	724	694	691	736	735	735	708	738	708	704	759	693	703	749	713	702	670	751	682	734	710	718	709	728	702	720	707	762	726	762	736	731	675	736	684	734	741	713	760	740	737	681	709	751	733	688	694	720	711	706	742	725	691	786	745	727	701	703	718	686	777	699	735	682	708	748	724	744	781	744	734	733	705	711	722	717	697	702	711	758	747	708	708	699	712	782	765	709	753	760	678	700	712	787	740	703	712	773	685	738	707	763	726	708	734	708	709	732	765	709	760	743	721	700	714	692	665	720	684	732	714	723	735	761	732	691	711	667	731	688	678	749	705	777	768	664	703	721	698	769	702	756	752	782	718	782	700	687	743	690	735	800	755	725	738	719	679	757	686	765	672	689	730	701	704	686	701	731	730	702	719	721	685	677	697	714	738	753	761	689	677	697	738	699	711	702	725	716	690	726	657	711	700	723	708	678	731	701	749	731	658	725	742	729	766	711	738	725	723	694	733	696	738	672	755	724	783	702	741	749	718	745	757	752	721	747	739	728	705	688	698	668	692	690	733	765	732	722	760	760	684	688	746	725	720	774	733	691	739	770	677	755	730	754	732	715	726	714	704	729	745	729	724	652	737	733	722	745	719	717	722	760	748	715	718	733	695	716	707	755	704	747	747	742	683	713	723	721	723	720	729	714	732	722	730	738	756	747	676	743	727	743	731	735	733	741	764	698	729	700	712	761	715	702	697	754	699	737	758	733	746	712	757	727	702	751	717	714	698	720	692	723	717	765	727	722	739	693	736	680	705	667	742	689	778	699	728	719	721	722	719	702	707	738	757	762	784	683	705	759	745	737	722	733	756	676	712	695	734	711	708	759	689	725	713	756	733	724	745	740	694	717	767	743	687	738	712	744	663	699	718	713	706	699	744	763	730	653	689	767	733	716	749	769	724	647	757	711	710	690	729	747	711	764	732	754	733	708	744	732	738	797	724	723	692	743	701	745	740	731	687	788	733	772	730	714	711	727	740	731	701	685	735	714	700	695	737	767	722	687	695	708	704	736	742	701	744	753	766	698	771	687	731	765	717	756	735	757	774	727	706	731	709	733	740	692	708	738	729	728	722	707	692	750	747	721	674	708	700	709	708	717	744	729	673	720	722	702	736	743	719	712	735	742	760	721	763	688	750	696	724	675	739	729	718	667	711	687	756	715	763	702	750	722	721	701	774	725	710	698	752	697	707	731	732	745	763	754	717	689	681	723	735	732	787	715	715	729	715	763	684	720	727	686	732	756	757	704	716	731	730	728	728	668	710	677	737	775	730	713	730	715	708	726	736	742	695	748	750	701	747	707	737	738	714	752	712	744	729	708	663	709	715	711	693	707	700	739	690	728	695	704	736	761	735	741	732	728	730	770	692	772	738	713	746	697	720	752	716	719	742	707	715	706	684	740	688	774	714	733	695	716	732	715	724	753	704	710	734	730	717	712	731	715	691	729	727	745	713	742	730	719	748	728	742	682	725	668	744	661	737	742	753	695	749	707	749	716	765	775	738	708	678	743	746	735	722	742	715	717	715	777	706	713	677	726	731	719	710	745	698	721	740	686	740	759	743	753	724	707	741	720	720	713	719	740	701	754	720	694	703	751	713	791	738	782	718	762	675	726	759	741	733	736	720	715	740	746	712	690	759	706	713	733	751	709	675	691	752
12323	4224	517	169	172	185	183	167	168	185	128	167	176	149	165	160	166	156	140	183	170	179	196	151	156	144	139	140	150	153	147	138	130	125	160	120	175	143	166	169	175	139	156	186	157	152	144	133	148	174	166	149	164	157	180	143	177	126	140	157	138	167	166	148	158	170	163	152	157	145	169	149	139	155	146	132	179	165	144	132	143	174	161	162	128	135	157	175	166	135	150	177	144	152	167	178	167	171	161	158	142	174	164	151	140	163	153	150	150	153	151	170	167	169	144	144	153	160	149	153	152	165	161	153	157	137	152	167	140	153	153	162	141	174	139	157	157	147	145	158	167	143	155	158	166	165	152	134	141	152	156	129	160	157	162	152	136	152	168	156	151	173	163	151	173	153	144	137	163	127	179	184	161	132	146	145	155	159	158	159	179	152	182	145	136	158	157	162	134	135	124	153	146	143	151	144	136	150	167	133	151	137	147	143	140	167	156	145	152	169	143	144	139	178	179	142	157	171	124	157	149	149	135	132	161	134	171	138	157	156	168	163	142	137	160	142	162	162	158	158	161	161	159	144	137	154	163	142	161	170	167	157	149	156	169	128	150	152	150	136	177	145	150	147	146	149	141	151	142	155	153	145	155	157	139	166	160	168	161	169	134	146	138	134	141	151	131	157	161	164	184	161	157	141	170	120	162	152	145	145	148	169	143	161	148	146	127	157	150	164	150	139	168	167	164	165	145	154	143	177	169	143	153	153	137	158	135	163	170	139	148	142	165	170	172	187	163	147	162	158	165	147	138	174	166	155	149	157	167	162	168	147	150	142	151	165	163	158	150	162	131	157	131	166	175	186	147	136	148	154	147	141	117	132	130	147	164	169	130	140	159	136	141	142	141	161	147	149	136	162	160	162	179	165	145	183	127	155	164	162	172	156	162	152	138	144	134	150	121	164	140	134	138	163	175	146	148	137	146	154	158	151	173	134	147	179	143	150	170	161	157	166	160	132	170	158	157	161	141	144	151	185	166	155	161	140	150	146	146	145	152	160	157	162	157	131	140	142	148	150	138	152	137	164	164	135	173	185	144	148	131	155	183	154	157	169	160	138	153	144	164	141	136	154	154	147	187	140	163	159	147	150	158	153	178	140	134	128	165	168	163	171	155	144	137	149	181	127	152	135	163	151	134	169	167	140	147	149	155	145	132	151	149	136	162	157	149	146	161	168	164	156	169	145	170	160	153	159	145	159	145	156	144	144	178	144	147	170	145	147	143	145	163	148	150	156	152	145	141	150	179	169	161	163	154	151	144	143	161	158	149	143	169	154	129	138	152	157	140	158	142	123	142	153	159	132	163	122	177	159	151	145	157	150	156	156	146	138	159	162	145	133	133	163	136	142	147	157	143	148	140	189	171	139	165	160	164	185	163	141	140	146	178	134	160	147	139	156	157	161	151	166	138	142	118	144	180	154	142	157	149	142	146	136	166	137	154	165	154	127	140	150	174	161	134	144	158	133	145	158	159	133	156	152	135	129	169	167	151	136	130	139	156	167	151	166	160	146	160	176	147	171	182	160	144	151	155	160	132	158	118	126	137	157	162	155	127	152	144	198	153	164	145	159	167	155	133	130	169	147	146	166	173	154	154	154	150	144	157	134	171	153	155	150	155	185	171	168	137	158	154	132	143	150	145	134	140	158	139	169	173	171	188	157	164	152	159	131	156	152	145	130	181	164	166	147	146	156	159	151	164	156	146	140	169	134	160	160	146	155	160	176	133	158	166	157	144	169	161	151	175	153	141	161	146	153	121	172	161	175	152	146	158	138	167	155	179	146	141	178	159	158	143	147	150	132	146	157	154	132	148	152	144	140	162	146	139	145	145	154	141	158	138	164	146	161	141	171	159	141	141	139	152	133	159	165	143	115	149	155	143	133	160	154	158	138	164	160	135	152	156	154	127	151	193	186	160	165	150	153	135	156	147	132	148	149	161	148	149	148	151	157	134	172	205	177	134	142	147	141	152	145	155	167	143	163	158	174	171	148	162	155	150	135	170	150	164	165	177	142	140	162	148	186	150	166	169	156	147	150	139	155	148	131	150	168	157	139	141	146	159	157	136	143	150	161	134	151	159	170	159	156	156	165	131	161	153	164	153	161	146	158	142	166	184	157	154	151	146	156	147	142	152	117	157	156	174	154	145	157	155	167	154	176	176	156	143	153	143	125	171	166	177	153	146	165	168	144	201	153	154	147	152	150	140	153	150	119	153	163	154	151	155	172	167	145	157	154	145	156	199	136	170	135	170	141	159	187	158	180	151	137	159	165	141	155	157	152	148	151	156	153	140	163	162	163	168	148	170	121	147	169	140	174	152	162	147	160	148	167	158	132	166	137	154	158	159	150	156	135	161	155	143	141	183	174	134	149	143	159	149	172	152	143	166	169	154	146	152	148	162	172	153	142	149	154	145	151	137	155	154	166	129	145	159	153	151	153	163	133	143	139	172	159	148	169	148	132	176	164	170	140	171	176	136	161	152	170	155	154	141	132	152	148	168	161	139	155	149	144	153	152	168	145	143	145	158	147	165	154	137	156	153	129	165	169	165	164	157	133	140	174	172	124	140	158	143	159	163	145	156	143	128	161	169	133	128	151	152	157	131	142	170	138	146	154	146	155	166	151	135	163	161	156	158	151	143	141	145	133	142	153	144	137	148	146	163	149	153	146	135	146	160	151	137	170	150	184	158	136	181	154	142	150	148	160	179	171	132	154	168	156	155	172	168	146	174	168	164	155	145	159	140	144	165	172	138	152	141	155	143	146	162	151	146	152	151	153	156	137	148	131	140	141	151	141	163	165	129	169	169	154	154	134	154	150	156	175	142	166	138	137	172	144	136	158	148	155	125	139	161	151	152	146	167	158	169	122	132	164	155	158	181	178	143	156	152	147	167	189	137	167	162	164	151	172	137	133	165	190	149	146	170	160	151	161	186	162	149	173	143	148	154	143	149	156	162	148	136	129	178	155	169	152	173	120	133	142	149	201	122	165	172	125	167	124	161	154	145	143	134	152	150	187	138	163	146	151	153	163	145	147	153	136	164	161	170	154	140	156	125	150	182	174	148	132	154	157	180	164	142	156	145	160	163	168	176	152	148	142	161	188	151	132	168	150	143	143	158	159	155	169	166	167	141	148	146	144	150	156	159	146	149	175	164	138	140	143	154	139	137	174	152	161	168	142	144	162	167	169	131	154	140	151	195	147	160	158	139	159	150	168	148	148	164	178	149	158	155	145	189	164	166	151	167	140	156	160	141	126	130	148	177	142	141	128	137	151	139	145	148	158	165	174	146	149	145	147	135	153	152	151	158	152	139	168	164	153	145	156	143	145	154	153	126	147	147	144	152	144	168	167	159	132	151	169	154	149	155	158	150	144	162	148	164	138	140	151	163	155	149	142	149	157	155	149	147	151	154	161	170	165	161	154	171	150	133	127	135	148	150	154	129	169	161	160
7325	3589	635	438	459	450	489	443	409	450	395	392	375	373	385	394	342	390	405	371	393	500	583	391	371	379	406	365	373	403	395	393	361	394	394	348	407	393	373	369	370	385	376	375	390	396	362	374	388	414	425	379	379	395	400	346	382	371	388	391	394	405	369	366	407	371	383	439	383	399	351	365	370	397	384	390	383	377	414	362	407	383	378	410	382	373	388	376	416	383	357	378	408	370	406	361	382	400	403	389	413	358	368	369	390	382	375	407	391	372	377	383	372	403	363	429	385	393	369	386	365	393	357	390	392	357	380	386	416	359	379	363	392	399	411	386	381	404	376	401	369	385	351	415	396	381	378	408	379	401	439	389	371	383	358	394	377	368	378	417	380	354	403	384	371	383	375	385	398	363	367	354	383	400	400	382	370	425	368	375	383	325	378	433	363	367	385	415	388	384	395	353	354	376	397	390	381	394	379	362	381	411	377	380	362	372	428	403	400	353	400	366	362	384	340	384	408	396	382	386	376	406	386	402	392	383	399	388	377	395	378	400	422	366	376	416	372	372	371	385	395	415	383	345	416	368	422	370	346	363	381	395	390	395	391	377	395	394	408	363	369	362	430	400	396	368	365	393	350	376	369	365	406	373	389	395	367	391	387	392	389	389	396	369	381	395	433	404	394	370	398	360	409	408	391	386	373	371	389	370	345	360	352	395	388	391	374	394	367	399	397	396	357	361	385	373	374	369	374	380	337	378	363	387	355	377	377	377	403	374	425	356	440	405	326	374	410	367	436	399	383	366	400	409	361	409	387	346	401	378	375	402	369	389	411	366	389	360	390	375	400	358	388	344	392	394	337	397	374	381	398	377	372	378	388	371	418	333	406	383	383	371	435	366	375	392	382	393	392	385	419	386	375	439	395	383	382	409	420	384	382	412	378	437	411	387	367	393	363	404	402	398	387	386	402	381	345	350	378	391	383	386	387	379	372	376	403	400	398	375	376	399	367	411	390	368	398	372	409	379	385	366	398	360	400	402	341	361	416	379	369	368	390	384	399	375	403	340	381	396	378	382	392	386	370	369	384	379	370	358	359	382	396	342	371	394	360	389	390	404	380	385	390	364	342	373	343	364	364	385	371	399	372	392	399	379	390	408	383	385	382	384	380	402	381	359	386	346	386	387	387	395	347	368	360	368	399	359	425	396	363	422	366	385	389	363	410	371	378	392	371	354	396	371	389	390	392	346	347	352	368	394	384	389	413	361	361	385	384	341	412	390	371	361	395	387	390	417	360	409	386	390	367	395	380	423	400	400	374	370	424	398	430	359	374	392	379	353	400	383	407	384	389	383	405	368	397	411	379	383	363	370	427	384	381	414	379	397	375	365	396	364	400	375	358	389	388	384	354	363	359	402	372	382	405	389	392	361	385	402	386	383	388	365	377	384	369	412	381	377	420	356	367	384	423	378	379	392	377	399	405	354	365	382	391	399	401	353	394	365	374	367	374	379	374	371	406	389	379	378	405	378	385	411	380	419	337	376	368	395	407	378	367	363	380	377	391	395	375	410	441	380	358	355	371	359	379	417	381	376	414	397	400	381	361	379	384	366	400	366	391	398	365	360	375	354	399	380	389	410	387	393	387	394	373	391	376	381	391	370	378	389	369	354	408	367	395	371	397	384	387	371	376	389	390	394	365	398	393	400	396	390	366	378	354	378	393	401	383	374	407	401	366	366	368	363	370	376	377	401	399	368	380	357	360	359	400	404	397	375	378	407	394	392	396	398	404	368	376	347	403	356	393	329	415	406	417	381	398	386	376	403	368	361	364	390	377	370	377	406	427	385	393	392	391	381	384	392	393	363	400	335	402	396	405	371	366	385	353	413	377	381	347	402	392	384	369	397	382	381	381	394	368	403	380	393	386	392	378	410	391	385	373	378	372	380	394	360	396	387	368	369	394	388	370	395	409	376	373	401	368	360	384	384	374	399	388	375	397	412	421	396	386	399	414	393	385	387	374	360	391	389	400	398	357	362	382	411	345	367	389	392	408	386	377	404	426	386	362	397	364	378	405	391	396	425	412	407	418	379	374	384	371	386	381	386	342	400	371	389	342	379	379	399	388	383	396	401	402	366	370	357	397	378	383	423	369	383	395	372	415	416	403	381	387	377	364	359	363	372	382	345	406	389	415	371	388	363	391	402	394	350	384	392	382	376	389	363	337	352	389	393	367	386	356	367	354	374	375	410	393	379	393	366	426	396	372	423	386	404	374	387	370	374	413	382	389	367	406	364	374	355	414	366	371	381	419	363	406	353	393	390	350	339	376	399	407	376	395	408	360	373	386	371	341	347	404	384	383	369	403	380	376	352	411	384	392	350	385	365	386	393	401	367	383	384	357	363	368	398	395	384	383	378	354	377	401	416	373	358	366	403	376	371	383	414	379	423	379	362	384	381	372	362	394	427	409	398	355	388	352	391	351	400	416	359	393	378	365	344	407	389	369	388	391	364	372	375	419	387	360	399	372	408	368	382	341	347	406	374	337	375	352	404	391	409	388	391	395	402	353	407	364	374	362	373	371	363	356	362	398	418	396	376	407	390	402	386	375	409	388	375	390	373	367	348	384	362	412	384	395	387	378	385	385	369	401	401	384	393	398	377	412	349	417	379	373	386	393	374	375	391	391	414	367	372	390	369	381	374	354	404	372	412	406	355	364	377	384	403	403	343	395	396	380	364	365	375	399	362	395	410	420	387	387	380	400	357	384	376	415	399	402	367	400	413	356	383	385	396	392	388	381	391	404	362	421	373	381	425	380	352	368	420	384	408	377	413	395	393	376	403	365	430	374	377	385	413	394	376	350	403	399	400	383	353	371	375	377	413	358	383	358	413	385	392	393	375	369	372	380	385	387	341	422	381	388	388	385	386	396	414	396	372	344	394	375	421	345	366	395	384	365	374	417	380	381	409	370	378	377	383	392	360	363	405	380	380	388	379	385	403	358	396	401	352	387	369	382	406	372	421	342	417	390	388	365	389	379	360	378	396	364	414	403	385	397	420	388	394	405	359	358	405	350	389	421	403	403	421	407	351	402	352	382	389	350	380	402	382	375	366	375	340	392	405	386	418	349	356	387	387	376	388	375	397	387	411	382	368	385	380	437	388	384	353	418	356	388	372	452	385	402	363	364	367	390	367	369	386	395	410	407	394	407	370	400	379	349	374	402	392	379	382	380	394	387	371	365	382	359	423	396	369	401	435	392	402	374	399	381	379	409	373	375	408	362	414	407	386	375	395	382	387	363	350	399	369	400	396	403	391	399	412	393	393	396	421	356	392	379	380	378	387	402	403	368	375	373	421	404	415	358	398	384	376	384	396	409	353	393	375	341	378	386	376	366	387	386	380	375	425	366	375	398	369	371	385	391	373	369	369	355	387	381	346	348	393	376	371	375	389	389	368	370	350	371	426	366	392	382	411	387	406	391	380	366	379	404	375	389	404	370	411	391	397
34125	17194	3217	817	538	454	381	329	282	254	269	260	294	272	265	252	248	269	275	234	247	467	748	346	243	244	226	258	265	248	257	244	246	276	231	264	242	272	260	236	250	282	281	239	234	254	242	288	280	257	250	250	262	268	217	226	240	239	236	265	267	219	246	253	231	252	246	266	243	221	247	215	246	256	256	276	261	231	251	238	250	249	243	260	257	243	262	256	251	248	261	261	236	250	231	244	245	264	215	273	258	279	249	223	253	222	237	219	261	257	253	247	255	232	221	267	277	238	270	249	236	234	222	270	249	237	276	244	249	261	248	260	277	283	264	245	265	218	234	210	236	246	240	214	263	253	227	238	237	245	287	205	248	234	239	241	277	237	258	212	208	228	216	217	264	248	285	275	267	261	228	248	266	245	271	215	240	276	242	200	269	257	248	264	255	260	236	227	241	273	264	229	238	226	199	239	243	258	255	261	263	229	245	255	242	252	243	272	236	243	261	265	255	277	225	249	232	236	260	248	230	236	259	281	246	218	232	236	242	247	282	273	218	264	256	248	242	261	202	236	277	274	259	254	262	245	274	249	235	210	270	244	232	258	250	231	263	244	264	271	236	267	228	266	256	249	244	237	229	242	220	254	262	283	266	229	283	241	264	256	223	252	236	249	256	241	262	270	251	242	235	208	234	261	266	243	248	253	277	244	238	239	265	223	240	241	266	249	241	259	236	238	238	247	232	251	240	288	220	249	215	253	257	257	242	245	224	260	248	208	231	233	230	238	254	239	271	225	214	258	223	252	233	249	215	249	259	249	262	226	224	262	270	265	242	263	236	232	239	243	247	223	266	270	249	278	289	246	274	245	254	235	252	254	254	255	265	265	274	259	244	220	224	239	270	217	217	228	258	231	276	251	289	237	268	283	285	219	251	237	214	236	261	267	221	223	252	266	240	235	253	235	226	248	243	267	261	248	245	226	274	248	254	264	246	269	224	258	255	231	261	237	241	237	243	232	245	226	270	226	216	232	292	263	236	255	226	255	260	252	254	247	257	235	230	241	237	228	226	277	253	255	249	224	266	249	257	247	229	253	252	283	260	262	267	253	245	249	254	278	256	245	247	271	277	221	244	225	266	254	241	242	259	244	256	243	245	219	251	264	262	246	253	254	258	271	255	275	258	256	249	245	257	234	256	235	240	262	279	234	253	229	285	252	259	243	244	257	283	240	246	254	221	274	239	252	242	207	221	242	286	257	210	270	229	234	253	224	224	287	255	265	254	293	247	244	230	275	269	251	244	253	240	233	198	259	236	258	234	251	238	238	226	241	261	247	231	245	243	245	266	286	243	238	249	231	299	276	252	253	238	253	226	239	257	260	247	244	258	249	222	231	238	231	239	265	281	254	241	231	238	256	256	231	250	246	250	232	256	229	265	278	234	255	256	247	227	269	232	250	237	241	252	229	236	245	230	232	217	243	264	243	258	239	239	257	266	229	228	233	278	260	223	267	265	268	236	250	278	262	241	236	264	250	298	258	264	252	255	245	238	251	267	275	256	280	291	297	271	223	252	262	273	229	240	274	266	235	268	282	276	235	280	250	257	241	235	235	257	265	249	233	202	242	220	247	257	232	245	218	225	251	250	234	249	232	228	263	258	239	223	234	233	279	278	229	305	263	263	246	235	268	248	262	241	265	241	273	264	256	246	250	233	231	227	262	232	224	240	238	233	268	242	245	261	238	254	240	268	296	272	258	232	266	242	227	248	259	268	251	255	258	235	259	238	212	242	260	238	241	246	269	269	228	243	277	253	250	272	269	230	263	242	252	259	262	292	246	236	258	247	225	234	254	199	231	236	235	235	253	250	219	233	269	257	224	230	218	252	221	250	240	257	237	265	248	218	252	261	236	262	231	251	287	251	251	205	269	253	241	245	241	250	229	238	251	269	280	269	239	230	267	239	244	217	240	260	233	256	229	266	223	263	231	231	205	269	230	276	253	220	238	236	252	269	239	213	262	230	231	220	239	240	232	241	226	273	247	253	231	242	227	235	238	202	262	233	239	232	265	268	259	281	238	247	255	275	208	247	225	257	252	228	291	243	254	268	226	270	234	255	246	227	263	237	211	234	260	231	244	268	248	252	225	213	221	247	248	254	249	253	234	251	242	252	238	265	253	255	246	258	277	275	250	237	261	246	242	250	259	280	261	241	258	261	267	279	266	240	230	219	240	214	285	250	245	233	252	232	248	233	260	269	281	215	230	241	241	222	250	246	227	254	237	246	252	257	260	223	242	218	258	251	271	260	266	253	246	242	257	246	235	230	253	260	253	250	259	235	269	242	263	245	257	238	246	259	241	238	241	228	267	239	251	221	246	262	274	255	253	267	248	227	260	226	261	262	252	259	243	245	239	270	254	252	260	263	245	249	274	263	240	241	263	262	255	243	246	245	243	263	258	255	238	266	225	220	242	233	242	246	250	246	240	283	283	250	259	266	253	245	254	261	262	255	252	262	233	253	246	270	228	247	260	252	271	251	250	252	227	282	233	244	242	253	263	262	234	252	279	251	266	214	272	240	251	243	221	283	262	255	231	274	243	259	267	243	256	237	256	281	260	241	253	227	267	253	235	284	278	235	257	232	254	239	266	254	259	250	256	263	239	272	244	256	271	246	272	250	261	262	225	257	260	257	257	251	248	282	252	252	234	233	224	238	247	261	229	252	218	242	241	275	240	252	270	257	221	226	245	238	272	259	222	267	267	262	270	234	253	249	246	268	276	263	223	255	231	249	230	261	252	250	247	227	283	257	271	265	255	216	268	245	217	262	244	245	266	250	255	246	252	246	246	231	228	273	248	233	231	215	250	254	266	246	258	234	255	242	210	240	242	256	248	242	259	250	225	254	254	255	252	244	233	239	239	250	238	281	259	253	222	253	251	247	256	222	271	267	263	227	247	272	244	244	277	267	240	222	254	221	242	253	263	258	283	256	245	227	235	248	254	254	237	239	233	248	264	253	255	235	228	249	259	272	241	266	247	247	294	295	244	256	270	232	245	250	260	268	270	252	243	234	226	258	246	245	236	239	250	272	249	250	257	240	252	230	237	229	226	257	251	248	234	276	248	227	248	260	250	277	247	272	253	220	250	249	261	275	220	224	243	233	265	256	244	231	256	265	275	292	248	234	238	254	243	285	256	266	239	240	262	238	242	262	229	239	241	296	289	226	241	267	236	259	239	244	244	237	226	238	223	228	271	255	232	275	254	250	298	249	239	257	246	270	248	239	262	259	243	278	237	240	235	247	256	268	225	235	245	230	272	231	318	256	251	259	250	223	267	258	219	251	238	222	244	263	245	275	259	254	244	267	218	268	261	286	257	271	247	250	221	256	223	268	239	237	244	269	273	240	280	246	279	244	256	248	253	259	238	243	230	253	241	276	240	241	239	251	251	259	243	262	236	257	252	224	242	238	226	226	256	201	236	224	270	242	258	255	267	234	252	255	279	255	267
21666	10833	2185	1553	1436	1597	1218	997	846	832	821	706	635	646	614	673	636	640	598	586	625	2278	4220	1211	579	577	556	642	631	605	615	556	556	603	615	573	576	607	588	627	552	547	578	593	527	587	526	588	594	556	595	567	564	598	561	593	577	602	592	583	595	575	580	558	588	574	573	566	551	550	552	569	541	579	587	574	582	580	574	578	582	570	615	583	578	575	588	555	566	541	586	539	569	571	591	529	598	567	566	585	553	554	575	593	540	597	568	534	595	571	554	575	590	553	579	582	571	618	621	569	571	591	601	596	587	562	575	623	555	539	569	566	608	595	569	565	600	546	552	557	571	578	599	555	576	553	569	568	578	545	581	571	565	580	525	587	610	571	555	555	576	587	585	569	542	534	560	593	573	549	586	585	508	576	575	589	587	577	542	593	556	549	559	556	560	568	580	541	627	573	568	618	563	585	568	562	606	529	583	527	589	555	614	548	505	554	555	601	608	554	547	565	560	549	587	571	579	556	567	552	566	545	607	598	569	548	631	557	595	597	582	596	563	566	579	549	554	606	583	519	573	586	550	567	576	591	620	569	562	593	555	559	564	561	593	572	582	571	595	564	575	571	598	581	561	557	570	570	597	550	558	548	568	562	536	572	590	625	577	603	541	602	565	531	627	550	583	565	576	575	587	569	560	595	572	570	578	581	580	578	571	585	613	566	585	531	595	604	565	546	563	563	597	554	571	568	604	565	569	616	603	602	560	597	561	577	577	561	539	589	551	568	546	553	586	547	642	569	590	612	551	539	648	570	584	558	569	594	586	592	529	571	582	533	572	564	595	553	589	557	560	555	528	579	577	539	589	563	608	587	567	581	585	541	583	589	593	593	573	555	594	593	605	575	614	563	611	574	579	573	557	615	562	574	552	534	604	580	520	578	615	586	573	600	586	513	569	600	608	555	578	575	572	560	577	620	559	599	582	568	565	576	526	575	574	576	544	578	657	577	568	580	552	557	521	524	583	561	543	527	555	580	589	553	578	582	581	527	528	585	595	542	606	564	577	580	564	605	595	570	626	590	552	551	582	591	595	602	543	616	578	594	556	558	558	582	600	606	531	569	565	568	617	581	580	567	551	569	547	632	593	559	591	592	543	569	574	593	555	539	564	585	573	580	565	563	572	565	539	581	591	571	602	542	565	565	621	606	557	543	564	564	578	538	606	568	531	595	575	645	613	567	563	557	598	556	538	628	518	560	593	557	578	561	582	573	574	558	547	571	605	597	518	564	563	582	567	585	580	623	574	553	566	585	581	541	588	567	545	593	582	575	606	570	556	584	554	549	585	607	580	578	576	565	540	578	564	588	567	563	578	539	581	600	576	587	554	557	567	594	591	634	579	595	573	592	580	563	582	591	532	589	529	572	560	565	570	590	596	624	570	529	579	589	543	599	548	585	566	582	600	550	586	578	552	530	586	596	593	589	569	550	578	611	563	606	561	547	610	577	547	620	573	561	535	606	610	542	594	584	586	580	576	569	513	553	553	573	537	558	563	606	567	559	550	572	572	532	561	574	599	559	571	607	546	554	579	591	568	620	584	622	620	605	577	530	604	589	543	579	581	628	559	562	538	551	592	583	598	558	584	588	566	540	594	546	552	571	589	583	558	598	597	583	554	622	551	593	550	537	572	531	583	585	602	553	611	596	569	587	577	590	576	575	556	552	596	580	570	567	577	537	585	589	609	566	545	541	602	580	596	546	587	568	570	598	578	516	524	581	613	551	520	593	570	541	575	575	564	564	588	547	594	569	584	572	578	631	565	557	586	577	587	570	577	562	563	564	589	584	546	587	572	540	607	571	608	561	532	586	536	577	607	580	587	562	583	557	606	564	581	611	564	613	579	549	580	557	585	626	581	580	596	588	540	545	613	569	578	553	576	577	557	611	561	639	571	560	590	578	553	615	589	606	635	531	604	620	585	598	641	537	549	527	553	595	572	591	596	591	538	595	572	551	584	610	594	603	569	555	607	544	572	595	618	546	550	579	568	582	548	593	602	562	599	574	579	545	555	606	528	550	538	563	577	526	577	548	542	571	541	561	635	606	607	589	565	564	579	571	585	585	603	544	538	559	551	595	574	531	579	575	615	573	543	550	571	586	595	582	569	630	586	570	606	558	599	559	566	585	607	586	601	557	581	568	556	570	611	551	611	592	543	572	602	612	546	565	547	604	606	541	532	595	549	598	520	599	539	613	595	577	586	558	537	564	545	617	588	570	563	598	593	559	570	550	596	574	579	596	555	615	587	610	572	646	570	567	596	557	575	578	572	583	562	576	567	583	553	567	607	553	551	587	596	579	577	607	629	548	611	519	563	603	583	526	554	539	566	605	575	583	564	571	566	552	581	539	560	570	556	538	537	551	555	573	589	593	576	560	563	546	613	580	520	557	530	598	571	554	577	572	561	598	563	554	566	549	565	594	594	591	608	574	556	565	599	552	567	586	565	548	589	580	544	535	537	578	575	587	618	584	605	556	546	551	563	556	582	559	597	543	574	605	590	576	583	575	543	595	602	563	535	584	587	559	624	624	611	555	518	587	554	610	573	573	575	585	554	556	617	555	575	560	573	561	554	558	554	578	599	573	530	578	572	598	553	572	510	591	573	611	584	580	566	542	597	589	606	587	603	560	576	553	549	585	552	582	565	605	570	561	566	585	592	587	611	541	567	550	546	600	534	588	558	599	573	614	557	591	532	563	581	574	583	555	610	564	575	589	572	558	572	582	609	567	548	545	544	542	574	564	539	569	530	581	629	542	570	577	585	570	613	596	597	562	568	583	595	597	555	569	576	571	561	576	528	546	581	610	562	540	601	591	576	572	614	584	553	547	590	567	584	572	544	576	610	533	615	542	563	600	586	604	564	538	532	588	544	578	569	580	565	604	594	546	595	569	564	573	568	551	550	611	550	580	561	568	563	570	562	578	592	552	569	574	519	604	606	585	553	590	539	552	579	566	561	602	597	593	559	592	570	590	546	591	602	601	574	601	593	605	581	580	588	567	583	561	553	566	600	598	592	549	541	604	560	573	557	559	587	564	525	555	558	589	566	582	555	554	582	590	580	547	554	586	613	550	612	551	539	532	559	544	607	588	626	555	590	567	573	607	573	574	586	554	575	574	603	565	556	570	581	572	572	585	573	546	558	569	580	571	556	589	551	561	545	555	604	564	591	618	566	561	539	575	562	596	561	598	534	609	543	562	572	584	547	549	593	600	555	564	522	549	594	586	523	566	571	590	620	563	580	631	594	586	555	571	555	570	601	590	583	594	610	606	601	550	557	581	541	566	586	541	575	565	618	544	598	562	537	531	545	584	644	584	594	533	604	593	618	555	568	602	573	638	559	579	583	601	530	564	584	588	592	583	539	577	567	560	555	592	574	558	608	563	502	549	537	570	544	535	553	546	568	583	555	552	562	618	567	575	567	573	599	571	606	590	579	585	601	608	569	587	562	586
45797	26764	7801	1997	976	763	685	553	496	421	448	321	384	364	362	311	332	339	323	327	350	734	1469	450	338	330	306	276	339	365	331	334	330	333	292	343	357	348	338	347	314	313	321	325	330	331	351	333	325	315	343	374	357	298	289	353	379	383	322	354	316	319	326	335	307	314	329	322	343	325	278	326	341	329	381	303	313	321	329	321	326	355	345	305	360	327	308	332	320	292	316	323	327	308	334	311	343	362	319	326	320	270	304	313	330	310	349	340	336	362	323	315	302	329	318	306	330	366	322	332	309	311	310	331	328	322	357	332	322	318	299	327	333	314	311	367	324	336	313	301	351	353	302	337	329	333	322	314	311	346	338	305	311	351	320	340	321	306	314	320	346	303	304	354	341	353	320	332	316	327	299	334	325	351	316	344	296	292	327	365	330	311	310	334	329	337	306	317	315	331	324	309	302	327	339	321	382	303	329	315	326	348	327	349	310	331	335	315	343	299	363	330	317	356	330	352	326	342	313	288	335	302	328	333	363	338	350	343	339	276	316	358	319	321	340	346	318	325	349	316	316	327	355	317	304	328	329	329	311	305	349	299	333	349	323	312	298	304	338	354	390	317	333	334	310	376	331	321	374	299	346	342	311	328	314	309	319	324	294	326	323	360	327	299	323	342	350	312	325	318	314	359	303	348	331	323	316	320	335	308	333	328	343	294	302	344	340	324	337	305	353	313	337	337	310	308	294	341	346	316	350	321	325	316	297	304	362	323	289	317	341	349	326	352	315	359	329	307	345	330	315	314	323	316	339	322	335	324	344	311	342	343	299	327	296	315	353	331	315	322	309	344	339	292	296	344	352	334	313	314	318	339	316	329	304	276	321	307	317	343	319	361	305	280	328	355	325	335	310	332	319	318	347	362	303	305	337	298	315	311	313	334	335	356	317	315	351	324	310	326	343	305	315	300	333	346	322	338	323	326	304	312	341	339	343	346	356	340	352	352	324	333	317	345	315	329	348	355	304	333	335	288	374	298	329	328	329	296	340	318	305	287	317	326	300	311	293	297	333	308	340	335	310	338	313	323	360	341	332	305	318	326	332	331	291	317	328	304	294	336	336	309	329	328	286	350	301	323	352	326	337	349	310	315	341	311	345	322	297	319	359	318	343	375	343	323	310	332	345	306	326	308	340	339	338	296	335	327	334	380	386	336	353	321	347	339	311	335	298	327	343	327	296	298	315	305	323	316	299	313	339	344	323	307	368	327	352	312	335	341	317	381	340	339	375	299	311	315	296	322	374	337	371	312	296	336	342	339	345	335	318	279	321	315	353	310	296	321	311	316	321	332	320	312	292	313	348	342	320	317	303	320	318	318	309	343	307	311	364	353	306	317	316	291	288	317	329	353	358	296	300	321	350	306	320	328	326	328	327	357	340	315	339	313	360	310	329	348	356	345	373	315	312	341	362	302	332	334	329	313	327	324	311	333	317	314	344	309	324	308	311	337	314	328	364	348	297	350	306	308	341	376	329	333	351	328	326	294	364	320	347	328	341	328	323	315	326	319	335	305	301	325	325	306	340	312	378	356	331	344	336	349	298	337	328	337	318	312	317	355	333	351	344	323	333	349	328	326	331	314	321	343	355	267	334	293	332	358	331	351	328	295	313	336	330	324	318	314	373	312	327	341	352	324	318	304	343	292	312	353	326	306	330	326	350	323	326	317	316	332	319	331	319	320	349	352	321	328	357	326	319	342	350	328	315	332	311	330	347	328	310	284	328	337	309	347	333	335	327	342	357	348	390	347	334	320	352	300	339	335	340	319	316	310	323	312	323	289	335	340	315	351	348	342	331	339	332	327	379	343	320	325	334	315	344	288	303	318	330	339	311	307	296	327	328	351	338	293	334	327	297	325	308	317	362	334	322	321	302	364	324	298	300	314	348	312	326	339	349	300	290	290	312	342	344	303	282	287	317	300	354	328	329	308	298	298	312	308	327	344	324	312	327	308	360	343	320	305	325	305	315	337	338	357	295	336	330	304	322	298	324	342	305	333	340	357	330	328	312	336	346	327	338	307	291	329	330	349	356	339	317	348	318	320	304	311	349	362	345	341	338	271	333	328	385	318	350	400	333	361	279	306	318	329	315	349	330	327	325	325	322	330	329	357	346	355	320	312	347	351	314	332	328	349	321	319	327	322	340	290	308	336	302	299	348	310	320	355	337	333	339	304	319	336	370	332	353	322	301	318	334	319	306	304	337	366	349	327	322	322	335	316	309	351	357	360	344	355	357	308	299	360	348	319	342	319	331	308	332	361	347	297	339	311	331	357	356	278	323	329	367	300	305	306	325	355	321	317	301	337	344	342	331	274	339	335	325	308	324	323	326	297	334	310	349	330	332	345	353	344	344	325	312	317	333	337	318	306	339	331	309	352	343	325	340	370	347	318	320	307	308	329	325	322	314	307	334	322	354	337	315	338	329	312	308	329	338	358	289	312	327	314	326	358	311	343	341	325	310	382	366	338	330	340	329	340	311	334	340	335	338	314	344	322	337	330	328	317	296	299	332	320	320	313	321	308	304	321	336	296	327	289	324	340	289	323	312	325	311	307	333	323	361	320	344	309	327	316	351	306	325	313	348	329	300	332	290	329	319	342	328	343	336	335	356	325	318	329	321	299	332	283	313	331	325	308	301	281	332	309	327	309	307	313	340	350	336	320	343	338	298	338	336	347	341	353	302	338	316	336	346	312	326	349	320	360	338	328	359	328	318	329	325	382	313	330	331	336	324	315	276	297	351	314	288	307	335	303	353	320	341	328	317	332	316	326	329	354	328	338	345	335	348	356	333	320	353	313	309	328	311	374	369	304	297	328	324	335	335	303	327	309	285	369	324	329	321	298	290	356	308	335	351	291	315	343	321	341	287	363	337	317	354	358	333	362	307	333	317	357	330	353	339	300	315	330	290	334	324	313	315	334	296	300	319	326	304	327	321	339	312	343	345	349	333	322	316	320	304	305	337	320	326	332	340	330	295	306	299	351	341	316	312	323	315	284	330	316	329	312	330	338	332	330	336	343	352	329	304	308	330	327	362	324	309	335	319	350	331	327	321	315	301	342	310	318	315	320	311	345	304	304	293	305	297	347	311	337	292	321	319	324	350	326	290	310	300	290	364	348	314	333	336	338	309	348	303	314	318	320	323	345	322	341	326	322	324	326	330	313	300	292	316	354	302	339	326	359	320	343	314	292	285	368	345	296	324	337	278	319	380	304	343	346	307	338	319	324	343	317	282	315	352	384	327	305	295	331	324	303	325	326	316	308	337	353	302	312	333	338	292	309	306	326	319	342	309	355	294	298	358	340	316	339	297	340	337	345	341	325	328	316	330	310	310	317	321	344	315	338	323	292	325	348	343	352	310	306	319	372	311	345	338	296	291	318	316	328	341	325	321	313	321	321	316	317	334	297	298	330	356	330	332	321	332	306	332	313	336	343	316	302	314	327	329	336
29223	16390	3909	2598	2114	2388	2081	1470	1293	1144	1107	1035	921	833	860	850	825	846	788	757	778	4155	7105	1162	802	774	711	782	725	747	779	732	747	774	714	712	761	726	702	709	699	742	734	771	742	742	732	719	749	696	746	737	710	705	697	694	722	712	677	736	699	728	760	721	685	721	739	717	706	677	730	723	660	737	719	743	752	726	698	725	749	737	749	757	763	678	672	713	695	734	723	713	791	707	731	688	748	751	765	764	681	752	758	734	737	648	693	672	697	701	713	724	729	750	697	726	705	698	710	713	709	727	731	678	733	760	739	710	730	671	658	729	787	713	763	721	665	720	680	754	725	676	758	740	706	739	736	754	751	703	746	746	723	693	772	728	743	686	695	699	713	724	723	704	732	700	686	708	681	701	705	701	724	732	685	737	639	715	727	707	708	720	734	749	728	726	722	712	684	716	713	660	709	684	717	746	706	757	720	726	749	694	752	708	718	768	753	687	733	716	737	744	754	775	713	733	698	660	748	701	713	701	694	723	723	744	709	721	692	769	757	699	718	703	754	747	741	745	744	761	736	707	697	747	688	696	726	725	732	754	705	735	740	681	776	714	763	682	709	728	692	698	746	694	722	721	696	711	724	731	718	743	675	746	704	716	695	742	662	725	677	734	703	702	787	719	699	703	778	741	684	686	748	749	735	710	706	691	702	683	694	715	706	674	706	711	749	706	705	697	752	723	720	749	729	747	734	701	697	717	678	729	684	747	680	760	711	741	716	725	778	728	755	743	712	674	736	708	717	756	718	694	709	710	732	743	674	734	685	717	745	725	692	744	711	679	749	728	741	692	677	738	707	732	751	758	685	701	760	705	688	701	725	723	746	681	697	755	700	753	716	711	692	699	675	717	769	719	748	710	717	726	710	714	715	728	720	732	683	732	701	724	701	733	711	678	734	654	710	701	706	682	683	733	697	732	712	718	718	712	697	720	704	691	748	700	667	699	724	758	711	698	692	739	729	709	695	771	695	737	748	712	748	760	703	713	727	697	695	715	708	692	689	657	685	709	742	720	724	757	750	694	757	675	727	722	710	749	699	703	753	688	705	758	688	704	726	739	721	703	700	736	703	699	758	755	722	666	688	801	730	699	781	752	743	680	720	708	671	684	703	680	735	717	704	731	717	737	697	655	746	756	744	679	727	698	741	689	714	714	733	745	687	694	679	709	759	708	685	718	719	713	733	727	725	692	689	725	656	713	734	745	739	727	716	722	709	681	745	671	703	693	723	782	666	724	706	737	717	707	733	754	742	694	725	709	740	740	726	735	690	732	684	699	764	699	672	728	745	705	650	759	734	685	727	696	728	715	684	709	695	698	719	687	707	756	715	679	720	734	734	690	713	737	719	767	746	764	712	709	726	718	739	718	708	721	707	685	654	706	765	697	744	777	710	689	692	689	745	695	734	733	716	716	657	745	766	724	742	751	743	738	699	712	721	706	704	713	743	694	725	693	722	735	730	683	695	718	717	717	712	692	690	701	722	702	709	713	770	720	724	729	731	732	722	714	755	708	747	668	720	751	712	751	710	696	698	743	695	726	702	758	693	761	703	734	708	704	690	757	725	697	698	771	737	691	717	711	716	653	715	724	681	729	717	734	710	715	729	693	668	757	692	666	667	739	700	724	728	745	690	685	712	763	729	684	701	689	714	709	688	745	719	723	700	699	748	700	705	696	723	720	702	720	665	677	702	711	751	751	712	749	794	703	701	729	708	692	709	705	697	694	720	712	699	704	723	708	732	673	688	652	733	728	739	669	741	707	690	725	660	745	656	725	724	727	679	762	734	702	739	726	726	736	735	713	705	742	714	733	750	704	698	710	756	752	707	718	735	793	687	728	738	776	682	689	708	715	716	717	702	675	711	772	704	711	738	748	729	704	787	725	686	782	747	703	722	705	691	734	714	742	726	744	718	690	740	728	714	681	701	704	737	688	716	674	733	701	734	731	722	703	740	704	695	736	729	729	776	722	722	664	717	735	737	725	758	658	731	712	724	689	707	675	710	720	721	753	693	720	740	718	707	729	726	746	735	667	726	775	686	711	740	707	738	701	711	714	695	692	711	738	714	731	728	702	740	712	751	761	703	721	672	710	770	726	752	703	717	704	704	698	683	737	712	718	657	708	765	702	708	788	712	699	709	794	736	731	725	703	722	717	677	703	677	682	726	725	760	716	685	735	739	682	729	721	719	745	711	743	726	718	716	686	694	734	737	684	705	667	754	699	732	733	714	724	675	736	728	712	730	700	787	716	744	699	701	729	707	729	674	734	725	711	708	680	726	718	704	749	727	717	742	698	695	763	714	723	722	723	741	743	707	740	724	730	687	763	754	711	723	710	698	731	763	780	675	744	723	735	737	693	721	735	690	718	744	669	685	704	739	700	755	743	723	700	713	673	712	732	716	697	718	731	713	750	745	680	699	714	735	780	715	718	689	699	714	705	733	720	736	700	741	720	727	732	708	730	717	739	708	698	689	692	675	702	665	735	729	695	733	692	743	723	730	702	739	734	735	735	730	728	653	743	726	750	749	709	753	741	746	744	704	699	748	731	728	747	696	747	755	734	714	740	746	723	703	749	760	717	736	715	737	763	741	676	730	696	705	725	714	683	730	727	689	733	724	701	785	760	704	756	697	660	706	733	704	664	709	792	727	688	688	771	741	762	768	718	717	708	734	713	728	705	734	694	714	665	687	752	784	700	699	690	716	693	706	741	755	752	733	706	691	766	756	752	733	759	712	708	721	743	730	727	761	723	730	737	726	686	712	752	723	738	698	753	753	741	724	727	709	705	727	697	718	700	705	650	705	713	650	779	755	739	737	719	660	709	666	728	778	704	673	695	741	729	688	691	733	717	714	733	686	690	688	683	700	641	726	698	745	734	741	722	719	694	739	727	701	692	679	738	727	649	695	692	771	717	764	719	745	708	701	708	756	696	737	722	721	706	676	761	750	702	689	668	707	764	715	685	729	702	733	692	704	728	696	696	720	713	689	711	718	716	720	697	726	711	724	756	733	691	709	715	684	733	730	704	740	683	701	730	711	713	712	695	701	724	700	683	677	661	708	722	752	712	667	740	722	747	709	697	716	763	735	743	758	726	720	680	718	764	714	722	715	678	694	748	726	661	683	709	688	751	702	722	703	701	713	696	737	736	725	689	754	730	663	745	706	699	757	706	696	706	689	728	753	708	703	693	702	719	701	714	734	741	705	756	703	739	732	749	742	712	689	756	684	679	720	724	730	716	675	733	723	704	707	729	694	719	765	709	681	734	711	725	743	783	731	761	749	710	743	683	703	709	772	775	740	697	733	733	711	683	700	700	714	720	738	752	710	680	759	705	689	725	738	696	701	693	660	675	716	729	757	689	728	739	717	709	676	690	750	731	681	734	699	720	732	723	751	719	712	669	704	711	723	729	764	739	686	659	732	704	734	719	709	741	725	688	756	739	703	723	727	708
11856	3986	503	157	168	154	155	133	144	140	152	147	144	160	144	146	159	175	158	147	162	148	184	142	163	168	162	131	146	162	138	160	161	124	138	129	149	145	154	157	153	163	154	116	170	181	145	153	146	147	134	142	152	161	130	159	145	150	152	141	147	155	136	138	152	148	166	184	164	134	136	159	164	158	151	120	145	134	156	142	132	146	152	164	138	135	147	137	143	150	150	162	157	170	158	149	136	146	156	126	150	145	138	132	148	149	141	141	169	164	111	142	151	143	157	144	168	143	162	159	147	136	142	155	139	154	150	160	144	174	135	153	162	141	140	140	155	160	168	160	139	140	156	161	168	189	141	115	141	150	178	154	175	141	147	153	175	144	149	159	118	144	134	154	149	163	144	139	155	132	150	142	137	141	126	148	168	121	147	158	165	166	157	150	149	141	158	142	135	165	141	144	137	165	163	160	148	140	156	135	150	128	133	154	162	145	150	155	163	180	157	140	134	148	140	156	161	140	165	149	134	153	153	137	151	150	143	159	146	135	142	163	138	145	151	158	133	136	156	147	148	139	127	162	147	150	134	131	159	117	153	154	128	135	129	180	135	121	137	183	150	147	157	134	139	168	141	143	154	142	147	149	140	159	182	153	151	158	175	154	137	142	171	145	156	141	155	127	158	152	126	146	132	132	135	152	173	175	164	148	137	154	140	159	143	135	148	172	138	157	146	152	146	133	156	147	173	162	155	162	145	172	150	154	156	151	134	127	143	170	153	134	152	147	150	148	149	134	149	151	160	151	173	138	141	145	139	146	152	180	139	164	143	129	145	143	144	132	164	141	135	143	130	144	143	127	178	144	146	148	167	156	149	142	184	157	144	154	168	157	133	134	172	176	151	162	170	147	143	153	156	165	154	137	133	137	151	161	134	130	153	131	142	167	152	130	140	142	149	145	151	129	132	135	142	147	146	166	143	131	126	176	152	152	144	161	154	144	160	171	161	157	141	152	165	158	149	146	132	149	160	149	165	156	155	161	164	145	133	109	167	154	137	135	129	168	177	150	147	148	149	139	148	115	144	146	154	133	161	145	133	143	136	135	145	160	157	160	172	126	141	141	154	166	145	140	129	135	156	134	118	146	162	149	151	159	142	149	131	167	147	151	149	136	162	151	158	148	154	160	159	136	144	170	140	165	154	137	139	160	152	166	145	149	158	141	165	149	156	147	170	145	127	141	127	169	166	140	161	147	153	160	152	163	150	149	156	146	125	131	145	145	157	161	140	132	151	142	161	167	156	158	159	164	157	146	153	148	147	158	153	158	150	144	149	144	149	164	147	132	158	157	140	145	155	159	164	145	144	167	153	150	144	114	161	149	149	162	153	147	149	167	152	152	141	158	155	150	158	158	156	138	154	160	159	149	151	146	166	167	154	144	135	148	150	144	139	162	144	158	148	153	119	140	163	146	163	147	107	147	150	165	152	144	171	160	158	161	164	142	135	148	143	152	158	155	132	149	141	131	153	150	155	163	150	134	143	125	152	152	139	141	152	158	138	152	152	157	167	130	152	146	167	140	149	170	143	154	137	150	156	154	152	177	157	128	146	143	157	160	140	167	152	148	161	141	132	129	148	157	120	121	137	147	139	137	138	166	136	169	154	147	132	154	149	151	176	184	132	156	143	142	131	139	146	153	135	146	144	158	140	157	124	155	152	155	147	141	159	180	158	172	156	121	162	155	135	129	156	136	156	142	158	148	145	130	153	160	158	139	136	167	133	165	164	144	146	144	158	165	151	147	160	129	150	134	139	147	145	156	164	142	141	153	175	164	161	151	157	125	153	151	170	150	176	175	137	167	162	146	153	157	131	172	140	137	134	163	142	149	163	165	158	158	145	141	146	141	137	136	148	171	144	168	141	140	166	172	130	155	129	171	165	153	127	165	154	143	133	130	165	140	156	121	137	156	145	173	143	152	144	162	145	153	162	169	156	153	155	157	142	142	155	174	135	154	152	150	164	139	138	134	168	155	120	149	130	141	151	144	159	171	143	140	146	153	169	142	168	142	135	159	166	151	132	149	149	120	159	128	142	133	126	152	147	153	166	147	159	162	152	155	156	131	143	130	164	152	114	149	146	140	163	165	156	150	170	143	140	144	144	165	140	181	137	129	158	149	164	145	142	160	129	142	146	135	159	149	164	168	152	152	173	147	126	136	144	160	129	160	175	163	148	135	160	166	138	137	149	156	176	167	159	132	123	160	153	134	155	155	127	149	140	123	141	143	156	137	149	138	142	131	143	160	159	135	140	152	124	130	157	164	164	143	153	165	151	145	127	166	139	144	142	146	161	154	134	145	153	162	162	162	147	133	144	159	136	168	134	142	129	188	150	138	138	142	125	152	150	144	129	148	169	167	126	146	146	175	143	124	151	145	147	163	141	152	173	133	145	129	165	173	181	143	152	149	127	139	134	148	179	148	145	155	155	150	178	149	155	164	141	134	128	122	148	145	156	148	139	123	131	138	145	171	157	151	150	149	153	149	133	153	179	138	134	158	157	146	143	152	157	166	133	153	132	157	128	132	125	129	135	133	142	156	123	157	157	140	143	164	139	129	134	121	134	133	131	150	135	169	136	154	156	153	152	153	156	136	173	153	111	142	158	135	163	139	158	157	154	149	151	156	143	146	147	171	153	159	183	154	168	133	127	151	143	145	118	125	169	142	145	151	160	159	124	162	171	151	135	138	167	125	174	133	146	163	149	150	119	127	168	175	147	157	123	146	161	161	129	145	160	146	141	161	150	156	137	145	172	165	151	171	160	139	160	153	145	149	168	155	165	142	139	129	155	162	131	150	141	157	152	147	141	160	143	155	117	148	137	140	167	131	162	160	149	167	160	159	141	130	139	158	127	147	141	144	151	151	150	142	151	146	148	132	178	158	178	147	142	158	144	151	151	143	149	152	166	145	173	159	133	146	141	162	155	149	166	146	140	135	146	144	155	120	164	141	134	128	164	155	151	166	138	168	147	136	170	149	164	151	148	170	155	162	153	163	139	154	158	152	165	137	151	139	127	136	156	149	166	136	140	160	172	137	141	162	160	136	159	132	140	164	176	164	171	131	161	148	169	161	143	135	136	146	166	155	135	109	131	155	156	133	135	137	145	140	147	134	155	151	156	137	128	155	146	151	136	136	145	137	159	154	146	160	163	130	151	171	159	151	155	159	124	131	133	130	134	143	162	135	156	130	144	187	183	132	153	140	163	154	148	146	140	159	147	168	123	138	160	138	152	187	144	153	145	163	140	159	151	170	163	136	151	145	163	161	159	122	133	148	140	152	135	154	138	171	145	158	137	136	146	165	139	149	151	141	166	130	154	150	152	145	140	140	148	167	151	141	145	133	148	147	129	171	149	141	149	134	153	145	162	154	166	161	147	185	163	159	143	155	121	158	149	153	148	137	147	160	137	121	138	178	128	156	132	171	151	154	142	162	147	162	129	149	157	149
7438	3310	641	419	438	444	427	421	345	370	397	370	426	376	389	359	394	384	356	355	358	448	500	410	371	381	343	363	402	345	362	372	366	390	344	376	359	359	377	395	384	348	384	372	356	395	358	359	387	363	334	351	387	403	416	384	376	351	391	351	371	344	350	394	374	372	352	388	400	384	383	391	375	373	398	347	337	334	411	367	369	337	366	398	370	341	372	386	377	398	358	377	377	356	371	404	377	341	359	383	385	365	356	342	412	355	367	367	380	395	393	350	382	383	391	381	351	379	361	346	356	375	397	351	370	403	405	383	398	383	401	432	368	397	375	371	374	370	349	390	336	391	371	392	368	365	371	398	328	361	380	351	352	358	380	384	392	365	368	382	405	364	357	369	392	364	386	378	374	388	375	380	373	368	404	381	360	409	374	356	376	359	329	365	367	365	400	389	391	364	386	384	361	394	342	369	368	379	369	367	332	348	393	399	351	393	387	369	400	413	377	396	381	367	410	376	349	415	378	365	359	391	386	425	356	354	363	390	368	366	342	359	391	373	406	366	386	365	350	393	364	363	389	355	377	359	380	378	371	345	360	347	397	358	363	379	357	376	360	407	359	378	388	386	370	368	358	357	391	353	366	381	364	385	353	352	359	378	368	384	399	364	364	381	367	360	360	391	372	380	393	343	387	333	360	384	378	382	388	380	385	382	364	385	372	367	355	374	388	351	371	347	368	379	387	342	356	366	352	368	376	366	381	340	372	334	398	369	382	351	367	382	394	378	358	392	385	413	383	388	370	364	380	385	382	354	351	340	410	339	385	361	373	378	361	355	408	369	369	377	359	368	352	384	389	368	360	375	374	392	366	365	375	385	373	388	381	384	369	399	360	376	367	368	377	349	381	386	355	363	372	392	356	365	358	369	358	398	383	365	346	350	343	369	346	394	362	362	382	385	368	359	371	353	396	379	384	352	375	384	382	423	356	367	385	399	359	411	378	379	371	342	360	362	331	411	391	381	399	386	351	372	370	343	361	344	376	397	371	372	393	368	369	385	323	384	410	373	377	372	382	397	367	382	374	347	378	391	356	353	387	349	368	397	363	377	367	365	366	392	379	386	383	371	392	376	380	337	400	374	386	364	361	383	371	341	419	361	393	344	370	357	391	363	406	368	387	397	369	381	378	388	367	384	400	394	349	361	370	396	399	357	381	377	381	391	356	355	413	381	373	343	353	373	378	369	370	359	368	412	359	414	388	368	362	398	401	394	355	387	367	386	414	377	337	383	392	373	340	378	398	349	361	370	430	376	372	394	364	378	380	358	358	384	373	389	352	385	392	402	389	365	369	342	409	356	361	400	392	386	391	392	349	369	394	374	404	378	413	339	378	381	378	358	345	342	398	363	374	363	356	383	348	343	388	341	412	371	369	368	352	363	381	388	372	352	379	365	383	399	359	392	369	375	372	356	353	395	364	403	386	388	386	358	371	391	358	340	365	384	364	400	369	381	361	392	394	360	388	386	384	366	356	384	360	377	355	351	361	390	371	366	392	339	398	367	398	347	410	349	382	373	371	367	369	372	395	397	389	361	378	367	370	374	387	378	371	381	352	401	377	380	405	407	340	360	415	365	398	371	367	377	391	372	367	365	374	389	392	360	356	398	364	338	361	350	374	373	377	382	344	385	392	364	359	360	343	391	390	336	337	377	387	385	336	362	382	351	375	386	364	344	382	373	366	360	394	371	370	358	388	359	361	395	332	368	328	386	381	436	349	373	368	382	394	368	353	387	348	374	339	391	366	364	378	379	386	365	401	389	363	384	375	408	371	385	381	378	403	368	388	399	371	386	334	402	385	375	381	356	354	366	362	359	377	367	368	349	366	352	406	344	372	372	361	377	357	365	374	368	365	375	406	400	351	361	392	390	397	359	400	340	392	378	400	415	370	391	372	369	367	362	389	351	349	374	370	388	382	378	354	384	399	379	374	365	362	389	381	371	356	364	388	380	369	406	362	402	364	349	353	402	366	355	376	427	414	342	412	382	380	375	410	372	351	370	397	352	401	383	371	377	391	397	390	347	391	363	391	391	367	366	353	364	373	350	356	405	364	371	361	389	409	389	361	369	382	386	352	358	372	381	410	407	339	383	350	366	356	370	352	341	411	377	354	351	360	351	373	376	354	362	354	384	352	355	406	364	391	404	381	356	351	374	340	353	378	381	375	362	352	387	389	371	382	347	364	353	377	369	354	335	361	379	359	391	386	352	354	345	387	380	396	328	392	359	394	375	377	398	341	354	374	367	370	396	364	341	349	379	400	379	374	386	314	362	353	422	403	420	395	358	403	346	368	371	357	375	380	361	382	363	385	367	384	366	358	381	371	364	377	365	348	359	377	394	360	385	372	362	404	372	386	396	415	383	362	384	414	385	377	356	387	367	376	348	334	406	372	385	338	386	338	360	382	362	443	380	379	382	373	375	384	380	362	377	401	377	407	361	360	362	396	363	355	386	387	378	398	379	397	360	386	396	367	382	364	346	387	361	359	374	357	365	380	369	403	404	369	355	374	395	373	376	376	382	398	362	372	399	363	385	389	333	387	406	361	397	357	395	378	338	364	369	372	375	381	392	405	360	373	369	400	369	361	389	372	368	423	371	407	387	366	365	406	361	314	350	364	375	381	374	361	364	377	359	369	346	380	424	380	397	364	385	388	377	370	361	391	382	391	389	366	363	346	392	367	343	338	373	396	358	375	398	356	346	377	377	370	365	373	383	365	376	384	392	402	369	366	399	363	381	378	363	358	377	390	348	349	385	396	373	383	380	380	348	393	403	391	358	369	415	368	392	382	395	379	352	392	391	379	389	365	388	372	385	395	363	380	385	352	398	405	355	386	358	378	377	357	374	376	390	375	355	393	367	363	347	375	401	380	385	424	392	369	397	360	369	380	390	401	381	393	364	351	398	374	404	358	377	378	374	373	336	361	353	394	342	347	390	377	369	391	392	365	376	353	357	380	398	360	378	373	409	408	384	383	370	370	370	345	384	375	386	374	362	376	357	379	374	400	362	382	357	388	392	379	365	389	350	371	396	385	409	379	358	362	341	341	363	376	363	364	402	364	387	377	413	396	349	361	390	373	389	350	392	404	353	345	369	406	384	392	384	394	396	392	381	365	364	397	364	359	394	339	344	359	366	384	400	369	374	367	383	373	389	363	381	396	370	379	365	367	350	353	384	351	415	337	411	337	349	368	347	352	361	380	381	377	362	352	375	364	377	408	447	365	383	385	338	387	356	322	383	361	390	355	360	358	386	361	391	401	364	376	404	364	380	416	366	366	350	355	372	376	355	374	358	350	353	389	337	402	357	352	378	394	369	359	384	399	377	387	361	400	370	360	371	394	374	399	404	392	371	348	322	393	391	369	373	357	373	379	350	366	362	389	369	299	366	382	352	353	373	380	378	372	349	400	386	358	399	359	391	336	388	350	375	394	378	342	378	382	379	394	359
33166	17350	3032	830	484	498	445	347	312	301	303	258	298	256	243	285	275	241	266	287	264	519	875	446	231	260	259	265	249	271	275	252	256	233	265	218	275	251	226	257	272	229	256	258	261	258	259	257	250	267	238	228	265	236	250	252	261	232	221	259	241	258	246	276	250	268	293	259	231	255	250	249	215	229	254	252	269	246	270	255	214	252	244	247	254	244	257	240	264	282	237	260	243	244	273	243	254	241	287	245	255	263	248	251	268	273	268	246	260	253	255	277	234	260	255	217	243	233	265	252	262	250	236	273	257	237	286	232	235	257	251	254	270	264	210	218	220	236	268	242	254	263	250	255	259	226	252	237	278	249	261	263	275	259	254	283	239	249	247	228	249	252	243	250	250	263	263	256	293	251	239	260	257	248	252	263	279	258	252	256	242	223	229	251	263	233	240	282	256	252	247	259	287	224	226	270	252	249	240	227	248	253	254	224	224	278	261	268	265	242	275	254	256	257	246	249	270	256	259	242	250	240	257	270	262	234	266	255	236	276	230	252	261	239	244	252	232	226	259	260	240	250	257	268	268	266	219	252	248	251	247	251	274	257	254	243	268	251	220	248	238	234	282	305	268	241	286	260	262	235	247	276	240	249	253	244	250	269	232	252	254	251	251	258	246	238	270	265	248	239	250	245	242	264	230	259	254	246	229	267	249	246	238	256	232	258	246	249	271	267	250	259	263	241	236	257	261	236	259	251	253	262	247	253	280	249	232	268	230	252	253	241	259	277	266	252	247	267	258	243	223	233	259	248	240	251	219	260	237	252	271	280	277	267	255	268	243	251	238	239	247	286	268	230	281	260	254	251	223	234	236	261	241	239	257	258	251	224	262	219	251	237	266	252	246	265	234	245	258	219	264	263	277	248	221	276	268	254	241	249	233	252	255	256	253	287	233	230	258	245	258	260	232	253	257	254	267	255	258	245	252	235	248	262	266	239	259	287	240	243	222	214	243	257	270	228	253	248	264	251	254	232	252	272	272	236	245	263	261	252	215	252	262	224	260	268	248	250	273	250	253	284	269	268	251	254	257	237	291	241	236	252	239	257	225	254	249	278	260	254	284	226	254	227	254	248	278	259	263	263	251	246	267	260	268	245	272	271	269	247	251	242	260	236	241	280	226	276	282	267	270	242	263	253	257	243	236	284	253	259	252	230	278	244	266	262	258	255	234	260	267	270	254	251	253	244	264	274	244	237	223	250	253	246	225	246	263	240	257	263	262	246	306	239	265	272	276	242	246	262	239	238	287	270	228	262	214	264	243	255	266	237	268	265	244	257	248	252	228	271	242	238	263	272	252	238	254	230	273	241	233	243	287	255	258	255	256	245	223	238	230	246	256	249	254	269	254	246	251	239	272	266	244	236	245	238	244	256	261	257	252	236	279	250	290	259	244	237	234	244	245	256	232	265	255	246	268	249	277	231	266	267	278	253	228	239	213	266	241	240	249	256	264	249	265	245	227	246	248	237	275	255	264	268	238	239	258	244	256	255	235	233	236	239	263	264	263	262	283	240	258	271	239	243	279	278	240	261	248	258	278	254	238	272	253	259	274	235	264	256	249	252	275	212	255	252	247	253	262	248	251	253	271	272	260	305	254	252	246	253	268	253	251	255	298	223	278	261	229	245	235	261	233	227	254	242	255	257	244	268	269	273	251	261	245	238	251	261	264	250	223	226	247	229	244	232	253	234	208	239	240	252	280	260	249	255	207	228	238	253	242	281	244	228	245	252	272	268	239	246	280	270	249	234	280	259	291	262	259	267	266	261	257	252	217	248	247	247	250	252	221	250	267	234	251	229	234	253	247	246	248	261	235	246	274	246	272	236	256	284	228	246	243	238	243	258	292	260	279	244	249	230	257	225	272	258	215	230	277	238	262	229	244	253	278	238	241	224	233	238	233	229	232	271	254	268	222	249	272	251	262	271	251	270	235	256	261	269	289	285	272	243	220	237	243	250	246	252	246	262	267	285	264	248	250	244	260	271	223	259	248	266	241	270	223	287	255	241	250	246	249	251	215	248	252	307	269	274	260	249	288	272	272	255	262	241	268	231	251	225	254	231	243	253	266	257	256	230	247	263	240	266	267	246	252	260	244	248	243	218	241	249	239	237	255	275	253	239	233	207	286	268	268	251	287	266	274	242	285	262	269	271	265	256	245	220	252	271	249	271	263	255	253	248	263	247	248	263	221	275	247	215	266	250	284	250	261	281	267	267	258	243	263	280	240	268	219	275	255	228	282	251	241	259	235	264	219	249	224	234	253	242	240	268	246	256	227	257	254	240	274	238	235	252	255	285	235	253	293	244	239	248	242	279	237	243	245	267	247	260	254	260	256	258	252	218	245	267	241	271	231	244	255	272	262	239	224	256	255	283	223	229	262	255	227	230	275	225	256	262	261	219	270	226	222	243	264	249	259	244	234	241	267	245	254	243	224	253	251	260	212	261	263	233	283	234	263	240	234	252	271	249	247	227	268	272	270	271	227	234	231	228	267	247	246	250	230	248	252	240	253	260	274	259	242	232	257	242	235	257	250	234	232	257	243	250	248	255	252	267	238	251	244	245	266	244	252	243	248	247	250	240	237	252	286	236	250	252	237	241	214	250	270	241	248	257	263	282	244	268	244	281	235	225	209	225	272	253	281	276	238	244	242	266	257	261	259	261	263	274	232	231	239	253	270	256	256	247	252	231	263	278	285	244	256	248	244	274	235	263	238	222	242	252	247	280	216	276	265	253	262	259	249	255	269	250	248	272	270	246	271	258	246	247	274	256	309	265	261	213	249	231	274	266	268	262	283	286	279	224	247	239	263	229	239	239	251	252	247	226	268	245	265	232	243	262	310	264	280	276	267	252	241	246	303	261	281	261	255	242	246	260	247	246	260	270	262	281	242	245	253	248	214	237	254	235	282	231	244	237	233	210	258	227	223	226	263	285	225	274	248	271	268	234	243	268	265	274	318	242	264	230	226	234	272	276	230	236	236	253	266	245	261	256	281	292	272	257	242	275	277	250	243	259	258	268	250	264	262	234	270	250	221	250	243	259	256	249	259	261	263	244	277	257	229	263	255	239	253	273	230	262	261	261	242	224	246	262	286	265	250	254	237	239	241	238	230	243	255	251	240	252	254	232	288	279	222	238	245	244	258	253	219	247	251	251	244	250	245	277	258	242	276	244	236	246	274	224	248	243	230	209	269	246	224	257	262	269	274	238	242	258	269	257	244	249	252	263	254	249	238	216	244	268	248	242	266	260	271	256	254	245	252	236	248	253	270	283	247	229	205	246	240	241	275	244	212	252	256	224	245	261	207	242	216	238	258	265	235	250	233	246	271	285	253	245	261	273	248	245	241	263	268	225	254	248	287	270	243	241	234	252	251	254	271	257	254	265	234	230	249	260	259	296	243	259	254	241	261	245	234	236	251	282	254	227	231	258	246	269	232	267	249	239	260	268
21288	11439	1787	1485	1279	1520	1261	1114	805	825	772	693	694	695	668	599	669	663	634	630	623	2335	4623	1771	564	576	620	639	593	582	625	619	548	598	590	601	622	613	603	616	577	597	526	582	594	579	603	583	583	578	517	601	575	575	571	573	581	612	614	576	554	574	568	589	603	606	604	601	595	619	628	621	571	548	553	597	555	595	572	586	582	563	642	639	583	586	597	623	583	527	603	553	586	554	543	548	566	655	576	576	619	564	612	593	607	558	568	564	585	649	625	569	630	567	626	588	535	612	622	638	591	617	583	618	588	567	538	567	582	554	581	610	573	577	605	570	627	570	615	585	602	624	576	578	611	575	615	542	589	584	594	576	577	596	570	564	600	579	581	563	574	528	583	605	633	557	586	576	591	568	591	606	601	608	556	582	552	566	587	595	573	579	569	538	576	537	581	540	576	610	565	612	562	590	564	608	597	593	591	621	588	616	570	622	535	529	577	557	571	555	540	616	555	565	591	572	571	571	582	553	572	587	589	567	578	600	591	576	611	561	556	593	553	572	580	554	599	522	612	576	614	595	591	567	630	561	560	593	590	591	554	574	610	549	591	587	586	571	572	579	569	586	620	579	617	565	611	546	550	576	574	612	529	599	549	596	556	608	595	539	587	613	594	558	612	604	615	592	561	572	606	594	562	601	553	567	567	539	601	570	635	541	588	570	590	577	622	569	588	556	575	588	571	550	585	601	617	588	598	580	585	634	596	568	575	571	617	567	582	557	564	573	538	641	566	609	544	614	607	557	572	606	596	624	562	576	641	551	556	579	588	582	581	590	583	550	596	596	592	565	599	550	591	573	587	575	566	636	570	560	565	632	560	586	585	568	571	589	608	581	588	652	586	597	556	601	530	615	571	594	573	621	622	566	576	577	557	604	547	605	585	617	586	594	600	572	603	605	647	568	583	577	583	592	579	599	572	584	562	619	571	616	582	568	521	625	561	566	581	586	547	584	554	583	594	621	567	570	543	599	563	556	599	572	603	579	575	581	583	601	547	581	556	588	621	611	583	541	565	581	570	525	585	588	569	543	563	561	583	599	550	580	584	595	591	607	587	579	609	566	609	592	597	553	599	591	599	602	553	573	593	585	575	598	601	586	587	622	600	605	578	547	602	565	577	576	559	580	601	580	576	575	577	569	588	593	568	599	600	550	626	570	600	591	593	585	594	555	586	590	580	593	560	540	601	574	602	553	564	602	647	564	573	582	619	604	580	574	592	607	619	604	634	604	625	516	612	565	554	578	542	554	580	560	601	589	584	601	591	558	589	560	603	570	594	575	570	571	576	614	541	597	597	570	564	548	597	560	544	527	547	589	599	523	617	560	570	584	579	546	600	599	539	621	589	578	568	563	569	572	589	586	591	576	555	563	587	521	588	596	574	610	559	584	569	604	617	523	583	580	585	585	560	611	537	609	588	549	590	587	623	583	602	633	574	592	566	565	594	603	637	611	619	533	555	553	545	587	569	579	603	589	630	566	575	625	568	619	610	610	612	583	609	556	593	579	611	571	571	579	593	561	585	601	587	617	615	627	599	614	546	582	582	560	581	603	578	576	597	630	553	542	616	588	595	593	600	562	548	572	581	587	568	611	605	552	594	612	561	586	574	603	574	575	581	596	520	580	539	610	587	585	574	594	574	570	600	638	620	544	598	614	612	627	569	592	574	599	553	567	565	557	581	594	609	515	563	557	593	602	578	599	608	551	603	560	552	561	554	557	556	576	624	610	643	560	564	585	584	617	594	614	608	558	573	577	585	563	549	561	534	592	573	566	603	582	593	577	590	589	577	546	608	602	528	559	582	562	576	589	600	575	628	579	610	585	616	618	570	547	598	600	578	546	612	564	601	619	580	620	530	601	548	605	511	646	570	589	579	569	578	603	623	636	598	567	582	603	577	577	627	594	581	622	588	558	565	579	572	557	568	610	579	555	575	598	624	582	589	595	610	603	594	604	602	585	587	562	563	593	595	587	600	576	565	584	585	584	628	625	620	586	620	576	565	548	616	531	578	601	601	575	577	616	608	581	598	612	584	593	623	601	585	597	608	572	589	606	593	570	563	568	553	588	580	584	564	557	600	574	579	595	570	576	574	592	581	583	579	568	592	571	617	549	540	556	554	583	589	533	615	547	566	572	592	596	564	597	529	574	559	607	510	573	573	612	545	588	557	582	550	608	575	622	564	572	544	561	611	595	580	596	595	584	610	592	648	570	596	604	631	622	568	585	597	543	592	586	594	524	559	552	548	544	593	636	551	548	554	572	581	591	579	546	613	605	589	570	601	618	581	583	559	574	588	582	576	569	553	571	561	558	591	601	625	625	580	630	521	582	542	568	618	562	558	551	574	611	571	594	583	569	576	559	603	575	620	604	580	585	564	562	572	554	594	577	591	616	567	578	543	570	624	563	557	594	590	602	569	574	591	581	587	611	587	589	603	566	585	578	537	559	558	616	609	505	599	593	590	564	595	563	618	610	592	603	567	593	572	567	542	573	570	586	562	593	634	605	593	544	539	618	595	592	558	584	551	594	598	592	593	609	549	583	599	551	618	604	590	594	604	571	548	552	578	560	598	563	607	571	573	554	573	593	595	604	585	575	579	615	571	574	567	606	540	548	574	553	558	594	587	575	556	571	559	547	572	597	590	606	623	591	599	565	614	582	570	538	596	561	586	554	605	583	567	628	588	615	549	593	595	584	586	588	558	613	601	601	611	613	614	598	576	591	634	583	570	578	598	567	583	600	593	553	552	600	578	584	610	593	564	548	581	497	596	592	613	643	609	592	596	620	581	572	598	527	555	560	604	602	578	578	616	584	565	600	579	583	572	617	572	576	536	559	531	607	600	545	554	561	585	619	596	604	611	594	602	592	634	543	561	589	591	551	585	580	578	550	548	566	568	586	652	587	583	582	556	599	575	547	589	618	596	630	567	551	591	588	580	575	576	579	582	581	564	598	611	617	553	554	613	540	587	578	552	590	570	596	603	594	563	565	606	594	612	591	581	593	611	572	611	575	552	593	553	609	558	581	563	567	581	593	589	565	532	574	576	568	592	603	623	604	551	591	567	582	573	570	639	605	607	566	571	618	561	610	573	555	590	570	579	561	561	565	569	585	605	574	570	533	580	551	562	583	559	572	569	645	579	636	602	573	582	552	587	596	584	576	617	568	599	607	552	556	588	582	640	621	595	606	621	550	608	590	573	617	561	539	598	603	616	646	559	594	579	630	545	523	602	570	568	592	600	585	596	565	548	616	570	568	571	592	576	598	562	544	602	574	592	536	568	605	610	605	596	565	583	602	566	627	569	578	610	564	571	600	601	543	573	559	595	571	584	597	601	587	577	595	589	582	563	540	601	576	523	584	561	562	537	592	560	614	566	547	612	568	545	560	582	583	580	605	569	550	625	560	597	578	585	592	554	591	582	587	552	611	609	577	572	597	594	549	563	580	622	591
45522	27699	7091	1869	910	838	602	471	406	427	383	399	402	391	364	358	334	341	337	311	382	726	1471	692	342	325	379	326	352	349	336	353	319	307	327	344	321	334	320	341	292	336	354	342	309	309	331	337	316	299	308	332	346	319	333	341	315	355	322	326	333	338	356	299	327	333	346	369	332	358	340	314	326	332	357	353	324	338	328	299	337	321	338	333	339	353	344	343	326	329	330	337	369	339	296	340	317	323	330	325	335	330	319	317	315	306	333	337	324	338	319	365	318	328	332	338	341	342	326	331	313	331	311	327	308	312	317	338	327	320	333	347	303	341	324	343	304	337	328	308	331	350	371	338	339	330	347	366	339	342	370	359	350	347	356	367	329	309	364	308	345	308	313	330	322	357	341	345	339	330	344	339	336	335	323	315	344	288	312	335	346	309	318	311	309	341	363	304	328	308	369	324	330	356	310	318	328	344	309	363	337	343	377	324	319	358	345	368	346	369	323	321	359	320	308	324	306	354	335	337	302	276	328	312	338	337	273	364	319	344	357	314	315	325	333	317	327	320	330	332	334	312	330	328	319	331	349	340	320	318	354	358	357	353	317	331	295	318	341	329	302	340	367	312	341	313	320	330	313	334	291	337	344	341	328	333	297	331	345	360	308	345	323	375	333	308	302	303	346	347	340	324	350	325	375	338	337	323	294	296	311	298	332	352	318	282	326	346	391	333	356	344	306	312	302	283	357	308	351	342	349	348	355	351	307	330	306	333	339	320	330	323	343	336	338	330	339	335	348	341	329	326	341	320	326	306	341	353	356	326	303	346	346	311	311	323	327	330	306	342	322	352	343	330	355	319	354	313	327	334	354	337	345	338	332	333	352	338	330	305	328	303	302	329	303	325	360	341	329	330	342	320	350	321	317	350	364	380	316	348	335	347	332	332	325	343	293	313	311	306	332	319	349	322	294	336	314	348	365	353	354	308	331	345	342	350	351	330	342	354	345	363	328	342	342	363	334	325	327	314	321	370	358	324	336	352	316	355	332	325	344	320	352	297	334	337	314	336	329	338	321	309	332	334	317	333	319	363	324	340	348	299	328	325	349	372	359	353	337	365	315	326	313	350	301	364	332	336	328	353	353	348	355	386	303	332	298	317	314	316	325	358	331	375	322	349	360	361	348	347	339	327	350	348	291	283	346	341	332	323	304	337	325	337	351	340	333	315	314	343	355	343	357	326	335	295	334	361	325	337	319	319	338	361	331	343	331	349	352	332	323	341	341	317	329	317	312	347	304	331	348	332	353	334	322	320	329	384	355	342	326	347	316	346	331	299	320	332	325	330	314	326	303	337	300	307	316	346	301	300	350	299	325	355	314	332	339	326	332	348	337	285	341	294	329	347	303	321	342	376	339	331	314	353	318	336	321	340	341	378	339	351	358	318	328	359	320	329	330	307	323	344	345	341	310	322	341	298	321	316	327	378	317	325	314	318	311	312	345	320	333	357	340	401	348	333	325	336	301	327	346	325	361	335	327	306	320	359	310	355	324	314	333	320	340	303	307	331	298	376	354	356	330	302	376	359	343	351	319	342	345	324	338	340	334	332	329	356	312	324	311	302	297	306	366	324	331	356	334	357	323	343	322	317	364	313	368	327	328	332	322	359	330	337	331	319	321	321	364	305	359	344	310	314	318	305	347	321	338	297	352	351	336	339	340	356	286	317	336	333	300	308	317	317	348	298	349	325	339	377	350	304	310	358	357	346	310	351	329	324	300	306	314	331	321	300	320	369	322	293	329	337	348	338	331	313	319	340	334	319	310	322	353	342	364	341	306	378	340	309	319	371	344	321	324	317	319	298	338	346	323	310	352	320	339	309	382	299	317	304	359	375	355	326	301	361	299	383	341	328	324	314	340	334	333	356	330	350	301	312	316	338	318	308	322	333	353	359	331	330	313	347	348	361	288	322	340	334	304	323	339	327	290	317	317	311	344	306	331	325	349	314	325	365	335	298	348	317	358	346	313	352	346	329	368	323	323	325	378	340	310	316	338	335	310	333	334	317	366	321	343	343	324	329	318	383	318	296	350	350	374	359	349	347	308	311	320	336	354	299	378	340	328	342	311	316	327	368	353	321	296	303	350	340	323	327	312	350	341	351	320	300	328	357	351	304	322	352	346	335	343	335	324	342	290	294	306	355	322	326	328	345	316	301	324	372	351	334	342	307	349	334	316	336	343	345	345	348	328	327	316	309	340	346	305	321	308	323	332	347	340	338	364	332	307	340	350	332	318	332	343	306	316	305	341	310	386	328	331	294	338	323	317	330	305	331	339	322	299	343	345	307	289	321	316	319	346	327	315	339	366	353	351	353	362	350	350	334	310	344	336	346	336	313	321	359	380	334	328	345	333	306	322	313	330	357	315	379	336	335	340	340	305	348	315	351	355	318	342	311	339	329	316	306	324	326	315	338	323	329	356	299	319	346	346	345	330	346	335	348	334	319	329	352	324	331	345	317	314	352	327	332	332	321	320	339	348	328	300	328	306	343	346	306	358	315	329	363	346	348	317	350	352	338	335	347	335	339	307	357	350	304	344	306	306	345	340	330	319	341	321	338	325	314	332	343	342	331	325	373	331	333	325	325	344	362	325	309	340	333	324	336	362	337	352	325	320	298	326	351	344	317	323	339	326	286	336	317	342	351	316	372	374	330	310	346	320	355	321	316	382	303	298	344	323	342	354	352	330	341	360	345	324	350	335	347	331	328	321	346	354	313	290	344	308	338	338	371	327	353	339	358	302	324	349	330	335	335	302	350	380	352	297	316	305	369	373	339	391	389	350	298	329	347	329	355	395	299	343	331	356	313	317	348	335	329	308	312	289	322	328	355	336	314	327	323	308	309	302	327	350	317	300	292	341	339	289	327	348	335	304	355	293	335	337	338	318	356	355	337	333	342	301	340	323	314	358	328	329	340	315	315	340	341	336	340	341	328	308	306	370	301	274	333	351	308	330	320	320	335	322	308	324	337	353	335	339	298	322	336	359	338	334	296	304	303	327	317	333	355	330	342	326	365	318	332	330	322	338	342	357	346	300	333	346	334	342	375	342	369	339	336	311	350	323	339	314	333	374	358	357	363	325	378	310	308	348	314	370	342	359	331	352	326	361	312	320	336	304	329	327	341	327	325	341	316	378	372	316	306	348	309	334	298	351	329	335	356	354	324	319	339	367	316	342	324	365	329	339	354	361	319	335	331	330	370	343	333	325	359	305	349	351	315	325	320	345	300	360	312	310	310	326	318	300	314	380	336	329	368	354	328	334	376	316	340	338	334	307	328	305	283	321	369	294	300	292	306	306	323	354	306	342	317	331	316	333	336	354	370	335	366	339	338	284	320	316	347	333	343	319	320	359	360	322	345	309	326	324	326	357	332	348	353	286	354	298	334	319	309	362	355	328	315	339	344	335	293	296	325	334	360	317	332	301	331	325	307	335	311	330	336	350	305	341	329
29065	17573	2731	2496	2141	2165	1883	1483	1267	1124	1075	1007	944	893	897	853	823	774	796	793	811	3609	7850	2984	762	768	748	762	784	733	782	755	718	765	789	760	741	805	727	737	737	713	759	759	718	714	771	712	719	732	739	727	736	729	745	708	765	711	739	718	724	772	713	785	764	679	685	738	728	741	768	706	718	761	765	734	721	713	682	732	753	733	713	734	721	717	730	729	713	696	746	688	741	693	675	714	721	689	758	708	720	745	743	752	759	728	703	706	768	717	707	703	738	693	743	686	705	756	723	731	724	708	668	724	722	756	710	700	722	760	744	749	720	774	746	720	725	698	752	712	737	746	736	739	747	723	703	719	784	707	755	706	689	734	737	746	737	696	723	735	716	694	726	754	734	739	752	770	720	741	768	727	749	745	738	701	692	757	728	711	738	750	745	721	736	742	722	726	713	743	735	760	763	730	751	730	753	720	754	738	748	766	750	759	713	737	710	738	690	725	749	690	730	758	687	737	728	719	706	731	690	721	670	721	710	721	744	792	720	709	701	733	713	695	688	698	713	728	716	687	773	722	689	692	719	665	724	758	742	792	704	729	739	685	696	700	771	759	757	731	758	714	680	734	706	738	746	733	751	744	719	679	739	729	761	742	725	764	713	693	779	693	733	706	711	731	751	779	681	822	702	754	756	753	709	727	770	707	801	722	712	721	706	687	745	765	731	735	716	714	750	698	727	726	737	709	677	741	677	756	740	728	677	677	700	782	741	667	727	737	711	747	734	742	693	717	679	713	733	734	760	713	767	771	752	691	740	768	719	739	736	717	754	712	811	742	754	715	691	708	702	750	737	706	693	746	711	764	698	757	731	728	724	730	726	700	664	696	692	721	741	710	728	717	723	795	724	730	755	764	739	728	689	705	744	762	725	723	728	714	756	729	719	698	749	675	769	697	718	754	713	665	723	788	716	712	748	724	768	717	702	720	683	683	730	716	748	742	760	735	719	706	720	745	769	722	732	777	749	729	747	736	736	736	745	700	742	739	753	707	709	770	793	745	733	719	721	708	736	758	706	734	741	723	727	735	762	721	745	708	768	746	683	736	736	775	728	737	777	719	709	724	699	784	738	716	733	724	711	751	689	744	700	697	709	749	699	709	750	735	739	701	755	745	696	717	724	657	708	710	687	731	729	789	752	747	651	710	756	751	732	740	766	736	714	739	754	734	685	728	765	731	736	749	722	720	730	724	745	739	756	726	688	726	718	703	743	731	762	734	672	757	715	710	685	771	706	779	747	764	704	723	685	738	764	729	686	768	740	717	727	709	738	733	688	763	736	696	688	715	673	792	753	737	704	720	722	740	692	771	718	755	722	716	769	764	697	751	711	706	724	735	672	688	748	718	740	705	709	706	716	737	723	715	745	768	713	695	713	742	738	696	691	705	722	708	695	708	723	714	721	685	721	743	727	655	710	723	668	711	694	739	744	732	746	749	715	745	718	747	742	705	717	745	735	752	718	661	779	749	761	695	738	745	725	702	758	724	720	760	735	734	747	727	755	739	722	739	741	718	699	750	689	751	720	754	703	759	714	713	780	752	720	719	715	743	709	704	709	728	736	704	712	739	697	725	801	684	724	692	742	790	731	726	637	702	735	727	722	715	713	771	721	712	674	748	745	739	701	725	771	742	745	728	724	707	790	813	748	715	748	712	708	746	730	734	806	773	727	742	713	704	761	756	686	712	690	721	716	782	722	713	729	762	690	709	727	722	730	709	729	780	718	720	704	742	755	746	746	779	758	737	764	748	698	757	709	709	721	749	677	728	754	757	772	734	730	727	774	752	745	716	685	743	757	694	728	744	742	708	721	718	672	728	719	728	683	716	739	725	737	710	777	707	759	720	665	764	714	710	750	744	736	716	697	753	729	704	703	721	693	748	719	700	766	713	739	764	703	739	680	745	722	703	742	742	729	702	713	725	772	714	746	721	715	733	730	701	740	723	741	735	715	732	756	705	685	723	728	694	779	712	709	726	709	744	709	743	706	731	684	758	735	707	758	743	685	718	692	695	713	678	718	732	700	705	730	702	741	721	753	717	713	769	699	787	715	747	755	714	730	692	767	743	730	688	743	715	699	739	706	726	713	726	753	726	742	759	684	725	679	752	768	754	738	775	740	700	696	748	744	741	772	733	728	746	747	696	691	733	693	719	725	759	740	726	724	743	776	730	698	709	729	734	696	721	705	707	697	713	695	737	702	752	690	770	700	707	721	760	727	697	749	765	697	766	682	750	718	715	731	782	754	743	716	730	757	702	757	759	720	727	704	725	730	730	741	743	737	730	761	689	682	709	751	721	735	701	719	728	724	702	710	662	738	716	744	727	751	753	752	690	726	753	749	760	720	767	677	698	738	749	739	741	721	807	711	716	750	732	702	734	750	774	757	718	719	712	771	773	687	720	682	771	737	782	724	730	708	760	689	720	710	792	718	714	704	688	765	747	687	722	675	731	782	759	718	704	741	742	683	701	724	707	714	749	747	694	703	731	692	711	739	715	774	680	710	708	731	708	731	742	722	780	763	691	765	750	715	731	706	688	738	711	715	725	676	721	777	733	711	711	686	750	725	776	770	722	762	665	728	723	742	736	726	725	704	671	755	717	784	736	734	703	758	726	740	763	690	769	720	729	737	696	729	748	766	740	681	720	725	723	781	693	759	738	724	730	699	693	743	731	702	762	745	744	722	723	671	734	757	751	776	766	754	697	758	722	717	724	703	782	732	752	704	763	713	705	736	697	704	712	724	762	692	716	751	725	710	692	717	710	729	728	744	760	717	729	725	736	700	705	735	746	726	727	690	691	700	756	767	720	717	769	683	754	751	700	750	725	752	734	707	736	729	722	749	760	746	714	729	713	721	712	709	747	759	712	680	693	730	707	762	721	785	753	705	672	757	714	711	730	743	713	737	698	733	721	697	798	708	756	725	718	713	693	690	753	715	782	729	754	710	772	733	747	744	745	768	782	770	759	744	725	743	740	700	727	726	674	747	693	766	693	721	763	725	771	773	705	711	737	732	723	739	727	786	728	750	716	720	689	760	716	737	780	687	749	769	689	720	676	704	742	702	722	719	740	738	728	748	698	782	741	753	749	748	738	725	733	754	708	732	768	748	728	709	780	737	721	729	722	685	779	711	739	723	680	731	747	675	710	720	714	710	722	712	754	722	735	703	775	681	787	721	720	710	694	713	749	725	773	699	729	768	716	750	711	739	753	748	750	758	678	737	681	742	700	743	749	724	689	737	765	752	729	718	743	744	722	741	796	772	721	722	715	717	765	690	674	686	784	714	735	779	724	752	728	775	735	685	720	701	741	730	637	742	746	724	721	764	788	752	723	714	691	763	759	709	695	661	794	746	702	779	734	748	694	725	749	739	750	732	728	683	696	751	670	760	767	728	707	719	711	677	658	718	709	750	693	728	701	759	732	690	762	713	683	747	745	728	770	729	711	729	712
12114	4070	376	180	161	154	180	182	148	158	155	151	161	148	181	153	154	135	146	139	158	166	215	198	171	133	158	145	124	137	136	164	159	168	164	170	134	161	155	148	147	168	149	131	147	146	156	157	160	156	151	152	154	186	147	180	176	168	161	156	155	161	161	154	151	128	171	172	152	164	145	147	140	167	165	168	162	157	183	161	171	152	138	166	137	169	152	150	158	161	188	170	162	147	156	152	149	153	174	142	168	150	147	148	144	155	163	156	156	161	181	156	155	146	159	142	167	158	162	163	165	138	148	145	147	154	162	158	159	175	149	166	163	170	165	178	173	167	169	169	172	151	157	157	165	131	165	168	148	168	143	148	126	157	158	172	186	166	170	148	183	180	151	161	155	171	147	157	155	151	157	179	175	160	144	169	154	151	173	156	157	158	171	162	145	156	134	158	138	159	163	154	166	179	140	113	153	170	137	124	159	146	132	162	142	158	154	194	160	154	178	136	172	152	153	159	173	152	164	162	168	157	150	164	167	166	144	171	162	163	155	164	144	160	177	149	139	159	140	152	145	159	161	142	143	147	126	167	156	174	173	140	137	159	159	153	139	163	159	143	179	188	172	171	189	129	134	148	166	167	145	135	154	146	162	146	141	157	137	182	168	161	147	150	156	162	159	163	168	152	165	182	182	166	164	181	164	148	172	169	153	160	151	148	186	174	153	142	159	169	160	179	148	170	165	162	156	150	140	152	134	138	178	141	132	163	159	156	166	139	152	162	134	147	173	163	179	160	169	149	167	171	146	181	164	149	191	177	152	144	163	171	159	160	157	147	138	164	146	188	154	160	171	143	146	135	176	158	161	162	148	167	152	188	155	166	153	149	167	135	150	188	169	164	162	173	136	158	143	166	154	155	158	152	174	180	158	157	137	158	153	171	153	153	151	153	140	165	174	152	155	158	185	132	156	152	149	140	166	172	163	184	144	143	139	148	143	165	130	167	180	145	164	167	168	151	175	172	181	167	160	155	156	137	141	133	155	152	151	161	145	151	146	168	151	169	165	166	143	168	140	153	158	157	147	149	170	126	148	150	151	173	139	186	180	172	157	172	171	158	144	146	187	144	186	122	145	153	150	152	198	162	166	142	122	170	166	154	174	152	166	134	154	159	137	168	169	157	144	148	127	135	137	145	172	161	176	162	161	185	176	146	152	146	138	161	169	150	153	168	169	164	140	161	170	154	139	151	177	162	161	162	157	140	184	152	146	126	164	149	163	173	126	147	146	155	126	173	142	152	142	153	147	168	165	175	151	183	165	160	171	159	179	182	156	173	187	167	133	148	154	147	166	164	139	143	173	139	151	155	136	161	180	158	165	137	154	157	139	168	170	170	160	184	143	143	160	167	179	158	161	163	163	160	164	152	151	159	152	149	159	149	164	182	174	160	152	137	149	146	156	186	184	140	165	158	152	166	167	155	164	131	155	169	171	152	155	195	176	138	164	170	176	128	157	164	148	159	176	160	158	136	132	142	161	167	150	150	158	181	155	148	161	158	140	137	157	145	155	156	133	141	149	163	160	183	150	150	142	142	147	164	155	157	162	167	162	181	154	153	127	176	163	167	152	140	145	152	154	138	137	158	149	149	152	173	148	130	154	137	144	142	160	152	142	154	170	171	153	162	143	155	160	151	154	149	150	161	167	153	150	163	142	174	142	161	187	142	135	139	133	177	190	164	171	146	139	140	127	148	150	150	155	147	151	144	155	175	155	146	149	138	160	154	167	162	148	148	149	157	170	153	175	138	152	152	177	161	156	150	161	150	157	149	150	172	165	154	167	152	181	161	158	165	159	139	152	169	139	151	154	167	162	148	149	151	170	142	165	184	162	142	151	183	160	160	152	154	156	158	189	154	154	138	158	164	148	168	132	142	166	174	155	144	151	154	148	167	160	167	162	163	171	170	136	162	150	151	150	164	158	159	152	137	163	157	157	133	139	170	160	181	159	164	158	177	153	175	161	157	165	172	135	153	157	169	169	139	164	180	180	142	169	161	157	152	161	158	137	151	183	144	156	149	168	157	147	145	140	168	138	142	152	170	147	169	150	136	177	162	153	167	167	163	135	167	141	142	176	155	115	166	148	162	144	158	146	151	165	186	184	155	147	154	175	162	136	190	169	156	146	160	125	157	165	165	148	146	166	148	184	130	158	150	168	138	145	152	157	165	137	138	164	162	148	132	159	159	147	159	155	169	156	185	185	155	151	147	149	189	160	138	140	166	136	137	139	147	142	143	155	160	167	153	155	170	159	169	162	147	191	173	145	164	173	162	141	134	150	141	154	172	133	158	160	161	143	159	160	151	174	146	157	151	166	141	166	145	184	174	154	173	138	157	143	162	160	167	175	161	162	172	194	159	132	162	168	157	178	191	162	136	169	177	144	161	183	153	144	163	141	144	138	174	157	165	157	146	166	178	169	139	141	170	173	144	148	142	162	156	155	170	175	179	167	192	167	137	161	153	173	187	173	170	171	167	164	154	152	142	170	167	160	152	150	147	166	178	171	149	140	158	167	167	154	140	171	146	146	167	161	162	149	169	148	163	135	170	150	154	171	170	155	161	158	161	190	180	165	162	163	178	177	140	151	162	156	140	127	167	146	192	148	139	172	149	165	161	133	154	144	159	136	148	145	148	153	140	174	155	188	188	196	158	148	166	155	182	169	161	157	150	165	133	165	167	171	162	154	144	175	150	135	176	161	172	149	153	159	155	196	172	140	161	177	133	159	153	155	181	151	158	166	138	153	159	158	172	138	171	167	168	164	149	163	157	161	149	138	169	160	155	151	160	143	164	159	135	155	174	149	138	152	163	162	157	149	132	149	182	171	161	149	156	164	160	185	166	186	164	137	175	157	148	142	165	147	183	142	172	157	155	177	180	140	147	181	150	146	142	165	167	147	156	146	136	158	144	157	148	141	201	126	148	166	178	178	166	140	159	157	144	158	154	160	148	143	140	162	149	140	170	162	148	183	166	155	146	137	160	173	122	126	158	163	152	163	145	159	162	166	138	170	153	151	153	142	149	162	162	159	142	177	142	161	156	170	135	174	167	140	152	169	145	173	166	167	171	169	145	146	162	174	174	140	148	127	154	179	193	135	131	139	137	158	168	149	160	154	149	144	160	148	160	160	167	165	169	158	132	140	160	142	168	163	161	165	161	154	152	155	146	154	170	156	158	167	165	166	159	174	171	151	157	154	136	160	157	144	146	145	157	160	135	174	173	149	177	153	184	157	164	145	130	157	180	175	148	157	164	185	155	173	168	123	162	157	154	151	177	164	169	160	161	163	150	133	137	144	151	125	146	150	167	171	163	134	172	145	146	151	115	167	155	147	149	167	140	170	157	167	159	139	151	146	160	163	163	144	171	158	158	175	164	136	162	159	169	153	151	166	144	155	142	186	182	165	163	153	134	175	137	164	163	151	132	192	133	134	120	166	167	172	150	146	153
6772	3179	471	401	451	392	404	379	365	337	348	355	335	344	396	360	365	363	359	353	345	440	599	460	368	344	357	358	350	394	338	332	342	356	357	329	333	332	374	373	368	370	370	346	325	366	409	331	322	350	381	328	334	378	365	335	362	352	340	350	335	349	355	352	356	330	320	345	362	368	388	365	357	355	326	344	346	396	364	339	361	396	380	367	389	374	354	360	345	342	364	346	378	370	372	366	359	345	390	379	373	349	329	372	390	336	353	358	381	351	337	356	334	354	384	347	344	349	371	368	360	344	331	376	339	346	366	334	324	337	348	374	353	376	368	347	328	385	386	337	339	365	330	345	350	360	321	338	346	360	331	335	366	365	359	375	373	361	378	378	351	353	333	360	357	389	326	381	345	347	354	334	363	356	374	367	368	351	331	350	333	364	376	336	361	377	379	358	361	340	372	362	348	348	329	375	381	379	375	390	367	358	371	359	379	391	387	363	368	387	359	343	354	364	332	364	334	313	356	393	348	343	319	352	345	355	360	362	341	354	331	322	373	342	365	350	368	302	369	348	365	348	343	384	349	351	364	329	347	368	351	368	396	353	370	320	365	376	359	367	353	342	366	345	325	361	327	391	372	350	371	365	382	368	342	350	371	359	329	341	385	381	329	337	315	378	367	332	343	352	328	343	346	343	358	332	343	364	371	393	358	367	334	368	355	354	344	327	380	368	331	380	337	344	315	357	396	365	358	376	343	354	369	363	375	361	370	380	373	346	359	377	325	353	377	351	354	325	363	360	325	347	363	344	391	354	357	321	344	369	389	361	337	359	350	341	344	348	377	354	383	344	357	358	352	375	351	364	331	364	381	369	344	388	363	340	357	329	347	342	354	350	316	343	314	360	340	368	333	337	377	363	358	366	351	319	368	347	357	342	352	347	376	329	350	321	374	354	377	369	356	386	370	355	368	335	332	359	351	375	346	374	356	339	334	386	361	365	350	366	330	357	333	363	363	352	361	349	335	329	333	362	326	387	364	351	329	360	336	373	365	328	351	374	341	326	324	317	356	339	354	358	327	364	351	368	339	319	340	390	358	335	379	377	334	367	324	328	362	388	368	331	348	370	372	373	335	365	338	318	348	385	354	376	365	348	348	363	337	354	346	342	321	349	357	356	369	352	381	325	365	376	349	356	324	334	357	337	347	371	366	368	342	363	343	331	362	339	352	359	327	340	323	332	369	386	357	360	378	347	307	343	339	356	321	372	345	319	324	389	374	344	366	366	358	318	353	346	380	358	361	340	356	379	333	341	364	374	374	359	358	326	376	373	379	364	380	341	359	350	368	361	349	337	375	391	354	381	355	352	349	364	381	365	358	372	343	329	333	362	361	370	365	324	315	361	359	315	369	326	353	360	351	358	331	352	375	353	348	340	365	325	384	353	379	357	342	339	368	369	356	355	362	323	342	341	334	346	374	309	370	368	357	337	334	351	395	401	357	317	333	359	377	363	359	362	321	332	363	365	343	370	358	327	363	325	341	371	359	359	337	361	379	353	356	385	349	348	327	368	326	348	341	319	367	351	328	336	363	383	326	346	363	340	337	368	380	325	371	339	380	357	337	387	375	355	352	391	382	342	330	354	360	335	343	363	347	331	336	389	364	356	330	343	343	369	347	351	349	349	348	381	358	367	334	332	357	341	358	332	386	311	365	384	359	361	351	352	361	362	360	389	400	378	329	314	388	334	357	322	329	368	351	347	361	343	356	320	354	338	364	369	367	346	327	336	346	349	342	384	379	374	382	353	361	348	363	347	371	361	357	340	387	342	379	350	369	363	347	366	354	355	355	368	364	337	355	349	369	369	363	361	378	363	380	322	400	366	332	353	351	367	360	366	367	383	379	374	358	342	329	366	318	356	354	373	342	337	370	331	348	357	369	309	352	371	347	338	360	369	343	361	372	344	357	372	361	373	355	348	376	336	328	352	374	338	371	356	326	353	326	343	371	377	344	353	389	369	379	355	376	385	395	317	388	372	343	367	338	351	378	316	366	388	362	306	378	342	366	353	341	331	345	359	323	359	374	325	359	351	359	367	357	363	334	354	357	375	374	355	335	339	336	368	335	335	353	336	334	362	340	361	367	372	385	358	366	367	340	327	365	353	363	359	352	376	363	360	354	353	342	351	381	336	389	350	367	342	361	344	377	337	370	371	337	358	382	365	348	379	373	364	362	372	362	343	348	348	343	382	338	353	364	334	371	340	366	347	348	362	359	354	352	326	324	385	314	360	379	379	344	352	345	396	343	360	361	387	386	380	365	370	343	381	369	355	370	349	384	358	361	340	349	354	361	334	340	343	378	361	295	337	358	336	358	371	355	365	379	336	381	365	383	361	353	357	324	349	327	332	347	354	344	353	335	362	341	342	350	388	364	367	377	359	342	383	341	390	391	355	333	329	355	378	398	337	360	347	355	378	373	387	366	366	365	371	338	357	336	326	353	344	342	349	330	367	375	338	373	361	363	378	356	344	379	360	344	373	393	362	372	361	374	354	344	372	384	336	357	360	395	346	367	355	353	362	386	365	343	367	389	316	352	344	353	359	340	332	372	375	367	303	349	340	376	366	366	351	338	361	374	360	329	363	358	347	371	354	317	358	364	347	340	359	387	326	337	351	349	321	345	339	350	358	382	346	348	391	368	364	334	357	364	364	362	364	373	371	357	370	383	351	365	343	381	352	343	331	389	354	337	351	387	358	344	337	380	404	362	333	370	354	345	340	327	337	341	377	366	362	353	339	389	352	366	364	379	367	331	362	371	319	349	382	345	389	381	308	321	357	354	363	360	347	309	367	386	340	345	317	364	349	394	348	372	371	349	380	375	372	361	349	339	343	345	347	367	361	360	375	333	324	351	358	365	370	359	346	345	356	363	342	397	332	334	376	352	386	359	356	361	361	361	305	362	349	374	366	381	386	361	329	385	376	341	376	367	348	399	352	338	359	361	353	358	357	389	377	346	363	355	328	359	368	342	364	385	329	370	382	394	381	400	359	326	341	356	359	359	332	382	370	359	373	374	356	310	339	330	351	361	341	374	374	350	364	369	325	360	356	330	375	365	361	330	362	338	372	336	363	363	352	341	351	357	383	328	389	375	337	349	363	359	336	306	353	352	345	318	410	358	367	342	363	355	362	342	362	383	320	380	321	350	335	351	357	363	330	387	366	347	350	369	358	338	378	372	355	337	349	350	308	348	355	364	341	344	361	359	401	354	343	342	335	352	320	346	335	375	362	334	387	343	363	392	367	351	373	348	361	361	325	396	354	362	339	342	373	370	376	337	339	344	344	359	357	345	392	370	334	349	331	373	334	352	366	341	343	402	348	358	354	360	334	315	353	370	336	366	311	337	394	366	349	381	350	355	339	399	329	359	363	354	369	311	338	351	322	351	401	336	371	369	351	350	344	387	358	364	356	357	375	343	333	365	326	321	385	378	359	354	366	327	354	355	349
33463	20302	4368	858	523	407	429	340	295	316	255	266	267	264	277	264	286	264	246	274	250	416	824	455	255	240	213	246	257	238	271	256	265	257	244	269	238	237	231	248	276	267	246	280	265	253	239	253	220	271	267	240	242	241	281	240	276	229	242	261	260	239	271	284	249	262	251	244	250	223	254	240	263	262	267	270	257	238	251	276	247	266	230	277	258	220	230	241	250	257	256	240	245	250	254	265	240	261	272	253	252	271	274	230	226	242	213	202	236	253	273	231	256	243	246	278	239	267	287	264	261	248	271	236	296	230	228	258	245	259	220	250	232	256	248	257	238	249	237	228	253	261	246	255	261	253	273	247	264	247	246	251	268	270	290	256	277	282	247	266	266	253	273	301	258	286	252	281	258	281	235	243	265	241	251	275	265	256	231	247	246	254	252	228	268	244	240	281	298	228	250	283	251	240	240	278	218	232	241	222	223	255	262	259	251	246	246	254	232	241	259	250	245	290	252	236	264	278	233	241	227	275	241	251	228	244	257	255	212	234	233	249	269	243	261	249	241	266	233	230	243	257	235	232	270	243	250	235	239	278	271	238	258	276	250	251	237	266	225	270	240	256	275	231	243	268	257	242	246	263	299	274	287	258	262	253	240	266	261	230	262	244	249	248	246	256	259	277	234	247	248	232	250	239	263	264	241	275	279	239	238	213	253	227	253	267	241	258	262	278	286	270	254	232	267	221	240	231	275	270	255	266	269	272	259	276	268	272	237	269	280	273	257	244	253	276	261	231	274	245	253	250	279	309	264	285	240	271	246	273	269	259	251	254	235	261	246	275	245	262	260	263	227	249	262	255	221	252	253	232	283	250	240	274	254	243	273	260	259	262	251	254	243	252	253	261	268	267	286	234	260	214	270	264	278	234	270	223	275	241	231	301	263	244	273	250	273	266	257	260	238	255	239	227	246	231	239	274	246	255	243	236	248	257	252	213	249	261	267	265	253	223	275	239	247	276	244	234	241	256	259	244	299	243	260	269	246	253	258	227	266	265	239	279	257	257	262	241	280	232	249	220	244	261	251	262	246	259	252	276	251	257	242	228	237	232	270	247	245	269	250	250	247	248	252	257	271	256	255	259	255	248	245	250	262	284	253	277	269	246	252	235	239	231	249	235	289	253	256	260	227	243	237	277	243	259	240	264	259	243	259	255	230	243	262	260	247	241	231	272	244	222	250	236	265	274	279	231	240	259	255	231	247	270	248	277	272	286	256	271	259	250	226	225	252	236	260	259	249	232	278	257	250	280	243	241	283	250	256	272	240	257	283	268	251	262	239	241	241	251	246	269	272	257	289	226	236	236	252	265	222	263	284	276	227	263	247	244	252	257	276	255	246	275	273	253	255	276	260	267	219	266	228	259	253	249	278	233	243	215	241	261	255	235	271	221	277	250	220	220	244	233	220	248	244	278	256	241	253	215	262	248	260	217	251	252	264	252	239	267	265	244	260	249	225	273	224	252	239	257	264	253	250	239	252	265	250	247	250	267	232	251	254	253	293	241	258	227	293	260	281	272	244	224	239	253	251	258	259	273	221	239	251	254	278	246	247	253	217	245	267	276	282	246	261	259	239	238	276	275	265	263	224	247	247	245	221	248	253	280	260	221	245	280	232	291	261	249	256	214	241	249	257	233	270	265	257	252	253	282	246	264	274	242	270	252	262	257	220	254	235	226	258	256	248	241	234	252	290	252	241	248	225	278	249	268	248	255	224	256	243	258	252	258	252	276	254	258	270	247	249	263	246	255	238	259	244	236	235	242	261	231	269	241	260	234	228	280	256	248	240	250	260	246	239	224	240	230	257	247	258	253	261	248	274	249	238	270	262	249	264	256	285	263	290	221	230	226	206	251	282	239	264	272	217	234	237	254	249	277	255	236	241	240	265	256	229	262	229	262	256	250	277	209	272	255	231	252	250	256	276	240	248	253	242	261	264	249	239	224	253	276	278	237	234	255	255	253	253	234	249	228	265	256	267	252	264	264	236	271	255	228	252	243	255	234	250	238	252	235	250	280	250	238	252	288	254	276	262	273	252	243	257	216	259	204	252	229	258	264	254	286	256	225	240	270	268	260	244	233	265	223	246	254	222	238	259	245	237	238	247	231	257	218	252	268	241	255	235	251	262	243	283	241	247	241	269	269	242	250	298	223	247	236	260	237	258	243	278	239	241	248	261	250	262	234	245	248	233	252	243	237	211	228	230	243	255	228	241	233	244	246	255	255	216	238	259	250	213	262	231	206	219	241	239	264	284	255	248	239	273	268	243	266	257	231	235	242	285	276	252	272	250	242	234	243	254	250	247	223	256	258	295	255	263	244	261	266	251	249	257	269	269	212	255	264	243	274	294	256	255	268	231	250	237	265	257	257	235	262	242	281	257	211	248	282	222	258	261	258	263	248	227	262	262	263	276	249	246	268	254	254	246	252	296	243	253	225	223	230	279	264	225	251	296	230	257	225	236	225	249	240	239	282	278	247	250	249	249	247	250	273	240	260	244	240	268	249	265	247	260	248	240	290	218	236	278	238	260	263	275	244	273	269	261	223	262	256	259	262	256	262	270	248	264	267	242	274	267	260	255	272	222	241	258	223	236	273	255	267	225	276	275	266	229	249	236	219	268	245	257	251	264	254	243	246	237	240	263	232	275	246	246	275	268	282	242	277	235	273	248	234	244	262	266	257	260	251	265	251	264	278	269	265	249	246	278	265	243	246	222	245	264	251	259	234	256	262	248	248	234	266	261	248	247	247	261	271	262	221	225	254	221	255	246	251	244	216	230	245	281	249	253	239	269	263	249	233	275	262	251	246	237	270	254	249	242	257	255	286	224	243	268	249	250	267	256	261	271	263	258	251	277	233	236	243	231	244	260	227	255	245	247	266	236	245	275	259	260	237	279	261	255	262	238	235	250	229	243	224	261	243	219	301	255	273	253	270	250	254	250	264	245	255	261	254	235	244	243	259	264	255	268	268	256	246	225	231	250	247	253	258	237	240	266	245	259	265	232	255	261	268	266	257	260	261	256	234	267	224	269	270	225	252	231	278	249	204	241	238	244	281	227	238	233	254	235	256	264	264	245	250	241	251	235	235	274	254	231	262	236	252	242	236	226	269	266	242	256	264	258	244	243	224	236	252	264	243	244	270	277	264	274	278	246	228	241	240	247	276	284	245	262	245	275	269	237	257	273	262	220	247	264	295	229	237	257	292	246	232	282	250	277	238	225	248	276	231	274	236	268	276	264	252	249	252	242	235	273	248	252	247	246	239	229	261	247	243	250	241	258	242	234	236	284	249	246	273	206	257	261	241	255	229	254	239	246	253	258	235	249	255	267	241	278	254	253	248	229	263	286	244	277	248	266	247	263	251	232	276	254	237	273	260	225	218	233	256	264	281	261	270	249	254	240	246	250	244	237	225	239	247	250	218	264	239	244	264	271	264	258	234	238	253	269	264
21505	13858	2165	1372	1218	1302	1211	1021	883	818	751	711	698	711	660	616	639	626	655	640	625	2050	4269	1767	605	623	615	591	590	582	583	595	612	569	588	593	620	556	612	537	523	597	586	596	575	591	563	556	563	618	610	609	542	591	573	547	562	603	573	606	605	578	570	583	523	605	555	555	590	551	611	596	572	629	593	563	626	590	578	574	601	553	558	550	558	574	564	607	556	557	540	577	556	583	593	562	556	572	540	587	575	538	611	593	574	608	521	561	577	583	639	594	614	599	568	608	565	598	558	612	581	563	562	575	602	538	532	588	572	594	577	541	574	579	547	546	566	610	633	620	581	560	604	591	589	569	586	580	592	579	571	573	588	557	578	551	571	578	569	563	611	564	599	600	578	554	554	569	556	540	596	552	612	546	528	569	545	563	594	579	552	565	581	591	554	608	558	598	604	524	612	576	573	595	590	600	577	591	564	561	570	545	559	606	603	576	590	616	576	570	600	553	615	575	598	526	579	596	557	593	595	578	555	610	578	585	575	597	606	594	574	574	555	556	595	573	645	586	624	582	568	536	577	579	584	579	605	602	573	623	601	545	576	546	566	611	538	603	600	605	585	612	651	583	573	555	599	577	580	567	578	560	550	590	567	629	600	566	574	568	578	609	567	540	585	558	597	559	606	559	579	567	570	548	623	589	569	566	574	581	558	625	559	589	569	560	539	609	582	588	599	573	588	612	518	599	556	576	571	557	624	580	610	568	615	601	572	569	552	615	583	568	514	609	595	590	576	555	586	589	599	572	561	530	603	591	586	576	607	592	554	564	600	534	618	569	564	561	532	531	570	587	591	583	590	602	593	574	573	561	558	595	620	586	608	582	582	552	567	590	563	607	582	561	600	581	587	571	589	553	549	550	659	588	585	553	545	579	577	597	608	581	605	560	544	577	585	568	589	610	577	582	595	627	568	558	581	552	528	575	566	573	573	590	551	605	581	560	599	559	603	582	610	571	586	574	548	574	579	627	533	598	571	601	528	587	562	590	560	506	567	582	581	588	563	577	557	589	566	568	553	575	558	617	588	572	539	562	556	552	571	614	554	613	584	632	591	548	584	574	583	579	588	592	557	571	539	553	544	606	587	539	532	592	578	553	634	568	550	571	603	551	631	579	587	602	592	613	602	566	575	591	566	623	599	565	599	570	654	589	569	536	565	559	586	564	535	532	584	595	540	578	548	565	590	593	555	579	611	601	578	583	597	576	586	601	614	552	576	591	571	590	594	587	576	570	595	528	582	609	557	564	614	564	563	603	603	587	567	643	598	545	531	554	584	596	553	550	565	581	596	594	546	565	557	610	562	551	572	586	609	592	547	591	563	598	592	593	580	573	584	560	607	619	608	570	524	591	577	614	600	602	605	552	557	625	540	571	562	574	589	559	593	578	604	572	594	547	547	535	559	577	581	559	601	598	614	597	590	604	557	584	544	577	582	536	573	562	593	602	590	614	576	574	580	544	616	574	614	568	606	590	595	568	626	576	574	580	577	541	557	569	592	542	605	566	584	573	581	565	527	591	564	569	574	579	555	559	587	626	588	566	577	642	596	618	574	565	598	597	556	577	593	582	572	609	606	591	590	603	568	608	588	556	543	596	578	616	528	583	563	615	570	567	533	577	554	557	605	542	566	600	586	524	550	581	576	592	593	599	585	553	569	593	579	621	573	504	575	605	600	563	585	556	609	536	575	554	586	564	583	582	556	536	593	604	575	570	576	561	566	567	590	572	566	599	562	565	563	539	571	577	571	576	569	604	536	579	582	585	559	578	563	581	560	583	553	608	612	559	549	592	554	578	610	584	606	561	578	556	617	572	609	603	574	553	572	524	588	550	588	590	619	639	583	587	618	545	592	611	560	570	580	596	575	551	555	557	589	609	578	586	556	572	512	580	579	600	583	607	599	602	551	602	569	574	575	535	597	601	571	551	607	556	561	596	621	563	514	549	572	572	567	565	585	606	577	593	564	581	576	630	560	585	614	594	547	596	541	598	553	601	588	586	601	583	557	583	624	551	529	587	570	603	544	587	537	581	587	598	567	593	579	604	598	583	588	567	560	593	567	566	570	566	566	551	581	607	603	581	557	588	543	592	554	641	551	558	576	568	549	566	563	617	636	576	611	558	592	606	565	582	574	609	580	573	604	581	538	567	558	586	570	597	530	586	573	608	585	639	542	584	555	577	567	590	548	573	585	612	570	555	552	616	599	566	603	594	565	591	556	546	563	556	623	600	608	555	599	590	545	595	588	587	560	596	626	603	606	580	596	580	576	564	574	600	567	594	574	532	561	598	600	547	589	583	595	541	558	562	564	559	592	556	540	567	542	619	596	579	583	602	581	539	575	567	564	608	601	573	571	549	554	559	561	589	591	611	573	570	567	575	591	564	582	573	582	587	577	591	582	589	629	575	594	564	582	602	543	575	574	574	595	563	593	584	536	589	571	590	570	605	575	638	581	583	591	584	590	626	561	545	581	556	608	587	546	567	561	561	536	617	550	596	557	585	574	619	600	599	521	565	598	572	565	580	588	597	547	572	523	544	574	562	616	604	636	605	527	581	547	604	547	608	571	578	547	606	609	640	576	567	557	600	544	559	584	566	603	549	609	566	611	572	611	589	529	610	563	597	618	575	590	579	560	573	606	572	564	557	548	569	570	552	602	556	542	609	627	619	608	591	566	539	546	592	585	569	562	617	597	622	568	584	610	593	559	589	573	595	541	578	577	562	586	573	591	578	571	571	561	572	593	555	589	569	562	625	611	557	558	603	565	581	616	604	573	589	577	599	601	555	563	568	534	547	571	548	591	535	617	583	595	603	599	545	630	564	564	571	531	541	590	588	575	571	597	569	560	533	643	563	601	605	569	560	544	556	576	598	571	591	574	560	588	589	579	521	558	570	599	560	570	588	570	563	613	565	569	608	606	575	590	566	589	577	544	585	570	604	577	593	567	585	596	568	567	610	568	565	567	584	552	584	568	564	571	608	544	563	577	603	602	596	601	638	536	589	578	546	567	567	573	608	547	569	559	563	571	572	586	551	631	564	527	554	515	571	580	542	586	563	567	560	610	570	568	577	561	553	569	558	613	577	564	553	616	570	565	562	596	608	565	596	600	608	569	586	575	609	537	555	565	580	615	553	574	570	580	586	554	602	601	545	587	539	625	595	605	596	570	568	531	557	573	589	617	564	586	596	567	595	587	616	563	602	565	540	549	616	557	594	606	572	581	582	581	601	616	612	554	544	559	554	565	593	585	602	586	517	594	595	586	550	604	562	528	581	568	548	586	557	621	577	620	601	570	607	566	548	543	527	568	534	613	572	623	578	591	624	590	615	534	594	580	580	574	597	590	540	573	593	574	570	557	573	562	575	617	573	561	580	571	565	585	596	579	580	563	513	586	621	597	560	591	566	579	610	551	603	603	598	557	576	594	589	558	599	579	601	582	583	634	626	559	563
45460	27285	6371	1701	972	733	586	460	404	417	397	406	365	338	349	342	364	314	345	322	390	810	1532	583	359	324	346	326	313	359	306	334	341	339	338	330	339	337	322	328	317	357	330	336	330	339	326	323	307	327	312	308	343	346	326	337	360	358	329	319	324	334	325	336	317	285	333	349	323	280	327	328	320	295	298	299	345	317	338	332	325	320	311	318	331	329	329	323	327	331	338	330	353	274	331	354	360	343	310	309	274	328	345	359	312	344	311	331	340	336	328	292	322	330	348	352	277	354	337	335	310	280	320	333	317	290	337	369	338	358	306	299	309	306	325	327	356	358	331	356	298	320	352	296	338	307	288	343	366	359	326	343	336	320	343	315	312	322	299	312	308	359	338	308	290	364	349	371	339	318	287	314	325	336	319	365	349	316	283	295	327	354	316	325	330	368	302	324	313	346	353	330	355	302	306	354	335	304	323	326	321	354	295	317	326	333	364	328	322	347	311	329	316	375	320	344	312	319	306	317	348	346	292	339	314	357	340	323	361	295	275	332	345	328	314	331	322	334	327	304	369	337	305	337	360	333	308	333	347	326	325	318	351	319	350	336	318	331	314	333	330	336	313	295	301	355	323	329	327	332	333	348	299	300	310	337	325	318	294	331	312	306	332	314	292	341	328	335	311	320	341	348	340	374	333	357	366	330	307	349	330	301	338	339	312	304	297	306	334	352	330	308	383	327	313	306	335	340	326	338	327	304	345	342	333	328	364	348	301	332	341	339	345	330	295	331	315	319	347	334	327	318	308	332	371	316	322	280	365	335	325	360	339	318	312	335	324	341	291	311	316	331	329	327	301	309	349	351	374	311	297	335	316	324	347	314	330	324	312	324	333	305	333	300	326	304	317	320	309	326	290	305	338	305	325	302	346	305	316	331	296	341	332	293	340	335	329	349	354	338	281	378	345	294	317	338	320	338	292	345	324	310	324	322	305	300	282	340	340	355	343	326	335	321	324	320	343	322	333	316	332	303	330	358	333	318	373	332	340	301	311	316	321	291	343	328	303	324	328	324	315	308	292	301	356	317	312	341	348	313	329	340	323	329	335	325	321	315	317	337	302	326	310	345	331	324	296	291	318	317	334	342	281	290	307	340	331	327	285	334	378	333	304	360	346	322	322	341	364	339	315	324	316	332	300	348	344	322	328	340	341	334	309	355	310	323	310	332	349	335	332	341	334	297	298	328	320	316	304	341	291	312	354	320	310	324	343	328	320	348	349	316	368	316	318	281	312	364	339	330	332	320	309	288	383	339	302	342	321	321	341	299	327	345	295	322	329	318	325	331	300	332	335	330	337	340	312	331	328	317	336	297	330	312	294	359	331	319	324	312	343	329	313	333	327	336	340	321	293	299	304	323	341	314	340	334	321	373	318	344	310	336	304	333	331	336	323	365	344	298	376	330	383	341	321	362	322	330	330	322	324	310	312	340	339	304	334	347	316	331	360	283	351	310	340	329	329	306	348	365	320	293	334	333	300	364	346	363	323	322	363	324	347	321	364	336	348	321	314	344	353	323	348	327	329	302	362	320	303	318	306	316	322	355	305	332	347	324	361	337	317	349	318	364	318	311	316	314	323	321	321	340	331	339	363	320	329	346	353	330	291	300	323	323	326	325	338	318	322	343	347	336	343	340	336	298	311	320	353	293	308	310	353	338	348	301	321	346	366	319	320	318	308	331	324	331	314	337	373	334	318	337	336	321	305	319	302	338	320	343	350	336	367	323	322	299	325	338	316	334	325	340	341	321	343	331	349	330	350	342	348	338	315	342	331	321	324	331	343	326	345	339	333	315	336	308	327	314	295	315	351	313	319	296	366	324	315	338	326	303	303	335	372	306	319	335	289	322	337	329	274	312	356	345	311	332	290	312	332	334	336	340	347	347	297	301	335	374	321	303	326	322	352	317	315	328	298	320	320	296	324	303	282	332	314	298	312	343	362	327	328	350	370	320	339	324	325	333	345	355	324	330	328	339	297	299	308	286	339	300	334	315	340	336	335	346	324	295	352	329	331	331	319	335	345	337	323	311	332	356	330	309	342	318	326	308	333	319	307	337	338	323	355	332	323	339	353	327	299	304	324	318	350	308	318	323	293	353	343	308	341	368	318	331	306	328	303	301	325	346	345	321	359	311	331	336	319	317	327	357	349	331	269	318	309	320	334	313	331	342	338	307	331	321	375	315	326	348	343	339	333	312	370	353	311	349	331	336	316	304	335	322	345	323	337	346	314	364	320	335	336	320	308	310	317	330	323	356	323	359	330	338	302	314	322	312	361	321	333	340	332	353	324	315	339	321	328	337	311	285	305	348	369	337	352	314	358	329	346	320	337	365	307	321	312	364	277	329	327	322	319	335	300	366	340	329	354	318	327	315	323	329	328	331	298	332	330	334	319	342	318	381	320	311	334	295	303	333	323	347	331	354	306	309	373	286	356	307	335	327	352	355	330	290	333	381	311	318	348	331	297	303	304	315	328	338	312	324	333	341	311	305	320	334	327	333	365	303	350	334	356	337	338	332	317	318	339	323	340	346	337	325	318	351	377	332	335	342	309	330	323	309	267	344	333	326	309	302	309	331	308	328	324	351	356	285	305	293	310	344	318	299	381	323	314	345	319	294	323	358	344	331	340	342	318	328	322	310	302	356	340	321	317	322	316	326	333	330	313	329	315	337	349	283	318	356	348	336	337	344	329	347	358	336	315	324	351	333	282	287	317	335	330	328	318	366	347	319	318	354	316	301	329	331	322	329	338	321	355	310	318	312	303	303	322	336	314	339	290	349	367	324	351	311	328	310	293	348	316	334	324	319	340	316	312	353	321	304	321	335	324	300	336	333	345	333	336	292	296	320	302	292	331	358	354	309	302	369	344	329	324	334	359	337	335	341	316	311	332	309	322	348	327	332	303	315	325	316	308	312	345	311	336	355	329	310	327	343	355	276	329	357	314	347	302	341	336	302	353	332	320	313	333	333	336	332	330	300	297	350	320	321	298	314	346	327	341	353	319	334	340	325	310	312	315	362	337	333	355	342	356	347	356	310	367	345	305	308	326	328	341	336	315	310	330	360	302	311	283	361	339	346	315	318	302	312	344	323	382	350	325	286	334	310	355	311	334	328	326	294	341	340	316	309	342	319	320	306	312	324	339	322	301	334	357	334	320	316	295	323	313	343	314	350	300	315	369	323	350	317	335	318	316	335	346	365	328	356	343	318	309	354	334	312	342	336	336	289	300	348	334	347	335	301	325	339	336	348	337	312	324	344	287	287	327	324	319	331	347	324	359	326	365	313	346	320	295	279	354	320	314	354	312	309	345	326	332	346	288	333	323	365	315	359	320	326	291	299	331	306	341	311	326	351	326	329	338	300	336	327	330	315	342	298	316	338	331	308	318	313	338	340	338	345	316	290	333	354	311	319	285	330	347	317	324	310	317	359	317	318	357	311	325	376	339	330
29048	16900	2476	2199	1953	2127	1765	1529	1316	1267	1023	913	904	846	884	816	814	757	800	821	807	3803	8266	1997	724	753	723	711	766	751	749	723	740	744	724	709	769	743	757	776	749	734	676	736	729	688	732	742	670	710	768	699	759	710	719	719	737	723	785	750	696	713	729	737	707	723	746	749	709	709	737	676	708	731	691	671	722	709	750	770	709	712	681	736	704	728	685	726	731	711	722	706	713	708	750	668	720	700	711	787	743	725	726	688	718	698	692	702	691	729	718	706	751	703	715	724	730	710	731	721	734	711	704	712	752	707	737	712	744	724	684	721	717	711	714	726	724	746	704	717	679	757	744	733	667	714	759	708	709	690	719	683	736	711	705	724	722	698	708	687	755	729	725	735	700	746	728	697	733	716	703	723	706	736	719	729	728	763	662	688	772	724	699	688	723	752	723	723	669	746	659	733	742	697	732	764	712	749	699	729	727	717	738	743	679	764	718	697	720	731	717	705	706	731	740	739	736	691	702	752	732	751	705	731	707	680	692	721	685	676	684	701	697	764	734	687	727	735	667	719	747	697	752	725	722	672	665	775	780	746	740	704	690	769	690	744	747	684	699	706	744	696	740	769	713	724	710	717	734	747	708	717	713	715	721	693	716	734	762	707	720	690	723	720	752	718	741	697	708	683	711	694	747	741	703	724	746	714	756	718	760	696	697	750	738	673	713	751	716	669	735	768	768	726	698	753	760	753	766	721	710	746	724	742	701	722	729	739	728	696	644	719	691	693	706	715	728	744	731	729	696	726	692	725	697	689	718	700	747	761	750	731	745	752	747	719	738	719	780	750	736	700	725	726	708	779	692	718	735	686	747	736	714	757	666	680	711	762	700	768	704	662	698	725	721	736	718	795	718	718	735	758	755	770	713	728	740	764	719	729	718	697	769	713	675	697	719	660	713	752	718	700	717	687	739	763	720	729	710	727	713	724	712	758	663	690	766	733	744	716	721	740	760	717	725	727	768	741	721	746	704	695	724	745	740	701	773	724	741	735	685	744	723	706	720	719	733	715	736	717	737	696	778	690	752	713	741	729	717	755	696	743	735	734	679	699	712	786	749	729	685	708	701	688	740	744	783	747	689	707	736	736	715	661	702	705	701	775	703	765	707	736	746	694	751	738	689	719	742	722	680	748	684	729	730	715	690	762	725	671	711	713	736	686	731	780	736	693	725	719	686	732	706	723	742	702	718	694	736	711	754	721	751	706	706	751	709	711	726	692	699	682	693	699	740	684	750	702	736	729	727	735	730	643	736	746	721	772	705	723	761	746	778	777	728	712	761	741	671	663	717	740	688	723	773	730	785	685	691	694	752	695	695	702	701	715	716	745	682	767	727	702	701	736	651	715	732	699	704	744	752	697	733	685	751	737	746	750	724	704	704	679	753	799	695	724	725	718	710	704	749	693	744	732	732	729	723	729	721	725	708	735	712	692	726	715	689	704	743	738	706	709	717	715	695	688	714	804	746	725	746	710	711	742	717	784	757	660	700	668	736	696	716	706	735	721	710	676	696	749	703	738	727	696	709	705	727	694	760	770	707	705	722	747	725	735	713	763	758	680	754	715	760	712	749	703	704	749	770	696	681	723	721	679	756	679	739	727	704	689	688	740	711	725	690	691	714	689	754	745	715	691	765	715	734	712	706	692	736	714	750	738	722	759	708	712	719	726	715	764	743	677	710	747	762	720	765	718	757	753	720	696	745	705	732	697	739	743	650	727	741	751	730	762	763	718	735	693	723	692	736	745	731	716	717	699	682	742	703	717	704	700	712	758	752	687	711	726	731	724	683	699	722	704	706	695	754	720	703	741	691	721	710	685	725	781	751	655	719	745	676	735	681	736	751	722	731	691	760	699	725	698	802	743	728	697	754	737	739	715	774	731	731	705	747	719	730	753	731	722	778	707	647	715	768	735	724	704	724	733	722	708	682	662	710	687	708	761	756	718	711	755	719	724	714	655	739	743	707	714	702	722	715	766	711	724	755	719	699	741	723	710	742	746	705	738	752	712	761	732	711	700	706	754	692	650	713	747	726	746	719	705	693	715	717	687	743	706	727	712	700	725	743	683	725	712	725	685	736	729	710	700	735	742	701	689	752	715	730	708	667	722	741	720	717	729	766	721	695	702	706	746	720	679	700	746	696	677	759	689	710	732	737	701	713	724	704	733	662	727	708	743	712	722	732	695	725	764	699	723	703	748	731	760	692	648	755	698	737	690	736	741	753	775	713	733	694	735	700	736	766	701	667	686	723	745	685	752	741	688	724	706	729	730	773	713	732	713	717	756	723	696	771	696	694	737	704	715	706	683	761	718	754	735	691	710	761	767	742	750	716	722	712	729	759	747	705	708	747	696	736	749	667	768	711	698	679	743	724	728	753	722	771	697	690	743	709	727	710	707	723	725	739	685	723	715	720	698	736	748	712	747	760	669	754	697	768	699	742	705	734	671	757	719	727	722	739	677	737	795	758	655	709	734	645	700	751	709	744	738	702	716	707	739	692	690	721	651	740	730	706	734	708	743	725	742	736	751	703	732	709	706	725	771	764	692	723	739	753	726	716	699	745	761	728	690	708	712	748	661	758	701	707	750	710	727	732	721	771	754	728	682	738	717	716	743	731	711	746	736	694	747	720	720	784	736	694	783	765	685	690	728	723	749	785	643	683	739	775	739	722	677	781	744	739	727	742	735	677	794	741	759	747	685	701	757	699	729	706	686	676	723	722	690	710	714	713	715	725	702	691	698	706	693	749	723	705	699	714	704	766	725	734	713	701	698	707	729	755	701	731	777	741	697	740	711	707	719	733	737	678	696	709	741	733	743	753	728	779	783	750	741	759	725	770	721	723	701	724	777	699	701	713	781	711	704	679	689	709	746	733	682	719	710	758	747	747	732	731	702	771	768	727	684	744	756	726	736	728	727	775	696	713	721	696	766	735	708	728	717	740	739	692	725	737	730	732	766	727	749	676	736	703	681	702	717	706	725	768	692	750	676	731	726	698	708	711	706	759	673	701	760	689	721	689	770	748	744	728	750	713	714	730	711	693	669	704	654	664	828	707	733	710	731	709	756	748	690	675	719	697	743	722	716	690	744	721	711	749	728	740	732	707	770	717	653	668	802	763	739	721	705	710	708	675	729	712	705	711	720	719	767	716	668	689	737	691	692	713	745	710	684	652	705	732	728	726	723	734	706	753	747	726	775	681	735	729	737	738	707	703	711	747	694	746	736	741	679	711	721	760	688	706	705	697	718	698	723	745	715	728	699	728	749	731	757	775	725	704	714	743	736	726	741	766	696	681	737	780	731	738	706	708	766	744	705	703	679	720	731	727	716	689	715	734	744	709	703	709	699	702	725	709	747	720	708	678	667	726	701	727	731	705	707	720	700	689	737	668	748	758	707	743	725	721	723	693	741	749	768	734	745	692	721	703	699	690	754	708	713	696	720	696	675	708	704
11830	3588	255	167	156	187	148	146	149	140	142	152	131	158	163	164	156	154	167	140	148	165	188	138	148	134	154	142	163	158	145	146	152	159	156	138	163	148	147	139	149	125	161	167	153	137	155	147	160	153	153	136	158	147	168	156	159	137	152	157	134	163	133	143	135	141	144	145	163	140	125	153	147	143	142	145	150	151	150	149	115	139	147	149	140	158	160	152	141	182	148	148	137	153	128	129	159	163	147	160	153	144	145	166	147	154	155	151	138	150	140	148	168	133	158	151	143	148	155	139	125	154	157	147	160	135	149	157	138	141	134	147	147	151	144	149	162	164	143	140	160	152	174	147	165	149	146	139	145	130	157	171	161	145	160	150	148	166	150	175	140	133	167	157	148	117	147	150	160	143	152	162	145	168	156	149	165	145	152	166	142	148	147	168	158	166	142	153	141	139	141	147	146	150	149	167	151	146	139	149	169	149	126	155	132	157	127	144	152	145	152	133	144	123	152	145	135	143	135	148	158	135	145	149	149	136	185	149	139	141	153	164	175	136	151	152	150	123	142	143	145	132	173	151	162	163	155	157	143	143	149	158	137	164	145	153	171	142	141	143	161	148	154	132	184	144	142	170	126	137	157	146	155	152	149	167	129	157	171	173	157	133	148	181	125	159	137	155	141	124	157	149	138	173	154	159	155	148	136	151	137	118	143	147	145	144	144	158	151	154	144	149	159	145	148	161	165	135	167	151	142	164	149	121	168	155	134	156	127	154	148	146	170	141	153	134	139	139	132	160	139	148	102	153	163	153	146	138	141	133	137	163	152	160	148	152	131	142	124	157	158	151	156	168	158	150	173	156	172	172	166	153	152	141	151	129	137	135	154	164	180	163	165	157	149	148	160	133	145	155	121	149	160	139	154	154	156	132	129	130	167	178	148	151	153	128	161	145	171	160	139	140	149	164	159	149	161	177	146	141	162	165	175	142	157	157	152	161	188	174	145	156	132	141	154	157	140	127	158	170	126	139	135	164	176	157	178	152	166	168	148	140	128	131	146	146	153	153	141	144	173	157	158	145	151	136	158	154	154	152	172	156	151	176	133	124	130	129	155	159	151	137	156	162	145	148	151	151	142	162	135	134	131	137	158	168	134	167	135	148	141	158	148	158	144	129	167	152	160	175	165	133	145	125	154	155	147	158	150	151	141	159	146	156	163	160	147	131	140	149	165	145	161	155	141	153	164	145	169	187	152	145	142	140	151	162	144	156	157	148	165	146	155	166	159	148	166	167	155	154	134	150	140	157	144	135	159	162	145	181	148	152	145	149	145	138	152	164	139	150	161	146	155	129	139	143	157	148	151	153	163	142	158	148	148	164	158	147	150	144	140	147	156	133	155	162	160	151	156	160	145	140	135	148	141	133	129	128	150	172	153	147	159	161	166	147	156	152	160	151	151	148	145	149	134	139	141	161	158	160	155	144	144	148	145	123	162	130	146	159	132	128	164	162	118	140	153	145	143	127	144	133	139	140	143	146	158	157	152	131	159	166	146	165	165	156	136	122	145	123	136	163	151	168	169	156	169	147	144	140	154	153	144	154	150	148	151	137	145	159	159	156	159	157	150	150	139	151	161	149	156	154	144	153	147	134	135	119	153	157	175	145	160	145	148	146	139	144	172	146	145	137	138	160	158	145	177	174	147	158	153	153	157	158	177	138	153	153	145	147	123	133	165	145	144	143	151	145	137	168	140	127	141	160	154	142	169	150	154	155	161	151	139	142	164	123	151	151	154	144	158	180	148	159	135	147	156	155	168	160	149	131	156	155	124	155	144	167	152	136	153	168	146	155	143	136	158	150	166	146	134	136	120	137	141	163	145	132	149	153	149	136	154	178	145	139	162	145	129	149	166	140	158	132	154	143	149	149	138	147	141	134	134	146	134	144	120	144	173	162	155	143	150	126	160	163	150	140	155	154	162	170	147	139	130	154	141	149	135	125	169	145	126	160	133	146	165	146	144	158	135	147	158	132	140	182	140	179	155	169	150	150	167	152	139	140	142	179	147	168	167	137	141	158	157	167	147	144	158	122	146	168	147	150	150	175	157	157	145	159	148	130	150	168	139	147	131	148	142	144	176	143	150	143	142	130	137	135	131	143	146	149	179	172	161	137	145	126	162	145	155	142	140	149	153	173	146	154	160	132	152	170	159	141	142	143	140	146	169	146	153	154	143	157	117	134	150	173	158	147	156	144	151	161	123	131	122	160	192	139	132	158	160	150	149	153	143	143	147	187	150	154	139	152	156	168	135	157	126	136	172	123	146	165	140	143	129	147	151	153	148	163	136	187	158	144	156	159	158	141	150	144	153	138	153	145	141	162	133	131	150	134	176	163	136	147	157	166	121	149	139	147	155	151	163	119	161	165	171	157	141	139	150	125	137	139	164	170	144	136	155	150	162	147	136	161	157	154	169	139	156	138	166	123	156	158	167	130	160	135	145	134	153	166	178	142	164	146	156	130	150	150	144	147	145	141	140	154	133	150	137	150	147	155	145	163	147	128	141	118	151	156	160	121	139	137	149	146	169	174	141	148	143	143	139	143	154	139	150	148	162	160	102	145	149	149	151	140	136	125	133	174	163	132	133	130	183	167	147	138	165	161	159	149	130	150	173	172	150	129	144	165	148	137	152	147	138	134	121	161	143	163	168	153	168	146	160	125	151	154	155	186	140	128	143	147	136	147	159	154	127	133	145	151	133	156	152	167	164	152	147	158	163	155	126	152	149	145	149	140	147	155	154	126	137	146	145	172	154	156	152	129	145	158	167	131	153	146	139	140	153	142	145	163	141	152	138	150	120	166	137	132	130	146	141	147	160	148	140	148	153	144	140	143	179	140	161	128	162	174	149	146	187	150	164	145	172	146	150	133	163	159	165	159	131	123	158	157	152	146	154	141	138	145	128	136	160	137	124	155	166	165	155	144	152	132	160	144	159	160	150	153	163	172	150	136	117	153	152	145	166	149	164	164	156	136	169	153	183	140	158	137	152	150	146	176	183	140	147	135	136	169	126	113	151	152	173	152	157	171	143	147	129	143	175	146	132	150	148	147	143	139	140	150	165	179	148	138	137	170	160	170	166	137	150	179	144	123	146	136	153	147	128	159	138	147	141	127	154	133	138	138	129	127	135	148	154	128	137	136	162	150	131	143	138	168	184	126	131	144	171	151	139	144	149	142	166	149	141	152	179	170	158	140	153	150	147	153	140	167	153	154	133	118	131	150	133	130	150	138	148	162	157	130	153	148	141	171	161	145	150	134	167	139	125	157	124	130	163	137	149	181	128	152	142	137	137	139	178	154	173	145	157	145	159	152	128	145	148	143	142	146	163	164	128	155	152	133	139	163	164	153	176	135	152	160	138	152	157	168	137	154	158	131	158	142	171	165	154	147	136	162	140	175	151	126	142	138	148	144	163	148	138	127	126	155	136	152	142	115	173	138	167	155	141	151
7273	2907	421	375	411	471	422	412	388	386	392	380	358	382	353	393	378	362	375	386	373	439	593	379	336	362	378	364	390	404	384	380	355	352	345	360	370	365	378	385	391	360	360	342	370	379	379	368	371	372	382	381	354	359	416	380	402	346	362	346	405	357	366	380	357	397	369	393	361	388	367	350	358	339	373	388	360	388	386	353	354	376	355	401	349	360	368	397	377	395	382	390	393	392	359	357	388	379	360	386	337	365	385	343	376	413	392	383	365	355	399	390	403	344	401	379	377	377	391	376	349	356	366	368	378	375	340	374	373	406	355	382	368	393	370	374	402	384	409	364	362	378	357	379	392	376	379	356	392	359	398	335	372	372	352	375	364	402	383	347	390	400	377	352	360	384	386	338	367	367	375	386	373	396	370	423	364	352	364	376	353	344	371	345	394	366	354	401	409	342	354	395	397	349	352	388	337	357	384	375	369	369	389	384	385	367	377	361	366	363	348	377	399	377	387	383	377	365	403	390	401	411	354	392	395	379	371	336	365	361	370	374	351	404	371	362	373	363	361	365	377	361	346	397	389	383	375	366	354	349	361	388	413	346	385	358	366	406	367	375	400	394	400	390	359	352	360	330	352	346	332	423	380	416	380	376	369	409	382	357	403	378	370	382	364	386	346	388	357	398	362	374	376	364	355	357	355	392	381	386	368	336	369	356	383	371	386	399	375	379	376	378	353	361	348	390	380	408	367	376	358	394	344	389	391	376	353	393	358	374	355	358	399	362	349	376	349	366	372	340	384	366	352	373	390	413	392	390	337	352	380	346	364	398	365	371	393	414	389	378	368	352	381	384	369	427	364	423	378	358	366	379	397	384	387	326	375	360	363	405	360	364	385	384	394	405	396	370	360	426	352	359	378	351	403	402	375	384	368	384	388	376	389	369	407	383	356	388	384	373	354	402	378	360	370	366	369	339	369	379	381	365	352	323	348	393	349	366	366	359	384	387	385	387	379	345	397	362	403	391	384	402	336	406	378	381	376	371	381	365	396	398	419	321	372	361	373	355	404	407	388	411	353	362	380	368	372	390	351	409	363	374	384	385	360	380	365	394	394	347	373	394	352	376	346	353	413	375	343	360	374	359	386	365	394	384	398	369	327	352	368	345	402	371	363	380	373	359	400	385	370	360	376	354	388	364	375	340	406	357	371	335	412	348	409	386	383	331	352	347	376	372	348	399	331	352	352	376	379	382	363	368	369	385	369	361	387	395	397	369	362	381	400	364	385	395	369	377	356	373	351	363	417	381	376	340	377	377	415	386	372	381	371	355	399	379	358	392	379	364	378	395	390	370	365	361	390	382	369	336	368	378	369	382	349	383	379	371	395	409	391	367	368	408	361	407	345	391	362	400	411	390	382	377	379	390	385	437	340	373	386	405	387	390	374	393	374	413	370	391	397	356	363	340	396	403	390	400	366	389	349	402	373	386	352	368	376	348	401	368	379	364	377	363	382	338	362	373	390	379	368	340	401	379	381	400	366	336	378	377	360	365	367	359	379	371	406	365	397	385	383	379	372	397	358	368	375	370	345	396	395	387	351	393	371	368	385	337	356	358	384	421	375	377	372	336	370	378	376	385	346	366	361	371	407	362	350	359	367	397	379	397	374	403	339	365	356	347	364	390	348	387	366	373	343	321	387	342	358	373	353	390	387	353	388	360	398	334	364	350	360	426	354	362	354	397	373	373	354	389	358	383	391	355	384	374	324	392	361	396	351	405	351	416	365	358	384	385	355	390	370	381	339	388	346	386	370	362	360	370	357	347	362	380	391	400	370	373	379	359	352	401	331	353	377	396	351	376	364	383	398	387	354	379	383	398	397	369	385	362	386	364	380	370	378	378	412	386	363	401	357	347	347	366	411	371	393	369	338	395	353	373	389	361	363	392	374	346	404	380	362	401	408	359	367	372	353	355	388	401	397	378	364	423	385	373	394	392	363	354	375	383	354	375	367	356	367	391	326	350	379	373	331	339	364	359	350	363	362	379	380	349	376	369	349	389	365	355	355	352	384	412	379	345	359	340	366	401	367	355	385	385	371	364	401	363	372	379	369	367	373	377	378	371	393	395	368	350	400	371	374	376	372	361	367	357	361	374	368	377	385	355	364	382	345	369	388	364	341	351	367	345	328	347	376	388	418	352	382	387	358	335	384	331	410	358	381	362	337	360	399	361	346	353	392	339	393	358	359	384	407	376	364	382	371	358	352	373	363	384	407	376	373	375	367	394	368	390	388	407	391	400	336	383	372	368	374	360	376	369	363	352	355	393	351	394	361	371	425	366	401	369	365	359	408	361	378	344	367	333	390	379	352	395	404	395	397	390	383	346	375	381	384	379	417	345	354	378	352	384	394	407	371	376	363	375	376	342	352	390	368	386	403	353	368	396	364	352	353	388	390	423	346	379	331	378	389	391	368	391	369	346	345	355	381	387	342	410	389	370	400	360	384	398	365	384	347	392	402	406	388	400	362	356	378	371	411	364	349	392	376	389	365	379	348	370	380	377	392	391	361	367	396	409	382	354	367	358	391	367	354	343	370	334	370	376	369	377	349	372	377	381	360	384	396	381	385	359	412	377	383	360	378	372	353	378	368	399	395	359	373	383	361	411	378	356	388	379	388	374	425	347	330	384	395	381	386	413	389	360	348	341	381	406	417	329	382	386	393	358	387	361	384	387	337	355	389	357	355	339	411	370	358	392	364	374	387	386	339	394	344	359	405	399	350	358	377	386	380	364	379	376	377	355	396	398	346	359	366	386	365	395	394	391	385	377	318	416	372	387	373	375	381	315	402	351	406	385	365	371	367	399	365	388	387	384	374	370	369	365	382	400	365	343	350	346	378	407	366	383	372	363	356	331	361	376	372	368	375	366	379	369	362	363	358	360	379	364	383	352	378	399	373	380	345	371	368	402	333	399	404	380	394	392	368	367	384	354	360	383	354	364	380	382	407	384	373	347	368	392	347	405	355	373	347	364	397	355	400	347	388	361	387	391	374	375	361	357	369	383	410	422	374	330	372	399	354	365	377	379	375	390	362	366	384	334	380	366	381	374	380	359	354	377	393	366	383	357	393	376	374	402	369	392	354	378	412	413	393	393	391	361	418	389	333	382	363	387	356	383	376	338	372	347	358	376	407	334	386	377	357	380	328	350	366	375	377	379	362	386	352	357	427	381	364	398	359	386	393	330	374	336	380	355	358	359	341	382	398	353	345	382	370	348	379	369	360	373	376	382	388	371	361	322	403	390	431	380	361	364	381	348	367	392	365	382	381	366	380	364	343	352	400	375	379	376	390	382	393	393	386	355	378	408	388	362	366	366	378	396	352	383	369	403	377	362	395	372	395	335	384	368	368	354	355	375	387	395	359	379	379	383	390	369	352	357	390	344	375	369	368	382	356	404	388	371	386	354	409	366	411	398	386	361	376	373	375	358	375	378	393	383	362	374	411	390
33416	17048	2519	757	473	390	367	340	304	307	286	246	278	277	253	263	228	243	247	269	214	508	870	348	248	233	242	253	223	235	254	293	239	231	269	249	237	244	247	239	230	248	271	274	224	231	249	234	242	254	287	261	241	219	255	247	252	229	276	241	234	243	230	249	277	237	228	236	259	228	255	237	262	260	248	227	231	222	262	249	278	221	234	268	240	222	236	237	264	218	250	250	271	229	235	271	247	228	220	241	239	242	263	222	233	261	228	222	221	272	247	230	234	232	231	232	264	269	237	238	226	263	244	256	226	278	236	267	217	236	266	244	255	232	252	272	270	259	212	254	245	250	258	258	234	270	228	218	230	251	255	232	253	241	247	222	278	207	261	261	255	221	249	230	223	256	247	251	259	283	246	263	247	246	258	230	265	234	235	269	246	242	225	211	256	235	229	240	237	244	232	259	238	239	238	257	232	236	248	248	246	221	260	227	259	240	239	245	273	221	218	262	273	223	221	254	248	247	278	253	233	253	234	250	241	259	218	265	263	218	236	251	239	239	284	261	238	234	237	242	242	243	262	245	232	246	213	261	261	225	267	209	215	253	257	229	218	222	222	253	255	217	232	245	276	214	255	253	227	244	258	242	280	260	222	234	228	242	245	238	234	266	221	234	270	258	267	237	224	252	227	255	255	255	249	235	270	296	218	252	248	247	213	249	250	260	234	266	243	224	232	231	234	244	216	217	234	230	258	214	229	241	250	239	241	226	252	230	251	244	269	271	250	254	213	263	249	240	266	225	244	239	234	232	216	261	262	263	283	246	264	289	225	219	250	251	243	242	235	290	249	253	270	233	227	261	266	223	221	233	252	251	268	241	248	226	248	238	236	250	284	201	257	260	263	235	252	231	248	250	269	240	259	236	261	262	260	264	253	222	243	282	269	246	238	274	241	245	232	248	261	251	234	245	238	249	233	221	231	250	245	228	253	248	230	243	238	257	261	227	262	247	235	241	233	292	245	257	256	236	247	262	241	251	248	195	215	269	241	254	282	236	246	235	247	232	239	265	222	244	254	222	213	237	228	216	241	240	229	269	275	247	257	247	248	224	231	263	224	281	241	235	237	244	217	243	235	226	254	241	236	238	248	261	231	237	220	222	230	233	258	257	270	248	234	238	206	240	220	249	259	229	239	228	235	290	214	226	244	245	236	248	258	247	249	238	237	223	232	235	241	240	220	241	251	235	258	271	208	237	269	241	271	244	257	240	215	233	278	250	291	241	279	277	224	282	226	271	229	243	267	268	248	244	258	234	240	242	249	300	237	246	271	226	257	253	241	236	243	221	276	242	246	232	248	261	222	239	234	245	231	236	240	234	268	233	259	248	247	250	277	258	249	257	233	258	211	258	273	240	229	238	253	241	230	273	280	255	232	236	250	247	245	237	260	238	218	277	262	229	230	249	238	279	277	226	236	269	245	236	225	217	264	271	233	237	259	235	237	249	218	248	287	256	232	241	242	267	252	239	239	236	246	225	236	242	217	235	241	264	244	243	253	252	219	230	285	259	240	246	252	231	247	245	210	264	274	249	243	232	218	249	231	225	270	246	270	267	246	290	242	271	249	285	257	238	228	233	230	234	215	202	233	212	218	231	231	210	205	239	264	251	223	256	247	244	245	263	241	265	236	243	244	225	242	240	228	241	266	235	225	259	281	262	253	229	265	249	242	246	229	231	245	265	245	238	266	262	264	240	233	230	281	245	230	231	228	221	248	230	249	233	223	241	236	242	262	244	253	218	251	215	251	242	248	246	262	264	257	237	233	259	246	232	245	224	267	237	254	267	251	266	240	247	250	240	249	244	239	249	237	249	231	246	246	250	251	274	292	218	266	264	265	257	218	245	264	220	215	244	250	247	214	220	276	288	237	259	239	252	229	252	267	270	221	266	237	271	265	256	238	237	218	270	259	264	235	237	260	244	235	255	254	264	230	261	260	236	253	241	248	240	240	227	224	251	208	234	212	249	242	240	258	255	237	248	240	237	276	209	232	243	248	225	257	219	251	238	249	242	249	199	276	247	255	248	252	258	252	265	220	231	277	235	263	248	217	222	253	248	227	253	225	227	273	266	240	256	205	243	248	232	214	270	251	252	237	246	228	250	242	251	254	252	268	270	253	270	240	261	253	240	241	264	234	253	273	258	237	238	236	259	245	270	250	227	231	242	241	262	271	227	251	268	255	225	249	230	235	248	235	218	245	255	258	248	234	242	210	263	229	243	256	240	258	256	254	237	256	255	248	271	232	242	272	222	256	226	255	252	218	262	250	243	249	256	226	236	240	242	230	254	220	223	239	279	283	245	238	248	230	213	212	234	248	212	241	224	259	255	272	252	216	245	240	205	236	246	301	236	237	270	254	246	230	214	231	240	260	266	226	300	262	248	235	239	220	261	243	228	250	249	238	256	255	234	242	224	265	233	254	233	245	253	231	242	222	228	238	246	270	252	251	209	259	239	274	218	226	243	258	255	203	266	215	237	260	219	237	228	253	227	236	248	247	269	258	228	234	251	219	261	261	221	265	224	219	212	233	247	246	252	253	237	292	258	256	241	225	263	243	263	259	218	243	258	272	249	245	260	244	232	240	276	237	240	248	244	255	241	273	238	254	278	253	251	240	238	268	238	218	227	240	237	228	245	250	248	253	227	276	243	264	268	293	249	256	243	257	237	221	264	274	242	255	266	252	239	224	256	254	258	241	244	268	237	246	250	247	235	238	238	255	248	259	230	236	264	262	232	231	237	238	236	243	255	250	249	257	264	236	229	220	243	271	232	216	245	251	253	234	242	255	260	232	245	271	239	259	251	248	248	219	261	259	250	234	262	267	223	239	226	268	263	262	235	259	281	269	230	246	265	240	241	266	246	257	257	257	231	265	224	248	260	252	241	225	235	241	270	251	251	235	233	239	230	254	234	253	239	239	276	252	244	243	245	256	222	209	241	247	226	220	246	248	241	237	241	233	221	229	212	261	253	239	277	207	259	243	243	247	240	257	268	220	268	228	230	254	234	259	220	233	249	242	269	256	262	238	243	235	248	273	229	283	235	234	250	239	257	253	248	239	258	228	245	256	276	224	221	240	271	282	251	239	251	257	223	239	236	243	243	228	244	219	225	240	265	253	243	239	221	276	225	230	261	228	269	229	279	255	240	260	240	234	227	254	238	246	216	220	247	244	254	282	280	262	236	259	272	220	206	215	227	262	258	251	241	245	265	236	277	251	223	252	250	230	275	264	270	258	229	253	213	268	236	233	248	240	270	254	245	230	252	238	247	248	255	259	244	271	272	252	256	268	225	255	244	264	209	229	257	258	242	248	237	239	251	219	274	240	256	282	261	249	233	229	262	257	231	264	222	223	251	257	231	259	253	271	213	245	250	243	235	248	274	267	209	249	250	236	221	254	269	286	240	257	285	226	255	276	231	223	228	227	246	263	221	250	268	252	254	240	210	204	270
21227	10392	1348	1408	1272	1207	1173	952	913	839	727	723	646	633	643	664	570	632	604	628	608	2436	4415	1332	607	572	577	580	565	575	568	580	533	598	546	589	576	568	602	535	586	569	580	556	606	573	614	560	569	567	537	592	592	548	561	540	536	564	550	580	589	592	596	529	568	552	598	604	580	592	565	568	560	569	558	574	531	558	576	545	521	560	631	565	580	594	586	546	551	556	574	530	565	539	558	597	574	579	535	595	613	590	577	574	540	542	556	572	552	564	617	587	606	565	545	583	554	576	563	597	585	548	583	581	588	565	552	604	561	562	565	580	564	554	601	557	569	559	575	567	532	546	583	582	571	523	567	605	577	564	580	516	610	549	551	542	544	590	580	598	588	549	592	533	566	559	549	562	556	567	572	571	548	578	570	548	570	585	551	554	552	558	556	565	573	568	577	571	539	547	563	575	578	536	564	600	573	581	553	584	539	562	561	581	528	529	563	551	545	581	607	558	547	570	591	560	606	590	534	541	561	562	588	551	584	576	560	579	550	547	614	543	567	603	558	562	568	578	575	533	545	541	580	544	578	515	572	551	568	542	536	568	559	559	550	586	542	524	583	524	514	561	547	568	587	567	509	580	613	530	572	516	590	539	549	559	596	536	581	578	596	579	578	568	517	543	591	538	569	584	567	576	547	575	573	564	586	551	596	541	540	584	567	553	566	570	565	531	503	551	540	608	552	545	562	566	575	545	535	541	584	516	545	573	563	594	576	583	585	543	586	546	622	608	528	550	587	576	592	567	530	567	577	566	556	562	566	574	598	589	588	556	563	573	562	624	572	537	542	586	519	543	601	570	535	555	603	629	591	562	528	553	567	557	548	542	554	576	548	562	565	551	592	559	616	538	611	591	559	527	558	588	513	542	576	586	568	576	534	554	501	568	588	594	557	578	542	541	555	562	605	570	576	559	549	543	589	560	536	537	565	542	566	574	560	589	591	567	587	577	584	535	583	566	547	561	523	586	599	537	583	537	598	538	551	525	576	584	547	536	568	595	530	576	538	573	557	588	568	563	542	542	586	561	539	586	524	576	536	521	547	540	559	575	561	580	598	571	527	531	547	576	560	558	591	587	594	535	554	579	563	576	494	572	550	558	567	589	557	584	559	547	545	602	532	533	601	552	576	532	607	594	570	607	567	583	565	513	539	515	558	546	575	586	577	561	552	529	566	523	571	618	590	549	542	547	537	526	557	574	568	595	571	540	620	551	519	558	574	611	541	549	556	573	528	579	605	540	549	567	581	546	550	593	564	585	600	523	541	613	557	548	605	588	567	621	559	534	582	580	553	555	580	523	509	546	557	611	594	587	584	569	555	542	564	552	566	556	564	502	549	555	578	560	624	603	561	596	572	508	585	557	584	558	580	541	552	574	588	572	530	574	553	534	524	544	553	551	582	554	573	557	593	558	567	587	590	559	535	548	570	620	547	592	558	597	528	565	580	586	557	534	574	547	565	535	567	544	572	595	566	562	520	560	567	591	593	584	560	571	553	568	577	550	561	564	579	573	564	569	576	537	566	580	562	549	561	547	587	532	546	570	569	580	598	569	559	609	608	509	575	566	553	489	607	577	552	597	563	641	540	546	557	582	559	562	575	571	614	539	532	569	540	614	547	534	579	524	535	563	574	537	590	541	600	581	541	599	569	542	533	604	554	573	567	600	540	585	586	559	604	581	615	572	571	525	538	562	530	562	574	568	563	555	559	597	509	553	575	557	555	539	488	563	542	574	589	564	573	577	567	571	594	555	562	539	534	575	586	522	523	574	531	538	560	526	566	582	557	580	570	576	605	552	560	556	553	572	594	582	568	553	570	594	537	539	546	547	607	595	555	591	538	539	574	590	532	586	554	565	578	583	545	527	554	603	582	577	586	553	563	574	553	584	595	601	557	565	566	563	581	554	548	570	524	582	536	562	541	579	569	598	563	594	576	526	566	551	547	556	578	535	551	572	552	586	571	560	556	564	543	544	593	603	550	552	542	550	583	586	546	548	529	563	586	550	551	546	569	567	597	573	576	529	580	600	566	549	528	553	546	520	557	532	582	594	547	573	579	535	567	591	619	544	545	578	573	548	582	553	540	526	599	579	575	573	560	582	538	603	557	554	534	566	560	593	526	601	539	576	594	587	570	573	592	536	538	556	524	527	549	572	564	538	554	546	537	589	544	604	589	582	580	580	595	568	554	593	586	571	559	578	564	531	541	573	583	577	572	578	583	523	570	585	560	555	555	558	534	603	577	521	537	571	555	587	563	529	555	569	548	566	545	585	602	603	539	569	555	588	546	542	582	550	576	558	558	574	545	549	564	532	563	561	564	593	547	524	563	590	551	570	576	548	581	570	570	569	559	584	558	560	565	544	573	578	548	536	603	547	577	566	567	526	571	593	559	544	602	584	567	566	568	568	585	562	571	559	545	579	553	566	562	556	599	576	543	560	535	568	586	543	584	543	565	534	562	543	564	593	520	546	572	557	561	554	576	538	579	538	604	567	565	564	561	545	544	596	523	575	596	566	599	573	579	520	574	547	533	596	615	596	549	566	553	574	522	575	562	515	582	587	537	535	562	543	600	533	556	551	565	520	587	571	577	535	560	616	532	611	589	553	570	592	535	587	564	550	571	567	568	571	572	550	543	553	579	568	560	559	561	558	534	562	569	512	552	548	567	521	523	542	531	551	533	524	563	514	582	579	552	566	516	554	564	547	570	589	573	588	572	560	580	565	564	567	506	584	592	619	541	551	567	602	584	529	605	573	535	573	580	541	558	577	581	536	528	592	522	499	521	562	629	537	561	582	539	581	575	521	562	542	590	581	587	563	592	566	548	559	570	563	498	540	556	550	623	548	572	548	598	529	564	563	590	562	548	590	560	551	558	558	566	535	568	597	561	548	542	573	552	542	565	564	554	559	527	588	582	539	545	564	524	605	554	554	549	585	524	567	533	596	599	546	577	592	570	575	567	604	555	537	555	571	573	566	544	593	563	539	580	524	561	561	592	544	535	562	546	606	580	584	510	556	516	574	536	543	560	537	538	563	560	549	532	590	566	593	594	577	565	566	559	575	555	532	567	573	537	570	571	577	565	560	586	570	570	515	536	582	571	555	566	561	540	603	544	585	556	563	552	549	592	564	580	564	601	551	543	506	580	582	553	574	580	569	578	529	549	543	533	582	569	556	556	519	556	602	544	587	573	579	577	575	557	613	567	604	552	543	548	548	562	556	602	535	553	570	518	595	558	541	569	565	572	545	586	568	554	519	591	580	558	587	546	559	578	514	540	547	522	566	536	558	543	568	607	585	590	554	599	546	580	578	551	547	571	576	574	552	589	558	568	581	595	508	538	558	578	549	573	547	570	567	582	585	539	578	526	530	543	580	576	585	553	523	547	590	558	607	533	591	541	574	531	567	545	580	549	552	551	556	533	577	539	580	548	565	559	575	574	585	581	567	604	581
44711	26000	5531	1398	794	694	526	466	407	400	386	376	403	372	350	340	327	344	323	363	345	845	1496	648	293	355	343	350	339	300	321	317	318	330	347	348	344	309	343	324	320	331	325	322	325	355	331	329	320	325	312	340	320	344	350	319	312	303	346	315	338	316	325	317	307	325	295	317	291	327	316	344	347	326	329	322	289	310	313	283	335	326	328	320	329	296	349	338	322	337	316	293	334	331	360	301	299	340	341	311	310	328	319	312	325	358	318	322	317	274	297	302	300	279	289	295	326	324	318	321	317	342	317	321	317	305	294	350	328	332	306	317	326	293	292	336	310	302	342	322	317	322	333	341	314	314	305	303	344	289	302	310	327	318	298	319	336	315	323	321	320	293	324	325	331	308	336	328	327	357	340	338	315	336	330	348	275	306	322	313	315	312	335	316	335	294	310	325	303	308	323	387	303	325	357	323	303	315	282	346	311	337	277	303	317	313	333	352	329	329	309	306	309	285	343	301	324	318	330	278	310	298	345	319	338	325	313	331	323	315	347	313	340	293	316	316	311	311	332	350	324	326	319	277	343	289	310	331	323	314	349	312	304	329	307	335	314	296	345	342	301	298	325	301	286	301	314	342	326	320	314	323	329	303	335	312	281	350	316	322	308	309	305	323	353	288	337	337	332	356	329	292	338	303	345	333	293	305	313	295	292	299	334	301	302	322	338	327	300	336	346	337	313	311	296	348	319	282	347	324	291	363	316	327	295	321	322	331	361	346	346	349	323	323	327	319	344	331	320	346	332	328	300	334	332	340	336	326	336	322	331	283	318	330	311	303	303	316	283	302	340	305	312	323	322	317	290	315	314	338	327	323	372	310	308	307	327	315	345	342	353	311	308	311	327	389	290	346	319	290	343	354	304	283	295	292	345	312	315	343	272	304	305	332	329	328	339	264	326	292	310	338	329	316	305	310	340	328	295	349	301	313	315	342	311	340	294	282	327	322	345	316	347	325	332	309	312	338	355	330	319	308	330	310	308	283	309	347	349	335	344	286	294	301	330	338	300	308	319	285	319	287	299	333	322	338	338	304	320	325	325	332	327	339	282	302	347	309	327	314	317	320	309	320	322	292	319	355	342	330	314	318	317	312	309	312	324	319	297	307	332	318	294	314	320	315	319	339	366	293	321	324	353	326	344	306	327	349	305	320	327	328	316	300	335	327	315	329	305	268	309	320	324	334	328	317	283	305	306	330	297	300	310	283	323	316	300	333	335	305	320	327	290	290	330	341	339	287	360	345	299	281	281	315	303	348	281	337	332	297	316	329	322	306	327	330	308	323	322	294	336	348	351	336	347	318	310	333	325	309	335	305	326	301	302	327	326	344	294	301	317	312	315	349	337	302	332	352	299	313	315	292	305	330	288	313	341	339	316	341	335	286	318	289	321	314	310	324	305	312	314	336	321	310	315	313	362	320	339	298	317	298	351	303	326	328	301	297	311	319	335	349	352	316	310	297	362	383	309	336	318	331	314	299	283	322	315	311	335	348	349	336	358	303	315	325	320	327	307	289	333	303	316	318	310	301	357	299	345	295	351	309	319	305	317	287	302	320	311	307	296	310	298	340	303	301	343	324	336	299	314	336	326	328	320	312	325	309	312	321	311	328	298	335	279	303	305	340	308	296	308	320	288	333	300	327	306	305	332	294	367	336	336	325	317	332	338	334	317	362	281	319	323	296	318	325	311	314	314	318	358	275	331	321	315	305	320	310	313	317	303	333	303	330	315	296	323	340	327	353	341	318	322	303	339	314	324	358	339	310	315	336	360	352	321	304	330	317	314	326	345	315	336	330	309	312	290	318	311	328	315	305	327	314	317	278	314	320	325	334	308	342	338	318	317	332	348	314	289	330	336	295	337	331	315	343	333	339	309	314	348	312	327	307	327	305	295	313	339	319	348	334	325	345	306	329	319	308	330	299	351	311	325	333	297	321	290	326	332	299	336	296	333	320	286	320	302	355	319	328	349	319	294	302	333	310	367	336	316	317	320	337	311	308	304	304	341	334	324	300	310	304	350	324	315	368	332	335	338	301	286	294	345	345	306	319	332	307	312	339	330	316	329	296	313	347	313	320	347	308	342	328	294	312	311	331	309	311	304	334	350	359	348	290	328	312	290	336	338	329	317	318	297	320	328	309	336	320	322	300	291	341	335	306	314	289	330	311	341	327	307	341	305	339	354	308	318	319	333	368	340	327	303	325	314	323	319	357	296	325	308	306	293	334	308	318	314	334	329	302	326	313	291	338	327	305	306	307	308	304	326	346	321	331	319	321	349	343	318	329	306	331	346	301	304	318	280	283	324	308	314	311	333	310	313	277	315	317	345	310	285	312	330	324	319	311	310	309	314	326	344	323	309	338	314	318	302	342	310	299	313	308	294	286	303	345	305	308	330	337	334	328	303	360	330	308	328	311	344	310	320	293	309	311	341	313	317	317	336	311	292	337	284	306	348	314	313	335	306	339	306	336	313	303	308	337	323	313	329	338	331	309	340	348	329	290	327	311	331	312	313	315	344	326	325	280	300	328	298	287	308	289	317	314	323	342	327	344	361	322	339	312	314	298	319	335	337	308	286	327	318	322	327	314	308	292	286	326	326	295	297	312	324	314	331	344	298	310	324	328	328	302	277	313	331	357	289	342	327	301	315	293	295	360	325	312	347	316	316	320	306	314	310	329	351	318	342	308	325	295	326	294	340	335	346	300	313	341	350	305	295	323	298	314	331	324	350	307	328	307	281	336	319	309	303	316	315	333	349	342	320	299	349	347	328	321	313	323	339	324	320	318	309	309	301	288	318	312	323	306	332	340	320	322	331	322	325	340	340	328	316	350	318	330	314	331	351	316	314	312	329	322	290	299	336	318	304	363	314	313	305	351	294	298	327	319	371	315	320	341	348	336	333	295	322	312	312	295	307	356	317	292	303	313	341	306	318	298	287	285	307	324	325	296	282	320	329	341	314	346	331	311	328	336	297	344	313	289	355	335	349	328	320	321	294	316	318	303	356	292	308	330	325	334	307	312	320	371	350	302	348	291	311	324	315	309	333	337	283	357	336	305	302	317	320	355	330	339	285	356	309	338	333	310	328	337	322	301	321	326	337	295	305	310	305	319	342	334	350	303	326	303	331	305	327	314	313	339	300	303	335	329	325	378	308	344	323	287	301	322	342	336	304	317	336	310	321	336	281	316	358	302	318	312	302	300	289	335	312	327	332	313	316	337	321	294	335	356	371	329	299	294	360	319	347	305	309	325	290	346	332	325	316	312	327	354	321	304	336	330	323	302	329	318	282	344	298	337	347	318	334	348	356	337	331	328	288	293	320	290	333	330	342	325	311	333	315	330	316	319	317	348	267	312	310	308	330	284	321	333	326	332	336	306	331	308	342	307	299	328	319	332	347	293	324	309	307	310	292	357	309	312	307	317	317	298	317	335	329	306	311	315	304	319	355	305
28464	14776	2132	2277	1979	1900	1676	1469	1302	1210	990	959	866	833	840	863	814	762	778	764	849	3989	7812	2403	745	754	740	733	729	714	766	716	780	733	682	760	755	673	728	698	684	707	701	688	784	707	695	689	723	675	759	721	700	710	746	721	704	735	671	746	702	722	785	704	728	677	707	745	690	698	731	713	707	732	755	675	717	716	687	693	693	742	710	683	703	692	713	740	697	685	707	694	782	716	700	723	672	678	703	718	694	658	740	694	726	669	759	726	715	700	730	746	684	704	702	706	741	716	713	701	716	729	673	688	708	705	684	705	764	752	743	763	734	684	702	709	661	691	751	693	745	693	732	673	709	766	694	712	683	658	712	694	697	712	698	723	672	727	745	684	709	691	656	677	710	708	726	701	734	705	666	712	690	739	656	738	715	708	700	719	769	708	767	680	677	697	720	679	698	714	722	720	699	715	688	711	746	721	665	727	674	724	704	646	709	710	720	723	712	732	738	699	688	732	673	666	679	682	686	683	669	704	723	746	703	704	691	703	693	763	709	696	692	678	721	729	731	683	675	732	670	728	669	666	667	677	722	684	689	678	690	711	680	688	679	701	696	726	687	729	694	687	729	669	703	686	729	650	702	718	711	723	698	700	683	738	691	693	758	691	745	720	707	737	708	688	712	741	682	637	720	723	701	677	700	719	689	660	680	703	726	712	671	695	701	674	760	663	714	674	726	722	685	672	663	694	697	681	722	719	691	686	714	736	705	698	674	719	677	731	707	675	735	692	704	689	693	696	648	726	681	742	692	680	652	687	728	692	758	674	708	708	687	719	684	697	679	693	652	659	679	681	669	710	682	714	688	751	711	702	729	696	714	685	700	701	684	727	709	661	720	722	723	717	645	749	702	684	678	685	742	700	718	694	721	721	689	724	699	664	680	647	752	683	709	666	685	712	702	713	740	666	748	689	710	708	717	671	709	725	699	681	722	684	693	697	720	677	728	694	698	750	674	727	678	698	682	760	696	703	718	691	697	714	761	747	682	677	751	687	689	683	712	707	719	713	675	731	706	705	687	717	685	690	726	721	678	702	679	699	689	686	682	704	700	689	722	717	718	692	694	753	681	714	720	694	764	705	730	740	710	698	705	673	689	681	678	660	703	692	722	720	679	731	675	699	728	728	697	723	673	682	743	727	742	721	714	706	689	683	713	708	721	691	680	714	712	703	719	728	753	715	725	695	759	699	731	702	723	696	730	691	688	692	742	667	723	720	712	731	689	719	712	672	721	734	722	736	659	744	697	653	734	741	711	659	692	709	655	726	688	740	735	689	737	650	702	724	684	701	648	705	692	711	668	699	767	701	722	697	667	701	736	742	684	674	649	762	748	737	673	711	745	687	711	704	681	704	715	725	752	715	712	684	727	750	702	704	700	715	690	646	736	708	769	680	764	706	739	712	714	683	733	704	686	731	693	691	712	707	709	726	732	725	729	706	703	673	691	725	691	705	700	707	683	649	690	710	714	668	695	681	725	740	657	699	723	731	679	696	722	720	664	680	727	698	694	711	672	710	721	702	696	691	706	682	678	696	721	735	740	672	722	690	685	656	675	728	775	701	712	703	753	717	715	679	707	677	734	705	679	758	721	692	688	666	694	763	708	704	703	657	689	740	743	698	672	653	703	721	762	740	706	714	688	737	660	736	677	669	732	692	675	720	729	694	692	723	728	711	701	726	646	744	645	694	703	729	735	716	692	695	684	706	731	705	725	675	724	738	691	694	716	697	716	733	709	687	725	725	705	733	750	696	734	731	696	729	708	681	709	697	644	724	723	738	680	740	752	704	698	702	723	722	689	749	718	708	663	669	655	680	727	681	671	683	737	682	699	688	701	699	682	740	727	744	699	711	697	713	725	667	665	717	718	683	756	708	759	669	698	722	686	736	705	684	745	707	675	676	734	740	698	700	687	691	741	694	710	716	651	736	712	706	740	687	692	733	716	720	659	702	702	687	699	716	695	743	700	739	677	709	682	703	749	704	745	721	705	762	709	701	684	752	700	735	715	667	739	691	743	741	716	711	704	677	727	662	716	747	680	729	717	766	703	723	718	732	723	654	688	688	674	721	695	661	717	711	690	719	697	663	723	725	760	729	680	669	701	665	707	709	755	689	721	704	671	746	641	734	687	690	676	700	674	743	711	698	727	690	706	727	757	734	733	716	673	691	684	688	703	693	695	707	656	722	695	675	691	726	663	660	684	693	755	720	697	760	702	754	680	730	705	678	756	717	677	713	700	731	691	698	722	671	702	753	702	719	676	676	681	745	649	691	656	755	712	706	718	682	718	701	682	712	671	753	700	664	685	658	718	662	668	700	689	739	756	721	700	708	707	690	695	710	710	695	715	724	690	711	661	684	667	719	725	739	686	712	717	674	721	656	663	736	702	757	709	696	703	695	670	719	686	682	715	688	723	765	702	697	726	749	732	678	712	662	732	670	700	725	682	702	726	683	752	701	683	697	671	724	730	737	768	717	696	663	690	684	736	702	668	693	706	718	668	716	707	753	743	693	657	672	730	645	700	706	674	688	678	736	701	715	702	689	672	710	740	723	748	722	714	702	703	725	704	681	747	711	689	685	686	693	706	699	741	711	716	782	720	707	674	716	708	733	668	739	669	685	724	761	722	693	717	729	716	681	689	713	729	722	667	703	679	729	769	713	700	685	681	716	709	706	715	727	734	725	716	705	716	712	707	775	698	694	706	646	710	721	686	708	674	691	724	734	743	673	710	713	716	762	677	718	677	726	716	728	714	718	733	694	704	718	750	665	676	701	722	671	693	702	725	706	726	730	690	701	723	699	748	714	714	653	684	712	627	709	697	668	711	687	689	707	729	734	674	727	703	712	678	742	729	683	705	707	691	741	724	717	706	687	703	738	705	706	707	685	699	683	663	709	719	717	680	722	722	702	723	716	717	699	676	740	716	679	720	685	657	690	729	699	705	710	755	695	701	710	714	669	677	740	743	670	713	703	735	708	729	682	692	751	692	680	664	744	672	729	733	739	761	648	740	708	695	687	683	666	699	742	693	700	730	660	722	698	683	690	724	667	714	714	726	754	678	735	729	752	659	705	701	733	676	663	715	733	714	718	674	715	692	702	700	668	675	724	726	688	736	687	717	689	709	705	709	697	725	719	686	748	757	679	690	749	711	657	664	702	714	720	775	681	680	695	705	706	682	709	727	738	671	682	724	753	662	697	709	732	703	707	664	716	723	704	715	740	703	686	670	725	679	675	699	677	718	699	748	713	684	680	696	669	734	691	710	744	687	673	742	716	735	717	706	747	702	686	737	660	739	700	717	682	655	710	735	746	672	734	716	721	715	713	719	718	665	741	713	697	708	683	688	689	688	706	731	739	684	731	737	679	642	681	703	690	700	688	692	665	635	722	672	726	653	725	709	715	684	705	723	717	749	724	726	674	701	689	669	698	703	738	684	727	696	717	691	717	726	739
11588	3093	260	142	164	177	138	138	139	148	136	157	152	160	119	127	166	168	154	161	131	143	181	161	144	132	152	144	137	146	125	130	132	130	142	124	144	159	151	156	154	155	148	151	130	138	165	142	149	152	126	147	156	146	132	161	149	152	135	135	134	144	154	156	151	152	138	160	135	143	152	124	156	133	164	151	142	146	127	143	135	145	141	155	155	153	131	125	112	153	132	160	124	148	159	130	127	153	138	131	163	140	134	155	124	160	126	141	156	156	152	162	165	132	144	148	121	134	160	148	136	136	130	164	135	148	128	134	129	156	157	152	137	154	153	139	150	158	152	168	154	156	149	151	140	133	128	132	150	140	137	147	147	136	142	151	155	141	137	136	141	155	174	126	142	155	135	148	132	144	167	143	146	144	116	147	146	152	151	121	152	134	125	132	119	142	132	150	143	148	138	139	144	146	119	149	138	134	124	152	134	131	157	147	164	153	168	147	148	154	161	165	123	126	140	161	126	139	133	135	131	125	145	143	167	136	147	137	150	126	142	118	153	131	154	156	148	138	132	159	139	145	151	134	144	128	145	136	151	143	144	136	117	141	138	127	161	151	129	135	151	134	112	139	129	148	137	128	115	146	151	144	142	127	148	153	161	141	156	160	153	149	150	139	156	148	121	155	121	134	122	155	162	160	150	140	165	138	147	127	141	135	131	128	156	134	151	157	122	160	155	157	159	160	142	153	139	111	146	150	148	148	157	142	141	155	155	146	146	133	133	137	148	136	148	145	167	154	154	136	128	164	140	147	138	145	145	180	154	153	149	141	161	146	134	124	134	160	134	139	138	126	168	124	152	130	157	140	129	140	151	135	141	149	148	154	154	142	154	121	132	146	142	142	148	142	139	146	142	151	175	156	130	102	126	138	144	143	142	151	131	172	163	129	158	135	163	144	147	125	129	136	136	144	147	136	145	136	136	146	145	128	135	158	158	159	129	144	141	168	139	139	125	146	130	139	135	149	135	138	149	161	163	129	162	125	138	165	134	132	147	149	150	140	131	132	154	141	147	162	139	142	147	155	172	155	159	155	146	157	151	122	143	144	159	130	136	145	123	128	156	156	140	151	155	145	148	142	129	153	145	164	143	151	142	131	145	154	146	121	132	160	122	146	133	148	147	131	130	125	160	143	156	165	155	139	130	141	127	138	156	152	138	132	135	149	133	168	161	167	154	150	130	145	162	144	139	160	138	129	146	149	150	137	161	134	151	147	142	141	142	132	140	125	167	150	133	146	128	132	159	145	140	172	157	149	151	154	139	139	164	156	147	140	134	146	132	146	130	163	172	144	152	129	140	141	144	140	141	129	154	160	145	134	158	136	143	151	150	153	159	122	121	183	153	126	170	141	125	139	143	154	142	174	150	148	150	154	143	138	159	166	142	158	133	145	147	131	143	155	148	129	160	154	141	166	132	141	160	151	138	132	143	140	130	144	121	121	142	147	155	136	133	146	139	137	152	157	126	148	135	148	155	139	153	126	162	141	149	167	159	147	134	141	135	148	139	154	157	148	121	152	141	125	135	134	124	154	145	145	140	148	131	171	140	143	140	135	137	140	140	154	138	151	147	130	147	156	145	153	144	149	149	131	138	135	123	152	132	139	158	148	151	148	154	132	138	160	153	134	163	139	159	152	152	135	125	141	153	132	136	141	129	125	130	134	160	161	118	151	138	142	139	146	163	152	170	134	137	138	147	147	134	130	136	146	132	153	144	145	164	144	164	145	133	131	128	137	137	155	159	154	139	146	140	137	150	156	146	144	165	134	141	154	146	154	162	134	134	136	141	139	143	143	141	129	146	134	160	144	140	133	148	172	145	156	150	127	104	155	126	159	143	150	157	144	161	142	138	145	142	161	144	145	152	139	144	166	124	143	134	121	154	158	159	128	137	144	137	122	147	131	157	150	163	144	139	156	158	169	145	134	162	135	109	144	143	133	159	129	144	135	127	146	152	123	143	130	157	125	142	140	139	141	146	142	142	144	173	146	140	146	155	130	150	143	146	142	161	132	147	144	148	135	148	169	137	142	141	150	161	145	136	150	166	134	152	139	162	138	139	141	126	148	120	129	147	166	128	127	132	128	142	139	161	126	140	125	156	133	141	132	131	138	147	127	121	113	155	135	140	159	140	156	149	123	166	158	150	136	138	138	140	139	166	135	138	143	152	130	149	156	154	117	145	152	129	140	145	167	132	137	126	164	155	146	139	137	118	148	129	147	126	164	159	166	154	133	152	124	174	137	136	151	153	118	151	189	135	143	144	143	137	168	164	154	138	138	131	157	137	132	160	140	166	150	148	124	156	142	151	139	139	160	140	158	142	138	178	137	142	136	139	175	154	125	169	157	158	160	130	147	143	143	155	132	161	131	149	148	148	130	137	164	125	140	139	137	143	140	142	137	135	139	158	150	155	144	162	148	151	149	140	119	161	141	148	115	140	140	156	139	121	143	151	131	140	136	151	134	143	161	134	140	158	147	135	151	154	135	117	161	146	134	127	158	143	151	133	142	136	130	134	147	136	128	164	146	169	139	142	157	136	146	158	132	108	141	135	138	148	149	122	133	142	159	158	145	150	160	158	138	129	157	145	131	141	134	140	145	153	157	147	136	148	169	160	142	161	137	138	143	158	145	147	143	136	159	169	136	147	143	160	147	138	148	156	176	157	131	141	141	160	139	155	148	135	160	143	159	141	125	144	140	163	163	139	134	143	133	144	142	159	168	119	129	148	162	153	153	145	149	129	145	126	135	144	133	135	144	139	155	165	111	145	142	142	125	137	136	144	147	138	147	149	130	145	130	142	141	143	170	132	148	160	139	144	158	164	154	125	156	128	131	130	143	125	131	162	149	146	161	149	149	123	136	148	157	144	144	144	152	158	138	129	147	152	131	137	162	137	153	131	146	115	121	152	128	159	122	121	136	148	145	158	138	143	141	137	143	144	147	163	137	154	132	134	139	140	140	149	132	158	151	132	124	136	122	137	140	128	130	147	150	162	127	139	140	161	145	135	154	126	151	152	123	139	133	178	130	152	124	154	126	177	135	134	167	146	146	153	138	114	134	137	116	132	143	141	135	138	123	165	133	134	142	126	135	136	129	158	150	131	121	142	154	130	146	154	143	135	143	160	144	138	151	127	170	148	144	155	144	142	152	135	143	138	149	160	152	145	123	154	136	147	132	148	160	139	151	163	135	140	145	140	145	146	136	158	159	149	131	138	143	148	140	176	146	164	135	140	163	134	166	126	167	137	150	162	145	138	141	143	155	139	141	140	151	139	141	131	138	194	143	152	141	142	143	134	149	142	166	167	127	119	127	147	133	139	161	148	135	146	152	129	171	156	168	147	148	153	154	145	165	140	143	157	153	139	170	152	137	135	147	157	150	143	141	149	142	143	182	133	147	128	161	149	148	127	137	142	165	144	138	141	156	151	151	160	135	143	138	156	144	143	144
7101	2474	386	425	420	412	417	383	392	362	372	388	374	359	372	369	350	358	374	376	391	383	542	367	376	395	379	359	380	384	365	387	356	373	357	371	361	372	369	366	312	382	339	345	373	341	358	321	389	352	375	328	346	382	322	361	370	346	360	360	365	354	345	394	378	378	336	345	366	347	382	363	390	386	352	350	344	372	344	360	396	359	352	391	342	393	372	350	358	348	360	371	345	329	365	347	417	371	320	392	337	365	342	352	339	406	365	403	345	375	365	361	369	386	403	349	332	335	355	317	371	356	358	348	354	343	365	364	398	362	376	353	357	365	357	385	389	356	371	345	371	393	368	376	353	374	360	364	359	377	338	377	362	348	377	362	408	350	369	384	371	373	344	391	378	349	394	361	356	378	362	411	376	351	354	330	399	371	372	342	376	366	359	354	350	366	355	326	372	363	363	361	316	365	341	336	328	328	410	394	404	377	372	369	363	376	380	373	333	354	362	343	318	372	355	329	360	370	404	360	388	381	365	383	320	377	342	371	347	384	351	352	365	350	361	348	356	353	363	364	379	377	373	350	331	346	373	348	352	348	346	340	325	358	343	360	371	358	384	368	346	358	355	367	392	346	359	343	367	372	377	359	374	364	358	371	334	364	363	392	376	345	352	362	306	361	369	375	373	381	368	320	371	340	394	362	355	364	376	363	380	351	369	345	351	352	381	384	367	360	340	380	386	370	329	388	367	344	349	393	351	360	377	370	391	333	343	393	390	390	308	323	349	351	377	367	389	348	365	345	401	333	354	382	345	391	359	376	401	365	336	377	361	377	373	370	392	346	339	361	369	356	383	351	379	350	356	349	344	353	381	376	364	334	379	398	336	383	351	389	400	387	366	373	356	363	335	348	371	373	379	326	382	335	390	407	322	362	371	349	375	368	367	345	359	361	331	331	379	380	352	362	331	352	368	392	392	374	353	336	331	354	312	332	379	387	362	362	371	385	351	373	362	333	348	354	374	379	382	365	371	393	353	336	368	369	348	344	374	397	363	376	362	349	347	375	335	378	395	323	366	368	354	358	371	342	387	326	311	363	349	339	340	370	361	378	343	357	389	342	400	345	336	341	343	356	392	345	351	354	384	376	379	407	370	345	352	364	393	377	363	354	405	337	395	403	339	339	341	359	371	345	373	375	392	406	346	368	364	352	378	377	358	377	348	356	377	371	371	349	406	369	370	365	367	370	346	367	349	361	347	350	360	354	351	351	360	367	374	376	365	360	376	382	387	360	359	357	351	370	374	385	363	355	373	359	378	373	360	346	381	333	351	379	364	366	330	369	379	376	363	351	397	356	373	360	352	353	390	359	367	350	383	349	371	364	370	364	326	383	373	382	321	362	332	377	350	371	360	387	366	369	384	321	328	351	394	381	363	345	398	390	364	383	352	375	343	381	375	362	392	362	324	351	368	396	376	340	351	378	335	394	335	365	360	383	346	363	373	364	368	392	359	346	365	342	385	360	368	358	360	359	339	356	387	388	330	360	356	373	397	348	362	376	326	388	355	329	391	332	382	370	334	370	349	389	357	384	368	367	329	358	355	362	348	378	351	376	386	332	344	358	332	317	366	350	377	340	369	378	376	400	337	338	364	388	364	364	312	384	367	355	388	385	360	327	371	352	380	404	358	371	383	365	379	345	354	360	389	366	361	338	349	397	395	360	384	397	350	343	402	392	346	375	361	374	351	364	345	375	367	373	356	350	370	336	371	388	356	322	372	393	355	355	377	342	366	345	406	375	345	352	380	364	338	359	341	308	376	360	376	339	364	409	392	360	339	386	388	371	361	343	352	377	339	380	360	382	372	390	369	345	360	407	359	383	356	339	362	402	365	343	331	336	385	406	361	390	348	360	349	366	361	385	384	393	342	363	372	361	353	384	364	381	365	347	383	389	367	391	362	359	372	386	352	357	379	358	350	348	384	344	363	346	355	345	357	383	405	330	366	365	376	360	348	363	365	345	389	373	351	380	362	378	326	354	384	379	383	362	378	359	376	361	404	369	359	366	379	391	365	348	380	348	354	383	357	353	363	364	355	392	367	365	327	364	364	370	373	385	370	370	370	363	370	350	355	334	318	347	369	386	333	413	333	366	359	369	362	348	363	367	375	333	347	356	355	381	381	390	367	376	366	339	338	380	369	363	373	401	362	353	364	377	350	370	370	337	342	345	331	349	368	382	355	353	322	367	329	396	349	382	364	397	375	365	414	384	378	389	360	364	356	363	331	361	342	385	360	357	356	368	339	351	364	342	349	388	355	337	347	361	357	362	369	365	340	363	337	346	342	387	356	384	364	365	378	359	332	371	388	383	366	365	388	356	376	369	379	347	351	376	373	348	361	349	405	367	371	367	378	357	376	359	345	356	378	372	353	395	329	364	365	328	352	367	354	391	381	391	356	367	364	353	338	362	353	392	349	393	371	363	366	366	336	351	371	334	367	358	352	359	324	351	377	339	332	364	379	362	374	375	346	371	334	363	369	378	369	379	352	388	366	338	340	382	366	388	362	347	357	329	393	355	366	365	315	358	357	333	356	340	384	341	331	361	350	390	368	384	365	374	354	396	360	355	374	348	360	330	348	345	362	378	363	372	348	369	349	361	357	333	376	386	362	368	384	383	349	350	347	356	402	306	373	376	368	329	342	320	357	360	335	349	373	335	330	370	336	344	347	358	366	372	349	344	341	371	356	360	364	364	343	359	374	344	373	381	351	349	367	375	359	358	350	402	356	353	378	333	355	339	390	382	353	344	370	345	386	373	376	365	366	348	339	362	352	365	338	367	371	349	361	370	345	373	380	362	358	377	393	388	381	326	369	368	364	336	384	355	343	367	390	344	339	359	367	354	369	403	360	348	374	349	356	367	341	355	416	387	374	354	401	396	338	382	347	366	347	374	380	365	366	377	360	367	351	357	393	345	376	335	328	327	367	331	386	377	345	346	400	347	393	381	355	333	365	346	377	350	360	374	377	386	314	363	385	358	366	383	331	351	359	374	354	361	342	370	366	362	369	372	364	338	343	354	335	353	391	359	386	344	355	362	382	368	386	375	380	335	374	337	362	353	349	394	382	359	353	366	351	395	353	348	336	374	381	401	339	361	359	366	343	341	358	341	367	370	389	358	354	372	324	367	348	371	338	372	342	362	346	358	356	361	383	371	383	376	371	362	371	355	354	402	365	388	372	353	351	345	347	361	377	375	403	339	384	386	326	339	374	374	385	355	395	360	370	356	360	390	382	379	351	338	415	389	346	347	358	336	366	358	342	373	379	391	387	349	329	389	363	368	382	366	344	363	383	353	335	362	388	358	348	358	352	369	360	341	341	366	356	397	397	360	389	349	332	357	357	390	356	359	407	376	348	403	364	345	352	336	342	378	359	363	341	349	370	390	350	349	360	361	384	378	382	377	338	351	364	347	365	360	383	367	362	348	375	339	343	382	361	388	372	339	345	363
33449	16435	2198	682	456	396	361	349	256	273	250	242	269	272	243	239	241	233	244	266	242	431	738	306	242	237	258	254	236	221	191	243	232	223	249	232	221	210	247	225	254	236	244	262	248	229	211	251	261	240	232	221	255	228	248	215	236	263	262	239	245	224	267	229	230	256	252	253	252	236	244	253	209	213	240	236	211	202	216	237	247	240	251	224	225	259	243	221	244	223	216	213	204	269	244	235	229	226	240	241	271	226	226	227	219	232	231	244	235	223	223	225	241	213	234	252	225	249	237	227	238	279	228	221	233	221	228	222	226	250	259	206	221	255	220	230	234	204	213	255	238	223	236	246	225	213	216	223	235	213	224	237	250	209	238	229	241	255	219	274	248	262	229	243	256	254	232	254	241	253	262	248	228	251	244	220	227	249	251	254	229	247	257	232	267	237	216	243	232	234	247	230	223	212	240	250	255	225	221	261	228	230	223	223	220	241	256	217	236	253	254	221	225	217	219	231	230	219	223	225	251	258	221	224	233	208	245	234	226	242	236	217	206	260	262	250	221	218	222	229	225	224	259	255	239	253	247	213	238	256	242	254	243	220	258	222	220	251	240	229	198	227	254	219	258	242	183	226	268	229	240	239	245	238	247	241	227	243	220	212	255	242	196	229	279	215	238	225	260	229	236	241	233	245	227	223	249	227	261	234	252	194	248	221	236	247	228	213	217	212	242	237	230	218	232	222	242	208	218	240	216	245	222	250	219	246	226	223	237	276	232	212	236	249	221	226	226	213	222	242	247	225	211	240	256	247	255	223	227	266	224	240	251	222	226	249	270	255	234	222	247	261	220	234	243	237	227	214	236	242	231	231	230	248	212	240	227	240	271	228	250	211	248	228	216	248	237	225	218	218	229	263	226	236	256	206	245	224	214	251	227	208	252	219	239	277	236	244	242	264	253	199	239	227	248	261	199	213	251	267	238	258	242	248	257	238	242	227	266	260	212	243	244	247	246	228	248	223	247	230	206	242	244	243	233	210	259	229	223	237	235	238	251	246	229	225	236	254	241	254	234	224	216	230	218	230	234	236	276	231	253	247	262	238	237	232	234	231	252	219	207	221	228	215	213	230	246	239	239	236	257	237	238	238	200	257	238	214	218	227	263	224	265	254	251	249	238	243	237	228	247	215	236	241	223	221	231	242	234	243	235	235	226	256	248	233	213	233	270	235	246	220	218	238	247	209	238	217	222	235	210	240	222	209	241	251	265	232	231	238	249	241	250	238	222	214	270	237	230	191	242	266	248	220	246	249	248	240	248	210	197	243	252	254	236	245	257	259	246	226	236	255	243	236	232	199	254	252	231	238	233	226	238	251	246	236	229	228	248	241	245	234	237	274	245	239	237	245	227	225	245	202	242	229	267	243	227	233	223	221	239	227	245	223	200	221	218	246	244	236	236	227	221	242	236	251	227	231	207	233	239	235	249	213	242	267	221	262	247	216	247	224	247	250	212	196	209	221	236	237	237	237	240	253	265	228	240	213	221	234	234	239	233	251	217	243	259	251	247	251	232	218	248	269	239	221	242	230	236	233	234	263	242	241	250	210	222	243	281	241	234	228	219	267	239	240	257	237	242	218	273	257	236	218	251	269	243	237	234	209	244	257	245	224	208	242	240	222	231	219	249	237	230	230	236	223	248	241	244	235	235	245	244	227	256	227	217	242	238	225	247	215	231	214	256	233	245	240	217	265	237	220	231	227	240	245	222	231	222	225	250	249	228	261	252	239	237	241	235	237	226	227	243	220	232	246	296	228	220	260	220	249	242	230	241	225	234	263	225	241	291	243	225	209	233	232	226	239	232	224	243	231	257	237	218	232	247	227	237	236	238	236	244	259	214	234	249	223	248	218	227	222	246	245	235	255	240	211	242	256	250	243	255	253	258	233	244	239	249	219	231	235	233	202	195	227	220	242	241	248	255	222	228	259	235	208	245	252	221	258	229	238	234	222	225	222	230	240	262	228	214	260	226	212	238	243	246	257	225	255	239	229	223	226	253	264	225	245	241	220	237	227	225	226	218	231	252	237	203	224	223	219	218	282	244	225	225	255	257	242	213	218	232	208	245	216	210	224	224	213	251	249	226	198	261	249	242	217	250	212	245	227	235	225	238	233	221	223	237	242	242	235	217	223	256	222	223	229	241	207	252	225	269	234	256	228	236	215	223	237	236	266	226	231	219	261	256	233	243	233	222	248	232	228	232	240	243	229	244	232	269	249	251	239	263	231	262	247	245	229	218	253	233	235	251	226	248	248	265	255	208	232	212	200	231	277	257	254	233	223	235	239	237	290	242	212	230	221	230	237	232	250	209	221	263	229	254	260	244	199	252	229	253	237	197	256	228	269	227	227	244	262	263	213	221	232	221	241	226	222	213	225	258	202	226	239	256	237	220	224	280	230	237	262	222	233	218	247	207	225	253	249	221	235	245	247	234	209	248	236	262	238	244	257	245	231	226	236	225	223	255	233	244	235	236	243	235	237	242	242	221	221	216	233	223	242	271	265	232	227	242	271	230	265	227	240	249	223	225	207	234	235	229	256	242	250	229	268	234	244	217	244	256	238	235	199	222	226	238	235	219	242	235	271	231	240	229	215	234	237	246	246	241	227	225	245	223	256	254	209	242	247	245	217	219	245	232	221	230	250	252	214	239	220	257	239	230	219	216	241	244	249	204	218	242	247	250	246	244	226	255	268	239	252	245	242	258	276	239	226	223	214	254	223	241	242	221	252	254	228	232	252	244	242	188	252	200	254	253	234	239	237	229	221	236	230	231	274	243	215	217	233	226	227	226	250	265	237	234	251	223	214	218	268	273	252	228	266	243	227	223	221	241	242	240	253	275	269	237	233	259	239	245	248	225	265	252	242	240	243	209	222	247	230	222	219	258	240	225	245	237	211	223	244	236	244	254	211	239	252	224	247	243	272	205	245	257	224	267	245	240	226	231	264	252	255	230	262	258	236	260	272	232	228	243	229	261	246	243	260	235	217	238	249	231	212	234	227	238	266	236	243	240	223	250	245	244	241	239	218	240	240	252	239	233	243	245	246	222	295	263	247	243	256	246	232	243	206	219	260	247	254	227	242	259	268	259	239	262	225	240	231	214	198	234	206	212	258	241	276	236	244	201	232	274	249	247	231	228	239	237	228	220	231	240	240	207	223	229	237	255	218	245	244	252	271	238	237	242	253	247	195	233	238	202	231	244	231	257	207	255	238	249	216	228	229	213	243	212	241	213	225	257	280	236	213	209	239	257	248	235	261	223	209	219	208	250	232	235	225	260	223	229	247	266	213	248	235	205	248	265	237	231	235	235	240	232	253	225	229	233	227	216	234	240	246	261	233	197	224	266	202	244	222	239	251	221	234	248	245	232	248	230	246	238	230	237	241	230	240	190	264	275	251	217	241	250	233	249	239	206	252	238	228	272	233	260	239	232	238	230	248	230	246	250	238
21315	9543	1215	1325	1257	1153	1087	946	825	749	644	682	657	613	657	621	645	606	581	596	584	2253	3455	1026	551	560	574	547	528	522	570	596	589	545	564	542	591	581	577	567	544	542	547	592	567	543	579	551	550	551	577	556	550	580	550	564	553	583	583	583	552	540	555	537	582	587	548	524	489	559	519	558	538	543	547	555	539	538	570	565	517	528	555	542	577	534	605	558	565	553	536	508	518	559	522	566	549	529	583	530	561	540	534	582	617	557	601	563	576	551	556	592	544	541	599	578	531	563	550	526	541	549	564	534	544	547	534	553	611	509	532	553	542	576	578	558	559	525	542	543	530	555	586	582	529	582	531	566	506	554	544	523	545	512	515	563	543	528	506	520	544	582	558	540	560	508	542	564	560	581	568	529	529	527	576	556	525	540	525	551	568	579	547	549	558	613	534	564	534	585	576	581	508	545	558	556	588	561	541	555	583	591	569	499	544	541	552	503	567	585	601	556	537	528	543	543	551	552	542	554	577	545	564	598	557	574	573	563	555	533	556	548	524	528	590	567	546	523	548	545	546	567	486	528	609	527	570	579	576	537	571	553	559	560	570	538	522	555	547	525	565	520	576	565	578	529	517	563	538	589	509	552	551	551	522	538	558	566	539	566	588	558	578	563	539	591	557	516	523	541	541	548	545	532	589	508	550	562	576	544	525	535	548	566	536	579	520	534	583	549	535	590	554	539	558	551	530	575	554	524	582	555	572	575	541	556	565	585	514	498	507	584	609	542	525	567	550	550	559	544	566	569	538	577	538	514	551	511	556	531	539	542	592	580	535	549	585	514	526	564	521	536	545	539	561	544	521	541	586	543	530	527	559	542	542	572	485	552	533	554	566	569	502	575	512	507	551	538	564	578	604	568	530	518	548	556	573	556	556	531	502	569	517	529	513	543	525	565	578	545	574	537	550	490	566	565	538	591	566	564	526	558	543	567	574	572	562	566	555	586	565	589	569	553	548	511	539	532	560	507	528	554	539	552	558	518	574	535	557	509	530	526	533	512	578	541	570	577	569	519	513	557	568	593	534	577	529	562	570	553	540	537	548	581	542	562	538	555	547	557	574	532	551	553	562	572	543	524	534	557	552	571	539	566	526	535	552	570	563	566	551	530	552	562	560	525	532	591	499	538	515	524	583	553	553	530	538	565	537	565	582	559	537	576	545	546	545	563	515	526	524	556	537	554	545	540	540	554	540	522	593	581	537	529	548	534	569	523	566	523	590	557	557	555	524	585	526	583	534	536	574	563	570	563	554	584	565	553	575	544	543	536	535	555	540	534	556	554	523	579	572	551	525	550	507	560	551	540	559	553	612	536	526	529	536	548	496	588	574	521	509	528	546	550	528	528	502	591	553	562	564	549	558	524	572	601	546	525	563	545	547	519	583	525	568	560	541	554	511	555	538	485	578	530	558	536	554	551	530	530	549	553	577	538	564	531	534	591	520	540	565	561	578	551	552	531	557	572	526	543	568	550	592	546	522	521	558	570	570	540	526	554	547	522	505	523	559	568	548	513	577	537	554	513	578	579	562	523	533	528	562	549	545	534	516	512	540	538	569	525	553	527	490	553	588	544	566	563	600	532	540	587	581	476	565	531	596	544	554	515	503	568	567	576	585	554	542	540	577	562	543	528	541	528	562	516	554	547	561	608	515	533	581	546	574	569	531	569	497	549	531	601	524	560	549	592	540	536	528	537	541	514	545	541	527	579	538	503	564	502	565	565	564	562	614	566	538	558	573	558	552	530	584	533	561	558	482	560	527	561	553	494	516	553	528	520	531	578	553	539	549	567	600	503	555	532	552	553	561	535	545	508	543	534	543	574	547	523	551	545	592	521	565	576	521	559	533	558	552	538	558	556	500	538	531	537	522	549	614	507	566	571	579	558	535	494	520	541	571	527	600	585	548	542	573	531	595	633	549	539	527	530	522	539	568	584	611	553	525	556	554	560	540	523	581	590	546	531	583	546	544	535	585	575	566	531	555	554	587	517	495	552	609	565	540	558	563	540	561	551	549	520	565	547	568	583	557	534	524	542	555	487	547	520	529	583	610	558	558	523	537	531	571	583	587	554	575	541	529	548	546	537	553	554	548	544	565	535	533	559	557	539	516	568	557	554	552	541	573	549	520	558	569	569	576	526	537	519	566	506	562	548	549	552	497	539	547	568	554	583	514	547	552	579	550	532	524	548	555	565	571	507	569	540	607	530	529	556	543	540	582	559	562	548	525	604	522	546	544	567	499	522	508	549	520	562	565	529	582	551	530	586	570	584	564	542	553	545	574	557	567	543	563	540	528	539	566	527	571	551	571	523	546	559	574	526	554	570	516	517	526	542	540	526	532	549	496	555	532	535	527	570	600	542	567	562	547	544	499	562	526	545	594	558	552	545	558	571	574	565	511	583	481	545	579	575	553	575	547	574	578	570	565	578	588	531	535	552	534	603	580	542	568	581	567	542	546	522	547	534	540	537	535	581	541	581	545	596	531	569	525	544	526	534	547	531	560	519	529	558	540	530	562	535	555	566	541	526	507	568	545	550	566	520	540	538	536	518	548	582	554	577	544	522	552	526	517	552	578	533	519	512	588	521	544	525	543	600	531	586	560	525	526	530	569	564	555	557	556	609	571	542	529	564	529	528	527	565	579	565	511	577	552	510	547	528	524	537	560	529	561	564	564	534	570	551	560	560	528	565	559	568	553	523	557	509	580	571	535	520	566	509	562	501	563	502	523	541	567	561	555	543	524	555	545	545	521	575	588	520	555	546	587	572	532	546	542	575	558	566	549	578	536	504	534	546	564	542	532	526	531	519	540	553	514	532	579	573	566	563	527	504	558	540	540	571	521	593	542	507	567	525	555	501	552	532	569	547	477	529	540	571	522	558	545	548	565	577	537	565	517	519	531	536	554	557	538	513	531	561	513	568	548	572	562	570	530	548	537	529	518	561	541	543	558	539	541	531	549	550	571	489	538	525	513	537	565	584	592	575	546	544	582	584	550	530	544	552	552	558	534	538	553	580	505	574	550	557	571	502	549	525	540	581	542	549	564	556	575	525	518	578	536	568	503	489	555	518	544	530	576	524	567	531	573	589	534	545	548	500	569	594	528	603	560	570	545	547	538	586	520	567	533	547	528	555	527	586	532	587	528	530	531	557	528	553	573	545	533	548	547	503	531	562	509	541	524	530	575	556	534	514	580	583	528	568	531	538	577	587	551	547	523	532	515	523	521	545	546	510	568	579	524	512	544	514	506	538	554	533	576	570	564	571	517	581	565	526	564	552	531	549	535	567	556	552	549	555	549	578	552	540	534	523	543	563	574	549	531	561	568	553	590	569	561	501	587	530	539	542	535	507	580	539	510	535	541	545	505	550	551	531	548	552	555	500	561	582	594	557	526	560	592	544	561	551	544	510	546	550	557	575	522	522	543	527	557	557	513	515	565	542	578	533	555	537
44938	24882	5347	1511	899	627	580	440	455	397	320	346	341	368	336	309	350	343	323	329	298	707	1422	435	348	318	335	322	319	317	331	323	317	326	290	325	307	306	301	320	289	302	308	293	305	285	347	328	329	300	342	290	328	337	313	310	310	330	293	311	325	289	309	293	357	327	348	328	351	284	344	316	286	296	321	330	342	331	343	308	329	298	313	318	308	323	329	326	322	286	310	309	297	282	285	338	322	276	319	357	321	308	327	293	293	322	288	288	323	315	296	305	296	310	325	342	337	329	340	311	307	288	331	311	295	298	338	304	318	313	303	291	300	325	341	312	323	332	319	357	314	350	343	341	298	299	350	322	288	318	318	299	338	308	317	309	350	297	336	276	311	355	303	298	301	299	277	312	297	320	330	327	323	338	302	311	261	338	337	340	317	337	290	291	285	313	297	299	314	308	319	270	302	322	314	334	316	291	264	285	323	299	308	335	325	302	335	291	301	335	260	304	332	300	334	310	320	323	347	326	296	302	309	343	286	304	318	331	318	346	333	295	298	338	342	322	312	322	329	269	283	298	308	300	302	330	311	309	316	307	306	315	314	314	319	332	337	316	326	312	297	292	330	308	329	318	308	346	292	316	311	329	347	300	285	360	274	360	335	306	310	345	315	290	312	294	331	305	343	332	308	316	313	268	301	292	316	297	302	313	312	340	293	300	298	333	328	299	329	295	322	335	310	355	299	336	308	302	340	331	331	309	318	321	302	307	313	280	330	325	326	345	303	309	331	306	316	306	326	328	283	315	286	317	315	309	316	335	268	318	308	320	310	298	315	301	321	330	327	290	323	291	311	271	312	307	305	311	268	329	348	333	310	317	328	323	323	324	342	330	309	344	313	311	332	296	294	288	293	300	293	352	334	379	316	320	312	326	283	291	331	296	317	305	281	320	330	344	312	305	318	317	308	311	322	340	342	326	312	321	323	285	315	338	298	320	308	300	327	306	289	330	290	309	324	320	303	303	329	279	335	314	318	297	317	297	318	296	302	334	294	296	326	313	316	303	297	333	322	300	277	337	322	313	259	312	320	284	333	287	314	313	293	300	298	294	320	314	298	312	324	282	317	306	283	296	316	324	331	322	312	328	296	330	308	305	337	301	327	333	348	280	280	305	308	306	306	269	305	312	335	316	304	311	344	330	300	314	300	321	312	305	326	315	318	312	337	276	291	310	293	328	303	335	342	287	332	290	314	314	320	310	353	338	319	351	334	305	292	318	348	288	316	328	322	310	293	310	282	315	326	293	315	314	285	322	349	349	313	306	322	322	293	322	329	298	287	334	322	315	324	335	296	340	305	301	325	297	318	295	320	318	324	291	287	345	357	325	309	326	325	319	286	315	281	309	285	284	291	313	300	290	288	305	350	331	313	287	292	288	330	309	330	304	301	312	340	351	332	306	289	350	311	304	290	314	334	292	289	281	338	322	319	315	316	301	330	314	309	300	351	330	372	302	280	336	318	318	298	306	313	314	314	309	307	332	300	291	299	278	281	297	297	309	334	331	308	285	329	292	328	303	335	294	323	298	313	331	351	308	349	296	340	311	306	331	322	304	310	317	333	311	325	321	307	318	314	370	331	319	307	331	301	291	327	310	308	286	323	334	329	330	282	317	311	263	304	325	311	361	323	316	289	308	300	332	327	331	314	325	304	307	351	314	321	288	280	301	361	281	315	349	320	299	290	315	329	333	339	291	286	309	308	268	336	302	355	327	324	329	329	292	315	308	320	362	332	318	327	321	321	314	324	288	326	304	307	326	278	328	285	346	288	319	323	296	316	329	290	300	315	292	271	299	300	283	303	306	278	297	292	336	303	310	304	294	305	306	310	310	315	329	276	325	329	331	295	314	293	325	315	317	339	339	316	295	327	362	331	326	333	305	301	299	280	307	311	310	312	309	314	355	298	314	324	306	312	314	325	323	335	311	293	312	312	285	296	289	291	298	291	321	306	295	288	358	282	311	344	284	288	315	305	319	317	302	303	299	293	331	312	310	292	330	336	327	332	334	333	298	273	307	309	359	292	319	313	325	307	295	310	331	318	335	339	317	292	272	292	307	325	325	286	300	305	299	312	321	326	313	292	308	308	312	301	346	304	315	336	290	345	293	327	294	341	290	342	268	340	311	336	330	343	325	331	303	337	364	336	344	308	317	317	332	322	321	304	345	317	296	265	348	303	328	315	275	305	362	344	288	290	329	287	303	378	318	275	314	307	313	348	307	292	324	336	353	318	320	298	316	304	335	329	305	298	301	305	321	316	354	333	355	323	302	296	311	325	315	305	318	324	328	319	335	301	327	353	323	341	322	312	301	296	314	298	279	292	322	301	312	303	309	284	336	340	301	328	321	318	306	352	292	289	349	309	299	310	299	325	327	328	330	321	310	298	286	283	336	320	302	336	324	346	314	281	318	323	312	311	292	306	289	261	311	296	290	314	311	324	300	340	284	318	324	338	297	316	309	312	304	329	311	334	321	302	312	378	294	315	278	317	361	312	345	315	330	286	352	320	290	295	313	319	286	326	300	325	310	276	307	361	290	319	280	327	307	300	329	287	296	345	297	308	320	296	274	309	301	295	323	328	326	327	318	338	346	325	318	338	298	299	302	345	299	320	317	311	311	286	310	320	301	321	334	297	322	319	284	316	355	291	322	305	335	310	314	309	325	321	339	313	285	368	327	349	336	300	319	303	330	332	340	298	305	318	285	315	326	345	313	318	348	277	305	331	326	312	300	314	326	333	321	325	309	299	276	303	310	290	335	349	296	354	310	304	348	292	307	281	320	327	311	288	283	313	333	280	345	310	272	297	336	291	318	311	280	293	332	269	338	310	319	307	283	321	305	320	271	325	330	318	306	326	305	300	289	288	335	300	343	321	286	317	325	311	339	328	292	343	286	330	345	308	302	322	299	318	290	317	326	345	329	286	301	315	330	319	304	298	307	323	301	299	286	332	302	316	316	334	328	326	319	295	310	317	320	279	292	320	350	327	334	309	310	365	350	317	342	315	314	293	310	324	341	296	325	307	301	297	308	312	344	305	309	299	299	372	354	275	287	327	317	301	287	298	271	303	323	332	361	312	284	304	331	319	293	307	300	300	342	348	293	309	311	316	295	305	310	306	312	298	313	360	343	307	335	323	307	300	265	308	296	285	325	289	314	320	335	337	336	301	330	328	337	281	321	331	300	318	299	299	310	304	301	320	317	357	296	304	314	316	342	276	322	321	307	331	331	324	297	333	353	328	297	296	324	288	281	318	326	338	320	338	325	340	334	272	330	293	306	326	318	298	299	290	319	290	351	322	308	317	305	331	288	300	309	300	328	328	277	315	300	316	270	336	330	327	362	291	315	273	302	322	290	284	316	305	300	293	361	311	341	307	315	323	306	315	328	327	307	304	317	306	336	303	315	317	318	319	298	286	293	317	327	351	335	304	339	327	315	325	301	294	328	308	300
28818	13639	2004	2255	2066	1950	1676	1412	1304	1053	974	925	901	839	828	895	773	799	808	853	776	3564	6906	1284	703	708	751	725	739	738	734	670	668	703	694	732	697	720	701	690	739	712	656	688	703	680	701	685	720	662	710	724	688	717	742	682	674	718	699	734	694	689	747	715	680	746	709	745	673	708	706	682	639	710	689	702	670	698	722	691	683	685	704	700	673	715	699	665	686	688	694	679	691	709	686	676	653	662	684	670	667	704	691	701	729	705	707	720	659	706	715	657	684	698	657	708	651	671	678	693	753	711	655	681	689	682	688	712	666	703	700	730	726	705	722	720	713	683	710	741	688	694	686	727	687	685	717	722	667	743	670	676	690	691	696	684	654	678	670	675	692	680	679	704	623	686	714	678	668	697	740	735	705	688	655	701	714	695	699	706	691	689	719	680	672	684	666	720	758	678	660	701	708	680	692	688	702	722	657	671	687	682	662	709	652	698	700	751	692	736	723	711	681	708	686	635	725	697	717	643	691	653	753	738	630	666	693	722	738	670	715	677	694	702	695	719	698	666	709	691	688	741	655	712	704	721	699	662	692	715	675	740	684	700	717	704	699	697	681	714	698	667	672	684	681	724	665	707	681	671	678	698	673	700	721	700	685	683	684	691	668	715	678	683	689	658	681	644	652	695	734	750	684	658	713	640	665	686	718	660	648	688	715	692	691	707	705	721	709	711	709	710	685	654	640	653	711	685	709	661	705	758	668	698	724	708	692	670	718	715	723	666	671	705	704	710	747	698	668	645	723	714	705	700	696	702	710	677	684	705	671	679	700	719	663	654	680	682	772	656	717	718	665	704	695	691	691	677	683	624	673	714	697	671	681	668	733	722	623	716	706	683	761	696	717	692	714	726	694	691	661	675	661	649	684	695	655	719	696	709	713	707	706	661	732	679	727	703	694	701	655	651	694	662	681	722	702	626	755	663	648	679	684	702	660	666	671	700	724	692	701	721	698	657	708	763	715	651	688	685	701	707	655	694	669	700	679	714	706	689	749	706	702	658	706	634	713	680	709	660	664	739	693	701	695	703	730	640	673	668	709	687	691	669	685	720	677	690	705	659	702	653	683	666	675	695	707	681	726	728	703	669	709	653	710	675	705	762	702	704	686	713	721	733	676	725	680	717	706	657	681	674	700	721	726	683	679	696	662	705	651	658	739	679	729	745	671	685	694	691	686	713	707	680	704	710	677	676	646	686	687	655	703	667	719	726	658	692	757	668	669	734	715	725	702	643	692	675	691	711	711	672	720	705	707	706	670	719	689	699	746	712	687	648	688	730	686	696	748	703	695	690	709	717	681	655	676	680	671	708	691	682	701	666	727	649	682	692	687	693	671	672	670	663	682	686	672	701	700	669	706	710	698	665	758	718	714	707	688	653	699	687	708	724	691	613	707	671	701	701	699	715	743	684	672	707	675	696	701	752	678	687	713	717	656	744	686	692	753	735	717	673	738	715	702	687	745	713	733	687	719	717	678	652	674	716	714	689	713	645	700	723	712	715	669	713	703	668	698	666	698	684	717	683	690	691	650	691	696	676	681	682	670	720	712	670	683	657	719	702	704	717	748	661	694	668	693	716	701	705	718	689	680	769	707	704	673	758	699	688	673	672	675	707	720	718	701	690	727	668	678	680	755	712	685	683	721	647	670	671	651	689	706	731	718	638	682	687	670	645	667	689	713	745	684	674	647	673	719	678	714	680	666	633	688	686	674	678	733	696	724	688	728	705	662	679	658	669	695	680	662	701	674	705	705	684	661	699	664	674	677	726	668	744	704	675	688	673	672	700	704	718	686	657	655	709	656	679	711	652	720	707	666	716	658	744	662	731	760	714	735	700	677	704	665	725	739	674	670	713	704	718	698	695	705	759	710	649	641	677	688	653	676	721	717	688	656	676	715	733	682	704	716	677	699	725	667	734	720	748	707	673	677	679	712	678	703	698	687	695	686	659	694	695	695	684	712	640	676	675	652	706	712	673	731	684	696	674	676	663	673	689	684	658	656	673	660	672	695	680	706	710	652	649	713	738	699	680	709	698	735	682	682	674	741	715	702	723	650	637	751	713	737	672	660	671	663	654	746	680	677	685	708	672	723	716	684	699	708	709	698	723	644	677	660	657	745	697	707	686	721	647	719	635	687	682	696	664	668	729	696	660	676	696	686	653	701	709	664	690	665	708	637	695	670	706	725	647	694	700	704	691	714	684	712	713	641	687	671	674	720	714	677	694	714	688	721	745	648	658	723	712	697	689	668	726	681	717	685	765	712	725	717	690	691	707	658	699	667	678	667	680	673	669	643	693	729	697	700	681	701	749	666	717	717	677	662	687	704	691	702	709	650	738	673	688	647	649	703	678	698	722	709	682	729	675	724	733	669	699	668	713	700	668	699	715	709	684	706	682	677	656	727	688	703	708	673	715	665	706	657	687	661	666	752	700	737	696	716	709	697	675	694	658	689	733	683	723	718	742	692	686	690	714	662	693	683	734	677	705	713	720	676	684	686	704	669	728	604	714	708	686	665	640	754	674	717	677	687	641	659	701	651	741	665	676	660	675	669	663	655	680	687	690	685	705	741	718	644	680	701	723	715	723	689	690	708	669	711	693	705	714	652	677	749	676	724	682	731	666	753	693	668	693	671	678	709	732	711	684	705	684	667	712	721	719	698	751	707	702	734	676	676	691	706	719	669	734	651	700	676	679	662	668	671	654	688	671	710	684	670	698	744	689	679	702	668	728	698	700	678	649	756	681	671	710	654	693	693	703	714	725	657	774	720	677	701	734	667	699	686	695	624	711	675	661	704	702	677	659	678	686	706	702	701	655	727	695	658	670	701	676	659	687	661	716	716	699	675	685	705	700	704	705	713	724	659	714	710	717	634	680	679	653	723	715	726	726	677	671	674	684	713	717	686	660	706	725	701	692	692	696	676	690	684	727	666	686	680	701	694	691	687	787	717	704	665	688	670	730	683	657	663	652	689	672	723	663	696	712	707	669	643	711	692	665	675	691	699	705	691	680	714	712	750	691	668	739	668	721	652	764	698	668	730	706	664	645	674	610	675	695	634	717	705	733	719	710	674	678	700	717	679	706	694	662	655	701	710	707	690	696	679	731	701	731	668	711	704	690	680	700	694	714	695	681	700	738	712	686	713	666	685	686	691	693	680	717	698	688	687	645	694	701	632	678	689	719	734	686	685	676	645	712	697	711	730	696	726	692	721	625	701	712	673	705	705	716	674	675	646	723	698	728	737	728	697	616	700	665	690	662	691	679	690	691	661	659	733	686	715	684	662	700	697	669	698	653	682	668	729	670	729	685	689	684	710	695	657	639	663	690	674	696	686	659	693	697	711	736	701	715	686	695	683	673	689	714	689	730	738	734	728	700	685	677	725	687	678	701	713	713	655	728	688	731	660	642	682	653	715	650	680	674	662	689	666	671	707	669	691	685	732	651	668	710
10965	2783	200	153	165	164	146	140	132	165	154	134	137	137	149	149	164	149	130	146	150	116	156	151	134	121	139	138	144	140	133	149	136	142	131	153	153	125	132	113	139	162	144	131	126	140	149	130	140	121	154	139	139	153	163	146	131	135	131	137	127	123	140	142	147	123	162	138	141	111	134	139	135	160	128	146	165	145	137	128	134	132	148	140	126	142	143	129	139	133	134	151	121	135	118	123	125	134	120	125	147	167	157	143	128	161	141	141	148	152	120	168	153	132	110	125	145	154	162	134	127	135	136	141	136	126	128	140	134	149	127	143	152	151	126	126	136	109	146	134	132	143	118	148	121	151	113	150	117	148	144	135	180	125	137	146	117	147	159	147	152	137	110	133	144	132	134	136	134	124	141	153	159	142	117	133	151	122	124	137	133	135	147	130	147	144	139	147	136	143	157	150	136	145	134	145	124	129	147	143	134	151	141	96	125	127	139	148	119	119	118	152	140	159	134	135	140	155	127	127	151	130	125	136	132	120	139	142	125	126	145	152	143	125	147	164	110	151	141	138	152	173	131	132	124	138	142	159	151	150	153	141	141	143	135	137	139	141	148	155	137	140	157	135	136	150	145	135	153	123	166	143	121	130	152	160	108	129	115	113	113	127	150	156	114	167	152	135	138	146	135	135	148	135	155	130	151	128	150	134	161	115	129	150	128	134	137	123	126	147	130	118	152	126	141	145	139	144	139	132	142	160	130	152	132	149	134	139	142	131	143	115	146	164	165	126	132	145	155	152	138	160	145	171	142	126	129	150	132	142	137	169	163	135	146	149	132	135	137	134	133	128	122	159	135	148	136	137	120	132	126	120	146	141	143	142	135	141	134	151	159	120	151	145	159	120	142	143	123	151	121	160	133	134	114	110	134	145	123	160	152	116	127	129	139	163	129	142	146	114	139	147	125	141	123	125	154	126	143	154	141	136	136	145	124	138	124	135	135	162	133	142	135	141	137	147	157	130	133	131	143	116	139	143	160	146	130	141	152	131	133	124	139	123	129	113	153	139	120	139	147	152	158	134	140	138	126	153	124	147	171	145	135	144	138	147	141	126	123	126	135	145	145	145	122	129	147	144	133	151	146	144	152	127	126	158	122	144	142	138	149	116	117	133	146	120	150	140	123	143	116	158	138	142	130	131	138	129	147	137	116	141	124	132	152	142	108	147	143	141	156	146	141	133	138	154	148	171	139	133	126	119	138	132	138	138	121	138	135	157	150	151	163	123	136	125	142	132	152	159	146	163	165	130	134	160	142	120	157	129	151	151	126	134	162	164	139	138	164	145	144	150	128	130	134	132	155	140	166	153	139	126	133	179	142	118	138	162	145	127	136	151	140	152	148	135	113	123	151	136	137	124	123	135	129	137	125	124	144	135	134	130	132	141	135	131	115	174	167	133	129	120	141	152	157	142	128	150	143	158	148	166	168	139	125	148	138	153	113	144	143	145	148	126	137	149	124	139	144	128	164	161	128	134	132	144	101	135	138	132	136	128	142	131	125	134	142	143	137	140	135	151	138	133	144	163	131	140	135	135	150	117	128	120	136	154	127	169	164	147	127	137	120	118	150	121	136	153	142	152	119	153	137	124	153	128	129	127	153	116	132	135	126	145	146	129	121	140	135	146	148	148	172	120	143	143	162	139	150	162	148	165	159	130	115	122	131	149	150	128	147	125	131	123	136	170	126	145	133	123	129	136	135	148	147	156	151	154	145	158	155	146	132	166	138	140	125	155	148	143	141	130	105	130	131	129	165	152	144	136	135	112	162	127	161	138	160	129	137	127	132	139	143	127	134	138	145	138	139	111	123	158	147	146	133	144	136	152	146	173	159	134	138	168	148	146	154	142	130	142	144	130	141	163	138	131	154	130	163	121	132	141	124	144	142	156	145	147	154	179	138	159	163	165	127	119	149	121	119	155	124	148	145	127	135	118	150	133	131	143	153	159	139	140	133	147	139	136	135	127	144	127	158	129	126	146	155	147	143	121	138	139	148	139	129	153	145	146	131	138	142	141	124	139	146	130	152	159	122	126	145	138	150	136	131	157	141	143	141	128	121	113	138	137	118	141	134	135	145	144	147	136	128	125	148	132	153	144	134	156	156	142	130	144	134	148	124	145	145	169	142	139	141	130	134	120	150	131	139	121	142	140	175	128	124	123	137	128	133	154	141	113	129	118	134	149	141	153	126	146	134	165	135	143	140	141	140	131	158	125	148	153	140	121	139	128	128	135	125	135	158	149	159	146	120	159	140	131	150	142	144	156	136	156	146	147	132	123	156	125	125	131	123	120	131	120	133	148	152	148	157	165	154	164	141	134	138	113	140	152	139	138	121	138	156	153	158	145	133	132	128	122	178	156	132	129	132	116	154	147	147	138	137	125	145	123	125	140	138	119	176	167	139	151	143	155	138	144	143	138	146	131	127	149	149	120	123	138	119	127	135	149	132	147	128	150	145	157	155	111	146	152	145	134	125	131	136	120	135	112	130	121	142	141	144	140	173	153	128	125	138	134	132	146	112	137	150	133	124	125	148	138	129	144	127	128	129	154	128	127	118	131	141	136	149	150	153	112	154	135	120	138	124	149	130	115	131	152	121	131	145	122	125	128	142	141	123	158	150	137	130	164	151	123	159	151	136	137	132	137	128	114	161	116	135	163	144	126	153	135	149	169	130	129	126	139	139	146	114	128	120	144	138	128	130	150	135	146	148	118	130	126	155	117	139	131	133	148	139	116	137	127	154	137	121	140	127	139	133	133	138	144	130	149	140	129	133	155	141	134	139	134	170	112	128	162	139	145	148	141	170	161	132	146	131	148	140	131	131	129	150	124	141	128	117	152	113	112	140	142	156	144	152	137	141	114	143	133	125	154	125	149	160	126	144	141	149	159	128	120	145	163	143	129	132	146	142	103	144	160	145	138	157	134	140	154	145	153	132	152	150	134	140	112	159	136	122	140	123	122	124	147	127	148	145	132	157	153	129	144	146	136	143	143	133	128	120	147	148	142	130	138	129	121	133	152	146	138	147	131	122	147	128	154	144	124	129	161	170	123	143	149	144	117	134	133	168	139	148	114	153	145	139	134	132	132	141	121	120	140	130	159	151	123	129	158	155	139	132	124	132	124	129	127	144	150	134	135	144	154	155	153	148	119	152	133	163	138	142	126	133	143	149	120	131	147	131	140	127	148	132	120	148	131	141	144	137	152	129	142	135	113	128	148	138	134	137	151	119	120	148	144	145	138	142	134	124	145	129	166	124	131	135	141	138	135	149	150	156	118	152	137	120	133	116	131	137	121	124	146	126	154	152	146	140	137	152	144	138	135	130	133	132	134	141	156	142	130	126	156	167	158	142	145	107	147	154	134	146	150	152	148	150	149	121	133	154	124	123	139	128	121	140	140	164	129	163	168	134	131	135	144	152	130	162	157	150	138	130	141	139	152	163	144	143	148
6773	2118	404	381	385	438	395	378	379	362	394	336	349	352	365	393	397	349	346	353	350	400	509	337	358	357	364	330	362	325	346	339	382	368	364	356	350	330	324	333	371	367	357	347	337	352	390	320	363	346	311	356	331	358	335	376	354	337	324	329	318	335	372	370	351	373	348	350	349	391	338	366	332	395	341	339	338	348	365	355	330	347	358	339	327	330	367	339	351	340	361	375	357	333	348	364	334	378	330	352	355	330	333	371	363	375	334	344	355	337	345	299	354	363	314	344	372	337	342	358	383	355	344	336	346	357	346	326	356	333	334	360	348	370	328	328	356	355	333	350	377	343	362	385	344	308	332	350	372	347	345	317	339	349	352	377	340	363	353	347	343	310	356	379	341	377	348	341	333	317	378	311	357	317	354	362	338	347	350	368	353	319	346	361	367	365	329	340	380	372	319	360	328	332	359	322	344	365	344	351	370	355	348	367	342	369	354	333	366	332	361	374	371	349	350	344	378	335	356	314	340	380	359	341	366	372	366	386	346	367	326	376	307	377	356	323	355	331	350	357	380	356	376	344	352	374	363	326	387	378	364	381	350	384	334	353	340	351	359	335	365	350	370	381	373	345	355	348	333	371	343	361	345	338	354	366	352	348	354	320	354	323	347	363	382	337	343	351	375	350	362	358	338	329	358	318	334	371	343	387	315	360	351	339	346	343	340	382	324	313	340	374	369	397	355	350	366	343	333	371	399	396	341	352	322	336	358	365	368	345	330	313	326	367	378	363	336	349	351	351	353	355	369	350	357	372	374	363	328	375	332	344	369	354	337	378	329	359	373	342	358	377	362	351	338	330	319	362	339	335	377	379	329	355	356	356	330	332	386	410	342	361	371	327	390	328	347	376	352	333	342	333	334	327	345	332	351	399	362	349	358	373	349	387	319	349	333	338	327	360	342	369	373	330	334	349	361	352	343	324	337	362	334	365	373	337	359	362	331	322	364	347	360	340	319	342	336	305	331	343	339	344	342	349	361	357	369	352	344	353	310	373	367	341	362	362	357	353	342	352	351	355	338	359	344	359	365	412	318	352	360	345	347	340	339	356	352	361	345	340	315	341	339	360	312	377	371	338	335	343	358	343	332	334	341	360	343	352	357	345	335	346	340	359	365	364	355	355	342	334	348	360	356	342	342	371	354	338	345	351	322	358	371	359	373	344	371	332	358	323	351	391	365	365	346	358	351	334	359	370	347	355	349	354	372	340	356	300	346	346	344	323	348	338	349	373	345	355	362	351	366	357	328	351	373	360	350	338	362	356	356	327	341	363	354	351	348	375	341	328	350	353	347	374	348	334	341	345	340	352	385	395	347	345	374	334	358	327	371	329	363	348	377	323	365	321	331	391	357	304	376	354	357	345	372	407	381	341	340	354	385	355	343	339	366	330	365	325	314	359	361	355	341	352	355	336	317	355	350	351	346	352	345	348	346	351	393	372	357	357	352	345	336	320	360	360	344	346	329	314	364	313	366	371	361	298	346	379	375	327	351	320	347	345	347	321	343	351	286	367	321	304	327	349	354	344	344	342	332	351	321	356	335	341	350	371	311	353	373	390	344	362	378	327	342	352	364	385	349	321	359	322	322	346	332	366	385	334	343	348	369	358	361	318	349	352	362	325	364	365	364	336	361	341	347	306	344	335	338	356	394	357	361	335	357	350	348	379	338	366	373	356	345	331	331	352	361	342	372	359	360	353	340	340	355	334	344	354	388	370	385	382	320	360	367	333	341	338	358	361	339	361	369	346	313	378	361	338	386	334	361	337	365	360	355	334	329	357	358	333	369	366	359	344	342	356	331	365	316	324	328	354	367	324	393	336	376	333	378	346	352	378	323	352	361	372	317	359	353	333	372	356	327	317	368	335	320	334	342	361	341	379	376	343	376	368	330	373	321	327	356	328	329	360	362	353	349	354	323	341	366	345	348	313	355	319	347	333	374	378	333	342	349	349	341	379	344	329	336	355	372	395	347	353	350	348	369	336	375	365	383	355	332	383	345	359	357	329	381	390	331	321	364	327	361	356	345	331	351	377	354	363	328	341	358	351	346	375	358	327	323	339	318	326	341	346	357	364	339	385	340	364	358	332	326	325	336	332	299	329	337	378	343	333	345	380	348	336	354	351	382	367	360	348	329	320	354	348	345	352	339	372	363	373	351	350	364	356	362	361	381	328	358	365	357	329	330	385	316	365	363	363	356	334	331	347	371	319	308	325	331	344	367	322	326	362	370	321	348	353	362	359	369	349	350	328	349	351	359	303	370	342	349	377	342	340	334	352	377	374	333	341	347	354	330	362	354	337	346	371	391	372	336	321	373	371	348	347	342	340	334	350	331	395	370	369	366	359	347	378	334	357	349	356	321	369	351	334	347	340	342	362	372	359	351	356	363	343	348	337	356	335	375	366	343	350	370	346	363	325	317	338	325	376	364	364	364	361	317	336	365	316	350	301	335	334	339	351	379	335	365	333	340	343	360	358	364	347	376	330	330	331	322	371	354	359	342	355	352	336	325	320	384	376	372	359	390	341	322	359	377	365	340	361	363	343	371	319	361	353	368	368	353	353	356	377	370	384	352	358	325	358	333	335	372	355	354	373	347	368	323	362	377	337	356	362	336	350	370	371	328	350	344	353	351	362	338	343	346	350	329	337	355	342	360	362	359	370	321	356	358	368	334	367	334	333	358	357	358	388	367	342	326	359	382	353	335	351	330	359	339	375	397	329	396	373	312	347	363	365	343	325	350	329	340	342	330	349	385	349	347	330	331	381	348	353	356	343	328	335	322	343	339	356	341	341	349	353	347	342	354	330	372	357	341	393	319	359	356	360	353	320	342	329	340	338	366	337	353	361	321	343	362	313	359	355	366	347	335	388	350	369	345	337	340	333	349	371	325	345	314	321	354	364	338	355	355	394	350	340	328	352	383	349	340	368	387	373	354	332	369	348	349	340	369	374	356	342	360	357	365	348	313	374	354	369	348	328	343	379	326	349	373	327	343	353	359	319	363	382	367	358	376	344	360	340	364	317	369	353	352	347	371	360	356	337	357	353	364	361	374	371	346	374	359	373	353	340	336	376	354	334	348	345	367	334	346	346	343	377	359	327	374	369	383	327	336	355	343	385	328	373	353	352	340	347	374	391	351	373	332	357	331	332	328	327	358	367	361	389	343	353	325	364	366	344	339	373	346	376	326	359	302	356	338	373	323	354	351	346	340	330	348	353	329	351	371	351	339	377	298	349	355	376	364	348	367	365	347	323	331	365	348	377	357	370	336	337	375	335	341	352	330	359	377	383	329	357	381	363	333	373	349	400	348	338	298	321	385	341	385	343	321	316	338	340	373	342	330	342	381	359	376	323	339	321	345	324	320	338	364	344	366	355	371	299	336	365	343	353	342	333	376	355	336	346	353	359	334	316	338	306	354	346	378	357	361	302	362	356	335	350	298	334	388	327
32510	13853	1948	644	451	364	300	270	282	273	233	283	268	264	255	258	229	248	240	234	232	439	645	290	227	255	230	229	243	259	240	247	232	221	242	228	233	219	226	262	243	221	233	225	269	237	218	223	237	233	211	209	261	247	223	243	244	240	252	257	257	231	232	245	258	257	223	230	262	242	235	240	266	235	261	259	213	234	238	225	228	202	251	196	229	208	220	220	242	232	237	228	221	259	270	187	227	241	221	232	230	223	215	224	284	199	228	243	257	235	216	240	251	205	225	256	241	213	214	215	222	231	229	200	214	218	220	248	254	224	256	222	217	230	256	208	235	274	248	250	229	242	237	244	238	211	221	227	252	239	251	233	218	244	219	239	233	268	234	247	225	226	256	250	229	250	225	261	222	255	241	213	221	235	227	232	234	250	250	247	226	223	220	254	224	235	239	243	201	236	246	237	223	252	223	246	250	234	253	287	237	274	259	227	188	241	218	226	223	282	217	203	204	243	252	224	261	261	249	234	220	221	245	221	221	232	232	222	253	226	205	216	234	226	219	235	231	231	222	227	224	237	221	261	248	254	261	248	223	217	238	256	236	204	239	224	231	240	225	229	228	187	212	234	239	196	250	224	212	219	283	229	243	242	231	223	239	216	258	235	226	224	233	230	219	246	239	250	232	245	250	245	209	196	235	259	226	254	238	227	234	273	237	252	224	243	205	202	238	240	251	256	220	241	264	252	237	214	256	224	229	217	244	251	217	243	201	221	243	241	209	220	240	229	244	239	255	244	211	198	237	240	258	222	227	244	216	243	233	214	238	245	244	223	215	229	219	230	229	212	228	228	216	242	222	238	272	259	225	216	236	235	239	208	227	224	263	191	212	235	216	234	223	222	224	219	220	248	219	220	211	240	218	247	226	249	217	266	234	220	209	214	242	229	233	265	245	242	254	242	228	230	260	208	217	237	228	242	256	272	214	268	253	212	221	256	234	257	225	232	237	246	222	243	236	203	222	220	232	224	236	224	246	204	224	261	218	227	228	236	270	252	227	243	234	263	236	232	236	215	228	248	245	220	250	236	213	237	204	272	225	229	196	226	235	247	239	203	269	238	251	235	218	234	246	216	266	244	249	226	250	235	235	216	220	249	234	240	228	218	247	234	211	256	211	245	224	230	241	215	231	234	247	264	246	241	218	234	223	234	221	227	221	254	239	229	235	201	248	250	220	230	216	245	208	232	248	241	229	218	238	211	246	228	276	203	263	229	257	224	222	266	260	229	251	230	225	220	224	270	248	229	220	203	238	220	247	279	235	204	231	228	222	225	224	216	235	243	195	259	201	238	207	205	253	248	208	228	234	246	228	216	227	252	248	224	239	226	269	235	256	253	263	204	231	259	250	233	218	218	250	207	220	229	265	242	260	255	247	242	229	261	243	215	210	224	221	244	224	241	244	222	273	249	236	238	230	244	219	259	219	214	217	206	223	249	228	225	252	248	222	238	253	221	214	268	247	228	207	239	213	229	206	223	233	264	232	221	216	213	212	221	236	242	237	234	260	208	213	236	217	230	291	229	220	257	214	250	246	224	219	229	225	247	238	225	257	228	237	251	212	219	243	223	252	259	242	251	221	217	237	256	213	210	259	252	240	236	240	238	244	223	225	239	213	256	219	205	223	282	261	229	234	219	211	226	248	273	221	241	222	249	237	250	216	254	207	226	249	231	235	216	217	224	249	264	249	254	244	224	227	216	226	208	242	231	228	227	217	242	250	207	232	238	223	244	256	234	234	200	241	262	272	254	214	255	248	241	234	231	254	239	194	256	210	213	241	238	267	227	250	238	226	211	254	258	260	211	228	219	257	225	252	259	244	244	262	215	206	270	249	247	253	220	220	239	257	209	246	192	219	193	241	241	243	221	234	219	220	209	228	240	254	252	218	222	244	222	208	210	231	233	242	228	215	238	221	242	228	228	228	251	235	263	249	221	232	226	266	265	250	236	194	255	216	251	233	206	219	210	260	232	216	287	226	242	268	201	212	226	215	220	217	270	257	224	240	241	266	233	231	249	206	224	223	219	211	234	218	211	255	224	240	223	222	243	229	219	221	233	265	238	263	262	234	223	221	228	218	229	234	260	250	274	248	214	211	224	244	230	232	204	242	273	247	228	238	191	229	236	211	184	223	241	243	219	218	222	230	247	242	248	233	215	209	249	246	247	232	216	236	221	200	213	221	245	230	237	270	228	266	227	235	232	250	225	257	228	222	252	263	234	265	252	250	214	240	231	230	246	244	266	229	203	208	223	248	203	268	244	211	214	230	233	250	229	226	232	224	232	231	229	225	219	249	235	224	220	227	229	220	235	266	242	205	222	221	229	212	231	242	224	258	232	226	239	228	217	260	251	223	260	215	219	239	255	237	211	225	220	218	232	210	247	242	217	255	224	244	228	233	265	235	273	256	231	253	217	221	209	258	230	219	249	242	234	247	235	214	232	236	241	253	234	216	234	238	236	229	236	252	235	244	238	245	235	246	230	242	225	247	231	253	245	213	236	229	244	221	202	232	223	258	222	231	202	208	243	226	227	247	225	233	221	240	236	226	253	232	252	220	198	219	247	227	239	208	248	265	250	229	223	239	246	224	240	241	225	230	219	244	221	232	243	228	216	218	289	254	221	210	227	216	229	227	228	234	214	245	231	260	243	244	226	234	229	236	234	208	251	245	251	223	235	219	232	235	236	236	226	219	241	237	247	261	226	261	240	242	194	251	255	224	235	221	230	212	223	239	216	244	214	207	236	236	226	211	265	252	218	238	226	231	234	229	244	228	231	260	237	208	232	255	241	264	236	206	257	227	250	256	224	213	203	250	233	235	244	249	245	238	227	224	217	239	245	239	229	220	251	257	235	241	225	222	245	237	236	236	247	221	237	252	231	220	218	230	264	221	246	246	265	241	249	227	202	231	215	213	229	219	253	229	248	250	218	235	249	229	269	247	222	264	228	228	235	236	211	211	221	250	214	245	250	245	252	235	224	243	222	241	250	225	223	229	189	216	215	222	225	230	211	229	251	240	239	263	247	228	251	230	250	229	245	220	225	254	224	255	235	218	205	252	272	209	222	236	238	215	205	244	255	265	249	239	231	238	216	208	225	236	213	224	201	231	213	233	217	260	233	257	268	231	230	212	245	239	238	233	253	230	245	225	234	226	218	227	218	234	235	241	231	240	204	230	259	251	244	243	232	257	252	237	196	241	238	238	234	236	225	251	210	216	275	229	227	232	232	206	244	223	225	270	231	246	241	256	252	243	222	218	244	244	232	223	223	258	238	251	233	237	228	206	268	261	217	243	229	226	221	223	234	236	254	215	270	232	266	236	236	230	229	232	220	256	220	216	267	232	253	262	245	233	257	212	225	238	247	227	248	211	218	250	230	224	227	241	217	230	203	227	242	223	228	242	230	270	226	246	219	225	216	219	209	243	229	233	201	222	247	222	237	251	258	218	213
20955	7346	1184	1299	1286	1279	1119	890	839	745	683	657	634	590	636	618	591	611	558	625	556	2016	2965	726	570	534	605	566	483	501	550	534	532	571	537	557	511	568	545	547	567	557	552	570	526	545	504	517	545	605	546	536	556	561	548	549	559	520	520	533	584	546	560	528	577	561	536	538	542	592	533	577	572	544	525	559	506	529	552	520	518	552	574	554	541	525	523	571	537	543	559	575	537	550	521	522	547	529	552	545	547	541	518	564	503	548	527	575	544	562	537	554	579	512	540	529	541	546	565	551	565	555	552	567	547	529	584	556	548	517	570	555	571	556	540	542	573	488	528	541	519	538	562	557	528	530	573	516	520	541	544	573	591	569	556	526	525	560	563	512	556	559	543	563	503	504	538	554	525	499	545	521	531	527	551	538	565	534	560	578	565	543	538	530	587	552	526	528	562	555	525	539	518	544	527	522	551	529	582	506	531	538	554	552	528	538	561	539	524	536	526	530	534	565	517	545	530	536	520	536	557	510	528	529	520	545	553	584	526	533	531	569	542	552	538	530	576	531	538	549	501	588	535	549	543	547	550	537	553	599	549	555	527	544	580	526	538	520	529	560	614	520	549	553	571	563	512	544	553	523	536	553	545	569	515	506	528	566	544	538	546	509	577	547	572	535	587	535	537	563	526	521	558	512	552	581	557	598	542	512	536	567	514	533	517	574	555	552	521	533	565	538	557	575	552	565	514	530	537	567	551	570	550	519	516	557	557	540	512	535	529	557	521	559	561	531	564	567	523	528	532	488	492	524	551	537	516	547	543	563	540	521	550	540	542	516	554	551	517	529	564	526	549	558	527	513	539	522	532	502	545	539	536	537	536	524	557	527	556	509	545	511	565	531	590	534	535	507	541	537	528	532	522	573	512	526	538	508	528	512	555	526	543	527	544	521	562	532	556	522	540	546	540	502	550	533	577	530	502	527	525	523	554	532	533	569	544	542	578	481	561	558	571	532	577	545	536	563	550	551	554	563	569	542	500	505	497	544	551	553	558	551	539	503	554	511	554	551	561	508	568	574	532	567	583	521	584	584	543	539	537	508	542	549	516	528	561	488	552	506	501	508	511	556	526	548	522	516	533	536	525	541	534	520	534	518	566	543	532	585	487	544	507	549	538	582	581	559	557	540	503	554	519	560	528	546	525	599	579	531	520	562	567	560	559	520	564	588	527	547	521	524	527	538	554	537	582	510	557	530	528	511	564	550	536	548	552	531	584	544	557	515	523	525	514	562	521	546	550	574	549	544	575	550	567	546	574	504	588	535	538	533	521	589	585	534	514	583	550	560	564	560	564	526	558	540	523	549	497	584	555	506	531	532	561	539	515	522	574	520	520	543	559	528	515	537	524	507	525	557	537	529	527	591	570	563	522	539	520	551	548	581	544	613	519	495	532	565	553	535	554	518	525	540	542	489	560	549	579	562	544	534	560	552	552	519	548	505	542	601	538	504	527	545	525	526	555	523	574	553	558	586	524	585	579	537	545	556	567	560	551	521	520	500	568	476	529	545	531	536	539	532	553	528	566	529	526	500	590	523	499	522	562	560	551	552	558	535	531	554	551	553	565	550	529	548	548	559	540	539	526	502	537	520	526	507	563	555	535	544	532	563	545	564	551	547	560	543	518	538	515	557	562	513	571	557	577	533	643	591	571	556	544	518	536	539	567	531	562	565	551	571	515	525	534	536	548	525	521	529	549	518	548	502	551	512	573	541	567	528	539	539	531	530	531	552	574	522	572	568	585	528	535	576	500	534	517	544	516	550	517	553	544	594	536	561	542	538	529	546	543	560	586	552	506	524	568	550	559	524	515	527	568	550	495	507	537	511	532	547	527	576	538	508	536	547	529	538	526	531	574	535	530	587	542	533	542	546	562	563	525	582	541	506	534	577	571	530	532	513	532	544	595	601	546	508	503	554	537	520	548	525	551	566	534	531	559	603	560	553	573	512	540	565	557	572	580	603	583	534	523	549	565	542	503	552	505	561	510	540	549	530	560	560	567	557	540	506	509	531	543	551	569	537	553	559	546	563	487	543	501	524	505	542	506	544	575	519	541	547	570	563	576	543	539	557	558	575	561	542	577	555	565	594	521	562	551	538	548	547	526	512	559	564	528	550	571	503	515	481	527	572	552	555	522	558	515	538	527	528	530	492	538	557	545	558	565	542	546	553	567	550	534	569	584	575	568	580	516	540	547	569	561	535	518	553	534	510	581	565	514	522	551	536	545	510	538	514	528	571	570	517	595	501	498	516	513	531	549	515	534	522	553	572	522	551	533	551	538	587	542	533	528	516	548	552	508	542	553	549	539	517	532	530	563	532	543	571	544	513	563	550	513	503	520	540	530	528	514	590	536	557	512	519	556	562	565	535	547	542	539	516	571	540	546	557	580	583	517	520	516	503	493	524	554	509	503	519	533	539	538	519	539	517	548	568	549	527	556	509	554	558	579	556	567	541	543	557	516	565	548	504	525	561	545	517	567	555	584	494	542	531	560	534	580	539	591	535	532	575	520	543	568	542	544	541	570	536	530	556	536	502	555	505	558	545	509	526	565	549	539	523	514	541	539	541	540	551	566	539	541	517	551	537	506	507	523	545	540	549	539	532	555	552	544	542	514	537	595	513	496	571	592	548	522	563	521	534	565	538	559	536	541	508	544	562	539	547	564	523	548	511	518	541	531	545	541	579	572	531	541	573	510	495	566	564	549	552	516	535	543	500	538	530	535	526	616	556	538	484	559	531	539	541	532	529	515	533	532	542	534	549	519	508	530	544	529	562	561	541	526	555	566	533	543	527	519	526	557	554	597	515	548	540	535	534	569	537	558	553	511	558	524	510	536	527	539	553	525	560	561	520	552	526	483	544	529	543	557	533	532	513	525	545	544	511	520	519	545	508	564	567	526	526	533	556	571	519	551	528	554	532	558	547	525	544	556	554	537	583	523	540	510	558	562	546	534	562	551	553	491	512	535	533	551	533	533	595	520	529	530	527	550	494	525	509	535	540	556	581	519	582	584	554	488	536	544	538	505	504	513	522	545	472	546	577	559	522	520	586	522	539	520	541	569	550	515	529	511	591	519	507	542	556	546	586	543	512	549	536	530	550	574	541	567	540	535	529	515	498	564	541	529	535	538	542	569	528	575	551	546	516	557	554	561	552	521	531	549	572	518	564	570	576	537	567	528	548	544	577	596	551	496	506	576	506	540	531	516	545	526	539	549	537	528	565	542	551	522	530	506	569	595	511	555	550	534	490	547	531	584	532	569	566	544	534	535	500	524	580	562	539	510	528	544	525	545	584	543	558	532	541	544	538	540	551	529	541	549	562	571	548	533	539	541	543	580	523	555	577	495	571	501	540	568	580	560	558	581	526	581	531	572	552	553	537	540	529	532	530	522	510	544	544	546	524	527	526	556	529	506	536	542	580	559	505	533	538	550	545	545	525	542	567	534	560
44903	23315	4568	1321	799	619	583	534	430	366	389	323	385	316	313	312	314	309	340	345	296	617	1283	452	309	266	303	322	298	295	309	323	320	331	308	330	333	316	317	308	286	305	338	296	330	287	327	291	287	367	316	327	311	286	293	316	302	296	296	326	308	298	315	334	334	318	306	300	320	331	311	320	322	324	302	293	310	316	310	303	336	322	328	323	328	317	329	294	294	299	288	348	329	309	302	282	296	280	302	298	295	325	286	342	324	327	294	358	325	280	297	272	300	300	296	334	316	337	306	339	346	295	321	308	306	286	310	323	335	313	297	331	349	303	354	285	303	363	305	318	292	292	321	303	284	326	319	303	348	343	305	330	320	335	328	354	308	322	306	332	303	300	313	372	325	313	308	340	335	332	319	304	302	301	332	295	314	322	298	288	292	300	300	332	300	321	292	283	323	363	308	300	328	299	333	288	297	302	312	329	314	303	302	321	272	337	364	325	315	320	337	313	306	314	291	292	334	336	299	304	322	321	351	328	339	325	305	350	338	318	316	328	268	300	294	305	302	316	309	303	327	345	333	323	315	342	300	311	274	312	307	306	281	305	281	332	281	320	352	276	303	302	321	335	320	333	358	310	299	338	321	301	348	327	301	314	312	325	317	317	319	307	321	321	316	307	288	312	327	318	298	298	300	290	320	298	298	330	328	317	296	317	300	296	326	281	293	302	316	334	317	338	303	297	342	315	304	326	283	301	309	314	313	308	329	305	328	310	271	311	277	319	301	301	304	292	312	333	322	322	296	303	326	288	342	303	299	333	310	314	336	332	311	347	293	315	264	350	342	321	300	318	279	327	311	309	311	297	292	295	334	324	310	328	336	300	288	323	326	304	327	312	330	309	302	291	321	328	320	288	309	293	299	297	287	290	302	289	320	320	343	346	307	297	300	311	283	321	314	310	303	325	301	342	362	335	294	297	341	298	341	309	303	312	292	308	303	341	342	313	297	324	323	302	306	302	309	299	305	320	287	334	340	337	325	337	316	285	306	334	321	296	280	282	306	277	311	307	276	316	341	273	322	306	320	334	306	306	315	291	276	314	293	312	347	337	306	329	306	312	303	333	330	352	285	315	297	341	304	336	310	311	317	302	328	323	300	288	314	298	294	332	259	274	296	328	330	282	318	328	301	337	284	304	317	290	285	306	341	290	325	308	294	318	338	286	351	293	348	320	336	315	309	302	294	309	301	310	310	272	335	325	352	299	326	275	311	301	304	306	333	316	332	323	324	307	333	302	302	298	318	322	336	271	327	293	287	328	322	301	298	309	310	280	331	302	303	331	273	321	317	304	309	300	276	328	310	353	302	312	350	302	321	305	296	315	331	329	305	315	304	287	302	336	298	322	326	322	307	322	293	309	283	297	318	298	303	303	304	326	310	296	329	315	332	338	286	326	312	318	333	307	323	311	287	285	302	324	300	340	278	271	276	295	327	312	319	332	272	292	299	299	299	342	313	277	342	311	349	322	298	288	329	279	315	292	300	323	320	327	306	324	278	304	329	310	314	299	302	302	324	315	295	305	314	285	301	297	310	321	312	296	299	352	320	338	299	334	329	318	334	306	285	298	285	327	323	317	306	308	301	314	276	340	310	333	318	310	300	328	315	300	306	313	298	276	306	310	293	366	323	289	327	306	323	303	312	317	308	275	289	279	323	287	296	341	323	347	345	312	315	308	321	312	292	309	370	311	345	315	320	306	323	303	289	280	335	310	293	257	293	311	339	314	314	327	327	304	285	305	313	308	296	307	361	324	313	310	315	299	295	312	305	336	303	291	326	339	308	297	360	322	318	311	288	316	297	362	292	298	352	302	316	292	321	335	335	344	325	293	316	346	339	315	341	345	309	358	341	320	304	297	302	319	342	321	319	311	349	317	317	306	286	313	334	303	322	329	328	284	303	313	321	320	330	291	327	322	288	288	321	263	324	325	333	352	333	295	328	299	297	345	322	320	309	304	348	318	297	303	316	287	328	291	319	295	287	345	313	339	330	310	371	312	286	333	313	334	310	297	330	342	312	313	323	336	313	326	303	337	346	296	271	314	307	317	310	300	303	309	286	329	318	339	332	327	323	325	295	300	309	305	329	315	342	316	292	316	320	320	301	301	266	303	318	344	348	310	329	359	271	340	290	283	305	283	293	314	309	318	332	300	263	297	318	305	286	323	317	301	304	305	311	308	312	302	298	314	311	324	282	333	302	303	313	305	325	326	305	342	311	326	324	308	287	308	341	319	325	304	302	293	324	297	291	285	320	302	350	301	305	350	302	299	288	284	302	263	301	303	327	312	307	325	332	309	326	296	293	290	306	323	336	324	335	307	314	339	343	320	320	353	323	313	290	310	272	281	284	324	322	356	313	320	307	297	287	328	338	334	268	306	337	293	329	308	331	344	319	301	289	307	293	294	324	306	322	358	365	319	306	328	303	325	317	317	339	308	315	321	284	314	273	297	316	325	301	292	310	285	336	283	319	331	293	314	289	281	308	320	312	337	291	321	318	283	322	312	325	330	365	344	322	344	347	324	279	317	303	323	308	297	319	299	289	312	276	288	333	330	297	326	305	299	308	309	354	296	351	263	291	282	313	339	289	310	360	334	310	313	286	329	301	298	314	328	345	272	335	328	329	322	343	299	329	312	326	310	254	309	313	325	296	302	303	306	290	290	321	315	326	301	304	317	320	284	314	278	297	305	323	328	331	285	334	324	284	302	316	329	332	311	308	302	341	299	287	275	324	330	291	332	283	346	323	285	276	314	332	310	324	341	292	332	322	329	301	311	315	329	305	321	287	316	332	327	302	287	281	308	306	308	293	327	319	310	315	323	351	328	322	340	322	319	325	330	324	310	342	335	290	332	330	296	305	338	332	341	322	312	321	332	341	303	303	286	334	329	307	290	307	308	277	314	332	347	331	330	303	304	315	310	330	322	308	292	338	297	343	319	301	281	278	284	308	296	278	296	319	287	279	347	312	292	315	314	297	302	282	308	307	310	331	344	257	315	306	320	303	313	304	290	330	320	328	338	295	285	323	313	317	289	296	297	324	336	337	337	314	302	324	285	303	284	301	285	341	322	325	309	308	330	329	295	293	284	291	321	309	297	308	319	346	335	344	302	299	341	322	284	335	304	323	330	315	314	330	283	300	316	296	324	283	295	311	280	330	313	318	299	302	274	319	319	287	331	314	322	303	348	265	318	332	342	308	262	342	313	271	290	321	327	317	300	313	291	290	315	323	332	324	345	308	356	265	292	321	307	330	343	298	283	318	315	289	336	327	321	280	281	317	286	306	288	302	321	333	328	297	309	338	305	343	309	327	307	315	312	312	325	343	291	313	284	323	300	326	312	321	311	333	299	321	315	309	335	323	298	308	303	292	301	284	322	315	321	321	329	286	282	300	310	334	305	336	296	287	324	301	320	279	349	314	316	292	315	341	334	311	273	298	322	248	318	331	315
28475	12069	2036	2206	2087	1917	1757	1492	1250	1034	970	903	886	850	783	805	817	786	739	780	779	2856	6841	1561	706	715	756	687	701	732	700	713	735	680	675	670	704	692	645	712	671	720	674	694	743	639	672	678	695	710	683	721	697	656	710	735	702	683	694	718	651	675	665	664	685	725	701	676	658	679	673	703	708	673	691	684	681	704	726	685	684	713	741	718	659	685	686	713	704	682	690	690	651	672	661	677	691	689	695	732	655	633	703	685	698	731	726	664	655	685	667	687	694	720	716	723	687	688	684	673	618	694	719	641	685	698	686	689	707	706	692	743	713	699	654	689	712	678	681	655	689	687	651	749	683	724	649	682	654	686	662	726	707	700	676	694	708	679	655	728	700	691	682	702	675	706	671	667	683	719	702	713	702	659	730	706	700	724	648	687	678	661	752	707	673	693	682	716	726	731	696	719	701	712	710	681	700	684	701	681	702	757	672	676	692	704	652	682	657	721	706	701	697	680	695	721	678	650	709	665	710	650	659	633	742	715	723	727	621	711	714	664	652	666	722	721	685	680	691	707	703	698	689	699	664	700	725	656	647	694	662	727	712	685	653	692	688	697	709	659	691	706	682	679	670	694	719	669	738	761	678	706	668	674	677	699	667	672	694	690	647	653	712	701	659	719	664	668	706	718	724	672	719	711	663	664	669	701	706	706	693	685	658	644	672	718	728	642	667	670	645	697	671	703	735	663	691	682	732	679	695	704	703	741	707	691	686	710	712	696	708	719	629	678	670	709	712	719	728	637	678	658	698	678	702	696	699	692	677	665	685	703	719	681	707	669	753	687	675	691	714	726	689	691	661	629	703	655	716	699	674	688	660	659	696	661	709	716	684	724	695	726	746	701	690	679	671	727	704	678	659	669	692	664	686	676	692	712	716	734	674	697	643	671	681	709	707	658	743	734	642	735	667	674	685	675	654	696	688	688	676	649	667	654	744	661	699	705	665	683	652	700	696	658	691	708	673	697	667	690	682	670	726	659	717	703	699	667	645	688	667	697	664	723	677	716	662	718	647	693	664	637	686	691	656	691	692	666	729	734	662	673	696	639	677	696	710	650	755	683	682	638	718	680	696	690	680	658	671	657	702	707	691	696	678	622	686	704	676	700	704	693	697	719	669	669	623	713	712	700	672	729	684	658	646	684	687	692	723	617	690	710	683	684	653	679	667	695	642	695	636	688	728	691	665	634	680	693	676	711	663	716	648	688	671	681	706	777	694	718	688	715	690	675	679	683	671	656	654	678	705	680	669	674	674	726	683	723	670	675	695	668	677	696	731	708	691	667	663	707	730	704	668	665	661	729	694	659	746	710	678	691	666	676	684	697	680	680	691	707	665	710	687	677	674	704	648	708	737	713	668	707	691	688	678	656	689	635	693	699	633	703	665	677	665	676	671	666	691	685	697	664	715	692	699	718	699	729	717	688	659	668	657	706	656	692	632	702	679	663	644	689	667	686	726	666	707	680	671	649	708	680	732	710	667	689	682	669	674	707	689	695	673	682	640	679	693	698	715	705	700	708	718	659	675	652	694	772	717	742	703	725	706	654	713	727	709	666	684	680	680	685	667	678	715	684	663	687	642	623	697	675	690	686	696	654	685	714	651	674	661	701	674	672	668	717	695	687	677	689	723	709	729	682	683	706	734	660	690	732	701	680	676	625	694	631	642	672	693	708	722	660	698	636	728	678	658	692	711	691	704	751	701	652	719	701	697	686	724	682	722	703	686	639	671	689	655	657	704	665	667	698	681	674	667	701	686	695	626	713	641	703	652	687	684	649	694	693	732	702	728	700	712	696	659	688	674	693	694	699	662	697	679	708	712	705	693	692	681	694	636	703	662	721	688	651	698	708	680	697	682	684	634	713	671	722	723	663	689	652	706	670	729	664	727	712	694	697	716	684	679	720	666	689	766	696	696	676	694	707	736	683	662	666	648	689	699	682	680	710	684	655	660	693	687	677	691	709	702	692	729	702	654	668	710	676	720	694	691	670	625	671	660	628	689	700	731	693	632	653	689	656	683	702	676	702	674	638	691	650	682	644	684	693	715	652	679	618	709	741	704	663	713	701	689	676	700	664	700	675	652	696	727	722	720	686	669	698	687	646	669	684	646	719	697	695	732	696	723	692	714	693	656	689	710	678	699	737	624	712	673	695	739	653	702	653	675	685	669	685	688	657	699	714	683	699	732	687	689	647	684	663	645	670	708	664	684	706	701	698	708	720	638	653	705	689	686	695	649	669	739	719	708	678	677	645	674	679	677	675	635	661	678	677	700	644	705	729	660	687	711	692	671	700	684	665	683	713	681	694	705	646	687	725	670	723	660	707	643	677	684	673	701	711	649	689	700	640	700	716	645	647	679	741	705	714	641	670	725	661	703	693	742	716	686	710	737	657	712	694	683	676	745	654	700	695	748	656	682	738	685	676	699	701	669	693	696	667	691	713	674	697	659	661	657	642	667	731	687	698	705	667	680	718	670	700	693	670	689	661	652	656	721	702	650	696	690	651	641	686	683	734	687	681	722	686	649	671	705	695	712	688	747	640	714	719	709	686	722	673	657	697	666	691	677	651	706	696	731	722	691	719	711	714	682	690	688	689	695	676	676	687	685	673	705	725	681	673	710	692	686	702	673	671	683	713	707	669	660	717	675	688	700	696	685	712	718	684	729	636	678	663	687	683	690	698	716	691	650	710	736	710	680	700	662	679	696	668	695	675	658	700	697	688	679	693	686	654	627	693	682	722	705	683	697	661	709	731	639	703	672	656	672	688	705	684	689	681	717	672	681	628	656	677	700	698	691	732	720	733	629	707	690	686	677	650	670	672	678	700	660	710	695	695	671	677	662	703	713	688	720	686	717	674	698	662	712	724	656	704	701	737	674	682	673	677	665	685	678	693	696	730	663	652	708	684	703	709	710	655	643	674	653	689	714	694	694	666	667	707	751	720	740	695	643	688	686	708	679	711	691	681	681	688	674	675	687	661	693	697	738	684	703	682	643	701	719	687	695	688	684	709	686	696	698	672	692	684	722	747	670	681	648	699	648	687	700	701	702	676	697	677	686	729	686	683	691	673	670	654	681	696	669	694	742	687	674	682	678	715	624	674	697	709	670	714	672	680	676	704	699	682	705	684	686	701	681	672	698	689	629	751	671	672	698	733	697	661	662	718	723	650	676	663	691	671	704	716	726	643	682	682	665	646	712	703	675	666	678	695	665	691	635	707	706	695	708	665	703	697	707	659	735	672	637	711	661	685	659	690	719	671	620	697	668	726	687	693	696	679	691	697	623	686	678	630	680	689	650	746	673	723	691	690	698	692	675	744	677	683	669	635	775	674	666	695	721	685	684	691	689	700	668	717	728	739	721	668	762	680	700	682	701	720	670	670	675	661	654	740	688	666	677	686	720	700	677	727	646	678	677	724	642	701	679	656	677	714	681	705	706	721	700	682	725	704
10758	2509	212	156	147	152	168	166	137	125	112	142	140	141	132	131	134	145	136	120	134	117	152	154	145	156	135	142	151	147	129	125	131	144	108	152	134	139	130	153	144	127	130	130	127	138	140	144	121	141	157	158	144	127	136	146	142	125	141	159	125	129	109	120	149	145	123	121	108	117	145	122	130	129	152	130	142	137	138	135	143	133	140	144	122	133	132	126	155	135	139	169	143	145	159	158	157	132	141	145	145	134	131	139	150	155	162	142	135	140	139	138	140	131	132	130	121	144	139	127	143	121	123	131	104	128	117	150	127	145	127	135	129	123	150	149	157	164	150	134	129	125	129	114	139	162	126	126	129	158	119	146	134	128	151	139	148	152	138	120	154	129	145	145	138	142	133	128	135	135	152	156	137	139	123	139	123	114	141	137	117	128	131	157	151	140	143	146	125	139	163	155	132	123	149	128	136	128	143	140	124	160	146	122	133	149	132	122	158	142	101	156	113	140	141	129	119	143	135	137	134	131	126	136	140	126	136	168	130	126	151	129	137	154	136	125	124	140	171	135	146	131	134	147	121	149	162	149	136	127	157	131	130	141	138	113	118	162	131	123	140	154	133	118	136	125	143	139	132	147	134	131	139	134	135	145	148	150	144	158	127	123	139	138	131	138	107	148	130	112	182	145	152	147	161	132	142	154	147	148	144	135	150	147	112	138	157	130	150	145	138	136	134	136	112	147	121	149	117	140	148	145	131	131	141	116	123	137	128	133	122	137	141	145	141	129	159	142	121	147	120	131	146	159	140	119	142	117	146	140	132	145	128	137	168	131	114	125	116	153	124	157	134	132	155	128	139	137	146	126	151	134	145	145	119	143	139	147	125	148	143	145	134	142	130	127	154	142	150	156	132	123	130	116	124	137	142	159	125	145	138	140	112	109	156	121	132	126	153	129	124	109	162	132	137	145	165	119	141	128	134	140	140	143	163	138	122	121	135	123	97	140	128	126	138	124	156	126	159	138	119	124	126	132	148	142	161	129	140	128	127	144	146	136	131	126	125	145	128	125	130	127	108	119	125	132	119	142	148	140	129	132	142	124	135	141	146	136	151	143	117	146	122	138	143	131	162	133	123	121	154	163	122	149	119	132	115	138	158	132	137	117	123	124	130	129	128	125	145	151	153	132	116	128	148	120	163	138	144	122	132	163	135	136	146	144	144	142	137	131	136	114	144	116	126	134	117	136	141	124	140	135	115	140	144	146	130	139	131	147	143	154	138	127	136	133	121	146	122	135	158	142	130	135	145	131	129	134	138	143	135	136	125	136	125	143	133	143	133	137	158	128	125	158	144	133	129	121	133	143	153	135	126	154	171	115	142	131	129	134	139	120	126	133	130	144	119	113	125	145	129	127	139	154	142	153	142	134	143	133	123	144	126	132	155	114	159	155	133	135	144	119	122	146	149	157	122	144	147	140	131	124	136	135	122	126	115	127	133	128	133	140	129	147	116	131	162	137	137	157	126	134	139	124	112	123	132	136	146	135	128	147	144	145	134	129	161	149	139	143	131	130	111	129	142	152	133	114	130	148	158	133	140	141	127	176	152	118	129	118	151	125	120	130	146	131	119	135	135	134	125	132	132	119	154	148	158	136	139	133	123	115	112	142	115	139	140	131	128	133	117	107	140	137	154	118	127	146	136	140	134	153	140	145	141	117	137	139	145	116	140	128	122	125	118	146	147	151	120	147	155	139	134	137	148	147	142	127	166	158	132	128	140	154	138	136	130	134	130	142	157	151	133	136	115	146	137	147	120	158	130	164	134	134	134	138	137	119	144	138	124	149	134	125	132	139	127	144	149	129	122	129	116	146	151	150	142	111	136	149	127	118	152	149	125	150	152	123	136	129	143	120	137	113	139	127	159	149	123	135	144	152	141	127	177	156	143	143	153	160	169	127	133	154	134	136	142	152	139	154	133	125	119	134	141	147	143	145	121	125	119	140	136	142	129	146	135	133	143	144	140	139	143	122	146	124	122	134	142	140	147	125	159	118	146	140	139	149	137	140	133	122	144	144	119	127	146	154	131	135	147	139	135	152	133	131	143	131	142	117	144	140	129	157	143	149	111	126	139	134	131	129	145	153	126	132	132	145	143	151	130	142	130	112	154	158	122	123	144	137	145	144	145	136	118	115	141	162	143	134	125	143	127	156	112	138	139	162	131	124	120	153	123	132	140	152	154	159	123	141	134	135	129	122	148	121	154	129	139	138	129	137	116	148	156	128	115	134	122	145	138	133	142	138	141	135	137	124	152	161	153	133	120	142	152	134	134	142	139	136	130	159	122	145	130	124	144	120	138	154	121	137	137	144	150	130	120	153	131	118	144	139	149	145	120	134	150	136	151	117	160	143	135	141	109	134	143	134	150	150	131	130	138	125	153	116	146	136	160	129	142	125	129	142	140	147	115	124	123	165	144	102	151	139	142	136	133	162	142	153	132	116	126	143	143	149	160	141	145	145	127	121	136	141	117	136	135	133	116	136	151	152	143	140	147	123	149	143	131	131	120	137	125	125	142	136	136	131	128	138	140	133	139	134	112	143	138	111	140	121	116	135	128	163	139	145	120	138	116	136	131	134	149	109	141	143	143	133	136	134	141	144	126	134	120	127	135	156	150	129	145	150	122	152	144	146	130	153	136	114	141	152	148	132	131	121	140	136	111	127	145	140	139	130	133	116	146	130	124	127	140	118	105	138	174	137	152	151	143	130	150	122	134	132	136	156	151	135	174	133	139	138	148	145	148	149	136	137	121	136	136	131	125	145	145	149	131	145	134	111	131	138	145	125	136	137	150	141	147	143	139	136	114	146	131	120	151	142	133	130	141	131	136	141	144	135	130	136	144	148	140	144	147	155	132	119	156	138	147	137	130	140	136	133	127	111	119	128	146	152	134	129	118	121	113	133	116	126	135	146	144	148	145	134	139	171	124	117	117	136	155	127	147	147	126	143	134	147	159	141	124	134	118	158	155	137	136	127	146	139	136	133	128	143	130	143	137	140	133	149	140	131	141	122	137	158	145	147	144	147	148	136	129	139	123	146	141	127	138	161	144	128	131	156	127	149	136	128	131	137	150	134	107	135	145	124	121	136	144	129	135	107	113	153	129	137	125	138	133	153	150	141	135	131	135	119	132	118	132	147	143	131	138	137	132	152	146	125	129	141	136	138	138	128	127	143	108	143	134	127	147	115	164	136	113	140	125	128	122	118	128	152	124	125	150	135	124	146	119	143	148	119	149	127	142	168	118	141	138	137	131	138	125	149	150	129	141	135	142	139	129	114	133	141	131	128	140	116	134	137	138	132	141	158	130	144	122	136	146	115	166	141	128	135	141	124	154	157	120	117	141	163	144	126	138	141	152	141	138	136	140	138	142	138	144	117	117	147	129	147	128	137	122	134	151	147	177	125	121	159	137	133	136	144	150	134	124	121	156	123	124	136	117	139	130	148
6804	1964	377	367	434	440	394	400	394	333	392	372	374	371	372	336	339	338	351	355	370	388	466	351	349	352	327	340	368	393	334	366	388	338	353	315	329	329	318	334	329	328	356	328	353	342	331	383	359	321	359	326	324	370	364	372	345	355	315	358	347	333	357	355	312	344	330	318	354	361	336	312	341	356	301	371	353	306	353	334	327	342	329	351	362	362	332	329	375	333	346	334	333	341	306	340	355	360	343	344	335	355	350	345	371	312	350	337	337	325	347	326	334	340	315	351	371	373	347	350	346	334	367	353	344	375	361	392	369	356	370	325	318	340	326	357	357	328	334	337	346	300	332	349	302	353	380	362	360	326	343	318	352	344	362	338	335	363	326	362	374	370	345	365	354	336	371	310	388	335	335	331	375	338	343	339	330	347	368	373	355	367	331	365	347	338	324	340	378	347	321	332	342	348	330	307	387	351	321	339	347	328	321	342	360	350	353	336	359	336	374	329	366	309	336	331	340	354	382	378	360	380	358	336	353	341	345	353	360	307	324	392	342	324	350	334	338	350	323	355	359	347	328	333	347	353	342	355	333	322	350	322	357	350	353	336	372	345	356	391	399	350	350	341	365	382	319	337	339	353	322	374	377	342	331	326	364	323	343	333	359	303	355	331	342	325	389	321	341	324	349	371	336	353	346	372	320	348	353	353	378	337	328	334	335	353	354	356	366	345	297	355	341	360	331	309	376	343	351	355	402	332	352	364	339	354	382	379	318	367	335	346	347	342	356	336	326	323	362	347	314	328	344	366	351	357	357	355	337	336	342	355	354	366	323	377	315	340	380	361	362	363	329	362	360	380	346	361	362	341	372	332	380	341	341	318	362	373	376	327	335	374	355	341	332	388	339	343	349	371	350	334	336	320	366	315	364	365	363	362	382	346	354	361	343	355	313	393	328	338	368	388	339	355	353	352	335	360	340	345	343	348	357	338	376	296	362	356	346	382	318	344	323	356	334	334	341	378	345	362	345	309	360	354	372	333	340	367	345	348	351	374	322	337	359	339	324	331	351	388	322	339	375	342	308	340	338	319	331	341	368	338	401	334	341	336	339	331	324	370	339	333	330	360	338	361	350	360	354	372	360	366	370	330	392	360	355	348	326	349	355	341	328	367	382	339	363	363	338	359	345	323	343	337	338	352	333	348	325	373	367	344	349	356	353	329	341	356	334	343	404	374	324	329	321	338	366	360	333	354	363	364	334	359	325	377	367	332	349	345	360	364	330	350	343	385	369	370	329	343	343	336	343	326	363	355	347	332	361	323	325	364	334	396	332	370	329	355	384	380	337	316	377	333	343	342	347	352	370	367	350	363	370	383	330	342	359	350	316	344	345	349	352	317	321	342	338	352	349	368	307	355	376	341	342	334	386	347	331	347	342	355	318	337	349	359	334	354	333	340	366	328	348	350	352	335	351	339	361	344	331	335	378	323	337	380	322	350	347	346	364	350	366	343	331	343	355	359	362	383	348	331	350	352	360	324	363	355	384	352	375	395	328	353	339	371	336	336	351	363	374	369	363	371	366	371	379	352	380	350	336	332	345	359	330	349	372	336	345	356	357	333	315	358	323	383	388	327	379	319	361	373	342	348	340	327	355	323	358	335	333	350	357	363	382	310	328	396	358	342	360	327	330	373	329	338	346	342	332	331	344	380	373	345	346	381	346	338	372	387	373	358	371	339	368	354	294	355	360	338	326	339	354	342	364	334	325	362	308	369	352	346	383	357	313	360	320	368	339	316	355	335	348	358	363	323	327	362	353	347	345	336	336	356	353	354	344	331	345	348	353	353	341	384	346	344	342	355	354	323	366	363	362	385	342	381	340	341	313	362	345	344	353	373	315	350	376	333	319	363	353	338	325	379	351	335	345	357	314	393	327	375	357	367	361	353	343	316	309	312	305	334	343	361	354	339	377	358	359	369	348	350	326	305	352	366	306	337	380	341	344	363	339	350	324	328	353	320	341	346	344	367	333	341	316	319	350	321	346	330	302	356	369	358	343	328	393	337	351	343	360	323	340	357	338	329	338	355	319	330	356	323	358	340	312	348	376	358	345	339	344	325	316	386	370	349	370	342	368	330	333	382	339	347	350	346	333	356	339	350	392	342	342	365	348	364	373	339	333	341	348	356	326	319	333	374	342	357	327	348	324	338	333	335	350	341	311	353	362	363	371	329	311	362	340	336	335	358	361	299	354	354	345	344	348	345	350	348	324	357	351	369	329	315	323	360	339	382	344	354	311	318	356	323	335	345	400	346	353	370	354	325	331	346	332	320	379	316	352	345	322	338	354	368	339	352	369	345	360	337	333	370	339	333	378	345	340	364	346	354	354	340	337	357	337	343	360	339	312	342	346	330	339	316	340	317	345	340	353	334	358	347	337	332	340	363	341	341	346	346	317	356	340	367	318	355	355	365	352	360	365	349	317	352	386	318	347	357	348	354	327	328	309	350	403	338	324	344	371	328	357	381	323	334	314	293	350	370	340	349	327	382	354	354	345	330	340	388	356	378	327	321	355	379	376	362	323	370	345	361	337	368	365	347	338	350	319	336	356	343	312	313	328	306	365	337	329	352	353	333	352	315	361	351	336	328	358	334	345	374	367	337	361	345	349	404	336	368	342	343	379	335	347	371	382	341	362	359	365	364	320	349	341	346	362	330	386	357	339	333	362	367	317	348	321	326	346	367	369	355	354	326	350	345	339	324	323	340	314	351	361	300	333	323	342	368	399	331	349	331	361	368	362	337	340	364	339	341	392	357	346	376	362	371	317	329	326	346	366	306	355	344	367	357	344	347	357	346	349	344	339	383	377	384	314	321	347	388	321	393	328	344	327	335	362	366	326	349	392	350	364	369	334	353	394	339	333	332	371	351	359	356	346	336	338	346	333	318	323	345	312	357	333	359	354	359	370	366	339	321	343	324	349	332	358	360	338	366	377	352	373	336	368	328	351	357	362	314	326	360	373	324	352	347	356	348	367	364	353	344	371	362	347	351	358	371	341	352	350	379	327	329	340	352	353	339	358	361	376	321	336	345	316	376	330	363	351	344	340	348	318	356	391	337	342	336	335	316	314	363	358	354	374	335	310	372	335	374	343	304	352	365	385	372	331	325	350	354	364	319	339	365	329	353	314	339	349	339	342	326	317	373	364	308	318	329	328	341	328	344	345	336	320	339	351	313	337	361	366	345	356	362	344	360	371	361	324	354	359	347	341	367	349	347	336	327	355	328	363	370	304	357	360	356	344	372	364	341	326	350	358	328	346	344	333	360	357	332	347	375	311	335	369	340	302	344	314	342	351	319	338	371	345	371	335	310	343	370	392	343	369	345	317	352	335	364	340	355	361	362	324	353	352	356	354	332	323	334	352	372	370	352	337	345	336	344	298	330	334	372	306	327	353	340	365	335	333	329	362	347	354	384	339	354	340	364	341	380	353	357	315	346	352	362	349	349
32400	13322	1630	649	412	355	353	257	325	284	263	227	227	245	241	216	254	225	236	231	226	280	736	261	243	216	231	228	235	221	216	226	221	241	257	264	225	221	241	240	261	247	229	201	247	242	216	236	252	267	182	210	229	222	238	239	222	245	222	236	249	234	247	244	263	221	247	230	224	237	207	222	224	236	257	224	225	204	231	266	229	231	227	253	238	242	230	238	216	222	242	215	214	231	250	199	230	236	223	226	235	235	256	255	223	216	223	219	251	218	242	225	217	228	201	213	214	234	222	200	217	203	221	225	226	201	211	241	246	211	221	223	234	243	216	221	204	189	220	222	236	218	215	219	202	235	228	234	239	238	238	231	218	231	223	233	226	224	239	258	243	248	215	247	225	231	228	199	261	218	221	233	222	243	259	227	219	246	209	236	221	238	224	229	213	214	241	250	208	270	242	235	207	228	228	221	268	242	219	213	217	228	236	251	256	253	233	234	214	200	224	203	219	243	227	231	228	235	242	219	223	224	228	234	215	241	257	247	218	244	239	250	244	252	227	221	220	209	227	235	239	231	245	260	243	224	222	241	239	208	255	269	218	224	250	223	220	247	250	251	190	247	226	254	246	233	221	233	211	240	237	260	247	218	278	225	250	244	245	223	223	209	200	272	235	262	236	237	232	248	228	209	239	253	199	226	199	240	219	219	225	260	218	210	234	223	249	220	220	201	218	215	226	238	242	244	238	214	199	224	248	236	203	242	201	272	276	246	235	205	228	226	221	241	216	234	224	233	228	232	236	242	219	241	223	247	245	228	235	235	213	209	195	228	215	254	221	207	202	226	234	227	208	220	263	204	206	231	245	244	225	240	238	219	228	235	225	219	248	194	184	238	236	228	239	208	218	256	250	228	244	212	198	215	247	207	245	227	193	228	233	197	215	237	234	208	215	209	235	232	240	240	241	207	235	240	232	262	238	217	207	251	249	192	225	228	212	246	222	235	209	237	237	242	242	209	213	214	207	241	237	262	219	247	228	215	195	227	226	210	237	208	238	248	238	260	265	238	214	228	253	239	256	237	236	232	260	231	220	226	235	263	225	238	228	226	247	238	226	218	244	227	242	223	223	231	227	227	217	239	228	264	225	237	256	215	212	221	226	227	239	243	226	206	260	223	239	223	205	241	236	217	217	196	222	222	241	238	201	208	208	223	224	212	223	234	227	214	217	235	230	234	229	224	234	237	220	228	226	251	220	222	222	239	228	217	265	214	247	241	240	234	254	229	243	209	224	228	206	195	240	229	238	244	209	252	241	231	244	226	223	226	241	237	229	238	247	236	244	203	212	246	244	225	247	224	228	238	247	227	230	259	219	237	235	232	228	209	206	220	246	239	205	223	205	209	200	214	217	231	217	236	257	248	256	219	207	248	224	226	237	221	214	240	223	221	211	225	184	243	231	261	215	242	221	224	206	187	207	235	244	233	233	263	223	220	211	219	237	219	230	211	243	256	242	231	237	219	256	216	212	241	215	212	242	221	226	258	256	222	216	229	256	222	237	237	252	232	239	232	239	218	213	242	237	226	201	257	226	256	239	211	225	221	253	259	222	227	238	238	214	240	218	243	194	223	217	236	221	222	222	224	223	208	233	196	206	254	239	228	244	252	224	203	196	229	219	235	225	217	201	227	239	237	256	271	225	229	255	232	212	242	240	245	228	237	255	256	243	244	245	224	252	233	205	228	211	224	231	254	223	223	264	214	226	224	232	263	265	218	205	199	230	219	233	256	234	233	239	207	208	193	226	212	235	253	249	210	236	217	197	224	209	235	210	210	233	228	238	231	190	231	219	228	247	212	205	227	216	233	241	236	254	220	217	196	208	223	233	202	206	227	231	261	231	237	229	253	234	217	244	242	240	227	220	229	212	215	215	216	252	229	232	208	259	244	270	232	235	203	219	242	249	242	225	195	239	229	220	250	210	263	266	240	221	247	225	217	242	236	236	204	235	257	226	229	229	227	210	253	230	246	261	218	228	212	205	217	206	250	214	244	211	229	203	223	259	253	250	250	220	236	256	241	226	215	220	253	205	210	242	233	232	244	198	215	229	216	234	261	211	210	233	274	245	237	255	230	230	214	235	247	238	225	209	217	236	240	269	233	240	213	233	235	227	217	248	230	244	215	262	247	232	193	204	231	231	216	239	233	219	225	240	224	271	210	225	241	222	240	240	227	235	252	215	235	240	249	239	229	235	224	201	208	226	199	245	201	221	234	219	226	220	226	237	249	225	209	219	234	248	218	250	225	219	219	223	218	223	221	237	258	244	256	231	190	228	241	227	231	236	246	240	259	229	223	223	237	231	229	241	243	218	220	240	223	235	249	235	247	212	237	239	249	204	217	261	222	235	223	224	217	208	215	238	211	225	217	215	232	229	240	231	220	220	224	208	230	244	230	264	220	228	204	220	241	234	240	201	248	242	228	232	234	209	204	217	235	207	203	233	220	231	207	213	215	226	263	242	242	227	237	236	274	247	241	250	228	224	227	253	228	237	248	220	242	238	201	235	256	243	209	253	243	249	237	242	227	233	236	249	231	225	234	219	228	196	210	244	224	215	254	235	238	206	279	222	233	228	203	226	255	214	242	246	212	200	246	218	232	229	208	204	218	235	214	225	213	239	240	232	233	221	224	227	238	206	245	237	203	215	231	236	232	267	252	259	196	232	233	242	243	232	212	225	237	227	235	201	216	226	222	242	233	255	235	270	223	252	237	211	220	219	227	280	215	247	219	211	228	239	227	237	242	231	218	238	205	221	198	203	232	238	218	230	237	247	230	255	243	250	252	257	242	206	215	249	223	220	239	233	249	247	197	250	231	236	245	209	256	249	241	240	224	233	214	245	229	230	225	245	240	239	226	225	237	215	235	209	230	233	208	210	221	221	259	209	262	204	234	257	246	213	234	233	218	250	223	229	200	244	256	203	212	226	248	235	208	233	276	223	204	205	248	244	214	206	223	230	224	228	239	225	218	243	224	233	244	221	232	200	234	241	238	257	249	231	228	239	211	203	202	229	250	209	207	222	237	267	235	222	221	237	226	245	210	211	242	211	247	246	214	221	230	236	236	235	232	234	224	259	242	232	212	229	228	235	217	223	256	222	214	252	212	240	233	246	234	216	237	212	245	235	210	219	222	235	234	263	249	230	202	231	208	235	211	212	203	274	241	236	246	241	220	239	238	263	247	245	252	240	202	273	230	246	219	219	208	246	246	222	215	220	237	238	244	245	224	237	245	218	224	231	224	243	230	240	221	220	228	195	235	242	234	261	250	228	218	222	223	218	215	212	219	221	226	233	240	225	227	259	223	210	244	255	222	247	263	237	238	185	212	229	216	238	253	241	219	208	269	215	232	220	208	225	230	208	244	255	214	226	248	209	235	235	214	206	241	261	230	242	233	238	220	235	250	225	222	246	228	248	229	211	253	238	208	228	241	236	213	223	259	216	241	213	253
20806	6816	1193	1366	1305	1176	1018	866	879	693	752	652	626	660	648	635	591	591	580	596	550	1102	3970	762	586	516	516	555	564	530	544	575	540	559	547	533	537	563	513	561	519	512	535	544	534	548	544	504	516	573	493	558	528	522	539	558	511	586	582	574	583	549	548	558	541	524	542	540	491	503	527	551	497	540	543	533	501	497	523	521	531	538	552	528	555	563	570	530	499	517	545	553	513	531	522	527	506	527	521	506	561	556	502	556	546	522	544	551	515	525	520	542	560	531	501	540	552	549	521	552	564	595	555	553	588	576	513	578	543	562	524	573	505	557	523	510	511	593	546	545	534	526	505	509	546	520	576	535	570	527	567	561	565	566	540	528	478	530	469	590	533	527	489	494	525	532	498	575	546	520	531	530	538	587	547	550	561	552	532	568	529	541	501	510	543	574	573	529	524	546	589	542	532	534	513	529	598	534	549	567	533	487	509	541	539	512	522	559	532	520	513	528	560	569	536	546	537	561	569	560	553	515	539	529	541	527	496	551	521	494	547	537	510	535	590	558	526	523	565	566	554	583	526	494	547	506	568	516	515	540	521	516	539	549	531	512	529	542	482	543	526	544	526	530	510	528	549	530	513	512	512	534	521	519	516	529	491	498	519	567	541	506	516	527	538	526	521	550	567	518	518	546	543	529	574	527	556	524	489	541	564	522	531	520	528	534	491	555	543	561	516	550	510	531	543	559	544	551	569	560	533	556	527	549	508	511	603	579	539	520	542	555	572	517	548	533	504	554	531	489	553	555	554	536	550	516	542	513	547	531	495	561	513	555	534	542	546	511	532	529	530	524	537	570	551	527	482	551	533	557	550	581	566	520	496	520	511	527	517	501	561	559	511	534	540	513	477	552	512	510	541	536	598	517	592	535	531	554	495	540	501	566	539	524	512	547	585	514	539	569	570	582	501	535	551	564	568	511	566	566	505	513	537	555	518	536	575	533	523	536	533	531	531	553	552	498	522	515	525	533	541	567	560	542	539	526	514	512	529	564	535	529	535	550	502	547	565	535	513	552	538	531	534	573	538	554	550	522	536	554	570	543	518	506	552	505	533	521	519	543	540	520	534	547	555	547	515	528	523	552	495	507	536	507	551	514	522	530	553	573	556	574	531	535	549	530	526	541	506	540	523	556	531	563	540	493	486	550	530	560	514	526	542	524	500	547	552	538	515	552	531	517	575	542	536	534	517	558	540	555	553	502	520	504	499	571	518	484	566	574	527	537	540	536	523	528	531	545	539	575	521	519	527	511	550	538	558	568	600	580	541	509	519	545	536	538	526	545	528	530	558	520	523	524	565	508	511	527	534	524	486	498	496	555	496	566	547	518	514	555	563	531	523	500	521	540	540	521	537	528	552	494	562	504	546	540	559	578	554	516	585	552	531	477	554	563	507	524	515	535	542	540	530	508	538	526	484	551	528	499	525	534	568	521	566	540	564	527	580	556	536	513	523	550	504	563	580	530	482	569	539	539	565	511	556	527	549	538	519	527	500	531	537	522	523	523	517	510	524	536	549	531	532	576	536	554	539	547	549	561	489	551	538	501	584	546	532	560	509	519	556	532	587	523	493	556	526	546	497	543	495	556	532	561	507	556	570	537	560	535	498	564	536	545	588	529	543	559	534	541	534	578	516	533	535	539	499	525	545	530	544	536	540	578	563	570	533	549	577	537	548	515	553	556	537	534	548	593	515	509	560	549	506	561	538	536	542	522	533	547	531	552	547	509	532	542	530	555	496	518	564	530	524	539	563	541	553	526	559	551	518	568	544	571	542	536	548	560	533	587	496	536	532	519	534	578	523	556	519	541	586	576	544	577	557	505	531	560	563	569	544	569	580	532	534	565	540	516	535	552	549	562	521	548	514	566	534	481	530	504	544	528	543	550	543	556	495	550	526	566	555	512	546	527	540	538	529	550	558	562	547	560	573	549	524	543	572	512	536	545	524	543	512	531	542	556	535	540	543	519	532	518	553	546	539	502	559	544	520	573	542	518	506	533	526	528	551	585	541	516	532	558	561	528	550	554	508	524	547	568	539	525	558	567	575	541	536	556	524	485	547	570	519	527	521	532	567	566	543	551	510	542	560	550	541	538	535	522	553	486	498	501	555	549	534	528	528	518	564	537	523	515	504	544	549	499	544	496	564	527	527	550	528	552	511	496	530	561	546	505	518	541	556	539	514	550	545	590	570	548	514	496	589	554	537	543	561	571	556	575	572	526	536	505	529	546	502	520	517	539	551	501	547	520	512	525	555	545	550	535	515	508	534	532	545	537	573	571	516	554	549	538	524	553	540	571	478	537	558	532	557	537	522	569	524	568	527	536	559	582	518	558	538	511	508	518	549	516	545	546	546	518	495	558	581	556	558	555	534	599	533	536	570	536	545	526	575	492	537	549	526	482	493	524	544	533	552	549	524	537	580	512	523	575	549	557	556	540	566	546	532	530	539	543	519	527	514	537	563	529	543	553	565	518	526	538	520	542	541	496	523	522	580	543	532	549	571	525	545	549	534	538	531	547	529	520	567	521	589	525	553	533	546	531	538	543	500	574	557	547	556	511	495	577	560	514	501	565	508	503	553	538	488	560	525	539	538	592	501	517	533	528	546	528	558	563	526	499	521	519	532	511	522	507	537	543	550	513	523	502	520	533	545	517	536	506	540	535	566	551	514	544	508	528	555	527	555	516	575	524	545	535	538	516	542	559	504	524	544	550	539	515	483	523	497	515	553	541	550	512	568	510	563	528	502	545	569	556	592	544	558	549	586	533	530	591	515	498	510	516	531	503	546	533	533	557	519	538	544	574	547	528	492	542	533	582	527	546	527	534	538	537	526	559	556	560	570	518	500	508	537	526	524	529	508	527	517	528	555	534	487	504	500	492	544	522	533	580	520	544	522	534	505	536	547	534	518	516	534	559	562	533	556	500	557	510	531	583	578	538	489	549	565	531	511	532	506	516	587	588	502	552	538	563	573	523	546	519	576	531	548	560	553	567	543	507	557	535	509	530	524	509	538	575	538	562	542	535	515	494	570	562	572	548	555	559	578	560	526	531	538	541	541	538	562	540	537	534	580	549	534	551	517	527	499	541	543	580	502	552	533	533	511	504	539	523	532	515	593	544	559	534	560	512	531	514	540	530	573	543	533	550	512	536	512	538	541	569	553	534	531	516	530	528	473	490	545	549	537	504	557	514	525	560	560	545	503	522	560	528	555	527	524	574	541	564	578	549	534	545	546	533	538	584	560	563	540	556	526	504	473	519	558	528	565	532	573	549	533	514	568	504	531	578	507	545	557	537	527	546	559	530	537	581	511	523	534	593	540	482	564	534	537	545	528	536	548	545	505	522	517	520	526	537	574	523	545	504	504	540	560	523	504	494	532	563	536	541	574	521	528	550	552	537	555	520	529	539	546	521	536	487	548	546	597	584	524	562	538	591	557	586	514	487	540	535
44646	23221	4658	1455	844	631	456	410	446	352	354	367	316	354	338	330	348	317	340	299	326	609	1249	375	321	315	296	309	302	322	286	281	324	304	314	322	320	302	312	318	309	315	298	281	290	302	293	307	312	326	329	305	342	333	294	267	290	285	301	350	332	319	330	311	311	300	314	314	293	323	308	295	305	298	318	314	321	314	321	304	317	332	339	304	328	276	262	315	294	287	319	318	302	313	296	317	327	325	306	307	303	319	347	310	306	346	332	327	297	319	306	319	323	303	312	330	289	302	289	275	300	318	346	326	304	352	277	298	305	287	319	334	303	320	331	296	318	307	316	354	311	335	314	296	329	297	349	308	292	314	321	295	300	318	297	299	330	282	278	336	326	300	313	314	321	317	296	293	317	322	327	298	323	327	298	314	294	331	290	327	299	330	319	320	320	303	317	289	285	352	276	318	296	291	319	315	315	309	337	306	314	296	312	282	304	304	295	307	308	329	318	311	286	294	318	309	269	304	296	302	330	274	314	293	336	274	309	297	304	304	316	290	303	326	313	313	331	337	293	313	293	296	307	258	279	314	282	320	304	318	294	311	292	308	334	300	293	357	294	267	310	306	308	267	314	294	307	312	281	304	317	275	306	363	331	363	317	309	293	339	270	322	312	282	333	325	324	288	268	293	308	295	295	315	295	306	320	321	318	308	294	325	291	309	318	319	300	313	306	313	332	352	313	274	288	302	269	275	299	335	317	294	286	308	305	318	326	322	326	349	341	291	294	281	299	318	323	344	317	327	292	329	322	310	315	291	279	314	271	278	314	322	311	307	285	310	307	347	288	286	295	305	300	307	339	324	310	296	313	300	309	312	332	307	297	303	341	294	306	301	320	320	329	298	315	313	285	335	344	319	308	302	299	326	320	304	311	294	289	298	280	301	298	320	306	298	317	320	295	326	295	256	256	321	288	316	305	319	295	318	261	337	305	327	321	330	313	308	340	288	333	280	298	320	328	293	283	347	319	299	303	318	318	319	321	347	316	302	295	312	313	315	339	307	303	324	313	323	336	331	305	308	292	272	313	306	264	270	276	329	295	288	279	296	285	312	307	300	301	332	313	287	303	281	324	318	325	303	319	294	311	322	312	303	287	280	291	294	335	314	318	304	315	313	278	304	324	288	305	288	288	289	302	358	302	321	334	268	320	294	315	280	295	303	336	310	286	284	316	342	286	300	350	320	276	290	291	345	307	303	339	328	306	310	301	315	317	281	295	330	334	305	291	297	288	337	310	282	299	314	283	310	295	326	314	298	318	258	301	315	295	309	285	310	257	299	315	307	307	289	285	301	312	310	293	277	302	304	310	294	313	310	276	306	305	303	298	308	289	291	304	335	327	293	314	279	304	308	309	328	308	317	291	293	283	336	287	312	318	310	302	303	307	337	271	318	314	327	321	323	298	300	320	317	309	309	321	280	347	271	316	309	297	273	296	297	296	295	290	304	286	304	335	341	320	316	309	315	284	318	268	310	300	302	330	292	316	288	321	292	292	335	296	311	298	294	267	319	277	321	305	326	311	325	303	295	317	312	331	298	264	302	286	278	326	320	337	308	290	318	293	298	284	350	312	258	315	301	334	287	282	296	320	356	300	326	292	327	317	345	303	311	284	299	314	326	315	302	308	307	336	318	317	301	307	319	323	339	311	345	297	315	326	307	291	309	324	309	309	294	298	314	335	314	301	267	284	324	303	313	334	257	341	339	290	343	289	288	296	309	319	311	305	341	285	285	327	323	298	333	326	330	336	324	302	292	336	318	332	291	324	307	317	333	304	290	319	338	293	288	350	255	312	326	309	301	336	300	302	289	293	305	336	304	314	302	300	315	301	315	304	292	308	302	300	288	299	301	324	310	300	293	292	292	309	308	299	284	318	288	329	256	303	310	305	294	304	282	336	335	311	284	316	326	311	304	310	302	296	300	298	302	287	312	298	280	298	299	333	284	293	302	315	316	286	304	294	303	340	317	273	311	337	292	316	281	326	314	295	301	338	258	296	291	306	304	317	302	302	339	302	277	315	306	310	319	342	307	298	319	296	282	294	333	331	323	302	315	299	311	311	279	322	299	298	308	311	352	319	323	308	326	293	317	300	318	316	329	305	301	322	308	302	300	331	294	309	308	326	326	292	277	296	290	293	342	312	305	310	289	335	328	313	344	309	316	288	301	277	286	307	292	309	271	280	301	313	310	301	291	335	327	296	279	310	306	286	303	288	343	318	295	289	310	309	286	362	313	307	323	324	322	286	329	330	292	321	344	314	336	329	306	288	284	301	333	298	314	325	353	334	297	325	344	291	304	307	319	288	321	336	320	289	295	292	332	295	304	327	333	305	311	324	310	327	302	288	319	318	313	296	320	296	311	329	318	304	334	348	294	304	312	281	314	317	296	290	312	331	298	316	294	270	287	320	338	323	308	256	299	299	292	282	352	279	300	330	307	280	356	301	350	334	297	330	271	322	322	346	317	282	292	338	304	326	311	326	324	276	331	300	305	302	324	297	307	304	332	297	323	288	299	340	298	326	315	308	315	332	295	312	309	331	310	318	363	299	327	295	296	300	337	308	300	355	283	306	308	322	334	285	315	342	317	326	308	321	307	294	287	302	293	327	293	320	308	310	345	321	335	314	294	331	299	314	323	287	359	316	308	290	330	307	309	314	302	329	300	262	305	339	284	323	325	298	316	317	342	265	313	336	280	314	314	304	313	305	260	299	306	330	296	300	317	291	305	287	305	320	327	307	293	304	329	313	305	328	302	339	339	306	338	300	320	294	345	299	294	316	283	326	318	343	308	317	310	318	331	307	287	335	315	338	323	316	318	294	295	318	316	292	300	346	276	321	310	303	341	331	304	284	326	309	270	305	286	316	345	325	304	300	302	285	310	300	293	320	303	305	319	330	283	303	318	309	297	322	280	303	331	302	323	280	307	305	342	293	295	283	299	285	291	278	301	323	270	337	330	368	289	290	269	315	344	270	335	271	273	272	314	284	283	307	292	309	341	310	339	297	282	306	334	291	320	297	321	333	320	289	309	288	328	280	328	316	285	306	338	315	323	323	291	289	322	300	286	287	318	290	313	326	284	351	297	317	292	319	312	310	301	301	304	311	317	310	299	305	322	311	330	320	327	344	335	296	279	327	306	299	284	271	298	355	336	292	305	298	288	290	296	316	345	298	292	322	292	309	303	295	311	336	311	295	299	290	308	300	309	310	293	308	285	324	298	318	313	321	281	302	316	280	322	327	302	307	321	274	324	342	332	309	310	323	326	319	290	330	343	323	340	282	327	302	343	301	327	302	283	268	293	302	316	302	300	308	310	317	293	310	297	281	332	306	283	326	332	310	314	289	305	291	293	339	328	283	320	315	298	303	312	301	317	338	309	308	299	339	314	335	308	291	299	313	287	292	294	322	345	330	303	328	311	327	282	295	311	269	292	298	316	303	311	297	304	306	271
28538	11677	2042	2344	2078	1794	1593	1397	1315	1047	978	924	918	846	843	796	789	794	743	806	852	2618	6433	831	714	732	723	705	753	715	743	761	658	753	677	701	689	706	707	715	669	686	714	664	681	713	693	721	692	666	692	752	671	637	718	705	714	735	682	667	693	645	675	693	642	690	695	636	689	680	681	689	700	712	700	679	707	687	677	708	680	700	670	641	692	689	691	751	718	646	697	679	712	680	666	682	694	681	658	651	659	675	671	675	690	691	663	693	665	714	716	669	707	695	713	719	717	703	675	699	683	679	699	713	658	699	687	674	686	636	653	701	722	665	689	691	673	698	688	680	709	635	688	695	683	701	684	752	727	713	721	691	719	705	685	689	708	700	694	737	676	694	683	690	698	679	674	673	702	679	725	712	671	668	699	683	665	720	714	684	668	703	661	702	733	683	668	683	651	735	653	695	706	676	660	693	701	686	648	683	663	718	618	671	672	658	643	679	693	659	703	651	688	708	653	639	734	700	760	716	660	666	671	706	645	705	705	671	701	645	677	714	694	667	644	688	677	689	675	667	661	703	695	669	690	645	706	706	662	717	658	673	685	670	649	723	662	662	714	671	708	674	657	685	720	711	723	683	695	692	703	682	644	619	667	668	692	687	652	683	672	665	703	673	657	636	665	690	695	676	720	683	679	687	698	714	692	713	714	620	692	709	674	668	685	666	670	694	691	664	687	693	658	680	672	691	652	696	670	683	681	689	684	717	715	717	650	694	674	636	712	648	657	689	663	716	691	680	682	714	691	680	668	717	632	711	701	658	640	639	685	669	649	744	648	699	708	707	666	626	702	659	712	667	727	637	646	673	629	691	665	696	688	675	650	699	683	715	742	677	712	714	656	649	674	641	689	706	675	688	698	689	635	685	674	657	654	721	643	733	679	696	664	679	726	691	630	670	649	707	682	655	662	682	668	663	694	649	698	677	695	670	700	676	705	657	696	725	663	654	692	724	657	718	710	661	685	686	648	674	722	725	731	625	725	690	676	729	688	689	702	673	650	730	743	663	669	685	713	725	706	684	666	632	720	687	659	673	699	726	709	653	677	704	679	666	711	656	692	692	712	661	666	667	709	703	656	691	697	709	626	704	666	688	675	686	672	647	679	707	674	674	650	662	656	691	694	682	709	692	696	679	699	669	694	701	629	673	711	644	693	654	638	678	650	686	667	709	705	689	686	681	687	679	713	683	668	695	662	689	695	646	722	673	680	677	651	704	682	679	689	694	691	693	642	667	696	685	672	694	700	693	653	686	675	659	677	672	718	692	652	668	704	692	721	692	723	713	675	688	652	726	685	716	670	684	640	672	679	691	723	683	727	710	679	628	690	658	679	681	697	671	738	723	686	693	683	653	714	692	661	695	677	742	660	686	681	636	683	679	661	635	679	646	672	689	687	665	665	664	709	679	670	657	666	670	699	691	719	699	661	700	683	633	696	690	660	684	692	660	705	684	646	735	638	703	647	669	649	660	668	714	645	644	639	654	682	690	720	717	663	675	651	680	653	669	674	681	666	721	671	689	692	693	632	671	657	669	702	697	688	624	713	654	688	685	669	644	680	689	672	720	646	705	684	672	695	670	672	712	619	734	658	642	660	683	728	663	689	639	653	691	672	682	694	664	658	641	730	682	654	710	696	668	695	703	621	662	645	673	652	692	690	671	718	672	651	699	672	644	674	687	692	700	698	681	658	662	659	682	680	714	651	671	706	708	676	662	645	707	695	734	662	661	695	696	707	686	663	683	656	668	678	700	670	679	707	638	669	704	716	629	626	709	713	673	688	682	673	693	643	656	710	671	656	661	684	691	654	690	683	643	642	642	639	625	688	706	695	639	642	695	650	666	671	645	679	685	646	614	697	717	682	677	686	708	672	729	669	662	684	722	690	677	659	700	697	645	719	717	654	665	721	649	621	716	670	673	697	672	682	681	682	754	684	689	656	711	677	709	695	689	689	694	707	655	684	704	693	674	688	724	671	701	667	716	687	691	661	702	721	721	667	679	645	705	628	714	673	666	696	715	671	684	689	701	644	683	696	676	683	670	654	684	689	647	714	693	653	688	678	673	674	732	641	675	684	669	687	666	735	656	692	686	726	648	691	732	676	680	709	726	685	639	744	692	720	642	679	672	720	710	678	659	653	666	672	690	711	736	690	681	673	613	684	670	665	675	712	685	679	649	685	705	643	680	692	692	711	663	642	662	730	685	716	693	660	666	680	697	688	640	653	644	670	675	646	679	662	642	683	717	684	642	695	647	638	703	697	680	672	722	677	654	727	668	647	652	713	669	714	696	713	709	742	747	686	723	680	686	661	687	701	636	688	697	709	690	674	705	704	692	674	667	655	678	703	704	668	711	716	675	702	707	671	651	687	664	693	715	670	675	635	659	715	747	676	652	677	699	684	656	727	656	672	701	641	704	671	717	656	685	740	661	679	668	694	710	708	667	685	710	651	686	674	725	686	696	693	674	681	642	728	693	711	714	607	657	687	698	672	683	694	675	711	654	664	680	684	663	681	708	686	645	672	649	632	693	699	710	649	717	701	662	673	641	710	705	679	667	706	651	723	675	718	730	698	659	701	697	694	699	687	693	668	645	666	657	736	680	680	667	697	615	638	692	649	666	656	694	697	705	679	660	653	675	677	667	680	632	725	671	686	705	682	672	688	656	711	666	701	724	685	691	694	728	718	687	719	724	657	667	659	707	674	699	676	702	681	687	682	676	691	700	690	679	654	658	690	696	618	661	683	646	674	663	648	781	677	690	688	713	666	694	708	675	654	718	637	687	698	637	700	683	713	656	685	693	644	663	663	692	665	665	725	663	700	654	683	659	710	691	693	676	697	717	670	665	643	718	659	652	650	756	741	710	675	669	705	684	678	635	708	674	705	707	688	666	682	659	707	673	699	718	642	690	668	634	692	661	739	629	702	719	637	696	719	669	643	717	676	677	699	674	672	684	643	675	700	670	691	655	661	722	687	690	691	710	685	688	692	722	694	697	709	699	686	700	678	714	691	700	675	674	700	699	660	663	675	680	675	717	639	672	661	664	691	669	668	725	648	670	707	635	660	725	702	681	651	703	708	712	627	689	732	683	649	726	691	697	695	715	679	681	698	667	655	734	629	715	693	678	677	673	718	710	711	680	677	680	679	667	714	663	711	686	666	682	627	679	683	685	666	683	650	652	655	678	712	674	688	674	673	714	715	661	701	644	666	674	724	659	693	609	719	682	674	709	631	700	694	682	705	708	705	712	667	673	681	704	698	722	662	726	651	665	728	680	665	651	677	649	687	668	700	655	670	682	665	727	670	680	673	691	655	661	689	694	730	659	703	703	693	712	670	693	672	698	672	677	699	704	701	658	659	664	720	708	688	671	616	661	638	711	662	701	670	687	635	687	673	685	646	674	626	707	690	688	664	654	644	680	711	702	680	705	724	659	674	705	672	644	651	712	680	691
10908	2369	217	158	145	144	150	126	120	131	162	127	149	141	126	142	139	135	131	156	141	153	178	140	141	161	133	141	156	142	139	151	121	151	146	140	139	136	137	140	145	135	110	124	131	127	118	132	144	133	138	133	127	139	137	137	125	157	126	142	118	134	119	163	133	136	130	164	149	164	136	123	144	136	133	140	154	131	157	139	129	126	143	121	120	130	140	138	125	128	117	126	128	156	151	142	150	141	155	123	132	124	112	129	128	133	122	122	141	137	133	133	143	133	136	137	151	128	156	115	135	152	114	124	143	125	140	123	116	141	131	140	141	128	128	121	137	121	135	123	138	114	127	120	145	138	136	130	135	143	134	111	133	141	133	133	159	157	133	129	125	151	143	145	123	136	137	137	136	133	140	140	166	131	139	137	153	107	138	134	141	154	117	117	128	128	153	154	167	130	145	121	128	157	123	132	158	150	133	134	136	148	122	119	143	132	128	159	124	125	145	135	139	172	119	137	134	156	139	111	147	126	134	140	119	126	114	146	158	123	137	123	136	150	138	147	136	142	134	145	130	131	129	129	124	125	122	147	135	153	158	161	136	151	134	147	111	141	125	141	140	126	144	139	135	140	145	140	142	120	148	125	120	140	150	123	123	123	142	133	122	135	113	133	140	138	127	125	136	130	139	120	124	138	136	141	139	135	146	124	120	137	140	159	127	140	133	147	172	163	140	141	117	140	125	142	139	135	135	125	165	143	114	145	146	136	158	131	129	146	110	134	119	124	143	122	132	145	121	153	138	127	134	149	148	145	141	140	144	152	129	118	152	140	145	124	122	136	142	147	144	147	134	128	133	131	155	147	135	154	141	129	145	112	137	155	135	147	120	144	150	149	129	143	123	144	115	158	139	137	155	164	139	131	131	126	140	144	116	134	126	135	153	137	151	128	137	129	112	127	128	154	132	143	115	132	123	148	124	164	122	113	130	145	131	124	147	148	133	149	119	133	122	138	157	147	119	146	144	126	142	139	139	132	134	155	137	134	131	155	138	145	125	143	135	144	137	134	134	141	108	121	141	133	154	130	154	126	123	126	130	128	148	130	127	149	143	137	139	123	125	145	136	153	134	131	116	146	128	133	119	126	129	142	119	154	115	132	123	158	133	135	135	126	122	135	138	140	148	138	142	136	148	121	132	146	141	127	132	127	144	116	160	143	124	151	156	129	117	159	130	126	147	117	140	118	109	116	126	114	180	141	145	140	121	132	139	149	138	149	123	143	145	130	130	131	127	142	132	135	143	154	123	152	136	119	138	133	125	146	137	144	143	138	149	129	119	126	146	140	116	132	131	141	143	141	137	150	125	118	164	145	131	126	140	141	154	137	141	136	123	145	148	138	141	159	145	129	121	121	125	140	131	138	129	144	136	149	116	138	136	137	140	122	127	133	115	141	163	136	127	149	129	129	134	112	144	139	130	133	126	122	142	153	137	144	132	154	130	128	119	137	162	138	140	139	121	124	147	104	140	133	131	135	143	129	145	139	119	160	150	131	136	150	126	136	146	127	140	125	156	127	139	133	171	142	145	135	123	131	117	136	124	139	130	131	141	120	140	116	137	126	120	112	131	136	141	146	168	113	133	151	139	149	136	150	142	142	135	138	129	124	125	175	151	137	141	163	144	142	137	119	142	146	143	132	148	126	148	124	127	133	170	112	140	131	126	128	128	157	138	133	129	142	124	124	123	136	158	132	140	115	141	134	110	122	145	139	126	143	149	135	132	121	142	134	144	126	144	135	132	130	145	119	128	127	131	153	134	135	124	142	111	145	149	145	144	143	144	137	123	138	115	153	160	140	150	152	136	127	146	126	129	124	135	139	143	143	145	127	127	134	138	136	154	138	146	145	116	135	138	167	137	141	135	153	133	106	121	129	126	150	142	119	133	132	129	143	123	149	133	127	124	143	133	106	131	117	124	144	132	114	119	120	139	150	130	141	116	156	132	131	114	114	119	109	170	122	132	142	132	132	134	155	146	132	122	141	116	150	132	143	123	129	152	152	120	147	127	122	155	121	139	130	138	126	120	153	135	137	113	150	157	140	116	133	138	129	116	123	137	122	128	155	161	159	132	130	144	136	127	130	147	120	120	147	123	129	128	137	153	126	137	148	152	141	119	165	147	147	162	164	138	138	128	123	131	145	123	143	135	136	153	126	150	149	141	131	134	136	147	141	129	157	119	145	132	140	138	138	132	134	130	156	114	118	130	132	130	131	122	125	129	142	154	141	146	125	136	108	156	159	139	140	119	159	123	132	130	117	126	128	150	125	144	148	162	127	132	125	117	138	122	151	135	135	119	124	154	138	149	142	127	142	134	136	137	132	133	135	130	147	111	149	129	162	113	126	123	140	132	139	148	150	130	131	159	127	142	141	130	147	119	132	126	132	144	149	126	125	127	145	140	122	137	138	127	140	123	166	161	149	105	137	147	151	146	141	156	152	153	148	146	149	108	127	143	145	130	147	128	144	120	114	155	159	129	128	141	121	131	143	139	137	141	139	115	146	143	133	106	142	140	152	153	137	144	127	135	156	127	128	115	156	106	119	104	156	151	141	128	134	136	118	138	140	134	127	125	144	118	128	141	149	124	156	135	141	143	141	125	127	139	153	150	131	152	140	105	141	131	145	134	147	130	136	120	121	114	141	121	121	145	163	146	151	150	105	137	151	136	137	145	135	126	131	133	144	120	136	147	125	116	152	136	137	139	121	124	146	114	144	130	145	132	132	127	127	138	139	151	141	138	139	127	117	117	134	133	160	154	133	123	128	173	150	130	153	165	141	126	123	136	139	136	128	128	127	140	135	133	149	132	119	141	109	121	132	131	157	107	121	149	122	131	152	124	133	144	136	136	135	109	142	173	142	125	145	148	150	125	116	115	137	128	121	134	132	146	138	156	133	140	121	146	131	124	138	135	149	136	125	141	139	144	130	176	136	146	138	141	134	122	126	107	117	137	142	134	131	126	150	134	141	149	116	127	128	145	129	140	151	131	153	127	143	142	125	157	123	153	129	133	136	146	150	124	148	147	132	128	149	121	131	120	131	150	130	139	149	158	120	119	129	130	141	137	134	120	152	125	113	151	163	138	134	120	134	129	139	127	123	119	149	130	129	140	121	126	133	133	147	137	133	152	150	146	124	144	152	145	143	103	148	124	127	123	151	135	154	168	123	141	127	134	135	138	137	146	141	137	132	133	129	125	113	125	149	134	141	139	117	145	144	111	135	126	123	140	121	160	156	139	130	141	129	120	133	113	120	142	132	144	145	124	135	140	137	122	136	121	128	141	140	164	134	134	143	103	154	130	124	127	143	141	146	113	144	104	143	133	135	137	142	132	152	123	124	140	122	149	128	125	132	139	130	148	129	127	124	147	139	135	131	139	134	128	147	124	155	144	145	145	139	115	135	139	127	152	136	149	136	135	133	132	149	153	146	140	136	149	159	131	149	128	136
6556	1762	400	441	447	417	437	366	366	355	346	357	342	351	367	333	326	378	341	363	331	394	485	355	344	336	331	358	349	348	355	341	376	312	346	336	337	351	348	348	340	350	325	358	331	331	356	366	348	396	414	315	345	329	330	334	310	336	341	364	350	360	355	319	340	356	356	348	304	352	333	354	353	329	332	333	347	338	315	324	362	357	350	345	334	340	346	357	346	349	361	330	316	350	353	397	382	382	366	359	315	373	331	354	330	332	344	354	296	339	327	354	351	367	352	360	368	320	363	354	342	334	342	365	349	316	332	336	360	357	378	359	383	354	358	360	356	365	316	342	343	376	351	337	327	345	364	363	330	316	343	365	314	350	336	352	365	339	322	323	307	327	324	360	325	380	359	325	354	319	352	348	360	347	342	355	360	353	341	384	338	298	359	342	333	363	313	376	330	326	329	309	350	372	349	342	317	393	333	320	340	366	369	345	320	323	354	361	359	340	362	373	374	351	332	346	346	365	371	336	336	341	333	312	369	364	345	358	322	327	333	362	347	346	338	336	330	356	361	359	351	349	347	334	316	329	353	360	362	336	371	345	347	305	333	358	301	337	344	319	343	320	344	388	330	338	336	385	339	358	371	312	331	330	359	362	325	358	362	336	369	362	346	364	328	352	340	341	360	333	343	333	354	359	341	339	346	327	380	362	335	333	350	327	355	353	353	351	358	359	361	369	324	352	353	388	370	326	347	358	342	337	340	343	362	314	364	391	337	375	348	338	388	340	364	360	356	347	326	339	322	322	371	348	363	336	343	346	348	325	364	326	305	352	316	325	364	340	340	378	357	363	362	361	347	344	338	331	373	350	361	340	339	373	343	360	348	346	307	339	336	331	320	312	334	326	324	332	382	358	351	339	376	349	346	361	367	336	324	321	328	341	331	339	388	330	302	345	332	335	376	354	359	336	366	334	346	347	370	327	349	351	333	354	330	361	311	365	321	317	364	355	353	351	337	320	342	355	350	345	355	347	312	345	344	374	319	378	320	353	339	350	361	342	371	339	341	342	330	351	356	357	353	371	339	353	346	335	357	362	353	360	356	369	371	359	345	302	324	346	334	346	340	313	332	334	328	347	329	358	366	357	343	363	320	336	338	316	374	355	342	341	338	315	389	344	323	345	371	336	373	326	330	325	310	325	334	348	344	339	359	311	343	346	333	319	323	336	363	361	353	342	355	352	338	351	323	352	324	350	316	324	344	342	349	355	355	339	373	333	385	332	374	342	343	349	346	358	324	364	339	348	314	345	321	317	347	341	371	304	327	351	312	342	346	357	336	347	352	353	387	356	346	336	351	336	333	385	341	349	336	365	340	326	343	344	370	377	373	309	315	357	370	327	352	378	353	365	334	353	374	345	352	342	356	335	345	364	330	335	367	338	344	357	401	347	354	358	340	332	326	316	331	323	310	363	339	330	366	348	356	353	332	338	336	335	341	358	368	361	331	322	335	332	311	322	325	385	339	342	351	392	349	387	334	351	331	334	327	297	368	313	374	326	349	380	389	348	333	346	323	338	358	326	356	341	372	346	364	339	320	375	348	343	379	350	344	339	350	367	347	351	287	361	372	337	345	371	346	331	360	314	331	301	362	357	350	368	352	321	353	345	336	333	374	383	327	379	325	363	308	373	328	328	361	340	360	397	344	330	354	340	340	322	331	356	405	370	307	357	358	337	316	371	379	350	354	361	335	365	330	345	330	330	361	365	344	359	340	355	365	348	349	378	368	333	350	358	352	343	344	323	351	354	345	351	374	359	341	332	349	339	364	364	352	362	381	345	323	373	312	288	319	374	350	356	328	390	378	354	339	326	372	355	320	353	367	344	359	337	369	367	380	340	344	343	370	346	332	357	318	341	337	354	378	318	351	360	360	327	345	356	353	316	341	347	349	352	365	362	353	335	348	371	345	392	346	373	348	371	329	329	359	303	326	327	378	372	361	354	344	352	343	319	344	350	334	351	353	372	302	352	309	360	342	380	343	327	368	329	372	348	342	358	363	348	332	359	364	383	370	340	346	365	353	316	333	378	346	343	351	333	352	362	346	362	325	346	365	312	342	320	365	361	316	339	363	343	353	358	331	310	326	337	347	343	395	324	323	375	363	355	357	371	355	354	330	343	329	365	321	341	326	337	358	370	340	355	342	339	345	337	365	323	310	339	325	330	339	362	356	338	320	338	351	344	329	330	325	328	350	355	331	351	379	342	335	331	347	318	311	349	369	340	364	383	365	305	318	356	318	352	343	333	339	348	387	365	366	369	356	344	343	342	377	348	332	348	373	331	343	340	353	323	369	343	340	329	340	340	313	361	354	324	363	348	356	371	349	380	362	338	348	362	377	324	369	372	348	347	337	348	329	327	325	334	335	355	318	336	350	336	311	347	323	331	370	349	318	362	362	360	330	361	352	334	371	336	365	398	388	315	335	350	360	374	379	359	353	338	361	348	317	317	321	352	361	345	352	375	346	351	354	342	364	364	334	349	330	334	374	341	320	363	333	352	338	372	339	363	391	354	372	314	366	347	346	361	354	355	364	301	331	316	354	352	339	362	378	367	314	357	366	379	377	363	365	323	335	337	375	347	334	347	332	323	329	317	349	338	358	350	368	341	351	371	376	334	359	361	336	337	368	306	348	346	357	328	338	363	315	352	329	321	331	346	387	337	337	330	366	322	332	332	359	351	379	355	323	363	335	340	339	305	376	351	374	353	362	314	368	347	376	334	389	311	340	355	384	340	312	344	353	346	371	338	346	344	361	341	344	369	333	332	365	350	351	301	331	332	348	353	357	342	334	345	324	369	350	362	336	381	342	378	341	347	363	332	371	328	359	357	334	402	338	344	360	333	360	382	350	352	342	365	347	361	327	355	346	352	346	361	344	348	354	303	322	359	321	363	382	317	345	333	358	339	328	355	356	364	362	293	332	344	336	329	344	374	358	359	321	370	342	365	350	346	350	370	353	348	380	357	342	351	379	345	357	333	341	345	309	331	368	349	353	355	362	339	360	364	354	356	350	340	339	329	350	335	365	336	394	343	352	333	357	355	361	361	349	359	351	345	326	354	356	328	368	339	337	381	336	372	326	339	364	351	349	324	378	358	350	367	349	338	367	343	358	360	322	311	351	329	336	364	344	342	344	340	369	378	349	338	335	334	350	367	366	344	329	377	324	346	338	334	344	370	368	352	323	384	335	320	328	354	355	355	333	359	345	360	316	357	363	352	349	377	333	359	343	332	342	339	338	372	323	329	344	350	326	373	345	331	384	323	365	373	332	353	335	342	355	317	326	351	312	334	298	389	325	350	360	381	330	344	344	370	331	386	342	331	346	332	376	334	357	350	345	358	347	350	331	358	368	355	368	346	381	344	355	309	363	372	341	384	325	345	341	327	332	331	325	348	358	348	356	349	354	339	323	372	350	341	343	356	359	332	342	335	333	348	378	334	351	354	341	369
33044	13784	1879	703	473	382	341	334	287	261	284	225	234	256	277	259	226	212	209	233	255	435	706	269	231	252	215	254	220	204	236	218	231	259	233	263	240	249	231	245	221	229	232	230	203	229	215	240	236	250	259	216	251	258	278	225	259	268	238	240	210	240	238	237	253	245	234	228	254	247	235	254	246	229	235	206	243	238	226	238	220	199	230	235	214	219	229	234	256	242	240	228	240	233	259	233	243	238	226	247	230	233	239	252	219	245	205	221	203	250	246	231	208	229	238	268	249	234	251	228	263	236	212	257	239	238	226	255	216	220	234	257	211	207	224	232	237	238	243	243	236	239	224	197	231	245	247	254	211	231	242	215	233	226	243	220	243	240	223	227	233	230	249	243	249	211	250	221	200	232	238	220	240	234	217	206	237	221	249	179	234	240	234	219	227	220	221	219	252	243	208	225	242	228	247	228	233	216	244	239	222	225	230	229	236	211	258	223	234	245	246	239	212	214	223	248	246	230	188	215	269	246	235	222	215	249	206	243	245	243	217	213	233	261	274	234	214	238	224	249	210	201	249	239	244	279	244	251	220	223	240	249	248	234	223	220	219	228	254	237	228	247	205	250	205	260	221	216	264	219	207	237	213	206	247	225	242	238	249	242	247	205	235	244	247	210	256	228	234	253	229	221	211	225	265	233	231	239	255	250	221	245	222	238	206	241	247	250	253	257	219	204	247	241	234	236	224	254	236	233	230	264	233	229	214	222	224	221	241	274	254	187	194	235	233	198	228	239	226	251	240	233	211	239	220	244	234	227	219	244	202	240	250	251	231	253	230	216	235	208	228	219	273	235	218	226	225	207	250	227	233	213	212	236	210	218	225	244	209	246	235	261	218	241	248	258	249	222	227	233	254	231	239	228	253	240	233	213	259	223	222	251	254	255	232	212	242	233	285	228	263	254	231	220	216	208	244	231	262	222	214	223	212	200	215	230	213	243	206	214	241	214	260	211	239	223	203	216	219	220	219	238	247	228	226	245	245	252	217	247	260	228	232	225	228	240	219	218	241	244	243	205	205	233	243	230	218	205	238	242	207	196	249	211	224	260	218	237	254	227	256	247	220	240	256	238	247	263	242	248	239	241	230	232	230	203	215	237	250	246	263	235	239	225	256	215	218	220	224	254	208	247	243	201	252	240	209	210	241	239	206	275	219	244	214	244	235	211	237	210	216	222	241	217	213	198	236	228	240	206	210	251	234	249	233	246	226	211	235	228	225	234	221	232	251	207	253	245	232	264	223	229	228	227	235	247	199	217	245	217	211	229	227	209	211	219	220	245	257	267	231	231	207	232	219	269	238	233	208	264	250	225	225	230	238	235	213	250	204	244	255	238	209	246	226	210	258	249	205	238	232	225	256	217	236	234	227	241	228	225	241	249	215	233	221	233	239	233	207	237	231	203	250	204	195	228	210	243	214	239	258	226	221	214	244	243	220	241	220	207	241	247	208	212	199	237	230	241	262	198	227	222	235	206	227	237	239	198	235	217	249	248	224	207	226	250	248	218	220	217	227	210	198	231	191	259	246	249	235	208	235	238	219	199	216	261	222	241	235	222	213	237	224	237	204	228	213	247	228	216	241	247	245	224	249	269	224	224	258	234	239	235	215	217	251	212	229	213	216	224	225	234	263	233	273	218	247	241	238	207	249	238	241	221	238	196	228	227	232	237	236	235	214	254	213	229	222	230	243	232	228	231	264	218	243	227	218	231	228	227	233	222	232	222	242	247	229	241	227	246	236	197	238	259	206	216	223	247	231	229	239	228	258	218	222	231	265	233	227	235	240	234	232	218	227	234	241	240	233	222	252	222	237	259	253	235	241	217	229	231	224	257	235	229	248	220	246	251	254	221	232	227	225	207	244	242	223	251	254	231	237	225	235	244	226	184	209	247	243	228	253	264	215	218	210	213	200	232	275	239	231	194	228	232	245	220	226	218	227	273	241	230	228	209	243	267	228	222	230	219	228	256	227	243	236	220	228	232	237	227	257	224	218	217	246	241	238	213	226	217	207	249	207	238	218	206	203	235	210	228	207	262	205	199	240	251	218	284	221	236	218	234	248	221	243	243	210	233	253	216	224	224	230	232	218	230	231	242	246	220	217	228	223	202	241	234	221	228	219	228	238	248	239	212	267	228	235	229	216	209	227	205	228	236	210	257	240	246	218	225	258	247	210	238	211	218	243	209	194	253	221	235	259	253	219	226	252	209	196	228	255	226	228	227	247	183	231	228	221	257	241	226	240	193	225	210	230	231	215	232	243	207	236	230	217	237	214	267	220	216	236	222	223	216	246	205	258	251	215	241	255	243	226	237	238	230	228	226	228	244	243	249	230	251	228	215	239	229	265	236	240	226	234	250	225	218	270	222	219	262	234	230	267	225	216	236	194	241	249	220	228	220	246	216	216	239	227	239	228	220	233	255	237	233	219	221	263	216	227	258	227	213	220	218	200	234	213	237	205	238	260	241	244	232	242	231	249	246	220	246	263	256	239	235	221	222	238	247	240	223	264	245	207	212	253	200	224	238	235	210	239	217	225	247	229	257	220	213	225	223	234	220	237	252	265	213	238	259	224	225	209	217	239	239	256	229	216	255	255	233	196	249	204	221	197	234	209	258	250	230	227	226	221	232	217	226	240	207	201	260	252	234	246	234	222	228	246	246	219	206	231	259	249	260	252	253	219	234	230	198	216	240	247	232	261	244	217	227	283	215	219	250	262	233	237	219	236	256	217	258	220	234	237	220	230	203	228	233	248	229	216	201	254	206	263	220	222	229	227	219	238	229	231	221	224	203	244	248	226	202	235	188	228	241	259	232	249	240	213	231	241	258	238	236	207	241	226	207	226	230	214	207	228	226	228	260	244	264	257	230	237	236	211	257	245	229	220	251	236	246	215	198	216	220	222	201	224	235	202	249	209	246	229	223	233	221	219	225	250	245	256	266	217	236	226	221	219	235	230	211	231	227	217	226	240	230	196	262	265	250	232	217	240	245	222	204	217	233	240	223	224	246	238	245	240	239	260	252	250	253	218	232	240	233	230	232	203	207	244	242	230	230	226	202	246	241	210	216	243	216	233	261	235	251	224	227	264	240	207	237	249	231	237	239	226	199	226	252	215	232	210	235	217	254	235	239	196	238	217	217	226	252	242	239	207	231	249	199	231	244	221	232	225	217	229	192	230	215	236	225	230	234	247	232	217	246	227	201	228	230	231	232	217	236	220	196	194	208	244	252	227	236	214	236	222	217	240	239	250	239	211	246	252	231	242	214	263	219	230	202	229	239	243	221	273	229	219	232	266	227	199	228	208	237	196	238	211	230	225	219	219	236	234	227	217	233	247	268	257	252	252	210	233	255	234	231	217	256	214	254	235	213	233	235	229	244	227	225	215	256	207	207	210	228	203	228	237	256	225	244	238	212	234	240	218	224	226	260	223	232	233	224	235	242	241	177
21075	7053	1308	1440	1276	1137	1086	951	848	763	707	671	636	628	642	646	593	629	599	556	590	2114	3201	541	555	577	555	563	588	538	544	558	557	553	583	521	548	548	530	535	573	529	584	583	578	531	553	558	540	553	535	559	563	555	505	547	532	566	535	573	560	548	507	551	588	572	544	540	540	586	539	541	548	535	550	555	524	526	544	498	565	561	548	503	508	526	535	540	575	568	545	556	562	568	548	549	574	516	505	533	529	525	568	532	524	569	531	582	523	554	552	541	571	514	525	545	495	555	546	552	545	534	532	556	573	538	557	566	532	536	520	544	537	526	536	505	536	550	562	518	571	553	530	530	536	580	550	549	515	515	563	522	542	547	546	537	515	552	540	537	527	537	504	563	580	535	556	569	537	579	530	546	569	582	510	545	551	514	566	565	540	527	520	529	514	542	553	538	518	537	570	532	547	515	575	515	528	517	490	531	566	529	553	527	541	593	533	532	519	533	533	521	531	528	548	573	552	551	548	540	560	510	538	566	565	506	505	563	544	537	534	534	528	511	559	525	531	539	526	543	554	578	552	551	563	546	540	505	542	584	553	557	542	538	551	579	553	547	563	556	547	556	521	550	522	544	516	571	531	527	512	542	539	562	584	552	521	575	544	538	563	580	541	540	570	552	542	542	525	580	554	539	526	507	494	537	560	551	543	539	519	564	540	508	557	548	488	526	539	522	551	560	529	528	555	483	551	552	527	565	551	542	548	570	540	555	506	559	546	572	516	495	537	565	541	546	553	546	525	516	557	549	465	519	541	523	542	554	540	526	515	602	492	556	553	544	532	523	528	512	545	525	529	548	532	568	582	537	551	527	579	500	526	525	558	553	528	507	580	534	551	553	527	492	528	529	575	557	517	546	526	559	537	536	523	522	533	544	527	558	557	537	526	566	529	555	529	551	527	550	528	586	534	510	570	578	550	531	556	569	519	592	538	549	568	545	534	552	533	515	526	542	550	585	556	535	562	507	580	511	520	504	527	560	555	561	526	533	539	550	611	558	530	529	558	562	548	537	544	555	578	552	589	548	565	517	538	550	544	516	569	551	523	516	515	558	532	565	568	583	549	523	553	531	552	557	594	514	576	519	545	574	519	537	533	540	552	549	542	567	575	518	528	526	502	561	575	530	525	525	549	480	524	534	534	554	554	553	509	567	504	551	535	529	551	578	560	505	559	485	564	504	527	513	551	549	519	543	571	511	567	503	500	608	557	524	520	507	529	544	529	570	561	586	514	529	541	540	536	503	546	515	494	544	511	555	568	563	522	522	542	556	530	578	498	509	501	504	542	550	543	507	511	533	545	543	509	524	511	559	548	578	576	554	542	540	531	525	533	512	531	507	580	533	521	530	530	508	564	551	538	606	554	567	519	564	517	568	554	511	549	518	546	516	536	533	561	549	522	563	539	502	514	563	529	533	535	546	569	525	530	532	579	546	538	517	498	558	547	533	533	603	570	523	508	532	521	559	545	520	554	541	555	525	568	550	529	536	545	542	532	509	517	545	540	562	565	520	552	548	540	585	568	554	552	586	520	529	527	545	555	525	576	497	553	539	523	551	516	521	550	511	547	524	517	588	514	529	536	503	527	548	550	573	529	529	501	530	552	552	468	538	538	577	533	530	546	537	520	543	551	574	552	537	548	563	535	523	532	550	527	556	520	553	552	507	549	541	530	544	537	495	560	538	523	553	525	538	546	522	522	523	545	512	557	567	568	521	557	548	536	559	528	557	506	532	497	538	546	525	538	557	526	528	555	553	499	539	527	563	523	533	545	494	538	545	530	530	562	527	531	541	543	496	565	516	543	596	512	557	548	589	525	548	555	552	540	534	523	564	547	552	531	526	570	569	519	541	545	554	575	497	591	534	560	574	500	543	571	525	510	523	562	545	544	553	614	532	547	551	473	553	534	502	512	541	589	568	551	519	538	481	519	530	510	521	553	514	540	592	519	552	551	500	508	533	511	514	524	525	537	526	507	562	529	545	551	524	560	490	552	555	608	523	544	517	589	534	527	571	573	524	547	546	524	500	501	536	523	515	522	511	577	558	537	555	534	552	536	570	528	543	521	520	570	588	553	559	593	552	525	516	510	547	534	489	550	541	584	561	576	565	560	544	543	555	545	565	544	545	494	549	547	524	563	524	544	533	546	585	526	536	533	577	527	526	539	522	539	559	510	517	530	525	557	537	553	558	553	544	540	522	509	538	523	575	537	551	545	516	536	534	523	571	513	572	581	527	485	496	520	554	515	547	527	536	516	490	535	540	586	569	536	519	536	591	574	551	507	549	563	524	543	577	546	535	554	528	555	511	509	531	569	501	520	542	569	540	545	547	541	580	544	501	543	554	503	505	574	566	534	586	507	510	538	541	514	554	500	504	556	544	536	568	499	554	545	534	576	530	535	572	527	535	498	507	526	524	549	546	545	539	537	575	533	540	536	537	546	553	567	560	505	530	567	590	546	503	572	515	512	563	510	565	521	547	567	564	517	523	525	551	546	551	540	530	541	508	551	482	554	543	545	535	511	540	525	568	567	556	540	512	571	520	562	513	534	561	550	547	543	540	554	534	539	544	592	521	490	577	545	538	528	550	531	555	524	546	509	576	546	535	554	513	527	511	511	528	540	568	543	555	531	544	521	523	549	518	557	541	554	513	537	491	516	543	560	497	546	550	543	528	516	519	541	521	507	581	508	561	517	579	553	548	593	565	509	496	504	532	569	542	530	545	533	581	526	527	554	478	555	527	548	578	575	513	567	548	576	517	561	550	580	529	536	519	539	558	542	546	539	580	531	530	541	536	538	562	540	551	528	542	567	556	532	553	501	527	542	560	497	539	518	518	515	558	530	553	520	533	512	526	539	567	562	542	535	545	523	547	548	518	503	539	529	536	520	589	517	551	546	560	515	584	520	525	549	555	551	540	565	542	559	549	521	522	557	500	571	560	489	544	526	546	528	530	567	529	522	492	530	518	556	531	484	565	551	493	527	536	540	538	547	528	517	527	527	532	561	521	533	555	559	552	574	545	538	531	519	499	587	542	530	543	532	517	546	564	539	528	485	532	520	487	478	543	507	519	577	510	522	561	559	572	554	552	503	561	545	537	532	530	555	528	523	549	515	483	525	566	557	540	514	530	567	568	513	528	544	547	546	585	543	511	549	547	574	533	572	535	523	568	568	506	601	532	516	520	510	587	530	532	555	555	534	551	523	519	565	538	542	518	560	557	500	506	541	519	544	508	571	511	546	573	529	560	540	558	523	509	550	523	514	524	556	529	543	527	545	537	544	531	580	518	559	537	558	507	561	518	538	538	562	511	559	553	495	550	530	563	527	554	534	518	596	537	570	552	562	529	541	532	540	542	530	512	514	509	495	524	506	515	550	510	548	550	560	531	555	544	543	578	491	545	587	564	504	541	563	547	517	533	498	520	493	528	525	545	543	574	511	557	569	540	584	502
45148	22760	4462	1482	857	601	512	443	373	417	395	361	370	382	334	357	363	321	306	299	311	787	1509	582	335	337	320	315	311	326	296	280	297	326	303	292	306	303	325	339	274	329	316	337	304	302	308	319	287	302	316	316	294	276	335	328	302	328	324	320	323	331	302	323	295	289	331	366	306	317	317	292	310	331	299	287	330	355	294	321	297	318	268	336	304	308	341	349	358	366	288	324	338	306	333	305	314	292	322	320	328	293	307	300	327	296	333	279	286	341	318	316	292	308	327	341	325	342	312	295	319	337	305	326	330	339	313	337	309	294	326	330	302	315	311	319	320	283	312	327	302	301	315	297	284	309	301	294	310	313	309	329	315	304	327	309	330	313	302	321	331	294	305	320	332	303	327	286	299	298	297	314	308	297	345	340	314	295	343	340	320	329	306	317	302	284	327	312	300	285	300	288	303	285	308	300	346	328	303	340	310	322	295	287	320	266	359	342	310	298	320	305	354	303	322	324	325	303	299	283	297	308	309	319	348	346	294	320	310	322	308	311	301	311	322	307	321	312	312	295	317	301	288	298	335	331	313	357	321	305	303	311	307	311	337	326	320	328	327	310	329	297	298	317	332	294	294	324	298	297	316	372	326	321	293	320	294	292	297	307	344	288	295	298	297	309	336	315	327	323	337	280	294	330	313	305	321	345	282	294	281	347	295	300	323	311	328	358	297	329	301	326	312	308	339	306	307	313	310	304	319	324	291	334	292	336	307	329	324	317	291	297	321	315	315	293	311	339	309	301	333	297	333	338	326	341	314	270	333	377	311	302	296	318	299	268	327	301	298	312	316	318	301	345	307	316	369	324	327	301	308	341	324	342	307	337	328	304	308	305	336	335	329	281	322	299	302	339	283	339	301	350	279	291	289	314	347	324	310	322	347	301	274	306	343	304	330	344	293	287	315	360	350	317	313	310	334	328	285	312	323	320	318	339	292	289	297	336	320	307	295	328	304	286	342	336	355	288	325	315	307	298	306	342	291	324	322	316	300	324	278	325	346	328	339	273	325	297	335	300	339	321	300	305	323	292	276	316	305	276	306	305	313	335	273	306	312	307	297	303	317	339	294	304	339	328	313	314	309	323	350	315	327	314	258	314	298	345	371	343	328	294	337	343	325	315	322	317	299	302	311	318	308	322	274	299	373	319	322	314	298	347	280	308	303	292	299	305	298	296	319	283	289	318	337	315	330	308	310	283	294	311	302	257	334	326	286	310	321	318	315	302	331	253	343	297	331	328	304	318	331	327	287	308	331	326	298	316	300	294	313	325	267	319	307	327	306	321	289	317	298	320	311	311	339	322	328	313	333	285	304	312	302	317	286	301	312	316	334	329	328	328	326	283	320	312	275	313	322	301	287	313	290	309	314	321	324	314	310	309	324	295	313	311	342	322	297	305	327	329	312	300	331	301	319	320	344	323	325	296	338	302	323	310	327	310	301	349	348	318	329	331	314	301	302	300	334	309	308	313	315	314	307	309	315	309	314	315	293	296	284	289	315	327	328	315	317	329	310	309	331	312	355	281	291	313	298	321	343	303	303	318	314	315	328	316	292	310	302	323	297	314	325	297	313	312	348	276	294	292	335	310	316	310	346	311	326	318	307	320	293	325	320	337	339	298	329	291	334	300	325	296	316	378	306	294	325	292	347	313	310	304	370	333	326	327	292	325	335	327	321	339	299	298	297	299	308	305	322	318	317	309	330	311	299	305	319	301	322	327	321	301	305	287	286	312	312	334	323	321	334	304	296	307	325	286	292	324	313	346	323	296	345	283	279	280	342	311	285	344	317	360	348	288	347	322	319	333	328	320	310	315	315	317	288	304	311	329	306	337	314	297	287	327	367	321	286	290	324	332	294	310	334	301	325	324	323	300	298	308	352	321	297	276	323	293	293	319	284	311	334	324	294	326	331	294	298	330	331	302	288	322	302	328	301	309	287	324	308	287	324	343	289	299	312	309	327	308	317	278	311	307	332	319	290	294	337	325	338	318	308	320	317	300	321	287	287	302	366	322	312	307	329	330	332	320	317	302	324	296	347	302	279	351	321	319	308	311	329	320	291	308	323	304	300	323	317	279	297	279	297	338	300	315	277	313	317	312	308	273	280	296	312	314	312	313	339	327	354	325	277	292	322	300	350	298	321	294	320	313	323	341	327	313	325	321	303	345	315	324	353	318	302	307	315	293	321	326	336	335	308	308	312	318	330	304	269	316	344	305	316	328	290	314	267	311	305	323	292	277	302	329	335	312	330	367	324	354	338	315	316	329	306	335	319	301	338	326	335	330	340	327	338	322	347	306	355	336	296	320	324	314	303	299	294	309	293	296	294	308	326	280	319	344	317	348	302	309	301	297	285	334	313	335	306	283	313	327	322	337	310	324	305	318	323	325	317	281	312	351	314	295	298	312	325	272	314	270	302	322	329	332	322	311	302	351	284	364	326	297	314	312	302	301	339	315	299	319	321	326	302	317	323	344	311	302	293	296	336	311	314	328	342	294	320	323	331	299	305	351	328	319	302	303	331	339	316	287	309	336	334	342	352	308	361	314	302	308	307	326	288	318	320	295	314	340	341	314	307	332	275	317	292	349	339	326	320	313	295	284	309	335	320	290	336	319	314	323	309	297	338	318	332	322	283	321	298	313	338	315	318	312	275	350	295	309	301	303	322	333	286	322	339	339	330	320	292	323	304	333	278	334	305	327	332	294	319	303	276	283	337	337	314	290	356	324	301	309	287	305	323	321	328	308	321	322	304	304	326	293	325	331	300	311	329	304	303	310	279	302	296	323	320	306	316	326	308	294	307	326	324	302	340	301	290	320	283	323	317	288	315	339	290	310	295	319	338	328	310	304	348	338	326	294	325	282	310	299	312	332	324	308	305	314	328	309	311	315	320	304	343	342	320	316	322	325	333	354	286	325	316	325	296	301	319	310	321	312	292	336	318	295	339	328	356	313	316	318	327	306	328	320	341	309	306	311	344	353	300	310	287	299	307	304	331	313	313	310	316	327	296	300	313	338	273	341	334	351	335	321	324	289	342	312	282	288	283	317	342	290	298	281	306	332	313	325	324	299	336	296	291	282	323	294	362	270	294	318	331	340	343	298	307	310	333	332	345	316	315	308	288	305	340	322	344	330	331	319	298	350	320	338	312	310	329	283	303	317	314	314	321	270	351	342	340	337	314	328	310	289	302	360	344	292	313	322	302	316	297	329	326	342	336	352	344	329	306	279	277	300	308	289	295	318	325	307	305	312	317	346	300	310	298	308	321	304	315	326	310	267	356	286	321	324	321	342	330	357	314	295	326	316	303	311	314	300	323	311	326	325	290	303	317	342	334	292	344	294	332	314	305	351	315	330	332	279	368	295	285	322	303	337	291	302	298	336	319	329	306	293	305	300	320	346	300	335	312	290	308	338	325	315	334	307	273	331	285	322	303	304	313	315	315	356	314	335
28370	11151	2025	2370	2120	1869	1512	1379	1177	958	952	911	894	911	848	847	773	759	825	723	827	3836	7935	2142	714	730	700	726	695	739	721	685	674	755	665	694	723	671	716	728	731	739	726	694	703	718	711	694	744	700	719	684	672	703	684	727	726	706	680	676	703	665	725	730	682	714	693	686	713	703	689	688	687	704	661	668	652	661	666	702	639	702	615	690	750	705	695	674	729	717	709	701	706	733	672	709	612	710	717	725	708	694	724	669	697	683	695	720	718	704	647	706	689	697	673	666	717	703	660	690	676	726	665	690	695	707	733	684	654	678	709	737	703	725	685	691	696	695	695	696	704	667	692	668	716	660	693	700	719	677	690	682	725	718	684	681	692	694	729	718	675	692	727	660	684	637	683	685	712	682	698	655	699	647	755	690	678	725	709	688	672	653	686	739	696	719	662	681	660	694	637	672	693	690	692	689	690	686	731	751	669	696	665	647	707	672	717	692	693	721	689	705	711	640	681	703	708	666	714	677	688	657	677	719	718	689	704	657	722	681	700	716	707	684	735	715	647	686	694	690	684	662	718	694	723	713	668	680	659	709	696	651	719	675	716	677	757	695	657	681	734	672	681	681	723	728	702	663	660	673	696	734	695	681	657	721	738	741	700	702	695	683	699	686	690	689	669	661	646	671	721	681	688	689	723	710	707	712	684	677	680	710	715	678	684	694	719	680	720	696	730	684	720	657	663	647	695	711	628	668	630	705	741	656	688	705	709	697	655	699	664	703	722	712	694	731	696	726	694	678	703	656	698	679	699	715	735	683	658	676	660	678	679	711	666	625	666	713	673	707	725	664	673	678	692	665	694	696	693	675	708	728	725	698	663	737	665	639	727	711	679	664	707	708	725	677	667	683	687	690	686	712	714	637	704	745	685	699	681	674	712	651	690	689	703	706	666	752	725	711	648	674	727	675	718	675	699	682	711	694	705	739	699	694	640	742	697	698	699	711	692	705	660	707	677	683	687	720	684	718	654	675	664	680	659	661	664	679	649	644	655	681	708	677	681	668	684	683	699	682	695	654	681	702	689	694	715	709	700	649	688	664	691	690	704	740	694	628	660	679	684	729	692	705	671	701	701	704	675	650	698	673	657	662	710	717	738	684	706	681	723	691	708	739	678	712	731	709	717	674	740	620	655	720	724	678	727	713	694	680	687	713	707	681	685	641	741	660	696	668	669	717	731	691	740	647	640	689	691	638	700	688	675	731	684	646	709	760	683	733	653	695	685	701	704	677	677	686	699	681	697	672	686	754	712	710	668	698	713	684	709	722	674	642	693	638	665	709	701	725	682	672	715	699	722	672	697	658	667	701	696	674	650	710	676	690	706	744	676	673	684	689	704	721	686	688	678	683	697	652	677	707	669	712	699	694	670	718	696	654	690	717	691	711	705	700	720	690	678	702	694	691	660	655	715	709	660	710	726	689	682	708	705	764	701	687	643	694	670	633	686	682	715	684	661	735	660	682	686	682	694	695	749	737	689	651	714	709	727	711	670	722	729	700	678	666	712	667	668	723	665	670	689	703	755	729	692	690	687	668	676	710	690	679	672	669	723	726	698	675	700	674	670	680	669	704	702	669	706	721	708	709	667	707	646	677	701	695	753	686	715	723	714	686	668	698	665	682	686	698	685	698	691	662	678	718	705	699	683	708	692	686	668	699	727	679	706	710	720	707	722	651	710	710	699	678	720	653	710	676	685	648	690	723	731	687	718	667	714	679	689	654	672	681	670	712	696	654	697	693	672	708	668	699	703	687	704	693	706	699	676	711	708	704	701	716	668	672	665	702	715	704	701	732	675	673	657	672	760	715	689	698	726	676	706	732	691	663	657	719	720	675	716	683	750	662	726	712	687	728	698	723	655	679	745	737	676	645	719	744	666	710	730	675	670	725	676	671	662	661	678	669	715	695	727	701	642	711	706	689	691	629	725	684	699	684	703	657	708	652	726	731	661	713	693	685	682	732	643	674	680	677	701	689	722	651	686	697	648	681	655	684	672	670	743	670	707	735	730	717	733	679	719	717	674	685	734	700	721	703	709	700	702	727	714	721	670	675	650	740	716	684	690	677	692	706	700	672	687	683	690	618	726	659	741	654	702	674	701	707	693	722	712	656	656	695	688	697	700	730	704	683	683	713	703	678	691	723	721	659	694	716	706	655	676	707	669	692	720	667	749	646	707	713	732	693	694	632	660	713	706	680	660	648	681	703	695	673	666	680	694	722	671	691	698	668	708	708	696	682	682	712	677	701	655	711	678	644	701	670	711	733	714	702	710	714	648	667	687	717	692	699	708	652	702	680	703	677	729	684	707	679	712	659	704	678	714	687	674	730	650	691	687	670	690	677	653	697	682	663	702	694	720	689	707	708	736	710	690	702	678	700	681	682	708	662	717	686	722	730	692	666	669	658	700	683	724	671	679	703	661	653	729	720	732	693	703	678	717	685	707	657	667	723	736	693	660	661	682	690	631	703	729	633	693	723	674	692	706	709	719	710	706	654	696	699	670	682	690	736	728	695	690	689	707	713	678	732	729	704	724	714	683	708	675	717	655	752	716	692	687	714	719	715	726	713	699	723	666	687	740	697	652	678	721	714	714	652	694	690	683	637	714	657	682	688	659	673	712	681	693	692	682	675	747	710	715	709	709	727	699	764	680	735	669	727	725	718	704	696	712	737	744	714	710	677	665	715	656	663	686	755	632	688	665	690	696	663	680	656	698	664	654	662	686	715	667	668	734	724	687	659	683	687	685	687	715	687	671	660	682	676	700	713	685	715	657	649	687	636	689	716	757	692	713	683	680	665	686	710	675	721	651	692	695	708	705	684	746	747	680	688	752	690	699	676	697	711	703	711	714	694	650	671	639	713	699	716	755	676	695	706	686	700	704	699	664	684	697	694	671	688	714	711	662	678	694	696	669	742	699	693	666	720	655	701	671	701	695	685	682	718	718	701	670	657	703	659	699	711	701	644	640	679	687	688	665	691	674	687	707	706	651	685	690	720	722	727	713	682	682	705	761	632	686	718	698	681	713	723	665	705	736	709	696	745	672	662	701	679	731	692	703	738	681	739	661	641	716	671	694	667	693	710	659	680	659	671	698	653	694	689	718	660	667	673	733	644	733	707	710	668	681	706	679	667	705	685	709	687	700	690	718	666	697	652	707	720	680	706	663	692	682	666	702	705	709	621	719	687	702	700	674	719	698	663	689	682	704	711	660	705	656	697	658	681	698	683	708	706	696	706	697	697	728	714	660	672	654	660	669	706	678	681	737	723	697	706	646	662	699	739	680	673	678	708	698	713	670	647	681	605	727	721	706	704	669	649	688	679	734	704	687	712	684	698	689	684	724	656	683	729	725	695	692	718	655	707	693	641	744	697	689	640	672	696	704	717	752	693	694	659	653	693	665	670	700	674	675	737	722	651	688	711	673	686	682	692	689	701	699	693	682	724	667	626
11083	2508	259	207	205	160	167	135	131	149	152	161	157	165	132	136	125	130	136	141	149	140	172	167	145	154	150	161	160	130	154	143	142	124	125	131	141	151	122	151	134	160	112	130	138	139	137	150	143	128	159	158	131	164	127	161	172	132	161	159	139	144	143	146	124	128	136	148	141	152	129	156	145	128	153	144	133	140	138	143	155	142	145	134	152	151	139	128	126	131	121	141	184	130	129	142	149	134	131	122	151	147	150	145	146	130	151	144	130	141	168	143	129	141	129	139	143	149	157	131	137	139	137	154	141	151	118	151	119	140	145	144	154	127	158	137	122	150	174	136	153	144	144	126	157	161	144	119	153	143	141	148	135	170	150	137	157	120	165	140	143	129	135	153	135	150	149	145	141	159	150	146	145	147	122	142	142	151	138	142	178	131	153	141	166	144	140	156	157	125	151	129	154	150	131	141	150	156	135	149	149	150	137	129	168	164	164	144	144	132	145	142	135	138	151	137	159	137	155	136	142	134	159	151	130	147	135	143	149	137	136	137	154	153	140	155	167	159	162	133	128	114	130	129	148	152	135	156	156	151	136	154	161	134	122	142	146	165	133	135	153	163	152	130	140	135	126	123	164	143	142	136	132	152	127	149	144	122	135	152	156	130	118	145	99	112	162	136	141	120	142	152	125	124	161	159	129	131	146	148	140	129	150	150	147	157	154	152	136	148	142	127	124	153	142	138	147	141	151	138	126	135	131	133	152	131	151	133	135	133	151	156	153	147	151	164	156	157	150	132	151	153	131	153	147	145	148	136	149	145	157	147	146	132	140	146	124	122	123	147	150	135	135	131	137	153	135	140	145	139	148	121	147	161	158	142	155	150	132	142	142	147	140	134	130	164	145	156	143	147	153	127	133	132	143	131	141	132	142	158	146	148	122	123	140	153	145	141	160	155	138	139	142	122	171	161	148	147	135	125	157	124	149	130	121	136	150	163	144	154	152	174	110	124	127	149	142	155	122	136	151	143	133	139	158	168	130	155	133	133	167	153	157	117	147	118	150	142	123	145	136	149	156	147	134	141	127	140	148	147	151	155	149	148	123	148	105	141	136	150	143	144	125	144	134	132	137	132	137	160	154	167	137	144	144	137	124	128	131	137	145	142	141	131	143	132	160	178	138	116	154	137	146	103	133	142	158	144	129	126	147	136	141	149	152	143	136	148	140	161	134	149	148	149	135	168	130	148	134	119	161	160	160	144	175	140	152	140	135	111	153	132	126	97	154	145	142	165	148	153	171	139	136	132	128	156	143	133	142	138	157	152	156	142	124	158	135	147	146	137	138	143	129	133	162	142	151	151	142	151	135	149	165	144	135	148	134	127	158	140	163	107	133	131	119	125	147	119	134	146	153	150	146	146	150	150	149	150	186	146	171	126	103	117	157	136	146	139	161	126	145	145	141	130	134	149	129	140	128	128	146	134	127	118	150	144	150	169	156	153	158	164	152	141	125	128	142	129	145	139	140	136	142	127	138	150	129	133	143	117	153	122	171	158	158	133	124	159	163	125	127	147	134	145	113	160	151	124	134	115	122	138	106	137	151	137	144	135	131	143	140	142	140	160	130	147	146	128	147	150	164	175	145	129	122	149	127	155	171	151	131	132	140	129	139	140	139	147	142	132	134	127	137	146	135	125	139	135	130	127	136	132	128	142	130	129	147	148	130	119	143	138	160	122	127	133	153	141	143	146	135	149	170	129	127	152	163	145	130	124	138	139	138	156	169	142	143	152	161	132	159	143	139	140	150	153	152	119	133	126	132	141	135	129	132	136	158	173	150	129	152	136	118	145	140	125	155	136	150	138	160	151	144	158	153	158	154	156	146	145	142	160	143	124	147	165	155	138	164	138	137	122	129	121	153	154	144	136	136	150	171	141	146	133	149	151	145	129	153	157	161	137	156	147	137	151	150	158	137	133	126	158	152	150	147	149	135	144	133	127	149	152	161	138	126	133	144	143	142	116	162	156	151	163	151	124	130	133	133	137	140	157	159	133	127	117	145	163	151	123	140	127	141	148	141	152	142	124	137	137	164	147	137	126	141	140	134	147	146	127	126	160	127	141	137	126	136	151	151	144	158	149	158	133	158	115	131	154	128	138	167	122	138	126	151	152	134	138	167	140	136	141	146	132	117	147	157	137	153	140	125	130	138	165	147	150	137	148	151	138	154	149	151	134	152	162	123	156	145	120	137	141	144	167	120	116	126	151	147	137	155	167	142	136	136	130	131	139	147	133	160	148	130	117	155	145	145	107	133	124	134	160	175	117	156	147	158	146	160	153	152	148	162	144	157	126	158	126	142	154	157	126	124	142	133	107	148	154	118	153	128	153	192	117	136	155	142	153	141	180	139	134	128	164	175	141	152	148	130	118	140	153	162	157	135	130	158	143	145	133	156	132	117	140	130	143	142	128	169	138	125	126	146	137	123	107	154	128	142	136	143	114	160	143	141	141	144	144	131	146	130	122	155	149	124	150	132	142	134	144	159	164	128	165	131	173	164	137	144	149	132	146	133	147	168	136	138	144	153	151	114	138	140	135	137	120	144	149	140	142	152	133	128	131	164	135	136	158	141	129	145	152	144	161	117	125	147	148	150	144	124	136	124	147	145	157	136	132	150	119	153	143	140	164	142	163	151	136	119	132	127	146	154	172	146	160	144	110	124	133	129	143	144	159	156	126	128	126	129	155	138	127	158	135	143	148	139	133	157	143	118	134	154	148	154	138	160	147	140	154	137	146	151	141	149	111	150	144	158	147	146	149	135	135	141	156	148	141	160	134	129	138	152	143	147	139	140	139	118	144	139	145	135	155	150	130	144	156	144	149	140	153	160	147	130	159	153	141	120	130	149	148	147	135	141	121	171	135	146	134	141	139	146	137	124	137	119	122	159	163	148	129	146	139	150	150	162	158	130	133	126	137	128	113	137	141	157	142	158	158	176	163	151	125	122	148	151	119	145	151	142	135	132	131	142	160	155	140	145	150	145	142	141	123	136	128	137	131	131	140	134	164	146	106	135	144	131	146	150	134	137	138	158	139	129	137	143	160	171	146	173	140	156	162	166	158	161	158	165	159	157	134	137	162	146	153	158	135	153	133	133	122	129	127	163	149	155	140	145	150	144	159	149	153	153	161	142	142	142	131	170	158	146	151	160	165	140	141	141	153	138	152	136	139	139	174	181	148	161	122	125	125	152	132	140	164	129	146	144	129	168	149	139	139	132	106	156	166	142	133	139	156	141	145	135	148	145	156	156	146	147	121	133	142	127	157	135	137	140	135	140	166	134	145	143	150	126	107	161	158	125	157	135	161	132	112	159	138	150	132	132	162	144	157	141	138	135	151	128	155	153	118	129	163	127	149	121	129	155	148	158	129	137	149	139	141	144	141	144	153	133	149	140	154	131	137	160	152	154	143	151	145	141	150	123	163	170	144	129	139	131	125	130	136	133	129
6835	1841	413	502	472	439	406	398	368	428	360	372	387	349	345	334	356	351	328	366	379	476	664	436	388	363	404	358	355	377	370	323	382	377	336	345	382	342	384	318	365	347	347	340	387	342	366	367	367	358	356	371	373	376	322	366	380	387	393	360	343	318	359	357	353	397	346	362	339	344	340	335	339	342	359	373	344	380	348	362	333	359	359	357	380	390	368	353	367	363	356	333	340	347	367	328	330	396	351	385	356	331	343	371	304	373	355	368	347	359	358	375	368	362	341	344	393	387	375	339	372	352	379	379	350	354	338	354	357	354	359	388	365	350	361	374	358	362	345	396	431	352	355	359	372	342	367	328	341	375	360	353	374	370	366	370	355	353	374	393	360	344	372	361	368	387	390	367	374	348	356	331	374	402	361	377	354	381	369	386	342	342	349	367	371	369	388	378	366	338	334	362	380	377	360	355	346	375	372	374	380	376	337	360	332	372	403	347	374	352	362	335	342	351	358	319	375	375	391	370	398	345	359	352	371	354	373	321	362	355	352	374	363	362	348	400	369	371	379	342	365	397	351	335	354	375	332	369	360	341	356	382	355	371	381	370	354	375	338	331	359	377	376	392	352	342	375	380	356	376	370	382	345	361	336	379	349	382	348	359	350	362	356	352	328	357	324	363	345	374	349	368	384	371	347	357	341	397	365	375	344	372	339	323	359	336	345	358	358	349	362	384	379	359	326	342	353	358	361	352	337	326	401	332	350	354	376	339	357	348	361	341	382	367	366	355	370	380	342	320	355	359	350	354	389	390	341	373	355	356	364	353	360	313	360	359	386	361	338	327	381	351	347	397	369	377	346	362	383	358	383	347	348	359	355	385	364	387	352	334	349	350	362	380	363	353	430	377	375	372	368	331	399	349	324	377	372	382	342	345	388	362	359	343	360	360	373	329	339	314	349	363	368	416	387	359	364	367	388	366	349	357	394	369	331	354	398	328	347	368	334	356	399	401	355	393	375	391	354	315	339	379	346	360	374	385	308	358	366	342	385	368	353	360	367	362	379	372	333	323	323	367	382	380	361	350	384	390	358	361	348	382	395	352	348	397	363	404	391	349	326	366	371	341	365	394	377	339	340	342	353	323	402	368	378	341	379	352	359	380	327	377	348	396	358	379	360	354	380	369	375	358	341	333	334	368	360	371	371	336	371	332	366	332	364	381	312	361	365	353	352	331	365	362	343	321	325	352	381	365	366	372	362	378	388	376	359	365	359	342	365	376	379	373	388	363	354	343	387	346	359	350	370	373	358	363	362	363	351	338	354	358	383	368	349	354	389	369	389	353	368	396	403	378	360	349	380	370	374	359	375	376	337	346	373	344	345	351	344	393	374	397	337	349	388	374	363	387	343	354	374	343	354	319	385	381	362	373	369	364	319	334	369	399	368	365	354	353	380	331	358	346	302	354	349	374	359	377	380	373	364	399	366	387	367	318	349	332	351	344	323	393	372	354	378	346	334	333	365	390	338	371	361	370	379	358	379	375	327	340	339	366	372	362	341	340	360	351	386	360	372	367	382	337	328	337	357	376	341	339	363	385	330	369	374	390	347	374	387	367	362	371	347	360	361	369	318	338	374	368	416	340	340	378	336	385	364	346	343	354	366	353	366	357	351	358	368	354	357	369	363	367	390	339	355	327	387	356	373	346	357	365	400	364	353	361	325	358	354	366	347	380	338	342	371	367	358	368	373	343	363	345	368	366	389	388	369	364	349	380	344	343	345	372	352	368	352	347	353	360	350	340	363	366	355	345	346	369	376	391	368	357	389	371	384	364	324	372	342	368	361	363	328	350	366	359	393	380	370	384	354	364	349	385	342	320	353	405	379	333	357	344	357	384	354	372	342	352	336	367	352	354	362	375	366	371	347	339	347	378	373	354	376	317	348	306	386	324	330	357	378	351	369	376	324	316	354	362	356	349	365	381	381	339	386	377	359	351	365	398	362	386	387	373	346	332	382	328	370	346	369	373	366	382	374	347	366	345	346	348	347	381	371	407	376	385	359	385	352	381	362	387	363	348	365	359	359	320	382	363	360	367	385	346	383	356	376	335	364	361	359	388	370	347	323	350	325	313	362	349	331	369	358	323	344	338	369	358	371	366	368	322	382	375	359	361	362	344	395	333	336	392	334	373	375	354	379	358	331	378	321	354	349	374	330	365	357	369	340	374	375	371	352	363	358	327	367	381	368	355	329	381	359	366	325	367	347	364	375	361	400	323	360	359	333	345	360	353	328	382	365	330	365	335	353	389	346	371	322	374	334	379	365	331	369	362	387	359	377	362	353	377	341	354	373	335	371	355	355	352	315	383	343	368	384	350	363	380	365	380	361	349	385	345	359	349	386	367	354	389	371	354	348	361	351	347	387	388	330	358	359	375	373	354	334	398	376	329	366	379	368	358	348	378	321	371	341	363	352	342	356	374	367	346	345	335	384	381	354	368	375	359	373	362	348	368	354	387	363	380	365	348	323	368	396	346	357	384	344	333	354	381	374	396	348	389	344	364	331	360	362	346	337	350	364	359	354	352	326	340	375	387	366	347	366	353	339	360	381	338	323	368	362	344	359	390	372	375	370	351	389	339	383	352	357	335	363	342	361	354	371	359	361	362	340	359	357	363	337	355	354	373	368	356	355	374	350	346	355	335	339	412	359	342	359	361	342	367	357	358	339	396	381	386	377	393	384	358	325	364	335	351	377	341	355	320	379	379	351	372	349	367	353	352	376	364	348	385	380	352	365	378	398	356	342	328	371	388	370	394	350	393	367	376	351	347	319	364	381	393	344	333	361	371	347	355	339	391	373	336	336	348	328	350	372	375	377	373	340	363	355	364	358	338	340	363	376	333	347	367	350	363	345	398	365	352	328	350	336	330	386	391	379	384	377	355	343	359	386	356	365	360	380	339	344	348	370	364	356	363	342	375	366	404	381	404	335	339	369	353	348	361	345	371	397	371	340	374	355	344	370	375	378	384	331	353	376	397	335	379	367	334	384	382	371	353	316	356	350	343	359	352	335	358	340	366	342	386	375	388	367	359	381	387	346	387	335	380	356	351	362	359	384	363	372	355	357	326	320	353	363	387	396	338	375	353	371	354	360	368	356	374	403	370	361	368	354	352	379	361	335	358	344	367	377	336	363	328	368	380	393	386	368	377	349	354	351	350	359	342	369	345	377	355	341	359	352	340	369	346	389	339	394	359	347	348	368	323	344	343	355	358	366	347	413	374	364	340	390	376	359	382	355	321	399	342	355	357	386	321	372	329	359	351	343	366	366	350	346	350	369	324	332	364	338	376	357	362	361	367	330	385	362	365	360	378	393	387	372	342	356	372	360	338	330	381	351	342	361	355	374	349	365	370	361	398	339	356	379	358	356	351	356	366	391	370	351	385	375	329	339	364	380	365	374	361	349	369	337	363	356	358	379	358	359	352	358	339	375	381	364	331	359	364	343	354
32615	13264	1749	627	427	348	335	347	310	281	259	257	272	257	261	231	242	218	259	240	273	509	805	362	219	241	259	249	225	258	226	262	231	261	231	242	225	210	219	246	259	279	233	258	231	251	214	260	226	228	229	231	256	238	241	244	221	254	235	189	231	259	229	222	233	219	230	218	243	231	224	236	246	233	228	250	228	205	236	247	208	229	218	207	220	243	235	239	249	253	229	236	220	228	235	221	222	222	221	228	246	257	255	228	236	237	225	241	234	270	251	219	244	237	253	218	239	245	209	236	241	219	229	240	244	248	270	233	254	250	264	217	247	222	258	218	230	246	223	264	212	242	226	240	219	260	238	237	253	233	225	261	234	211	222	235	253	233	234	252	271	229	255	200	256	221	232	250	244	254	240	236	263	249	222	233	240	245	264	224	222	252	230	261	215	218	262	250	236	218	211	231	217	213	231	224	198	259	234	216	223	242	271	269	256	266	243	237	255	225	214	251	271	236	210	274	246	227	217	218	261	253	221	222	229	217	265	197	232	231	245	235	237	235	225	231	210	218	246	233	232	223	237	215	231	233	215	281	233	198	235	231	233	230	204	247	232	222	250	227	251	224	222	196	243	198	253	242	237	211	247	256	236	232	228	217	263	221	276	220	227	226	220	237	245	218	228	205	217	270	253	238	225	226	237	242	207	240	227	237	196	257	215	229	248	225	235	251	236	245	244	220	216	213	231	227	234	251	241	217	249	251	249	224	248	247	230	258	254	260	252	225	244	205	241	253	218	224	242	232	245	244	216	254	221	250	246	251	264	238	229	241	267	257	248	234	214	226	259	233	237	257	234	243	240	248	220	264	250	253	239	221	207	212	255	213	227	240	262	241	226	254	233	226	203	261	227	232	253	212	241	223	240	284	237	245	217	234	219	243	223	233	228	227	223	255	238	255	226	217	235	199	236	245	240	215	254	241	264	245	263	227	232	224	203	238	219	195	269	207	221	256	223	215	246	230	229	240	225	224	217	221	236	259	230	264	243	229	259	239	253	221	239	240	229	240	237	231	209	225	247	255	222	228	196	192	240	225	246	216	235	239	229	259	221	256	222	268	226	236	223	202	236	250	224	237	234	214	271	249	254	229	229	217	213	240	216	227	254	242	253	249	246	229	249	240	252	236	239	246	253	239	233	205	249	242	237	230	226	251	267	232	231	254	238	233	250	255	224	226	254	238	220	224	257	246	233	255	216	246	221	211	226	252	255	235	235	236	226	228	228	221	250	234	230	239	218	204	235	232	194	240	236	280	230	206	227	249	262	243	228	239	248	241	213	238	229	247	251	236	264	220	251	216	225	237	231	208	222	199	245	252	219	251	206	210	204	204	239	233	220	211	213	228	206	238	244	239	227	249	250	239	258	208	245	202	224	252	221	253	227	214	226	257	260	230	231	234	215	240	234	256	223	217	224	226	225	229	235	229	226	220	246	280	241	229	247	247	238	218	240	240	223	246	234	207	232	228	226	264	250	218	266	242	228	245	229	218	214	235	248	237	266	243	232	232	218	207	232	227	223	221	264	234	235	215	251	263	231	267	258	250	208	214	219	227	244	229	232	229	215	267	271	231	233	257	209	241	207	214	258	260	214	243	223	242	213	220	257	236	235	217	263	242	235	222	251	214	231	230	224	214	228	208	256	230	214	202	222	252	230	256	229	231	235	249	206	213	242	208	231	236	225	213	231	262	232	224	238	238	239	247	245	224	259	250	241	220	223	233	249	235	239	229	233	235	216	224	271	243	260	258	228	239	238	264	237	233	216	221	244	253	255	206	241	214	240	236	241	236	261	218	217	262	244	238	217	251	259	243	233	233	236	201	239	222	216	246	245	243	235	233	230	256	217	244	241	230	237	217	232	251	205	239	222	256	218	243	261	206	249	277	247	230	222	229	223	244	248	222	234	238	222	230	244	233	251	237	268	241	229	222	224	216	253	235	233	214	247	259	214	237	271	238	251	248	251	213	246	216	268	249	233	243	235	257	220	240	228	240	237	219	235	225	227	253	225	233	230	241	218	239	256	260	219	233	250	241	234	218	233	246	207	229	255	220	245	215	207	231	251	244	266	269	229	276	227	246	240	238	233	212	217	244	268	240	257	229	246	236	226	246	254	239	240	230	256	239	252	224	227	230	261	240	214	253	254	259	251	212	224	240	254	256	212	214	231	229	223	211	203	225	226	214	235	223	221	242	251	217	234	209	226	252	246	230	227	259	257	231	223	227	226	212	220	215	225	268	234	241	211	230	248	239	253	230	225	254	243	249	231	221	225	233	231	267	248	243	242	262	197	255	208	233	211	229	255	248	221	233	229	235	214	220	218	239	220	235	251	251	255	223	254	236	233	245	258	251	267	237	258	252	282	292	235	238	245	243	217	272	241	227	216	245	234	238	252	261	254	235	231	222	234	210	241	216	280	223	218	224	231	254	227	264	224	233	219	266	235	227	220	255	261	237	225	213	214	226	242	239	247	233	239	240	217	220	211	236	253	259	245	238	223	230	208	198	231	251	243	244	261	238	235	250	223	243	247	234	233	226	238	245	271	210	231	194	224	238	250	222	227	235	234	229	248	218	228	216	271	224	232	245	244	212	211	237	229	269	225	247	206	231	243	217	255	234	237	245	229	230	214	230	246	279	207	237	224	235	268	234	271	215	247	227	228	252	235	245	254	239	256	208	215	211	225	257	232	203	266	235	240	235	240	226	251	247	222	261	255	241	211	218	257	242	226	260	234	228	243	257	236	256	225	257	231	231	235	262	244	232	211	201	183	239	234	236	235	235	246	217	249	244	231	203	228	259	213	225	227	180	228	223	233	245	243	243	231	216	269	280	243	226	227	216	237	238	217	236	260	236	249	249	238	274	267	204	190	222	201	225	236	227	235	218	229	221	219	258	251	239	247	218	227	248	201	221	239	247	210	219	261	242	219	211	213	247	225	253	266	265	228	212	221	273	207	246	239	232	208	241	241	244	230	238	218	210	223	222	292	214	236	241	224	238	242	255	215	207	232	223	259	239	233	234	235	244	233	247	256	212	218	245	233	232	224	228	250	230	245	199	227	226	216	233	245	258	256	225	246	255	229	254	235	248	241	241	244	255	251	234	241	223	208	246	245	247	243	235	263	221	256	282	246	262	243	216	230	233	198	231	235	228	211	242	215	223	243	242	241	217	235	225	219	231	207	230	224	237	258	253	227	260	224	241	231	226	233	223	270	216	230	210	215	242	244	253	232	247	240	201	263	225	253	241	246	234	256	254	232	256	239	255	235	241	219	217	203	214	240	231	272	233	226	259	238	244	236	271	224	236	233	223	249	213	228	222	261	243	260	230	236	216	230	228	210	218	246	245	237	230	223	209	265	206	237	264	216	227	253	217	234	250	225	241	254	228	251	233	215	234	250	208	231	219	240	265	239	231	222	252	213	225	231	229	233	271	247	224	204	237	257	225	229	234	237	240
20840	6916	1258	1544	1367	1132	991	954	810	689	703	699	644	614	676	617	564	595	581	588	572	2703	4362	1282	579	599	548	598	612	577	625	602	505	562	568	555	562	528	558	539	597	558	510	564	553	576	506	544	577	591	555	556	558	594	551	571	577	542	525	573	549	541	541	534	551	602	544	559	544	598	576	565	544	530	548	544	531	532	564	570	532	541	578	559	549	539	575	566	573	549	557	559	595	513	560	546	548	552	516	505	555	527	531	563	550	555	567	518	555	570	531	531	581	572	549	554	552	542	542	533	543	593	531	522	548	541	590	601	531	548	555	570	523	523	532	592	546	529	526	581	529	547	554	540	548	584	506	530	520	505	511	561	503	551	542	520	531	531	500	572	533	531	560	537	543	552	597	575	554	554	557	558	560	521	533	564	522	570	533	574	510	510	504	563	565	530	557	526	531	554	527	549	535	575	509	548	566	579	557	524	536	560	535	553	548	518	533	531	568	578	566	562	537	551	568	548	566	559	548	570	531	588	563	535	539	560	528	507	540	520	519	549	520	556	526	553	599	595	543	552	569	512	519	534	607	546	534	567	564	558	536	551	540	560	508	583	549	552	547	569	520	535	534	499	511	546	583	473	528	582	512	580	550	516	565	615	551	580	562	546	545	536	505	532	545	543	573	540	549	511	541	534	551	551	524	560	548	566	553	488	513	548	531	548	495	510	566	542	548	564	536	515	520	545	564	562	553	582	532	542	581	555	595	568	522	527	529	533	519	571	547	559	545	566	557	569	574	525	534	580	535	593	515	526	519	552	545	540	561	562	548	536	546	578	565	554	539	539	535	544	562	578	534	580	508	581	556	522	526	506	554	546	540	542	547	555	556	543	548	528	538	542	510	502	550	507	537	549	550	556	521	525	569	505	560	571	539	571	572	535	578	530	518	545	542	577	541	509	540	547	527	503	549	546	545	572	543	569	576	533	590	538	553	574	542	526	537	555	540	554	587	543	559	562	577	593	556	562	559	526	550	550	588	546	525	547	556	576	543	549	527	526	526	527	527	533	514	498	537	538	590	544	536	523	572	486	527	549	582	566	529	580	570	548	543	550	544	586	574	525	545	565	558	537	546	530	551	524	560	623	567	543	535	534	577	542	550	561	535	535	554	545	540	536	546	528	534	602	557	528	565	563	546	558	545	530	518	575	563	531	545	539	598	544	542	559	517	583	520	504	524	480	579	533	559	545	572	553	543	546	556	543	563	588	504	506	555	521	542	507	566	525	523	602	528	522	550	547	535	541	606	541	591	522	566	580	525	559	532	544	505	564	536	507	552	534	556	538	565	587	563	577	568	568	529	560	534	549	557	555	549	532	550	501	548	534	550	519	530	537	521	529	569	547	547	494	530	520	517	543	539	522	592	523	536	539	504	527	593	559	563	552	527	580	549	532	574	559	535	559	534	581	494	532	556	506	537	515	557	562	563	547	489	552	560	549	526	532	528	593	550	590	582	536	523	554	558	564	533	554	575	524	559	544	506	532	513	541	533	523	502	542	563	530	531	535	545	580	560	538	552	571	544	546	524	549	579	553	551	505	541	607	556	519	543	542	587	564	531	543	575	515	551	589	541	506	508	598	544	554	545	550	517	542	540	506	514	541	512	547	571	553	513	558	552	563	505	525	567	537	523	549	562	508	530	554	562	519	616	530	539	576	527	567	569	525	531	570	483	552	511	561	517	531	560	541	584	545	572	620	575	512	552	557	550	543	490	569	540	550	577	573	520	572	586	549	586	533	550	576	564	585	532	510	581	558	533	532	547	545	564	517	547	542	542	569	533	564	494	557	500	543	566	507	545	515	563	553	502	535	610	515	522	549	512	517	574	554	577	570	514	523	570	556	524	547	546	502	533	547	596	571	538	545	547	582	549	560	546	554	522	493	570	541	588	572	564	523	572	551	505	543	548	567	554	544	540	570	558	527	556	561	541	521	606	541	533	588	553	578	571	487	557	509	505	562	535	544	553	538	615	564	557	553	558	549	533	561	539	527	562	528	571	533	562	550	565	546	530	550	571	526	534	565	540	537	567	561	567	583	503	528	560	554	572	578	581	569	477	560	531	555	535	564	534	538	551	580	594	541	493	518	547	534	516	536	564	587	518	572	533	535	574	531	560	530	548	528	547	545	561	575	586	548	555	535	553	541	528	561	589	550	562	530	517	539	567	541	550	541	564	547	549	507	528	523	505	562	579	549	534	573	569	521	580	579	512	555	543	530	557	512	532	519	500	477	549	527	568	523	565	543	519	549	551	545	540	532	528	518	564	574	571	527	528	576	532	549	555	544	565	569	553	539	544	544	539	575	528	508	543	548	522	570	536	514	529	542	580	536	539	525	507	579	554	541	529	536	534	540	586	561	543	565	514	547	555	562	588	602	561	516	549	576	496	555	520	531	531	559	527	550	558	534	536	554	526	514	524	529	557	516	528	519	554	576	581	508	496	536	565	590	530	500	544	559	572	577	520	552	590	552	527	552	524	543	563	521	522	558	549	531	547	561	550	478	554	540	536	571	532	537	595	558	536	545	587	555	531	555	564	552	557	538	521	565	565	599	505	541	526	614	537	540	537	531	529	552	599	531	510	552	563	532	577	586	556	531	539	569	543	549	540	527	586	603	537	531	541	519	550	577	534	540	581	546	575	549	558	583	515	517	540	551	532	507	564	526	548	540	533	568	581	531	540	583	522	559	553	539	476	559	562	560	530	550	579	530	535	581	503	548	566	511	531	527	519	571	589	545	550	544	522	567	529	536	549	559	589	596	508	526	532	495	595	540	542	524	507	509	529	520	540	543	552	554	552	529	565	557	507	575	519	554	575	550	544	587	531	555	555	582	546	537	532	525	532	554	538	544	583	544	564	569	543	530	528	562	539	550	526	553	584	543	567	568	575	541	531	542	570	545	570	502	516	541	519	573	566	547	525	549	548	531	583	536	612	576	552	565	518	578	511	547	537	589	512	563	541	572	566	493	537	555	559	531	591	554	562	541	500	546	557	505	533	522	557	527	541	547	547	526	541	542	544	521	550	535	600	549	543	568	533	520	537	535	550	561	515	528	537	549	554	518	564	560	561	573	568	554	563	564	526	538	542	556	542	565	555	575	530	601	559	571	557	548	556	554	557	522	568	520	555	576	562	530	574	541	553	568	546	570	536	578	562	582	539	547	528	544	538	536	555	511	555	547	545	544	531	577	558	537	542	581	569	524	521	511	533	551	524	580	567	524	556	526	541	555	548	528	534	575	562	535	548	556	545	562	548	575	563	509	521	532	537	524	537	561	554	528	546	544	523	529	564	599	538	541	607	542	571	576	515	513	565	612	573	552	484	508	549	559	557	545	559	619	498	543	539	546	583	534	569	569	558	544	573	568	556	533	539	536	535	514	542	548	588	533	588	523	561	518	565	526	569	587	543	542	516	525	551	582	610	538	550	546	599	559	533	549	547	575	549	584	559	571
44653	22100	4356	1278	873	675	560	420	379	402	360	346	377	363	358	319	326	329	321	355	308	709	1434	503	294	337	302	313	334	316	277	288	359	292	290	327	327	290	292	327	289	293	296	257	321	309	322	315	311	312	327	316	322	307	344	304	319	297	296	346	331	302	340	316	302	311	329	304	323	310	332	304	341	286	290	332	308	317	292	321	337	298	341	298	301	328	303	328	315	297	280	293	309	338	296	325	325	318	298	320	278	303	305	288	329	330	322	270	323	318	294	331	327	320	332	319	332	292	310	359	294	308	295	318	346	320	315	302	330	311	303	309	291	298	317	322	311	307	319	316	314	319	318	294	328	318	311	295	319	280	310	309	288	311	320	312	284	320	306	318	290	326	360	270	283	303	326	296	309	315	309	298	300	295	317	275	319	280	321	320	298	317	357	289	311	316	312	282	287	335	313	258	276	302	296	303	296	338	324	334	331	294	311	284	318	322	327	316	337	317	313	316	278	324	313	330	306	313	314	339	314	317	318	314	334	298	275	292	317	314	319	304	307	329	316	329	309	285	313	338	279	328	299	327	322	297	282	338	334	337	314	316	312	291	323	334	332	311	295	314	333	292	291	285	321	328	317	277	304	305	305	309	354	353	312	303	330	347	307	321	313	280	315	348	318	302	313	331	331	276	326	296	337	311	285	307	344	291	313	294	299	319	294	276	318	305	304	317	283	292	289	337	356	316	308	317	284	295	316	305	274	301	328	319	309	314	309	320	313	292	313	332	337	312	308	318	305	298	334	290	301	301	300	302	285	307	306	323	325	319	309	294	333	298	288	334	314	334	290	316	341	318	315	327	308	299	313	304	302	315	332	297	319	307	301	303	336	274	319	322	337	310	321	313	333	319	310	303	321	320	292	270	310	301	289	286	259	297	293	320	320	303	308	262	287	303	294	293	329	315	318	347	316	335	288	316	301	298	321	296	296	258	292	327	314	347	327	311	324	287	297	271	299	312	287	293	314	300	314	294	305	295	310	313	304	293	281	289	316	290	279	320	342	323	327	323	315	322	288	312	296	270	292	309	313	290	325	304	327	295	301	347	324	302	302	282	346	317	338	328	290	336	300	302	298	305	312	307	328	310	309	338	317	308	314	308	307	280	312	309	321	324	329	303	289	294	304	294	313	372	351	324	335	296	328	322	319	275	289	298	298	327	314	297	294	327	301	324	286	313	331	273	312	308	317	298	286	313	295	328	302	322	271	294	333	320	279	329	369	302	283	322	275	322	316	285	291	298	318	316	339	320	322	308	306	298	309	299	300	300	293	337	312	320	335	297	303	322	315	338	311	293	328	321	316	310	315	305	298	313	311	322	325	291	320	303	274	290	319	325	320	288	276	326	316	301	335	265	314	306	277	315	302	331	288	313	306	289	297	309	326	302	279	311	286	317	348	303	312	285	289	296	309	309	345	348	304	290	308	296	314	308	328	301	309	312	312	304	294	286	328	302	290	284	314	270	299	296	282	332	293	300	270	300	318	327	301	320	345	313	335	291	332	329	324	281	312	293	311	293	331	311	302	304	307	309	302	329	313	327	306	297	287	305	332	291	269	310	291	301	325	316	323	312	326	296	313	263	293	344	283	296	294	277	311	309	292	313	309	304	299	302	339	309	343	283	298	301	309	337	332	297	299	280	303	338	339	322	294	301	345	305	316	311	316	306	312	327	341	329	285	315	304	339	319	313	299	289	316	289	317	314	302	334	303	278	296	333	325	301	289	259	282	315	294	319	270	351	329	300	289	320	342	310	325	282	287	315	320	311	317	305	326	285	291	324	340	276	343	329	332	285	307	279	282	322	304	315	302	307	327	287	316	281	304	301	268	308	289	326	291	293	316	314	282	274	310	298	310	336	308	328	310	309	312	345	328	258	300	390	317	309	357	351	327	299	340	329	350	288	302	311	301	347	317	328	304	305	323	308	302	312	316	272	330	317	322	325	315	306	319	292	335	318	341	297	258	299	330	379	323	317	300	293	328	341	342	298	311	275	320	319	295	283	275	292	323	328	329	317	316	326	340	305	326	290	319	300	296	306	359	325	327	311	324	354	334	318	311	314	282	286	292	315	315	289	295	345	317	324	307	287	299	312	327	358	337	328	309	318	311	307	316	286	328	302	347	318	355	340	319	310	304	284	269	294	300	325	315	304	322	312	318	315	310	295	286	311	315	314	334	327	291	321	283	337	312	334	290	322	316	335	326	269	304	290	304	284	303	326	288	302	370	314	322	329	329	351	330	321	310	304	299	305	284	312	335	309	291	296	284	312	302	282	325	337	330	318	309	306	334	329	323	331	285	322	289	332	314	280	311	314	299	275	332	316	338	318	308	317	327	303	294	291	301	288	352	314	271	312	307	309	303	314	304	292	311	328	300	280	320	299	302	333	257	302	290	333	289	301	296	331	312	332	321	276	274	332	330	294	303	316	302	310	319	350	355	312	318	316	307	283	315	308	288	297	304	277	284	313	302	339	310	283	304	320	310	330	331	312	302	288	309	327	317	321	288	330	318	274	320	325	313	300	357	305	295	334	303	276	307	315	305	322	340	346	282	296	317	312	341	323	279	330	302	296	302	318	332	314	308	302	285	298	311	334	298	313	323	293	274	337	275	301	323	297	333	337	292	321	345	308	318	315	304	301	280	317	291	338	292	303	300	330	286	301	294	282	316	268	248	296	284	318	311	297	338	322	325	291	324	333	314	286	321	315	324	316	347	286	306	326	295	296	336	336	312	333	311	291	321	301	318	286	291	295	305	314	297	317	279	315	314	303	321	328	326	318	320	277	327	332	284	344	324	309	317	306	303	321	294	270	349	333	300	285	303	302	338	337	335	272	296	281	329	319	298	341	270	306	336	300	301	308	319	339	323	331	311	312	301	285	314	330	293	322	312	303	311	340	288	290	291	322	315	298	305	296	328	319	298	298	284	314	307	312	330	309	290	298	297	306	296	305	284	317	353	306	333	337	330	292	321	314	307	293	301	343	287	298	319	280	320	303	340	326	344	313	333	320	296	316	300	321	307	323	302	289	320	329	269	302	289	310	344	314	271	277	308	281	287	329	302	315	311	289	281	290	293	306	286	321	329	276	308	313	297	302	308	325	295	313	283	340	293	302	347	319	292	299	317	288	295	372	296	280	314	303	317	295	320	307	314	327	321	324	306	325	300	287	296	322	317	284	296	316	308	342	334	272	283	322	309	325	297	277	331	288	323	327	313	316	317	297	314	285	303	322	306	337	309	300	304	293	323	318	303	323	323	304	273	297	297	310	311	322	318	314	325	296	305	319	315	321	318	308	322	291	326	309	269	356	337	293	334	311	290	326	283	308	296	269	314	334	339	282	299	336	284	319	299	303	336	270	319	328	319	316	305	299	299	323	318	338	316	278	258	314	332	298	330	311	316	321	322	301	281	336	299	301	288	325	315	298	311	316	294	296	291	352	319	297	327	333	322	297
27913	11424	2187	2325	2138	1906	1540	1338	1138	1005	938	876	963	891	856	825	780	803	783	775	816	3694	7560	2019	732	676	693	666	722	695	765	740	697	682	733	702	702	711	714	649	700	746	665	698	684	693	702	704	683	679	698	653	703	714	727	708	702	698	680	708	674	639	686	667	706	638	700	723	633	627	702	669	684	662	676	654	737	687	632	646	714	666	708	707	690	708	672	700	699	700	666	700	673	692	676	707	690	639	680	688	642	678	687	683	692	655	659	687	638	659	692	703	712	704	627	688	660	659	679	676	633	674	691	694	689	710	681	669	661	702	667	682	702	716	698	681	704	676	708	694	672	642	738	635	679	677	721	639	711	710	629	695	688	686	705	704	663	685	694	719	658	662	704	629	663	750	664	637	661	686	705	664	698	641	698	686	689	622	652	671	651	663	666	648	694	725	687	696	685	719	688	664	719	690	702	683	686	662	643	670	697	692	723	666	700	689	703	694	731	699	686	668	665	628	683	647	620	703	661	683	642	691	659	707	691	700	649	702	715	640	659	682	668	679	667	723	693	687	770	723	673	705	663	718	682	688	669	670	735	679	688	666	692	705	674	702	654	647	720	744	671	713	672	669	648	665	668	670	695	685	634	708	675	691	643	707	676	647	721	689	655	686	683	654	659	679	673	691	655	645	704	641	653	682	675	666	667	736	647	653	693	693	724	665	636	683	680	677	672	647	673	763	701	674	685	650	682	692	649	661	669	679	643	681	672	731	706	707	672	677	740	652	687	691	691	715	635	659	678	684	655	668	687	648	713	667	668	705	701	646	670	670	673	648	657	695	653	675	737	675	688	681	690	687	666	694	665	660	665	732	674	676	706	700	689	738	734	710	692	699	632	702	698	684	744	692	665	638	692	667	724	689	706	697	665	638	739	683	692	670	717	682	671	700	657	644	664	668	659	695	696	692	718	703	687	667	703	691	692	658	668	664	693	668	676	700	627	617	680	694	682	661	664	708	736	687	650	678	677	660	650	711	710	690	694	676	666	696	679	727	647	670	676	678	673	656	682	702	697	691	648	682	719	736	689	721	673	693	684	670	644	690	707	715	637	677	704	684	721	680	743	720	697	723	667	689	662	701	687	661	660	712	677	691	665	707	712	671	682	679	662	702	698	689	703	646	718	657	690	717	737	636	706	659	697	674	688	708	684	696	697	684	665	659	667	674	682	689	658	676	716	675	705	694	684	685	666	645	681	690	702	690	690	666	620	643	718	676	681	663	687	641	671	634	692	723	676	632	676	686	685	672	697	649	687	695	639	694	729	688	714	665	645	692	626	660	663	683	675	697	665	670	683	724	713	704	666	694	687	653	724	692	716	662	646	687	647	637	669	692	651	653	636	669	646	701	674	651	666	653	677	674	659	657	641	722	682	654	686	709	695	685	735	684	679	674	662	654	719	679	675	675	697	658	682	697	721	626	652	725	661	706	641	730	632	697	698	698	714	661	702	687	690	693	694	690	688	695	742	663	661	715	662	699	687	716	654	671	706	679	691	653	687	661	663	724	684	693	722	735	690	677	655	665	681	668	725	700	652	691	674	677	697	692	651	673	691	687	660	635	681	664	675	680	690	690	653	649	685	697	659	685	689	676	664	686	721	669	688	677	712	637	720	728	664	698	687	713	698	754	666	655	700	728	694	705	699	694	646	707	716	680	714	635	656	757	647	688	688	705	656	692	670	685	682	628	677	724	656	678	671	681	714	703	675	697	670	666	712	671	638	699	710	690	675	707	698	673	634	626	658	675	684	701	654	717	696	687	646	720	702	645	649	684	663	680	650	716	657	668	734	649	647	651	643	640	709	714	691	674	685	703	712	699	664	739	645	653	656	687	721	662	642	672	662	665	654	711	702	692	682	661	661	665	691	677	679	696	712	669	685	715	713	665	708	685	647	719	650	684	708	669	697	648	686	702	668	653	660	699	667	640	683	690	689	691	663	711	661	654	663	676	692	694	685	708	684	663	704	663	690	675	679	669	689	618	666	682	685	656	653	694	709	702	635	703	663	657	705	721	686	733	698	659	642	662	687	688	667	667	703	697	707	652	689	671	687	664	671	689	673	643	647	652	676	690	667	669	713	657	693	695	678	678	676	708	689	718	661	643	689	736	697	681	646	705	663	663	664	665	696	676	690	665	669	683	690	677	697	692	694	689	688	636	657	694	653	712	690	686	662	679	696	683	645	657	694	673	663	641	678	686	683	686	653	649	672	652	660	655	705	678	664	666	688	666	644	667	696	690	727	683	682	672	722	685	670	688	687	679	671	655	668	682	686	650	681	700	710	697	672	701	700	697	699	691	666	685	717	720	665	732	717	688	723	731	647	664	684	755	669	685	712	683	733	703	691	717	684	648	715	658	648	645	697	642	629	697	673	667	693	680	689	663	684	691	675	692	632	708	728	696	657	717	682	692	686	689	686	696	651	678	691	694	675	663	660	704	677	678	734	709	690	672	677	693	654	682	694	672	671	699	703	657	699	654	673	700	674	672	719	743	739	700	653	692	656	680	680	671	700	693	675	692	650	699	751	684	684	679	692	700	641	691	680	652	675	665	679	701	710	695	673	671	692	719	684	686	710	683	729	719	675	661	710	687	655	682	654	698	705	695	741	667	692	647	696	720	738	672	663	698	676	681	685	689	701	688	665	688	704	645	697	682	682	670	697	646	685	685	675	687	695	713	706	717	682	674	668	696	648	690	714	644	661	673	669	671	710	743	667	692	726	637	684	703	659	597	664	630	689	680	638	712	714	681	679	689	684	710	710	672	701	710	726	673	631	769	659	687	670	640	711	647	734	694	649	681	722	717	669	721	664	710	683	690	672	661	673	668	665	626	720	659	670	669	668	683	676	636	635	649	677	715	697	706	687	688	692	667	657	678	702	706	707	728	627	673	667	704	655	714	694	669	705	680	675	669	746	688	704	697	631	712	676	670	644	677	679	678	690	639	645	696	672	684	687	701	684	717	668	689	650	654	659	734	700	698	669	685	679	668	690	669	679	693	699	675	690	659	653	677	644	676	644	680	660	627	638	718	689	677	653	684	695	695	661	677	666	773	615	697	691	644	677	677	707	667	675	691	729	697	698	679	678	653	642	688	675	720	645	649	702	675	669	697	631	692	651	717	674	700	633	671	676	717	657	676	696	662	688	692	686	685	680	679	676	669	626	722	659	653	690	732	665	660	681	701	636	679	688	694	666	682	657	699	684	645	683	708	609	679	681	726	641	677	683	670	705	674	651	691	665	660	663	692	704	663	696	698	709	688	678	742	660	663	675	674	740	689	642	692	704	669	636	704	727	694	705	709	706	703	719	682	692	677	696	648	692	675	653	665	698	620	658	703	620	695	681	663	686	676	713	695	663	717	672	714	726	682	684	691	683	673	713	661	694	678	643	661	679	733	703	672	709	698	668	699	735	695	714	676	695	670	683	678	668	668	705	710	643	592	706	705	683	690
10887	2362	215	193	168	132	138	140	138	117	125	129	127	128	131	143	144	147	133	148	126	132	173	148	128	136	142	135	134	118	149	107	124	133	142	130	133	141	127	107	143	114	153	145	115	121	154	105	126	129	121	138	123	118	143	152	140	119	137	109	142	122	117	149	110	134	104	120	130	117	144	153	143	138	133	120	137	142	146	112	127	156	139	119	134	125	139	127	135	148	146	125	141	124	131	139	133	138	138	146	133	135	143	131	131	109	141	122	133	126	140	137	151	148	124	147	145	119	136	121	149	121	131	138	118	123	144	123	123	117	111	145	161	151	118	137	150	131	123	122	141	131	118	136	146	137	138	146	150	129	125	131	153	140	137	130	124	148	143	116	132	126	132	137	111	120	119	147	126	146	160	129	143	140	108	127	135	160	129	147	124	130	124	118	136	142	132	115	119	132	141	155	148	137	121	146	130	163	125	132	142	141	120	141	129	137	149	131	128	134	127	136	154	126	152	152	111	132	146	155	133	138	149	119	123	153	145	129	141	145	132	132	150	129	137	125	119	118	140	139	137	131	144	146	140	150	102	156	154	140	117	122	140	129	160	120	160	137	138	146	131	124	137	118	119	118	129	130	138	131	117	126	138	139	134	146	145	130	125	118	121	124	141	144	124	135	119	117	137	139	117	119	128	132	131	124	119	143	141	138	121	133	140	141	147	156	155	120	137	138	134	133	135	131	132	125	144	153	144	120	117	105	134	136	147	138	139	145	141	118	129	124	145	136	135	142	129	143	141	142	135	143	131	132	128	129	127	125	134	132	150	141	126	131	153	143	132	122	116	147	135	143	125	138	140	125	145	146	112	126	132	146	120	136	121	158	147	117	142	147	141	141	127	154	149	117	144	118	144	116	117	130	136	131	136	112	129	145	140	148	143	134	146	109	133	123	122	131	135	127	164	154	137	126	137	121	134	112	128	127	133	128	139	151	137	135	131	144	120	149	141	137	153	132	116	142	172	114	136	133	142	148	150	129	146	128	136	131	141	135	151	158	135	137	139	151	123	181	127	131	131	136	127	115	143	144	136	122	125	141	135	117	130	123	136	137	139	132	152	144	125	137	134	128	136	120	121	141	147	139	123	128	144	147	110	122	146	125	153	136	148	124	131	144	135	116	139	128	147	129	115	138	137	129	137	144	137	159	140	127	134	137	128	146	146	132	129	136	122	134	141	134	126	140	153	137	131	122	126	138	140	125	133	131	135	135	124	124	159	138	136	129	154	144	136	125	98	110	140	132	118	141	147	140	135	148	118	133	138	146	132	120	125	134	117	131	141	138	119	133	140	160	129	135	139	154	120	124	149	124	122	132	126	123	154	137	153	148	122	135	118	150	159	123	144	127	138	121	144	143	146	134	119	131	124	152	113	138	138	140	124	137	140	141	134	106	136	135	146	135	131	142	119	119	138	141	132	145	124	132	131	132	137	121	139	154	151	146	148	148	161	139	147	130	136	134	114	144	143	147	123	143	170	116	134	122	133	166	158	128	129	121	120	149	124	120	130	135	160	139	151	135	125	123	152	144	141	141	119	146	131	147	150	136	132	134	142	131	134	127	126	149	138	150	151	127	135	139	131	159	142	111	147	142	134	152	123	126	128	128	150	147	156	162	146	132	124	122	160	112	138	112	139	140	135	140	129	133	155	125	133	136	124	146	131	150	144	134	130	142	145	151	127	145	122	126	155	144	138	140	137	135	116	123	127	150	138	122	149	144	132	120	141	131	134	137	124	125	142	132	161	150	133	127	138	135	120	128	138	147	139	152	139	148	134	126	131	146	126	124	146	113	129	149	134	131	125	145	134	125	108	110	133	164	134	121	125	128	137	135	126	136	130	116	124	141	128	116	130	130	136	142	126	131	132	129	113	155	147	130	116	140	131	135	134	146	123	132	117	155	113	132	135	141	138	129	123	148	134	136	129	148	147	115	139	122	137	137	127	139	131	127	147	146	134	159	161	125	137	136	159	135	160	141	125	114	124	131	137	136	132	150	120	141	123	141	147	125	122	132	123	121	142	133	117	132	133	137	131	116	150	151	170	143	126	143	131	148	116	135	137	138	159	110	135	105	111	135	152	130	144	126	139	150	106	143	129	121	149	129	144	120	131	123	139	127	130	122	136	136	148	114	118	127	108	130	131	133	134	131	138	142	139	133	143	142	148	121	138	170	142	149	136	121	123	144	124	130	114	135	138	159	111	125	139	152	139	138	109	136	130	151	147	128	148	131	134	141	139	125	141	115	127	146	130	143	141	146	155	141	135	136	144	116	139	127	156	134	139	104	127	133	140	135	149	135	135	139	169	129	127	135	147	121	136	130	139	146	148	124	144	111	174	131	127	130	134	111	121	152	136	134	133	154	144	129	147	133	140	140	136	123	125	139	138	122	151	128	136	143	121	115	149	145	140	127	139	152	136	129	131	101	156	128	145	127	154	135	110	145	126	136	133	118	106	122	116	132	132	150	108	142	131	136	138	150	141	147	155	150	152	136	126	113	127	136	140	118	123	141	130	133	126	117	126	119	144	139	122	116	131	134	154	147	131	135	139	142	141	129	133	143	136	126	144	140	136	149	146	137	138	144	127	147	136	118	148	149	132	164	162	148	138	127	145	135	122	107	125	144	131	125	151	122	127	135	152	143	108	134	133	144	164	137	140	140	151	155	134	157	134	127	108	138	140	135	141	127	134	140	147	142	122	134	119	123	129	137	121	122	109	146	151	153	143	122	127	137	153	134	132	137	142	139	138	126	155	133	141	160	125	145	133	155	159	136	137	121	137	138	153	118	132	133	135	121	115	130	156	149	120	137	143	122	129	140	142	104	127	141	153	145	141	117	131	121	153	139	132	154	123	144	135	171	120	126	135	133	118	140	142	144	118	136	144	116	132	144	130	123	137	133	134	132	146	134	138	149	133	126	123	142	146	115	134	121	123	144	126	114	136	146	141	126	121	131	121	140	181	134	131	134	141	138	151	117	132	121	138	143	155	127	151	120	140	147	127	138	120	158	119	147	150	126	130	128	120	145	141	113	146	131	165	162	115	125	168	124	145	136	164	133	128	120	130	131	142	138	142	124	141	142	143	115	136	145	128	129	120	142	137	131	143	161	152	147	128	135	143	142	139	123	134	140	129	123	121	133	135	120	128	147	134	143	122	137	125	151	142	130	135	130	166	111	164	144	130	151	116	106	126	134	145	143	138	159	150	153	159	157	116	121	139	110	138	149	131	120	136	132	126	155	145	128	150	118	135	149	119	127	115	123	111	131	142	153	139	119	139	106	102	150	151	110	124	137	143	140	122	127	120	145	115	128	134	124	105	120	122	135	122	135	143	120	157	137	134	127	138	123	151	132	129	135	141	123	134	145	134	146	126	133	141	126	116	146	109	144	147	145	120	118	117	137	112	150	117	140	134	117	141	130	130	127	147	121	157	119	121	135	121	123	135	126	125	132
6818	1587	442	535	496	397	411	372	362	337	345	339	341	350	338	379	368	368	354	359	357	425	522	392	376	320	338	325	303	351	299	336	347	392	315	343	323	354	361	307	366	364	324	350	353	310	353	352	389	343	362	324	349	336	381	383	336	345	376	361	322	353	378	336	332	344	350	336	341	324	323	336	339	347	334	363	344	332	375	376	337	342	356	353	344	351	339	356	329	349	366	332	345	353	354	364	341	340	324	356	357	363	344	374	347	338	338	354	311	332	321	370	372	400	347	333	318	346	328	371	326	313	356	319	358	364	349	346	356	312	360	343	302	347	320	352	299	356	342	355	319	312	353	320	344	336	327	345	358	315	336	368	345	341	351	352	352	327	348	323	379	351	377	363	333	380	325	342	322	362	331	352	325	354	354	345	360	336	362	318	352	321	328	337	362	345	352	352	338	310	374	331	310	319	345	327	363	304	333	327	358	352	358	332	330	349	357	351	350	368	357	332	363	338	357	354	317	349	345	339	357	355	361	347	333	325	319	345	329	311	349	338	357	345	330	322	314	370	357	387	343	374	342	350	321	327	331	359	347	332	355	335	310	343	317	349	353	322	335	358	330	358	373	350	341	331	365	330	353	388	362	336	332	352	351	319	333	349	360	308	300	328	378	345	330	317	365	356	332	316	345	346	357	358	337	382	308	340	381	309	327	343	342	350	347	361	357	360	361	378	334	361	314	333	352	370	335	348	322	340	329	341	349	346	366	348	321	332	355	395	330	333	314	376	319	331	378	326	334	339	349	336	354	347	330	344	325	336	349	337	341	297	349	325	362	330	340	323	353	345	375	318	328	352	386	303	334	382	328	350	336	357	378	359	390	364	378	348	334	379	356	326	321	344	356	350	331	346	356	341	345	327	329	331	353	325	345	338	350	364	355	330	358	328	330	325	352	317	361	314	338	356	382	354	361	336	325	336	332	346	316	338	353	335	364	339	367	361	354	347	355	346	350	367	332	333	363	324	351	394	349	367	345	335	375	335	337	332	343	315	361	396	298	361	357	329	332	337	298	331	338	333	326	362	331	298	352	353	333	316	342	341	319	320	348	325	337	346	332	355	364	370	342	343	327	308	370	328	374	336	335	326	334	352	344	321	347	307	352	350	333	354	304	348	350	348	328	362	344	314	325	325	359	336	367	360	343	314	351	325	371	333	339	352	325	362	343	356	322	353	340	292	376	365	371	330	331	324	377	331	323	325	358	316	371	341	358	344	336	332	347	333	380	354	350	337	342	385	341	307	333	349	348	348	363	337	328	350	360	307	349	329	322	314	317	331	342	339	346	333	322	340	326	354	354	303	359	337	348	349	354	346	329	326	318	371	364	359	357	343	361	322	338	370	287	330	345	401	336	376	333	370	334	331	325	326	334	380	338	347	324	358	370	346	323	334	345	336	328	345	363	366	355	350	320	365	343	364	323	322	345	353	332	344	310	356	339	334	363	347	339	379	331	337	325	359	336	384	309	363	360	346	365	339	325	346	314	351	365	323	350	347	333	381	351	362	352	344	345	341	361	353	346	316	353	380	362	355	345	350	340	353	365	348	325	296	333	323	333	394	335	364	339	329	339	340	340	376	348	311	372	366	359	319	357	315	337	340	312	343	326	312	322	315	322	333	350	350	374	336	322	375	341	335	353	355	332	354	339	344	315	352	388	324	340	366	336	379	351	348	343	324	380	349	328	327	318	338	360	336	316	340	390	352	349	365	357	314	345	342	307	354	338	352	311	319	331	329	296	360	322	379	319	364	346	334	313	361	370	334	355	336	329	327	331	320	392	342	321	362	331	310	347	360	360	356	347	353	308	333	330	344	333	327	345	360	306	367	353	362	356	339	335	337	332	344	341	354	362	368	328	339	344	341	364	343	349	335	360	337	382	320	309	371	338	336	333	329	349	335	346	344	333	353	358	333	369	334	311	372	339	320	342	353	325	348	351	338	365	335	339	341	375	336	311	354	364	318	317	368	353	357	326	322	354	369	342	328	353	324	339	352	335	319	347	339	336	335	329	321	334	328	332	300	310	346	365	332	357	332	374	378	332	355	359	346	340	325	361	319	366	368	325	363	339	377	321	358	353	335	379	312	324	307	349	379	332	349	337	336	353	352	338	336	333	351	357	348	371	334	352	341	316	344	370	359	322	360	335	383	316	328	327	321	332	350	334	332	319	368	329	336	336	343	362	321	335	321	346	314	354	342	334	358	322	355	344	326	328	340	328	329	325	341	333	306	296	359	354	316	315	363	351	370	320	366	334	356	321	340	327	319	341	359	368	342	329	339	296	365	345	361	365	351	365	339	368	304	369	320	351	374	343	376	320	346	322	312	360	356	359	287	319	330	362	356	318	346	355	320	339	331	345	334	308	298	356	352	357	358	356	343	320	340	339	344	361	324	330	334	346	308	384	328	343	350	334	340	340	360	342	337	346	340	325	338	347	350	363	380	344	336	337	312	377	349	364	317	414	380	355	343	340	337	342	367	365	316	353	331	337	348	306	353	333	344	347	351	366	311	377	303	372	351	307	346	350	335	316	327	354	358	375	327	347	367	334	358	334	340	353	348	334	340	319	369	346	341	332	329	375	345	379	376	355	342	331	331	355	314	325	354	332	318	333	345	360	359	343	354	332	328	356	340	373	344	352	323	341	354	357	362	338	343	353	339	360	348	323	334	315	349	364	363	338	380	337	354	320	326	364	350	342	358	335	338	352	342	348	356	351	352	361	373	315	394	318	339	364	350	338	370	316	387	332	329	357	338	340	367	379	320	336	365	353	336	345	336	318	333	328	388	344	328	361	365	336	347	352	355	357	374	361	320	334	334	341	345	355	328	336	340	338	318	341	346	378	338	333	343	361	372	313	341	353	346	359	326	339	349	349	339	365	311	333	352	364	358	331	367	332	337	313	344	335	319	368	328	328	364	353	316	321	322	337	328	379	331	332	319	310	349	342	389	349	373	338	349	339	302	318	356	346	324	342	366	313	373	349	355	316	357	335	352	309	327	355	354	337	366	352	341	356	337	375	318	322	343	350	366	379	346	347	341	381	319	342	354	348	344	312	370	342	325	348	310	368	330	337	347	360	308	367	348	350	354	376	320	310	359	352	353	354	344	330	338	347	351	311	352	360	312	336	336	382	332	363	351	339	345	333	343	368	314	338	326	345	360	353	348	346	370	339	358	356	358	336	364	336	351	323	349	344	348	333	333	336	356	351	350	331	366	336	327	352	341	333	325	351	360	357	354	350	332	392	347	334	321	322	341	342	329	340	350	332	320	351	381	333	352	337	338	382	384	345	361	331	340	334	361	354	348	335	319	333	358	372	331	314	305	367	344	350	336	317	333	350	314	333	323	353	354	355	360	389	378	366	316	368	321	339	302	340	364	365	345	324	336	353	346	338	346	316	333	355	330	359	341	359	345	321	359	335	298	313	337	331	342	355	377	347	318	366	342	371	349
33122	14847	2202	746	472	383	368	308	254	273	242	267	251	252	216	261	215	243	232	218	227	488	664	249	231	240	236	254	220	237	252	203	227	222	244	244	218	256	258	227	241	260	238	233	200	257	238	212	232	225	219	220	227	198	257	265	221	241	200	239	247	229	255	223	247	216	242	219	242	236	263	217	240	210	213	245	232	237	243	214	220	197	214	240	223	246	237	224	214	235	214	228	214	211	222	235	229	254	242	247	243	227	245	227	226	228	246	234	257	241	239	250	215	240	251	228	246	239	227	224	275	232	241	241	255	238	228	224	247	237	259	232	232	236	246	207	241	223	244	176	234	230	207	231	211	230	216	209	235	242	234	239	209	221	267	215	255	243	195	209	245	208	217	205	239	220	225	211	226	257	229	244	248	255	252	222	236	254	245	214	233	265	242	244	245	246	226	226	214	229	233	234	211	237	228	231	263	254	231	213	214	256	238	244	229	208	275	237	253	251	262	229	237	229	200	248	230	231	219	219	254	234	219	232	232	246	250	239	221	248	234	253	246	221	253	229	220	244	221	247	225	206	225	204	247	229	203	238	223	227	272	227	234	245	239	212	199	217	229	233	254	231	224	242	252	232	236	253	227	227	277	243	230	208	200	222	229	239	216	236	240	237	222	229	248	231	241	218	234	246	252	240	238	238	207	210	214	247	232	232	261	221	245	212	211	241	217	215	218	219	225	234	221	214	210	238	220	224	210	211	223	222	216	252	247	242	238	227	253	245	211	224	276	197	263	229	220	241	240	222	231	216	243	186	226	221	236	249	216	231	233	250	210	219	222	259	235	221	212	225	246	217	226	237	261	227	235	231	228	230	249	218	247	237	221	250	265	232	235	247	245	239	216	198	227	226	236	231	232	208	259	242	239	237	210	210	243	240	214	208	206	239	231	240	246	216	225	218	237	223	222	255	218	252	252	251	224	229	213	195	241	233	223	223	206	216	197	210	233	226	206	227	227	230	281	222	237	240	218	220	235	253	234	246	222	250	200	220	231	229	210	198	246	217	221	211	203	216	205	212	236	270	228	252	199	244	220	213	241	214	254	224	220	215	265	256	228	232	242	222	237	244	209	249	205	238	215	209	216	232	235	232	208	247	265	206	251	235	224	251	229	251	220	219	236	234	225	213	205	249	239	262	220	228	247	245	236	194	221	204	239	242	220	221	248	222	265	228	247	222	220	219	219	246	238	221	214	226	253	218	245	213	206	226	248	225	258	224	229	236	238	218	196	239	226	230	222	187	215	235	222	203	214	241	230	215	227	232	235	217	239	227	193	218	270	255	238	225	231	221	216	197	240	242	214	243	246	242	217	249	241	216	252	228	203	224	217	237	230	229	230	231	240	214	210	198	231	217	216	231	217	241	239	231	223	228	241	226	212	243	212	224	212	234	235	208	240	226	224	218	236	240	202	206	189	228	230	233	231	219	236	249	242	217	233	224	240	238	229	237	225	225	226	218	222	231	227	221	218	233	225	243	226	226	211	217	209	199	224	228	226	213	235	209	234	250	256	264	236	235	201	243	233	198	226	250	268	257	240	233	235	230	254	256	210	246	240	244	202	207	207	248	223	231	217	223	230	224	250	209	215	258	244	238	255	240	239	229	242	240	225	251	261	229	227	211	211	229	223	197	229	214	245	243	237	224	230	209	223	230	206	250	227	222	210	208	225	208	228	226	231	244	209	226	245	253	229	207	222	212	242	255	223	222	217	236	245	232	232	212	224	250	253	248	243	222	224	226	207	236	223	245	244	232	216	232	237	250	232	253	224	237	199	228	232	227	231	215	210	246	236	213	212	258	244	247	259	234	227	239	226	203	254	197	222	219	213	242	210	248	268	229	218	214	244	233	256	218	234	231	242	225	246	219	236	230	218	267	223	213	211	242	218	222	238	229	243	239	249	223	209	251	229	208	215	237	239	203	192	214	220	220	219	202	214	247	246	217	208	213	235	237	238	218	235	254	233	222	227	247	218	207	200	216	235	265	223	254	242	216	210	215	248	208	215	246	230	223	247	240	221	230	214	257	244	233	220	205	255	234	244	247	215	222	235	235	211	195	222	226	255	229	205	265	226	233	243	219	224	259	208	240	233	217	239	210	203	246	229	250	247	213	232	223	256	231	225	239	191	238	229	227	199	250	234	232	217	202	238	226	232	230	250	226	215	258	241	244	187	201	252	205	257	228	243	230	255	211	234	261	269	218	242	240	205	199	230	206	223	259	213	230	231	208	222	228	216	263	244	218	235	211	212	244	247	223	257	213	231	217	232	210	224	222	216	198	223	202	250	231	240	225	228	194	223	231	222	246	228	250	216	250	233	237	209	221	212	243	241	248	229	231	257	218	210	217	190	229	250	222	238	228	231	191	224	201	219	273	256	228	214	266	239	223	239	210	246	244	206	214	219	249	230	240	234	239	258	216	223	224	227	226	234	239	236	242	262	263	240	217	238	223	240	225	241	222	244	246	247	191	212	219	238	199	249	219	255	226	248	241	226	253	242	233	236	227	258	256	221	223	244	229	213	209	226	232	246	221	229	215	222	209	236	227	250	256	225	249	251	262	249	219	284	242	262	218	237	226	217	222	228	212	235	215	219	248	223	235	226	235	240	208	268	242	238	231	224	246	227	238	227	236	256	227	257	216	228	236	257	247	257	195	230	247	238	236	224	236	217	235	238	231	239	220	201	259	228	215	218	248	216	228	233	230	184	207	221	234	224	232	254	203	197	226	251	224	238	240	229	240	223	263	264	222	239	217	262	235	230	223	234	235	214	232	247	236	232	246	246	213	224	228	232	251	227	213	229	231	236	244	235	238	231	251	215	245	216	192	214	228	212	280	227	271	236	221	244	216	228	231	226	227	244	211	210	257	232	216	219	214	246	223	248	230	227	234	219	230	239	249	204	263	222	211	215	196	213	238	218	208	239	231	261	236	226	227	250	225	230	232	208	232	245	216	224	234	231	216	216	251	246	233	238	245	206	233	191	212	229	271	228	197	244	229	234	232	258	230	206	220	251	277	260	235	212	208	235	233	236	235	223	245	221	242	231	221	243	230	236	242	246	189	230	220	244	222	227	242	230	219	234	240	211	205	232	213	243	195	214	251	244	227	191	215	262	234	247	241	254	213	224	234	237	221	236	260	227	246	223	237	243	244	216	221	226	233	227	244	246	241	225	242	205	232	211	247	210	213	233	198	245	267	230	229	243	198	220	253	251	223	225	253	230	244	220	224	226	218	241	246	254	229	215	249	233	255	220	269	249	198	233	239	223	253	232	213	231	233	221	225	228	231	206	238	241	234	237	210	215	245	229	242	233	239	236	243	231	250	214	222	252	232	224	220	235	243	237	216	230	238	234	251	220	231	205	236	229	248	204	213	218	207	237	218	205	224	271	250	225	220	236	255	215	229	241	250	241	211	213	221	224	225	260	251	225	223	236	228	215	226	228	239	202	209	193	231
21441	7824	1424	1443	1285	1153	1098	941	729	737	725	626	675	635	581	634	606	575	584	552	638	2708	3280	713	581	565	532	529	564	516	586	557	570	569	534	531	571	529	510	494	544	551	549	559	560	543	541	505	506	539	575	557	537	537	552	543	549	529	528	550	541	506	546	512	520	519	548	573	531	552	542	535	535	523	535	535	507	548	545	557	544	553	548	527	539	539	524	531	520	504	563	524	474	510	581	562	509	533	536	548	517	560	507	561	512	512	550	538	529	552	499	548	541	531	528	561	515	553	569	504	548	523	517	521	536	546	538	529	544	511	542	509	564	578	582	519	554	532	545	526	552	545	542	514	514	539	537	522	492	564	568	474	508	518	601	526	512	508	487	489	546	528	541	497	510	554	557	603	495	549	550	589	559	571	544	514	529	483	536	516	533	544	540	536	519	491	538	542	536	552	540	539	529	553	542	568	504	506	536	534	538	536	474	531	538	520	556	538	505	531	523	551	539	534	552	553	539	555	494	500	533	527	518	556	521	524	489	564	543	531	554	571	558	513	539	563	508	572	527	494	523	556	500	507	524	510	515	536	532	510	546	497	522	568	540	515	518	532	514	567	549	543	607	550	519	545	562	494	540	510	524	524	524	539	545	513	514	527	559	536	497	548	562	508	542	557	543	538	560	521	583	520	550	549	545	564	557	543	555	561	544	507	543	535	568	534	556	548	524	520	536	508	534	501	490	546	545	562	517	513	555	571	531	512	556	520	508	559	516	512	511	530	504	589	509	561	539	573	539	527	509	523	476	560	570	548	528	525	538	546	540	545	513	566	511	524	536	578	517	563	494	513	545	560	533	552	542	501	573	530	490	530	566	564	561	519	554	478	569	533	546	530	547	535	546	568	537	578	561	565	543	533	544	537	555	541	525	541	517	525	490	567	530	502	570	558	549	535	555	531	548	514	542	542	543	560	562	580	492	508	542	507	527	528	508	537	525	485	542	512	515	568	531	485	510	551	529	506	557	516	580	537	551	537	552	572	546	545	495	526	540	548	549	523	574	580	525	548	538	519	545	501	563	506	529	502	565	549	526	514	534	512	599	524	503	498	557	533	542	559	510	564	527	557	587	585	522	551	553	535	542	531	562	565	560	511	550	530	545	549	521	537	501	548	558	553	490	527	525	591	543	546	515	533	559	527	502	550	507	540	560	551	541	533	522	532	499	538	526	549	468	541	535	562	555	510	520	534	562	527	517	564	535	524	549	555	548	505	529	562	503	513	512	537	569	558	575	502	505	556	567	542	564	528	507	511	502	534	519	564	522	539	523	549	553	545	554	541	577	543	504	530	549	524	546	521	533	537	518	550	524	518	536	524	527	537	543	519	527	540	531	536	508	568	542	513	570	535	522	584	539	553	549	518	552	515	515	498	534	527	531	548	516	555	546	550	581	506	537	540	506	536	541	554	534	515	520	537	500	546	561	513	536	564	526	518	577	516	538	506	532	525	544	490	548	515	545	485	558	533	559	559	535	509	543	553	533	516	548	504	563	539	536	568	497	541	529	568	519	544	536	569	492	511	529	523	507	555	557	525	499	537	532	494	545	571	513	557	584	520	556	544	537	506	557	556	509	535	586	519	551	523	592	506	500	528	521	570	520	538	551	594	528	538	510	549	495	538	565	506	551	495	547	582	543	520	549	544	536	532	539	563	523	543	512	523	543	561	565	541	510	520	570	526	527	507	551	533	551	545	521	508	543	529	533	540	540	509	546	557	539	557	514	552	506	519	502	562	539	540	552	559	559	500	534	540	557	512	487	519	529	535	522	521	528	534	546	517	546	563	542	478	516	508	540	528	513	518	511	539	568	535	550	573	532	517	524	587	534	532	527	596	524	518	558	548	536	537	504	532	504	575	564	558	530	527	561	556	538	541	515	536	556	498	551	523	541	526	527	535	499	547	522	528	574	539	518	545	565	533	522	536	554	515	528	566	497	512	531	521	551	538	569	529	546	555	520	509	548	540	525	516	556	522	542	549	545	479	520	515	534	532	521	542	544	478	530	541	599	549	541	564	520	507	501	549	545	527	537	535	540	522	539	534	508	527	525	547	565	549	531	475	576	507	540	545	532	572	575	514	543	545	537	515	567	523	549	525	544	590	517	557	542	521	571	545	509	530	542	544	527	539	492	528	515	536	558	550	534	562	524	542	544	523	560	538	539	545	519	540	537	497	518	561	534	570	513	540	534	549	544	582	521	531	559	557	535	562	537	568	526	536	512	547	499	520	572	519	505	550	550	551	550	558	511	560	546	508	484	532	587	518	506	548	535	498	522	522	564	505	531	559	542	573	558	540	567	507	517	519	526	534	543	511	585	524	528	528	550	529	527	488	555	514	533	543	557	567	552	557	575	532	515	572	521	528	518	571	571	535	543	549	552	538	549	589	535	586	512	536	510	538	566	558	550	520	521	508	523	497	564	501	538	519	556	563	507	525	569	547	505	543	525	517	553	504	539	612	535	523	543	552	525	524	514	574	533	561	532	544	500	538	560	513	538	550	551	540	539	519	524	530	545	514	544	539	546	542	513	529	524	540	559	541	552	510	515	541	487	498	533	516	548	546	568	562	499	502	540	513	551	561	572	522	539	559	474	543	528	529	511	551	488	526	539	513	522	565	517	536	534	525	568	522	539	544	590	516	548	546	535	516	518	580	536	499	565	479	525	496	515	557	527	545	546	536	531	536	527	544	570	514	531	521	552	539	506	552	551	526	529	526	554	523	517	533	540	530	532	546	543	543	533	517	528	559	521	536	513	540	543	512	556	572	525	551	518	549	519	567	534	538	531	534	535	547	523	543	533	538	552	517	546	516	539	551	551	541	531	559	545	543	573	514	505	542	513	551	540	517	571	508	522	547	558	548	533	524	533	483	538	595	574	518	556	537	528	534	493	539	493	570	516	545	561	555	537	496	547	563	520	518	528	533	527	545	527	556	500	534	559	547	517	554	491	515	539	499	536	527	526	543	507	549	555	543	548	536	536	533	521	532	527	545	546	572	544	553	522	544	528	553	554	541	531	520	513	541	559	518	531	530	549	583	543	510	564	541	511	545	521	576	511	524	561	540	552	544	531	532	519	508	560	539	530	539	523	539	533	536	532	534	525	581	533	579	566	535	576	505	542	519	506	538	504	500	550	496	533	522	558	514	504	543	553	537	561	546	511	564	570	558	505	515	554	549	528	552	532	525	528	557	532	512	530	535	530	519	567	546	583	527	547	547	527	495	524	537	547	564	533	553	535	553	535	534	501	491	503	527	541	553	567	528	531	559	551	538	523	556	527	533	543	532	555	567	546	514	533	575	528	536	532	553	539	554	515	502	533	515	528	533	542	518	500	508	559	542	519	513	606	584	555	521	536	533	513	519	565	553	556	527	547	548	530	530	592	577	532	515	504	532	540	524	517	525	552	508	503	535	514	512	528	545	511	555	570	555	539	518	525	551	533	532	566	507
45638	24429	5449	1593	906	618	533	404	323	372	362	360	376	351	369	353	297	338	313	334	308	704	1302	352	313	300	287	295	290	308	343	335	319	293	310	306	305	314	322	346	297	338	285	318	306	288	304	311	357	335	307	342	310	314	291	301	283	310	329	318	329	331	314	293	309	307	290	326	294	314	298	309	288	360	312	279	299	303	288	284	315	287	313	320	336	287	278	318	287	326	319	313	317	320	323	297	321	283	320	267	322	308	298	284	291	305	289	304	358	310	316	323	279	337	302	295	309	295	326	311	302	310	306	297	306	311	303	304	307	292	324	328	301	318	296	290	318	300	321	312	311	315	343	312	305	301	301	290	282	326	334	320	299	284	309	319	304	312	295	266	317	307	312	297	272	275	327	289	307	329	267	326	296	277	293	319	299	294	354	288	322	324	302	312	313	321	292	279	307	304	311	310	313	289	327	317	295	292	303	288	320	319	310	325	305	339	284	318	344	307	306	329	290	284	301	330	310	289	294	310	290	312	304	287	324	318	316	319	283	306	310	310	298	281	279	272	302	331	294	299	355	282	304	288	305	319	333	297	301	304	294	294	309	296	288	323	306	309	286	258	326	290	279	315	300	289	304	307	312	310	290	320	338	311	311	283	310	301	305	326	307	300	320	314	323	283	304	296	307	319	300	321	314	318	296	319	303	315	315	309	307	304	314	311	276	331	290	348	307	323	294	318	299	343	275	340	298	318	316	282	323	300	315	314	336	326	307	335	293	314	310	294	324	305	307	281	333	315	321	302	272	314	307	325	273	289	307	288	280	302	299	309	319	290	320	280	296	309	317	300	290	336	298	299	332	295	330	290	286	304	348	317	331	335	310	300	288	290	296	280	279	330	350	287	307	277	286	320	297	325	315	282	308	289	292	324	325	298	301	335	320	281	282	298	345	308	288	316	307	293	326	290	359	276	302	286	311	296	308	294	335	284	271	308	300	307	292	300	326	321	309	315	261	292	301	275	298	291	318	305	292	297	305	282	328	286	306	319	307	307	288	300	306	313	318	300	311	310	274	282	306	277	328	330	297	323	334	319	294	321	302	326	287	271	276	302	310	298	347	310	283	295	316	275	294	312	292	310	279	293	293	294	301	327	309	321	287	312	301	293	293	300	326	306	335	308	301	305	300	316	301	278	314	288	283	281	313	300	304	330	340	297	318	308	293	320	317	291	319	306	304	345	283	315	317	289	295	317	277	331	270	306	323	267	303	285	309	312	314	323	303	326	314	333	305	313	301	337	323	316	290	270	300	295	287	310	325	302	300	285	309	302	319	303	298	303	327	305	303	265	302	311	329	309	295	319	350	318	308	346	286	319	317	334	321	300	287	297	331	298	343	299	289	281	295	297	284	297	319	301	291	294	299	296	302	314	296	327	299	296	310	324	296	321	281	339	344	290	325	317	307	272	287	294	296	292	310	334	344	308	343	311	271	303	309	303	296	313	307	324	260	303	312	292	318	318	348	289	270	301	293	323	348	300	298	320	294	307	304	321	300	306	315	317	297	310	296	280	328	302	287	274	289	295	290	275	295	305	285	307	328	314	289	302	297	294	317	277	289	282	296	276	293	302	302	295	302	356	295	323	310	308	264	323	313	331	335	302	305	286	319	334	337	264	317	355	286	289	317	321	302	293	300	300	318	272	307	303	276	308	324	295	300	315	291	303	295	306	318	317	315	318	288	302	291	304	289	323	274	328	297	276	295	271	318	288	322	292	302	315	300	298	319	311	310	322	298	313	278	322	322	311	309	347	292	305	310	301	315	287	316	310	293	297	311	315	293	319	293	312	348	274	312	301	295	336	305	306	301	314	291	322	262	301	278	317	267	308	300	297	322	294	328	293	329	302	331	325	271	298	332	274	292	307	315	288	295	288	311	279	280	311	292	318	305	268	329	295	314	305	322	315	292	283	296	280	285	282	341	322	334	303	300	316	303	325	308	329	311	320	271	273	300	295	310	320	302	299	319	315	311	308	288	287	293	311	329	304	314	324	272	298	333	304	301	319	299	308	262	274	317	318	289	283	322	299	276	293	292	303	298	299	300	310	307	292	322	330	322	270	291	330	265	307	302	311	313	273	321	305	271	301	290	323	312	287	318	302	309	299	320	305	326	294	302	317	309	308	313	305	312	317	294	290	329	275	291	290	304	326	291	300	257	287	314	320	303	298	275	342	318	313	312	309	297	323	326	307	319	304	319	333	312	344	313	264	335	314	287	290	334	297	314	302	301	341	286	299	279	309	295	286	279	298	307	280	301	289	317	316	321	320	327	359	294	287	274	312	316	268	298	324	304	320	312	296	290	300	301	294	323	303	322	297	313	332	274	323	306	302	312	285	288	289	317	309	302	311	281	308	336	298	292	287	293	296	321	318	306	262	300	298	328	304	273	308	311	320	334	325	325	294	325	294	307	314	295	342	294	343	337	301	311	296	332	313	281	322	304	292	300	285	332	325	333	271	298	317	299	308	331	316	315	322	288	314	297	309	290	298	300	327	323	306	306	322	310	260	315	330	311	316	319	267	293	319	301	323	334	292	302	307	287	284	316	270	314	328	299	329	334	325	281	301	296	324	297	310	317	318	309	314	321	294	306	322	308	301	303	302	320	313	297	281	299	294	303	283	309	336	322	249	341	315	280	285	325	323	320	289	321	277	314	298	333	334	292	276	326	341	315	293	338	298	285	304	305	309	307	321	331	328	297	317	333	281	314	312	344	276	325	328	282	270	302	338	305	322	321	298	363	325	300	305	283	284	336	319	322	319	331	317	302	312	340	300	272	276	327	286	307	320	312	351	296	298	315	320	334	279	319	271	322	291	304	310	290	284	290	323	328	336	317	317	312	300	327	309	294	303	300	314	304	278	291	295	309	318	300	309	278	347	322	304	289	291	367	332	309	296	327	295	276	302	331	291	294	300	279	329	295	257	313	325	320	290	300	289	328	326	329	316	300	301	286	316	312	294	288	307	343	300	288	288	323	279	317	274	283	301	299	316	287	348	330	315	291	308	300	316	268	280	329	308	318	299	353	303	303	333	307	269	279	315	314	331	311	304	312	289	305	315	296	303	323	290	318	313	307	312	289	314	302	299	293	295	315	301	291	322	319	298	301	376	297	339	281	291	313	363	301	282	308	302	282	294	296	316	344	311	308	323	311	315	296	313	303	319	328	301	310	342	285	313	314	294	324	292	324	313	318	313	325	318	286	339	325	334	307	273	303	324	303	308	293	276	308	306	302	309	330	316	308	334	297	330	274	297	310	302	303	351	299	300	326	321	287	324	299	328	308	294	310	324	348	287	284	305	288	324	295	335	302	291	335	318	344	292	306	299	301	299	305	276	303	310	284	317	307	305	299	341	309	329	301	337	321	312	310	341	310	320	312	324	315	302	295	317	301	319	281	335	280	373	338	336	306	312	288	295	294	309	321	309	263	304	298	313	321	332	311	301	290	286	308	290
29438	12621	2311	2398	2186	1694	1542	1253	1059	1061	944	925	912	819	852	799	792	772	689	749	751	3579	6792	733	744	747	725	695	743	693	709	708	707	685	718	694	753	682	688	689	689	746	677	693	697	675	731	697	674	655	708	660	685	679	693	692	713	717	716	649	710	670	672	681	717	669	721	667	627	684	686	723	689	674	717	685	670	642	694	631	677	667	673	674	676	657	683	666	679	690	666	757	693	693	676	675	705	652	664	645	641	682	717	704	689	672	672	693	631	626	721	681	669	614	675	707	727	694	685	712	710	662	676	664	736	689	650	674	648	655	684	698	670	660	684	663	684	703	743	701	668	650	685	691	662	663	674	673	694	644	649	700	676	700	708	679	659	723	662	667	701	646	708	664	676	683	632	725	648	722	689	699	710	717	699	685	646	684	709	642	696	710	742	672	693	699	692	667	687	738	714	671	675	686	646	684	705	693	705	699	719	669	661	666	696	733	687	655	671	625	720	640	637	655	674	698	706	700	667	679	639	682	698	678	661	620	671	652	652	655	648	641	659	680	673	708	675	713	663	727	647	663	670	697	666	676	673	682	691	678	664	698	659	667	679	675	696	661	687	698	661	671	629	667	648	615	642	709	725	695	683	661	687	663	668	690	668	607	668	706	648	689	664	711	677	682	695	639	698	675	673	652	649	686	617	672	651	712	676	639	685	672	628	659	651	683	741	707	680	708	700	651	659	680	702	691	630	688	653	599	655	636	708	659	630	664	713	681	693	661	668	678	714	685	678	680	709	710	655	659	676	645	653	677	709	669	683	685	688	638	735	662	681	694	653	664	699	683	663	649	668	710	637	693	657	684	663	683	603	666	714	686	671	689	665	728	657	672	685	661	665	682	719	680	651	668	686	692	667	664	687	697	667	674	687	687	707	681	659	648	705	705	682	699	700	658	686	687	667	651	645	654	681	721	701	709	689	672	697	699	700	659	697	701	664	682	693	657	695	721	676	647	700	694	657	692	653	627	688	701	648	678	653	690	733	660	682	681	659	693	707	701	661	690	710	690	680	652	711	669	706	643	644	704	632	645	679	683	682	685	742	692	657	697	657	694	667	677	655	650	653	716	671	662	669	680	644	675	678	659	717	722	668	678	714	657	644	680	659	655	640	660	665	641	679	735	667	704	654	656	687	690	661	672	652	640	707	733	675	697	668	638	661	700	679	669	684	728	665	697	633	686	676	637	644	668	672	716	706	670	678	653	666	691	685	652	627	675	664	678	690	667	690	670	648	624	702	707	692	697	716	657	685	716	666	660	697	652	647	680	742	676	686	706	695	686	666	716	682	661	646	699	665	677	695	676	698	677	728	690	680	673	707	726	685	651	658	717	705	630	661	700	658	651	708	673	677	646	658	677	693	702	729	730	694	617	680	671	654	689	664	640	680	659	696	692	675	661	655	669	645	696	673	720	671	703	707	704	656	642	691	690	626	693	724	724	692	712	657	663	671	676	675	627	689	661	632	688	662	681	634	711	705	669	714	685	701	677	712	717	649	686	663	665	696	712	656	647	707	677	677	642	655	646	660	671	696	663	663	643	676	696	672	698	701	673	663	652	726	648	699	673	634	700	656	688	629	652	697	650	706	622	611	662	693	655	681	683	685	695	675	719	678	661	667	700	700	716	709	696	662	693	678	706	696	676	653	716	664	613	701	674	630	642	678	675	677	701	649	650	667	677	712	683	662	723	721	667	677	730	682	655	644	691	684	674	695	657	678	694	660	709	705	686	692	680	674	687	689	653	671	720	661	641	687	686	670	721	687	720	682	709	711	702	674	661	661	689	687	721	663	686	657	695	697	684	667	688	655	658	705	720	695	717	656	682	696	669	730	669	675	668	644	621	672	671	680	650	645	737	658	671	706	694	647	680	665	666	697	677	656	653	725	659	695	699	753	725	693	669	722	670	702	716	668	671	662	696	719	691	699	675	644	707	647	685	666	720	643	659	724	672	650	650	730	662	703	637	693	658	671	655	668	662	666	696	698	714	709	661	700	667	668	659	692	657	684	646	676	662	666	707	679	679	644	653	657	694	683	657	627	685	691	697	624	676	686	677	687	679	668	646	666	673	677	655	679	684	694	710	697	663	683	697	713	728	691	653	673	646	688	682	657	659	694	636	678	707	705	702	639	689	668	690	673	622	687	675	691	695	659	680	595	658	672	679	674	715	689	722	705	630	691	662	692	654	665	641	633	691	677	693	663	688	658	692	661	710	663	694	727	723	680	677	678	661	707	646	625	677	655	660	662	677	692	663	656	667	679	682	682	677	728	662	690	663	683	676	708	681	658	705	626	701	635	711	650	699	639	687	656	715	691	655	684	709	703	688	653	699	637	665	664	646	717	680	669	671	692	679	679	696	658	647	706	656	658	686	704	679	700	666	671	710	671	672	697	662	658	682	725	667	713	645	655	701	698	689	681	716	682	691	693	683	672	688	698	680	680	683	621	671	679	680	622	670	628	675	689	641	683	671	676	670	683	662	653	690	710	657	646	662	665	712	706	656	695	693	661	652	666	684	679	666	634	681	681	685	706	663	669	687	667	660	656	686	698	653	702	670	685	666	660	710	648	704	719	669	690	668	666	659	653	658	679	702	757	680	729	688	679	699	682	672	674	680	650	680	659	719	638	661	643	638	684	698	685	697	690	669	674	672	689	653	633	709	701	728	672	692	660	676	675	639	699	694	707	683	699	691	670	658	655	642	723	677	684	683	696	653	679	705	695	693	720	689	692	674	712	669	680	668	660	690	657	737	671	718	680	678	727	702	662	703	657	689	696	628	683	678	715	679	671	640	704	654	645	711	658	696	691	678	727	703	681	637	688	618	680	669	721	676	703	641	691	620	647	664	694	711	660	721	653	670	675	737	679	704	673	687	705	682	690	702	647	673	657	693	684	627	638	660	707	670	717	668	648	698	723	632	702	678	678	641	684	653	673	703	695	692	693	675	696	690	642	684	676	664	665	712	639	703	687	660	661	689	663	695	663	716	681	712	693	662	674	700	632	637	643	661	686	660	700	698	686	697	685	685	675	636	710	691	717	724	661	682	696	660	686	638	705	671	666	670	638	710	659	669	693	692	711	680	663	684	638	676	703	688	675	693	689	696	650	665	678	696	616	638	700	634	649	688	698	683	640	671	636	661	643	681	653	722	706	687	679	685	685	648	734	635	696	705	667	703	693	682	651	645	692	732	666	669	676	689	731	675	716	673	703	715	670	686	669	676	661	661	652	664	656	660	652	639	650	657	666	708	673	676	716	698	637	634	689	676	695	639	700	702	676	687	652	706	676	637	667	700	628	660	663	694	713	697	708	671	661	693	738	636	656	671	689	680	700	664	719	695	665	665	690	692	643	677	692	678	682	648	725	708	654	697	720	692	687	684	689	687	677	632	687	657	629	688	709	693	671	664	712	682	691	716	724	667	724	685	658	706	700	690	695	698	700	675	698	672	704	657
11313	2765	240	164	141	145	151	125	145	151	136	132	123	134	165	136	140	115	128	114	129	143	156	130	128	101	152	126	142	129	148	137	165	148	140	133	150	120	137	124	128	139	137	132	143	128	161	133	141	144	134	140	141	161	120	119	132	141	128	118	119	142	120	143	140	146	136	134	126	146	142	147	131	140	148	128	134	136	150	138	130	132	126	124	125	132	129	152	135	129	140	137	165	166	163	136	164	123	144	135	113	127	155	125	127	166	149	124	134	123	141	140	134	138	139	151	143	153	160	132	147	126	127	147	134	112	136	133	149	136	147	130	136	140	116	136	127	124	130	149	125	124	148	120	156	142	145	137	153	144	152	133	130	145	139	129	146	106	138	139	122	148	127	106	145	118	131	134	115	136	135	142	145	125	118	126	118	119	129	140	138	131	130	125	158	132	131	102	121	130	137	141	118	140	128	147	137	135	144	145	122	144	132	125	128	151	132	131	161	139	116	128	123	134	128	132	158	137	128	119	137	137	124	134	131	132	122	115	159	141	118	149	146	146	134	146	137	119	143	131	141	132	139	155	138	143	144	114	120	129	133	116	149	138	118	132	142	138	119	138	122	115	143	149	141	134	122	130	130	137	146	158	143	128	139	143	141	135	134	136	141	132	139	156	159	125	172	126	139	143	109	147	116	142	125	152	119	118	151	120	145	129	131	133	130	143	147	131	145	138	115	133	105	108	125	145	135	141	141	122	126	128	140	140	131	126	128	149	146	149	138	135	120	130	131	119	130	117	141	157	135	137	126	124	132	137	129	131	155	131	140	132	157	133	127	148	130	160	157	134	144	140	138	121	131	133	146	130	123	112	137	137	148	155	139	143	121	126	136	134	107	143	134	129	103	111	141	124	136	148	121	135	145	122	156	111	134	155	146	133	127	127	134	127	140	133	121	144	128	156	130	143	155	118	145	143	149	132	133	136	115	129	124	160	135	135	145	166	152	121	122	122	141	133	131	133	128	151	136	130	116	131	131	159	141	134	141	127	137	127	125	128	128	140	148	165	154	136	132	137	108	124	134	142	166	117	132	150	155	134	136	132	157	136	134	137	130	155	141	140	116	151	131	120	147	122	136	127	131	134	118	138	137	102	129	143	140	141	141	135	130	159	138	140	133	127	155	118	135	144	113	141	110	132	134	128	141	122	133	148	144	143	138	126	128	145	135	151	130	156	150	127	151	133	116	146	136	141	131	136	134	157	134	137	134	132	155	134	133	116	133	139	145	123	125	128	132	117	137	121	133	133	112	122	144	128	136	143	141	121	123	134	149	98	113	146	137	126	121	143	146	177	141	132	125	150	112	126	150	140	147	139	122	151	116	125	153	137	148	122	134	137	134	142	114	120	119	119	126	152	128	136	137	154	136	142	117	140	145	150	135	146	133	133	128	115	128	128	147	150	142	127	134	144	123	151	132	165	141	140	133	130	142	126	112	122	138	114	116	121	142	160	139	143	151	147	161	142	129	139	130	119	129	112	146	125	136	134	134	116	156	143	135	142	126	133	119	119	127	122	124	150	131	138	109	122	144	143	134	127	115	129	145	136	152	141	121	143	131	149	158	141	126	107	117	149	126	147	125	132	129	140	145	110	144	151	127	121	154	138	149	131	148	135	133	134	138	115	129	131	124	140	136	131	160	136	111	137	132	137	133	143	132	121	127	141	147	125	123	124	121	132	141	123	121	120	133	137	142	131	139	146	131	111	130	133	156	114	130	143	133	138	145	126	117	123	114	141	136	119	123	122	128	132	126	134	139	135	136	144	124	126	156	133	130	152	152	118	136	157	146	118	129	122	144	126	115	143	130	144	145	140	137	155	128	155	122	130	136	141	128	137	117	120	155	106	114	134	134	154	126	159	128	140	133	142	137	142	136	154	128	141	132	125	134	148	148	108	145	125	119	134	112	117	168	129	149	131	133	136	153	125	116	117	134	139	131	144	117	128	131	119	126	127	116	128	141	135	140	158	114	136	137	140	132	147	146	127	139	118	121	141	142	137	167	131	132	138	109	127	138	139	119	166	125	137	142	156	150	142	139	119	132	139	129	115	147	120	162	156	146	158	153	141	143	111	126	131	123	143	132	118	137	137	116	121	125	134	159	127	146	132	159	131	127	149	134	121	116	133	160	138	137	152	135	119	110	122	135	138	130	124	138	141	144	136	143	124	133	131	107	110	138	128	117	140	139	133	128	134	136	128	146	140	150	134	157	125	138	154	120	144	153	144	134	131	116	139	127	130	144	163	132	161	137	129	130	138	136	112	132	124	124	136	166	140	142	110	125	137	152	126	133	153	132	116	129	141	154	148	144	133	129	119	141	128	142	120	124	104	121	163	135	136	151	135	151	138	139	147	136	157	154	130	135	125	114	148	142	136	121	133	143	116	118	144	125	151	144	134	116	115	145	131	123	147	147	140	126	129	125	140	133	111	131	151	162	146	142	123	139	144	142	121	153	150	128	132	145	128	115	153	136	121	141	125	125	125	144	154	140	148	140	138	126	133	140	108	133	109	134	128	128	128	129	149	117	147	96	119	137	137	131	147	128	128	143	147	131	135	153	129	128	143	131	132	137	150	119	119	131	140	140	148	127	165	164	136	160	153	133	142	108	117	128	126	114	128	142	144	133	126	117	154	134	149	128	139	143	161	141	136	110	145	137	132	117	140	142	116	152	134	140	131	131	157	133	155	138	140	159	142	133	144	148	121	126	145	134	147	122	131	117	121	128	151	124	141	153	120	133	112	123	144	142	120	130	123	144	127	141	144	134	124	133	143	148	114	136	136	129	145	129	139	143	147	140	125	128	134	156	153	154	129	129	124	114	128	154	153	134	153	117	112	136	142	115	134	122	120	132	151	108	129	143	146	124	122	145	128	130	142	144	144	135	143	138	139	154	104	150	132	141	124	140	166	114	149	161	126	125	120	115	133	142	148	115	145	138	145	144	128	129	134	143	121	133	145	145	143	136	128	114	138	132	134	126	146	138	123	160	128	116	140	165	120	135	132	142	144	137	142	116	136	144	150	133	113	134	145	134	123	130	143	120	156	156	112	139	129	140	125	121	108	142	126	136	128	139	115	139	145	140	129	114	107	123	135	134	136	132	133	139	131	135	122	131	136	117	151	117	148	143	131	122	141	125	120	139	122	140	118	115	130	133	162	137	129	130	147	152	134	149	142	128	145	155	135	144	161	124	136	142	139	130	110	124	114	141	146	142	155	130	128	133	146	136	134	128	139	135	129	124	127	140	151	121	119	138	125	119	143	147	123	154	123	128	139	155	164	142	117	141	126	129	155	151	125	135	151	147	135	129	137	143	118	146	137	162	126	120	139	135	137	127	124	134	132	121	129	132	129	117	139	114	142	161	137	121	166	136	150	154	136	139	138	146	132	144	150	150	127	113	105	126	126	127	136	133	131	131	135	121	124	129	134	112	129	132	134	124	140	153	136	157	146
6646	2362	456	495	457	405	329	384	350	360	307	331	374	364	342	354	338	350	330	352	307	382	457	332	344	362	332	350	320	336	356	323	355	325	346	362	366	353	368	376	344	361	330	350	317	360	366	319	303	333	328	356	334	359	324	343	373	324	362	334	346	349	337	330	349	331	327	336	379	338	370	306	370	365	332	335	351	363	338	342	327	328	346	330	329	343	322	362	308	357	341	331	371	345	326	321	340	343	323	342	330	341	375	382	368	339	371	331	353	320	303	336	349	342	349	332	347	350	338	329	337	343	306	306	322	369	319	378	347	326	383	347	362	339	351	361	345	368	344	333	353	349	344	362	343	336	313	349	367	353	347	374	344	337	365	330	353	352	349	349	316	359	350	341	329	374	328	316	344	371	377	334	337	311	355	348	345	342	337	340	333	324	319	350	365	373	333	326	351	333	317	344	324	344	361	301	352	389	345	328	319	343	313	344	334	318	313	351	375	344	324	356	319	337	331	352	346	343	342	345	369	320	326	352	320	341	317	348	385	350	349	312	358	365	338	322	344	341	356	328	335	354	353	340	338	316	352	330	308	355	338	363	350	360	354	341	335	303	340	337	309	355	360	345	330	368	345	329	345	368	354	328	324	383	349	315	361	358	338	359	364	350	335	301	326	315	360	368	336	329	344	346	362	355	384	324	315	318	336	305	344	350	365	343	343	320	319	357	334	332	354	329	332	308	373	317	341	311	311	336	332	355	344	345	334	331	318	336	329	374	341	340	312	345	361	338	342	345	347	339	343	338	348	347	317	321	343	364	379	331	356	351	331	363	335	320	319	324	348	318	346	348	351	355	320	334	339	372	353	338	339	378	362	346	333	347	358	348	370	359	382	333	321	335	331	400	343	370	332	334	309	327	337	375	326	329	319	361	303	317	380	338	343	362	357	370	341	317	354	329	338	368	370	357	352	368	333	375	352	338	365	338	360	368	356	336	346	346	348	348	340	334	330	335	344	317	333	365	316	359	356	352	325	331	341	331	364	375	363	353	327	349	321	328	364	337	342	368	322	384	334	372	355	313	392	316	321	322	354	363	357	310	348	346	359	360	334	347	348	373	343	339	329	337	340	367	358	348	356	348	343	334	309	299	389	366	344	352	380	356	340	343	352	371	329	344	328	324	355	310	310	308	360	360	339	304	349	338	329	346	393	298	343	332	321	327	349	335	343	361	372	329	346	357	363	323	345	328	372	325	331	342	328	338	317	311	342	371	320	339	340	337	341	337	321	348	325	362	348	356	333	379	326	382	360	370	347	324	363	359	332	337	373	324	333	358	339	369	324	357	331	333	353	345	355	305	325	337	319	355	323	353	342	340	363	338	303	321	316	330	354	351	349	348	356	338	346	369	330	333	382	351	331	362	386	346	339	356	353	332	327	352	352	314	336	331	348	323	330	332	293	364	312	340	346	311	328	316	348	369	359	338	351	327	342	341	332	348	340	316	348	364	330	349	357	340	311	323	336	329	361	355	321	335	332	350	370	345	325	343	314	326	373	329	327	325	300	331	309	325	346	358	359	359	355	340	346	333	368	358	357	340	338	361	373	378	347	329	365	335	352	361	338	367	327	346	344	333	385	331	317	365	344	358	321	355	346	360	317	334	335	331	317	350	347	326	347	333	368	362	348	355	319	355	347	347	327	354	333	324	335	324	368	329	354	337	349	375	326	346	325	319	332	328	329	365	319	307	356	350	335	326	374	370	345	331	342	357	360	378	347	327	328	355	347	343	343	371	357	334	358	316	339	350	344	310	357	319	322	338	357	327	350	331	328	342	323	385	336	317	360	381	341	341	326	345	340	327	342	346	396	334	381	347	350	330	333	304	356	337	330	333	346	372	296	322	333	318	377	314	327	395	349	363	298	353	356	335	339	330	352	349	307	329	334	311	342	356	319	352	355	343	354	346	338	345	314	361	351	370	369	355	343	312	352	363	384	332	329	376	317	372	347	365	359	341	366	309	341	329	315	344	353	314	321	334	362	323	361	317	359	310	343	345	332	354	361	328	327	338	347	351	326	318	360	322	352	348	334	368	352	385	350	366	336	324	349	321	354	327	343	339	345	361	349	324	317	358	340	338	344	350	353	314	299	316	331	347	343	334	338	342	371	399	333	362	369	350	375	386	335	331	347	336	359	375	351	367	338	305	353	347	348	343	310	349	337	331	356	323	329	334	344	347	324	340	316	352	360	311	334	329	332	351	321	299	341	351	343	335	324	400	332	352	365	326	368	328	343	352	357	328	331	378	315	361	361	335	342	355	347	355	367	341	346	359	287	336	317	333	367	378	304	313	324	370	368	331	347	325	362	296	314	380	333	369	339	333	316	358	351	341	350	316	332	319	368	294	340	331	325	362	312	356	310	352	366	326	312	383	369	376	342	348	365	337	345	349	366	337	333	346	342	321	348	367	367	357	335	358	346	325	335	344	343	382	382	340	328	335	317	324	332	328	323	318	359	345	340	350	356	383	374	356	334	344	335	334	332	325	335	327	341	344	392	360	360	362	347	342	346	339	348	320	369	341	325	322	352	377	334	317	335	329	335	332	358	332	351	368	330	363	372	324	332	327	338	337	371	323	299	326	360	347	361	364	336	348	334	355	338	323	332	363	352	341	370	360	332	335	357	378	332	355	330	342	342	352	364	343	296	360	330	362	345	349	327	365	366	347	345	322	340	342	372	367	349	332	373	358	309	332	356	327	338	350	342	323	321	345	358	354	338	353	334	339	357	337	346	342	351	337	364	351	330	349	319	328	353	341	323	349	346	337	355	324	351	332	354	333	383	304	357	331	342	321	332	332	322	353	335	368	364	336	342	370	362	338	336	338	319	334	373	348	335	332	358	335	365	342	341	362	322	340	344	369	358	340	338	348	363	328	360	355	330	361	364	351	332	338	313	314	322	362	340	386	329	370	325	343	368	360	338	344	352	299	322	336	362	335	338	358	351	331	327	379	352	357	350	337	367	325	369	361	373	334	341	365	311	341	371	323	344	321	360	336	357	358	364	353	345	368	354	315	356	327	382	362	339	358	367	343	347	340	315	333	344	359	316	310	357	339	342	311	352	313	326	370	321	365	369	329	316	322	351	362	331	305	344	310	373	363	327	340	345	349	344	357	341	334	328	313	328	348	316	388	350	339	336	325	298	313	347	348	343	382	353	325	304	382	322	343	333	342	336	368	348	317	360	338	344	333	354	356	336	368	328	338	339	317	372	362	351	319	323	344	337	348	352	343	312	342	329	318	313	341	348	365	327	338	352	328	354	336	347	324	321	332	344	367	320	339	353	354	344	372	367	393	330	372	347	349	350	347	353	341	347	312	351	364	337	374	361	300	317	332	325	331	326	360	341	331	312	357	350	308	358	349	355	369	362	365	320	328	318	363	338	385	325	344	343	315	361	336	323	356	343	324	349	357	373	351	357	353	350	368	340	323	356	345	374	317	359	345	321	381
34572	17089	2574	813	537	388	322	261	290	276	241	244	206	274	227	209	238	252	220	247	240	429	663	277	235	273	238	234	255	272	231	237	228	257	219	256	243	248	228	238	209	215	217	227	198	238	244	263	230	222	238	222	226	238	226	215	240	238	241	232	248	188	248	220	216	203	249	211	219	228	217	243	232	217	212	227	238	244	261	228	227	244	230	243	227	226	224	215	226	213	217	275	226	219	203	240	221	272	237	245	234	247	228	230	238	234	196	203	266	217	259	233	213	264	223	202	212	247	224	246	252	227	245	232	239	230	244	216	230	225	215	262	242	252	221	222	233	237	216	227	241	247	238	220	274	254	241	222	205	252	211	223	230	253	227	224	235	261	244	236	240	225	223	250	233	258	229	207	242	242	189	228	229	233	229	238	242	221	240	226	217	225	232	261	243	236	229	219	214	251	257	205	223	267	204	246	264	237	247	259	243	253	225	232	237	223	209	240	193	205	232	224	213	268	220	258	228	249	247	215	236	252	231	233	247	234	219	217	207	251	217	221	232	202	220	225	213	238	223	213	219	229	230	212	209	237	213	217	235	237	248	218	218	258	245	264	235	246	254	238	228	236	229	231	223	242	237	239	220	232	233	233	214	245	238	236	261	218	211	206	228	236	223	236	219	221	237	245	232	260	239	243	238	257	228	194	210	253	239	249	243	255	193	234	247	238	217	207	237	222	203	238	247	246	219	248	229	242	233	200	254	252	212	226	222	249	247	221	210	219	227	214	238	269	239	210	226	225	217	227	237	211	195	241	215	237	223	208	227	244	242	216	242	248	207	229	228	235	227	249	241	246	204	245	235	239	239	248	231	257	217	208	213	247	229	219	230	215	206	222	224	243	234	250	264	221	242	226	242	239	279	242	238	248	241	217	242	226	249	236	250	224	218	226	267	258	216	227	215	214	217	223	231	236	234	246	224	241	243	260	228	223	243	229	219	230	253	226	240	229	198	238	232	267	243	261	232	242	235	232	238	270	247	239	234	242	204	213	229	244	228	231	217	221	221	229	233	220	211	228	237	200	234	261	240	226	234	227	216	241	234	255	241	209	223	243	223	232	213	198	260	234	255	237	208	209	210	256	253	210	255	214	199	240	221	245	221	257	200	238	258	229	195	208	230	229	219	253	210	247	220	238	240	226	236	235	246	211	252	245	244	230	268	224	246	239	242	251	241	232	239	205	246	197	220	229	233	228	234	231	248	244	263	257	190	207	234	253	215	225	239	232	253	232	246	236	247	243	217	227	230	218	261	205	243	251	221	254	217	229	261	243	213	237	234	242	210	231	252	220	231	201	235	209	218	215	233	215	211	221	221	219	221	232	214	233	230	214	229	243	232	251	237	225	257	271	251	252	246	225	264	252	228	221	253	213	257	221	226	245	258	234	254	216	246	213	234	219	225	239	250	243	226	230	255	229	229	205	219	214	251	238	242	236	221	235	230	237	241	219	213	208	232	251	228	224	246	231	234	218	243	233	236	251	256	233	240	248	252	241	220	233	228	236	237	256	234	239	227	245	243	213	242	246	247	241	269	254	234	233	223	213	233	264	227	203	245	252	253	235	249	231	219	262	224	234	250	260	214	242	245	220	218	214	225	235	233	264	232	237	227	236	229	256	225	240	229	242	244	249	263	218	189	198	252	237	234	224	227	263	216	220	199	209	235	236	240	214	247	272	209	225	240	255	216	235	245	247	228	250	222	262	225	223	238	236	236	215	242	209	247	223	230	219	225	229	236	235	224	249	215	227	244	216	244	232	286	235	233	211	228	248	256	210	212	245	238	235	252	240	231	242	232	232	216	240	246	226	213	259	248	231	214	245	219	221	238	213	230	282	216	245	245	250	237	233	246	250	256	217	249	220	238	239	211	228	254	218	220	227	253	216	230	222	245	231	211	232	250	251	255	214	217	209	202	258	228	210	226	224	198	245	247	254	246	233	220	225	235	219	230	219	213	260	236	240	226	255	240	233	257	231	193	218	208	224	252	230	253	224	245	237	224	230	244	232	257	241	203	224	205	238	231	203	221	236	229	223	217	205	207	214	233	269	237	232	238	248	232	222	219	212	257	257	228	212	260	240	249	255	255	219	228	214	240	216	227	220	208	235	234	253	235	231	244	209	234	242	230	244	235	240	224	219	242	212	238	232	239	221	236	240	226	237	215	255	264	228	228	227	216	239	228	232	241	241	197	212	229	237	233	212	221	221	245	200	216	246	235	198	233	254	217	238	216	205	234	223	242	230	238	255	229	236	229	290	226	238	239	249	227	237	242	195	212	219	235	246	235	241	229	247	240	242	230	249	202	234	240	240	223	218	257	227	213	243	233	230	271	216	243	237	243	228	230	275	226	225	230	208	264	234	190	230	214	238	270	228	237	214	235	219	248	240	225	232	240	237	219	224	227	232	226	212	214	256	226	242	260	223	222	220	231	218	250	218	279	221	239	228	239	246	213	198	230	249	214	220	220	230	224	243	213	215	244	248	237	229	225	212	225	236	191	267	230	243	225	209	232	255	210	205	230	236	260	246	243	214	245	268	228	272	217	232	236	211	213	200	253	241	237	252	254	239	233	222	238	218	217	244	234	227	218	247	251	226	243	237	229	223	219	254	229	223	222	222	215	244	247	244	237	221	234	217	249	205	266	249	204	231	228	220	221	223	185	245	231	239	221	226	207	243	203	219	224	227	208	211	231	226	222	231	236	209	209	247	242	250	230	233	263	253	190	217	246	237	217	243	236	230	246	209	255	230	245	245	248	232	214	234	242	215	218	228	234	235	245	245	226	237	241	223	235	214	266	246	227	253	219	220	226	240	242	219	249	241	246	248	241	218	240	200	203	237	225	236	221	236	247	243	227	232	212	213	205	203	201	238	243	237	234	248	248	235	239	240	245	240	217	248	251	253	218	202	240	244	234	233	265	225	226	235	229	223	246	219	214	240	221	193	228	250	249	240	276	225	241	221	217	221	224	231	232	247	214	230	224	244	228	248	246	236	214	249	216	247	213	217	206	226	240	243	233	236	244	204	220	254	269	246	205	235	229	232	246	226	238	252	235	220	211	239	229	224	239	213	235	231	200	233	212	198	218	230	245	261	216	225	212	235	245	222	250	228	223	208	263	236	226	235	249	196	233	241	240	225	217	253	234	227	241	211	242	233	219	256	210	230	262	233	218	223	229	232	234	260	216	244	227	201	219	222	241	247	246	208	207	223	222	259	245	262	267	248	226	228	226	236	246	252	230	212	218	224	268	212	222	237	232	254	223	226	231	231	246	267	245	213	245	241	243	229	221	244	239	215	243	222	218	215	246	240	227	241	217	270	253	226	224	215	228	213	185	230	243	220	271	227	233	217	224	252	246	220	229	219	220	252	218	235	245	218	253	241	232	245	226	241	238	239	238	245	213	238	226	224	226	206	205	230	255	212	239	207	228	222	242	237	211	240	229	252	240	231	232	233
22310	9626	1449	1443	1403	1101	973	783	738	695	703	639	650	629	603	571	602	605	545	549	588	2023	3456	843	587	553	533	540	588	568	555	535	542	567	554	591	541	535	538	542	540	553	559	548	550	548	505	507	559	549	513	524	538	487	503	513	532	509	565	523	519	553	530	554	554	560	560	485	577	553	570	531	552	535	546	557	564	525	557	519	519	537	555	504	541	590	561	514	520	532	515	543	568	525	547	556	527	565	555	545	539	525	532	524	507	543	553	529	535	531	546	498	560	529	538	567	534	529	537	579	542	514	577	555	524	550	509	533	515	552	535	539	523	555	518	488	569	492	539	545	571	553	540	577	528	551	531	525	515	530	518	508	528	526	497	539	543	495	518	492	511	513	554	538	502	537	493	529	556	532	534	523	542	546	536	575	541	483	506	502	592	558	543	512	535	516	566	557	523	527	546	546	542	531	575	512	548	526	519	535	553	548	537	526	551	541	498	572	523	527	548	525	531	499	524	513	479	511	510	527	551	560	521	517	561	572	499	532	540	530	551	587	549	577	561	550	560	539	562	524	555	523	512	592	547	560	548	554	495	546	539	566	544	533	551	537	567	502	528	529	548	504	546	572	515	567	528	555	487	581	518	605	522	545	544	541	561	518	542	534	516	552	553	529	520	563	567	557	505	527	550	514	538	561	545	597	522	552	546	517	575	556	504	529	546	530	518	552	517	547	561	546	556	540	576	535	491	539	535	553	522	548	552	558	514	548	528	522	513	526	524	546	501	538	527	516	534	563	522	529	581	465	527	533	574	533	549	524	545	585	566	553	560	537	558	558	486	597	523	530	532	542	587	547	547	517	552	562	526	528	531	552	518	521	527	544	532	520	550	547	505	541	527	554	561	502	542	510	561	523	527	519	555	530	563	530	528	549	546	517	532	538	518	508	530	512	546	479	530	552	545	524	503	581	526	543	570	516	499	527	536	527	560	515	581	531	548	565	536	539	537	529	553	557	492	526	507	529	501	545	520	530	519	526	554	548	508	566	512	511	533	543	528	566	497	542	591	510	531	564	555	550	559	520	535	526	589	545	531	559	575	518	561	520	533	553	538	544	495	524	524	550	556	540	563	545	541	521	553	533	563	565	550	525	515	523	513	549	522	538	532	559	582	541	572	506	496	541	544	513	546	541	544	493	542	536	584	531	539	542	575	555	546	529	516	534	541	539	508	552	525	529	541	529	572	551	576	517	529	539	515	510	532	533	552	509	542	544	541	591	542	634	530	534	541	536	565	556	559	515	525	531	544	541	541	518	572	530	533	561	530	531	514	538	551	532	548	539	569	556	523	536	548	540	567	550	536	520	562	506	571	528	511	550	545	545	563	507	557	506	514	524	557	520	542	537	522	539	503	607	567	527	541	542	548	516	539	532	588	537	555	544	559	517	540	539	506	559	539	518	546	545	550	553	560	528	504	545	514	528	546	545	539	528	572	520	541	533	581	535	543	519	548	555	558	545	547	549	524	525	524	548	544	535	615	546	535	554	559	551	526	533	521	574	537	523	519	521	517	554	519	542	543	514	528	524	556	540	530	520	531	506	563	543	555	531	544	535	534	559	546	546	518	582	556	515	514	562	537	527	542	553	553	554	503	551	482	518	535	517	517	563	558	514	585	540	525	533	542	547	508	539	559	578	513	548	507	528	519	564	546	559	557	528	535	541	520	527	509	587	544	515	524	551	563	515	546	543	530	546	547	552	602	574	513	543	535	563	543	508	568	525	518	534	526	533	531	548	526	535	523	522	551	518	515	508	553	560	540	561	510	542	500	593	575	533	536	535	545	536	539	579	507	514	506	501	532	537	543	556	516	509	531	503	549	504	566	529	541	537	543	521	549	543	515	544	559	517	544	561	558	521	534	508	533	534	521	538	488	556	570	533	515	569	579	552	556	500	573	554	486	489	528	535	540	514	536	510	544	551	557	534	510	492	565	515	539	524	545	577	533	546	531	560	546	556	551	515	523	534	585	574	578	553	562	550	549	553	548	559	550	540	509	529	517	534	538	494	583	584	567	494	548	506	548	522	533	548	536	563	557	534	544	525	515	566	531	546	512	511	520	550	485	546	574	491	503	529	552	534	560	547	508	558	522	592	528	536	569	502	520	510	540	563	536	549	536	497	535	539	526	530	443	508	549	539	525	537	552	546	513	540	550	540	528	584	532	524	527	534	538	580	535	523	559	563	549	515	552	574	558	566	573	533	544	543	569	530	569	517	495	520	527	547	498	559	551	517	548	497	578	535	542	545	526	509	551	555	533	554	496	516	549	495	524	547	527	543	543	564	541	543	551	525	501	541	509	529	516	541	531	569	525	541	560	565	526	539	526	515	516	564	527	526	512	560	574	531	534	520	553	554	482	551	552	554	550	582	543	566	589	566	538	517	519	544	542	573	523	506	483	538	527	528	541	547	500	555	504	529	501	565	557	504	572	553	544	530	535	533	511	535	528	563	523	521	517	540	531	518	543	508	494	578	564	550	553	588	537	563	574	526	547	544	573	539	554	540	534	512	506	548	556	544	543	555	570	562	535	580	527	509	527	510	570	546	521	543	527	560	546	518	537	493	541	547	519	537	512	574	534	543	529	520	542	522	567	550	551	569	549	545	538	563	524	547	551	540	562	558	541	570	552	523	491	563	550	548	563	567	536	545	539	540	569	547	533	522	567	556	529	530	532	556	508	523	553	518	557	549	535	542	512	541	528	545	554	596	539	537	512	554	530	537	506	574	547	553	560	530	523	594	517	512	553	560	535	501	530	546	518	559	558	531	528	540	541	552	573	552	532	526	515	527	557	525	570	538	535	549	529	560	522	542	542	546	558	568	505	583	513	570	540	487	547	570	551	594	557	566	516	511	620	514	553	551	519	546	558	513	522	549	520	490	555	529	562	567	527	538	580	557	558	536	526	569	534	564	536	567	515	559	531	539	535	534	519	517	559	514	514	547	551	514	548	529	548	569	529	530	567	535	534	546	535	498	574	517	570	531	567	512	585	528	549	526	563	555	516	548	557	487	545	544	513	552	546	520	546	531	511	579	554	569	549	529	521	511	544	516	550	531	521	566	546	557	549	554	520	541	554	516	513	541	536	546	592	547	486	530	563	516	506	528	524	524	516	565	514	534	525	521	565	543	559	523	567	576	545	526	525	560	576	559	560	536	570	515	576	578	517	516	545	548	551	536	590	581	575	533	583	534	564	496	530	580	539	536	542	551	535	525	556	546	567	546	542	527	570	543	538	597	548	526	517	542	551	517	545	565	526	534	537	517	523	516	526	554	539	532	560	551	533	556	505	515	562	532	553	543	504	535	574	509	540	526	527	520	507	537	580	577	581	472	516	563	562	565	547	543	576	521	534	551	575	503	545	554	539	612	541	543	559	526	535	534	546	563	563	536	538	508	546	525	524	528	524	539	572	558	539	541	576	534	533	504	592	549	569	488	553	575	585	550	570	511
47104	25605	6009	1630	925	603	535	415	432	375	376	359	342	366	332	333	352	352	343	314	327	651	1176	366	317	343	321	325	317	345	290	321	333	335	322	294	321	357	275	301	299	301	318	306	316	341	316	300	304	291	278	289	291	309	298	314	308	315	344	299	362	304	330	326	277	286	324	328	308	315	291	269	317	245	302	319	326	327	300	335	297	314	334	309	339	302	275	325	308	292	314	308	353	290	344	303	293	316	304	331	325	289	315	293	323	295	303	291	324	292	302	290	302	306	296	314	306	313	323	284	285	343	317	253	306	326	305	307	323	300	312	313	328	310	300	295	336	328	334	297	278	302	279	307	280	292	292	314	331	304	279	286	317	339	312	306	321	319	259	282	299	301	305	330	269	309	304	315	297	321	321	296	287	297	306	346	315	294	275	292	339	330	275	306	305	318	301	311	285	289	290	308	302	315	277	283	318	344	331	276	298	335	306	273	286	301	275	328	279	344	316	321	316	304	309	307	313	307	289	304	290	285	328	287	326	295	341	286	294	297	293	353	273	317	288	327	304	266	287	301	320	272	314	274	283	314	286	323	284	260	303	302	277	289	289	313	311	306	329	287	302	309	345	326	299	314	321	315	288	297	294	302	277	341	318	310	290	300	289	323	289	328	311	342	321	289	301	339	294	280	289	257	312	321	320	302	295	341	316	321	304	317	303	282	309	316	335	333	291	312	296	336	288	311	313	294	316	299	323	323	319	290	322	286	304	301	259	313	300	281	312	302	312	284	320	285	322	333	293	290	314	286	283	323	324	293	317	276	315	271	345	331	308	290	307	334	297	314	328	292	327	283	327	293	324	293	308	301	328	293	302	299	324	298	284	331	317	303	319	291	248	293	321	312	309	280	276	306	327	298	278	293	297	297	324	281	315	301	325	284	328	319	308	335	309	334	292	302	325	297	333	332	340	266	313	319	325	307	314	297	278	318	297	312	301	279	282	305	286	309	312	304	290	322	335	347	311	303	291	288	288	288	319	328	291	327	317	331	285	286	313	301	293	320	301	301	305	308	303	328	290	298	273	285	333	296	299	316	281	291	292	286	321	300	291	306	273	320	294	311	295	322	302	309	330	298	281	289	281	315	303	301	305	267	356	297	286	310	290	332	300	316	319	321	324	285	306	286	308	290	327	298	326	310	320	283	361	310	303	298	305	304	308	300	293	294	301	315	318	309	294	363	309	329	308	284	291	284	317	304	295	314	286	307	298	301	300	295	278	293	275	305	307	325	330	302	279	320	300	329	314	319	329	266	345	325	339	324	320	279	312	319	314	318	309	297	304	310	337	296	293	315	328	298	306	322	321	298	331	294	319	294	329	323	305	276	288	366	341	280	290	338	328	304	358	281	305	272	265	320	302	293	337	282	310	332	310	304	311	309	271	283	300	315	315	307	301	325	295	282	290	310	301	298	300	306	294	274	334	286	315	328	309	283	320	304	305	330	350	316	295	274	319	353	314	287	305	278	321	294	317	285	282	310	270	338	327	298	307	298	291	292	304	304	282	298	366	328	319	318	308	317	319	312	342	308	284	289	285	302	300	299	286	297	290	309	315	325	297	301	307	300	321	300	333	305	333	309	290	280	319	272	308	343	279	317	316	311	333	325	312	300	296	300	310	317	293	256	266	281	309	296	297	297	312	321	303	269	314	279	311	324	340	294	303	285	325	328	279	309	320	291	264	316	291	298	299	320	316	296	323	298	317	304	355	317	338	302	323	344	312	362	297	316	306	303	292	294	318	310	330	298	316	299	294	316	302	311	320	301	286	298	279	335	293	285	302	303	322	318	288	287	294	324	314	301	309	300	288	317	308	284	301	293	287	338	309	310	311	332	308	310	291	293	283	323	294	307	333	287	317	290	297	270	316	290	297	316	301	303	291	332	261	299	290	319	274	330	288	334	292	318	295	322	325	326	296	330	294	271	305	311	327	319	294	321	308	345	294	325	295	296	318	296	300	313	266	329	308	267	303	327	314	309	298	325	320	338	263	305	290	310	315	309	317	319	308	317	331	309	294	278	305	309	306	312	322	306	296	305	308	314	329	291	297	335	321	276	329	301	296	281	320	303	272	312	299	300	317	287	286	292	319	300	317	306	301	297	304	271	321	304	292	280	302	288	299	334	281	260	318	308	295	335	313	309	311	310	295	306	276	324	309	331	342	303	306	293	283	309	346	326	314	295	291	275	278	329	301	330	302	287	305	326	318	306	322	296	297	301	317	314	306	303	298	316	312	291	303	303	294	321	296	310	332	304	338	334	337	326	289	338	324	316	305	344	348	319	349	344	298	308	328	298	302	305	293	285	309	314	326	327	308	277	303	312	327	292	310	283	308	317	307	317	348	330	330	287	300	334	300	297	287	310	302	290	326	299	288	328	360	350	310	292	294	294	316	304	308	314	337	284	299	306	339	284	304	273	271	274	290	313	277	262	315	313	296	319	312	307	307	326	326	291	321	283	329	298	293	281	295	326	305	313	306	303	321	314	300	303	296	308	317	342	309	286	299	298	337	327	303	312	318	297	308	352	282	295	268	307	321	318	308	304	295	311	365	300	337	310	265	315	316	291	339	287	321	306	308	317	313	354	304	289	270	328	290	266	293	303	315	329	286	272	302	309	290	311	303	315	266	344	295	306	315	288	301	289	283	320	338	311	297	298	314	326	322	326	331	310	311	285	321	315	312	317	288	313	286	313	272	281	299	308	332	298	326	275	318	291	301	296	332	292	315	284	310	333	276	296	321	300	306	295	307	275	301	325	313	312	301	283	301	294	293	291	317	300	316	273	270	309	306	300	295	280	310	287	302	322	305	314	343	295	276	297	301	316	302	322	287	291	289	295	305	319	324	300	311	331	314	296	312	326	354	264	340	313	305	339	322	332	290	288	310	316	284	310	271	290	329	337	304	279	301	295	316	318	319	309	298	287	314	320	320	303	280	298	294	277	297	271	294	309	288	300	331	321	322	308	323	290	283	307	316	300	305	298	311	305	311	318	299	312	316	294	307	285	307	270	305	280	324	320	289	280	279	300	311	332	317	288	263	302	311	302	333	334	343	291	320	260	301	294	318	302	287	277	299	283	293	301	325	295	331	342	300	301	295	307	269	312	290	334	305	290	320	322	339	293	287	282	325	290	302	320	319	295	293	277	333	309	307	287	314	295	291	319	308	326	313	325	324	291	344	304	299	336	303	302	289	318	315	296	323	330	332	285	336	339	318	297	317	313	307	265	314	298	318	308	325	339	318	251	311	275	334	291	309	312	335	315	306	272	308	303	321	321	297	330	335	285	340	309	298	328	282	328	313	306	311	326	281	317	270	298	289	293	311	288	298	307	333	307	271	297	299	283	307	308	333	308	318	322	306	322	308	314	301	317	273	287	299	326	339	297	295	315	308	308	308	311	286	308	332	287	333	293	316	293	266	331	284	324	280	308	304	317	329	314	309	305	305	303	329	304
30538	13502	2343	2402	2137	1811	1479	1237	1096	1039	1006	935	866	861	860	836	864	777	798	765	802	3195	6235	890	707	695	768	747	736	698	695	686	699	705	691	655	741	674	693	660	715	624	662	682	668	644	681	683	669	694	730	709	673	708	680	669	663	689	685	674	653	662	700	711	678	680	646	723	642	712	693	710	708	677	679	636	715	668	659	725	645	642	730	709	658	658	689	674	651	688	683	685	651	665	661	673	731	686	679	670	662	710	699	678	620	672	672	691	682	727	689	675	696	693	660	683	671	698	704	680	711	675	711	670	707	678	701	623	645	660	697	698	640	691	730	722	699	707	652	702	705	694	700	655	641	687	652	668	681	684	703	719	653	691	710	673	690	693	693	717	648	638	663	700	689	714	691	727	687	694	715	651	690	690	645	681	680	680	684	678	678	659	686	718	688	699	652	680	649	679	697	661	657	664	725	708	651	701	675	653	673	729	672	685	731	662	716	642	699	680	711	685	689	688	697	677	619	653	630	675	689	685	706	680	651	685	710	649	670	680	681	665	708	682	697	638	711	708	673	685	682	667	711	653	684	678	668	660	675	686	655	704	696	705	669	739	651	638	695	688	666	713	712	678	687	640	667	666	665	688	670	677	588	691	678	684	666	643	692	659	654	688	690	647	719	642	681	705	709	668	703	715	650	719	666	706	674	615	683	689	716	690	730	690	683	690	697	652	702	647	678	702	699	700	716	665	654	673	714	703	694	683	696	709	652	663	688	712	686	659	682	643	658	711	653	650	670	693	696	678	669	687	690	713	662	706	678	648	673	711	708	679	686	683	653	676	680	665	694	717	658	691	662	710	675	654	708	659	682	682	722	659	664	671	687	700	698	673	661	660	692	645	720	698	686	643	657	681	685	682	688	702	689	725	663	695	714	707	665	671	677	692	682	682	649	676	696	641	721	743	682	664	688	674	729	644	694	692	678	626	640	709	687	672	662	677	668	673	689	633	642	699	683	726	659	696	662	716	677	601	671	686	678	696	683	659	671	665	711	707	640	662	636	705	643	662	676	697	685	691	654	695	688	663	755	714	675	697	689	691	715	685	645	680	687	713	670	700	693	643	677	682	765	675	650	643	656	673	720	661	693	719	661	634	644	636	700	671	688	708	734	690	635	680	661	681	649	671	695	683	686	626	718	695	644	660	690	685	669	681	691	688	685	671	686	660	661	696	651	678	636	706	676	672	693	676	678	701	674	657	713	646	670	705	670	667	658	704	705	647	716	646	700	692	632	681	687	673	687	688	687	648	692	687	676	685	705	669	662	658	687	669	705	666	636	697	701	635	653	671	695	628	689	672	690	679	638	695	699	666	695	668	699	606	653	681	644	647	637	636	679	712	679	692	661	672	687	718	724	669	688	680	636	682	670	666	668	698	660	668	673	696	656	681	663	688	687	682	673	668	713	681	660	630	684	702	726	659	661	672	650	693	652	689	638	631	651	710	725	668	681	686	698	709	659	666	668	718	665	660	682	679	664	663	674	627	736	719	676	672	624	649	705	682	667	706	694	700	659	684	707	700	670	680	695	692	664	695	695	715	663	705	690	711	677	708	727	691	735	658	669	707	698	653	712	681	734	671	685	686	678	640	634	676	673	672	703	663	694	646	697	687	667	702	669	704	676	674	675	666	661	676	659	680	722	680	686	667	703	674	683	686	675	660	669	699	709	653	698	738	665	682	677	698	662	670	672	693	646	661	642	715	637	722	682	667	717	731	686	719	653	731	674	670	617	693	699	685	666	668	653	711	670	664	671	697	701	685	650	667	683	624	656	683	655	698	692	693	685	658	642	667	688	671	704	668	681	670	687	630	685	643	656	636	641	667	717	696	643	639	676	698	673	690	680	630	704	670	717	592	660	706	648	657	641	649	698	689	704	664	671	687	683	688	699	697	690	739	690	734	643	651	668	659	670	717	644	717	672	696	665	705	725	664	684	711	661	646	676	716	645	652	626	662	668	656	651	701	638	685	690	695	666	685	681	701	708	649	695	642	688	706	739	685	634	686	655	655	687	686	639	671	669	670	703	654	622	647	675	652	642	650	660	685	649	661	692	656	686	651	695	671	677	687	691	692	637	724	688	657	660	646	640	677	672	666	683	698	678	696	691	677	663	709	664	653	650	704	693	690	673	654	752	690	690	636	673	689	659	663	676	687	642	687	610	621	655	704	676	656	664	739	660	669	677	653	653	693	699	699	635	659	724	658	672	707	761	659	687	670	707	658	648	692	653	657	674	671	669	644	672	702	677	655	659	683	724	681	652	682	686	719	653	686	703	656	667	717	647	652	710	687	672	675	701	712	685	701	685	644	699	698	709	618	678	636	657	704	646	696	640	676	669	654	669	708	633	678	737	690	696	706	619	626	708	706	668	704	672	678	711	704	657	731	658	702	695	638	628	653	651	655	679	676	677	671	659	705	684	641	704	654	666	680	676	659	638	688	677	656	653	659	687	695	661	686	655	707	675	635	716	721	675	671	729	674	673	661	653	667	677	655	652	659	706	753	658	677	693	635	704	680	690	703	662	646	664	743	717	686	698	641	653	732	715	647	696	639	703	699	694	698	662	666	675	648	646	673	644	668	640	663	663	669	663	681	667	650	677	713	665	692	651	641	669	644	660	722	653	661	692	660	662	706	648	698	637	682	712	714	676	715	668	683	669	699	666	667	705	632	649	669	659	695	749	658	668	744	631	681	651	698	689	671	711	668	656	646	676	675	727	656	637	645	641	692	695	705	664	666	663	624	652	640	717	670	665	677	673	673	683	727	674	695	677	616	682	698	669	680	670	664	644	684	637	700	710	697	671	679	657	649	628	696	683	718	726	642	693	657	683	674	682	700	691	713	667	676	655	698	658	681	657	685	644	692	711	675	690	673	694	687	702	656	673	689	678	685	711	692	678	654	725	688	680	691	706	636	678	697	722	668	646	657	658	675	664	708	694	657	664	633	715	691	625	672	700	673	666	687	706	640	687	677	660	705	648	691	648	664	666	694	686	653	719	689	732	679	659	676	697	621	684	676	668	707	685	683	751	637	697	664	676	698	734	706	653	747	705	649	690	695	695	724	721	675	677	683	713	734	631	653	671	720	633	706	691	667	703	717	627	749	676	710	662	717	664	678	676	625	710	692	735	689	676	724	696	687	705	709	669	654	702	697	681	667	682	646	710	666	671	664	657	626	669	633	678	702	682	665	703	669	654	659	688	630	657	717	687	679	672	665	660	682	644	707	746	679	671	702	662	639	696	678	699	660	697	669	698	660	692	690	692	627	720	615	650	703	658	672	725	661	706	685	687	674	651	630	654	623	705	637	658	630	665	658	642	604	676	707	636	644	660	655	680	631	700	682	647	730	679	681	628	680	660	688	670	687	689	694	682	691	658	687	693	709	650	677	643	689	711	635	643	656	715	665	668	680	656	680	708	683	716	666	651	693	651	696	605	690	661	721	647	688	706	703
11748	3400	276	182	151	148	121	115	142	145	144	148	139	155	119	140	117	119	132	128	120	125	141	153	132	124	120	141	142	132	142	142	136	141	134	140	122	113	131	134	121	127	137	137	123	146	132	125	132	144	157	166	142	129	126	135	151	133	132	130	121	131	124	129	147	132	130	119	136	132	128	113	113	143	135	149	148	128	130	115	129	153	136	135	127	156	130	117	132	142	132	147	136	126	140	143	161	149	151	130	126	150	126	130	144	115	125	155	139	118	147	134	145	115	148	132	147	146	142	102	139	143	120	126	106	111	140	122	124	115	135	119	129	136	145	144	124	120	145	138	126	120	145	136	120	119	139	126	148	132	115	136	137	140	158	109	145	132	118	120	136	145	125	157	144	141	131	130	146	139	141	148	168	141	143	155	123	133	127	142	167	135	136	138	139	141	148	121	143	150	116	119	131	142	131	123	138	136	153	121	129	128	129	138	135	131	138	147	123	107	136	126	117	130	140	157	162	142	137	139	134	150	127	130	130	143	145	115	132	134	123	122	136	143	119	162	133	133	126	143	147	132	144	138	127	98	142	143	138	144	128	139	127	158	136	142	134	128	156	140	120	127	138	132	135	125	140	119	148	141	151	124	144	150	118	146	134	125	160	115	131	134	122	125	150	146	144	158	147	121	144	151	118	100	113	123	158	131	125	146	139	138	154	125	156	125	138	151	124	131	154	156	150	122	133	136	126	146	137	134	151	128	130	144	174	128	136	122	151	131	127	125	125	161	139	130	138	135	120	152	155	139	155	144	132	147	144	151	143	136	140	122	149	144	113	141	143	157	142	129	108	112	142	132	136	129	132	132	121	123	141	121	122	120	131	128	117	143	142	148	127	153	134	138	124	119	123	136	146	134	127	144	146	119	169	121	143	116	122	139	133	131	141	138	140	141	120	154	158	130	131	141	131	132	150	123	116	135	125	129	131	138	122	145	153	140	151	155	129	137	155	123	150	158	127	112	138	149	137	154	130	150	141	128	119	151	114	129	120	129	122	140	137	136	107	118	114	134	123	125	140	155	137	131	123	131	127	143	138	127	123	140	152	148	136	136	142	159	149	115	149	127	141	148	149	146	137	123	144	134	113	130	138	113	147	135	146	147	124	130	143	143	163	162	141	164	160	128	133	125	118	135	116	147	146	145	148	126	135	135	147	120	140	129	139	141	132	129	148	156	167	138	136	147	131	126	144	125	117	131	133	131	127	141	158	121	122	132	122	151	137	144	141	121	134	134	141	121	129	138	136	129	162	156	159	135	143	127	122	151	127	140	123	135	127	135	152	140	163	138	127	156	132	134	137	134	130	149	155	121	130	166	129	123	116	137	113	128	135	145	119	169	137	135	126	130	134	140	131	138	123	149	154	142	125	148	120	131	146	117	138	149	152	135	153	146	141	136	127	155	107	132	133	127	119	136	126	158	132	130	132	138	126	177	126	135	146	134	136	116	123	137	147	133	145	157	123	151	130	122	135	133	147	123	123	139	140	129	130	123	152	163	132	133	129	130	128	137	132	135	132	122	133	131	138	130	136	129	132	139	157	134	156	140	137	143	127	139	130	114	130	127	145	132	149	127	142	155	123	149	145	136	152	125	135	136	135	123	126	149	136	131	144	116	136	137	130	121	147	134	147	123	134	140	146	125	134	136	138	135	137	145	141	127	134	141	139	157	152	118	115	137	137	134	134	144	133	126	127	142	140	135	145	126	115	126	128	123	138	143	128	148	138	157	129	126	134	129	144	113	124	136	132	133	133	134	126	130	147	153	146	140	121	141	111	146	136	133	121	114	126	141	131	130	132	143	133	170	146	139	126	151	117	120	141	120	117	129	150	140	151	129	128	126	123	162	134	152	150	136	121	126	113	129	131	137	118	121	137	108	113	135	148	137	119	133	157	110	151	139	143	155	173	150	174	133	154	143	155	131	133	181	134	143	142	146	118	127	137	123	147	136	123	125	149	125	129	121	138	154	113	119	130	136	135	142	133	148	136	149	132	132	118	119	117	129	135	118	126	123	121	107	134	116	136	133	114	143	137	141	145	143	149	112	129	131	128	135	140	133	140	132	131	118	118	155	133	147	147	130	157	137	110	129	133	135	179	145	117	157	132	144	141	148	139	142	134	140	146	119	124	153	153	148	146	126	114	141	138	142	115	122	150	141	133	113	137	133	133	147	121	129	142	128	116	112	129	149	131	131	150	159	117	132	146	149	128	150	133	117	130	139	142	142	106	123	132	140	125	143	144	127	138	144	129	122	138	130	145	131	137	130	133	119	141	109	138	141	145	125	128	119	130	137	146	150	133	135	111	133	113	129	143	136	127	113	115	114	130	130	159	131	120	140	152	153	137	142	138	128	138	137	125	163	120	118	153	139	117	131	137	142	126	145	126	113	129	120	149	152	126	134	161	129	151	122	119	140	134	134	135	131	147	143	152	147	139	143	123	134	113	125	165	160	135	122	138	133	119	168	109	150	140	139	126	125	133	120	140	127	123	135	126	150	118	124	157	144	151	127	123	153	144	114	131	130	149	128	129	123	145	137	159	109	151	128	148	161	126	106	114	104	136	120	139	135	126	129	146	126	119	110	139	144	163	123	122	139	129	143	154	129	144	145	133	130	124	137	147	159	151	150	100	116	146	136	123	165	136	130	147	156	130	125	130	143	133	124	121	123	136	141	136	118	112	153	143	145	142	129	148	135	133	147	144	140	152	125	146	133	149	135	140	146	119	126	129	144	135	136	132	138	119	149	131	156	164	132	113	116	132	140	132	141	149	147	139	144	138	139	159	120	131	125	150	148	137	141	114	131	120	133	161	162	135	115	142	138	129	144	159	150	156	138	128	147	142	137	151	140	135	144	149	136	145	143	139	131	150	140	152	130	158	137	151	141	128	139	127	153	149	144	143	139	143	147	139	149	147	128	134	117	129	124	126	140	133	143	141	146	145	141	114	152	122	128	122	135	140	127	122	159	152	141	127	130	133	131	132	121	142	133	121	126	117	117	132	141	148	129	139	147	154	145	121	129	151	159	127	126	155	168	128	132	153	130	153	124	150	139	144	127	118	114	134	127	146	144	140	127	149	141	112	123	123	154	141	133	159	144	120	140	138	132	135	169	124	124	120	144	114	133	150	144	126	123	137	109	147	141	128	142	113	132	134	125	126	152	147	132	139	141	100	142	140	129	122	130	96	110	136	151	123	131	149	137	134	111	128	133	136	145	144	154	131	156	144	143	150	152	153	142	130	137	141	127	134	151	140	118	142	128	137	128	139	149	126	128	132	115	153	137	133	137	130	138	128	136	107	130	150	146	161	132	135	130	104	147	126	151	141	139	127	122	109	125	121	123	147	153	144	137	127	140	133	146	135	145	134	152	113	132	153	138	130	155	153	136	118	139	125	114	136	130	138	130	137	115	132	148	121	140	151	149	109	128	108	139	151	156	143	142	119	127	128	169
7295	2542	540	504	446	407	386	377	393	336	363	371	351	353	351	363	337	332	317	356	373	386	485	354	401	346	331	339	344	328	354	364	362	345	347	321	381	330	386	355	343	361	356	339	359	339	334	364	342	356	353	369	373	342	353	343	337	338	360	335	351	337	321	356	333	366	336	340	332	380	361	340	307	340	347	343	315	352	323	330	350	361	348	320	330	373	353	309	345	382	365	315	334	330	356	351	332	360	365	362	384	390	375	297	335	331	346	348	347	347	320	353	360	342	358	322	370	334	346	343	317	350	338	344	321	382	364	352	353	357	366	380	358	342	367	347	330	386	340	372	323	330	358	352	319	363	353	341	367	348	324	358	345	362	325	388	386	370	342	341	344	344	323	315	325	364	327	338	372	351	322	356	322	367	370	333	357	307	382	345	367	354	327	339	341	354	349	338	347	328	347	342	355	339	376	348	343	347	306	348	342	362	367	383	365	329	319	354	353	353	352	346	327	357	370	349	370	339	338	322	336	348	354	318	339	375	349	342	342	336	337	352	380	340	342	330	394	320	340	340	351	286	337	322	341	321	368	351	336	373	353	381	350	334	355	347	330	344	346	353	323	331	357	346	331	341	341	358	345	368	341	369	352	342	360	321	319	346	348	321	329	350	348	376	370	345	336	328	398	335	292	354	352	343	356	349	347	368	344	359	352	349	368	345	320	333	334	369	362	372	362	354	334	368	325	328	335	346	362	327	342	348	339	368	343	388	391	319	336	348	350	344	373	320	321	339	376	340	362	333	364	378	357	379	334	353	327	326	374	341	363	323	348	384	385	356	347	342	341	350	351	344	347	364	375	337	317	307	335	398	333	360	349	302	328	332	330	344	329	337	352	325	317	337	338	347	335	315	335	361	313	343	382	344	341	336	324	354	316	354	350	309	334	350	339	338	329	345	356	332	334	344	370	384	336	348	331	340	383	311	390	322	335	363	291	361	356	350	323	358	393	290	320	358	350	354	313	336	339	375	381	326	355	298	360	333	308	323	347	339	333	356	335	315	330	353	338	339	363	331	324	345	331	333	337	348	353	380	330	339	351	345	387	370	337	321	340	341	351	322	327	328	344	346	376	364	382	360	346	357	355	341	371	352	343	333	325	338	372	356	332	349	324	345	333	330	373	362	328	345	332	323	343	344	342	348	369	332	312	333	330	365	340	337	328	351	365	345	345	371	286	335	317	350	376	345	383	350	351	330	333	346	336	369	350	347	351	316	353	322	344	350	345	373	349	363	335	347	337	366	359	364	323	324	350	359	336	332	330	347	330	385	354	353	375	340	383	364	311	335	352	356	362	341	347	312	383	348	357	290	323	371	368	356	325	324	351	347	347	330	341	367	365	352	357	356	368	336	342	325	348	360	348	363	347	342	353	346	367	339	330	340	353	343	343	326	348	351	327	358	328	324	332	362	359	328	393	372	323	369	321	366	323	364	353	332	364	365	303	369	346	342	341	326	367	342	307	344	323	329	316	350	346	321	361	335	343	338	337	326	323	351	338	349	362	344	305	333	339	366	348	329	339	316	342	340	316	361	345	415	358	326	348	309	379	346	355	364	351	355	329	368	316	367	352	377	370	366	340	344	335	334	337	352	334	378	363	360	354	362	332	367	342	339	335	322	357	348	354	381	348	348	331	309	343	371	349	347	338	364	369	345	336	329	330	323	340	349	356	339	337	345	342	368	351	359	307	346	346	321	358	330	338	341	374	336	348	350	333	321	352	322	343	374	345	295	353	384	350	350	331	358	353	343	336	324	377	322	366	326	327	346	344	350	338	329	331	355	341	385	362	356	327	354	365	323	355	340	345	363	329	335	336	369	356	317	347	341	341	346	330	335	380	311	358	364	335	349	316	331	317	356	332	351	345	380	339	327	355	347	309	331	316	347	345	366	313	334	352	331	323	360	348	359	360	353	324	331	323	327	344	369	369	318	357	368	348	339	319	338	341	369	343	352	336	327	362	376	335	337	318	331	330	357	357	356	333	341	334	383	376	347	345	347	353	376	383	327	337	363	320	346	355	364	368	334	331	322	321	368	354	330	368	346	345	342	378	340	353	376	356	357	369	353	328	355	323	363	343	337	344	377	389	355	334	338	305	336	363	333	345	348	346	341	335	331	368	408	326	326	345	354	306	339	330	342	319	354	331	329	344	374	329	348	383	354	359	343	388	353	345	352	321	322	359	359	370	349	363	346	333	350	357	299	359	395	354	321	330	336	334	306	316	351	319	371	368	371	357	377	343	338	343	350	364	377	368	360	340	364	346	333	357	371	399	359	354	358	327	375	356	341	335	348	336	362	361	360	366	332	332	329	351	349	380	322	339	369	338	375	339	338	372	324	345	363	359	364	323	359	358	339	336	328	339	318	314	391	350	364	357	350	352	355	332	362	378	330	327	343	360	329	347	374	336	340	330	309	360	373	347	348	338	342	334	364	315	376	373	341	346	331	347	325	333	379	365	375	349	319	326	340	380	334	363	343	357	343	308	330	348	355	360	328	351	339	351	341	322	354	351	342	342	376	354	348	341	342	349	339	354	389	319	339	351	321	336	352	367	380	368	330	362	360	332	366	326	341	341	376	305	365	347	329	331	343	366	359	338	354	379	360	331	336	354	373	358	361	355	373	346	332	330	348	362	376	356	335	359	314	373	381	366	342	353	305	319	364	342	313	339	397	338	333	380	355	346	341	353	370	352	352	375	336	349	341	367	329	361	351	332	323	361	327	332	377	349	354	343	389	349	354	375	339	339	352	361	341	369	352	368	345	327	348	348	350	312	342	333	361	342	345	338	339	342	333	343	347	363	361	319	346	359	363	353	338	367	328	321	417	365	330	348	368	348	363	377	371	366	317	331	338	362	327	354	324	305	357	331	363	367	356	348	326	358	359	335	357	371	403	366	323	345	360	339	333	358	339	334	332	346	345	326	355	363	341	306	368	354	364	384	352	306	347	335	361	331	355	365	366	346	347	358	374	366	373	342	348	350	311	319	334	355	349	293	333	355	332	358	341	348	322	342	362	360	330	325	354	341	351	368	338	332	338	346	339	375	352	346	329	347	328	347	316	333	342	383	346	330	328	344	320	338	334	355	362	334	366	376	383	318	326	386	301	349	330	335	385	344	327	335	357	333	339	319	323	325	328	341	327	360	303	335	350	360	360	328	373	338	359	361	336	331	344	375	321	334	382	347	376	351	363	356	359	344	344	343	337	367	360	349	338	332	353	344	327	345	322	336	388	326	317	371	308	360	356	337	351	340	359	323	350	344	328	315	357	322	359	354	353	341	331	349	322	324	306	315	356	347	373	325	329	348	331	347	369	338	357	332	390	350	332	357	349	372	320	312	346	377	350	343	342	354	353	357	318	346	351	337	341	375	334	342	402	338	350	371	364	340	327	327	368	348	370	346	356	360	366	328	314	352	362	355	336	283	361	342	352	362	368	305	346	316	342	352	366
35397	19970	3764	859	514	406	299	288	265	259	267	261	256	242	234	259	217	263	243	233	285	357	726	304	270	234	232	254	246	236	250	262	241	220	247	224	221	238	224	243	232	255	206	237	227	234	238	220	237	248	257	224	243	233	195	235	200	239	251	225	231	224	240	239	228	222	212	237	211	226	227	227	253	247	259	232	230	254	250	239	253	229	260	227	226	231	192	222	240	233	215	230	228	239	229	234	227	225	230	248	253	243	210	238	259	220	278	200	213	238	217	251	242	239	227	223	231	221	196	228	216	201	240	230	222	186	219	230	236	235	233	226	247	278	247	249	239	248	263	263	201	228	287	238	240	241	202	238	202	244	215	209	244	248	244	247	281	212	226	246	217	252	233	215	243	235	263	239	262	223	230	233	251	240	219	225	239	239	239	242	220	225	226	222	223	201	238	255	226	237	226	217	237	241	215	219	216	201	226	229	210	214	236	217	265	230	201	236	226	256	251	260	215	270	254	228	217	236	218	251	243	233	253	221	231	222	213	225	245	250	261	228	232	217	214	233	260	234	242	205	255	226	217	247	258	209	244	231	255	253	233	230	235	242	243	277	265	228	223	231	218	198	236	252	227	224	225	240	227	227	225	249	234	263	219	197	212	241	237	203	267	226	242	259	192	264	241	218	204	237	237	234	251	250	271	234	231	211	221	223	242	244	228	232	251	239	213	234	244	223	251	249	245	251	207	209	253	237	233	210	251	236	238	236	218	217	221	231	247	243	235	237	234	230	223	254	218	225	244	235	232	235	260	245	253	206	219	246	224	221	230	215	259	230	209	244	253	217	244	231	240	231	238	228	218	232	210	248	214	220	223	228	247	237	224	212	219	255	222	271	224	245	215	240	219	236	222	205	266	230	212	227	225	231	227	231	255	217	224	224	234	262	262	199	225	215	243	235	225	258	221	240	200	192	252	246	250	208	221	210	200	244	215	217	217	220	228	252	206	212	242	235	231	261	224	222	218	221	226	240	251	260	230	259	250	207	229	215	248	213	223	224	235	263	258	229	219	258	236	232	241	220	217	217	256	264	221	245	265	232	219	226	238	218	248	222	225	243	233	244	233	242	236	242	253	227	220	235	238	235	216	237	263	241	234	223	243	225	248	267	233	222	228	230	231	252	271	254	222	244	200	244	232	219	258	256	236	237	243	223	219	297	262	243	204	244	254	255	246	269	245	222	227	235	251	247	218	213	203	211	229	259	220	209	219	259	236	218	217	207	230	238	224	236	229	244	211	254	207	211	244	226	216	223	220	204	205	221	247	229	231	217	234	227	221	241	223	236	209	253	210	222	227	242	273	258	221	231	261	231	234	241	224	254	227	230	256	252	235	238	212	228	211	232	226	236	241	238	236	242	247	215	233	264	231	234	240	242	229	225	234	227	236	233	220	239	227	234	213	242	229	234	227	258	201	256	227	249	221	229	271	236	236	233	204	233	229	233	214	237	191	225	239	204	210	227	261	233	279	229	221	219	243	236	240	228	233	230	217	217	235	218	239	236	215	240	215	205	230	229	213	257	207	240	272	242	235	240	236	253	221	249	241	230	218	219	245	251	205	224	226	201	219	209	223	240	202	230	257	205	195	212	246	258	225	244	204	233	241	248	204	234	231	201	212	218	262	268	238	259	204	242	239	249	251	231	228	249	240	224	214	250	228	245	230	237	216	260	227	204	240	241	203	238	235	233	234	214	246	243	235	257	224	234	230	265	223	256	215	237	213	229	241	238	242	228	202	225	248	225	195	240	260	219	235	236	233	229	239	232	236	221	244	223	241	228	240	211	237	232	203	231	262	245	210	213	233	259	224	213	240	209	231	223	204	224	233	241	219	236	218	229	208	245	224	215	260	229	231	212	211	234	252	230	247	253	247	231	221	218	247	242	212	239	234	236	219	216	226	234	225	239	271	213	205	234	232	251	211	235	244	236	217	225	251	253	241	262	205	224	243	220	234	222	218	230	244	212	249	214	228	205	265	193	257	229	227	241	235	222	204	242	228	219	265	227	219	260	223	229	252	240	234	203	236	217	214	250	231	242	242	269	259	229	243	204	231	245	204	222	240	253	230	250	245	252	229	273	234	241	240	246	256	232	254	221	234	245	228	236	246	230	225	256	241	229	240	226	256	218	231	218	217	231	233	216	251	247	263	233	212	251	234	226	230	221	228	208	236	239	231	252	222	204	216	199	218	235	250	231	238	214	210	234	216	257	238	242	250	247	249	224	223	226	250	272	234	242	218	239	229	235	239	261	232	189	232	232	273	238	245	217	222	199	221	218	229	234	233	219	228	236	249	240	247	252	220	217	250	224	203	252	254	227	232	226	234	236	254	245	246	228	225	238	232	206	248	227	232	227	254	222	237	225	217	229	229	211	215	247	226	263	228	261	227	247	277	223	228	240	231	236	230	217	261	231	234	227	244	239	236	215	246	249	239	244	234	226	209	211	214	213	216	256	221	207	235	232	241	228	199	201	254	254	230	268	215	268	228	249	228	222	229	228	235	250	239	272	255	237	224	236	223	279	249	242	241	250	208	252	207	239	216	234	214	256	226	249	210	229	230	249	248	226	243	234	229	235	237	218	216	251	232	225	227	224	208	242	228	223	242	230	265	249	253	242	226	227	214	262	259	235	219	257	222	235	239	223	227	229	246	251	224	221	213	248	234	217	250	270	258	222	240	225	250	250	229	230	220	240	208	223	243	230	233	222	229	222	222	227	247	207	225	249	247	237	221	258	214	235	229	267	249	210	276	258	221	227	251	249	253	225	214	240	229	210	213	227	242	204	251	242	218	248	258	258	258	241	236	223	232	207	227	256	239	244	251	255	249	237	225	231	271	244	253	218	237	225	215	217	225	259	263	234	256	233	233	224	227	247	225	229	228	250	241	219	242	224	247	249	229	229	215	254	216	253	250	241	259	224	256	247	222	211	254	232	236	267	229	225	189	258	253	237	240	240	217	234	231	225	236	228	253	219	204	228	245	257	263	222	264	226	232	215	221	240	214	256	259	225	277	264	274	253	247	222	254	228	213	236	235	230	229	236	270	213	243	228	225	223	249	196	245	251	212	234	236	237	220	240	208	219	214	231	230	202	212	250	221	260	257	214	241	231	222	246	257	218	216	236	230	261	267	242	212	219	216	226	230	212	241	243	223	241	247	213	236	246	243	215	217	237	243	225	246	209	204	242	258	237	252	264	249	212	253	249	216	231	227	238	234	217	278	224	216	226	182	246	218	233	249	253	242	254	205	207	219	226	249	239	245	226	220	204	265	194	259	215	243	259	225	231	232	214	232	236	231	236	224	239	241	251	267	235	260	213	270	243	239	235	206	232	241	259	257	245	231	243	242	229	242	253	203	212	244	226	231	247	238	227	250	245	223	234	222	232	236	225	242	236	240	251	238	230	249	223	245	242	236	199	225	223	215	228	244	265	246	249	266	243	268	259	215	235	230	247
23441	12142	1539	1529	1336	1136	1005	815	782	704	689	723	645	600	633	622	563	560	602	603	582	1570	4044	928	586	560	539	560	550	507	574	558	529	544	570	561	550	566	513	586	582	537	547	516	560	553	562	579	550	549	550	535	553	517	528	541	541	550	554	524	569	557	552	554	558	542	538	583	539	575	517	572	515	524	533	578	535	531	551	493	549	528	600	566	547	517	516	547	554	572	488	588	490	561	539	566	604	540	562	582	479	537	566	579	543	521	585	543	552	525	561	516	568	513	525	579	508	543	564	526	556	483	572	526	544	536	538	532	551	483	539	561	540	543	546	575	588	551	549	579	528	543	571	568	523	592	515	514	540	527	549	586	525	537	538	594	573	517	577	549	550	540	536	554	560	520	537	536	552	548	516	533	488	545	580	531	501	545	572	554	543	583	556	534	527	535	518	521	568	545	551	562	527	537	526	561	539	532	525	520	566	551	518	545	549	541	521	538	570	571	525	539	543	549	551	540	526	560	535	496	558	581	497	557	535	542	557	560	489	510	580	517	567	560	510	527	523	538	571	532	566	530	542	581	560	539	553	515	510	549	501	536	519	552	530	551	554	578	553	529	514	537	568	590	550	537	575	536	546	511	493	540	574	559	528	525	558	531	541	522	534	544	545	512	554	486	531	514	564	531	528	572	575	556	552	560	507	526	547	551	482	548	538	564	523	540	490	563	534	551	513	587	543	529	505	551	579	563	542	569	532	554	521	557	543	568	567	493	533	586	532	568	573	500	559	534	545	522	518	536	550	550	529	545	558	546	509	543	535	532	537	534	561	534	558	542	582	542	531	546	551	531	552	560	576	538	517	520	567	512	532	503	539	561	536	558	515	527	508	533	555	592	542	528	514	520	562	543	482	520	525	534	542	519	543	532	526	502	538	531	516	504	574	483	524	579	522	533	553	572	558	531	615	541	546	567	555	569	553	547	541	525	581	579	506	529	544	527	539	523	573	549	563	524	548	518	522	553	582	563	522	500	559	537	562	589	552	569	530	577	528	554	539	571	526	552	540	546	584	563	525	536	494	555	530	548	561	518	550	499	548	535	572	568	537	522	528	559	567	536	511	518	579	564	517	479	559	529	550	564	574	531	500	531	561	543	543	526	565	515	565	503	541	582	563	581	572	528	562	528	550	531	511	517	547	547	537	512	565	539	529	524	523	551	541	551	572	526	536	553	509	523	517	559	545	540	582	520	558	524	521	589	539	539	510	525	531	549	508	586	496	553	544	531	553	523	556	538	599	499	575	531	534	527	540	544	517	537	521	520	509	559	558	505	543	531	543	569	587	515	582	550	523	541	577	530	605	539	512	556	501	524	545	516	529	513	540	534	569	530	522	522	538	555	499	563	504	519	556	518	541	517	506	510	537	611	546	546	540	505	541	546	561	502	564	555	534	526	588	564	511	502	546	582	528	544	557	528	523	526	535	515	538	507	498	563	533	569	516	529	524	531	496	546	541	563	518	525	531	529	557	549	532	523	534	539	523	531	579	528	556	551	501	569	593	526	529	554	528	567	566	566	550	578	545	578	584	497	532	536	573	567	541	523	569	562	531	524	519	534	533	585	522	535	516	548	547	576	544	528	530	509	530	530	571	550	516	545	524	548	518	538	566	541	506	505	508	545	585	591	557	559	539	516	548	563	577	534	527	502	550	538	534	570	584	535	569	516	523	564	538	538	550	566	527	551	563	555	528	518	539	586	517	515	546	586	527	537	544	509	517	527	567	537	573	522	521	517	565	535	544	555	569	530	527	576	526	527	537	558	533	559	544	546	551	576	514	536	548	587	598	523	534	557	540	513	573	570	561	509	541	555	549	548	463	563	546	535	569	548	522	532	545	574	549	545	569	517	504	530	528	516	547	577	567	561	511	560	530	563	586	536	561	532	522	555	518	570	577	527	512	556	500	551	526	560	530	559	497	550	546	501	495	565	541	562	533	530	561	517	506	554	556	513	559	486	522	538	564	545	526	525	521	551	525	561	565	532	491	575	544	528	546	492	515	551	507	518	566	575	525	508	546	545	589	542	579	484	528	552	558	557	567	576	537	544	513	562	562	539	501	532	562	546	501	563	576	552	538	550	556	541	593	562	568	559	559	576	498	600	519	539	521	527	540	510	521	509	534	553	526	550	585	524	514	523	523	547	501	514	542	575	597	501	532	536	563	551	571	587	560	527	593	514	532	497	548	523	559	523	562	588	523	489	520	595	542	538	545	553	542	530	543	539	514	530	560	557	520	529	526	537	543	534	525	537	526	538	510	517	539	513	566	529	530	586	516	503	510	545	500	541	516	532	509	513	521	554	534	564	539	508	566	494	489	532	557	549	614	558	520	560	493	527	516	527	583	563	531	537	558	571	540	537	518	533	545	523	555	524	533	520	537	531	542	535	532	538	553	525	500	535	550	496	503	529	518	547	573	549	546	488	541	522	550	516	533	524	601	530	526	551	583	521	542	533	557	552	490	533	492	544	545	582	529	526	540	487	505	530	530	561	540	541	548	520	544	515	533	543	513	568	529	558	518	546	594	583	535	538	554	530	575	534	553	549	532	557	572	548	552	533	535	528	533	590	567	544	520	526	477	535	573	544	529	520	523	569	555	563	527	543	557	539	491	540	576	550	548	522	531	553	517	559	544	534	501	543	554	536	561	558	545	489	554	546	505	539	534	543	558	534	577	533	561	551	510	560	544	498	579	549	543	538	514	524	551	516	564	578	540	518	548	556	550	569	568	534	530	543	577	540	534	547	578	519	534	536	583	507	545	562	551	515	553	595	553	556	531	545	532	536	551	531	556	505	545	519	510	531	570	531	530	539	520	518	504	501	577	531	513	555	546	547	569	538	515	526	544	516	531	558	545	562	548	551	552	572	571	598	563	535	546	531	542	543	576	536	514	542	526	565	518	550	566	549	496	552	551	499	556	553	556	571	532	562	541	534	537	543	533	569	538	567	516	559	520	567	521	563	533	577	589	506	545	547	534	531	532	533	568	493	551	483	535	537	569	540	583	518	503	546	547	527	548	541	501	554	532	541	480	518	539	534	548	551	525	491	582	578	501	543	495	539	565	516	534	553	535	580	533	530	562	533	511	511	532	526	542	579	503	534	525	527	577	561	557	548	540	551	539	529	537	525	535	535	558	517	556	530	551	576	543	538	567	604	565	544	570	522	506	579	548	542	547	554	535	584	551	503	511	577	563	526	560	509	555	584	523	534	585	526	560	591	521	519	501	551	563	564	533	542	538	544	538	549	525	530	564	576	559	508	552	551	550	536	512	528	602	585	542	504	580	502	534	558	547	521	558	535	529	543	529	484	567	541	549	511	535	515	550	522	557	563	535	582	538	550	536	547	555	544	490	514	511	486	566	554	572	554	571	591	562	569	532	572	556	583	568	596	509	515	533	471	516	515	545	542	594	538	513	573	499	536	519	592	517	503	538	517	561	536	523	517	504	526
48013	29336	7871	1874	985	673	505	386	399	374	382	289	359	318	307	362	319	330	325	299	342	556	861	336	312	321	300	310	313	307	305	277	293	287	315	299	303	274	306	294	300	305	311	307	312	350	310	322	322	278	292	277	293	287	312	294	303	286	291	311	301	328	318	280	318	320	303	320	296	310	331	318	329	304	285	322	316	310	293	306	307	292	267	301	292	306	293	330	347	330	308	328	332	301	321	310	349	315	320	312	310	324	351	291	285	319	291	267	306	325	331	297	269	310	332	329	324	312	288	316	329	308	287	324	302	326	308	315	308	343	309	275	308	288	303	300	308	313	271	319	285	308	308	298	302	296	320	272	328	305	311	305	259	291	325	304	301	309	295	323	306	312	309	314	295	324	297	312	297	307	278	316	284	291	279	334	329	303	314	303	308	308	298	304	305	303	294	313	318	317	306	323	311	275	310	328	334	291	306	297	336	311	333	318	314	322	359	279	304	297	305	308	325	335	295	269	297	336	306	301	306	298	306	327	314	284	315	297	286	283	355	312	292	304	323	299	353	310	340	308	294	286	302	306	294	287	314	317	338	303	285	307	307	286	359	310	299	320	306	311	346	273	276	325	306	318	307	296	312	309	313	331	297	303	316	286	286	313	307	309	296	292	330	305	339	311	313	310	303	313	291	300	297	318	316	344	306	311	301	323	328	318	297	274	314	306	295	313	281	314	306	314	303	319	292	310	301	335	322	301	289	299	332	306	289	280	312	316	306	303	283	342	299	291	328	316	329	286	314	300	278	342	293	309	303	312	337	311	330	311	311	300	285	333	310	287	303	301	299	274	301	271	293	310	318	308	307	307	304	283	319	309	288	295	319	300	316	290	302	321	333	303	348	313	339	293	331	293	290	288	326	280	300	296	304	325	288	300	321	273	325	316	309	297	284	323	309	307	292	292	307	351	336	319	306	308	297	285	331	319	328	315	322	302	300	295	273	282	311	291	281	312	318	305	290	293	299	286	291	297	297	303	319	312	263	314	319	303	320	276	277	310	297	288	291	299	315	304	292	281	296	261	290	309	318	301	298	283	313	311	307	251	315	327	285	340	299	336	325	323	297	308	281	281	290	323	317	309	277	302	297	305	312	324	313	295	303	337	326	341	321	318	263	303	289	267	312	301	310	278	303	305	288	288	302	324	309	311	333	285	295	317	291	309	270	276	309	309	330	294	287	300	285	322	305	310	319	313	321	279	306	272	306	300	320	292	291	293	300	278	318	327	320	305	309	309	310	342	313	313	327	291	328	299	279	307	289	322	321	309	274	305	304	315	309	356	306	337	309	305	317	331	305	307	281	301	309	333	324	270	308	293	303	291	329	342	299	280	332	289	271	335	296	306	301	324	298	290	301	279	298	267	334	299	280	289	300	309	316	281	302	299	295	315	307	340	317	320	288	318	306	299	308	310	300	291	306	268	303	288	281	315	313	312	301	286	315	315	280	271	308	335	309	336	294	333	309	310	320	294	329	307	304	287	296	281	334	263	341	297	307	314	302	309	361	330	285	314	283	299	312	308	285	344	315	331	302	287	260	282	314	300	297	289	280	299	302	304	296	293	276	281	305	291	340	296	311	304	294	272	315	286	295	269	339	311	303	311	291	302	304	303	335	305	335	317	312	291	331	294	310	322	336	301	306	299	314	310	321	300	302	307	314	332	295	312	283	314	270	285	322	338	311	316	280	322	343	301	322	277	310	312	298	266	303	310	279	289	281	315	327	336	294	290	294	302	329	294	305	332	313	305	316	313	344	299	295	309	300	299	305	296	283	325	301	299	295	316	301	340	292	304	338	295	285	295	309	295	327	281	320	311	268	261	316	328	321	322	319	328	308	300	307	308	317	303	309	312	334	247	280	272	328	328	312	305	333	310	294	346	329	328	310	287	301	320	294	277	322	330	335	316	281	302	336	306	287	297	313	320	308	280	290	328	307	301	327	308	285	268	306	253	276	310	294	273	297	305	316	261	292	304	311	311	346	367	321	322	308	304	351	298	276	305	299	288	321	308	297	304	295	288	310	284	313	287	292	302	307	284	341	293	310	320	338	333	280	324	320	315	316	291	322	311	305	318	318	298	296	266	307	265	304	309	300	295	305	297	309	319	325	299	311	330	301	298	299	276	294	292	315	275	335	306	305	321	330	294	326	302	298	309	297	282	312	292	277	256	302	287	324	329	315	281	283	311	276	317	301	288	325	325	305	301	303	321	316	316	292	287	365	310	315	306	288	311	293	286	354	318	329	284	299	339	301	305	330	316	308	264	296	308	330	337	358	299	331	300	289	312	282	355	330	304	303	298	309	324	328	300	298	340	322	334	328	289	330	300	285	317	289	297	295	285	284	279	325	299	310	324	315	294	327	303	324	305	315	329	331	310	301	294	294	299	360	328	316	312	316	289	308	299	305	289	292	319	319	294	319	285	302	305	333	283	256	273	296	301	311	275	311	292	288	339	316	321	320	330	331	307	288	320	305	332	297	325	328	340	302	336	286	296	315	317	306	300	314	297	324	312	318	303	314	306	290	304	304	322	325	316	314	312	314	321	356	299	309	301	298	334	281	328	296	303	290	301	293	302	297	252	306	296	316	315	325	346	319	283	284	289	323	313	310	271	282	317	322	321	279	274	314	328	272	299	310	328	301	297	318	303	282	327	291	310	306	300	299	343	317	287	318	325	286	321	319	323	302	255	257	316	285	292	301	329	322	326	355	315	298	318	330	280	307	310	311	324	304	291	308	336	302	299	302	298	284	294	299	292	313	308	313	310	324	290	306	303	311	301	292	333	259	304	317	308	307	297	276	312	303	286	325	305	300	294	293	306	309	373	274	301	329	303	323	295	319	275	320	303	291	314	306	315	295	327	320	305	291	336	307	296	328	313	298	321	288	323	281	336	283	333	289	299	317	286	295	311	316	337	316	286	336	287	291	274	320	305	345	294	304	290	315	279	287	306	317	330	301	349	284	293	326	330	302	310	320	303	298	310	283	328	322	308	323	314	317	282	267	337	329	309	304	331	322	295	320	315	331	297	313	341	284	333	319	300	340	307	311	280	271	312	336	281	298	322	284	314	312	282	306	309	322	308	305	279	291	303	299	305	336	341	289	296	334	309	250	291	272	294	323	307	292	329	336	291	315	296	284	322	325	303	322	302	286	321	310	279	281	275	326	301	300	312	299	302	328	323	300	303	281	302	293	292	328	319	269	262	310	306	293	309	298	308	289	269	318	341	335	291	304	300	295	298	286	300	289	302	290	315	325	277	289	322	339	302	328	318	321	273	317	302	282	295	316	296	303	293	336	319	293	330	325	303	288	312	321	303	304	308	333	281	300	297	256	301	288	322	294	309	321	310	323	312	319	322	300	276	313	299	294	301	327	286	287	307	303	320	316	287	306	311	319	293	322	319	328	282	284	305	304	318	322	326	304	322	289	325	328	349	293	333	282	297	307	313	312	329
31524	17293	2566	2401	2153	1951	1520	1258	1049	988	929	878	871	893	839	793	816	791	754	733	747	2648	4467	747	707	670	726	718	726	732	728	725	719	644	689	713	679	660	694	732	720	652	654	704	724	721	669	677	671	654	661	671	645	662	685	687	732	676	695	676	690	703	660	655	652	694	679	698	670	628	693	678	642	695	597	661	698	697	707	675	688	710	684	705	618	628	662	669	673	661	679	679	668	645	655	634	715	673	700	666	705	694	697	664	684	676	698	716	703	678	686	636	698	666	721	659	671	647	689	641	629	660	690	714	699	663	687	669	689	700	675	696	719	664	669	708	695	657	698	672	665	655	681	680	669	676	671	675	653	688	681	680	728	709	632	646	722	674	681	675	684	667	668	633	655	733	693	670	706	635	713	675	661	637	631	679	678	705	693	675	665	708	659	690	665	725	627	680	690	635	711	610	693	657	664	649	677	686	624	641	683	671	675	698	676	687	658	643	695	686	706	661	647	684	700	702	687	669	649	640	744	693	652	653	695	661	711	681	680	648	672	649	717	690	667	662	673	718	698	634	656	701	691	726	649	679	701	659	691	648	696	678	660	707	708	711	679	673	638	710	677	671	644	691	668	693	669	639	674	704	646	661	679	704	670	687	701	667	725	669	716	696	681	680	721	686	671	714	656	704	695	669	624	689	661	655	691	641	637	658	722	691	671	642	666	643	733	665	682	669	678	692	648	703	659	687	651	685	628	685	652	654	677	676	687	658	656	671	677	722	618	694	688	657	647	692	670	701	676	687	641	690	669	643	692	618	703	688	637	638	649	675	674	658	689	641	720	717	685	690	637	664	684	646	667	680	648	648	656	705	694	687	663	665	712	682	698	669	684	642	732	649	646	671	664	677	662	675	691	640	661	682	658	652	710	653	717	651	705	621	649	671	659	690	656	747	691	671	676	697	639	704	689	675	621	685	675	657	667	724	683	663	647	652	660	704	681	690	711	665	658	690	701	645	641	661	625	670	632	656	641	662	673	650	661	650	657	647	720	642	673	664	667	723	668	682	677	663	725	708	702	697	670	658	663	679	673	673	705	687	694	677	671	678	633	716	660	686	734	652	680	698	700	701	721	692	637	668	683	661	671	674	669	704	676	623	662	677	667	736	725	673	680	666	689	677	645	692	674	691	706	709	672	722	662	691	691	654	668	690	675	687	699	688	658	664	705	691	679	677	716	724	696	679	723	654	648	693	718	714	667	690	714	677	652	652	639	661	639	674	653	689	675	633	711	687	650	646	685	647	683	676	678	672	679	619	672	680	649	743	659	666	675	702	667	650	656	666	699	643	636	687	679	685	691	642	647	706	717	689	693	672	634	683	682	681	664	668	645	681	697	721	640	656	692	705	665	695	681	652	636	665	662	646	635	726	679	680	681	659	717	650	639	685	680	686	721	673	664	697	671	716	678	698	685	660	630	733	722	674	646	661	681	640	636	640	684	686	629	671	664	686	684	638	668	644	662	647	699	652	654	646	641	657	655	649	664	695	641	691	719	688	704	680	652	683	683	695	668	696	645	653	682	662	655	671	671	640	695	655	630	694	676	706	637	680	665	715	677	654	729	669	648	677	682	637	624	656	650	686	688	648	632	698	694	691	682	650	687	661	665	713	661	709	674	688	700	660	720	701	678	629	693	689	688	662	658	700	710	671	655	731	699	686	653	691	694	620	665	705	656	673	629	658	659	657	669	694	637	673	670	653	655	691	678	672	653	656	658	694	712	677	726	658	705	656	656	670	651	699	656	651	675	701	660	661	656	726	606	621	652	667	692	717	617	672	696	699	636	711	690	696	686	620	646	662	648	733	671	689	724	686	624	644	664	683	662	661	676	649	646	655	710	701	656	645	698	699	666	668	644	656	674	642	648	696	672	700	693	694	650	668	634	648	680	679	700	685	694	692	622	662	653	671	637	690	656	689	655	709	635	673	658	668	665	656	618	716	683	674	646	688	624	661	686	647	701	636	659	670	691	667	718	647	680	646	696	692	701	674	671	677	718	694	705	675	619	646	701	640	674	699	651	645	732	691	649	681	671	644	684	663	683	669	643	670	649	659	646	696	639	681	629	702	695	622	681	651	662	605	681	706	732	688	643	644	698	651	674	674	659	702	711	639	664	694	642	676	699	641	678	669	645	653	687	738	683	657	709	698	634	671	661	641	683	693	713	665	646	635	657	642	637	680	695	671	660	657	679	653	684	646	611	697	634	688	653	676	683	655	724	697	652	714	651	653	709	668	719	660	642	660	697	682	613	647	650	729	624	694	644	729	671	643	695	634	679	695	677	717	692	664	645	688	665	656	689	686	645	648	697	600	698	714	668	673	659	664	705	649	641	687	672	667	673	664	704	699	721	680	681	671	679	680	692	690	628	742	659	650	670	673	655	645	669	651	732	685	644	689	680	631	692	704	610	661	722	639	624	626	653	702	725	673	703	644	670	683	679	685	635	689	674	639	701	716	717	642	657	695	700	649	636	672	641	659	695	693	672	714	686	662	680	648	668	701	721	645	675	659	662	673	648	680	664	654	648	671	647	727	644	682	668	686	647	663	633	707	660	660	643	686	693	710	643	642	667	648	695	634	643	687	649	680	694	651	668	672	682	689	631	674	723	679	655	649	677	656	671	688	695	666	730	682	661	675	718	700	684	691	676	671	666	692	638	647	636	694	731	632	696	668	666	686	713	663	638	716	722	637	682	693	627	662	673	722	684	721	692	651	675	674	687	659	643	639	677	627	660	681	691	703	676	643	696	643	664	636	711	684	674	651	678	674	696	682	669	625	637	664	668	698	698	658	711	663	672	642	726	650	727	686	650	700	655	694	682	668	680	680	641	661	681	685	634	718	698	670	669	664	649	626	634	659	625	659	669	700	669	682	725	641	654	683	696	715	663	633	658	686	700	686	641	722	629	655	693	729	676	667	700	600	677	663	657	677	733	667	715	677	664	637	646	660	692	712	627	677	675	662	684	723	674	689	676	680	654	641	679	646	654	644	674	660	671	718	736	676	659	653	692	701	637	710	670	689	687	702	639	679	694	668	649	643	689	710	649	694	717	691	659	645	704	654	679	640	701	646	692	693	679	611	647	653	664	665	694	694	661	681	656	688	646	707	653	644	631	682	691	668	651	680	655	679	684	652	648	679	692	687	732	698	696	641	688	704	657	690	645	669	711	634	716	707	646	664	720	632	654	669	648	709	697	652	667	649	679	652	601	670	669	681	691	657	663	661	675	679	684	661	654	674	701	667	687	698	671	661	649	655	679	615	665	704	682	701	694	710	634	707	660	682	653	671	705	690	667	691	687	676	649	638	696	637	671	692	670	706	653	703	650	692	645	674	671	701	727	674	676	650	676	677	679	657	691	661	666	632	675	669	712	687	704	678	663	677	614	613	696	708	732	661	677	656	650	669	662	709	746	658	650	671	679	664	653	697	704	664	664	676	607	667	702	659	641	694
12383	3446	257	165	159	126	125	132	137	129	134	140	140	155	132	156	142	139	133	119	145	134	152	130	113	120	141	129	124	126	101	130	116	141	153	137	112	140	118	145	136	154	120	111	128	124	126	131	135	136	151	136	144	132	122	130	139	143	157	125	112	139	132	146	144	114	151	115	130	123	138	135	165	125	158	134	142	132	119	148	134	133	127	166	138	127	140	130	142	133	131	127	126	131	110	142	142	140	140	133	122	102	129	118	133	123	151	119	120	138	168	131	131	135	121	137	145	124	117	135	134	139	133	115	123	142	135	145	144	128	158	120	106	128	148	117	122	142	163	134	149	113	127	139	126	144	146	119	123	132	140	129	134	137	141	126	133	118	141	130	117	151	136	127	153	149	135	141	148	131	146	149	127	106	129	147	133	127	128	142	136	120	130	147	132	153	132	126	119	118	140	113	110	129	135	127	149	138	137	121	134	154	112	133	139	126	132	128	127	122	88	139	122	112	127	131	116	149	120	108	133	142	130	117	134	157	136	119	139	142	127	109	127	129	129	111	121	142	118	140	140	137	133	122	136	110	127	112	134	163	118	128	159	138	93	159	130	147	127	129	142	112	136	163	146	115	154	148	126	124	135	128	151	152	115	136	133	128	147	126	134	137	128	137	125	127	121	143	152	120	143	135	120	112	122	119	122	152	111	139	132	125	131	140	117	118	142	153	134	136	116	120	121	126	125	136	139	127	108	131	143	129	123	151	147	143	114	110	141	122	115	138	143	137	152	153	109	127	145	131	125	134	143	107	117	134	128	125	124	118	140	120	138	108	130	141	131	151	123	119	123	139	132	128	141	123	138	132	142	132	138	143	137	119	145	121	117	127	125	158	126	125	142	134	125	140	160	134	140	116	134	107	121	134	140	128	166	120	137	139	143	136	103	122	131	144	141	128	106	146	145	139	153	143	136	121	113	119	127	110	133	143	116	144	135	141	125	146	132	124	155	135	122	137	151	132	132	135	121	133	128	140	130	154	114	112	117	131	136	139	126	118	126	106	134	156	127	125	111	117	130	146	135	115	115	133	143	144	130	128	118	146	120	144	140	134	135	130	146	147	132	142	141	127	148	129	127	135	115	142	115	139	144	105	122	117	122	157	121	143	122	141	127	145	131	115	150	129	127	148	135	98	120	144	143	140	130	136	146	142	131	124	133	135	124	136	150	119	129	145	138	115	122	111	138	160	157	130	118	145	128	149	147	127	136	153	123	127	129	147	120	121	126	112	116	126	128	136	150	131	131	138	135	107	118	139	135	149	146	137	135	129	149	120	146	132	139	121	152	132	136	141	142	130	134	138	132	119	124	122	128	93	147	136	121	143	139	126	130	152	140	120	127	127	127	146	149	130	121	141	134	150	118	129	144	133	133	119	140	135	126	140	143	132	120	140	121	148	119	130	127	142	128	132	134	131	123	139	145	120	130	140	124	131	120	128	126	136	151	147	166	139	141	153	123	132	120	137	147	139	142	111	110	118	136	127	119	134	138	114	124	130	131	149	153	129	128	126	127	112	124	133	163	118	138	128	150	124	138	134	131	126	124	105	125	135	126	157	129	132	110	129	146	144	137	127	121	95	115	122	133	153	118	144	116	132	148	124	125	129	122	129	146	133	143	137	155	123	143	133	135	115	137	148	136	138	117	118	135	149	139	128	139	142	143	138	145	134	149	137	119	137	140	137	133	118	137	117	136	130	138	134	138	128	110	109	118	123	139	123	118	131	133	114	125	143	115	127	150	119	125	116	130	119	148	125	112	160	136	141	133	139	145	154	125	143	150	129	132	132	121	119	123	149	148	137	114	138	140	139	135	115	110	134	116	121	126	144	154	100	146	136	147	132	104	142	126	98	140	142	110	129	137	132	132	129	123	108	118	119	149	114	130	136	140	109	108	131	148	121	143	113	133	144	120	118	112	122	117	158	140	124	123	121	141	112	137	130	152	135	119	140	124	121	135	155	115	140	150	120	131	123	140	128	145	143	133	141	128	125	150	143	138	136	124	141	129	104	114	131	126	164	126	129	122	108	121	121	131	139	123	129	124	144	122	121	155	120	138	125	137	119	139	131	105	117	138	119	133	123	128	114	129	124	121	141	143	153	175	140	123	124	126	123	125	118	150	128	122	136	147	137	115	126	130	114	119	118	146	114	122	141	118	130	99	135	112	140	125	129	150	138	125	119	126	139	135	142	146	120	119	137	140	137	111	125	142	126	140	137	135	130	129	151	129	131	98	139	118	122	149	140	153	120	148	111	146	159	122	136	117	118	135	139	138	149	135	112	142	119	144	148	139	134	140	139	133	127	147	128	116	114	147	127	127	130	120	134	155	111	136	123	131	100	128	127	136	134	132	136	140	124	133	129	143	156	137	144	127	103	142	137	126	123	130	145	119	155	136	139	131	128	144	129	136	119	122	126	115	133	144	132	115	129	139	141	122	152	116	125	137	148	136	129	150	121	118	109	131	129	134	136	131	138	141	119	145	139	164	145	132	142	123	119	127	126	142	121	132	106	129	126	127	127	132	145	147	138	135	141	136	138	122	131	119	127	140	130	122	144	133	151	106	129	126	117	140	134	137	106	114	127	106	134	121	114	127	138	124	131	138	123	124	140	120	142	132	129	130	129	119	157	136	129	124	138	146	110	129	127	120	148	134	120	129	117	110	114	140	144	122	147	145	139	105	133	138	122	126	120	109	126	142	109	130	128	153	115	124	115	136	123	121	158	129	112	145	134	113	128	115	144	148	152	128	124	149	176	116	130	145	120	114	137	121	125	136	130	171	134	133	119	127	132	114	113	134	112	120	119	133	119	148	122	119	117	156	130	115	120	123	104	141	129	125	119	119	126	113	128	141	145	152	137	132	128	120	116	127	121	129	134	132	129	121	115	128	142	125	149	141	144	140	122	116	149	135	122	138	152	130	138	140	124	146	112	115	142	123	130	120	139	140	131	113	148	141	145	135	130	132	124	121	136	157	133	132	135	137	129	137	129	141	146	137	140	122	116	146	129	142	125	135	154	126	145	141	127	128	157	127	144	130	121	132	132	140	133	133	149	139	144	125	142	119	133	146	118	127	130	143	140	147	152	121	148	132	128	136	138	110	145	135	113	135	113	138	136	113	123	135	132	102	119	147	136	130	130	140	133	126	130	139	148	125	123	142	151	125	137	148	115	127	114	121	131	121	129	114	108	111	132	136	150	144	170	115	118	139	140	144	128	126	118	140	143	130	143	119	126	165	132	134	165	139	129	122	131	163	117	137	138	118	142	126	150	109	144	138	117	146	126	126	142	167	133	132	139	118	130	128	137	125	128	136	144	125	157	122	127	122	139	124	139	132	127	122	135	160	130	151	120	141	138	135	119	114	131	119	142	114	144	133	127	131	117	139	146	116	137	157	134	163	129	132	132	120	116	145	133	120	125	132	114	116	108	137	142	156	119	132	121	135	138	114	118
7531	2734	481	474	450	460	390	377	349	357	324	367	323	344	323	331	337	357	328	324	360	388	418	350	369	320	324	337	343	322	328	357	342	341	350	346	338	325	351	312	334	316	370	331	344	364	310	351	340	321	309	347	364	351	335	352	339	341	345	370	325	329	346	357	341	316	334	332	367	318	341	301	337	293	360	299	305	348	382	360	312	329	315	346	338	356	319	358	353	299	317	353	362	356	320	331	350	343	366	361	356	310	353	343	321	314	400	346	358	317	325	330	334	347	338	335	342	330	372	354	359	335	342	361	328	335	318	317	346	322	356	320	309	305	327	320	316	324	359	320	315	324	329	345	326	317	320	348	308	299	335	305	358	319	322	340	334	319	326	325	325	346	331	355	333	327	304	343	336	361	327	328	318	311	330	363	344	357	312	340	331	310	307	337	329	326	321	336	347	326	309	352	309	342	333	325	324	334	336	356	334	340	345	327	334	375	322	337	328	327	328	342	302	344	339	343	320	332	340	365	337	301	324	324	320	350	329	354	325	314	296	360	331	324	363	318	310	348	332	326	313	326	345	323	306	355	333	349	324	329	344	333	364	356	326	332	296	343	344	305	326	381	324	319	339	336	325	341	314	361	347	353	335	336	345	316	321	342	342	358	334	336	321	334	326	315	320	329	351	325	309	349	345	308	333	357	332	313	344	331	340	316	358	334	341	335	332	357	354	312	355	372	288	329	347	335	341	343	356	353	349	369	346	348	317	365	345	366	354	369	385	337	303	342	357	352	346	325	314	340	354	338	341	311	341	393	340	322	337	300	381	329	332	329	321	307	326	338	333	352	324	333	381	338	370	345	338	357	299	327	316	363	321	365	348	313	310	329	354	351	327	305	354	364	333	340	349	336	344	362	331	330	340	351	361	349	371	349	359	338	309	390	356	311	338	358	313	307	317	325	316	330	303	316	314	351	364	324	375	346	323	338	338	355	334	324	329	335	288	342	352	321	330	345	336	324	321	324	343	352	355	315	332	359	347	358	333	336	359	309	329	313	353	324	354	328	325	307	314	366	362	328	331	346	332	350	339	314	335	340	334	346	342	329	336	340	330	366	350	315	352	361	339	364	312	355	303	324	360	354	367	311	318	359	341	356	342	337	311	334	329	348	355	349	322	339	336	298	352	318	313	359	372	324	338	330	333	352	314	311	341	318	337	363	345	351	334	356	335	329	340	321	363	319	339	313	375	317	334	327	316	342	366	340	362	320	349	337	320	372	315	333	318	319	366	318	332	333	347	330	333	307	328	328	337	333	358	332	332	348	336	360	363	330	326	352	324	362	370	326	351	325	329	375	295	321	362	313	322	334	366	367	360	356	319	323	336	334	350	375	332	358	332	336	312	352	357	368	302	324	328	333	344	356	364	355	324	336	322	328	319	326	357	299	355	343	342	309	329	325	343	340	298	356	353	364	326	353	313	313	332	356	341	360	362	341	350	346	343	326	320	308	364	356	317	334	345	307	328	345	350	313	342	331	310	341	333	338	356	324	323	342	320	334	319	333	302	332	380	356	342	347	332	350	332	345	318	342	316	334	343	339	321	330	308	354	330	337	350	317	329	342	341	319	297	304	368	337	357	293	358	342	320	330	345	330	351	320	332	348	305	353	341	333	334	327	369	346	319	334	327	310	340	322	358	320	301	301	327	352	315	317	372	332	370	374	377	322	331	309	337	320	318	348	320	341	357	342	341	351	315	335	342	347	327	317	317	330	348	369	308	350	319	337	302	344	330	327	317	336	352	321	314	352	358	308	330	337	307	317	337	336	325	361	333	316	322	339	349	327	352	329	352	377	365	322	312	324	350	352	352	319	299	357	335	358	336	352	320	357	358	301	314	335	321	371	347	354	359	358	343	353	336	316	328	320	316	341	320	328	319	357	306	336	347	348	305	337	332	354	390	341	341	325	329	326	331	317	325	341	340	360	332	339	341	331	324	357	354	352	329	383	330	367	342	313	349	364	358	336	342	353	336	376	314	337	337	357	347	344	312	340	364	356	332	351	337	384	312	333	343	340	328	350	354	334	321	340	347	313	354	321	345	318	369	357	340	345	323	314	341	299	320	316	373	350	321	368	304	323	383	357	347	339	330	317	317	388	349	331	376	346	351	342	346	339	337	338	314	344	335	333	335	343	342	327	333	354	346	340	334	334	347	320	317	337	331	361	318	329	327	363	323	320	324	336	329	333	327	318	350	298	320	309	317	316	338	341	334	318	329	325	310	357	329	302	330	344	323	331	379	335	314	337	339	298	364	357	348	359	336	333	339	323	376	306	357	323	349	339	328	363	327	336	349	372	365	344	351	366	326	302	315	336	382	315	355	332	307	351	343	337	341	370	344	356	344	334	335	326	352	333	344	330	350	343	285	320	354	335	332	344	325	330	321	343	361	376	351	342	341	324	314	366	330	325	342	338	327	337	364	330	323	332	307	343	318	331	313	349	339	330	353	330	307	338	294	357	324	353	344	331	321	341	373	350	318	346	340	333	366	343	347	355	354	313	291	319	368	337	361	313	332	328	329	327	340	321	336	334	370	349	355	324	384	348	322	353	339	305	324	321	327	296	323	331	315	392	353	339	347	365	307	340	336	349	321	362	324	331	350	339	340	327	346	328	297	324	309	357	339	341	335	354	328	335	361	315	323	349	314	339	361	341	322	308	370	317	333	352	335	346	330	335	326	354	342	323	326	323	353	335	366	359	324	354	295	323	327	316	324	350	390	323	352	345	349	333	327	342	351	333	324	309	362	323	343	348	344	358	351	285	314	307	363	339	337	351	330	344	353	371	367	320	344	344	366	332	379	337	354	339	304	342	344	356	325	359	373	324	339	336	321	286	359	313	353	333	337	326	334	321	289	348	318	340	333	316	338	332	330	358	341	289	348	345	342	356	320	346	328	343	337	338	356	320	314	330	332	322	304	328	313	351	357	325	343	332	328	350	363	334	352	304	343	358	380	333	325	333	346	300	301	376	304	346	357	319	313	320	344	344	386	323	340	326	323	321	300	338	318	336	345	359	327	329	359	307	355	337	344	351	335	332	332	326	302	319	316	334	387	345	355	334	309	319	340	328	356	381	377	338	347	340	357	331	345	302	331	349	326	347	362	338	360	353	320	315	356	337	374	324	355	326	348	351	362	331	364	359	353	329	337	321	341	313	345	369	383	321	334	310	339	375	334	354	305	339	337	333	330	328	338	356	314	320	331	355	308	313	321	342	372	268	344	327	344	361	366	333	352	341	334	328	369	367	335	354	335	346	331	330	314	328	313	349	366	348	309	325	327	339	345	334	349	361	344	316	357	382	353	323	329	359	296	328	349	324	333	329	323	360	339	328	331	326	360	328	329	347	341	349	347	343	308	316	344	353	316	353	326	302	350	322	370	351	302	333	341	328	350	346	349	327	318	336	322	340	353	355	341	355	369	322	346	314	342	325	321	323	341	382	340	317	321	362
35123	20211	2840	683	477	375	287	284	280	277	233	254	256	249	221	240	243	264	244	211	267	426	632	237	268	274	235	220	208	223	250	251	231	227	228	201	251	222	234	271	234	216	239	226	234	232	244	246	257	258	207	219	235	223	235	205	236	264	241	228	218	234	245	203	231	250	275	265	241	225	227	193	221	217	235	212	244	233	253	241	249	273	228	225	244	203	222	203	233	233	262	228	242	211	220	223	200	243	253	216	257	246	226	216	240	232	221	212	241	227	212	220	236	213	240	236	249	222	238	242	235	241	217	213	228	216	210	221	256	246	232	223	234	240	241	237	251	278	230	249	215	220	233	210	207	236	255	231	234	228	251	216	229	234	240	228	229	232	214	242	230	224	245	259	267	223	241	219	231	247	231	197	240	218	241	215	221	240	240	231	226	229	228	227	255	216	214	193	256	239	238	225	220	212	253	230	237	246	204	254	226	218	248	241	225	248	213	239	235	206	224	222	224	208	230	243	215	217	255	231	239	212	230	213	219	230	226	187	255	228	264	207	232	234	219	249	247	233	249	260	210	222	220	223	233	205	235	260	225	235	234	188	224	227	242	248	256	240	254	223	270	250	230	225	243	195	216	216	253	229	239	233	237	262	224	235	215	236	249	227	196	206	236	256	259	245	230	229	226	246	216	193	224	206	235	235	230	236	219	241	238	206	246	214	216	207	221	240	224	242	261	214	259	239	223	250	211	202	238	233	227	214	222	224	215	205	242	254	231	238	225	237	242	236	225	225	215	249	240	236	235	219	247	234	252	221	214	237	274	208	245	193	229	240	232	258	225	236	225	234	228	245	251	239	213	224	254	234	240	241	237	226	252	218	224	238	237	223	218	207	222	243	228	212	208	255	271	245	220	217	223	247	239	243	221	207	236	205	228	201	213	243	234	221	239	235	248	247	231	236	245	207	244	234	216	251	225	228	223	265	216	243	244	221	207	231	223	225	218	234	250	232	216	245	253	223	253	224	242	196	233	231	221	232	252	228	244	225	239	241	240	229	239	242	221	252	256	242	206	234	208	206	229	220	220	223	227	247	224	208	242	217	240	266	250	231	226	240	205	226	220	214	208	231	195	242	207	226	223	239	244	250	219	225	203	238	246	233	262	233	237	206	228	269	230	217	208	255	226	219	260	235	253	216	251	223	239	249	270	225	215	259	207	247	241	226	245	226	209	258	277	265	225	261	251	253	230	197	243	237	271	242	219	218	269	241	220	213	235	218	222	220	234	222	216	237	260	221	197	218	216	252	217	269	212	223	265	241	216	240	235	233	230	217	238	265	217	224	248	241	221	209	223	216	224	251	240	242	244	214	209	208	252	243	195	223	235	240	230	219	213	225	235	240	226	254	227	253	222	251	250	225	249	246	216	215	249	218	234	261	211	236	238	244	253	243	225	243	255	224	224	236	203	271	279	235	212	210	242	219	249	242	248	202	223	238	237	217	219	259	240	269	196	236	228	254	237	216	244	232	240	238	238	253	245	225	252	230	246	206	237	206	209	234	230	224	251	230	238	238	208	235	239	257	215	202	231	240	258	245	244	202	242	215	196	203	223	237	207	239	241	234	238	242	218	237	210	227	270	231	215	226	210	248	223	259	254	253	221	197	229	227	260	247	211	254	221	229	243	252	224	224	221	209	228	232	223	235	189	239	238	247	228	242	212	215	224	197	240	228	214	232	225	230	218	210	254	224	238	210	207	238	232	259	238	272	239	216	259	249	233	227	262	225	231	222	251	206	257	209	243	209	250	229	242	258	228	222	230	231	217	228	255	233	221	215	220	229	215	238	250	256	246	219	244	235	248	233	228	258	218	230	223	244	213	230	215	222	228	230	254	227	240	240	220	228	211	233	217	230	210	244	200	266	225	246	257	235	246	233	264	240	244	218	216	239	215	231	257	236	229	259	241	214	236	240	227	224	224	215	248	209	225	215	221	243	234	216	225	263	238	253	254	247	211	243	222	217	225	242	237	224	222	205	242	237	268	246	205	206	234	210	214	207	225	231	214	214	209	245	252	230	227	236	223	239	226	222	246	245	243	232	205	249	231	205	250	226	225	229	232	217	229	237	250	227	230	216	219	233	251	206	221	221	227	266	236	224	235	240	218	227	223	228	234	212	229	243	234	230	224	225	232	223	221	240	207	272	237	250	229	238	233	230	227	235	217	262	250	233	228	258	205	262	262	218	266	257	213	200	224	194	207	259	247	264	220	260	223	221	209	244	219	220	230	263	256	247	204	262	201	250	220	241	233	269	229	214	213	205	237	239	227	224	200	242	214	216	227	244	251	238	259	197	235	230	219	251	245	254	233	247	237	208	248	263	213	239	210	242	207	232	230	245	255	228	213	221	236	234	229	236	229	233	246	206	203	264	218	260	217	214	237	225	238	233	266	237	237	205	213	224	217	214	201	229	238	248	211	245	212	228	234	237	198	221	245	210	213	235	200	207	205	235	250	228	254	228	215	233	227	225	225	257	243	256	217	242	248	257	247	201	236	221	227	223	229	239	239	249	181	245	231	235	227	222	216	232	213	245	246	238	215	241	249	228	224	234	214	210	228	215	227	246	224	245	214	202	225	238	221	257	251	265	241	245	239	219	244	238	202	209	254	256	242	223	230	212	232	243	212	241	230	250	230	236	240	211	249	221	236	237	254	203	263	241	211	247	238	267	234	245	254	247	221	245	237	208	230	240	250	205	247	229	227	233	241	212	227	236	220	219	219	237	243	236	208	231	289	257	218	235	218	234	213	232	233	228	244	207	219	237	225	244	201	217	248	239	212	230	230	231	220	241	225	251	228	239	251	225	204	238	217	252	241	238	220	230	231	242	207	228	230	237	252	232	253	232	220	240	234	235	242	242	257	259	229	241	210	255	229	230	229	244	238	209	212	224	232	244	200	194	237	218	217	229	256	237	235	243	221	241	222	239	223	203	217	230	254	248	231	220	227	248	225	241	223	231	238	268	233	214	260	255	254	231	265	245	247	256	245	232	257	229	248	225	242	229	248	224	236	240	219	252	213	198	215	214	195	195	251	233	225	264	228	242	231	267	248	244	220	206	251	212	232	237	239	231	253	200	247	242	265	238	220	209	266	235	262	248	233	216	237	236	225	246	208	236	235	208	227	250	232	239	213	252	236	243	259	233	272	241	224	223	209	232	230	251	222	244	219	223	257	224	242	216	217	247	243	247	248	248	225	243	236	225	261	215	236	197	237	246	245	234	242	224	223	228	226	218	257	263	213	265	243	248	223	224	232	240	258	250	244	228	253	243	229	220	238	233	246	210	235	229	235	226	270	252	236	235	271	252	228	227	239	256	214	217	231	228	241	223	224	233	225	237	229	241	253	239	217	236	224	235	224	206	230	254	227	191	229	226	262	222	230	213	254	224	260	216	208	217	223	214	220	231	251	202	227	218	245	227	232	202	259	245	208	209	221	213	238	208	242	222	247	223
22909	12650	1272	1456	1249	1183	884	828	795	665	650	635	651	602	654	578	582	549	535	600	573	1991	3075	550	554	542	585	598	561	586	574	540	577	561	497	514	572	596	532	566	570	554	597	530	533	503	541	532	502	536	577	530	526	525	605	514	537	529	540	581	523	537	520	575	513	500	517	509	527	528	528	529	535	573	530	534	538	528	538	550	526	549	541	528	540	546	537	541	524	522	588	537	568	532	553	534	525	500	539	496	553	533	552	540	576	555	526	584	539	537	545	572	501	497	527	543	566	499	605	521	540	501	555	550	544	517	520	538	545	533	533	583	529	554	571	576	526	502	555	566	565	539	500	537	539	544	536	527	526	526	519	553	562	552	562	505	510	529	563	551	528	570	554	582	549	578	535	530	553	546	573	553	472	533	521	541	555	497	518	548	529	555	531	557	539	551	561	529	574	555	549	553	562	576	571	561	571	562	524	563	540	531	562	503	597	504	518	551	536	503	558	480	538	523	552	551	568	477	548	533	512	519	505	518	557	524	548	532	512	547	581	539	537	537	495	562	505	521	562	503	579	560	552	506	506	522	534	531	516	539	519	534	565	528	541	518	527	534	551	540	505	540	523	523	521	541	556	509	526	559	539	540	561	525	523	561	544	581	505	538	556	525	523	568	481	541	530	528	541	553	552	566	558	570	519	534	550	520	558	500	521	555	553	513	541	515	538	531	510	514	538	534	510	513	525	550	564	572	543	556	516	523	523	536	557	533	514	581	543	527	539	552	533	527	533	554	539	548	560	548	532	543	582	564	543	562	510	517	566	556	600	513	524	520	537	542	555	506	551	532	536	560	552	525	514	529	525	540	529	555	557	501	530	481	518	562	561	540	523	514	531	531	556	539	523	506	511	536	544	542	566	501	555	565	524	544	511	520	533	530	552	542	538	529	528	571	535	550	571	502	503	529	541	559	517	575	541	549	534	520	529	543	508	576	548	507	544	518	494	555	537	561	547	573	573	617	553	558	531	546	570	523	531	561	585	495	532	530	544	547	552	518	540	535	533	548	548	538	512	539	524	537	525	547	548	521	553	528	572	556	561	572	532	556	529	550	516	547	579	532	527	542	509	562	538	560	542	486	585	520	589	515	570	513	540	537	556	505	599	524	530	581	533	542	505	524	559	513	515	574	549	540	494	545	534	543	503	520	550	548	530	590	521	520	518	535	543	507	577	567	550	563	556	518	583	532	569	523	495	540	526	529	564	538	550	505	539	527	544	535	534	519	536	582	555	535	537	538	531	537	541	561	499	512	541	543	520	530	545	558	536	511	568	545	559	507	536	556	564	546	532	513	523	562	531	524	538	534	603	554	554	477	543	544	549	556	541	512	526	549	521	513	490	506	538	507	544	515	538	530	486	548	551	543	544	515	524	566	539	510	517	504	503	573	536	539	533	536	480	537	562	520	536	555	537	564	518	527	549	532	513	534	548	527	571	528	563	547	550	529	512	548	519	541	540	562	550	534	519	543	538	521	492	520	536	569	561	526	512	506	571	535	552	517	565	493	571	546	505	579	535	574	520	528	571	540	528	527	577	532	531	501	518	547	538	526	534	517	520	545	515	546	538	530	511	557	492	500	526	551	534	593	529	500	564	556	523	506	491	582	536	574	539	519	537	546	539	494	500	523	569	522	530	543	551	552	515	507	507	543	532	535	566	536	510	550	559	555	484	526	508	592	559	587	562	518	535	538	482	527	558	522	522	555	497	556	532	511	550	544	534	520	556	542	516	529	516	523	569	559	532	560	581	507	582	552	525	551	558	565	526	514	525	516	546	503	537	526	539	505	553	511	599	513	545	558	523	566	505	517	552	527	541	544	567	531	572	494	533	551	549	560	538	564	549	569	554	567	592	542	548	556	557	564	511	523	590	541	573	536	552	541	552	534	538	513	532	520	546	537	539	562	530	489	564	550	563	593	560	559	533	544	536	493	489	541	525	535	553	576	525	558	518	516	535	554	517	549	567	552	560	505	536	537	556	530	507	567	557	488	532	541	521	548	544	517	523	531	579	538	546	563	592	560	560	528	560	576	537	529	546	510	555	517	563	483	526	537	530	586	554	538	496	571	561	576	506	522	529	608	526	503	551	514	603	521	543	556	518	548	542	526	533	501	538	565	502	529	503	529	519	558	557	559	537	502	558	542	549	555	541	530	510	518	530	516	519	530	576	530	542	523	559	554	574	539	502	544	550	551	517	553	516	569	541	567	540	495	553	560	548	536	543	592	541	489	555	535	549	523	522	514	535	563	533	565	522	557	534	520	562	532	545	535	511	531	539	542	558	496	550	522	512	545	535	549	551	566	534	528	521	586	500	599	538	540	561	530	543	500	536	537	534	530	495	535	523	556	554	501	495	518	539	525	586	529	544	498	513	534	540	545	529	522	553	553	545	505	515	545	506	540	517	527	532	543	523	501	539	539	551	575	519	535	560	504	554	534	522	537	563	558	569	547	539	542	514	549	531	546	554	550	552	533	548	527	529	517	562	574	574	546	538	561	551	559	552	559	538	580	526	527	526	555	568	535	567	538	506	532	560	585	527	543	507	561	535	544	543	566	505	557	536	544	520	539	536	555	505	574	526	549	537	531	530	581	561	545	524	534	576	569	530	489	547	534	564	553	543	555	567	560	554	532	540	560	554	552	569	502	596	585	531	485	534	569	565	561	551	494	528	547	565	529	587	567	528	530	536	534	540	506	521	511	549	536	541	543	534	548	513	556	553	499	519	517	573	540	581	542	558	566	513	547	540	546	550	502	529	487	574	508	534	517	509	543	505	580	554	532	551	515	512	543	570	559	540	496	507	529	536	568	506	506	542	511	550	528	512	531	537	551	558	544	556	466	536	536	549	519	548	524	554	577	544	526	538	539	558	531	557	528	537	559	535	554	577	586	516	530	551	561	553	546	559	514	526	557	560	519	502	534	520	564	568	535	528	494	601	530	513	519	586	554	566	568	555	542	566	534	536	515	541	548	489	525	486	557	514	555	552	495	567	580	532	539	519	582	541	494	527	534	507	545	527	544	531	512	576	494	494	535	581	525	529	529	509	477	509	514	538	533	540	584	563	559	546	542	564	519	513	533	561	529	507	584	498	536	572	580	536	545	532	521	556	550	584	541	521	529	538	549	491	521	551	495	526	548	569	530	538	534	536	569	567	569	531	528	500	521	514	557	531	573	523	523	537	521	524	552	565	547	585	537	564	544	524	515	544	596	517	574	526	563	559	517	497	549	482	516	510	533	545	529	536	550	497	510	549	519	552	564	524	529	543	533	520	584	516	515	483	562	565	574	538	538	558	556	542	552	568	537	517	547	543	544	519	572	551	541	557	529	525	534	535	569	553	574	512	551	501	531	536	571	560	568	575	518	518	556	545	506	510	540	514	498	559	486	524	530	502	541	524	501	555	599	541	495	539	537	551	503	561	547	502	558	533	520	571	545	506	549	555	555	535	557
48297	30079	7739	1891	939	637	510	385	390	340	339	321	326	345	360	316	319	364	329	385	348	688	1404	499	333	330	318	317	326	314	305	329	303	320	294	312	344	308	285	301	313	340	303	287	299	329	309	314	297	302	359	316	306	310	320	322	321	313	271	321	307	310	327	283	323	326	326	275	313	301	325	315	281	308	269	314	348	304	303	354	281	295	332	291	315	312	309	297	296	283	318	297	288	365	347	297	311	321	327	324	292	276	284	300	329	302	327	284	353	323	305	317	315	343	317	312	310	276	277	321	357	279	302	276	305	327	312	309	315	298	292	321	317	309	300	287	309	322	304	304	306	318	310	298	324	309	281	310	289	303	337	321	315	311	322	319	324	344	303	318	336	294	322	309	288	298	315	305	316	301	339	302	335	373	324	311	343	331	316	283	279	300	331	300	321	343	312	317	308	313	325	308	341	300	327	291	305	265	303	331	281	311	329	342	350	297	319	280	287	318	335	317	287	283	285	314	323	326	306	316	290	280	315	311	315	274	317	296	287	296	315	270	305	319	323	311	336	326	311	339	304	316	337	326	339	316	299	296	352	271	323	282	302	293	317	314	316	327	320	347	297	333	320	272	320	348	320	283	297	338	314	286	287	354	346	331	307	289	307	311	307	299	301	305	324	302	299	311	303	285	304	309	313	295	289	304	293	308	278	297	314	317	329	281	301	290	313	340	330	325	292	311	297	297	325	298	308	341	299	298	284	325	318	323	307	308	321	290	323	322	344	314	299	344	305	302	340	300	290	281	311	312	315	291	342	304	312	303	298	303	322	303	343	331	297	343	352	275	310	341	307	303	286	280	302	325	300	309	328	309	309	344	291	315	303	283	298	324	308	303	300	322	285	316	314	315	318	328	298	303	341	291	351	321	303	286	286	336	325	285	282	338	275	321	287	317	306	299	308	284	321	283	284	307	284	314	309	323	298	312	315	294	295	304	292	309	307	357	299	298	343	306	324	333	343	321	309	309	287	325	302	288	352	301	347	302	317	325	344	317	323	327	269	308	328	317	327	301	282	328	297	325	289	309	335	332	353	304	341	300	293	332	329	315	299	336	353	319	278	280	310	291	328	321	311	319	309	306	320	311	329	307	289	310	284	350	312	306	324	326	305	303	286	292	271	322	307	314	326	324	301	305	324	284	297	300	298	307	319	291	307	309	306	298	325	335	338	330	313	323	319	306	313	294	292	283	316	310	304	286	303	308	324	334	320	322	334	308	337	312	290	310	295	343	320	310	318	316	302	321	321	362	300	303	333	323	335	300	303	303	303	326	321	315	335	341	306	359	317	298	305	295	296	302	308	303	284	341	330	318	302	328	292	331	335	321	301	311	302	336	333	333	301	288	336	333	326	308	286	319	303	273	305	262	302	322	286	303	314	275	316	278	321	332	306	313	327	343	298	305	328	320	300	304	307	286	294	252	283	299	289	351	333	313	298	283	256	311	308	330	298	322	312	309	303	297	322	306	308	321	288	286	284	276	328	346	291	302	311	274	304	322	332	297	318	289	302	307	338	310	326	295	310	333	335	296	315	319	324	328	320	352	296	292	318	320	346	294	301	324	327	308	302	273	333	292	340	344	306	335	312	320	296	316	311	314	313	308	275	316	273	304	298	294	336	337	309	317	327	327	339	296	280	320	345	336	291	314	307	305	311	321	345	326	335	304	305	344	318	336	330	309	296	308	329	299	297	306	307	318	287	319	301	348	320	305	300	301	300	330	352	283	305	331	309	307	294	258	293	303	299	280	298	330	319	287	327	267	311	318	308	289	294	305	293	295	322	302	316	300	353	290	286	322	298	305	284	324	317	302	320	330	296	276	301	310	333	331	327	299	305	298	298	301	289	321	303	316	313	331	336	274	283	300	281	295	332	324	308	303	314	310	334	326	323	325	343	323	303	292	301	338	274	320	298	308	319	289	317	284	291	315	312	318	310	310	334	305	327	340	284	299	323	342	313	276	311	310	331	331	352	337	337	316	307	276	304	337	299	341	296	296	296	335	320	290	293	305	328	307	322	282	303	323	350	309	316	307	313	286	288	274	312	309	318	321	290	316	326	273	338	284	308	331	323	307	327	315	301	301	290	273	304	303	321	299	323	312	292	310	332	311	306	290	263	306	337	302	332	295	356	299	315	334	315	328	324	313	308	240	298	317	293	282	321	315	320	290	316	312	302	301	321	316	277	313	290	275	311	284	330	326	327	291	317	298	345	325	333	313	292	326	302	297	307	329	325	288	305	289	307	346	323	328	294	320	333	305	318	313	313	294	290	343	308	283	300	295	313	314	331	292	278	320	330	324	341	271	317	326	291	289	317	317	323	307	302	336	325	289	290	316	302	283	314	320	331	295	303	307	289	316	299	314	314	334	293	317	305	310	306	323	314	323	332	309	306	296	286	317	341	316	283	325	327	289	291	319	317	341	324	329	329	311	304	336	318	312	281	262	330	303	278	346	313	294	307	341	293	283	304	324	278	351	286	322	309	278	325	289	345	293	280	291	316	329	316	324	271	318	305	329	303	297	302	284	301	324	321	333	346	300	335	265	358	321	336	322	309	326	286	350	290	325	312	317	336	309	309	322	321	333	301	271	295	308	319	353	297	324	307	329	315	311	306	326	316	301	311	302	338	310	306	305	309	300	332	303	294	359	308	320	294	313	332	306	316	280	352	326	305	292	295	282	291	284	336	297	307	291	325	315	332	298	289	285	277	294	319	338	295	342	333	301	314	325	270	312	292	290	330	280	349	328	338	320	295	330	322	270	271	333	284	283	294	331	308	333	325	324	328	311	296	331	318	312	310	290	333	324	280	308	297	286	294	280	312	316	345	319	302	333	342	321	317	322	326	311	282	263	321	330	310	291	297	329	318	333	318	320	343	305	312	308	298	294	306	311	309	312	312	325	318	303	293	306	310	297	290	284	299	307	313	331	321	289	305	321	293	313	301	347	323	325	279	298	290	285	318	299	309	306	296	300	307	303	307	312	339	314	310	314	301	295	296	318	281	309	288	294	333	321	314	296	314	314	311	330	312	320	317	310	327	283	299	325	324	303	322	309	325	291	272	345	296	281	321	334	326	346	318	315	313	284	346	332	279	309	302	334	320	278	293	325	338	318	314	319	335	333	298	361	306	294	293	326	303	342	330	304	290	326	299	352	310	292	275	322	319	339	316	302	319	319	303	302	252	304	290	296	324	290	294	285	290	330	323	316	325	316	297	262	299	280	266	335	305	311	347	330	305	313	310	296	314	304	319	357	316	328	332	332	370	312	308	279	329	316	288	330	312	317	316	315	295	290	339	295	313	318	299	306	339	328	328	319	336	323	342	351	324	296	305	315	312	314	338	317	316	323	346	324	338	319	301	311	294	286	310	343	301	327	301	322	318	288	327	329	308	307	309	323	303	318	302	333	326	331	325	299	295	312	316	305	291	279	316	282	344	304	313	295	306	358	309	298
31774	17582	1989	2323	2104	1734	1484	1235	1119	1002	965	944	886	865	827	800	807	762	757	774	750	3247	7805	1620	715	747	726	706	726	697	699	701	734	702	690	661	708	733	698	637	693	687	731	720	684	710	723	699	670	679	663	683	723	705	680	663	705	715	663	710	674	678	678	714	719	712	659	660	715	728	684	723	719	714	678	734	716	691	692	691	678	647	681	674	659	676	745	684	734	726	680	758	661	678	694	691	698	691	678	716	702	705	675	716	694	702	724	705	688	698	689	658	720	673	661	718	724	703	663	699	716	686	664	695	706	697	651	642	671	646	707	708	616	696	703	749	698	726	686	741	705	699	665	698	724	678	654	694	667	706	686	719	673	664	688	694	700	663	662	711	651	680	677	736	684	642	640	712	711	726	643	636	680	719	691	656	702	679	650	690	681	736	670	697	689	714	697	671	691	685	748	688	695	721	643	701	678	661	705	697	689	731	678	667	645	659	680	728	662	670	685	731	693	688	692	709	667	703	721	699	689	663	690	717	666	688	684	616	682	704	696	684	691	728	724	721	684	749	704	663	693	697	710	644	701	668	702	675	694	683	639	683	677	737	687	692	709	725	700	675	675	670	736	709	648	648	667	660	682	688	687	665	705	735	691	698	685	730	681	692	654	677	681	645	687	662	694	703	702	646	689	685	697	670	729	651	679	711	680	713	677	666	727	695	688	722	637	706	703	649	703	661	649	665	745	681	656	678	651	693	729	694	664	674	663	711	714	667	730	702	716	714	663	748	713	733	674	733	632	658	670	712	695	681	637	676	706	715	696	689	636	659	698	685	705	729	674	683	666	677	641	660	656	667	680	652	707	693	666	731	700	708	671	673	749	722	695	682	701	679	655	679	634	708	703	659	711	711	713	689	671	689	686	736	657	727	679	720	703	694	633	678	674	687	715	655	662	719	687	656	666	664	701	659	702	682	646	696	676	710	703	666	655	709	653	682	671	701	700	715	673	698	692	649	690	715	662	657	657	683	676	710	673	657	698	720	625	677	667	687	710	643	650	684	710	694	685	707	678	683	663	651	679	727	697	681	607	681	664	698	728	678	666	694	675	683	660	683	693	686	739	717	638	714	707	659	603	684	674	705	642	664	678	725	717	674	661	635	710	683	650	688	705	672	706	672	618	700	662	693	679	657	688	692	668	657	695	676	738	694	730	690	690	692	737	714	649	673	629	691	675	706	698	732	678	684	667	680	663	656	670	692	637	709	726	674	673	669	681	636	712	679	716	692	685	707	679	713	676	654	672	644	696	678	678	643	723	665	664	704	652	689	696	683	695	657	671	707	724	699	698	722	689	715	683	693	715	727	700	693	664	730	687	764	675	656	693	688	679	671	701	705	697	691	708	722	678	684	725	704	677	688	647	727	656	634	686	678	635	702	689	675	643	666	689	719	689	693	675	726	624	702	692	710	706	735	694	688	648	671	712	676	720	659	683	698	658	673	666	745	619	756	663	657	666	617	661	698	683	698	688	659	658	719	674	675	717	636	681	695	713	727	678	680	688	706	679	676	730	674	673	657	712	633	633	687	664	671	689	675	664	685	649	687	633	708	703	650	698	700	673	690	632	701	671	688	643	711	676	666	646	723	675	691	693	689	712	720	725	712	674	659	686	655	673	669	670	660	709	704	619	662	661	685	649	705	727	716	671	672	685	701	683	690	640	661	684	740	647	665	687	650	706	661	670	733	710	695	718	735	687	676	679	664	703	733	719	688	672	714	672	693	668	730	722	722	705	689	632	686	704	690	702	656	696	681	666	659	658	655	691	713	677	710	676	676	686	693	706	711	704	700	700	693	626	653	698	655	707	728	672	659	707	703	673	694	709	704	673	682	705	687	685	687	735	709	696	651	683	696	638	743	706	665	697	689	694	716	645	679	665	700	695	672	709	696	666	685	700	694	676	669	681	694	676	699	714	688	701	696	668	703	658	710	674	682	658	629	664	713	654	671	675	691	663	723	661	685	714	697	680	694	721	681	737	663	636	683	715	734	708	666	668	708	642	719	625	677	680	715	654	692	672	682	702	678	683	709	719	708	685	662	693	694	651	708	683	677	699	674	718	678	649	696	671	677	688	721	686	702	678	687	720	678	716	675	679	730	681	681	700	657	674	701	658	688	678	632	689	672	714	652	684	669	645	656	652	682	673	661	676	712	615	696	727	707	714	731	730	701	669	698	705	667	683	684	648	661	682	696	695	726	716	718	689	684	661	651	697	696	688	681	694	706	697	656	741	671	664	689	679	688	697	704	709	646	657	696	680	737	640	713	702	686	684	660	651	728	677	667	610	683	687	718	675	705	702	721	726	716	651	670	712	705	681	684	677	640	682	710	705	685	719	648	675	685	672	689	661	687	679	683	716	713	685	682	689	736	641	732	686	654	674	699	680	717	724	667	630	715	729	681	651	688	697	721	708	698	663	655	674	640	654	696	690	636	671	653	671	701	707	665	654	640	674	666	689	651	661	642	700	692	706	643	657	674	730	650	689	705	739	711	668	677	661	670	660	664	658	704	707	667	662	664	675	701	683	675	678	678	724	659	686	687	688	682	663	727	683	667	680	666	681	661	637	671	693	684	680	708	655	610	651	721	691	676	681	732	718	685	683	663	676	652	682	630	687	693	637	675	632	673	662	687	685	734	697	652	685	645	709	691	736	738	656	682	656	714	704	699	698	689	723	710	718	704	705	682	654	656	667	700	721	693	709	695	695	688	649	733	725	649	649	678	691	673	708	709	687	676	677	667	653	692	688	692	640	717	664	662	656	668	668	666	664	679	699	685	695	722	668	689	672	694	664	688	655	647	681	674	699	648	674	692	699	667	691	681	665	737	712	674	696	691	721	721	670	696	682	652	697	670	711	699	700	661	719	704	655	691	685	687	689	705	697	667	706	710	694	689	704	660	654	665	695	669	651	704	671	688	672	717	668	681	658	680	660	674	670	667	738	730	699	686	715	618	747	676	676	649	669	689	646	658	683	668	700	688	668	705	676	667	686	698	697	673	697	681	691	667	672	698	683	693	679	708	674	728	702	657	692	649	692	691	714	717	688	740	669	695	723	675	623	722	687	684	671	699	684	689	703	764	692	655	659	697	655	687	666	662	732	686	687	679	726	675	666	711	650	703	609	747	705	675	696	715	705	690	688	673	678	661	660	710	678	669	693	701	704	696	729	705	679	707	708	699	699	742	670	696	686	630	650	641	729	691	670	684	676	675	677	656	713	656	705	642	714	690	649	690	650	646	712	668	718	637	735	665	681	695	747	699	745	776	648	710	671	640	699	717	666	685	677	696	661	758	718	667	723	693	626	687	666	749	680	721	645	682	682	709	690	669	699	648	688	678	677	641	662	727	749	656	684	708	712	663	663	703	665	694	675	685	698	738	676	637	631	688	683	733	687	686	688	688	680	739	671	657	691	698	681	695	686	678	694	656	669	729	620	704	705	708	677	701	695	639
12558	3898	262	171	182	150	145	122	146	142	142	138	149	120	157	124	144	159	143	123	142	141	134	137	144	142	133	133	134	141	139	160	155	149	162	142	141	133	147	146	138	143	139	128	142	138	115	153	118	127	135	108	153	129	129	134	149	149	136	145	144	132	150	158	140	130	148	138	137	139	130	140	147	141	139	140	135	123	144	129	143	144	145	138	145	136	107	139	133	139	108	127	133	146	130	134	108	160	121	114	130	144	137	150	134	126	121	126	145	119	143	140	122	148	105	142	155	151	151	148	123	154	145	134	143	155	160	141	139	129	137	140	159	123	135	150	154	152	138	128	147	135	127	141	127	137	130	141	141	131	146	122	134	114	88	128	120	145	129	133	156	162	140	119	140	126	130	124	138	141	151	144	171	138	138	163	146	126	135	152	116	169	135	129	126	128	124	158	116	140	144	137	122	143	153	126	140	144	143	128	147	147	139	172	143	131	133	126	138	118	159	120	136	145	138	139	144	140	133	140	135	161	130	112	148	126	120	146	120	117	139	143	126	166	127	118	154	145	131	134	134	140	123	120	142	121	150	131	130	154	143	137	120	124	124	127	130	125	118	130	107	154	148	109	142	147	131	137	171	127	121	137	146	147	153	129	156	167	148	122	122	132	127	141	125	126	124	146	128	138	137	157	136	135	117	124	120	145	145	140	139	158	131	170	128	134	130	133	122	118	125	126	157	141	164	122	156	134	144	147	124	125	132	151	122	140	147	138	135	159	139	133	129	126	132	127	118	148	143	145	132	113	149	123	140	133	143	145	129	130	133	145	135	123	140	136	143	145	137	116	138	138	133	128	144	127	130	152	138	155	128	127	133	164	128	127	125	131	142	132	118	106	131	147	131	167	155	126	140	146	140	126	144	151	138	167	149	122	139	120	155	158	134	125	150	141	134	115	132	147	127	133	158	130	146	128	130	128	144	132	124	139	143	145	141	162	135	124	142	141	151	163	130	120	126	143	146	136	121	112	125	139	128	122	133	137	137	143	148	142	132	125	134	142	144	148	115	144	143	127	133	148	136	130	119	141	119	145	126	127	142	123	141	118	141	144	137	153	146	142	132	155	151	127	178	136	137	118	148	138	132	123	142	134	127	122	127	143	129	117	134	142	156	149	134	133	153	137	144	126	136	138	146	136	136	140	132	158	128	136	126	142	127	136	125	129	130	140	136	152	136	127	129	129	143	110	131	122	132	135	145	128	141	150	130	152	112	148	122	130	141	142	139	121	147	137	129	119	108	128	127	129	142	127	142	142	105	122	136	160	144	151	137	133	127	130	125	137	138	126	147	145	134	141	146	144	163	143	151	160	120	119	147	139	148	152	139	140	140	145	152	132	135	145	138	147	156	111	140	139	154	136	155	125	136	150	135	149	140	140	134	137	139	124	136	147	153	127	153	144	126	144	130	140	129	153	127	123	149	139	139	111	127	147	154	130	156	119	139	149	147	124	139	135	138	131	141	143	144	150	146	131	134	136	130	134	136	135	136	126	129	124	139	152	136	154	141	137	143	113	156	149	121	141	146	148	134	140	141	161	137	123	141	151	145	143	150	113	143	161	122	128	153	141	141	137	149	148	116	138	142	127	119	140	120	116	133	127	143	146	147	162	161	153	143	147	131	130	116	122	119	118	133	150	133	147	115	130	156	135	134	123	145	142	126	145	115	153	150	145	158	120	142	131	137	145	133	150	137	142	133	119	152	135	123	116	141	143	137	134	122	125	138	127	146	114	130	123	130	127	136	153	125	133	150	125	126	137	121	143	142	142	139	143	148	122	143	113	137	146	127	166	138	140	129	144	138	128	133	138	145	128	122	152	118	131	134	151	149	120	157	135	146	140	129	164	131	147	112	124	133	177	152	153	121	134	141	135	139	122	139	139	141	141	134	101	142	146	127	142	123	135	146	114	131	125	143	141	150	141	134	146	141	131	116	143	133	147	132	143	128	122	156	129	132	134	131	139	142	134	156	144	143	134	138	138	123	130	124	138	144	124	139	129	143	121	123	135	125	145	140	144	118	152	115	143	137	117	135	149	138	125	132	134	144	143	156	123	138	147	151	146	138	146	116	140	131	122	136	152	124	154	119	130	133	126	115	119	146	140	145	166	131	132	137	109	141	122	145	145	144	128	134	131	146	155	146	134	159	130	153	129	134	142	148	145	129	127	134	139	140	122	125	136	110	137	125	134	132	137	132	138	150	148	162	140	141	137	146	140	141	139	140	130	150	123	124	129	133	149	123	128	140	141	128	128	120	145	120	123	126	133	122	146	140	124	141	165	143	143	134	144	149	144	139	131	133	154	142	121	133	132	145	143	160	129	145	127	148	143	128	148	148	133	155	138	145	142	118	132	130	126	137	144	127	149	140	158	139	126	127	122	158	127	126	133	153	137	126	139	143	134	148	126	125	144	113	146	126	147	116	134	161	129	140	136	163	127	136	157	130	144	118	151	133	142	131	126	151	123	148	147	141	146	132	130	126	133	145	146	139	143	129	140	142	133	146	157	143	125	131	119	157	148	132	137	168	136	135	135	124	131	120	132	125	157	135	132	140	103	163	134	146	130	149	120	131	123	143	136	156	160	138	151	133	128	148	147	128	144	129	140	125	125	140	135	135	132	130	146	134	128	132	119	132	134	134	142	150	132	113	136	126	120	142	130	149	148	149	177	117	142	149	132	119	127	135	118	118	131	127	152	141	129	145	118	120	134	143	133	139	134	128	144	139	133	165	127	148	125	136	127	154	144	115	157	139	119	161	120	141	127	147	147	131	152	135	133	151	131	132	168	146	119	135	153	137	149	166	126	145	149	136	142	164	143	139	150	104	119	108	182	136	143	120	124	155	134	137	142	146	121	158	167	150	135	134	138	125	151	130	112	127	137	138	159	125	136	150	142	124	164	171	125	149	152	133	134	146	137	181	168	131	154	127	121	131	140	126	140	155	141	135	136	137	133	130	138	137	144	169	151	150	129	137	125	137	146	116	120	136	145	163	136	123	111	157	141	134	129	143	114	155	118	168	142	132	133	154	127	129	135	146	156	150	122	137	143	146	150	129	139	161	140	146	142	139	106	132	136	145	117	149	143	142	140	148	154	145	146	147	157	132	141	127	136	119	151	138	127	135	129	122	127	112	141	128	135	142	122	102	145	164	143	120	157	145	139	133	134	125	144	121	122	113	117	134	144	132	129	153	145	119	141	116	159	156	138	140	150	131	146	133	139	111	135	143	165	148	129	132	107	142	131	148	137	138	166	148	135	153	130	144	146	140	155	136	139	143	117	113	142	144	152	125	131	119	134	138	149	135	131	136	144	128	147	137	162	142	140	160	109	144	124	128	142	118	127	127	146	121	119	150	117	128	155	158	116	123	109	128	152	141	149	141	149	131	145	141	118	119	146	120	132	134	120	103	128	141	116	161	148	145	160	126	138	136	131	138	144	131	127	141	144	130	133
7739	3053	472	438	464	445	402	356	381	389	367	381	321	362	348	366	358	384	347	356	370	401	445	371	340	336	328	339	328	356	366	322	335	348	373	335	365	326	348	383	363	348	335	359	336	353	331	378	358	314	386	326	343	343	357	364	345	371	348	352	350	332	350	326	326	327	348	368	340	358	352	326	358	367	351	320	327	351	324	332	349	330	343	336	349	350	361	337	334	314	353	360	351	332	352	335	343	340	326	342	319	331	344	332	366	354	372	350	308	360	350	335	367	353	354	342	372	357	348	348	343	362	353	335	329	302	332	341	347	350	360	358	376	319	340	344	340	395	338	367	354	349	358	383	337	340	352	347	363	339	378	362	331	358	339	341	350	339	365	351	353	357	361	335	344	319	356	352	337	363	357	365	360	377	359	352	313	330	359	368	342	316	367	341	333	380	338	318	350	343	351	345	344	365	328	330	350	328	361	361	328	318	368	345	348	369	290	324	358	389	364	362	339	348	377	314	329	345	336	345	331	330	333	373	358	330	351	337	404	308	321	357	380	344	346	310	356	325	380	336	342	345	368	343	328	342	335	373	359	377	377	375	364	357	355	377	346	355	344	349	338	345	331	373	326	342	362	356	346	337	308	362	347	349	338	317	351	378	353	332	371	350	338	351	340	346	357	342	368	369	328	350	357	336	334	338	358	336	342	348	330	359	375	346	344	340	320	350	330	361	360	306	341	343	348	342	339	332	325	345	346	329	361	323	326	351	331	379	346	326	358	348	325	349	324	369	328	364	338	321	352	334	360	348	374	335	336	341	345	349	337	365	370	348	350	350	340	348	325	333	353	382	339	360	361	355	299	361	335	349	358	324	328	363	360	328	336	331	337	331	375	335	373	376	352	338	319	369	335	306	343	344	338	358	360	354	346	331	357	350	354	372	328	342	351	336	320	340	332	335	315	374	322	347	368	349	327	356	357	347	353	347	353	359	371	361	368	363	350	372	372	360	364	330	337	309	398	337	370	357	343	334	341	353	354	318	360	364	360	314	335	367	346	327	376	365	385	344	361	335	327	387	356	346	369	326	320	371	346	355	337	354	343	332	356	327	338	339	356	323	313	332	353	372	354	339	352	359	324	346	381	341	336	327	306	315	378	362	366	344	352	357	385	333	309	327	359	352	340	359	377	377	319	342	354	328	348	340	339	352	355	313	324	318	348	358	343	335	375	341	362	309	387	353	354	337	356	381	347	385	341	326	324	342	337	345	355	314	354	348	336	340	361	341	346	363	348	335	370	347	304	352	358	383	355	330	359	360	356	354	301	321	373	340	339	362	340	359	345	355	336	350	330	320	346	360	345	329	376	302	351	317	348	365	336	317	331	346	382	352	395	364	348	348	326	358	323	380	343	333	316	339	390	315	328	317	344	357	358	352	351	351	349	357	375	366	369	339	338	352	332	343	357	340	333	362	357	387	372	310	351	339	374	382	355	354	336	329	330	378	342	363	327	354	346	367	355	352	338	339	338	381	368	341	334	375	365	356	359	346	342	360	345	330	330	333	365	334	316	365	344	369	348	355	337	416	338	340	344	329	308	363	314	347	357	341	380	353	342	346	314	343	327	342	353	341	393	342	336	351	353	339	351	342	367	340	342	339	358	320	339	370	351	344	321	352	333	315	351	340	342	356	362	397	338	389	334	308	353	367	360	348	320	335	363	317	363	331	363	322	356	360	357	352	351	307	328	352	350	366	355	356	338	357	403	327	342	312	348	357	317	356	375	348	319	343	375	365	364	335	360	360	326	347	374	317	326	305	345	370	302	335	356	362	347	345	358	359	318	357	345	304	324	336	324	311	361	365	343	331	370	357	365	339	354	332	326	359	363	367	331	385	351	322	313	311	327	363	304	356	352	357	363	345	371	322	356	337	361	322	354	331	354	351	363	363	333	378	359	338	345	360	322	359	308	345	362	366	321	377	378	379	345	376	335	345	355	338	331	360	361	391	362	347	347	328	354	355	384	337	332	354	374	335	318	329	337	346	346	328	370	351	334	344	399	372	301	325	343	341	357	334	341	340	350	350	357	404	328	343	326	339	363	318	354	314	335	347	338	340	373	333	375	339	376	333	354	315	356	359	342	335	331	367	328	342	340	336	322	362	326	322	345	354	350	353	328	338	318	347	368	337	359	352	351	331	316	341	308	347	345	344	379	343	348	338	342	389	354	319	348	335	342	329	335	323	361	297	339	363	325	348	319	370	370	376	329	351	347	372	328	337	319	345	290	359	368	344	338	345	336	309	349	351	344	356	333	357	347	330	355	329	338	361	340	301	351	366	357	324	382	343	344	330	345	356	325	361	343	351	361	382	356	331	304	331	324	327	333	354	356	380	354	316	338	313	320	329	345	378	337	308	366	338	338	343	338	334	348	374	325	352	392	351	327	375	357	336	333	346	379	353	351	358	320	325	340	308	328	354	320	350	354	331	354	330	325	347	337	358	358	343	364	365	324	323	348	341	341	329	358	324	335	361	339	327	363	359	352	378	392	347	328	336	338	361	337	340	353	354	350	344	332	343	326	368	305	339	343	351	350	338	353	377	362	351	364	361	365	336	350	355	342	336	354	341	355	359	354	342	363	339	351	364	348	367	328	333	327	316	348	334	362	370	334	347	347	352	336	338	353	352	343	349	340	345	352	372	331	325	356	315	371	355	367	324	364	349	335	325	347	373	333	342	341	357	339	331	342	338	338	333	343	343	327	378	328	384	344	392	345	341	329	380	380	331	384	335	343	339	363	334	340	324	344	376	352	352	346	357	319	337	346	376	338	353	353	357	365	347	370	337	345	369	330	353	343	383	346	351	324	341	327	356	332	334	333	326	347	337	362	339	338	377	349	311	345	325	362	339	347	345	333	340	354	365	348	345	327	367	353	325	332	338	353	294	316	333	340	344	334	341	330	372	330	365	391	324	350	368	349	353	371	349	377	365	355	354	352	340	366	362	384	357	337	392	354	329	337	378	334	350	331	344	321	354	326	333	338	392	350	370	386	348	347	354	371	331	358	350	342	337	314	350	350	344	337	329	362	374	359	350	365	346	363	372	358	341	349	402	343	397	338	321	366	358	341	366	331	350	310	325	339	334	345	353	338	381	320	338	354	337	354	367	341	320	323	371	350	327	330	342	347	346	372	305	334	367	373	366	345	374	371	355	372	301	357	396	348	344	316	316	327	377	333	361	337	325	375	358	337	347	311	351	361	321	339	342	333	333	350	356	349	329	356	356	321	341	333	344	335	341	376	372	328	364	330	363	356	297	337	360	350	333	355	353	356	343	336	343	391	344	361	354	359	357	329	323	335	334	360	337	344	350	345	350	343	372	351	354	383	319	360	344	334	353	347	345	376	357	336	360	357	377	321	369	320	320	342	338	343	345	357	342	354	316	359	335	340	325	307	362	348	357	331	362	326	376	335	352	331	319	383	316	356	326	357	342	351	336	342	352	370	359	292	328
36986	19795	3445	857	532	390	296	287	273	288	235	243	248	238	223	269	236	238	245	253	229	348	557	254	201	189	255	228	234	229	205	236	215	221	237	248	244	227	246	201	258	230	212	226	236	229	212	199	250	227	231	244	215	227	222	225	180	209	264	237	212	245	241	223	233	227	246	230	227	217	217	267	262	207	245	251	242	205	226	230	225	242	213	232	241	233	246	248	234	236	221	228	220	229	253	245	247	223	234	212	223	217	246	219	244	223	248	238	233	229	222	238	218	253	202	200	244	232	268	241	216	257	246	259	221	202	232	215	234	220	202	221	236	196	214	228	232	262	217	232	216	238	252	234	229	225	241	256	231	233	221	247	239	222	217	233	232	231	249	234	229	265	238	242	244	249	225	194	241	230	238	245	222	241	211	219	246	252	241	230	219	193	230	227	251	266	224	235	232	234	214	225	232	235	238	232	250	217	210	237	257	230	241	204	237	208	215	234	207	220	230	211	205	255	235	195	258	237	219	244	229	228	238	237	232	207	226	211	213	260	246	231	249	251	251	224	239	242	239	200	221	231	232	241	216	229	230	229	229	203	214	246	215	256	227	265	250	235	217	250	233	215	235	251	218	254	231	234	252	231	228	225	243	211	230	212	221	222	252	222	237	213	229	251	224	227	212	232	230	220	207	204	239	221	254	238	233	250	229	222	249	230	236	247	224	226	223	216	246	236	237	232	242	232	217	236	232	202	241	222	219	237	205	220	233	228	231	217	226	235	236	235	240	218	225	241	249	231	236	243	234	220	237	246	246	260	233	230	222	245	218	229	224	207	238	224	236	212	242	219	232	207	234	235	187	218	245	225	228	237	240	221	233	220	251	222	242	224	235	236	204	221	239	244	249	216	243	224	239	243	232	220	224	231	243	232	225	230	240	239	204	234	238	222	225	218	224	223	244	247	216	211	200	215	214	227	250	225	218	221	208	244	233	228	220	220	262	262	212	244	221	236	224	227	204	225	219	206	228	223	211	197	220	222	225	249	258	234	210	237	226	213	222	205	223	233	220	209	247	245	235	225	230	242	219	241	231	199	204	231	239	243	230	239	231	235	230	235	232	219	244	238	211	217	232	230	229	218	216	207	252	233	254	232	251	233	220	231	211	216	216	222	212	209	233	230	235	253	237	240	219	228	254	273	249	216	209	265	227	230	245	220	238	237	228	204	245	228	207	213	239	215	243	266	258	223	230	215	247	224	216	222	220	221	269	274	225	255	221	233	220	235	217	237	238	221	235	232	284	222	191	227	240	252	231	263	219	188	199	258	238	212	235	253	211	208	244	236	216	246	207	223	231	258	242	224	232	223	235	223	244	227	225	237	243	225	232	223	220	222	243	221	197	229	213	230	214	216	233	238	223	236	256	237	221	226	230	213	231	227	212	213	226	221	241	220	213	219	227	232	234	213	252	217	222	191	239	215	225	263	214	231	249	215	235	195	236	214	220	238	233	263	245	218	200	261	221	217	251	232	244	240	232	193	221	225	251	234	206	215	231	223	257	228	241	230	255	198	247	221	265	233	234	241	198	235	232	224	215	242	253	231	224	201	209	201	263	245	220	217	239	217	201	218	244	224	214	233	222	223	203	245	220	227	242	214	231	225	250	216	222	221	240	222	260	265	248	233	232	200	214	236	204	203	217	226	220	230	254	228	262	238	240	220	214	229	212	240	229	258	237	229	248	237	204	223	227	231	214	220	227	209	222	210	223	230	232	222	218	225	228	225	247	210	232	251	223	258	249	251	203	243	239	242	235	255	203	202	235	216	221	236	240	248	250	244	232	221	240	225	236	240	208	224	243	225	203	214	209	217	254	238	232	224	213	237	232	249	256	223	233	248	230	244	233	222	200	219	201	229	223	243	217	246	218	239	236	232	201	237	240	238	214	235	214	245	242	247	229	207	242	204	248	240	236	207	222	221	232	245	243	223	216	216	248	231	227	261	208	248	249	224	223	229	207	231	221	225	234	244	230	252	236	230	245	204	227	208	240	236	242	269	253	212	227	230	212	238	245	258	246	240	232	229	218	228	230	233	263	215	246	261	227	208	224	215	207	260	228	225	220	238	239	226	236	227	237	245	205	192	229	232	187	196	270	218	214	214	240	233	228	243	247	226	235	232	208	250	250	236	220	256	243	214	228	256	238	242	235	232	223	234	257	231	211	222	227	211	219	207	238	227	231	253	233	210	203	218	232	228	208	231	208	226	245	218	235	236	222	230	236	220	237	206	227	247	214	224	238	205	218	233	228	224	223	228	217	208	228	228	244	190	221	217	219	212	237	205	256	250	229	221	235	239	221	218	225	203	217	254	225	243	208	258	222	214	232	226	256	236	227	213	237	192	238	216	210	243	224	215	247	240	228	228	234	229	222	250	242	207	207	236	226	219	204	233	260	255	238	241	253	224	205	209	222	245	243	267	269	196	225	244	228	251	219	229	261	200	216	223	222	224	199	229	223	244	250	232	209	224	245	223	218	224	241	213	253	270	211	256	257	253	212	203	209	217	234	219	242	232	243	255	242	233	241	214	225	215	223	197	238	212	228	215	227	212	209	213	215	235	221	241	197	202	244	236	242	240	248	234	251	230	251	249	240	201	245	227	225	266	216	245	223	235	239	234	233	248	223	242	227	210	218	192	239	229	239	245	222	241	250	234	240	245	247	250	227	219	242	223	225	218	232	228	218	206	200	237	231	232	230	250	258	223	212	246	268	268	241	253	206	223	224	209	215	232	217	207	236	210	211	214	230	216	230	231	192	217	177	256	237	246	240	238	250	224	248	252	220	232	256	257	237	228	227	212	236	240	211	199	224	217	215	263	220	235	209	220	240	229	232	216	240	226	222	226	225	236	222	233	227	220	248	218	246	229	250	210	235	236	270	236	260	223	237	244	224	231	242	218	229	224	248	246	180	228	218	212	237	251	225	250	233	219	226	255	230	218	217	238	234	226	253	234	222	214	203	181	234	219	235	243	231	250	224	230	239	211	212	223	211	207	208	222	219	232	214	239	224	208	216	240	246	214	213	228	229	219	241	248	210	231	212	272	218	230	237	236	211	228	247	259	238	211	221	222	217	249	206	207	232	250	237	250	234	250	241	238	217	231	203	220	258	256	241	228	239	236	222	232	218	243	250	225	227	209	193	210	212	229	231	232	216	244	213	253	270	220	233	252	237	215	211	251	235	214	239	199	228	228	231	202	264	243	225	232	238	229	228	249	212	214	215	239	238	234	213	232	220	247	219	205	235	239	234	235	236	237	228	231	225	218	236	229	221	221	257	218	233	271	188	250	233	240	229	246	224	233	234	229	205	245	232	223	238	232	220	195	227	215	231	218	235	209	250	281	221	221	214	252	219	214	235	257	222	254	225	225	242	229	256	226	241	218	253	249	209	219	255	219	225	227	250	241	232	239	241	203	245	195	256	223	217	225	215	230	241	251	232	252	209	229	231	221	204	195
24052	11725	1419	1328	1238	1108	932	785	731	713	643	638	657	612	630	585	597	558	557	527	591	1608	2622	541	516	525	520	503	556	546	550	564	557	548	538	544	573	541	533	508	576	555	563	524	541	531	491	558	565	554	515	530	567	532	566	565	557	538	561	508	548	557	501	573	499	519	550	521	580	514	590	532	528	518	510	519	534	552	521	516	527	543	528	545	517	522	541	500	501	543	540	569	497	507	532	515	559	566	560	541	539	561	551	525	520	537	533	505	517	522	533	560	537	512	542	514	526	509	563	526	541	569	585	548	563	564	556	540	525	553	524	537	535	503	555	538	577	552	526	546	526	519	564	535	544	528	549	488	530	544	512	557	521	563	531	563	512	561	525	479	546	522	510	512	530	540	519	543	508	523	495	517	517	506	565	507	533	534	519	535	517	512	547	523	509	526	538	538	523	555	500	533	524	550	534	533	502	540	529	530	531	473	535	528	535	516	530	503	575	551	511	473	569	522	515	547	502	548	586	521	503	540	542	519	516	552	517	503	543	538	505	522	538	557	558	536	541	518	518	547	606	515	520	507	497	520	475	532	552	525	558	534	505	537	528	499	548	527	519	494	535	550	500	587	597	514	532	504	521	495	519	522	498	555	548	564	545	539	468	531	554	519	467	547	525	519	497	506	500	548	532	513	507	545	526	516	586	565	522	530	517	557	528	529	525	523	554	539	520	536	531	532	516	498	529	549	514	501	512	538	494	511	528	540	551	512	531	528	537	498	543	547	506	559	508	530	507	502	509	467	541	508	504	516	513	602	530	569	510	527	540	574	524	542	566	525	494	539	575	573	504	543	538	534	563	502	554	511	535	523	543	505	560	499	543	539	553	507	508	519	532	504	483	509	518	479	520	530	547	554	546	565	491	496	529	509	541	490	525	520	517	532	506	533	533	541	556	530	518	547	518	545	494	528	512	484	534	546	526	532	517	542	528	555	518	558	470	546	502	522	548	494	535	551	573	557	516	533	530	517	561	513	539	548	523	513	524	521	516	520	501	548	537	516	537	558	567	522	530	559	545	552	519	538	530	525	544	533	520	503	535	553	519	536	526	509	543	535	477	539	501	512	549	490	556	558	571	508	510	534	529	545	542	561	545	516	547	509	522	565	538	549	568	558	543	562	536	508	536	581	536	521	511	530	526	520	498	574	494	518	515	529	549	532	510	557	545	560	510	524	562	515	550	546	542	545	536	536	537	535	559	534	524	522	517	516	571	484	537	575	516	496	489	524	527	542	543	523	493	564	489	517	493	550	519	496	534	502	530	554	531	527	515	550	506	501	528	573	523	532	536	564	505	519	506	546	527	497	529	535	555	508	512	517	517	573	497	522	518	558	490	526	472	525	556	527	531	508	536	507	494	518	533	573	541	490	572	541	492	551	552	522	534	529	558	555	550	523	493	489	525	526	517	513	530	515	552	535	508	533	566	502	549	551	540	534	543	532	562	517	518	512	547	567	563	556	537	529	505	520	519	544	541	532	496	558	550	526	534	554	521	521	522	549	503	511	561	529	527	517	527	545	519	536	549	564	501	511	536	512	521	515	528	550	526	532	519	529	619	538	510	538	511	502	547	537	552	568	537	528	520	491	549	558	519	564	561	536	558	537	476	520	515	482	508	530	523	481	535	531	529	516	545	522	543	530	514	519	495	520	594	536	507	530	546	507	523	534	554	472	502	560	536	548	542	514	549	519	507	516	517	568	553	551	541	554	552	587	554	497	544	540	515	508	530	562	510	552	557	512	555	540	543	547	508	547	578	545	517	516	543	537	523	567	521	539	536	542	521	559	511	507	553	490	523	535	524	529	517	539	529	528	540	534	565	519	557	579	541	521	554	535	510	537	543	533	566	514	531	532	556	571	528	499	510	538	553	530	507	539	506	560	549	549	541	532	548	528	543	518	542	540	542	526	524	512	525	508	544	508	570	554	478	508	520	539	540	498	524	508	577	496	556	521	543	526	552	525	514	545	534	499	531	545	550	560	521	523	477	590	503	534	512	546	532	528	566	533	536	507	539	588	524	521	574	530	563	534	505	559	583	547	511	545	582	535	563	565	554	542	518	524	551	528	554	533	513	490	508	541	515	481	547	539	526	559	520	541	520	529	550	521	532	512	548	561	544	549	520	557	482	520	536	537	561	478	520	530	557	569	518	512	527	485	531	516	524	552	530	512	534	580	498	520	529	518	519	517	551	583	536	517	546	514	512	500	499	595	539	576	524	510	501	563	522	515	527	523	545	514	513	557	513	537	552	513	520	527	516	497	522	535	559	555	524	528	548	545	526	523	546	564	515	483	543	502	578	555	526	567	518	538	511	477	528	507	534	535	538	537	488	530	475	568	568	533	557	565	540	519	530	553	521	557	503	582	503	520	502	583	538	556	569	522	519	557	527	571	546	517	569	573	491	543	516	547	541	475	554	503	532	565	542	517	526	541	601	537	538	532	548	528	486	508	538	563	523	484	521	571	523	552	534	545	531	481	525	515	531	550	536	539	498	524	536	481	547	511	532	469	499	502	537	559	529	557	585	507	553	572	531	544	519	545	526	532	540	513	540	499	506	490	530	533	522	602	528	558	537	540	574	559	470	507	508	500	519	522	505	534	529	525	541	503	538	565	519	520	564	554	534	551	532	526	533	526	572	499	514	539	541	566	501	501	528	529	541	531	541	504	508	509	519	582	540	512	553	512	552	567	530	535	543	521	554	525	538	548	508	557	547	538	547	549	521	569	557	555	517	529	540	542	526	552	520	520	515	535	517	552	515	491	552	512	522	521	540	568	516	503	549	554	576	528	487	581	524	507	543	559	507	522	518	522	546	495	532	520	569	541	543	542	556	526	531	558	476	521	521	541	511	513	546	583	563	531	515	531	518	481	538	536	578	513	550	495	524	529	570	522	568	523	488	533	532	554	554	484	535	507	544	528	537	525	539	487	498	491	562	577	549	529	576	554	551	489	565	517	548	589	508	535	567	497	518	526	470	505	531	528	536	551	550	526	554	545	627	502	517	531	501	506	503	506	542	550	539	504	539	527	524	515	535	538	528	526	567	533	502	520	506	552	553	562	498	576	559	524	546	555	518	471	541	519	526	545	544	529	574	523	535	563	507	578	572	519	496	571	554	498	508	567	537	483	554	490	538	508	542	526	536	515	551	491	494	510	532	519	556	540	539	530	528	538	526	544	523	513	548	562	544	487	477	551	513	508	575	486	523	533	543	537	519	493	517	524	508	548	555	535	512	516	552	529	550	554	518	555	545	504	502	527	529	517	542	533	548	491	553	499	491	533	524	494	526	520	540	517	577	555	513	498	528	557	573	535	535	543	519	516	540	538	502	504	513	553	548	508	518	524	529	522	540	533	543	528	534	530	540	513	569	542	535	531	535	534	583	527	556	538	536	535	545	512	499	532	533	514	527	541	542	540	549	552	513	552	536	577	541	521	532	518	506	475	526	505
47857	30664	7580	1694	859	612	479	428	371	404	359	336	362	336	312	329	280	335	317	310	320	457	1047	337	323	303	320	309	294	326	295	301	260	308	322	303	324	307	307	294	309	290	325	302	332	291	291	315	307	313	284	306	319	290	312	293	301	313	291	295	301	308	306	325	311	292	303	301	308	299	343	336	308	325	290	338	318	306	275	283	283	269	328	331	303	314	304	297	304	274	327	326	311	328	310	307	307	290	291	307	272	293	341	316	292	298	287	311	290	269	299	315	331	313	296	314	308	305	294	291	326	310	307	302	306	299	300	314	314	280	293	280	301	293	301	298	318	304	315	292	291	278	277	296	302	300	277	281	279	323	300	284	293	285	297	308	310	303	313	286	288	300	329	280	324	325	308	275	311	299	283	299	261	267	325	307	303	286	265	317	300	329	288	286	286	318	329	288	283	301	321	288	326	309	312	338	256	276	302	285	326	273	331	277	323	311	281	292	286	350	327	343	285	296	307	267	279	289	304	308	300	295	311	342	258	326	310	323	315	286	311	322	303	326	342	295	322	294	300	291	306	294	317	297	326	287	315	288	296	340	346	274	288	309	337	299	303	286	293	292	301	287	301	279	263	339	328	354	299	306	313	327	279	316	294	271	317	274	345	268	327	319	308	291	305	260	317	339	320	283	290	279	308	319	279	305	287	280	300	251	282	313	296	279	310	274	291	295	285	292	335	342	282	273	282	284	302	322	336	278	302	310	287	334	253	350	323	308	314	265	297	273	306	312	287	307	285	296	321	306	303	294	313	290	325	274	317	322	317	269	278	331	286	312	297	287	290	328	294	299	272	318	347	331	295	257	315	293	304	272	343	340	330	326	290	307	282	303	340	273	272	286	328	271	283	311	304	353	301	270	273	291	295	305	279	317	305	306	298	312	306	329	288	316	323	340	299	289	275	326	322	323	289	304	297	297	312	299	289	282	273	306	308	305	287	311	297	290	266	324	310	259	301	338	320	280	276	322	311	344	312	306	323	320	295	298	305	279	293	296	280	287	319	310	289	298	300	328	289	307	319	318	320	293	275	309	307	284	264	268	299	300	282	328	329	323	304	324	319	285	281	324	278	281	320	321	286	296	283	304	280	286	295	279	337	312	279	308	316	286	302	327	286	314	277	286	295	289	319	308	266	289	313	299	345	300	310	315	286	298	300	318	296	278	329	283	303	275	300	362	284	287	316	299	327	311	369	306	296	327	286	300	268	308	303	312	311	315	283	313	318	309	276	278	264	369	289	323	281	303	301	295	324	307	277	326	324	313	272	303	319	301	263	334	300	282	314	333	312	256	285	288	329	297	291	297	298	283	293	324	307	332	318	271	300	323	321	283	307	313	324	287	279	315	297	286	333	282	285	322	333	297	292	311	297	261	278	302	309	306	313	302	318	340	324	290	343	296	306	277	310	300	303	309	308	283	312	311	270	291	318	300	335	326	302	293	297	291	303	317	325	294	318	318	282	266	318	308	284	328	306	293	305	303	271	288	293	276	327	311	305	303	337	311	295	280	276	313	275	264	329	326	287	291	340	282	298	277	280	292	315	279	312	295	301	257	274	282	319	304	315	292	334	297	305	254	309	349	343	321	294	279	288	294	318	317	281	276	315	293	266	295	320	317	302	305	283	304	309	283	281	312	338	275	290	335	293	317	311	319	286	268	289	301	238	328	272	325	303	316	310	282	278	314	298	285	305	286	313	318	311	301	339	314	313	280	321	314	271	294	288	320	343	321	279	294	306	274	335	250	321	308	313	326	290	320	298	274	326	339	307	301	288	298	283	315	331	293	330	320	312	278	284	317	306	307	295	334	273	285	293	301	307	307	313	316	322	283	276	311	277	267	315	314	308	315	275	296	311	272	317	319	288	308	288	294	289	319	295	261	288	286	292	279	309	319	325	325	302	295	348	270	294	343	282	295	315	335	256	285	327	285	320	332	327	300	304	278	278	292	320	338	305	312	324	322	310	290	316	305	308	306	284	317	326	317	293	314	308	337	298	323	305	333	334	312	314	300	288	316	321	289	310	308	318	301	285	324	271	327	298	337	317	301	258	317	314	283	298	296	309	335	322	313	305	297	293	294	322	284	280	317	296	301	300	295	271	277	309	326	331	287	301	310	293	298	303	329	316	268	290	257	309	329	316	297	300	299	306	305	285	313	271	307	311	323	297	315	288	302	273	293	289	269	303	309	306	294	344	277	288	298	255	363	319	328	279	317	312	295	327	297	304	325	286	282	322	315	303	317	307	320	282	311	368	324	302	324	313	292	288	332	305	306	313	333	317	321	290	334	295	303	311	340	307	300	324	294	280	312	287	313	310	312	304	311	310	289	314	320	323	306	313	329	311	298	346	297	306	358	299	292	306	274	304	286	323	325	271	320	336	293	294	307	332	314	300	306	309	309	327	313	296	286	313	307	299	293	327	323	314	284	297	305	313	276	317	300	307	293	284	314	285	309	286	312	306	335	331	328	312	280	312	295	288	312	310	317	313	307	301	291	319	323	285	279	349	317	292	345	302	306	304	318	276	287	287	332	315	326	273	315	297	288	285	266	287	275	308	289	320	295	301	269	291	292	326	328	333	329	323	279	287	296	269	282	297	287	317	295	288	344	338	303	267	313	311	325	298	303	308	323	274	315	303	306	330	301	310	283	315	325	294	315	305	319	326	311	273	288	280	315	331	305	319	319	304	308	327	295	333	325	320	294	294	291	311	318	350	306	311	314	326	296	314	334	303	293	302	329	324	309	317	309	304	315	306	344	360	326	297	294	298	297	271	294	327	307	336	307	322	345	309	327	300	325	308	363	324	322	283	312	304	295	293	328	322	288	283	299	310	277	293	332	298	323	306	311	281	312	280	303	333	302	292	293	279	323	307	306	326	323	315	303	309	271	285	276	308	301	286	282	336	289	300	295	290	304	286	282	259	316	286	305	277	315	308	319	301	298	307	292	331	299	299	315	320	274	308	287	319	303	323	290	338	307	279	280	296	282	274	272	307	337	287	326	319	286	316	299	305	304	319	293	292	299	311	277	267	302	330	334	313	329	305	317	301	298	293	314	307	296	291	303	316	313	275	258	327	312	297	307	313	314	296	343	300	311	287	319	282	344	277	329	295	295	283	275	317	267	289	279	342	280	366	304	320	313	301	297	292	303	272	312	316	325	308	290	270	300	326	288	282	262	328	280	273	296	297	320	290	316	305	316	283	301	321	303	309	298	320	287	315	252	286	324	300	313	296	316	325	305	266	294	266	303	345	292	302	320	324	316	309	316	254	296	327	274	307	312	293	296	308	313	279	312	302	279	288	302	303	300	332	295	276	344	318	312	279	340	301	297	295	303	289	310	290	274	366	331	276	306	296	318	275	312	257	285	291	278	315	312	318	288	300	293	277	317	292	310	309	336	282	294	297	302	297	303	309	307	291	292	311	287	291	297	274	336	369	308	297	299	313	292	275	284
30949	19061	2319	2313	1983	1706	1420	1251	997	938	927	894	815	841	789	773	778	758	778	744	767	1810	5123	762	732	682	709	650	703	670	661	719	709	694	712	638	673	720	670	694	671	703	759	646	699	693	689	688	680	651	628	687	649	723	715	749	683	710	629	709	680	618	667	678	692	645	678	686	724	657	651	666	686	663	678	689	669	666	633	683	665	669	682	662	671	643	677	693	657	698	657	702	653	632	703	693	676	666	675	689	665	677	637	683	666	650	693	690	668	633	682	634	649	672	652	686	592	671	666	712	651	701	670	666	681	651	708	676	684	694	668	674	683	689	639	703	648	624	680	658	643	689	659	694	666	678	665	676	644	644	652	661	655	657	701	676	673	641	653	703	667	659	679	664	685	693	680	662	664	655	656	642	671	617	664	657	653	678	641	703	659	703	661	664	667	631	655	709	684	657	655	631	626	682	663	682	673	615	675	691	701	646	642	667	707	700	648	646	663	692	637	664	654	677	666	660	663	686	656	644	657	705	658	684	625	648	628	651	713	669	682	629	610	646	612	671	664	664	643	625	675	633	680	665	695	667	644	659	632	708	665	673	638	670	659	659	643	694	696	659	646	674	666	684	683	696	673	648	668	693	673	697	674	686	655	676	692	643	678	666	712	645	717	666	696	681	679	688	693	700	660	660	707	656	690	640	691	647	690	672	631	657	649	632	681	633	659	659	680	696	682	674	713	677	633	671	641	663	651	686	690	662	662	676	616	658	667	654	705	676	623	671	644	670	693	690	620	655	653	692	674	638	695	651	682	643	681	660	735	683	673	657	631	627	683	694	693	674	645	702	668	679	634	657	612	677	653	733	739	674	719	677	666	644	685	667	653	631	721	666	654	643	715	668	632	671	652	642	668	698	627	711	663	644	673	672	648	682	610	673	687	682	673	695	691	684	694	660	718	674	687	651	635	730	685	672	672	658	699	684	677	643	722	655	712	679	743	693	704	677	678	653	677	663	632	687	683	715	681	672	668	720	714	675	669	651	642	656	673	669	676	659	630	736	666	697	675	689	612	664	665	632	636	658	670	687	689	642	678	668	653	654	675	668	652	656	700	672	691	680	699	699	655	690	662	667	691	632	638	678	687	671	676	659	697	672	690	724	654	666	646	694	665	699	662	655	711	635	634	639	673	664	674	686	632	670	638	618	661	678	657	649	701	692	637	669	673	694	657	686	636	704	654	678	653	650	707	644	669	690	665	640	659	638	667	695	681	711	655	686	695	685	700	664	663	647	679	700	654	633	660	699	676	665	695	656	625	650	691	698	689	663	657	667	703	664	649	673	660	614	652	620	657	635	638	690	671	670	646	668	708	716	606	673	666	633	681	652	650	716	651	654	686	683	675	693	627	671	631	676	663	647	689	688	733	658	686	628	653	684	718	650	655	682	639	653	630	675	643	631	678	614	696	680	658	652	664	679	692	710	678	674	691	685	691	633	696	663	688	673	629	649	656	643	678	683	663	656	682	685	682	687	689	629	687	675	668	697	673	704	657	677	696	660	694	633	698	687	646	706	699	702	698	679	659	632	677	712	700	654	681	685	693	662	697	640	666	651	640	655	649	719	654	708	649	657	647	607	663	723	656	685	709	650	686	654	683	685	655	625	647	699	697	633	626	674	679	714	695	688	691	693	669	734	712	706	682	655	703	668	654	658	624	665	634	680	671	679	655	690	675	651	710	689	667	645	644	665	659	650	669	679	678	706	657	680	647	702	655	652	673	663	645	713	641	655	636	652	639	673	607	717	685	643	658	687	678	683	631	662	665	686	661	682	632	664	664	672	667	685	706	696	648	665	697	692	693	699	664	644	668	690	710	688	676	667	716	693	640	695	649	732	732	719	700	664	617	689	692	676	634	677	666	669	646	668	611	645	652	664	670	662	692	670	653	642	690	660	670	626	703	695	691	734	677	624	677	687	709	715	662	714	694	637	657	639	633	653	659	679	667	673	627	672	669	694	662	698	720	698	685	664	661	703	661	684	676	693	631	647	633	717	740	641	654	660	687	650	723	676	654	661	645	656	647	662	673	645	594	661	683	662	668	698	643	696	668	677	624	649	688	717	711	688	675	649	685	660	704	626	711	647	649	706	662	697	699	663	636	696	644	668	643	676	715	681	660	702	697	723	666	678	696	690	671	699	694	671	660	670	683	661	659	671	671	662	646	684	617	680	696	653	677	693	673	677	707	666	673	625	675	704	700	698	705	678	660	670	649	659	678	648	713	678	725	641	664	631	673	672	718	663	666	679	695	696	682	656	707	654	682	678	710	676	680	694	668	626	689	679	708	642	650	633	655	704	675	652	674	684	670	670	672	695	672	647	656	703	688	651	683	684	671	712	644	677	712	720	620	634	650	652	665	698	612	661	660	637	651	617	657	633	667	690	659	667	692	671	683	729	700	638	675	663	703	670	667	669	687	620	675	657	671	689	658	719	672	659	688	678	657	648	643	702	676	709	677	702	650	713	693	638	670	688	696	687	683	677	707	676	602	667	630	695	718	636	669	611	679	683	667	672	655	670	665	669	643	672	724	698	662	674	659	685	716	660	657	692	699	661	613	683	676	651	682	753	672	661	653	663	689	655	648	660	668	659	619	660	642	700	654	668	701	706	649	713	658	671	676	651	629	701	663	645	658	650	694	685	684	666	684	644	683	659	685	689	671	658	665	666	706	666	669	725	676	639	670	674	678	669	653	701	652	649	693	635	693	689	665	672	672	644	646	711	665	655	670	685	622	689	667	688	685	674	661	663	695	681	698	634	626	692	688	639	716	685	648	677	668	671	661	665	652	690	654	681	674	629	680	707	722	645	656	655	667	680	657	668	634	681	704	679	690	666	654	665	645	704	683	666	632	702	642	636	648	640	682	675	658	684	644	628	669	710	679	652	650	713	661	665	636	692	679	688	698	675	659	695	676	642	669	675	654	678	673	668	666	671	696	702	659	671	703	689	673	654	684	650	683	662	720	649	698	667	665	671	700	667	668	654	639	633	652	660	628	678	629	672	667	628	691	655	620	700	643	642	732	725	667	661	690	655	659	693	648	710	683	645	697	665	674	655	681	663	697	638	661	653	717	648	674	708	654	680	691	690	698	686	658	674	666	646	650	708	659	689	606	707	647	639	673	688	635	662	695	662	632	659	698	679	712	685	679	680	689	647	652	713	669	664	660	731	667	655	687	667	658	718	727	627	653	698	700	668	675	677	669	679	678	660	660	680	659	714	682	645	726	668	681	670	715	684	719	706	707	655	614	662	634	702	674	670	700	709	663	661	667	658	661	669	683	653	698	678	666	663	626	683	653	703	694	619	655	670	681	688	652	618	658	683	677	621	663	680	688	678	643	689	668	680	668	684	593	661	635	656	689	658	688	666	652	715	687	669	673	653	676	668	692	704	676	662	643	692	650	671	658	670	659	685	680	628	669	656	681	713	681	643	659	650	736	698	641	663	684	615
12218	4040	322	188	170	139	145	150	151	120	125	144	126	130	124	143	136	126	132	157	104	118	151	157	138	117	135	122	142	133	136	130	129	134	110	136	147	131	147	139	152	121	153	138	101	146	121	124	134	125	123	131	125	139	141	121	131	150	109	139	142	121	126	123	156	131	137	124	143	154	134	127	143	141	117	135	146	131	127	151	154	128	125	123	137	129	107	138	137	128	121	121	138	107	138	136	145	138	104	132	141	138	119	137	139	119	143	132	142	139	135	154	136	147	143	148	134	116	130	113	160	128	131	175	159	149	139	125	145	116	135	141	138	142	155	119	123	139	119	145	141	131	141	146	139	127	132	114	133	163	153	129	143	136	139	119	125	132	131	128	141	127	135	130	133	141	116	155	135	146	141	144	140	115	105	157	128	134	145	124	136	145	127	129	137	144	139	141	132	115	155	147	128	134	151	122	154	143	143	144	161	126	123	133	116	140	142	119	146	139	148	138	142	153	128	114	121	132	129	127	112	125	119	141	112	115	127	148	161	124	132	142	123	120	140	142	117	126	128	130	160	123	147	130	150	128	136	150	149	141	134	125	135	138	161	104	113	130	132	138	118	123	142	121	133	153	148	121	123	111	154	133	151	152	126	138	144	135	155	130	132	154	148	124	133	142	146	136	126	131	136	107	142	154	135	127	125	125	125	152	136	160	117	136	124	134	123	154	115	127	121	142	135	119	124	123	129	163	134	132	112	152	135	140	139	136	126	127	135	152	153	153	136	114	149	126	140	140	127	142	114	127	144	114	120	129	152	155	127	126	101	137	134	132	133	124	149	137	132	123	135	143	124	153	143	122	133	134	117	135	128	116	141	155	161	125	142	158	136	126	153	142	131	127	122	128	141	137	151	131	127	154	137	154	132	120	135	127	140	129	120	137	120	126	156	118	144	120	133	126	125	121	139	143	145	117	142	145	126	128	133	91	143	132	124	141	120	134	152	132	142	157	109	122	112	122	128	130	153	137	136	144	123	127	145	125	141	137	102	124	112	131	148	136	120	120	135	130	149	115	139	131	111	135	118	156	125	142	117	127	112	122	119	116	134	140	152	121	112	139	140	134	113	129	162	139	129	111	126	126	135	142	140	131	138	132	147	138	130	141	120	124	146	132	160	122	144	144	140	153	152	124	114	139	122	145	146	144	153	136	137	140	129	130	129	130	165	120	123	117	128	131	118	124	137	132	125	142	149	126	152	114	139	114	138	132	153	128	138	158	133	125	123	121	123	127	132	142	134	143	128	121	138	136	127	131	123	117	137	128	131	114	135	129	124	133	124	129	137	138	141	136	124	139	142	101	139	132	133	127	129	142	149	128	114	120	139	118	126	122	123	135	111	128	160	133	128	138	151	138	140	146	134	156	121	153	138	140	128	130	136	137	120	155	126	115	133	150	110	99	137	152	147	131	129	130	143	124	127	147	157	128	143	154	169	107	134	148	143	130	115	128	139	131	122	141	157	151	149	136	103	130	164	123	145	150	143	134	151	138	124	136	133	171	124	142	117	120	131	119	138	123	136	123	133	146	152	144	147	131	134	151	125	132	127	146	154	141	135	140	132	138	135	111	130	155	120	154	142	138	135	143	147	137	130	127	123	142	126	119	134	134	119	155	144	136	135	119	145	130	118	125	123	150	135	139	136	131	135	129	145	144	150	154	160	142	150	152	122	137	140	145	144	135	139	121	115	102	126	119	139	131	146	141	156	125	157	149	146	125	136	156	123	131	138	119	120	141	137	117	144	129	149	114	128	146	127	138	129	150	136	130	123	132	145	157	158	124	116	120	142	114	124	122	130	136	121	136	127	150	128	136	145	137	115	114	138	131	135	145	115	124	103	144	136	139	117	112	139	128	134	144	128	121	123	110	133	109	156	135	132	129	154	148	110	129	124	125	118	129	126	149	146	153	154	120	123	115	133	129	172	126	128	135	159	130	140	134	116	143	143	115	141	132	140	104	140	134	139	130	113	110	145	157	139	128	116	114	130	139	130	133	124	142	112	140	143	151	142	121	117	129	118	136	111	116	128	128	129	145	137	130	157	137	125	121	173	145	147	151	106	125	131	134	128	149	119	135	137	134	153	130	137	143	135	122	121	139	136	124	137	148	158	143	124	161	135	99	138	120	153	117	131	124	147	133	127	119	118	135	147	118	132	133	143	138	134	124	132	138	123	154	150	135	136	135	131	148	122	125	112	129	140	113	120	134	157	131	139	132	137	140	152	140	113	127	134	127	128	129	112	165	117	125	142	159	146	127	141	115	133	139	125	138	136	139	126	126	120	121	133	142	157	134	116	131	156	147	137	156	132	131	142	109	147	132	125	129	131	127	133	144	128	154	150	129	144	136	129	133	125	130	127	131	146	149	156	128	131	143	165	128	124	138	131	150	120	111	108	132	132	119	139	127	127	136	111	153	147	133	132	157	116	148	135	137	127	140	148	164	127	143	129	118	131	150	135	119	146	103	132	126	124	133	131	112	137	148	140	137	126	123	126	123	149	127	139	136	143	138	112	126	157	129	138	122	171	129	120	145	121	141	126	153	144	124	134	133	126	128	125	131	136	110	135	145	136	117	117	120	134	148	152	151	116	135	138	124	130	140	127	142	127	149	142	127	136	136	140	121	154	121	124	131	115	136	145	116	147	146	112	148	142	133	126	152	138	137	127	126	116	141	122	123	120	122	138	137	141	129	116	128	135	142	144	125	122	126	148	121	138	121	139	131	130	144	125	106	125	129	117	137	138	143	129	139	124	112	131	151	135	130	149	125	131	132	137	110	154	158	150	147	150	118	125	147	141	127	131	144	121	117	128	133	130	139	118	113	128	123	120	143	136	107	138	131	148	132	124	162	138	102	143	122	148	125	129	136	150	162	100	131	140	130	126	131	134	131	130	139	148	121	135	114	126	138	121	139	128	122	136	132	154	150	138	135	112	145	146	139	138	151	136	131	138	139	135	131	140	128	144	123	133	115	131	134	127	126	161	112	120	134	124	143	140	127	143	106	113	123	115	124	120	119	132	129	126	124	122	138	131	139	147	145	128	170	149	128	129	122	130	128	126	143	141	134	122	120	120	139	105	135	113	142	128	147	144	120	122	151	159	131	140	136	133	144	126	105	118	142	106	118	134	120	109	115	143	130	134	139	134	100	128	130	152	143	138	118	134	127	138	115	140	138	124	116	138	152	135	130	131	125	144	147	147	142	129	137	116	113	145	122	147	118	127	122	118	120	124	137	128	140	137	124	135	139	130	130	128	151	118	111	151	135	159	147	137	145	142	136	132	131	138	139	136	146	138	120	153	120	113	170	149	122	128	124	142	124	155	130	124	130	141	145	137	128	148	136	128	141	119	124	127	133	120	159	132	129	117	137	152	125	148	149	148	114	123	110	127	140	137	123	131	126	146	125	142	116	143	141	157	139	115	130	156	135	120	128	135	104	144	127	120	115	121	157
7501	3195	457	498	399	377	399	386	337	342	336	349	361	357	348	345	362	343	323	349	332	362	441	350	358	318	337	326	351	352	324	331	336	324	354	352	331	343	349	347	348	352	325	322	334	355	344	324	322	328	343	353	330	331	350	335	375	323	357	341	369	339	326	331	350	305	322	329	351	321	374	311	385	330	340	374	350	339	360	313	323	322	323	322	341	371	363	332	337	342	364	359	327	350	364	348	338	333	343	344	314	328	328	368	345	305	365	348	328	352	339	361	328	366	337	341	329	339	369	315	319	391	330	330	343	339	343	372	360	367	364	337	343	348	352	351	348	367	382	334	337	360	337	331	361	334	351	346	331	329	331	364	343	324	324	346	332	368	342	380	315	316	332	363	360	351	326	326	324	322	328	341	354	340	344	316	372	368	357	339	340	348	328	351	334	349	348	364	363	368	336	348	321	345	334	329	368	326	328	345	332	354	351	347	336	337	366	311	320	337	328	377	329	327	334	342	350	345	304	371	334	333	352	361	325	354	339	328	343	352	356	368	322	333	331	297	362	371	312	346	329	317	341	347	345	325	345	322	313	364	359	332	333	344	341	308	348	346	308	357	347	351	334	340	314	336	360	311	353	340	348	331	293	350	311	300	332	373	369	310	358	346	345	341	329	360	398	341	349	318	317	336	352	329	329	341	334	322	348	348	343	365	336	325	336	329	321	350	332	348	342	361	346	373	326	342	342	339	358	366	330	343	323	359	370	351	331	339	369	338	300	384	324	345	341	341	321	349	348	311	309	354	305	371	358	311	346	341	329	339	338	324	325	338	348	353	329	320	329	348	335	344	329	370	339	307	349	347	336	335	366	296	325	326	350	369	365	313	306	337	333	356	375	343	337	352	354	341	321	353	345	336	363	358	364	328	317	389	356	325	321	335	304	325	321	350	364	331	333	354	362	328	339	319	348	354	337	346	346	360	322	347	329	359	349	369	340	358	300	297	369	362	335	376	374	353	340	307	332	341	338	310	339	356	345	353	327	356	325	323	332	361	332	338	324	350	315	367	372	359	340	324	337	305	310	358	335	336	352	360	351	352	354	344	334	335	330	332	343	348	343	365	340	327	329	356	324	326	347	344	355	350	357	339	357	344	334	330	331	306	324	329	321	346	327	374	333	332	339	344	322	348	336	323	364	347	335	360	347	344	333	324	321	374	357	348	286	368	355	320	332	361	342	369	383	306	339	321	330	349	351	328	332	358	350	328	335	353	317	342	366	358	313	340	331	329	336	311	302	330	350	358	351	320	311	370	349	342	308	351	373	396	308	334	349	375	332	335	349	307	333	340	356	329	304	357	345	357	358	317	361	365	330	344	361	344	353	361	347	372	351	358	334	319	318	305	347	354	378	359	374	371	344	346	307	351	357	345	330	327	322	337	340	354	360	355	323	319	365	355	314	320	348	341	358	372	338	315	315	299	324	305	373	336	325	355	341	352	369	341	332	336	382	340	369	343	339	369	374	309	380	358	364	347	371	325	370	321	327	345	340	331	328	329	347	343	347	318	335	373	340	363	349	376	357	334	365	331	332	337	348	315	322	387	340	348	358	355	314	324	336	341	368	307	316	357	335	341	343	367	328	322	324	352	334	325	364	337	323	359	353	324	345	387	329	356	376	346	346	322	319	356	348	338	309	356	343	360	334	361	330	331	326	333	331	349	329	290	353	330	328	343	331	347	320	325	314	353	333	318	334	330	345	342	376	354	322	371	311	336	345	339	333	330	319	339	355	333	374	345	337	373	322	356	350	356	330	321	345	336	350	346	369	348	363	352	325	374	329	351	343	354	348	335	323	330	342	309	310	346	376	304	346	353	367	336	325	372	338	372	332	395	347	360	365	343	347	357	352	337	324	356	342	336	374	341	333	335	341	324	294	329	349	338	330	383	372	356	369	354	318	353	331	333	332	321	321	336	332	336	353	340	321	334	308	351	330	362	329	350	336	349	344	316	329	382	312	312	361	320	347	329	312	331	316	348	303	349	344	335	293	315	330	341	344	366	349	316	334	335	326	349	329	337	335	346	349	372	355	346	340	337	349	371	352	341	367	354	340	336	307	359	382	324	361	341	354	314	344	313	310	354	337	336	343	320	324	312	336	359	347	338	324	327	387	347	338	339	348	327	374	332	334	329	331	371	332	333	339	336	346	341	316	361	355	348	336	339	374	345	364	329	375	351	347	353	352	324	319	344	372	350	325	326	340	320	348	330	370	354	320	325	371	357	352	304	354	340	315	336	330	332	323	369	321	306	353	343	341	309	354	361	362	352	342	309	330	315	313	330	363	324	359	315	327	330	359	356	334	364	352	313	329	344	358	343	336	356	351	316	319	345	357	364	334	344	349	334	352	360	336	334	336	329	374	377	330	336	323	339	349	320	336	332	380	363	336	347	356	332	338	342	362	320	338	359	338	342	306	345	329	297	356	347	315	342	349	318	363	345	369	363	325	308	327	336	313	327	317	367	353	372	351	342	370	308	309	372	344	336	346	347	347	341	311	367	353	366	343	337	299	338	325	328	365	340	358	334	343	398	332	366	338	343	348	346	336	326	327	332	372	345	347	350	309	325	342	323	352	338	360	315	333	331	332	336	337	333	309	328	368	356	339	356	328	362	357	339	338	337	359	351	356	351	360	348	323	327	319	279	304	346	359	327	327	343	358	329	335	327	318	355	337	348	357	380	354	346	340	341	357	364	340	342	337	363	332	328	330	328	311	340	319	352	345	354	342	336	350	336	335	331	321	326	313	335	314	337	314	359	342	339	329	361	378	355	369	353	324	337	344	356	356	326	336	328	348	342	358	336	346	342	344	356	350	326	340	363	334	358	334	320	320	358	375	338	320	320	369	340	306	325	334	334	341	340	299	326	340	319	372	312	338	354	328	325	324	328	359	368	315	349	333	318	330	321	361	334	352	348	368	314	322	312	334	343	359	333	320	364	325	352	346	316	328	346	347	346	313	332	322	375	304	353	360	333	380	330	346	323	335	325	333	341	337	390	345	334	315	326	360	340	328	345	353	329	363	344	334	303	362	352	345	348	358	323	349	321	347	342	315	342	312	342	323	349	378	334	358	342	357	317	313	343	358	330	346	357	387	337	334	343	346	300	363	316	348	328	310	355	318	301	347	369	348	342	355	348	359	326	361	355	363	336	325	332	343	348	356	332	328	334	355	356	364	329	328	328	358	322	354	330	358	348	317	317	349	378	362	362	335	331	312	349	354	326	352	314	332	403	338	321	349	319	333	335	343	351	307	285	315	361	339	327	336	325	328	373	339	343	325	319	317	332	326	378	334	330	320	354	339	324	328	332	362	350	371	291	330	359	331	332	349	353	309	357	319	332	340	308	335	344	344	333	319	362	340	333	338	345	334	324	342	383	359	333	310	326	359	344	313	351	340	351	331	360	338	342	338	346	323	302	339	362	370	360	366	376	355	352	336	385	330	320	348	358
35708	21243	3778	865	525	391	357	304	267	271	282	246	252	283	255	199	245	250	244	214	253	326	704	362	223	218	237	247	226	231	213	233	234	218	238	264	213	236	236	245	251	250	242	225	228	218	226	221	236	221	233	220	226	249	236	249	228	242	247	242	237	242	239	238	232	229	207	252	243	217	241	230	241	238	244	195	236	228	256	247	202	224	252	242	255	233	224	230	232	248	229	217	221	212	228	210	237	228	226	211	253	220	240	248	223	235	238	245	241	228	244	236	225	239	246	250	240	243	228	255	230	239	226	228	226	230	230	253	241	243	225	211	223	222	241	232	226	198	221	227	225	242	253	236	267	244	249	213	244	213	214	237	254	257	201	249	250	211	272	256	230	239	238	240	229	247	224	260	270	248	240	233	258	226	236	219	235	248	248	231	245	230	221	264	239	222	221	226	268	246	233	231	252	237	243	238	250	262	241	240	207	212	229	216	268	237	249	275	238	234	219	222	248	226	224	200	224	239	213	226	205	217	235	268	227	227	236	266	216	253	256	267	208	259	200	244	236	251	239	239	234	224	252	274	235	244	237	247	228	217	251	216	242	225	180	197	221	256	254	279	231	245	225	242	236	214	221	260	225	204	234	241	221	237	250	247	240	252	270	240	226	230	235	222	252	217	242	256	231	229	237	249	216	236	202	234	247	225	255	254	233	219	234	238	238	221	231	226	249	239	216	266	232	218	225	265	227	252	233	201	220	227	255	238	243	235	227	220	243	244	259	243	248	191	238	250	246	235	225	220	228	228	234	213	233	240	235	256	218	244	232	220	254	221	199	229	270	251	247	238	244	264	203	216	221	246	250	217	212	263	248	260	203	249	271	244	275	222	227	230	236	227	218	210	240	248	227	253	268	226	235	213	211	233	226	208	262	242	246	242	222	251	248	244	244	240	191	260	224	238	263	227	218	244	210	237	216	238	238	236	236	233	239	234	243	244	220	232	209	209	226	225	235	238	243	206	224	226	252	250	238	217	257	213	274	227	224	219	246	264	245	228	234	225	247	256	244	246	228	223	237	226	238	251	236	220	270	241	261	217	225	257	253	238	221	236	224	243	247	245	210	238	240	244	228	213	231	242	216	218	224	216	220	260	234	235	242	209	264	248	245	239	256	244	233	227	240	195	211	239	245	269	213	189	205	222	236	238	233	272	242	194	244	227	234	234	255	227	269	239	231	233	253	197	249	274	220	189	234	241	248	220	244	222	249	266	250	237	237	236	231	235	224	247	203	206	253	247	272	241	235	256	238	280	239	257	243	205	239	211	244	213	253	232	235	240	216	224	232	221	289	254	231	229	217	221	238	197	256	221	246	226	228	226	247	226	221	247	245	250	240	230	244	249	188	222	232	223	227	231	238	233	216	211	221	226	215	243	275	245	229	225	247	217	247	257	205	263	263	270	262	255	247	220	243	268	232	233	246	232	248	250	247	241	214	236	231	252	252	228	228	215	243	231	246	205	229	231	232	239	239	252	244	217	241	230	237	238	260	219	209	251	247	237	227	208	229	223	245	227	249	240	230	253	234	229	236	244	230	248	208	250	230	246	225	245	253	237	240	262	209	258	260	245	230	250	230	195	244	224	257	254	217	230	220	243	251	243	213	227	226	224	238	219	223	209	233	234	248	237	248	221	240	248	214	231	235	238	248	214	220	234	275	231	239	231	257	254	232	238	210	216	209	248	222	243	216	206	250	227	235	227	260	240	246	229	243	255	214	252	223	255	237	215	212	220	221	266	225	236	208	220	240	238	221	238	234	212	215	216	227	269	251	227	234	211	257	234	226	217	260	242	250	195	248	247	241	218	248	216	249	220	259	224	225	231	254	222	260	239	234	263	251	260	252	226	232	235	232	224	221	222	247	228	209	244	226	254	233	225	223	238	266	242	225	242	237	234	243	228	255	241	248	255	243	238	210	247	233	206	246	220	221	252	216	232	239	215	253	219	231	246	223	202	270	271	255	236	222	251	230	238	219	248	234	223	186	226	243	235	261	224	247	215	274	238	225	216	228	212	233	236	226	223	247	256	233	236	234	248	262	224	228	236	241	268	213	230	232	229	225	214	225	261	234	250	217	219	247	223	245	244	252	242	242	226	251	248	214	231	247	224	217	229	256	232	251	258	226	219	242	227	230	225	232	228	210	268	229	239	253	233	231	249	242	206	258	210	222	242	227	241	225	226	266	236	223	210	215	246	226	210	207	246	237	251	214	256	239	227	252	267	244	219	217	232	243	226	231	228	234	251	242	240	250	218	254	224	255	227	221	251	209	242	241	263	272	211	249	243	227	273	231	264	231	231	228	231	226	274	240	254	192	255	217	245	233	233	239	200	228	224	228	235	233	217	256	234	224	205	230	242	250	242	211	212	228	210	214	237	229	232	213	213	204	226	248	228	255	229	231	209	246	213	218	224	244	215	231	197	224	228	251	243	242	238	245	239	257	255	238	241	234	230	236	229	210	216	209	228	221	247	253	218	248	228	239	243	246	240	244	255	229	226	243	180	236	241	223	238	246	201	260	212	260	241	280	214	217	217	222	205	237	213	220	254	247	259	220	234	245	236	257	232	219	227	254	261	225	215	232	259	227	219	248	244	236	256	236	239	240	251	216	241	247	246	210	232	218	233	245	240	245	269	224	236	220	221	179	226	249	241	248	215	234	231	233	240	247	242	239	248	223	221	239	227	242	266	213	228	242	260	230	221	258	235	211	219	233	219	218	229	240	228	227	230	221	253	222	211	241	216	221	246	222	239	261	250	209	251	247	228	226	216	231	224	230	213	279	201	237	248	231	235	250	253	230	234	230	241	219	249	226	247	230	248	232	250	210	228	231	245	248	232	249	234	243	232	239	237	240	231	223	257	218	239	257	248	244	254	230	219	232	250	245	228	287	246	234	228	222	218	233	256	255	265	250	234	254	201	246	234	269	231	254	249	235	240	213	208	244	235	230	249	204	214	239	240	206	218	225	244	205	212	206	241	225	263	240	207	211	243	211	217	229	217	249	264	237	208	221	231	237	241	234	232	249	229	207	249	233	226	225	230	250	253	255	244	223	231	228	226	234	260	226	256	225	228	227	231	228	237	208	228	195	215	263	221	231	254	228	224	257	222	218	255	262	255	252	230	270	222	246	237	248	247	225	201	224	230	247	214	232	204	247	222	239	243	240	235	226	244	206	210	258	216	256	248	240	230	229	238	204	225	226	232	239	198	211	257	230	220	231	230	223	221	256	232	260	222	228	233	221	219	217	238	211	225	223	249	245	242	247	233	258	269	261	207	238	211	213	213	239	251	220	243	231	258	218	207	222	223	254	247	260	232	243	243	221	222	222	257	210	195	222	250	222	229	226	255	238	204	251	236	255	209	236	265	252	223	224	237	234	235	221	219	232	213	234	235	254	228	208	230	255	253	267	207	240	226	232	244	234	222	235	220	242	237	247	214	233	236	223	236	246	223
23540	13460	1417	1386	1344	1078	970	786	760	720	726	631	612	619	629	581	619	589	596	582	616	1333	3489	1252	562	528	578	572	543	572	532	568	550	537	555	560	534	553	535	583	562	560	520	555	573	547	511	574	528	508	565	540	553	595	528	542	537	508	560	550	563	533	599	496	536	545	560	567	499	547	532	545	557	526	510	487	542	552	556	527	504	538	568	539	585	521	546	558	529	532	599	544	556	510	496	565	554	537	559	485	513	566	534	541	516	549	539	600	519	554	592	512	569	534	532	574	552	585	537	547	518	605	553	523	549	563	522	569	567	527	557	537	490	574	615	529	547	549	521	521	548	549	520	570	506	524	493	551	615	548	542	549	545	545	535	535	524	566	535	519	521	551	521	531	547	579	521	565	499	509	524	539	551	539	589	542	525	553	537	573	552	515	517	548	564	526	500	538	587	558	561	519	586	552	554	533	536	531	527	501	563	524	545	566	545	562	526	534	498	507	571	524	519	555	554	541	540	543	535	561	545	510	559	524	528	531	572	544	545	530	530	550	555	554	552	565	522	537	541	530	544	535	573	485	557	496	577	554	524	505	555	539	518	541	547	541	542	561	538	536	500	490	545	598	536	530	526	513	559	504	535	517	560	535	542	501	512	515	572	511	578	538	559	553	532	532	524	522	558	547	556	511	526	561	568	532	562	541	590	579	549	523	525	511	529	544	542	546	551	586	533	573	550	520	537	566	606	555	493	544	560	549	499	540	514	543	548	517	514	572	567	550	535	544	560	524	575	540	575	593	543	558	573	534	533	584	482	534	509	531	529	538	517	544	503	555	526	581	579	555	509	579	515	527	553	586	503	529	506	528	530	537	513	519	523	554	537	562	541	596	556	517	512	500	535	540	544	560	519	571	527	534	540	521	547	555	534	552	569	561	567	518	552	562	549	574	528	533	551	517	530	504	569	565	573	565	557	537	561	547	491	537	551	537	545	531	530	514	502	531	503	553	548	578	557	596	534	563	532	512	557	596	572	514	496	558	560	600	556	564	526	523	538	538	525	554	578	530	521	522	548	543	558	499	557	490	545	551	547	545	549	586	522	499	531	551	548	525	538	558	559	526	530	529	575	520	502	542	547	565	564	527	550	567	552	541	521	590	530	529	552	544	511	552	544	582	537	527	525	533	568	558	542	527	556	509	496	568	555	517	526	515	546	568	546	552	497	522	556	546	514	537	547	513	521	549	516	523	509	543	529	559	523	528	571	528	528	561	502	563	503	505	576	551	533	522	515	571	565	541	596	550	521	457	538	556	535	597	512	575	558	515	529	575	550	542	534	545	521	543	521	588	523	558	539	502	541	526	590	566	507	599	540	507	533	531	555	555	550	536	536	538	546	536	538	560	543	550	549	520	501	553	539	537	512	553	532	551	546	527	559	508	521	541	518	571	526	527	557	539	506	542	529	545	541	537	578	523	511	553	536	521	563	533	550	535	546	549	578	526	554	555	530	594	532	565	533	506	514	582	521	531	547	559	553	542	525	494	525	508	536	496	555	549	530	533	479	492	535	515	554	535	527	503	537	503	545	549	555	540	513	595	536	541	553	558	558	554	533	518	514	555	566	523	534	547	579	522	581	555	482	555	513	535	540	551	491	572	564	539	584	531	562	534	493	540	537	523	542	534	539	543	575	539	519	552	556	541	555	547	524	508	564	578	526	486	530	517	520	525	494	548	531	555	570	545	528	516	531	524	534	578	565	515	541	550	544	538	534	583	544	514	542	541	515	542	552	558	537	536	529	555	549	501	500	565	535	557	520	532	520	600	589	568	516	572	556	534	540	556	545	560	568	511	537	541	538	536	503	540	499	563	540	508	552	550	524	522	549	533	530	568	549	513	543	543	566	528	508	512	507	526	580	537	522	523	542	550	560	534	589	538	536	545	511	534	550	527	505	524	566	554	562	506	526	549	548	528	571	543	568	526	541	553	555	486	572	546	548	547	517	542	539	529	540	526	526	532	527	567	536	564	565	546	522	548	550	540	588	536	546	517	547	551	561	534	556	514	533	545	523	540	535	558	548	501	519	485	585	533	547	513	522	576	544	493	528	549	564	557	538	521	541	547	526	561	526	534	500	562	552	528	546	591	568	501	580	531	544	534	505	532	570	512	530	578	556	528	550	545	582	544	524	547	517	575	561	536	497	519	565	530	554	569	554	490	554	574	521	492	553	534	557	529	502	536	548	561	560	554	542	527	568	550	544	516	506	558	536	528	536	544	548	521	510	561	514	575	560	517	531	548	516	518	542	546	570	558	561	511	540	524	540	558	533	545	583	577	537	564	535	538	530	560	524	538	568	511	590	576	534	546	531	519	546	517	514	523	496	555	590	555	580	569	582	540	509	481	521	506	495	512	549	525	553	569	533	563	547	537	577	565	562	536	547	544	565	518	546	535	541	543	512	584	561	556	525	502	505	535	540	541	515	500	523	538	567	528	523	567	541	543	537	534	550	511	592	533	566	560	540	528	569	513	563	544	532	525	554	549	578	569	505	533	517	539	514	546	502	526	547	533	568	479	539	578	509	575	560	518	555	568	513	552	577	545	523	558	566	540	535	499	536	555	520	575	531	530	515	556	514	554	538	551	556	572	568	523	565	597	542	518	531	538	570	580	549	525	516	577	532	538	501	535	537	543	563	552	516	558	525	548	546	579	564	553	514	528	577	538	567	550	551	577	543	562	557	534	563	514	549	518	554	537	532	537	563	558	539	541	534	540	558	570	558	546	522	573	534	536	545	530	524	563	503	565	557	576	561	500	546	538	538	538	501	525	562	519	565	504	557	502	569	561	558	565	548	543	522	546	497	538	592	529	544	516	538	563	545	505	579	510	503	547	587	510	536	531	551	542	576	559	548	556	556	533	526	567	568	561	544	512	554	560	562	547	553	546	564	552	517	539	552	549	506	523	550	549	558	535	539	522	529	519	544	549	539	553	547	531	530	551	547	595	549	557	534	578	588	528	511	568	545	564	527	538	541	559	536	552	518	577	550	533	539	519	509	580	572	529	500	563	535	513	549	505	542	535	561	552	554	572	500	507	559	535	552	578	565	525	533	530	543	545	544	585	531	504	557	530	581	555	518	547	552	510	524	532	569	540	564	536	541	523	512	542	572	542	495	511	527	546	528	535	559	518	554	531	558	524	539	538	563	506	564	553	542	526	546	542	562	512	541	492	518	517	521	528	517	555	542	561	564	567	565	528	564	549	557	534	537	555	536	526	567	539	534	545	548	519	534	564	537	570	512	552	523	543	504	569	603	522	502	569	556	544	517	552	531	509	570	551	519	547	567	483	536	544	546	581	560	535	531	551	526	566	539	571	506	546	573	544	552	516	536	536	523	528	536	543	524	545	556	518	533	540	505	537	565	565	558	567	541	515	502	505	521	532	544	565	557	560	553	540	568	573	555	551	543	544	589	597	580	514	508	589	530	540	538	516	584	549	509	513	497	504
48285	31525	8693	1992	986	625	476	417	386	320	377	322	335	315	290	328	347	329	323	310	306	562	1032	422	290	289	313	302	325	342	341	299	329	305	322	291	305	288	297	312	309	301	318	288	279	312	286	311	326	306	317	321	308	290	300	314	326	344	326	326	318	307	263	327	304	323	272	268	271	266	343	319	291	303	287	275	292	310	311	309	313	278	309	308	285	302	310	311	332	318	290	352	301	305	297	299	322	301	296	338	350	329	325	325	298	267	307	351	287	285	329	307	292	335	285	304	295	277	300	306	295	295	303	325	316	279	258	298	303	324	268	294	290	321	317	293	311	320	308	277	297	291	333	297	333	328	289	291	283	299	320	332	317	315	276	345	297	349	316	281	322	325	294	308	302	310	344	316	319	324	281	293	296	332	333	303	325	302	300	292	300	353	280	308	331	285	303	334	313	280	286	310	320	310	367	323	277	315	326	295	288	305	313	283	283	317	304	303	324	308	327	329	295	324	304	308	281	326	280	310	291	273	309	280	305	293	287	300	282	315	318	302	264	309	304	331	321	283	323	302	300	303	326	311	277	330	301	291	280	324	300	334	307	286	303	301	302	296	306	302	281	285	297	304	287	310	344	297	321	283	260	319	304	335	318	340	329	328	312	345	299	315	289	305	284	334	316	283	303	297	286	296	266	311	319	327	322	284	325	296	316	293	307	369	323	310	322	302	308	258	351	317	333	306	307	309	302	292	303	288	320	311	318	298	294	326	348	293	294	308	300	301	311	304	315	302	297	301	326	297	310	295	316	304	304	304	316	344	337	311	307	316	308	283	322	280	285	306	273	277	329	304	324	268	292	309	340	294	307	312	295	286	292	310	273	292	289	335	308	300	304	312	325	318	290	343	301	312	345	288	350	290	288	324	299	295	320	302	281	294	306	310	305	336	312	317	278	331	263	306	290	307	296	285	306	278	302	310	307	313	327	306	306	301	326	295	308	303	313	305	311	301	304	312	304	324	296	322	296	266	296	298	308	271	294	282	310	300	295	302	322	307	314	285	336	299	302	293	310	286	314	278	293	268	308	281	311	302	300	315	298	303	325	321	298	308	309	300	277	326	305	304	339	316	324	321	282	274	304	306	309	303	304	336	309	325	306	277	318	305	316	280	336	274	298	315	267	310	288	290	320	279	295	311	314	333	281	274	323	337	294	331	310	315	311	306	317	333	301	288	298	306	301	313	299	338	320	269	313	330	307	307	309	267	285	307	274	315	290	311	296	306	310	320	311	316	336	302	287	312	306	274	324	307	288	288	293	313	274	278	305	277	343	322	321	358	314	314	320	336	320	278	304	309	301	318	310	297	320	337	309	317	324	329	303	313	304	325	291	290	313	299	316	315	308	297	272	313	303	300	327	307	334	338	327	337	324	327	319	294	302	289	302	310	298	281	361	302	300	315	304	294	295	285	275	306	293	312	307	290	321	328	296	282	296	313	315	322	318	304	315	314	294	326	256	318	313	310	281	328	288	337	325	291	316	313	305	322	323	259	317	318	299	269	318	282	300	298	302	303	297	325	282	318	307	339	310	311	293	309	295	306	326	293	311	252	311	335	306	329	308	313	340	334	292	299	280	322	304	350	301	336	325	332	312	300	290	292	300	303	314	303	318	291	339	326	294	331	285	298	330	299	313	331	307	315	308	313	305	282	306	323	282	330	284	286	284	333	314	348	282	293	302	301	330	324	286	311	298	309	338	295	308	321	322	333	332	346	307	281	320	304	274	291	296	297	304	333	310	315	298	300	339	316	333	265	289	331	302	308	311	325	321	296	307	299	312	334	316	324	301	308	286	357	309	270	324	332	295	282	280	279	307	295	303	314	338	334	299	337	302	290	297	286	298	342	298	324	282	305	345	291	316	301	273	287	301	321	306	293	290	287	296	303	298	326	302	267	273	322	321	277	315	301	308	290	333	332	276	303	282	287	323	298	288	339	318	315	293	309	313	296	339	343	279	296	292	323	293	322	331	293	339	312	313	317	283	281	282	295	268	291	318	302	333	314	299	274	336	305	284	290	332	320	315	300	275	304	316	301	313	336	317	304	299	320	321	284	323	289	298	299	295	334	334	304	299	324	296	300	292	364	340	298	301	303	300	282	266	338	346	331	301	325	296	289	290	310	337	337	305	301	287	311	319	327	309	306	311	311	318	308	301	308	292	297	342	316	337	283	325	320	311	295	286	308	270	308	289	267	316	327	304	287	299	311	311	313	307	320	316	312	281	270	332	324	313	292	315	325	299	292	327	310	294	290	309	351	301	309	283	307	290	304	295	277	278	315	279	290	300	264	283	271	345	316	300	318	302	294	301	300	312	318	318	306	342	315	354	286	323	350	316	304	299	297	294	300	316	323	299	318	289	260	324	297	316	304	295	308	324	319	325	296	335	283	291	298	261	328	293	297	341	292	326	319	328	295	318	318	333	320	295	302	306	311	294	297	297	285	297	316	316	306	258	334	346	262	318	349	311	316	290	342	297	313	296	287	279	301	316	318	315	332	293	308	298	316	291	321	314	319	310	297	291	326	299	334	308	314	308	316	308	302	309	303	258	308	300	291	287	301	271	302	288	296	331	319	321	281	332	319	298	300	288	312	291	307	312	313	313	313	348	321	329	334	284	292	318	321	302	338	311	312	327	275	301	297	322	294	283	269	303	286	299	287	337	272	308	307	308	317	294	288	309	338	288	293	283	310	301	308	290	305	274	291	301	335	300	311	318	306	307	276	341	361	306	333	289	308	268	299	327	306	308	325	335	310	308	308	316	271	324	273	333	260	284	321	298	294	300	323	313	276	282	281	297	344	287	323	288	328	319	291	251	304	290	314	300	291	339	302	322	260	320	293	323	324	290	318	317	328	299	297	265	306	298	287	310	338	339	296	332	300	294	283	320	317	298	308	288	277	280	321	302	290	294	307	290	327	299	334	325	295	291	307	297	345	281	312	336	308	353	358	321	296	343	307	323	276	304	292	288	281	311	303	323	301	317	273	300	313	336	279	273	304	294	288	303	299	349	308	294	296	295	280	322	310	307	296	317	309	295	317	317	317	315	310	302	326	299	310	313	321	291	305	292	341	294	303	268	288	310	312	303	285	284	326	310	340	299	309	297	332	315	298	286	313	281	294	315	298	305	301	318	282	296	310	275	313	300	285	289	269	273	289	264	304	322	287	317	302	288	318	315	293	298	265	285	290	296	322	324	302	293	288	275	313	299	313	335	278	321	314	280	354	275	331	296	316	269	313	305	294	315	317	311	309	307	294	294	284	300	307	319	336	302	318	292	299	299	315	317	313	293	336	325	327	314	332	279	301	319	279	287	322	304	288	313	308	254	282	302	297	298	289	314	336	322	346	300	310	305	283	321	311	292	312	274	313	304	300	287	311	297	297	300	300	291	286	295	285	314	315	288	313	293	295	292	348	311	314	293	315	310	294	321	300	305	301	314	307	279	287	287	298
31742	20095	2561	2227	2033	1670	1451	1184	1086	1000	946	861	916	897	846	791	779	783	771	795	766	2751	5495	1039	739	732	715	701	656	752	673	664	694	664	707	660	666	685	704	680	703	670	687	682	672	673	709	692	703	690	683	692	692	658	671	701	691	673	711	653	673	635	715	669	662	657	681	681	679	651	668	676	675	708	666	695	704	654	682	652	698	640	639	674	665	660	654	672	708	695	664	670	684	699	644	709	702	698	695	657	670	645	684	678	697	688	635	699	659	659	676	668	680	699	650	661	675	688	695	677	631	673	661	665	682	702	717	683	667	667	681	639	642	718	644	664	653	684	681	682	679	679	691	633	675	676	708	662	643	717	672	631	693	650	729	697	708	660	682	656	716	710	639	670	686	652	686	663	646	709	690	675	695	706	651	654	677	653	674	662	696	668	672	697	620	684	671	692	717	674	726	658	681	682	677	645	713	682	696	636	666	704	651	700	666	680	700	697	662	649	696	690	707	662	686	720	664	664	676	624	668	669	676	702	654	700	635	669	693	611	670	678	701	697	638	633	673	657	628	643	710	667	691	696	675	675	703	668	673	665	642	648	641	667	724	661	702	656	678	705	649	713	680	713	635	693	632	699	642	666	705	679	666	688	664	667	649	686	645	618	725	677	696	680	708	660	640	730	713	701	626	706	673	660	655	666	655	714	655	731	684	687	657	673	688	655	712	689	692	689	677	696	674	665	652	699	709	685	711	654	674	639	680	698	678	677	689	639	664	653	719	651	686	673	686	707	696	678	700	674	677	625	670	703	639	643	626	736	687	652	641	712	670	684	673	664	654	690	709	684	667	673	713	668	695	671	706	687	715	668	706	664	657	736	711	664	685	639	693	654	686	696	668	671	727	706	684	656	662	679	670	660	653	646	691	639	694	647	670	711	698	700	690	690	701	672	700	697	661	689	696	672	676	665	686	730	723	676	695	694	657	680	718	725	668	649	690	656	704	659	685	692	665	656	655	669	654	701	690	716	691	745	667	725	656	658	680	657	714	638	697	678	664	656	666	717	711	641	667	659	636	663	678	689	656	662	662	708	658	665	691	664	635	727	663	633	693	646	631	715	702	675	670	696	644	639	728	670	694	665	663	683	681	663	659	645	676	710	675	662	701	692	685	673	713	661	667	687	644	668	652	657	664	726	670	678	686	665	687	666	634	665	707	694	678	679	681	635	745	664	649	626	732	650	692	668	710	691	708	719	686	647	752	702	718	673	685	643	640	704	708	695	688	696	686	706	657	685	672	705	650	680	682	654	686	668	680	698	711	682	698	678	674	693	685	683	686	660	685	658	679	629	709	706	676	701	646	679	671	627	652	679	632	660	657	666	714	652	704	700	666	678	657	657	658	694	638	692	683	698	718	675	659	645	637	709	700	657	622	691	734	667	689	691	703	716	698	722	667	656	743	642	700	708	658	700	676	644	673	688	717	686	660	683	628	728	680	674	675	651	722	654	688	642	730	656	691	695	665	626	607	634	673	697	632	677	642	729	628	648	644	716	710	622	688	652	631	717	672	672	660	671	683	687	646	650	686	694	688	690	625	693	674	704	676	681	619	699	645	623	638	675	650	712	692	685	696	653	721	701	658	686	670	715	642	655	692	658	678	738	692	694	662	708	677	648	671	686	640	700	696	743	661	658	670	641	662	647	674	723	728	695	696	650	709	695	629	661	692	651	682	678	679	679	701	701	632	670	690	661	680	659	664	670	638	695	617	674	675	653	694	736	667	640	700	657	672	679	621	696	657	624	699	689	673	664	709	685	663	661	643	646	687	690	711	622	632	689	690	685	689	712	681	690	657	637	718	724	668	674	667	654	666	657	639	645	690	668	638	692	687	663	693	653	683	701	710	621	725	662	678	644	672	645	681	684	653	733	697	685	618	698	686	673	721	694	651	694	707	688	614	657	678	704	692	708	673	650	670	708	698	661	686	702	618	665	644	682	684	695	678	656	684	678	667	687	707	711	697	671	687	684	680	724	661	672	664	653	698	677	665	699	676	703	632	630	680	719	689	684	667	661	681	666	698	672	688	681	651	658	647	663	674	681	699	718	665	714	688	752	684	679	648	674	682	679	680	654	678	627	700	686	688	676	654	667	633	743	666	673	681	674	649	723	676	633	703	684	676	628	667	671	665	703	687	649	715	648	682	702	688	630	693	727	645	716	731	698	684	684	656	667	682	669	656	656	640	693	693	657	678	682	669	735	666	645	666	668	684	725	697	708	629	703	707	712	688	716	684	650	715	692	685	684	704	654	671	642	612	628	668	671	679	660	690	692	694	668	672	694	750	675	698	660	667	666	629	730	726	670	656	636	676	656	629	683	705	698	642	625	694	698	673	677	657	686	686	669	678	655	693	683	696	616	692	674	715	700	677	716	621	641	699	686	674	666	669	687	662	667	713	667	677	701	643	633	610	703	683	731	661	675	664	670	700	671	685	691	618	682	692	649	655	682	624	677	693	729	640	679	704	631	679	649	608	683	694	686	652	646	715	652	666	687	673	682	663	637	690	646	672	727	665	680	638	667	698	726	687	692	718	690	651	687	710	680	688	661	689	683	647	691	656	627	666	666	647	678	694	662	678	664	646	662	638	682	678	629	653	717	699	702	700	665	691	706	676	688	680	652	633	625	686	680	724	664	652	668	696	701	647	677	675	661	690	658	653	674	652	640	643	688	663	698	692	694	682	659	686	707	656	683	682	647	690	666	696	686	700	708	669	698	694	679	673	665	687	665	692	632	707	649	732	629	667	739	706	645	726	696	669	640	648	725	672	672	713	725	681	666	629	730	654	697	677	699	629	744	712	672	692	708	637	692	690	665	688	665	670	652	656	709	671	705	665	680	689	646	637	688	681	654	685	695	670	705	674	717	714	695	645	659	629	677	658	683	731	666	700	667	675	672	697	673	720	665	682	702	656	729	682	658	665	675	667	656	723	684	648	682	713	682	693	697	691	672	754	666	698	643	713	684	681	658	694	661	668	661	708	694	660	645	701	677	714	683	667	667	696	618	686	716	680	674	708	717	642	668	678	668	652	679	660	685	702	693	661	684	676	675	700	646	723	682	639	633	650	652	667	669	719	672	701	644	712	644	620	689	640	643	677	683	665	668	674	676	698	713	671	622	647	704	650	718	662	655	660	658	651	716	713	663	658	744	631	619	647	723	620	680	643	631	675	632	716	682	645	642	662	713	641	689	706	696	678	670	621	620	665	701	675	629	691	685	709	660	659	688	667	666	632	702	673	639	639	686	681	702	639	680	697	665	720	719	648	666	694	662	649	712	671	671	722	641	655	656	667	690	659	711	691	665	691	674	692	690	649	657	702	671	669	668	724	707	668	658	685	679	673	683	683	721	700	649	649	635	675	664	687	673	706	656	691	684	674	673	689	705	645	691	646	663	692	715	679	699	700	670	666	668	605	663	629	677	688	684	656	685	687	650	674	666	706	661	673	670
12634	4315	324	183	153	140	149	138	115	126	147	136	147	134	147	131	134	141	137	114	119	154	131	143	140	133	147	145	142	141	137	133	140	128	112	110	132	122	121	105	113	133	133	129	121	145	140	133	136	126	142	115	132	134	128	95	157	127	130	130	139	138	139	144	146	117	143	141	159	155	132	126	136	138	122	126	128	129	126	132	127	122	127	132	128	122	116	119	114	143	143	129	122	133	136	135	124	146	120	136	132	143	152	145	130	125	154	157	126	143	131	142	131	117	122	118	125	145	103	133	138	118	135	156	124	138	120	122	146	136	127	135	129	106	129	124	149	135	122	128	130	162	118	126	126	138	145	132	111	109	144	149	152	130	137	134	144	108	109	126	136	137	117	126	152	138	131	138	138	135	151	121	119	135	139	145	143	123	129	149	140	144	124	145	134	135	134	143	128	116	141	137	136	123	141	120	142	148	134	147	123	144	138	130	109	142	122	123	131	137	131	141	134	159	125	136	142	127	149	106	143	146	114	125	158	159	135	143	130	132	139	124	130	131	148	138	129	155	161	141	126	148	134	129	120	129	130	128	128	134	131	125	115	125	103	136	119	135	126	130	135	140	131	141	112	123	118	141	136	140	127	135	136	126	144	140	141	120	122	124	154	125	129	126	128	146	127	135	121	137	143	143	167	137	125	134	133	133	115	151	133	160	115	143	122	154	113	118	117	143	124	146	143	157	148	122	125	145	143	138	136	121	135	139	123	160	133	116	121	150	121	141	130	123	129	134	145	127	120	129	125	134	120	144	148	113	146	138	118	139	132	115	141	136	111	138	120	141	131	134	148	137	124	145	127	145	138	135	122	134	125	114	145	117	145	136	123	116	129	112	136	141	128	107	137	150	139	136	141	139	171	116	127	151	119	126	111	114	132	119	118	131	144	158	119	141	148	146	116	162	154	131	118	117	136	126	118	140	138	123	112	123	127	123	133	143	123	138	130	132	131	145	163	167	142	126	130	148	151	131	130	141	169	149	145	131	145	150	123	155	139	114	133	134	124	121	113	136	143	116	133	126	140	132	146	156	122	138	120	137	137	140	147	127	144	133	135	135	133	123	121	115	142	111	130	149	134	153	116	147	139	133	128	149	110	117	127	126	133	117	123	133	135	125	123	146	121	123	128	143	136	141	115	139	130	150	146	137	135	130	139	124	141	136	130	127	114	130	134	131	121	133	125	144	143	123	137	173	130	133	153	162	130	141	156	147	131	147	138	121	117	145	118	132	126	133	128	132	145	115	133	138	123	142	136	150	130	140	129	138	132	147	130	140	144	119	118	135	146	122	148	128	137	127	131	134	153	146	138	128	148	113	146	139	117	116	150	132	136	158	134	139	132	130	118	124	123	145	121	117	130	127	108	113	139	122	119	130	140	155	117	122	134	136	145	140	125	138	111	114	139	139	114	143	116	120	120	115	135	121	127	137	137	143	129	135	130	133	141	122	123	124	143	140	141	123	140	151	147	140	135	147	121	143	152	121	137	152	142	151	123	138	137	149	129	129	133	111	134	141	114	119	138	140	131	139	120	142	149	150	114	131	138	132	133	136	125	138	125	125	139	122	149	136	124	119	159	111	144	129	144	115	133	142	131	125	148	134	127	113	148	143	113	108	119	136	141	121	131	116	129	131	130	116	156	150	134	124	137	148	130	144	149	136	131	129	142	123	144	150	127	141	134	135	117	158	119	129	116	127	123	126	137	133	132	125	110	140	136	119	129	129	113	108	124	140	117	117	131	111	135	156	109	148	151	132	102	99	125	145	135	128	148	128	125	151	130	142	143	139	137	145	123	144	126	125	131	143	139	129	103	148	133	128	119	120	129	140	130	166	142	116	136	133	133	129	132	138	129	133	138	119	150	134	132	115	121	121	149	151	136	138	138	127	149	141	150	142	145	139	121	133	129	136	141	128	134	132	136	125	139	130	112	143	147	131	132	155	144	144	120	107	163	139	125	137	131	158	105	136	99	149	114	130	152	111	109	144	134	123	127	127	126	129	143	132	128	110	130	125	128	124	137	134	142	138	134	131	122	140	120	131	130	136	132	129	152	122	131	122	139	126	125	146	155	117	166	130	121	147	125	125	131	149	133	112	126	126	125	155	121	165	108	114	121	166	139	157	138	120	130	132	112	129	123	138	130	132	138	118	108	139	121	132	142	149	146	155	158	124	133	123	148	109	124	113	150	126	131	131	130	131	137	129	119	124	140	126	147	92	133	141	144	148	147	142	163	163	136	131	136	142	134	143	127	137	124	150	151	146	143	150	137	122	144	149	134	136	136	135	122	150	116	145	144	124	150	137	132	125	115	107	135	127	131	120	148	130	135	122	150	128	132	127	121	119	124	123	145	133	128	139	107	148	163	134	146	139	127	124	139	127	131	136	139	133	126	131	143	154	123	135	126	120	141	156	135	118	138	129	120	145	132	130	112	136	148	151	157	125	122	157	155	134	137	150	144	129	125	121	151	140	133	148	132	139	143	122	157	146	142	130	140	127	127	138	117	138	124	128	118	119	133	141	121	127	119	155	129	132	123	137	102	127	108	150	131	124	123	149	124	130	117	151	135	138	128	129	139	163	152	118	159	154	161	131	124	132	141	136	144	138	126	134	136	126	122	156	113	132	135	126	136	134	130	136	145	152	144	135	124	120	137	119	120	130	135	154	128	141	140	140	131	146	108	147	130	131	120	134	130	144	141	157	128	133	136	150	123	142	119	131	144	135	129	134	145	136	133	133	120	140	134	126	140	131	105	151	159	131	158	143	105	137	165	151	141	134	116	125	125	123	158	140	131	145	124	125	149	123	118	114	137	129	121	140	136	147	139	135	136	146	137	137	110	99	149	146	154	139	145	127	145	136	138	135	137	145	150	116	146	152	121	133	132	131	125	130	110	135	136	131	113	142	131	140	131	134	124	120	135	140	149	131	136	142	129	147	138	130	127	154	109	154	121	148	115	129	131	160	145	127	132	132	138	134	136	131	114	136	125	149	134	121	149	123	127	131	153	126	108	138	115	134	135	115	112	124	125	138	133	125	140	134	134	110	114	127	121	142	98	146	163	134	137	120	135	127	146	138	156	144	113	119	135	115	126	125	102	152	162	130	154	133	131	146	147	120	168	157	127	161	136	132	118	121	123	123	138	148	133	135	124	135	139	127	151	146	100	128	128	139	144	136	143	147	125	114	143	127	127	153	142	149	187	144	127	131	142	146	133	137	129	150	142	129	133	136	126	128	126	126	149	115	119	125	135	123	133	124	132	123	134	132	134	132	122	103	138	142	130	138	123	134	129	128	140	129	137	129	100	134	147	150	133	122	140	144	133	131	123	136	108	123	140	131	152	133	131	115	151	125	147	144	118	124	132	122	139	161	126	141	134	128	138	153	139	137	134	137	116	132	136	168	120	131	156	146	122	136	138	132	143	135	136	137	131	128	118	115	138	115	120	138	121	125
7690	3649	467	490	438	390	370	360	378	353	325	336	347	352	293	337	327	339	380	365	306	360	422	311	296	347	355	335	359	347	362	359	320	376	313	335	338	323	335	354	353	355	326	324	335	332	349	349	358	350	370	325	309	315	335	341	338	340	327	344	318	336	349	315	334	321	359	326	352	301	334	325	322	346	352	342	338	363	335	334	349	368	314	312	342	344	333	304	336	332	337	355	338	310	328	331	363	375	321	342	365	354	361	334	331	343	315	335	346	345	321	332	370	367	323	326	321	330	330	371	313	319	346	318	335	342	353	343	323	356	366	332	365	337	316	321	314	292	345	325	371	362	351	342	331	338	354	321	336	354	358	352	313	337	294	338	318	348	363	327	360	322	308	323	348	327	356	334	347	334	359	335	350	355	347	328	363	325	333	333	361	351	335	310	345	340	318	333	365	349	337	336	348	354	348	313	342	322	332	317	321	327	327	328	325	357	339	349	319	365	353	330	331	362	344	318	373	329	320	346	344	357	366	371	352	314	340	317	359	346	290	329	332	362	330	370	356	306	345	345	354	314	315	370	339	366	371	331	355	340	348	335	363	337	355	345	320	352	319	334	358	329	355	327	365	336	339	351	371	356	360	349	352	344	337	371	327	325	348	323	384	326	317	313	280	365	355	348	332	336	354	340	329	305	342	320	317	324	327	382	362	313	364	352	347	346	367	339	318	317	376	327	346	331	351	331	309	345	336	335	330	343	323	332	353	361	341	339	331	352	337	323	352	313	338	313	324	342	333	368	350	352	332	319	368	353	344	340	361	342	353	315	368	350	329	326	322	323	342	315	326	346	346	378	333	353	317	360	337	335	361	318	343	336	358	322	358	313	327	343	338	330	320	317	366	342	332	332	315	339	299	335	334	312	320	331	358	342	307	327	311	358	339	339	344	381	344	310	315	302	360	349	305	357	339	381	345	330	309	347	340	331	332	347	360	340	349	305	352	322	339	346	365	312	309	311	329	352	339	350	316	343	344	359	346	316	357	314	337	321	336	354	343	334	319	329	335	351	309	350	352	320	338	358	338	311	339	356	349	339	311	356	369	353	340	344	370	314	346	356	328	375	310	325	345	324	328	330	339	342	358	384	345	382	328	311	321	299	319	387	342	333	362	360	293	341	355	330	313	336	317	330	318	339	319	347	351	345	351	306	324	357	328	342	357	382	329	312	327	336	330	339	326	385	321	351	325	359	343	370	332	332	332	343	327	353	362	334	345	333	305	358	368	336	331	309	344	325	407	355	348	336	368	355	357	342	328	343	318	317	329	333	321	331	352	345	345	355	316	338	339	350	338	375	333	341	344	330	383	343	329	331	285	338	360	333	330	343	360	322	297	356	324	311	353	313	315	324	349	329	336	340	343	376	332	342	311	332	323	334	354	343	342	332	331	321	340	348	342	336	344	308	316	348	334	351	342	324	336	320	331	364	286	350	347	322	328	347	328	326	326	338	318	383	333	328	339	370	340	302	338	369	342	355	331	321	365	331	333	364	348	328	301	366	336	361	328	380	307	354	369	339	334	359	298	361	332	344	330	379	365	338	303	341	330	333	355	344	345	358	344	318	309	324	348	331	368	326	342	339	332	360	339	322	362	355	328	291	349	349	321	308	307	305	335	350	371	331	343	355	327	338	345	349	314	346	313	341	326	355	351	352	317	349	338	316	301	329	329	317	328	357	308	358	330	353	337	320	334	380	331	356	369	322	354	330	349	370	355	341	345	382	369	330	334	319	337	333	345	334	350	332	326	326	316	312	328	317	341	370	358	350	315	342	334	366	328	374	321	346	335	333	348	330	313	359	344	330	361	314	357	331	339	310	330	300	342	345	321	348	338	332	341	344	313	339	328	381	329	341	344	344	332	316	337	318	332	333	326	372	319	327	358	338	342	359	332	334	337	326	343	339	333	334	338	334	365	336	327	329	352	325	331	368	350	372	339	342	327	380	329	355	348	346	338	338	344	334	318	340	329	371	312	329	336	321	338	332	327	344	352	309	313	346	360	356	328	352	320	341	320	311	372	337	316	329	309	347	342	333	325	320	377	347	291	346	341	330	325	342	294	328	320	359	346	339	358	378	361	329	319	379	344	337	299	348	330	354	338	356	327	366	323	331	336	328	368	350	368	324	361	342	325	329	340	362	357	339	357	377	336	332	319	313	356	353	356	381	336	317	347	296	309	349	338	341	341	328	329	363	316	308	347	319	306	330	310	336	326	334	342	324	354	345	327	326	367	323	311	362	319	356	325	325	337	348	361	342	316	344	351	352	311	365	334	348	341	334	334	350	357	327	328	298	313	389	358	330	341	320	344	332	383	311	332	363	348	342	342	340	366	353	373	344	352	386	324	329	347	354	360	338	356	326	330	292	348	317	354	327	335	339	334	362	352	351	349	308	308	362	368	330	358	309	340	367	356	356	323	355	367	306	355	338	326	369	333	317	329	311	342	340	307	339	318	326	352	335	353	338	355	358	326	334	339	339	318	332	358	316	342	343	355	398	319	338	333	333	375	333	328	327	331	358	339	336	364	324	344	318	359	395	348	320	373	326	326	345	318	345	350	350	337	345	321	342	372	329	344	310	332	327	356	348	328	337	328	333	331	374	320	310	333	350	343	340	325	332	345	345	331	311	346	347	349	343	327	367	311	338	351	344	339	338	332	348	343	311	301	346	355	347	352	296	336	321	343	362	373	351	313	328	342	359	354	320	333	367	323	355	336	347	367	338	315	330	365	321	332	333	337	345	370	331	349	328	353	363	341	340	356	354	306	331	328	325	336	345	352	375	314	311	339	357	312	380	341	325	325	346	332	351	321	323	323	355	356	355	325	307	327	385	331	363	317	318	332	321	386	335	346	286	310	342	340	346	307	349	311	360	335	356	314	334	330	352	373	323	351	333	328	344	365	326	357	329	359	341	327	333	326	364	357	299	293	322	342	371	354	324	342	333	319	336	348	385	335	341	327	330	345	364	315	372	356	338	317	342	321	307	326	324	350	341	355	310	300	380	371	317	356	398	333	306	355	366	348	349	310	373	316	355	339	365	347	362	353	364	332	337	319	350	334	310	342	336	299	309	337	331	332	334	337	362	329	337	333	334	356	342	332	346	328	365	339	325	321	348	351	353	339	328	331	345	324	311	368	344	331	354	342	315	339	330	368	335	329	314	338	337	350	368	362	327	384	366	344	333	349	373	304	315	324	334	330	328	344	329	373	311	355	383	332	335	348	341	361	345	300	336	354	347	325	349	352	344	313	357	344	352	315	327	359	341	330	347	315	303	334	360	352	350	368	314	342	369	335	355	361	344	343	318	329	320	357	328	338	345	345	338	325	348	330	354	326	346	368	328	330	343	364	326	330	354	330	357	338	377	323	355	330	320	317	323	379	369	360	344	335	343	349	337	288	361	330	363	355	333	325	322	342	316	361	332	336	325	354	332	342	314	338	355	364	345	324	324
36969	20924	3801	935	507	364	349	285	277	287	273	270	236	250	252	247	265	249	254	241	233	384	684	208	222	208	234	218	254	215	295	246	238	234	216	270	258	242	254	236	250	218	226	221	217	249	205	244	240	263	255	236	247	240	217	249	247	242	234	229	270	246	227	259	236	249	199	233	214	218	219	242	241	248	247	243	218	225	228	224	237	254	223	211	232	239	235	239	242	224	240	237	239	218	226	251	209	223	250	234	261	224	233	280	250	239	254	221	235	234	269	214	228	215	236	244	269	238	228	256	207	219	279	265	245	233	241	220	239	221	221	204	222	242	262	223	241	222	231	257	232	216	221	253	232	239	250	225	207	233	232	219	280	224	251	215	239	225	235	242	206	211	224	243	262	232	208	244	234	233	216	223	234	223	222	218	234	197	215	223	221	247	235	224	221	254	211	251	227	248	236	247	248	276	230	247	228	227	266	264	204	259	243	219	231	241	233	239	225	239	211	220	222	230	229	223	236	250	248	221	258	219	232	240	246	226	224	270	227	249	250	233	244	245	191	208	266	241	226	225	246	224	238	224	226	259	222	211	236	216	246	228	246	258	226	220	219	227	260	239	256	269	230	228	236	230	250	248	215	240	252	214	217	253	224	219	224	230	199	232	238	208	267	264	224	208	251	239	238	232	228	204	221	213	235	215	248	210	261	239	227	240	248	233	204	252	230	240	243	215	225	259	231	247	225	235	266	214	209	228	228	235	244	223	198	221	267	257	224	231	256	235	238	261	218	227	252	243	243	206	242	238	229	227	222	245	226	235	259	238	221	236	228	240	218	227	225	234	223	234	221	242	241	217	262	246	224	247	260	232	248	242	227	252	246	212	227	223	235	252	236	233	242	259	236	208	221	208	208	246	248	249	255	237	221	246	215	236	212	217	237	255	215	237	235	263	239	212	205	214	245	198	242	258	245	203	224	224	245	242	224	245	248	225	208	219	221	245	229	237	222	256	250	222	232	225	246	260	223	224	224	247	230	242	266	239	224	259	217	221	249	247	256	210	222	244	202	225	248	229	237	245	205	224	228	234	252	224	217	230	258	209	233	251	281	210	223	236	248	229	222	236	248	211	251	248	232	208	236	243	242	235	263	227	251	220	228	222	219	223	214	254	233	229	251	248	275	242	219	252	241	224	233	189	239	215	207	217	245	220	224	218	229	216	251	222	228	235	232	234	254	243	256	213	228	211	222	245	231	231	206	227	213	218	231	216	239	235	257	221	244	252	231	271	250	251	252	248	238	234	237	235	237	231	229	239	265	227	261	209	246	220	238	264	225	228	249	239	265	239	231	236	238	239	256	244	241	268	213	244	234	226	226	250	229	243	229	242	227	223	229	257	243	219	242	245	234	228	259	272	216	258	203	206	249	209	252	211	253	201	235	230	242	250	240	245	210	251	238	215	208	261	216	218	231	238	199	218	253	217	230	226	208	224	219	237	234	218	235	206	229	244	226	221	234	235	265	271	246	236	237	210	243	243	241	246	214	244	263	220	233	245	223	226	227	229	205	227	239	235	252	209	214	223	238	224	233	239	215	255	238	239	264	234	239	272	251	232	210	221	256	236	236	226	239	239	253	260	233	240	251	224	256	221	252	288	226	241	231	222	241	232	210	232	199	220	209	256	220	259	230	222	202	223	242	220	226	208	241	227	244	201	241	256	213	243	265	252	206	225	207	212	245	228	222	258	226	224	264	250	204	237	214	238	222	241	225	227	222	231	256	237	228	215	239	226	237	226	224	248	229	237	236	220	207	238	246	276	240	224	241	232	224	212	245	235	249	224	250	225	236	229	239	187	250	214	210	211	273	208	225	255	252	206	235	213	210	234	230	225	218	241	225	249	241	229	234	221	241	235	241	247	200	243	206	238	208	229	218	236	234	199	244	228	246	232	239	237	247	237	261	215	245	223	243	231	245	237	239	210	211	226	250	240	222	253	239	237	227	226	233	241	244	249	220	251	213	234	238	225	224	219	230	254	233	236	226	271	228	214	239	257	226	216	214	243	237	234	223	242	258	220	219	218	209	203	257	236	245	229	225	216	227	237	201	253	224	217	228	254	263	242	228	244	226	222	212	233	221	243	237	242	217	255	243	253	239	232	241	212	241	233	255	255	226	224	237	240	253	260	241	215	235	209	234	219	236	251	247	199	243	235	230	248	257	229	225	258	234	203	225	204	204	237	215	238	256	214	238	227	245	260	217	235	233	241	241	207	252	254	239	228	227	262	253	227	219	227	232	212	233	264	241	233	232	229	255	236	235	243	235	214	239	241	255	205	240	224	217	259	209	248	240	261	234	249	220	259	235	264	222	228	236	238	230	252	223	248	252	250	248	254	201	203	220	235	232	236	273	232	256	228	255	235	231	231	228	261	225	247	215	260	256	262	263	233	247	226	232	217	216	253	237	222	253	246	225	239	224	256	261	242	239	234	222	241	244	232	239	236	238	236	225	246	228	232	216	232	270	218	212	209	244	218	223	238	237	227	242	238	232	229	235	192	218	226	208	242	240	241	230	232	237	237	235	221	237	241	219	238	202	215	214	210	236	243	278	231	267	242	224	236	213	220	235	232	209	197	237	218	240	239	217	252	241	229	234	232	226	224	218	217	223	228	235	273	205	231	195	208	234	240	203	223	225	228	240	233	213	230	250	204	263	228	233	197	219	262	221	242	271	283	212	228	203	223	272	215	240	242	244	252	255	212	227	226	250	235	272	235	195	226	235	216	230	235	211	219	224	235	247	228	255	219	249	243	228	219	217	217	215	232	240	232	233	246	230	246	218	258	224	224	234	247	218	232	235	219	252	224	199	225	232	226	218	236	224	214	256	238	229	237	207	239	237	249	218	274	210	214	247	224	232	228	244	235	228	201	207	210	252	235	198	220	210	216	208	211	223	246	231	241	218	244	238	230	237	217	235	204	255	271	237	265	227	195	241	269	263	257	222	219	221	215	198	248	243	236	230	225	234	232	247	218	237	229	216	239	241	210	258	210	234	231	248	237	230	213	248	233	225	219	230	222	250	278	241	203	247	257	218	254	240	245	244	259	229	267	221	236	254	236	223	243	237	245	266	214	244	252	219	213	210	221	224	237	256	243	239	213	226	236	233	223	233	242	244	241	219	216	235	249	198	225	260	257	215	229	273	248	223	247	227	224	212	232	228	230	247	204	231	251	250	234	234	253	216	218	274	248	246	251	246	230	247	217	221	224	227	226	255	252	196	234	210	237	221	201	220	244	244	223	264	256	218	236	230	237	206	246	235	282	252	223	212	254	223	227	230	246	248	202	247	253	251	259	235	229	238	217	239	212	211	239	224	248	259	239	251	245	209	240	216	242	274	249	228	249	262	223	247	239	221	249	222	237	244	211	242	248	233	250	220	251	218	227	273	230	180	236	231	246	253	237	214	257	206	232	221	224	230	223	217	234	243	221	229	220	211	231	241	220	246	230	231	234
24023	12669	1482	1403	1257	1004	914	831	756	697	654	638	671	626	620	577	659	628	575	570	582	1738	3553	574	615	569	561	560	523	585	549	531	584	536	544	535	544	519	505	557	531	589	547	533	515	539	590	549	572	528	547	522	528	508	507	529	578	557	537	557	543	548	523	522	540	541	529	538	564	522	527	519	537	534	581	596	578	561	540	513	562	558	536	548	555	543	572	548	557	533	551	574	497	564	556	542	528	547	555	523	544	563	548	563	610	522	515	518	555	539	513	563	562	567	539	513	536	581	542	554	560	525	551	564	512	555	527	506	536	542	544	586	535	572	503	564	586	525	516	591	569	511	563	544	554	550	534	527	515	549	491	527	559	560	582	562	534	541	526	530	528	600	555	572	551	571	575	546	559	558	539	516	550	570	525	543	553	563	569	538	539	553	588	569	553	551	602	584	488	497	557	558	513	540	571	550	545	573	592	529	553	514	541	484	593	537	515	546	506	533	533	613	581	542	532	529	524	515	519	551	546	544	564	501	525	570	545	597	520	564	537	519	568	598	579	481	518	522	582	545	501	583	553	562	520	549	552	528	553	583	502	530	608	543	522	562	528	554	576	516	538	530	541	531	542	522	526	530	556	551	570	539	534	568	537	541	558	544	582	523	531	550	527	515	526	531	551	498	554	548	544	585	543	534	533	516	574	560	541	563	542	534	553	549	520	534	587	591	527	520	503	598	545	529	573	540	528	510	520	529	506	541	508	572	514	564	517	530	545	589	532	560	510	580	576	514	555	564	525	535	528	583	559	571	547	558	553	565	572	561	559	520	478	476	521	569	575	526	578	533	530	531	542	533	562	557	514	533	582	524	509	525	501	562	512	560	541	535	556	532	538	540	549	544	534	574	522	501	543	539	573	533	534	566	552	522	571	541	558	550	544	543	521	512	513	579	550	539	499	586	550	508	516	543	559	522	601	535	577	548	500	550	559	573	526	528	570	544	524	543	555	520	540	542	538	522	536	539	535	563	549	533	527	506	547	552	537	583	529	589	546	563	552	568	519	522	582	547	527	523	550	535	570	521	599	566	576	535	562	562	519	566	537	554	573	542	525	553	577	560	549	535	565	552	491	565	528	571	538	508	510	548	501	548	534	549	573	527	496	536	550	555	603	526	507	555	545	555	549	511	552	545	601	544	537	549	550	551	529	532	531	532	548	557	475	545	563	512	513	539	551	506	518	520	522	539	544	566	572	537	571	538	593	522	546	558	561	558	532	585	535	615	589	551	557	602	503	559	551	577	525	585	571	500	583	515	555	573	525	511	556	527	540	534	564	511	563	534	514	548	533	505	557	538	540	570	544	545	557	559	569	544	536	513	569	514	547	574	551	543	557	542	539	607	525	504	557	553	538	513	517	557	523	502	555	556	517	563	501	547	579	529	529	510	535	525	537	531	576	576	550	554	560	551	528	568	546	539	591	541	550	551	579	515	532	535	523	516	514	561	554	515	541	534	525	542	532	528	598	535	528	534	574	539	525	534	586	585	559	552	550	512	512	538	540	504	541	534	549	517	498	525	568	548	542	530	545	550	498	555	544	539	536	536	552	515	560	546	574	553	558	562	593	537	530	544	556	529	546	528	513	516	557	563	562	551	504	541	554	521	576	561	546	513	544	544	552	538	539	577	539	548	536	549	519	553	572	513	504	571	571	591	547	549	535	556	542	560	551	578	538	497	572	553	575	549	561	538	529	523	550	566	514	532	538	521	533	550	547	510	499	572	494	562	539	539	538	567	552	537	573	531	559	558	570	586	538	542	611	509	521	514	539	570	521	519	509	526	543	551	508	590	546	527	564	556	523	546	571	524	535	515	554	528	562	528	570	540	551	574	548	532	569	576	512	506	532	553	551	528	552	578	559	506	484	558	575	561	559	542	508	537	536	566	536	560	586	565	554	584	527	574	502	579	573	526	567	532	586	586	542	531	537	533	577	542	508	497	540	543	567	530	533	527	552	496	532	557	559	570	551	518	574	563	524	572	525	534	530	501	558	554	532	528	548	529	539	523	542	557	562	536	541	558	507	544	528	535	531	581	561	538	561	549	541	503	545	553	565	525	582	536	528	506	547	553	542	575	522	531	555	548	504	535	567	533	600	534	562	536	538	565	571	523	546	537	527	536	523	516	511	543	546	551	540	540	545	511	522	514	543	544	503	547	539	546	542	557	555	513	491	540	538	538	557	522	547	525	536	568	537	521	616	553	539	536	550	570	557	589	551	543	564	567	545	526	535	534	569	565	528	559	555	514	579	530	543	544	494	562	585	549	546	549	541	542	546	516	506	555	513	560	565	546	522	547	550	569	554	562	558	564	585	544	537	554	569	520	552	531	564	517	550	506	532	545	537	548	495	513	538	513	532	552	545	513	604	538	548	533	541	550	528	574	528	574	540	548	520	557	522	549	540	540	513	547	562	543	498	522	552	524	528	564	500	558	511	499	526	538	554	549	478	536	518	547	546	524	541	538	514	534	580	523	517	538	557	552	537	540	507	504	558	548	587	545	519	566	570	558	583	603	532	535	551	543	567	592	519	527	528	561	557	543	547	565	620	532	514	560	500	575	550	543	528	535	562	531	521	544	520	516	553	539	530	532	552	557	526	538	549	473	545	568	563	539	545	535	537	521	527	532	525	538	534	547	554	518	516	534	515	537	534	546	552	544	528	533	539	544	543	542	558	509	548	544	568	521	559	532	548	577	535	534	549	565	557	528	558	552	528	561	524	536	530	532	544	553	532	544	516	539	529	514	570	569	583	548	590	525	548	572	550	597	590	572	579	542	546	543	504	530	554	544	548	538	524	531	568	501	533	558	501	536	536	532	563	598	553	557	566	542	509	526	551	566	553	588	552	571	567	526	516	502	587	529	558	548	513	560	552	514	536	520	497	522	539	548	514	526	523	539	552	517	557	505	521	557	547	587	520	556	587	578	509	490	542	561	559	515	553	555	537	566	543	563	520	547	540	585	574	553	531	563	546	537	490	529	626	554	537	525	567	547	524	529	583	517	525	491	558	530	546	569	497	525	541	552	579	540	525	522	541	567	567	556	548	591	537	541	532	547	529	533	588	513	568	573	536	526	550	546	554	513	501	551	575	544	563	503	539	505	603	616	513	558	553	548	545	546	534	535	595	504	521	567	566	536	540	515	534	537	540	567	559	541	557	543	540	557	538	560	514	537	561	559	524	536	550	542	550	520	528	538	552	526	499	583	544	558	498	534	548	539	566	555	564	541	522	581	549	551	542	552	563	543	552	583	549	540	547	504	556	568	551	559	551	511	513	563	501	536	547	545	537	559	514	563	540	479	553	569	546	512	546	566	537	565	499	583	532	527	553	555	546	547	541	539	543	521	505	524	533	540	550	530	541	538	535	541	587	515	623	517	511	565	521	550	547	520	502	559	515	516	526	552	536	526	545	562	584	578	516	532	537	532	559	524	572	554	518	511	562	521	534	556
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
