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
338070939874	338070940385	338070940935	338070941485	338070942035	338070942585	338070943135	338070943685	338070944235	338070944785	338070945335	338070945885	338070946435	338070946985	338070947535	338070948085	338070948635	338070949185	338070949735	338070950285	338070950835	338070951385	338070951935	338070952485	338070953035	338070953585	338070954135	338070954685	338070955235	338070955785	338070956335	338070956885	338070957435	338070957985	338070958535	338070959085	338070959635	338070960185	338070960735	338070961285	338070961835	338070962385	338070962935	338070963485	338070964035	338070964585	338070965135	338070965685	338070966235	338070966785	338070967335	338070967885	338070968435	338070968985	338070969535	338070970085	338070970635	338070971185	338070971735	338070972285	338070972835	338070973385	338070973935	338070974485	338070975035	338070975585	338070976135	338070976685	338070977235	338070977785	338070978335	338070978885	338070979435	338070979985	338070980535	338070981085	338070981635	338070982185	338070982735	338070983285	338070983835	338070984385	338070984935	338070985485	338070986035	338070986585	338070987135	338070987685	338070988235	338070988785	338070989335	338070989885	338070990435	338070990985	338070991535	338070992085	338070992635	338070993185	338070993735	338070994285	338070994835	338070995385	338070995935	338070996485	338070997035	338070997585	338070998135	338070998685	338070999235	338070999785	338071000335	338071000885	338071001435	338071001985	338071002535	338071003085	338071003635	338071004185	338071004735	338071005285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28033	3720	1475	1102	914	600	589	462	422	398	361	348	357	344	318	294	290	287	294	307	305	267	312	290	286	258	291	278	257	228	250	271	282	266	268	262	288	288	242	284	307	266	254	266	270	259	256	267	272	283	303	270	257	261	288	248	272	277	277	262	280	282	255	268	259	259	257	262	244	264	270	261	268	287	267	272	240	273	264	277	249	291	284	259	261	269	292	263	244	293	255	249	239	233	250	248	263	247	265	278	242	269	250	273	291	241	266	251	247	270	268	231	271	252	263	255	237	290	256	269	284	246	267	220	255	253	252	246	266	247	252	270	265	243	245	267	267	256	256	254	258	266	256	259	262	269	241	260	238	269	297	261	258	236	259	253	254	279	238	254	248	246	255	246	236	258	254	244	246	231	264	253	265	254	256	297	268	245	268	265	270	280	257	277	258	248	274	248	254	280	236	280	249	259	253	235	262	290	307	300	257	255	262	291	262	259	254	264	245	260	256	253	248	225	288	266	238	267	250	262	261	268	273	270	253	254	248	270	267	278	273	293	283	268	238	254	285	228	255	285	283	294	272	232	247	261	263	274	274	235	270	275	243	256	264	265	254	271	262	242	264	280	252	263	273	245	258	267	274	249	259	282	272	262	260	253	275	289	254	251	264	253	284	278	266	262	277	260	280	252	244	249	261	246	256	251	266	265	271	286	254	287	246	255	274	281	247	259	285	273	283	259	271	252	262	233	257	265	246	275	284	247	289	254	259	250	256	262	270	266	237	242	266	261	275	238	282	231	247	269	242	234	269	222	257	232	258	287	277	260	279	278	270	263	260	264	238	275	255	239	248	246	238	224	268	277	274	265	292	274	290	256	273	243	275	247	273	271	254	233	300	277	257	268	275	269	227	243	272	235	275	246	270	252	253	259	283	260	233	240	247	247	258	270	260	265	237	255	253	260	265	254	258	272	262	238	259	239	290	243	266	283	249	291	287	274	252	291	283	250	253	271	245	254	252	258	282	239	274	284	219	246	299	271	287	229	239	282	251	276	262	265	262	255	248	254	260	258	272	280	289	249	284	259	270	265	268	256	256	236	227	288	248	265	276	261	221	251	263	271	236	273	265	255	272	267	266	279	250	264	240	261	241	272	253	251	254	267	257	262	253	260	280	275	285	262	295	249	272	270	308	244	246	288	281	269	289	268	254	260	308	269	269	290	251	261	277	238	254	243	256	243	247	236	268	275	238	246	287	251	297	265	275	244	290	272	265	262	309	259	249	234	275	245	261	279	271	262	258	243	255	269	279	248	257	269	247	256	257	232	248	258	252	251	234	266	262	239	285	271	265	282	250	249	252	293	277	279	245	286	268	273	276	262	273	278	277	287	260	248	304	257	241	246	249	238	260	254	240	252	239	265	265	264	255	254	259	246	249	256	272	244	264	253	270	280	267	267	268	247	250	246	279	264	249	261	256	238	244	296	270	248	242	281	273	231	256	264	284	259	252	271	263	240	231	230	223	240	264	254	256	246	254	241	241	254	298	246	253	275	272	232	270	290	250	253	261	262	242	258	263	232	299	245	279	280	260	261	288	292	253	249	278	314	266	255	243	252	267	245	279	260	253	250	277	262	271	256	256	265	230	263	266	270	244	270	291	266	246	234	250	265	290	262	270	279	243	258	235	279	242	269	244	268	252	245	265	255	242	246	262	281	283	241	254	236	283	261	247	246	279	268	243	302	263	236	269	267	258	275	262	247	262	265	291	265	238	302	256	249	268	249	261	265	245	256	266	239	248	257	238	275	284	247	249	260	278	265	235	271	271	273	237	246	275	251	244	265	273	273	297	243	291	276	277	265	238	232	260	251	277	283	233	254	229	268	279	259	299	259	217	257	273	254	275	272	263	270	268	243	250	225	256	249	271	251	274	263	282	272	255	244	249	254	265	257	248	260	236	256	280	263	251	290	237	267	278	282	273	258	239	257	305	242	279	250	264	284	288	263	277	255	283	251	263	250	264	253	267	283	279	275	246	288	245	251	261	242	249	268	241	287	287	286	255	244	268	255	274	289	242	282	278	260	249	284	272	327	237	274	269	265	256	275	267	253	270	260	233	248	227	259	271	244	243	262	281	273	221	270	240	247	242	256	288	238	283	245	236	252	238	229	265	248	252	272	271	228	266	271	229	286	277	269	253	237	240	254	260	260	260	276	243	272	261	241	284	247	279	262	228	282	274	262	247	258	229	289	249	265	235	252	248	265	240	277	262	238	268	256	268	214	290	259	251	283	250	268	267	263	268	244	268	237	276	291	274	269	259	232	257	258	245	260	264	247	252	240	276	230	267	264	252	257	275	265	259	263	242	242	279	214	267	263	241	282	248	288	312	261	283	254	260	259	280	251	280	271	269	248	280	245	276	257	288	259	258	252	247	248	238	263	244	296	280	249	256	266	287	236	234	246	249	267	248	272	241	259	273	264	251	245	268	252	255	250	231	247	241	261	251	266	221	288	271	285	245	268	259	231	232	253	242	238	227	223	244	236	254	281	287	267	274	248	269	280	251	265	244	277	250	256	253	266	257	283	274	247	245	268	245	250	256	279	293	265	278	257	294	269	283	289	236	276	277	269	263	273	259	238	259	241	257	267	271	258	247	271	270	255	258	279	252	291	272	252	277	275	255	250	266	286	263	242	265	267	255	266	222	273	289	241	272	278	226	243	272	254	275	259	273	252	294	276	288	261	240	259	264	272	234	268	281	238	266	222	272	250	251	245	282	261	253	267	241	274	240	253	235	282	268	243	272	283	275	256	265	265	237	298	256	263	259	258	268	257	247	269	256	230	284	272	246	285	281	249	288	255	282	291	272	266	286	247	270	265	251	279	254	262	269	247	232	251	262	314	233	267	270	240	257	278	264	296	255	287	276	257	274	235	233	240	252	245	279	247	281	282	264	258	241	276	271	268	290	284	243	234	263	276	242	265	260	258	259	277	244	268	242	289	261	263	239	257	265	255	282	249	277	253	272	238	252	275	242	262	299	278	275	273	258	242	252	243	283	266	243	249	272	247	268	274	290	232	279	252	267	252	235	273	267	239	243	276	251	270	265	273	274	261	261	279	251	254	262	235	244	258	269	276	291	253	241	235	252	254	237	279	271	250	265	241	242	272	276	268	245	266	275	262	303	246	285	246	239	236	305	272	260	280	284	266	246	282	273	273	239	251	270	281	278	223	241	294	255	252	234	257	296	267	290	250	253	258	273	267	281	258	270	260	287	270	255	300	243	251	259	282	278	253	244	256	267	284	269	268	260	270	245	262	251	241	302	255	231	272	257	260	247	261	272	265	264	276	269	247	266	249	245	261	267	232	261	247	238	228	259	293	274	275	251	260	251	266	262	229	248	284	278	258	284	268	278	260	247	281	254	237	268	247	255	249	274	239	241	226	267	239	254	244	273	249	252	293	272	254	270	258	285	277	247	244	270	247	277	269	267	271	256	272	266	274	278	244	254	262
14809	1380	2584	2888	2877	2587	2255	1789	1486	1316	1234	1226	1290	1137	990	828	801	810	776	817	759	757	744	739	725	646	663	676	637	668	697	666	659	634	617	647	624	599	674	665	627	619	636	614	621	644	601	617	611	633	625	616	581	616	580	632	612	602	614	612	596	617	619	596	630	646	580	596	589	629	557	629	595	596	587	600	615	579	599	622	586	616	645	590	563	616	598	629	601	662	607	615	610	604	580	603	641	628	595	605	582	624	628	619	571	671	630	598	614	598	667	607	588	622	625	621	596	603	645	585	601	664	580	667	623	591	605	659	617	603	616	617	621	571	541	610	593	626	626	612	581	609	637	632	632	600	618	612	597	637	582	631	617	616	573	615	606	604	660	548	622	576	600	660	575	549	638	614	594	613	611	609	549	568	594	625	609	610	622	560	622	592	600	640	593	566	590	552	576	613	622	575	578	530	628	569	601	591	589	603	635	619	613	597	656	622	611	642	587	568	604	600	619	574	584	604	607	616	631	614	611	581	675	606	598	610	586	594	609	579	638	569	598	623	616	589	615	605	626	577	595	587	616	600	636	614	627	584	581	621	555	596	557	591	594	630	606	613	605	612	602	577	599	579	575	627	600	600	611	612	655	591	601	603	571	552	608	589	569	614	619	616	590	592	615	624	624	616	599	608	615	614	626	589	613	598	603	644	601	591	616	598	605	596	577	589	567	620	596	586	625	633	586	573	575	629	580	592	657	631	573	569	619	636	635	592	619	591	616	585	573	591	592	607	635	594	589	587	570	620	590	621	591	572	604	570	556	620	622	617	610	627	582	610	637	604	632	636	557	597	566	629	620	607	604	609	624	575	593	605	554	621	595	603	595	633	576	590	607	615	637	580	611	602	601	645	615	605	602	602	614	613	621	603	608	592	580	571	597	597	554	571	618	619	608	626	639	538	588	618	543	594	589	570	614	599	583	614	597	627	631	577	603	613	585	616	592	617	628	619	598	607	610	612	568	574	628	578	592	622	582	618	586	629	646	604	615	655	610	628	576	609	631	624	610	618	555	601	586	673	657	617	589	589	591	598	622	548	643	602	604	574	633	572	549	570	600	607	631	599	616	649	613	586	608	586	621	607	613	573	606	584	621	593	612	581	619	588	621	584	594	601	580	608	631	593	613	617	576	600	601	588	592	600	616	666	593	588	580	609	623	640	600	612	642	614	626	597	572	601	621	637	639	569	617	637	624	582	600	662	577	631	614	636	582	589	615	594	593	649	625	573	574	565	646	608	647	658	633	614	589	638	622	618	640	591	618	588	581	601	625	599	551	592	588	600	630	618	591	611	632	625	555	597	651	611	637	588	562	639	637	650	580	629	601	570	618	590	584	607	655	605	573	615	611	603	598	605	603	581	615	632	620	606	596	622	582	538	629	615	571	597	611	631	618	615	538	590	617	599	637	616	601	630	625	588	642	600	627	629	577	613	613	574	635	685	599	585	651	633	587	625	559	620	613	559	560	571	586	600	598	583	610	611	620	578	649	621	568	592	581	632	586	601	599	614	611	590	601	595	616	589	605	634	631	611	584	571	592	618	636	604	580	606	582	622	608	613	603	607	586	630	566	546	615	592	623	611	560	605	590	608	586	588	528	629	570	595	622	596	643	598	634	570	578	632	642	612	567	566	620	577	628	608	602	610	615	624	645	564	591	598	584	602	592	618	633	643	598	612	579	618	576	655	593	554	591	564	631	596	612	580	585	589	629	587	600	589	651	605	560	613	631	617	641	610	593	590	597	617	619	637	611	617	583	589	590	579	609	600	548	622	620	627	612	609	587	642	615	560	590	613	590	587	619	580	586	619	600	604	583	581	594	601	619	600	605	594	554	618	577	648	604	631	634	576	641	603	608	647	625	576	612	639	648	590	598	627	621	574	573	589	585	598	599	619	572	573	591	592	591	612	626	582	585	594	617	606	569	610	617	587	634	566	611	618	573	604	626	622	599	580	601	630	594	608	593	608	603	578	623	596	589	623	588	577	601	567	582	590	606	549	637	558	605	592	575	628	614	614	583	601	591	639	637	566	580	599	619	620	590	601	594	597	585	633	573	607	585	601	572	610	587	532	639	583	640	609	617	587	648	628	633	597	600	633	572	598	591	609	606	601	603	568	590	625	605	615	591	664	648	650	563	584	596	601	615	632	627	626	597	588	656	603	598	613	552	604	556	679	613	658	627	651	638	603	638	575	573	601	619	588	581	619	603	666	622	581	609	625	642	576	634	563	595	582	582	609	586	605	588	639	615	573	586	621	599	595	623	609	589	578	623	622	616	622	582	637	581	598	627	596	633	532	599	593	624	604	596	607	620	605	607	604	589	597	601	637	655	608	618	590	633	608	563	587	626	615	613	618	652	599	648	608	610	639	626	639	610	592	600	544	584	625	638	590	627	638	616	629	623	623	614	613	611	576	594	639	559	612	642	564	610	571	643	602	628	539	572	612	571	608	591	591	603	625	622	578	566	607	658	589	615	619	561	608	581	637	580	596	579	602	593	615	589	583	609	610	574	578	624	550	613	628	616	585	572	586	580	603	632	605	597	610	628	584	635	582	604	559	603	597	583	625	627	589	599	652	629	569	604	632	616	626	600	636	533	591	599	579	633	602	625	591	571	618	603	579	578	568	575	580	646	674	627	603	593	576	594	571	580	595	566	588	573	564	607	603	645	589	584	632	639	586	554	604	599	603	582	682	649	613	605	590	575	568	641	586	644	582	614	611	605	586	611	630	555	573	580	583	588	559	571	590	563	617	597	641	608	618	574	598	571	595	577	593	588	643	593	617	643	587	618	553	608	604	610	608	588	624	602	569	623	616	603	626	622	600	614	608	590	631	634	600	610	580	598	621	591	582	567	592	634	605	591	615	589	579	619	615	664	585	566	604	613	604	590	597	568	653	591	579	573	628	601	582	603	592	638	630	583	623	567	583	620	612	599	606	625	578	656	603	640	577	646	596	600	591	605	658	551	576	598	570	616	594	584	620	586	570	580	602	591	588	609	584	610	611	594	611	594	610	628	611	558	597	609	638	588	609	620	586	613	602	621	621	607	608	582	642	657	596	608	566	602	575	607	616	615	604	613	591	610	580	630	598	576	592	577	580	613	592	599	594	668	618	597	591	597	604	611	603	615	554	618	584	561	628	620	595	614	583	559	599	585	614	568	620	595	613	609	604	552	622	582	625	585	611	589	576	593	586	590	612	583	570	569	579	592	591	625	609	619	615	594	590	577	594	576	629	613	637	624	557	586	622	595	583	621	604	594	601	567	625	585	605	598	616	604	602	583	586	588	617	597	601	584	630	632	646	633	608	628	615	588	640	575	654	570	597	618	629	615	622	624	626	611	628	564	628	570	593	581	597	594	600	596	587	594	614	610	600	622	580	577	602	643	629	548	579	595	596	590	607	637	597	629	562	587	609	610	575	596	587	592	610	580	628	643	614	625	654	588	609	637	637
6900	483	332	320	270	282	262	229	242	241	241	215	236	220	224	219	232	233	232	231	215	239	215	195	246	194	239	202	216	221	193	193	250	199	232	221	198	228	215	199	214	248	243	220	195	215	248	203	208	231	225	203	217	193	214	214	206	206	215	212	250	212	226	200	218	214	182	240	192	224	211	248	214	198	201	209	203	223	220	201	226	215	214	225	245	221	213	220	220	203	230	243	178	185	214	233	243	213	189	214	222	243	215	221	192	206	213	211	214	211	222	202	211	209	202	226	228	221	228	205	230	221	199	196	181	206	201	219	172	250	248	214	220	226	199	206	205	206	252	225	209	221	187	219	216	232	210	212	229	216	223	200	221	219	231	208	227	189	219	189	239	199	206	196	226	195	215	219	219	196	189	181	233	223	211	225	215	226	233	204	223	204	227	201	206	196	208	236	199	211	195	219	178	172	217	186	222	228	208	236	233	217	192	170	223	187	187	214	208	213	199	227	219	208	207	216	221	208	208	214	210	206	177	214	224	200	233	202	211	190	224	211	224	235	221	190	197	235	229	213	230	206	210	205	216	212	204	216	219	233	212	218	224	265	248	229	223	173	230	215	195	216	237	213	222	222	196	212	200	201	208	190	190	230	224	205	203	204	207	188	211	240	205	215	211	231	226	216	238	221	213	199	201	195	242	205	210	234	186	227	191	203	254	214	226	229	196	187	199	210	192	221	205	198	229	246	220	193	225	204	219	191	210	227	235	201	194	191	217	192	236	204	233	243	221	197	225	208	211	189	209	211	242	209	206	224	226	198	236	216	194	210	212	210	212	189	210	196	215	210	202	211	198	212	221	194	229	208	208	223	212	191	221	199	203	202	205	198	205	216	199	214	207	212	211	208	233	231	205	213	216	200	227	208	218	224	215	214	198	203	219	220	218	202	218	225	196	223	199	207	203	194	217	186	213	229	199	213	199	225	223	235	222	223	199	186	221	196	230	223	199	196	197	203	239	230	214	200	224	196	202	204	213	214	228	196	227	229	200	216	210	223	202	200	240	214	226	204	179	221	210	208	208	205	216	216	224	230	212	202	186	224	209	198	208	219	182	175	196	197	192	243	202	197	214	218	211	203	238	220	204	218	200	209	192	212	208	200	222	218	210	234	241	245	203	205	213	230	203	202	227	197	201	201	227	233	219	207	225	213	207	226	226	184	202	200	190	233	194	228	240	213	234	220	202	213	214	195	213	212	210	230	201	199	215	216	178	217	190	194	206	228	225	212	233	212	228	215	213	224	219	210	219	235	209	192	208	234	206	197	242	214	241	236	190	203	212	179	219	204	200	197	198	236	216	203	218	194	229	237	197	205	233	201	215	221	201	207	206	225	199	213	205	218	232	210	224	233	193	210	234	219	252	265	220	208	234	183	214	225	218	222	219	233	200	199	203	213	212	198	223	234	211	218	192	195	216	192	206	213	202	223	201	218	213	244	208	200	208	202	211	223	208	189	225	251	217	186	223	226	230	209	228	192	220	204	223	206	193	192	221	219	222	214	187	197	205	230	211	206	181	257	217	233	210	233	202	195	211	230	240	244	225	212	210	221	219	205	189	236	215	224	210	232	202	208	221	214	243	227	193	228	209	234	248	218	219	203	227	252	212	209	215	217	231	212	228	219	191	216	221	213	214	225	222	235	190	213	210	228	220	233	185	235	201	202	213	216	202	221	201	210	199	221	229	209	217	205	212	223	227	227	223	239	200	211	222	228	232	208	209	221	214	182	238	189	196	222	202	216	211	208	210	214	199	192	176	235	208	218	227	228	210	224	232	191	218	194	203	230	225	218	197	237	224	226	229	239	224	196	221	224	217	199	233	199	230	196	231	232	228	222	222	213	197	178	203	213	198	241	231	208	239	248	223	231	219	197	222	206	222	220	214	216	222	210	222	209	217	263	211	194	187	233	187	194	225	189	231	213	213	198	262	205	209	226	202	204	206	216	216	203	199	213	224	216	237	207	202	204	207	205	208	222	189	244	209	228	221	193	217	209	215	220	222	225	210	221	203	213	200	216	237	213	217	202	218	241	254	196	219	184	201	205	197	213	201	207	213	209	208	217	216	244	209	227	194	197	228	222	226	203	226	199	199	244	230	209	203	175	201	216	194	239	213	218	209	253	212	215	253	237	208	224	238	224	211	209	222	199	236	206	212	219	218	251	227	201	220	196	225	194	215	206	224	209	212	205	211	214	253	206	221	231	223	210	178	212	224	231	214	225	208	203	201	193	208	214	207	209	231	231	202	205	189	227	231	227	233	220	207	214	186	202	190	218	216	185	214	253	213	241	240	241	198	185	189	217	235	225	216	208	207	201	247	179	204	230	235	208	191	191	198	218	185	217	225	218	179	200	220	194	187	240	219	205	231	195	214	220	217	225	224	210	211	190	234	213	207	219	220	222	226	190	211	245	233	215	213	219	221	231	203	210	217	204	227	204	195	216	208	207	201	202	201	192	188	195	207	211	211	216	210	188	179	196	229	204	203	206	209	243	217	199	210	214	229	211	211	220	175	243	253	240	213	197	203	206	227	184	194	181	232	200	210	218	186	192	206	212	217	211	229	227	221	214	184	225	210	181	222	224	208	203	234	209	200	240	207	203	207	200	222	231	201	214	194	221	190	231	207	193	205	221	223	209	208	242	229	211	190	188	227	196	200	203	232	223	205	202	200	210	205	213	175	217	232	217	218	215	236	225	239	238	209	232	218	221	217	205	223	207	206	216	227	230	195	245	206	219	200	229	203	199	212	214	193	187	225	222	229	234	220	255	191	219	228	218	230	204	197	209	223	204	196	211	199	205	209	202	205	187	186	209	199	204	191	212	214	221	234	222	200	211	191	187	232	205	200	212	212	222	208	210	212	223	220	226	239	221	244	215	214	199	228	215	236	229	234	242	235	198	182	217	187	196	208	199	210	229	251	227	240	210	205	213	232	229	195	212	225	192	220	204	200	228	218	199	194	214	186	201	215	193	212	206	220	207	207	208	229	205	215	214	213	201	214	226	223	209	194	213	238	220	210	211	204	223	206	224	212	214	208	190	233	202	204	203	226	205	200	213	201	217	210	219	201	206	211	230	230	202	214	232	215	233	197	221	207	194	199	208	201	209	218	208	215	228	200	203	252	237	232	254	216	243	234	198	215	203	236	229	226	242	229	214	223	197	218	213	175	185	210	206	220	204	215	217	230	214	214	218	192	193	215	218	213	201	191	218	204	227	234	216	218	239	227	224	218	216	225	217	229	222	215	207	208	212	240	233	232	216	215	186	202	221	215	222	198	199	212	202	213	220	231	208	181	221	210	197	223	219	227	230	226	213	244	207	225	190	219	214	184	202	196	221	200	212	224	230	201	222	212	220	211	227	214	219	211	211	210	212	176	204	225	225	218	230	196	194	187	223	222	196	202	219	198	205	237	250	220	243	187	251	228	205	214	231	235	216	211	212	208	243	207	217
4426	599	749	826	833	742	691	686	669	629	541	551	560	488	561	526	533	539	558	520	539	539	554	511	538	526	515	566	522	490	522	501	513	476	524	491	492	482	455	524	524	460	528	489	525	478	506	452	528	474	504	519	486	533	501	516	509	549	521	492	497	482	456	501	494	465	488	499	495	513	471	464	480	496	512	505	501	492	484	496	475	475	522	491	543	508	505	456	490	448	483	502	497	510	511	502	483	538	498	502	462	419	475	522	508	479	519	491	490	486	500	511	470	492	526	456	516	472	493	482	504	484	511	502	494	493	452	476	523	503	515	487	540	534	507	471	496	543	530	491	506	508	521	500	468	481	505	501	503	489	484	497	487	530	507	485	520	479	532	476	496	481	503	520	517	493	487	476	523	503	578	505	473	518	524	501	485	470	510	531	537	487	515	506	460	488	556	498	525	493	488	509	517	515	488	513	506	472	476	514	504	501	496	499	514	510	515	455	493	515	510	517	476	504	516	483	481	521	489	485	483	476	433	506	506	517	515	460	512	507	494	470	485	465	521	465	480	505	483	513	502	505	531	490	474	532	491	473	505	474	480	472	491	488	505	471	499	524	519	461	535	502	471	492	498	519	518	511	472	463	482	528	518	466	465	490	467	488	511	500	509	544	533	512	545	507	518	481	463	493	472	478	468	508	519	519	507	497	456	493	491	487	539	517	500	491	479	484	481	465	474	494	472	483	505	491	483	528	483	492	506	442	503	452	483	474	473	476	504	472	508	535	520	533	506	481	519	520	511	502	466	524	508	486	481	509	480	461	530	486	472	480	515	479	514	498	480	520	493	489	479	507	499	493	481	483	453	499	481	490	462	516	516	525	485	491	504	460	445	492	524	483	498	523	494	505	520	471	467	532	523	458	536	488	511	505	503	498	505	462	475	495	513	523	515	464	526	518	485	510	506	491	488	458	473	469	504	467	480	530	474	478	506	501	543	498	505	507	539	496	501	492	492	520	509	487	490	481	496	481	498	483	512	496	509	494	459	506	491	459	490	499	524	511	487	504	477	480	500	497	520	462	489	464	448	449	472	540	492	512	486	498	466	532	454	494	489	517	560	532	483	452	499	502	531	501	466	507	491	513	479	486	546	494	490	459	478	487	521	507	494	459	512	526	523	493	487	504	486	465	500	487	485	519	512	514	469	512	489	519	513	489	469	503	475	481	484	478	455	497	517	561	501	550	494	522	470	450	481	468	489	516	479	509	516	473	448	531	520	454	487	477	502	501	506	512	513	468	500	505	483	525	480	491	487	477	512	501	502	486	473	515	482	513	501	488	487	468	475	485	515	455	501	487	480	487	501	513	464	520	498	501	484	503	502	507	508	515	479	491	500	478	460	474	527	515	498	462	470	458	518	466	499	465	487	489	466	495	531	498	500	511	511	487	489	512	519	505	484	509	509	469	468	500	495	499	466	455	498	503	495	503	508	504	485	496	492	469	451	541	512	454	455	483	494	505	490	485	518	496	514	478	500	488	521	487	496	511	473	485	537	499	525	464	490	517	490	470	503	492	500	468	492	483	513	457	501	524	502	521	449	486	479	512	516	486	479	488	503	500	508	458	496	514	481	489	474	508	495	510	480	495	528	504	484	469	494	477	477	501	499	519	495	478	521	487	503	477	490	502	489	516	463	486	482	482	464	479	489	509	518	501	497	490	477	556	477	520	504	507	562	502	471	518	501	468	512	479	468	456	503	462	509	486	519	524	468	462	511	487	494	495	478	493	528	509	502	500	465	490	444	477	482	501	522	495	579	496	504	459	496	485	499	504	502	467	511	514	515	442	508	530	495	530	468	478	491	463	494	509	468	481	510	502	478	460	483	517	465	495	493	505	506	480	535	468	480	486	494	533	510	498	488	494	459	516	450	472	464	511	522	487	502	476	473	458	509	498	490	502	518	508	491	452	455	471	492	512	466	470	497	499	453	488	456	520	507	530	506	479	511	494	509	521	502	525	478	523	450	478	518	501	524	565	508	499	525	491	467	533	485	495	516	515	491	503	510	487	443	517	472	510	498	501	499	499	504	532	479	499	521	484	474	472	508	509	575	465	488	518	504	519	483	484	478	501	527	496	485	492	473	514	495	512	509	508	460	512	508	483	505	501	515	497	474	515	499	531	520	471	510	503	505	514	501	483	538	494	483	486	469	523	532	468	470	480	500	458	498	526	501	460	478	523	496	510	484	527	516	488	512	487	556	477	479	530	503	466	496	501	465	499	497	499	452	477	520	507	464	533	497	496	499	497	452	507	512	518	478	477	510	525	473	468	526	502	487	508	500	504	525	514	497	493	475	514	508	509	495	509	504	496	506	532	510	505	514	516	501	492	520	493	518	512	458	482	504	476	499	517	499	495	483	501	483	497	466	463	520	473	471	497	518	532	500	510	510	519	514	456	473	478	501	488	474	465	473	483	477	468	514	524	483	530	495	468	432	491	462	464	497	512	487	498	491	483	518	449	490	491	492	517	452	502	504	506	452	477	485	457	536	492	481	471	454	511	481	516	507	517	513	519	454	530	526	515	497	495	511	503	507	537	476	498	511	436	489	503	475	491	502	499	510	494	501	477	467	461	534	498	467	501	488	473	472	472	506	462	477	498	493	473	505	497	480	498	501	513	481	499	493	448	479	501	507	539	502	485	469	509	510	451	454	501	526	492	441	506	489	536	465	450	524	468	467	532	535	546	499	483	527	476	502	544	492	453	537	473	545	544	516	493	517	522	507	501	493	528	505	497	492	488	489	527	529	484	476	516	502	505	498	486	469	526	524	484	469	483	514	534	518	487	508	517	487	475	469	506	502	481	511	480	493	502	466	458	536	524	478	484	463	499	511	481	513	495	508	487	473	500	513	494	530	480	529	498	511	519	513	489	493	518	471	514	477	482	519	503	488	474	517	497	508	482	520	519	478	508	479	437	489	504	490	473	525	430	468	528	503	485	532	497	511	459	464	473	517	544	522	443	505	492	505	482	509	480	478	479	510	488	482	526	465	484	540	494	477	508	534	476	504	492	526	479	533	503	513	490	518	528	493	534	518	480	500	490	488	490	507	496	519	477	541	497	498	506	487	493	513	490	501	513	484	492	474	501	467	503	530	510	453	481	528	477	461	485	516	512	537	503	490	516	499	475	518	501	501	475	499	480	498	521	519	494	470	536	484	525	525	443	485	472	480	490	518	493	521	520	512	505	531	503	492	535	472	474	532	475	462	487	496	485	540	471	487	492	497	513	502	451	445	494	467	467	487	472	507	497	464	484	491	470	480	500	460	484	516	502	465	496	491	517	502	526	464	548	486	531	499	536	489	530	500	526	502	494	473	494	423	483	501	531	512	472	496	533	507	526	490	490	494	489	518	495	508	524	488	485	467	478	528	479	481	496	502	489	448	496	516	469	480	459	509	517	504	503	466	497	489	541	511	501	518	501	507	476	444	455	493	519	509	536	507	483	505	499
21349	1863	827	638	513	427	426	330	308	275	242	217	241	203	233	211	192	177	180	193	190	165	180	202	174	175	203	176	169	198	159	176	158	172	161	148	164	172	160	175	169	172	164	175	146	176	179	185	153	179	171	179	144	196	173	176	148	169	181	154	144	151	184	187	185	159	155	184	162	176	169	170	156	168	171	162	158	192	183	184	171	174	180	162	186	150	167	171	159	176	171	152	167	158	179	185	151	171	170	151	170	142	172	173	179	184	156	143	164	170	171	153	167	169	159	155	173	155	176	144	172	173	178	142	164	143	172	172	162	149	198	161	147	161	169	165	193	149	180	183	161	192	184	170	183	172	160	180	159	148	172	168	174	160	155	188	164	154	176	145	167	145	165	165	183	179	176	157	178	163	175	162	173	172	177	182	161	151	168	189	152	186	171	153	145	166	166	149	154	165	163	172	174	170	165	166	164	150	170	176	140	179	190	188	164	170	173	176	160	155	163	150	156	140	172	150	140	196	190	167	185	168	157	168	174	171	171	177	164	168	186	165	153	160	167	163	168	145	171	193	154	180	180	138	146	168	188	195	155	172	159	183	189	180	162	149	169	179	145	139	179	138	186	170	155	169	164	163	159	137	160	175	150	167	172	156	160	152	154	150	143	174	171	168	161	175	169	163	177	163	153	177	179	180	168	159	155	158	190	137	148	162	169	157	160	170	177	157	178	180	143	166	171	172	150	155	131	147	160	177	172	164	180	168	149	174	170	167	165	160	166	145	147	187	184	162	155	154	164	155	171	180	147	176	150	160	165	180	171	146	172	194	140	169	147	169	165	179	167	161	186	178	195	155	164	168	158	169	171	181	147	166	163	155	165	162	166	161	169	179	159	154	179	165	152	176	172	180	176	152	170	170	144	195	178	179	183	173	188	152	158	198	168	167	166	180	153	188	167	166	169	159	134	168	154	158	157	177	170	151	145	172	174	183	167	181	163	161	156	162	161	171	162	188	186	170	147	174	178	162	183	146	160	139	160	169	176	168	196	166	166	165	176	169	151	151	167	151	160	171	174	142	173	183	160	182	172	170	169	149	176	171	151	166	175	175	150	162	155	167	166	176	179	156	147	162	135	181	180	181	195	160	176	167	178	187	197	172	146	173	148	144	191	165	169	181	170	177	180	191	180	156	174	173	166	175	145	157	164	171	207	175	173	154	181	175	182	166	161	155	159	166	173	156	188	164	153	164	167	143	171	144	171	174	171	164	159	166	150	154	156	166	168	160	178	171	203	152	178	158	149	177	192	169	190	173	169	157	152	169	164	150	158	173	169	137	147	146	156	153	166	159	147	161	161	145	151	183	138	175	163	177	172	198	167	146	142	151	172	188	179	142	176	178	154	187	177	157	182	152	152	140	136	187	182	148	166	136	192	150	155	174	166	172	140	169	159	195	170	122	154	153	187	188	173	177	163	136	181	192	146	144	177	156	175	155	150	165	163	174	150	182	183	163	151	182	150	154	156	160	188	190	185	191	187	184	185	161	174	155	153	164	169	156	171	162	184	141	159	161	166	161	153	137	172	175	180	151	165	182	175	164	169	156	167	180	190	147	145	160	175	160	160	165	178	176	173	162	154	142	163	170	173	155	180	181	149	167	179	146	137	133	165	175	169	141	140	157	186	169	134	136	154	166	159	153	174	183	167	163	154	149	151	166	164	167	159	148	170	166	171	156	159	189	180	166	158	153	156	179	193	168	162	160	156	179	151	171	157	187	199	164	167	141	164	170	160	154	160	177	149	197	176	172	153	155	152	128	163	177	189	175	183	142	145	172	163	169	169	142	162	156	152	166	136	167	133	177	171	173	163	157	180	189	184	151	153	183	155	165	194	188	185	175	139	168	174	153	155	171	196	191	143	179	190	210	153	161	168	161	177	162	159	149	151	178	174	177	150	179	176	173	139	160	156	180	187	150	189	190	150	158	180	178	164	161	159	164	175	162	173	168	173	161	158	169	154	149	150	167	146	163	149	151	175	172	168	131	167	143	170	176	167	146	157	153	169	156	147	148	145	178	164	161	165	172	154	163	160	173	175	162	152	181	159	181	186	148	144	181	193	164	170	178	170	146	157	163	177	179	150	143	166	187	173	176	169	156	160	156	185	161	157	180	170	164	152	156	191	153	179	153	151	180	157	175	187	184	158	162	152	197	156	159	150	166	177	168	202	186	176	144	169	159	198	187	165	153	158	196	152	142	163	162	159	164	178	163	154	162	158	183	169	181	139	154	176	159	150	178	186	160	174	163	152	169	146	175	189	185	156	177	158	194	168	153	175	180	189	169	158	161	169	158	178	162	154	148	173	175	193	168	179	165	150	163	165	164	156	173	176	149	146	172	154	157	164	166	142	145	156	146	184	185	189	165	173	169	153	173	136	152	165	164	163	137	187	188	159	159	165	155	156	153	154	138	150	161	185	169	180	157	160	182	176	155	134	162	126	187	170	180	177	163	147	179	165	166	180	180	174	171	168	141	151	147	163	177	173	173	149	198	161	158	160	161	142	193	161	171	158	186	174	155	151	171	170	167	175	184	187	149	165	155	186	159	181	160	164	153	180	163	172	158	154	183	167	141	149	180	157	169	163	158	157	168	146	159	153	149	171	158	183	150	168	163	144	171	155	151	138	148	178	188	169	164	183	155	157	182	173	179	172	181	166	168	147	162	157	176	139	178	185	170	162	188	152	171	170	152	147	162	143	172	167	191	179	154	157	160	154	180	169	150	171	150	137	177	170	187	165	173	179	152	164	145	156	161	148	156	181	190	192	185	187	179	155	164	157	150	153	147	155	172	183	136	162	177	164	171	153	159	176	177	183	172	145	141	171	175	175	177	182	189	158	155	191	141	166	169	170	152	165	190	170	178	180	170	158	160	158	166	158	131	139	160	158	177	188	155	198	148	196	154	175	171	159	141	188	154	181	164	143	151	168	153	164	165	165	177	183	168	155	164	160	189	163	164	149	146	189	143	190	170	164	179	159	173	150	184	160	189	172	160	163	166	151	174	171	179	186	157	158	159	181	154	172	185	166	167	173	152	156	182	185	151	178	172	139	129	149	154	182	176	189	159	148	149	170	153	175	161	161	178	157	156	171	138	168	153	140	153	149	173	151	143	169	184	149	164	184	161	165	183	170	168	153	173	168	150	159	168	168	172	153	157	169	143	189	178	147	165	186	162	157	178	145	183	165	167	144	169	182	173	159	152	162	154	161	165	153	175	142	199	182	161	182	184	169	165	139	168	174	160	171	181	151	164	162	151	171	169	191	181	156	164	176	173	180	150	160	173	180	189	166	163	156	162	147	152	158	164	150	169	154	179	140	178	174	149	168	197	156	157	171	164	157	162	161	164	170	175	189	154	160	156	148	183	159	159	195	163	174	146	160	159	182	177	171	162	167	182	156	147	177	168	146	166	174	163	170	159	165	170	168	162	184	178	184	160	165	153	173	152	178	170
12413	983	1684	1974	1900	1667	1365	1129	1058	893	703	816	887	760	625	571	551	514	566	529	482	522	516	467	480	478	461	441	488	448	442	422	452	471	430	459	399	446	439	409	440	416	465	439	385	424	418	420	399	409	394	442	430	400	412	417	450	399	410	415	405	393	416	432	467	433	413	438	467	456	390	423	381	376	395	423	431	410	439	403	404	442	418	415	409	409	407	438	462	451	406	432	416	390	432	411	392	395	405	407	418	425	427	394	421	423	415	440	430	420	418	433	419	421	417	367	434	427	400	415	393	430	419	391	430	387	412	423	414	391	424	429	411	429	423	417	402	397	406	381	423	392	429	424	410	406	441	402	406	376	418	425	378	397	416	423	427	381	384	423	426	423	380	401	397	413	426	468	392	394	433	379	412	417	409	384	408	435	426	360	435	421	412	411	405	445	425	382	445	399	413	389	402	414	404	413	424	427	451	409	405	408	429	390	409	419	392	399	391	400	390	362	386	417	405	446	435	388	434	425	442	392	421	412	402	401	401	386	417	423	426	399	402	408	410	448	408	394	412	422	388	387	401	418	398	439	458	395	434	417	411	432	422	439	429	415	352	436	426	425	400	405	423	408	397	444	388	398	406	409	423	408	434	406	404	448	408	437	368	397	394	434	403	406	413	409	407	412	433	418	410	397	408	411	388	390	380	403	391	440	426	433	428	413	374	392	408	400	388	415	422	401	380	406	391	455	423	421	402	429	442	433	415	404	427	422	415	400	419	410	403	401	433	412	412	420	408	366	406	388	443	432	413	391	419	405	417	384	417	426	396	430	425	427	384	428	385	429	392	433	382	403	432	401	419	405	420	392	431	403	400	411	412	374	443	389	431	434	406	410	391	397	368	394	381	428	414	413	379	403	413	429	426	393	422	458	415	414	458	425	396	397	400	424	418	415	428	398	416	389	407	420	446	394	419	419	435	425	412	410	447	419	397	439	420	410	399	421	395	410	440	401	397	379	445	424	419	403	410	397	372	413	381	411	427	436	413	403	465	433	411	424	445	400	390	473	422	426	396	424	437	427	432	403	423	386	429	390	405	415	423	422	406	426	411	443	383	415	409	438	401	416	446	418	416	433	419	387	427	400	382	413	421	386	397	441	438	434	445	429	408	449	408	416	398	386	425	436	446	421	424	422	464	410	412	416	411	433	419	397	424	403	428	427	380	438	409	457	413	410	416	412	417	419	424	385	439	409	429	419	406	382	412	394	422	409	420	446	396	419	431	412	383	392	390	398	424	373	442	444	419	397	401	380	447	421	388	407	421	410	412	432	433	418	378	434	423	446	415	392	399	433	420	432	445	415	431	412	417	426	381	419	399	397	402	406	426	407	436	482	411	416	375	407	419	374	429	405	400	406	399	397	438	414	414	392	392	380	410	398	395	406	408	488	403	442	409	439	392	433	419	415	401	389	453	430	396	368	422	435	423	392	384	405	446	389	410	396	395	432	404	426	403	418	421	413	423	426	385	397	424	416	428	397	388	444	412	426	409	426	408	402	417	410	449	427	402	452	402	432	427	384	413	421	381	423	382	407	404	393	413	410	399	425	384	431	413	429	380	442	458	405	400	422	429	421	419	451	392	454	419	392	393	429	376	414	421	362	423	377	385	401	422	446	412	411	394	420	435	422	430	408	440	430	447	386	423	462	441	435	396	434	408	406	396	476	376	463	370	448	404	428	434	366	429	406	395	413	423	407	443	411	401	426	415	406	415	395	402	430	422	442	386	410	426	444	413	421	413	394	382	403	423	406	429	396	387	432	415	384	410	382	453	429	398	399	376	397	422	414	418	412	409	416	402	397	410	434	412	391	433	395	405	452	430	399	463	401	378	430	427	410	415	414	437	412	428	391	400	407	389	425	403	432	408	437	409	381	448	404	427	413	439	397	460	399	418	407	410	441	382	397	397	404	408	471	414	391	428	424	431	437	435	409	421	369	408	387	388	427	436	426	399	392	400	433	418	386	389	419	411	438	406	408	414	410	435	390	389	397	416	428	414	439	396	396	409	421	441	427	403	451	395	387	419	411	426	416	428	421	380	392	400	429	419	411	394	392	391	406	414	430	410	377	435	409	418	403	451	393	389	415	435	415	399	399	419	414	388	397	401	409	392	379	394	443	420	412	409	400	402	426	420	430	395	438	407	384	450	424	389	421	442	398	402	397	412	425	398	416	399	427	395	416	403	437	433	402	435	409	405	440	411	402	428	407	448	431	404	360	384	407	406	387	391	422	384	436	401	425	416	434	422	415	424	392	404	420	388	415	418	425	395	440	409	404	439	405	398	423	407	426	424	391	391	374	379	407	378	453	391	393	430	441	389	394	413	479	385	380	367	432	432	438	391	441	401	426	406	422	416	411	417	413	449	400	398	390	418	424	435	408	402	425	427	375	365	431	418	437	446	450	398	421	442	410	407	423	444	410	430	428	410	395	414	412	377	409	389	427	417	383	417	392	410	415	420	428	410	420	381	391	426	386	394	377	413	426	443	391	414	430	401	418	420	387	416	380	444	425	411	402	419	412	411	430	401	430	391	377	348	408	446	409	425	422	382	417	387	419	419	429	400	413	390	436	418	402	414	417	417	428	380	452	396	444	383	439	397	409	446	439	401	411	429	467	425	418	413	427	411	416	424	398	426	398	441	418	405	458	399	440	408	417	447	423	369	409	418	425	426	411	388	437	378	418	398	410	402	387	423	414	413	434	404	444	383	411	425	437	423	411	419	405	401	417	412	398	414	407	426	401	416	424	453	448	409	404	430	409	380	439	387	407	431	399	423	413	439	456	402	398	454	387	401	417	410	380	384	398	381	413	383	387	464	402	436	401	408	406	428	417	408	410	456	423	376	433	419	411	418	390	428	412	436	390	419	435	422	416	426	391	428	392	411	423	365	417	413	427	422	431	381	419	454	454	416	422	406	392	441	366	404	417	439	387	403	416	396	408	405	401	418	373	418	434	444	404	408	434	406	385	395	443	418	391	425	417	432	432	450	440	411	416	457	424	427	406	416	382	420	408	460	410	380	410	408	422	395	382	397	404	437	407	404	437	405	384	421	439	450	422	387	399	441	423	389	449	427	397	429	402	413	407	418	440	406	438	391	404	400	415	421	411	439	395	412	378	422	428	407	454	426	438	422	434	406	422	403	429	422	410	431	368	423	431	398	392	419	393	442	410	383	408	423	413	403	409	396	387	378	424	373	427	416	402	402	429	407	432	397	412	414	427	412	397	434	438	420	407	405	389	421	424	406	410	417	388	424	384	427	377	368	383	415	410	414	400	397	451	419	379	427	380	428	419	400	458	419	439	424	416	411	409	434	465	436	435	406	382	402	405	445	415	427	425	409	394	378	412	375	437	422	380	417	391	401	398	438	385	407	429	397	411	423	403	373	429	423	438	401	438	397	413	419	410	442	412	378	398	413	376	386	409	400	389	420	409	398	390	406	399	429	393	441	415
31807	4605	1758	1251	1066	756	663	555	517	389	400	423	398	406	339	293	312	351	329	333	282	304	301	294	286	317	306	328	334	273	313	276	318	302	275	275	306	281	294	294	295	319	298	307	304	288	288	296	285	295	278	316	277	299	285	291	299	291	259	266	303	261	306	307	279	293	284	300	286	281	265	275	274	301	252	308	292	294	285	289	291	285	268	287	255	270	264	289	274	286	306	290	290	278	259	270	293	280	279	248	249	292	271	288	293	312	260	283	262	271	305	294	305	284	250	272	290	308	290	312	290	282	283	286	284	278	284	326	301	293	317	245	292	279	297	322	287	286	279	284	279	314	276	250	268	268	263	297	305	319	306	292	255	278	245	271	300	310	289	300	277	282	270	258	304	286	296	258	323	261	260	263	255	254	289	242	276	258	247	290	297	283	282	284	297	282	295	266	300	306	280	261	276	314	286	289	280	276	298	290	278	304	281	279	312	285	292	299	285	299	278	284	281	268	279	245	254	280	280	289	327	286	290	270	299	328	281	308	306	289	293	273	296	279	267	274	272	288	324	278	280	287	280	306	295	301	267	274	291	280	286	296	293	271	292	312	297	293	281	248	266	312	269	269	281	246	300	314	294	275	271	277	304	267	277	288	313	273	300	303	260	281	316	316	300	332	302	253	306	284	278	244	256	295	273	291	293	274	285	301	264	285	316	275	250	264	247	275	269	300	283	276	279	283	306	293	277	266	301	300	284	286	286	303	263	319	294	261	286	275	262	290	246	274	264	305	282	283	273	317	270	268	294	282	288	300	284	307	301	245	290	319	288	346	276	306	287	280	306	281	279	273	286	289	261	286	272	321	307	259	264	288	274	292	299	274	270	278	259	275	296	272	283	284	259	278	300	328	265	286	247	283	263	296	288	290	284	309	275	284	283	287	281	260	305	264	280	255	296	282	268	290	292	281	294	306	268	273	265	304	310	283	281	285	293	264	299	294	277	260	288	300	251	301	221	287	286	282	292	272	290	290	285	319	280	256	264	298	268	267	289	276	300	298	267	303	276	265	292	275	276	281	283	295	283	251	284	288	290	286	296	259	260	284	275	263	280	251	298	261	268	292	273	293	303	281	275	287	288	286	269	298	269	317	285	248	298	293	269	314	319	292	283	284	283	313	270	296	276	312	285	299	285	286	300	322	291	266	239	272	304	290	286	280	266	278	287	288	270	261	290	288	266	267	300	327	290	285	290	312	313	265	308	314	295	275	273	265	300	289	285	275	292	283	305	265	307	273	314	280	275	256	276	262	283	279	271	285	268	285	300	261	290	282	262	296	268	271	262	299	271	284	251	268	309	288	269	306	273	265	302	292	245	279	258	271	295	275	300	281	313	254	264	277	305	277	229	268	280	269	290	266	300	284	270	253	274	280	267	286	291	285	273	284	266	273	299	299	287	294	290	302	290	276	270	317	303	292	263	281	260	275	261	264	285	309	287	303	268	263	292	293	298	300	296	260	308	312	313	269	300	279	284	275	290	270	290	251	257	261	250	306	295	282	266	286	293	261	284	300	305	275	275	305	282	281	275	290	304	251	281	284	248	286	308	312	315	291	274	276	260	264	306	287	302	282	266	302	262	275	267	292	295	271	262	290	285	275	311	290	280	291	284	301	286	298	281	286	281	283	304	318	268	294	274	266	304	284	281	251	300	292	267	278	271	318	298	287	282	251	274	265	289	276	226	285	264	303	310	273	258	285	282	268	289	276	275	283	279	264	271	274	261	285	295	292	256	280	312	277	301	294	292	306	288	305	284	283	276	266	353	264	293	288	264	276	278	258	270	270	249	280	284	307	279	286	242	279	253	296	306	314	304	291	287	278	286	253	273	265	279	257	283	269	292	297	292	277	279	251	283	269	310	292	268	296	303	285	292	303	272	313	297	267	243	252	266	253	276	299	283	272	287	289	322	265	276	289	302	270	271	299	272	293	304	289	278	239	325	296	257	262	289	269	296	253	292	309	260	269	291	268	332	281	295	327	274	276	296	294	290	263	285	268	277	245	287	280	299	316	282	270	277	271	265	255	301	281	283	278	275	270	293	285	312	293	258	276	275	307	278	305	292	285	297	262	296	268	268	283	325	270	286	286	258	264	310	255	284	288	263	247	260	292	298	311	292	277	264	273	258	306	272	283	311	303	267	319	325	286	272	289	327	274	296	299	318	290	293	280	289	317	296	281	303	295	311	273	259	313	282	296	267	286	274	275	273	272	291	272	289	244	242	281	297	308	287	271	290	300	303	303	307	281	278	296	285	278	305	296	254	293	283	277	271	266	290	268	306	269	267	299	271	272	278	267	308	293	268	285	261	272	291	263	276	290	294	303	276	306	268	256	255	263	326	263	257	303	300	270	277	309	302	283	279	262	255	265	271	298	270	286	287	275	266	292	268	285	274	264	261	255	287	280	265	267	277	275	291	302	272	270	274	292	292	268	279	283	292	280	266	277	282	296	272	303	285	272	293	256	258	260	277	271	258	281	282	278	269	271	320	305	264	292	311	282	279	281	274	251	301	257	278	280	316	263	251	270	268	290	252	315	309	288	291	303	324	299	270	280	282	295	299	239	302	266	272	273	303	263	295	305	285	282	317	297	284	268	268	285	254	281	244	309	267	267	288	256	274	278	289	275	303	273	287	273	275	310	305	289	285	274	303	289	280	308	324	310	279	269	288	275	249	275	290	299	293	244	284	272	267	282	292	309	261	267	304	254	264	304	267	300	324	262	286	284	298	305	268	281	290	279	288	278	282	268	295	290	310	289	265	303	300	260	275	283	272	270	300	291	270	307	315	278	276	322	295	283	262	285	300	278	285	290	272	293	279	287	269	284	284	275	301	276	252	287	306	282	272	271	311	286	284	274	282	320	287	280	269	275	293	257	283	279	301	260	308	279	268	286	278	275	303	258	269	261	257	281	294	318	284	282	250	270	291	280	263	304	327	296	278	253	316	270	257	278	307	266	294	263	290	311	290	267	276	270	246	263	262	266	263	282	274	265	285	292	308	286	265	281	281	307	314	267	275	294	308	257	328	295	274	295	283	300	282	263	303	317	265	265	275	242	272	291	272	273	293	264	313	312	321	324	307	257	311	300	282	336	279	287	297	291	296	261	311	320	267	316	259	277	270	290	249	277	257	283	279	271	269	293	313	289	252	255	261	269	302	263	294	286	280	288	244	299	258	315	276	267	294	299	256	264	271	306	299	278	280	275	265	305	313	286	306	267	267	267	256	270	308	328	271	297	291	271	275	281	241	299	302	281	260	271	294	286	282	248	292	290	274	275	292	262	257	314	298	299	243	279	275	325	280	286	284	291	314	275	293	268	266	281	287	270	271	278	259	264	270	279	314	279	285	284	250	309	277	299	280	283	274	327	295	270	299	262	313	278	327	267	295	285	298	280	279	299	282	270	285	271	314	309	278	256	312	293	292	306	298	265	296	272	298	274	269	275	268	300
16633	1550	2656	3285	3225	2772	2432	1703	1606	1390	1317	1365	1290	1234	1046	952	858	793	838	764	791	786	784	807	753	767	706	751	738	729	707	690	702	692	723	711	686	660	697	627	671	639	647	683	690	691	687	661	664	631	660	676	687	669	664	658	632	641	676	640	673	672	663	749	678	627	676	664	645	648	680	662	626	656	657	702	676	689	661	675	627	649	655	648	639	677	649	701	661	662	695	690	635	669	676	610	692	653	647	674	689	661	655	652	679	666	649	614	655	649	631	695	688	659	643	641	632	637	627	634	643	674	668	651	685	629	614	653	660	594	689	694	651	620	686	644	673	664	651	678	694	632	695	646	622	655	666	662	619	647	650	634	654	661	632	669	614	627	644	639	664	666	605	698	656	611	628	653	646	651	691	675	609	631	607	617	634	683	657	658	695	649	668	606	627	586	647	673	630	678	647	646	647	666	679	654	630	661	654	602	648	649	629	665	607	647	614	656	678	664	660	657	600	652	678	694	652	637	684	610	665	677	700	639	688	668	653	690	625	661	645	625	656	659	657	683	667	674	635	603	603	634	612	633	649	671	649	624	686	647	616	685	657	665	650	680	678	646	606	656	660	667	645	671	670	644	638	648	633	670	650	669	676	634	623	636	641	654	640	642	628	619	605	638	624	675	648	637	681	708	678	688	668	676	659	619	667	649	643	632	663	676	670	624	636	636	694	626	644	633	647	612	682	646	681	634	675	666	625	604	667	659	634	663	640	683	645	690	649	657	643	659	668	685	654	685	644	625	629	666	629	661	655	664	694	677	654	658	668	657	625	659	646	633	630	644	687	636	615	643	658	631	683	663	585	630	636	651	684	664	663	630	615	641	654	700	618	640	613	663	676	619	679	627	662	682	584	632	664	629	665	658	673	634	681	683	658	646	653	645	633	646	598	655	633	668	616	657	617	638	623	695	686	707	611	659	613	642	641	635	666	620	687	626	638	643	633	652	626	642	682	637	640	684	619	643	716	660	652	629	653	643	664	616	634	634	666	621	662	584	658	696	700	684	634	651	674	622	621	636	618	614	636	690	665	682	688	660	666	637	600	627	678	677	637	646	666	643	609	680	628	645	649	645	636	661	647	687	676	628	647	623	696	633	654	645	683	626	641	629	658	661	642	668	680	677	663	679	644	697	667	645	630	703	639	680	686	688	601	683	664	653	694	658	659	604	664	633	667	630	669	623	660	647	664	664	682	649	622	632	639	664	647	646	665	651	674	614	677	649	668	659	692	689	670	584	628	648	633	642	652	620	639	637	594	644	630	631	621	666	627	638	666	638	655	653	628	690	652	625	639	655	651	686	639	649	648	675	654	658	603	628	697	578	662	649	652	666	685	639	633	663	623	606	653	685	644	642	596	667	636	642	638	660	653	624	689	686	661	706	607	651	655	652	659	640	636	673	692	625	676	646	675	650	653	647	642	622	636	644	647	654	694	640	641	642	635	686	661	692	628	651	616	669	654	660	677	635	672	639	691	668	688	615	627	666	616	637	656	688	651	625	673	625	663	621	637	664	652	635	677	672	656	672	644	677	659	634	661	666	633	655	629	643	672	640	663	672	622	660	650	613	692	654	693	642	657	658	666	658	640	645	629	650	675	644	625	643	630	682	686	660	592	647	626	642	646	613	663	623	660	703	681	679	587	660	651	655	652	653	643	682	678	619	637	662	634	665	626	674	625	656	670	698	676	619	640	636	673	617	630	641	674	633	691	637	686	603	645	612	661	656	645	604	625	685	634	640	682	684	652	618	643	654	628	688	687	608	643	632	682	598	683	662	633	670	637	648	667	661	607	659	637	649	623	655	657	718	648	667	624	662	622	657	667	631	666	673	638	627	628	669	655	662	684	656	691	622	679	650	658	690	696	669	660	675	683	676	683	630	647	635	647	610	630	684	651	665	652	649	663	630	644	635	654	647	627	674	629	674	617	704	667	642	632	643	648	653	667	659	647	679	621	619	630	647	652	685	660	655	650	630	643	650	660	674	640	665	656	604	640	679	669	664	650	636	673	635	627	657	669	686	637	636	654	627	645	659	638	655	635	652	680	669	660	672	685	638	661	624	668	622	686	660	659	596	660	618	618	637	699	663	631	645	616	662	658	707	669	623	673	646	680	645	647	605	699	652	635	666	645	644	657	684	642	672	663	654	674	648	669	681	614	657	633	668	675	684	634	654	608	696	675	631	615	648	668	630	632	607	635	683	641	660	648	661	662	615	655	682	665	647	619	618	679	611	690	623	623	647	648	665	690	681	653	684	620	620	627	659	620	639	635	645	634	659	646	622	651	613	612	673	652	632	627	597	687	654	649	612	648	691	648	650	639	669	671	642	666	608	663	642	718	646	638	700	702	659	681	679	648	625	654	653	602	649	639	620	637	658	675	663	619	693	629	700	631	670	651	654	662	659	627	658	631	665	626	694	618	634	607	681	627	647	597	636	644	639	689	622	632	660	718	635	692	681	660	659	605	656	650	608	676	707	644	705	678	664	638	669	662	641	651	670	658	631	649	672	640	671	628	669	648	652	666	638	667	638	679	695	668	663	645	638	663	660	646	675	636	620	660	632	669	614	671	652	675	631	656	658	578	625	659	649	632	662	630	673	655	653	642	669	623	688	639	667	646	635	646	647	642	675	657	673	691	626	642	665	678	680	649	657	646	639	624	618	679	690	631	669	650	701	685	631	671	636	642	649	636	633	648	620	685	668	673	625	697	650	662	637	649	615	679	624	635	631	677	623	646	635	635	684	645	645	651	643	665	640	669	609	599	652	651	650	624	674	611	696	651	616	650	623	666	644	663	618	675	628	657	673	645	650	676	648	652	656	653	630	668	605	627	647	665	595	633	680	659	688	627	662	698	693	659	665	680	648	667	668	657	680	711	634	668	624	640	646	672	690	640	653	662	677	620	628	671	651	646	684	666	659	601	671	638	639	675	686	640	676	664	632	630	636	634	618	648	654	639	655	643	681	611	675	676	622	622	693	694	640	671	648	657	636	622	670	630	717	674	645	692	608	644	647	659	643	685	669	631	668	641	687	662	668	627	643	613	704	668	626	630	681	700	600	677	611	675	670	683	670	676	677	678	648	663	627	691	653	655	694	647	635	670	636	669	657	637	641	670	660	678	610	656	628	649	660	664	681	597	656	669	630	651	632	685	627	655	697	658	639	679	669	638	639	661	677	631	644	634	665	619	635	677	643	639	652	647	627	639	673	668	658	692	646	636	659	693	658	663	636	638	587	658	643	596	667	676	615	664	643	658	656	665	687	645	677	670	657	665	636	632	664	645	623	640	705	698	659	686	627	622	639	629	674	666	684	644	651	594	574	673	628	702	667	664	608	664	637	639	674	680	650	687	677	674	638	653	656	637	657	651	643	647	609	637	679	674	654	685	650	656	643	661	655	631	659	625	683	659	638	623	611	634	597	627	665	685	666	662	656	624	665	638	634	669	609	631	663
6521	456	386	326	259	222	254	257	255	227	224	182	201	211	213	212	237	216	233	195	212	253	217	193	214	215	215	219	227	215	230	222	211	218	200	208	227	202	204	210	209	194	210	219	240	203	201	198	200	192	203	205	192	207	210	202	187	220	211	195	217	221	183	214	220	209	235	204	213	257	207	207	201	210	219	245	227	191	197	204	199	230	203	215	195	222	203	203	221	202	197	202	241	178	195	204	197	232	207	238	220	225	221	177	188	208	193	188	230	230	221	212	201	215	209	215	235	208	208	210	221	214	206	211	209	216	225	217	201	208	205	214	215	231	237	208	182	205	222	161	172	199	205	227	215	216	203	228	208	192	228	199	211	221	210	213	226	208	228	218	206	214	241	229	214	224	187	170	202	197	203	205	211	211	224	217	197	210	219	219	212	228	224	213	197	186	220	205	199	204	191	203	200	201	215	191	235	241	189	182	211	185	235	198	221	210	219	212	191	198	231	225	212	175	228	227	232	245	200	210	190	189	204	190	209	230	235	180	211	211	220	221	217	193	207	205	246	234	191	204	220	233	228	221	202	221	220	209	191	209	177	230	216	245	187	190	231	229	210	197	226	212	210	219	208	213	226	210	204	226	186	208	222	208	219	215	220	209	203	218	186	214	202	236	201	208	213	182	207	200	212	183	205	221	224	220	204	229	205	216	227	219	245	213	226	199	226	226	215	221	179	182	204	217	204	194	232	208	183	216	222	194	228	223	196	195	185	204	211	208	209	222	234	225	186	217	191	219	216	213	246	219	222	209	212	200	206	243	195	237	212	218	229	227	212	175	227	245	214	214	198	213	207	190	214	204	216	185	214	198	177	200	208	229	212	230	197	227	212	254	206	202	226	224	182	210	195	229	217	225	223	202	200	227	212	205	206	238	251	202	211	236	193	209	212	225	231	201	206	233	185	227	198	180	226	220	196	216	237	219	208	196	221	201	220	198	219	191	229	207	189	196	215	192	205	207	212	214	221	207	196	228	224	198	238	192	229	195	228	208	221	212	214	191	204	214	209	220	213	201	193	219	211	234	205	232	210	190	200	237	222	205	199	202	206	248	221	189	194	232	189	221	191	207	226	200	209	206	209	211	229	215	217	206	210	233	200	208	203	204	204	214	181	209	187	176	231	198	210	199	210	221	209	191	202	220	206	190	178	226	210	222	208	232	222	231	188	195	188	201	219	218	221	223	218	215	219	202	172	195	228	240	203	211	216	211	222	214	206	223	201	235	193	192	215	208	210	207	204	186	223	215	221	211	232	196	240	228	213	212	173	199	207	236	229	196	212	199	231	234	182	200	184	201	215	231	216	207	214	224	217	211	203	255	200	215	248	201	211	203	221	218	219	221	226	225	225	244	220	214	195	201	218	203	179	208	199	211	199	195	221	241	207	227	198	214	240	206	201	201	203	201	200	229	245	194	239	247	200	224	217	204	204	208	205	222	197	205	206	215	201	229	202	230	218	200	199	229	203	190	242	210	190	210	202	191	215	190	224	208	207	189	200	193	224	228	172	212	206	218	208	215	188	212	205	200	176	188	195	231	227	205	204	180	210	199	234	188	220	179	217	232	204	218	240	215	213	214	201	229	194	191	229	203	233	206	239	204	188	201	178	200	199	226	223	197	199	236	218	204	200	205	206	235	178	242	231	233	212	213	203	231	208	232	220	204	212	208	241	208	215	237	218	229	231	216	214	189	231	238	200	219	197	192	188	189	201	198	220	185	209	205	231	212	214	194	222	194	192	218	225	217	192	239	228	202	228	223	203	211	217	198	191	199	203	201	207	214	189	186	224	219	215	228	197	213	244	235	202	187	203	174	201	217	194	208	202	205	221	211	221	204	225	218	196	215	220	197	203	215	215	216	200	226	209	235	232	196	190	208	188	225	204	206	222	233	246	237	232	220	206	249	240	217	219	250	208	191	234	211	211	199	212	176	230	229	219	214	230	183	217	242	218	214	202	220	193	198	231	209	210	220	258	213	173	237	187	210	221	212	210	214	186	201	225	218	207	233	221	210	221	194	205	221	218	212	227	206	208	228	202	201	194	196	218	186	201	211	212	196	207	209	210	200	205	193	214	198	182	220	247	203	183	217	217	200	217	227	200	216	206	213	186	209	216	217	185	214	230	227	224	203	204	233	212	185	202	214	177	198	226	220	207	189	237	219	222	204	210	205	231	199	231	199	205	218	211	224	229	209	196	196	195	220	205	218	233	210	209	210	197	228	223	232	202	231	231	224	210	232	217	216	188	225	192	197	179	236	201	228	217	209	200	221	203	188	212	236	188	196	184	209	219	215	207	190	220	200	189	213	191	205	211	203	203	223	186	201	207	191	206	205	193	213	210	233	233	192	218	192	202	232	203	194	187	208	206	259	222	232	193	221	191	209	209	230	240	203	180	169	202	189	185	211	224	224	187	208	209	180	207	199	200	185	225	208	216	207	189	213	201	222	210	206	209	226	218	186	190	212	210	238	194	211	219	213	219	216	197	216	216	199	219	209	230	223	194	221	208	215	206	206	203	181	201	241	224	247	229	230	221	217	194	211	216	203	194	216	196	215	243	199	190	184	204	216	204	188	261	224	199	240	216	211	218	204	180	203	214	206	216	205	227	224	241	189	200	221	222	189	194	210	210	231	182	208	193	220	186	202	205	197	194	191	204	193	196	248	236	205	215	234	212	238	219	211	204	230	216	214	215	183	210	218	207	233	222	214	213	213	195	226	223	195	190	218	200	187	201	228	211	208	208	207	207	212	219	217	210	209	199	219	210	236	203	214	200	205	212	223	212	207	205	202	233	214	204	183	179	192	245	191	213	204	236	240	229	200	213	204	189	200	233	204	216	216	204	208	222	224	215	215	206	194	215	226	212	192	208	198	208	225	211	225	196	212	236	240	214	223	235	266	193	232	217	207	222	204	213	213	209	206	201	218	207	202	197	217	230	225	195	227	212	194	237	198	205	217	198	231	207	229	191	209	210	230	213	192	217	211	220	197	191	210	212	239	226	222	241	207	219	200	241	198	200	199	214	174	223	209	206	238	200	222	197	203	224	207	207	207	218	222	193	204	228	242	232	218	154	229	219	194	201	225	201	201	223	209	207	222	229	197	211	220	245	202	201	221	202	202	218	212	186	206	202	210	239	201	194	172	196	186	211	215	215	232	219	199	186	264	217	209	203	229	218	184	197	240	207	190	200	240	220	221	180	206	238	222	222	219	215	231	218	183	201	217	193	217	211	214	201	229	223	198	216	226	209	229	218	228	231	196	186	220	224	196	241	216	198	218	235	200	176	202	249	206	207	227	201	230	233	215	229	199	202	238	193	226	195	194	217	214	196	194	199	193	196	242	199	210	196	208	222	201	217	208	208	232	214	217	207	224	220	176	212	197	181	238	185	203	243	201	210	207	213	203	199	192	253	223	245	211	186	196	217	220	234	179	232	223	231	231	207	219	229	211
4506	619	788	782	726	635	632	560	632	561	574	563	540	538	517	492	457	495	490	574	518	518	496	535	502	558	498	521	543	525	483	504	491	488	511	498	494	488	464	458	478	507	512	456	487	506	489	470	485	497	468	482	470	499	499	457	486	492	490	517	499	479	495	519	512	473	466	469	504	495	499	484	472	474	471	482	506	479	482	484	472	451	504	490	500	448	467	476	481	469	474	490	510	467	453	472	485	527	519	499	473	514	503	459	508	506	504	483	529	493	493	498	489	465	507	497	492	445	504	477	471	447	476	433	490	507	477	477	541	474	535	528	549	516	471	487	462	484	512	479	450	512	501	500	564	492	493	483	458	497	499	479	507	478	510	506	478	484	517	515	485	526	484	488	469	498	482	498	523	501	462	514	519	515	460	481	509	460	478	466	494	520	493	482	487	449	490	504	509	478	501	510	464	460	473	524	456	469	471	504	483	503	491	452	472	513	503	463	480	510	495	529	488	491	533	472	513	527	480	468	462	476	456	494	500	455	520	510	445	499	541	439	470	485	451	504	476	472	475	509	508	487	495	475	466	514	522	464	534	506	504	488	484	508	514	469	427	504	493	474	491	512	508	508	499	480	480	474	495	520	495	479	490	494	506	506	474	468	502	504	495	492	484	501	479	476	459	499	527	508	471	508	459	476	452	471	518	491	482	502	490	510	496	478	475	519	491	466	465	420	474	475	516	476	494	493	518	457	475	465	486	485	494	483	488	512	440	485	495	510	489	534	515	469	488	482	486	485	492	477	513	470	477	472	519	488	496	478	495	500	504	486	486	486	456	522	485	451	504	521	501	479	483	487	481	470	498	487	488	509	479	471	473	486	485	485	490	436	491	461	496	502	502	456	476	508	501	495	480	495	513	455	482	487	484	475	512	450	476	480	483	521	504	468	478	513	483	500	480	512	484	501	498	480	521	504	506	488	497	491	492	480	483	519	456	475	490	525	502	525	482	451	454	485	516	484	502	474	484	498	477	459	481	505	473	482	492	488	476	518	467	489	458	518	475	468	482	450	473	470	445	478	504	454	486	471	492	458	494	512	521	481	465	512	513	499	467	491	464	494	462	518	469	499	502	512	469	492	503	503	515	466	519	469	469	486	508	475	494	496	478	497	494	466	489	490	474	500	471	511	477	474	504	480	543	489	505	480	522	511	510	475	467	482	467	464	449	474	491	457	517	459	528	500	491	499	484	518	436	491	483	499	482	495	482	486	463	455	495	474	484	441	481	446	509	480	494	499	493	474	547	483	483	468	465	499	488	510	520	456	506	498	499	467	478	475	467	469	535	503	485	477	494	513	499	473	487	464	478	508	494	499	483	460	478	492	534	494	447	497	466	493	444	445	464	484	507	510	542	480	477	473	471	489	555	516	551	471	474	504	478	489	514	504	493	514	492	463	461	449	480	526	487	477	461	469	500	462	472	465	519	468	470	476	519	485	477	499	500	456	487	476	484	482	525	543	515	445	479	488	493	488	501	461	469	498	500	477	483	515	499	486	497	513	509	525	497	462	481	478	494	496	492	472	511	507	467	483	507	526	471	476	503	499	457	479	491	477	445	519	518	508	499	493	465	484	474	518	472	480	449	503	525	473	483	533	489	472	516	518	521	486	495	459	510	491	497	494	509	484	481	496	488	493	495	487	490	459	459	450	458	477	514	492	481	506	527	479	497	493	495	497	452	519	488	515	506	460	472	486	507	517	516	525	493	517	467	517	469	463	450	503	487	514	486	527	474	480	456	504	461	483	506	456	521	456	495	480	520	462	449	518	463	493	480	477	455	487	513	457	471	425	510	481	485	475	493	522	482	483	448	481	508	496	494	470	516	515	469	493	490	503	561	521	499	511	507	519	509	521	501	484	505	494	449	482	506	496	523	509	497	507	457	466	471	478	545	450	491	532	490	510	498	498	507	493	538	504	526	478	472	486	490	491	496	461	468	515	515	472	519	538	485	498	453	486	485	468	469	486	498	510	475	480	470	496	513	493	468	479	508	474	478	500	468	492	483	499	460	467	488	484	529	471	495	470	475	452	526	486	511	495	497	490	513	486	504	509	540	496	494	486	475	465	509	528	470	480	493	466	512	476	541	479	460	449	455	496	521	525	433	483	491	489	508	488	471	477	480	473	459	510	495	497	510	498	470	468	478	457	453	482	519	502	498	468	534	517	481	489	511	521	509	457	476	510	503	485	475	455	495	538	524	532	483	480	491	528	468	481	480	531	444	526	490	464	501	494	493	498	472	485	488	489	512	503	485	471	449	461	510	508	485	486	493	476	511	503	499	505	477	499	464	463	506	486	489	509	513	501	479	508	462	489	496	502	471	462	453	505	480	509	473	518	515	490	474	484	444	494	483	491	480	492	473	518	488	506	485	457	500	513	459	491	458	470	487	486	494	475	510	492	469	470	514	466	491	466	499	488	524	493	547	477	494	487	473	466	514	473	445	505	495	434	454	505	502	515	473	480	474	510	509	508	482	507	484	496	485	504	477	495	464	513	530	481	501	527	510	475	441	504	497	500	519	528	464	472	489	464	486	464	478	451	497	485	457	503	509	494	489	534	476	486	498	541	481	510	485	480	476	521	505	503	523	481	472	494	492	509	471	498	495	485	475	503	461	497	513	482	514	500	478	483	499	469	488	497	478	515	488	493	483	487	489	494	481	482	472	470	502	500	443	448	506	474	435	482	469	530	502	474	501	453	502	502	465	472	513	526	486	500	505	454	507	463	484	454	494	473	503	498	495	484	486	496	510	490	478	497	464	494	484	507	525	491	503	469	494	457	504	478	490	468	482	483	477	490	464	490	483	504	432	535	508	497	467	482	520	486	472	490	500	499	476	459	458	480	458	517	474	489	497	488	462	511	523	497	496	510	494	522	482	490	473	490	529	488	528	464	493	494	478	469	522	482	520	494	512	477	495	509	500	462	531	468	509	493	517	469	476	471	510	519	473	498	463	515	459	524	481	457	442	546	478	458	488	465	479	524	492	480	494	488	501	518	481	497	507	473	517	456	482	469	470	470	498	471	505	488	514	502	479	514	480	483	501	491	471	475	522	490	491	471	484	480	489	489	506	523	483	480	458	472	491	483	461	516	482	468	506	526	477	473	481	440	489	476	494	495	518	449	483	500	518	498	502	506	504	487	488	475	501	503	488	477	486	504	490	509	500	491	498	494	471	485	483	483	498	496	491	511	471	463	484	490	504	483	505	471	487	501	448	478	461	495	511	493	472	474	480	497	494	503	497	507	467	509	482	429	505	472	511	508	483	526	483	470	492	459	490	491	477	469	539	519	485	478	518	501	488	476	461	499	468	499	456	484	467	513	501	487	501	497	506	487	497	490	470	517	507	469	497	498	499	472	469	469	515	491	491	471	458	452	472	466	448	493	485	526	510	494	482	472	482	494	474	508	485	467	456	455	519	474	475	493	487	510	463	500	529	460	472	500	505	480
19820	1644	824	665	611	417	371	302	239	246	242	231	226	212	189	210	192	179	175	181	194	180	141	175	153	173	194	161	178	168	180	166	190	148	187	179	158	178	177	159	184	192	156	161	157	144	175	163	161	170	135	195	140	144	151	154	161	167	170	144	157	159	176	173	176	162	151	155	162	127	165	172	175	153	163	173	159	165	154	164	172	157	176	161	144	159	167	171	188	180	151	158	157	181	148	186	180	146	160	148	188	140	170	139	159	154	163	165	163	157	170	156	140	156	171	181	173	197	164	157	157	181	184	148	162	165	149	156	146	168	141	150	164	202	164	171	159	165	146	159	157	160	167	155	151	169	175	134	162	159	159	168	154	200	192	190	144	152	162	162	195	151	154	193	136	135	160	150	161	153	160	154	156	155	162	159	156	146	165	179	163	178	174	168	162	175	171	187	135	173	174	180	140	182	159	184	167	157	173	167	166	142	146	137	161	154	158	146	173	168	164	152	177	168	152	191	156	173	171	177	155	166	177	174	170	147	173	164	142	164	179	156	181	151	152	149	163	156	183	162	150	176	155	148	160	162	163	172	154	158	146	154	149	147	161	173	179	140	143	152	152	163	139	159	144	161	166	161	164	171	167	162	166	158	162	153	159	178	165	169	156	166	163	143	202	157	137	163	156	144	170	206	202	163	170	145	156	149	169	153	159	166	156	161	173	160	164	171	154	167	139	157	144	166	172	164	165	161	166	172	174	186	173	144	148	184	174	176	145	165	142	146	147	167	150	161	163	166	134	172	157	171	170	175	163	160	185	130	157	152	154	144	145	159	173	146	153	173	185	161	174	177	154	148	170	158	158	188	142	149	184	159	165	189	184	147	155	189	160	138	167	186	170	163	166	178	177	179	164	185	177	195	186	162	179	167	169	153	162	165	153	173	175	173	158	148	173	167	159	154	165	160	180	138	153	161	163	172	147	172	159	173	195	155	156	176	176	163	148	177	159	150	137	188	182	178	167	162	162	163	180	144	149	151	158	145	162	164	153	171	153	152	122	155	171	168	129	159	178	156	169	173	161	169	171	138	164	170	151	166	158	143	163	155	154	178	169	169	184	155	181	167	173	169	184	164	167	187	149	149	179	139	158	162	141	155	150	166	154	181	165	157	179	159	160	187	160	154	156	182	163	165	141	175	152	164	155	163	161	132	152	186	187	147	174	159	156	175	157	174	159	159	151	152	168	160	174	136	171	156	148	148	170	156	159	157	170	194	160	192	171	145	170	152	166	175	161	175	191	152	153	184	145	166	173	177	164	147	152	148	133	172	169	175	144	141	160	155	141	172	150	177	156	170	144	141	164	197	161	181	172	156	161	165	152	171	143	171	160	145	149	157	151	158	170	177	173	155	169	163	168	162	171	164	176	141	169	163	154	150	163	183	183	177	148	156	182	156	158	146	158	179	136	176	181	184	177	145	150	181	147	175	159	189	176	169	168	165	160	163	178	141	180	169	153	194	170	154	154	155	166	180	162	162	166	185	177	181	163	177	172	167	166	191	158	201	155	159	180	192	146	183	172	153	147	151	160	182	183	168	158	153	163	159	169	151	175	153	172	132	136	148	162	165	146	156	162	139	167	165	169	159	169	174	174	170	148	161	157	189	175	143	174	178	168	154	153	152	191	168	180	152	166	146	173	143	172	162	151	181	156	153	180	150	161	168	150	173	159	165	179	153	165	155	177	146	144	156	156	150	152	188	162	159	170	164	174	178	157	147	176	161	180	136	148	158	170	169	156	178	140	164	160	156	160	147	151	184	176	167	146	171	173	174	158	142	161	168	157	157	158	165	161	171	166	168	152	157	192	167	148	143	159	168	157	157	171	158	172	168	177	152	156	151	164	157	151	164	194	167	156	146	144	140	144	153	161	149	148	154	133	156	175	173	158	159	158	190	159	135	153	179	171	170	162	174	165	162	162	160	162	177	174	146	164	160	162	167	173	170	138	174	160	159	172	147	178	180	150	182	134	139	160	173	195	180	153	173	186	177	168	162	156	174	162	176	174	161	167	148	174	157	164	148	152	185	167	178	182	138	138	184	151	186	154	195	181	166	176	171	170	172	168	168	196	193	149	168	171	144	195	180	186	162	146	173	146	151	151	156	154	161	157	144	153	182	170	133	165	193	168	158	164	172	158	170	165	190	171	155	173	157	157	166	181	165	165	159	170	157	155	159	198	167	148	167	146	162	165	168	126	164	167	166	178	139	160	167	143	190	190	176	163	168	181	192	161	185	178	142	164	173	155	159	156	146	196	165	139	159	164	150	163	161	152	186	192	183	171	173	178	170	153	158	170	155	178	147	144	152	152	170	181	176	180	160	146	153	142	152	176	169	174	174	157	173	154	154	173	165	174	158	156	171	204	171	168	139	154	171	176	159	177	171	157	164	176	163	162	163	153	139	159	158	171	156	165	172	159	168	176	174	186	147	170	175	160	160	175	167	166	147	170	150	163	150	174	164	150	162	131	168	158	177	206	162	170	181	161	184	148	192	181	141	155	174	171	173	132	164	171	169	172	174	154	135	160	167	173	162	150	169	135	165	165	174	139	162	155	165	171	135	162	150	155	161	166	152	146	164	203	177	164	161	154	153	167	165	160	172	177	179	169	146	156	160	162	145	138	151	164	166	158	187	189	149	157	133	168	158	172	185	153	166	161	156	156	148	146	171	152	168	158	160	150	132	175	170	160	160	177	134	152	137	170	181	141	178	156	161	176	153	141	190	160	158	155	168	155	160	186	173	169	149	175	160	148	184	167	180	171	187	151	164	179	139	164	166	152	166	153	178	166	207	179	162	178	172	143	154	165	153	170	178	177	173	173	166	182	159	184	162	158	176	151	125	186	157	179	148	168	152	165	148	158	167	159	158	172	160	141	160	168	173	157	171	170	153	155	150	162	143	155	159	179	142	172	194	163	169	159	163	153	165	176	156	153	159	163	150	150	184	167	166	156	149	139	175	166	152	186	156	144	172	186	193	153	168	169	151	180	174	155	205	178	152	179	160	171	147	151	157	170	163	178	158	152	149	169	150	142	143	141	153	162	176	148	147	167	132	150	158	149	158	178	134	136	162	174	189	172	154	157	164	167	168	174	173	180	155	187	149	168	180	152	158	153	144	150	169	143	170	152	149	167	152	151	149	153	167	136	167	165	169	167	161	155	155	166	149	133	163	180	130	148	176	177	186	187	173	167	158	170	162	161	149	172	143	173	156	135	170	169	167	154	153	153	148	158	186	168	151	183	177	168	161	178	172	170	164	153	171	152	166	158	155	167	166	170	151	182	161	173	169	169	153	143	152	193	184	145	177	184	157	162	147	174	155	173	165	192	181	163	159	165	154	158	148	174	162	187	159	157	170	167	153	156	175	196	184	154	186	150	176	191	180	164	156	187	164	165	140	162	177	160	178	173	158	157	175	172	161	154	171	154	159	155	203	170	164	147	164	151	150	159	168
11672	992	1645	2018	2232	1604	1456	1030	926	832	761	800	738	741	606	579	519	540	517	481	502	494	443	500	505	485	469	447	442	421	449	408	427	460	445	442	438	435	404	432	391	414	419	409	405	416	391	406	392	445	412	394	427	404	418	439	404	430	423	388	393	372	412	411	411	425	405	441	436	386	395	377	424	413	414	367	416	436	411	443	464	393	450	432	424	401	403	438	417	409	423	412	417	411	407	367	439	406	401	436	440	399	442	416	372	405	433	430	435	444	398	424	410	435	417	424	461	428	411	401	433	416	433	401	379	397	379	393	413	440	440	374	435	476	381	420	392	433	409	402	397	409	460	412	419	383	413	428	418	381	407	402	410	390	390	416	389	419	424	425	400	417	418	423	421	415	397	460	413	430	395	477	377	422	396	387	409	412	426	407	408	377	429	400	425	429	364	419	405	397	423	380	400	430	373	381	429	403	394	407	403	389	386	432	399	419	399	426	498	427	387	407	401	445	401	410	405	383	378	427	401	395	382	384	392	441	435	429	387	395	431	402	406	396	434	394	404	418	402	399	425	386	438	409	428	440	429	421	431	376	419	433	425	374	395	390	395	417	418	400	381	384	398	415	455	438	446	392	419	417	368	402	414	397	394	401	396	407	391	430	393	397	399	417	424	416	376	399	440	440	409	390	395	432	421	399	381	338	404	423	414	399	383	402	383	405	417	424	456	414	451	418	410	419	387	362	424	440	409	428	405	403	428	399	380	398	351	472	410	373	380	414	392	391	422	440	392	388	392	409	400	431	406	364	406	416	418	385	425	379	410	424	423	400	379	430	370	419	433	380	413	419	420	393	434	407	367	412	440	396	403	412	402	409	436	434	387	426	416	400	418	411	393	396	425	413	418	404	370	381	429	396	403	394	392	386	416	382	397	416	430	425	417	403	415	422	430	395	397	397	458	406	422	402	434	420	408	426	410	388	439	431	459	393	366	391	377	393	428	419	383	412	404	392	440	425	386	396	397	416	357	389	426	406	399	448	400	403	404	431	387	430	407	383	397	413	392	413	399	432	427	398	395	413	383	357	371	384	423	374	410	420	379	387	403	409	394	392	423	413	384	446	402	411	429	390	416	419	370	363	409	387	413	425	413	421	417	413	401	444	432	406	398	428	425	406	401	397	372	394	405	433	395	414	423	378	425	396	391	401	424	391	394	432	406	455	395	444	408	450	423	412	405	396	410	420	402	414	430	401	461	404	402	402	412	419	391	427	409	410	380	429	439	462	380	417	429	411	431	429	384	396	438	377	381	449	395	398	450	407	424	402	402	409	404	422	426	440	374	412	412	402	397	435	453	379	389	394	450	406	414	419	414	424	437	405	380	394	401	383	400	400	358	419	404	411	383	404	431	369	408	421	410	427	384	404	420	389	421	400	414	399	417	401	382	432	409	415	405	425	425	390	427	449	419	422	393	376	415	362	388	406	406	374	411	405	419	427	401	438	416	366	432	408	413	381	402	394	388	380	414	356	424	449	407	440	416	416	397	384	360	398	386	400	403	432	416	446	430	399	397	396	376	434	385	402	435	445	400	390	354	426	415	373	401	409	394	384	416	433	430	399	404	437	398	402	431	393	415	426	419	352	378	407	391	421	410	429	411	392	409	414	390	367	422	437	420	420	448	391	415	413	426	438	379	420	460	411	431	427	435	432	394	410	419	433	445	412	407	444	402	407	382	430	412	416	388	408	388	435	391	421	394	434	457	389	422	336	397	430	443	391	407	424	443	365	434	414	428	401	417	444	384	442	432	380	413	441	408	395	393	379	375	397	383	416	397	409	419	424	382	385	431	398	441	405	427	406	419	442	406	415	426	406	413	427	393	408	429	430	411	429	374	436	372	425	418	372	404	406	411	396	422	370	433	382	404	419	439	405	396	419	417	396	396	437	396	405	373	407	374	396	397	409	377	413	411	417	408	410	377	392	406	413	438	418	398	391	401	431	419	402	440	410	380	384	421	420	409	383	399	404	402	418	406	405	420	384	410	378	394	428	383	382	384	402	438	386	379	373	416	434	406	425	402	421	418	457	416	434	386	419	421	379	411	415	387	424	394	395	408	412	405	408	408	400	390	383	385	424	420	411	389	418	358	431	398	473	398	419	404	431	440	436	405	394	414	428	407	415	416	423	415	411	397	431	412	395	399	413	401	388	427	370	401	414	403	422	398	392	413	415	394	418	385	386	396	417	383	394	406	437	400	400	402	421	411	367	386	413	408	398	432	404	443	425	422	395	424	399	427	372	449	426	403	401	418	384	393	421	412	429	457	396	393	423	368	420	406	445	407	399	432	388	409	422	380	416	389	433	406	392	430	410	423	423	427	417	382	366	423	390	409	389	436	449	406	418	405	406	390	421	407	402	408	382	392	414	392	405	395	394	355	374	406	375	431	434	412	412	403	378	420	434	374	449	408	396	385	345	416	379	433	432	422	397	400	347	403	408	395	418	428	440	417	410	418	422	390	408	423	400	394	397	431	375	379	396	379	382	404	422	379	378	412	386	417	416	397	389	405	393	388	396	382	420	423	376	413	419	410	407	408	425	407	408	397	369	421	396	423	430	394	438	420	383	395	410	393	422	409	407	414	385	392	424	436	412	407	400	395	408	408	409	432	406	418	396	417	429	413	406	366	407	414	429	390	385	401	384	379	397	410	415	402	404	403	416	418	421	390	387	440	449	383	383	416	394	407	420	409	382	406	414	419	437	420	419	422	386	413	418	407	420	416	398	427	409	369	406	434	419	401	415	434	425	401	402	370	414	429	424	380	445	406	386	420	408	401	400	403	409	409	398	432	450	386	412	411	400	419	419	383	410	399	397	438	400	388	396	401	390	375	391	401	399	450	409	397	373	379	413	410	416	410	408	420	409	367	410	404	377	410	403	422	421	377	369	415	415	420	398	404	437	426	416	403	391	408	419	375	408	404	424	393	413	415	388	390	400	379	420	425	410	392	374	408	385	407	387	408	401	409	375	403	373	388	422	409	418	399	369	359	462	419	442	418	432	414	421	398	419	403	410	410	418	407	405	386	373	411	384	410	437	372	435	412	397	408	408	386	377	398	406	440	400	430	387	441	410	415	382	400	380	407	410	414	406	393	390	427	380	434	402	402	412	421	387	417	439	380	428	439	372	388	425	409	374	364	377	425	409	400	399	382	383	402	395	397	397	386	405	402	409	403	425	404	390	411	408	397	423	393	421	410	392	386	405	451	424	406	403	372	417	398	390	393	405	438	443	392	431	396	398	386	404	407	389	399	384	417	414	410	376	436	390	425	410	407	421	374	402	392	387	364	421	399	415	415	417	385	429	398	428	387	416	429	392	422	425	409	394	405	380	388	419	403	405	390	377	381	403	374	468	380	380	382	435	412	419	384	371	436	378	408	423	393	391	359	418	424	423	406	408	400	409	384	411	382	435	393	429	398	429	438	426	405	390	398	367	380	412	431	408	406	441
29372	3873	1551	1226	1024	781	656	599	464	469	464	390	368	370	338	318	271	302	304	328	286	275	319	275	285	297	266	313	284	280	275	293	266	266	292	281	295	278	283	261	290	257	265	297	273	273	300	277	285	273	302	279	280	257	283	298	287	287	270	285	270	260	275	291	276	260	288	310	274	267	321	277	280	276	318	288	274	250	273	300	244	273	294	252	295	287	275	282	257	264	271	296	275	287	275	300	292	290	270	292	299	288	286	295	277	283	294	263	248	270	261	279	287	286	282	276	278	284	279	258	277	329	286	298	269	288	300	239	276	243	275	287	285	287	270	261	298	299	262	303	280	254	304	294	316	282	308	309	285	308	277	267	285	301	286	294	272	267	285	293	276	292	267	302	269	255	297	249	270	291	282	257	262	288	291	268	283	316	273	277	269	291	313	269	267	260	256	308	291	264	303	288	282	263	271	294	276	285	276	304	281	245	316	279	294	294	277	274	277	324	290	279	325	292	283	288	273	269	314	300	238	309	253	275	302	285	245	297	268	273	271	284	279	276	261	289	255	290	253	282	245	259	271	270	276	250	289	269	275	267	280	279	258	251	280	271	287	293	267	254	249	266	270	279	260	287	291	308	283	288	314	256	278	277	272	288	266	284	296	284	285	273	281	316	279	286	269	265	272	276	244	267	248	294	282	253	252	245	301	303	318	262	280	299	266	306	268	323	276	277	264	280	323	276	288	305	274	257	288	286	280	276	291	292	284	309	238	275	285	281	286	286	284	269	271	301	275	295	306	313	314	299	288	280	270	255	298	271	262	278	269	274	262	262	307	278	267	273	298	263	302	282	281	295	301	299	271	300	280	294	278	276	281	275	294	288	274	292	248	265	293	279	284	262	275	296	292	283	328	288	281	274	312	254	280	269	274	294	278	259	281	296	294	238	295	289	311	290	262	277	294	250	250	303	292	300	280	295	285	284	274	277	281	275	270	284	336	309	300	292	278	279	292	281	249	247	269	293	298	292	279	270	264	266	280	316	288	277	276	299	289	245	273	283	269	317	275	289	284	283	292	311	302	276	277	299	322	262	253	286	262	273	277	274	272	272	273	308	298	281	275	297	279	306	264	282	290	279	293	282	309	294	316	269	271	315	289	271	260	242	275	292	278	269	301	301	284	283	267	262	272	287	289	286	281	282	293	274	237	296	273	269	286	310	286	288	290	263	288	303	293	256	253	275	268	261	298	282	250	284	288	269	267	285	263	280	253	305	294	240	285	287	281	289	275	268	294	268	270	320	265	253	297	277	270	239	288	328	307	270	246	284	280	278	278	276	281	262	276	312	268	276	286	289	299	245	268	289	292	284	295	247	271	333	273	318	291	264	285	296	282	256	295	278	276	267	298	308	283	304	277	267	281	295	266	281	299	286	274	256	255	293	309	274	242	263	277	288	291	323	275	292	296	263	286	295	270	285	284	285	281	259	266	274	279	277	271	245	291	295	300	268	257	271	279	300	272	285	297	279	315	319	319	270	279	305	260	267	262	293	291	268	259	275	263	285	278	290	281	304	271	268	306	301	342	294	329	291	256	289	292	296	277	294	252	292	277	275	293	292	286	260	309	292	278	289	310	265	283	264	310	306	282	256	252	289	284	291	271	272	290	319	299	286	269	306	301	295	275	289	262	287	277	265	279	288	297	294	288	279	268	283	271	238	298	286	271	267	291	284	264	268	266	249	258	301	289	300	255	289	284	300	288	289	259	291	256	274	295	279	283	290	243	289	306	310	308	279	281	277	291	305	315	299	269	341	268	298	278	248	295	307	244	270	270	278	272	282	259	303	305	325	287	275	281	275	260	292	269	296	298	268	287	296	284	267	262	303	301	308	290	259	281	281	274	279	289	307	278	294	293	248	288	267	273	299	294	316	270	265	272	284	289	278	282	249	272	257	290	293	305	289	316	299	312	239	302	276	262	272	269	273	257	258	283	271	302	260	271	266	284	294	264	299	299	312	297	305	257	286	274	282	266	272	291	261	311	296	277	292	298	265	289	277	299	281	264	271	287	284	267	265	292	261	278	273	274	267	279	283	268	274	295	283	294	269	285	301	286	298	285	293	289	258	295	270	295	285	294	266	289	287	295	270	274	298	279	296	275	272	292	289	296	280	281	268	285	273	268	294	294	290	265	251	292	280	294	285	278	260	282	273	277	293	296	294	265	266	285	265	292	273	266	286	316	282	262	283	256	301	268	283	273	291	305	299	263	290	291	315	258	257	290	276	267	288	265	272	259	286	279	294	308	282	256	274	280	286	293	261	290	294	280	313	270	288	285	245	296	286	299	297	294	278	250	272	290	283	281	249	280	260	318	319	277	321	296	283	289	297	274	299	284	271	276	269	276	295	274	286	231	267	272	257	308	313	303	300	299	280	271	255	271	298	279	289	259	294	273	317	279	280	291	297	268	289	271	303	294	312	310	273	285	289	288	285	281	270	311	312	285	239	279	293	244	306	285	284	289	288	274	268	264	286	317	294	301	266	282	300	300	284	297	284	285	283	296	275	281	271	270	311	294	289	289	316	306	289	256	269	281	290	277	307	316	305	280	292	253	300	252	286	283	299	282	285	288	274	265	254	314	287	304	259	267	265	280	306	253	301	279	308	267	287	275	295	285	286	289	270	283	260	269	265	282	284	268	276	311	278	271	306	295	287	264	249	286	266	254	250	286	275	308	301	304	284	273	292	263	253	260	269	324	282	295	298	277	292	275	284	275	285	298	297	254	276	278	261	287	320	257	274	270	313	268	298	285	280	280	285	267	270	276	313	299	278	286	289	274	262	298	275	260	255	296	292	288	294	277	298	308	312	283	287	302	274	289	302	264	258	299	251	282	303	295	317	317	244	233	269	254	274	295	277	288	247	251	302	297	282	273	270	257	294	285	301	276	275	305	285	240	292	319	279	249	268	280	321	257	286	307	275	236	259	285	288	256	282	264	269	300	298	286	258	258	277	283	259	264	278	296	295	278	262	272	270	241	267	306	299	269	320	281	279	288	301	278	281	271	260	281	255	258	288	273	279	282	281	280	320	284	264	300	305	291	334	283	262	295	283	261	315	276	277	281	245	257	303	290	281	287	251	287	263	293	239	259	290	291	282	269	266	269	292	296	260	267	290	262	296	312	251	264	264	268	257	304	297	276	282	269	260	268	270	292	267	285	252	295	258	246	311	277	283	307	306	274	327	280	274	280	281	257	289	265	300	274	267	291	297	245	274	304	301	252	295	310	291	304	306	262	273	299	249	281	269	301	278	322	266	266	306	286	279	265	272	275	345	316	277	307	255	274	276	289	286	310	280	274	270	261	276	288	279	268	277	281	249	254	282	285	281	298	253	232	288	263	262	276	255	266	247	245	277	285	277	304	252	313	289	263	284	282	301	284	306	301	277	281	326	289	274	260	281	274	289	265	292	268	286	279	280	267	264	277	266	257	267	268	246	243	287	286	329	277	286
15441	1792	2706	3263	3223	2827	2352	1794	1548	1346	1308	1213	1217	1174	996	887	835	791	838	784	795	762	760	689	748	779	733	729	665	679	716	749	654	694	664	690	679	640	647	673	649	691	657	648	667	686	647	678	698	612	621	669	649	633	685	631	650	657	662	669	622	620	645	632	640	714	663	622	679	651	640	618	691	618	676	640	670	646	621	611	602	622	638	625	652	657	665	641	627	643	656	611	652	651	605	577	627	620	639	667	652	686	628	664	620	642	645	644	629	655	642	613	645	648	649	676	612	617	652	658	649	649	636	650	614	621	640	630	633	635	706	645	638	651	628	635	667	639	656	616	661	657	657	643	648	684	695	659	629	657	650	598	644	645	676	656	642	645	654	700	706	657	630	662	669	634	640	614	660	671	648	639	630	653	692	657	642	639	605	635	620	628	704	661	687	639	617	664	626	655	713	606	656	636	618	653	633	643	651	647	654	624	680	615	600	645	656	639	638	639	614	643	668	636	635	644	670	644	647	629	677	629	613	650	668	607	626	617	658	647	664	614	650	672	692	648	599	622	654	698	616	628	647	656	662	662	637	654	656	623	659	639	611	683	691	619	597	651	615	608	609	673	647	675	638	610	643	643	673	661	633	637	678	628	676	642	651	635	633	610	643	622	617	630	663	617	669	657	630	673	626	655	662	664	626	661	646	654	661	611	707	633	648	646	640	670	635	633	653	631	641	648	633	708	588	631	621	677	603	664	633	622	658	657	651	601	614	640	688	642	632	614	662	677	667	637	621	625	648	628	645	623	624	669	620	639	679	716	607	619	707	663	661	616	646	600	682	611	645	705	667	677	608	647	638	586	629	661	644	649	643	639	634	647	658	648	667	653	633	645	658	655	662	648	659	660	602	670	645	577	697	633	597	655	650	649	642	637	649	596	618	668	614	606	603	629	622	647	633	653	689	618	649	635	676	671	603	661	631	599	606	630	637	672	674	627	625	644	628	662	622	632	641	614	627	624	651	646	590	692	639	661	641	615	632	628	629	639	654	638	683	639	639	712	622	699	665	645	687	660	662	645	687	647	665	629	653	681	667	613	601	668	653	662	677	644	658	688	637	661	655	666	717	645	668	672	635	640	620	660	630	626	669	676	667	671	632	683	667	682	624	672	678	637	637	676	612	637	626	678	659	636	699	665	659	674	590	654	640	657	644	628	681	650	645	657	633	616	654	617	679	633	651	671	613	680	663	651	618	610	635	640	627	635	633	616	657	669	664	637	651	706	674	617	621	701	641	641	634	649	701	650	626	609	608	662	641	654	692	650	637	628	649	643	652	645	660	662	684	616	635	641	651	611	643	660	636	626	644	642	604	645	654	637	648	659	640	693	621	615	647	641	619	611	639	666	669	659	692	657	659	648	605	644	676	660	627	659	640	604	644	662	661	645	608	604	641	655	642	675	665	638	615	610	683	654	613	645	625	601	630	618	657	640	642	649	636	642	724	621	644	646	654	639	626	619	612	656	662	620	637	652	651	632	661	618	631	594	662	666	658	634	677	614	659	631	630	666	660	651	597	647	613	609	648	660	675	674	698	674	659	668	651	646	616	630	628	641	652	663	668	681	638	604	602	665	660	680	611	655	645	597	619	646	649	628	658	643	672	675	634	669	636	639	595	613	620	653	663	663	643	660	643	603	657	660	614	629	641	635	638	700	624	693	636	661	624	625	622	646	657	641	634	584	646	629	673	638	571	631	615	676	626	630	623	621	638	644	614	628	625	614	627	632	626	671	723	697	634	663	599	613	640	642	637	614	638	619	654	701	644	618	663	638	694	639	633	649	656	614	653	603	630	615	611	666	636	664	663	651	601	645	634	637	649	644	615	651	642	637	653	662	610	617	666	625	637	622	635	603	643	647	644	685	645	624	630	652	624	637	670	649	693	631	637	628	659	647	617	619	599	659	674	671	638	604	647	641	610	567	688	667	632	656	670	668	650	669	666	622	629	692	626	628	647	623	641	676	641	681	627	645	592	634	626	640	629	594	629	620	653	645	628	630	638	644	613	671	645	683	649	670	655	647	646	590	649	664	637	622	605	650	652	637	647	679	665	652	660	715	588	616	686	644	651	616	645	611	658	661	658	636	709	662	691	612	653	640	648	595	612	682	600	647	661	687	643	691	621	619	657	681	639	647	627	643	645	649	620	656	689	644	641	607	677	621	661	672	573	630	669	629	637	648	631	690	683	648	681	663	647	670	612	594	604	616	641	694	635	627	675	634	659	688	637	647	585	620	624	643	684	682	648	606	670	671	706	666	655	649	646	624	653	641	591	575	679	667	670	663	622	646	632	662	640	625	612	632	651	613	654	670	608	600	648	628	640	629	627	612	682	641	653	661	654	659	630	657	673	658	630	655	681	648	615	664	601	604	633	628	664	623	635	621	605	661	633	617	644	652	667	648	645	631	645	632	695	597	664	619	629	659	587	659	657	613	651	599	640	642	650	673	631	685	633	650	643	629	604	614	610	622	707	645	655	622	639	648	680	660	632	641	596	648	643	641	632	636	664	668	660	635	674	572	650	635	621	614	633	614	654	675	683	641	656	665	657	598	658	668	670	637	695	654	646	615	665	650	655	640	635	684	615	649	649	634	638	645	597	681	673	663	622	621	648	632	651	658	628	664	655	651	642	618	658	661	644	623	649	600	589	658	627	699	606	639	664	646	660	659	605	654	611	671	628	605	597	629	632	629	630	672	669	661	656	640	683	666	669	607	643	646	622	629	638	644	653	632	667	624	607	651	670	588	661	657	649	664	648	648	675	601	657	639	633	610	613	650	603	670	709	651	633	640	614	653	630	594	675	663	664	683	652	644	666	596	649	654	591	677	657	620	688	642	656	622	643	688	677	687	574	637	656	649	668	624	630	655	684	637	659	636	677	671	605	700	673	684	645	673	664	619	669	670	618	668	661	651	680	594	667	652	656	701	625	644	659	653	658	694	611	665	676	632	659	630	642	637	661	659	670	639	610	604	668	624	650	668	634	641	634	659	651	644	649	691	637	654	628	663	666	680	618	657	663	658	659	658	687	635	608	651	681	620	671	664	577	658	646	649	622	659	663	664	656	657	614	641	620	646	611	671	653	657	659	649	670	666	655	668	658	645	637	602	665	644	645	675	604	600	691	629	629	641	625	662	637	629	622	631	691	620	693	632	671	631	641	685	602	630	658	645	646	670	594	644	656	662	608	640	659	674	623	653	644	655	638	670	652	624	634	661	664	622	625	633	624	615	633	687	626	687	678	647	620	615	652	664	664	700	633	646	666	637	667	638	688	632	654	625	709	666	638	636	692	640	686	664	631	612	648	660	630	657	634	619	616	650	680	682	657	663	641	620	729	678	601	657	634	632	639	691	707	635	665	616	685	662	641	662	605	645	656	645	638	654	630	661	632	674	669	636	644	663	677	642	627	638	652	603	638	650	690	631	687	647	667	638	604	615	637	628	602	618	661	625
6476	432	325	278	293	243	213	211	245	223	229	235	218	207	252	214	217	233	236	228	228	214	203	205	195	230	215	235	234	202	202	216	208	225	226	219	237	211	234	209	211	193	208	218	233	208	215	252	199	191	176	211	194	209	223	183	217	211	190	210	204	204	202	208	237	214	203	228	209	243	215	204	208	210	215	208	180	203	211	214	231	202	221	214	221	214	196	187	203	197	219	212	195	194	216	207	206	216	233	193	225	243	207	195	189	197	188	198	212	225	198	215	223	208	189	204	184	232	197	201	234	210	207	196	191	197	206	217	202	209	218	216	207	211	191	223	180	184	203	208	197	196	202	212	193	200	202	229	199	178	242	227	218	208	187	214	229	184	236	227	227	204	212	194	210	218	193	222	193	192	204	199	228	226	201	196	201	202	211	195	197	175	230	234	207	212	223	189	218	227	227	194	252	207	197	226	184	212	216	213	185	231	202	195	209	187	201	199	220	180	232	201	204	198	195	212	196	212	210	181	213	238	206	217	203	227	189	225	209	200	198	220	209	211	208	229	207	219	208	193	212	192	233	207	219	207	216	228	199	217	190	218	170	205	220	230	208	196	218	229	211	193	210	192	229	203	188	220	199	218	212	200	246	195	208	198	216	224	190	227	212	224	214	203	203	204	234	228	210	216	203	183	205	205	243	227	210	185	187	230	228	178	204	204	204	229	216	193	191	192	200	213	200	204	200	202	204	214	204	235	200	200	197	226	219	218	205	197	230	203	210	190	215	205	229	205	192	221	183	206	224	212	189	182	209	207	174	222	207	208	215	213	209	208	228	208	228	209	236	195	189	197	205	209	196	198	183	204	217	215	228	214	202	201	217	186	205	192	218	190	201	208	200	213	196	221	219	178	195	206	210	224	226	222	193	208	196	214	219	235	207	181	224	205	207	218	193	178	210	182	221	224	198	211	180	211	190	234	202	198	213	199	200	194	208	207	218	194	195	202	207	221	187	205	204	193	184	211	194	209	180	208	213	209	223	201	214	205	213	208	212	208	207	218	194	205	212	195	202	188	210	186	192	196	203	213	192	196	212	218	210	194	203	179	190	209	192	212	235	223	200	202	232	192	225	217	217	199	197	212	169	204	219	203	189	218	187	187	243	218	220	210	244	180	235	216	203	212	234	210	216	221	214	200	204	217	214	201	210	251	212	207	171	207	198	202	190	197	195	161	158	220	193	206	194	212	172	224	179	216	199	221	184	184	203	213	218	229	190	204	210	219	183	212	222	188	214	219	206	225	181	195	193	211	205	215	197	203	222	201	201	210	246	214	200	198	233	214	205	237	212	221	225	199	194	211	233	194	185	226	201	204	209	204	220	219	203	182	218	216	206	218	177	196	222	211	223	208	217	190	200	173	191	203	205	204	209	196	217	199	181	226	198	207	205	222	211	171	239	215	213	216	179	216	209	200	228	195	206	214	198	229	213	199	224	213	217	235	178	197	196	223	202	190	229	202	201	197	248	191	210	199	175	218	200	207	229	221	208	188	206	215	213	197	203	202	209	219	203	239	184	209	192	214	233	198	188	212	201	203	222	221	192	224	212	262	207	230	234	212	196	226	225	181	247	225	236	232	224	236	198	182	201	208	208	233	206	224	235	193	187	186	198	225	208	206	232	207	195	222	205	210	216	209	190	230	194	214	203	218	211	216	199	240	206	207	222	236	243	202	225	200	229	206	198	193	212	207	218	221	219	213	186	224	196	212	199	208	193	235	204	202	184	187	195	190	180	218	192	196	180	193	234	199	208	214	191	197	192	199	186	205	209	223	214	222	193	203	190	208	192	200	218	198	183	225	209	212	200	192	217	200	191	224	210	200	208	186	220	197	239	190	201	192	231	207	174	212	212	215	198	208	219	224	217	227	205	191	229	193	194	236	184	195	195	200	211	197	216	227	215	204	199	192	239	212	206	219	208	206	215	204	199	215	211	189	240	212	204	228	205	223	230	219	217	183	194	200	200	209	202	182	212	236	196	209	182	234	220	199	224	226	228	228	221	210	215	209	233	220	221	213	203	204	238	211	232	203	205	245	186	214	187	202	211	201	222	217	233	206	230	210	216	214	216	235	236	216	245	196	235	217	229	220	217	240	235	201	196	224	215	208	204	209	227	207	214	245	208	200	208	204	202	230	201	207	233	214	216	195	213	201	203	202	201	221	217	211	215	212	202	214	206	208	198	203	206	203	187	209	222	184	209	221	226	190	222	248	183	174	186	214	205	199	193	189	206	219	226	193	204	210	186	179	194	213	216	200	219	226	198	195	224	205	204	204	190	183	215	185	220	208	223	218	193	216	182	198	203	191	209	210	234	205	205	190	216	210	209	196	216	206	224	203	206	194	198	235	220	208	211	194	210	200	228	209	203	238	209	210	188	203	214	206	196	218	218	184	223	216	194	203	232	185	207	201	205	193	178	228	213	196	187	190	185	208	230	167	226	199	219	225	209	203	182	206	200	186	209	209	204	219	208	225	224	223	186	205	217	216	215	247	206	210	188	210	200	196	225	207	219	221	171	221	199	224	202	211	201	183	183	221	177	203	210	199	189	222	202	211	192	183	206	177	187	191	192	210	188	197	198	234	190	203	218	195	193	189	190	205	188	229	169	226	222	180	191	205	215	224	205	235	207	244	208	173	168	210	208	199	208	177	202	197	195	202	194	210	228	218	181	206	197	224	209	188	209	190	199	199	232	193	196	210	208	228	195	201	197	192	175	221	211	188	195	211	220	212	199	250	214	206	212	194	210	196	210	229	199	219	210	204	199	241	192	197	213	205	217	215	209	191	218	204	179	207	199	204	182	183	189	200	228	202	207	221	206	199	237	195	208	233	209	185	217	232	228	196	217	222	243	200	219	224	216	176	195	188	196	210	225	212	240	241	206	247	214	187	202	204	187	187	206	231	222	199	231	186	238	206	202	214	212	216	224	209	224	231	181	199	204	239	203	185	217	184	202	180	205	212	205	220	208	198	221	183	206	206	206	254	209	196	192	232	204	211	185	200	231	206	218	210	205	201	212	196	218	184	199	232	200	236	228	180	234	199	219	182	237	188	189	217	221	227	226	205	207	208	185	208	191	204	214	213	197	214	211	209	229	215	209	211	241	231	211	205	209	200	228	177	209	206	214	203	194	212	202	218	204	185	235	196	191	195	236	236	204	224	223	180	196	209	221	218	200	225	230	191	196	223	222	203	197	189	234	218	202	222	206	209	235	241	182	218	221	232	199	202	193	211	213	206	231	196	191	203	207	202	209	200	180	202	214	207	189	192	236	237	227	219	196	206	224	198	193	187	215	203	204	201	174	176	200	195	202	192	196	201	202	198	229	209	217	221	204	171	177	215	209	224	198	209	205	221	234	204	238	213	206	238	190	215	243	192	229	206	188	200	208	216	212	219	200	251	190	220	249	206	195	207	228	186	217	199	227	183	201	215	221	213	211	189	198	217	189	203
4280	595	754	795	734	696	631	614	591	590	609	568	521	615	494	509	495	505	523	539	463	507	505	515	524	507	485	515	502	479	500	521	472	480	465	471	500	469	484	491	488	509	468	450	477	474	474	483	495	495	470	492	493	509	489	458	498	464	476	512	469	510	459	448	463	487	472	471	468	516	483	492	481	468	498	532	512	531	514	475	482	469	516	488	446	466	445	530	477	488	501	478	506	494	464	450	480	474	484	466	486	492	492	472	475	492	466	500	483	479	444	472	483	506	506	501	490	519	482	436	490	481	488	456	446	526	471	484	477	499	503	497	487	510	481	442	505	492	492	491	488	453	518	477	478	477	472	471	465	504	482	524	483	499	497	485	501	470	492	478	494	519	493	497	470	504	482	489	477	478	473	463	506	457	485	470	473	488	503	483	461	500	514	500	497	481	461	505	495	520	461	455	501	491	487	486	463	485	520	495	450	453	480	485	497	445	482	507	478	466	461	527	538	505	527	462	528	475	454	499	491	463	468	488	484	509	486	449	508	485	496	445	547	462	478	520	492	458	498	480	458	474	497	503	518	488	495	467	516	500	473	483	493	479	480	487	514	512	491	522	485	457	449	468	502	482	515	506	429	519	445	480	521	484	482	487	453	516	498	476	476	494	444	467	419	502	464	498	514	479	460	466	483	511	449	472	513	498	491	486	488	441	490	440	469	495	438	496	500	496	450	485	482	480	483	512	484	502	512	497	447	474	464	489	444	484	503	465	454	502	483	493	503	469	463	483	491	458	438	469	449	467	474	499	474	494	489	454	475	496	477	494	436	468	467	497	460	514	479	528	447	511	450	472	446	522	486	499	468	464	466	493	468	536	456	491	486	511	475	474	481	469	479	482	492	494	505	472	469	502	467	451	496	454	462	511	495	470	471	512	466	468	486	486	518	520	495	455	490	480	487	500	467	502	492	450	468	498	481	492	487	468	503	471	496	506	525	427	501	496	428	488	431	483	444	505	479	493	475	512	511	463	467	474	509	474	480	458	534	485	443	501	490	494	485	481	475	472	466	501	469	461	502	513	457	442	521	512	489	454	479	471	471	486	505	481	492	460	476	477	511	446	494	465	485	482	484	452	490	533	513	499	474	479	508	456	484	495	547	453	495	511	497	487	458	443	478	483	462	485	480	477	505	510	497	475	506	480	505	444	491	459	513	474	511	491	506	480	491	459	482	478	485	439	535	469	481	501	502	524	481	514	483	484	482	485	474	452	501	460	495	465	456	457	501	495	464	499	458	485	474	513	477	489	495	464	460	496	482	502	503	505	455	478	519	461	442	511	498	457	474	477	463	526	463	471	478	470	461	484	513	520	502	474	503	461	474	534	462	502	489	485	473	499	499	489	454	482	457	499	465	485	496	495	494	532	491	469	468	481	419	465	457	453	461	451	482	507	466	496	480	475	485	471	485	455	457	512	472	457	481	466	507	448	464	474	485	497	443	457	473	484	510	482	455	494	463	494	482	473	477	523	477	457	471	484	552	494	457	464	485	509	428	483	504	462	500	480	505	473	480	499	470	449	461	507	471	481	495	449	518	476	489	462	473	464	492	468	516	479	486	483	462	471	498	484	489	473	487	465	495	495	469	471	507	461	465	535	522	456	469	494	520	491	491	485	510	474	529	451	490	484	467	459	475	514	475	497	459	487	534	479	491	434	468	469	495	475	457	489	461	480	471	488	466	463	468	465	509	457	485	460	498	492	475	486	484	467	489	497	480	521	475	508	494	499	469	442	518	479	529	487	511	468	466	496	460	479	480	484	515	519	494	459	477	468	491	464	496	480	489	488	471	470	502	466	455	488	467	442	469	462	506	494	501	489	500	473	484	475	475	526	518	501	463	501	498	475	468	456	472	491	485	500	501	512	483	474	487	490	507	479	497	496	447	499	464	481	499	466	482	441	495	500	458	500	461	478	478	469	456	464	495	479	509	459	485	492	492	500	535	470	460	492	511	474	493	515	489	498	446	517	429	523	485	521	479	526	494	500	519	518	491	470	431	483	489	505	510	462	498	516	479	457	451	474	501	486	469	471	478	495	454	435	479	447	481	504	477	480	506	495	485	461	511	505	515	451	463	458	486	488	451	472	478	457	503	480	461	501	426	460	504	504	495	451	476	465	491	481	478	496	479	466	462	527	471	472	475	443	479	475	492	478	468	493	475	467	521	455	475	440	458	465	499	429	501	480	494	510	458	447	506	470	475	503	471	499	476	464	479	530	513	512	420	506	457	490	442	493	455	474	556	509	425	471	502	528	469	482	475	461	448	482	509	502	430	460	511	446	510	477	488	479	479	514	497	502	475	470	490	488	483	471	475	475	482	516	471	480	510	505	442	504	515	479	444	439	476	476	486	491	452	507	450	472	512	496	465	491	494	491	464	481	540	460	486	469	434	512	497	464	467	506	456	511	489	490	492	491	477	516	473	477	475	483	505	529	487	497	446	496	513	469	462	506	503	457	479	524	536	516	446	502	483	498	506	476	451	474	454	503	489	450	523	486	484	460	461	490	474	458	522	464	488	468	461	454	534	485	495	468	487	513	462	475	501	478	477	426	444	479	503	475	504	503	523	490	445	451	477	520	489	479	479	464	471	500	450	482	476	481	465	502	454	430	488	508	459	496	476	497	501	508	533	469	501	477	450	496	472	536	465	499	485	464	463	473	488	485	524	484	483	477	488	502	454	477	490	455	470	462	464	491	474	517	436	455	480	462	476	472	509	513	500	474	468	461	459	460	493	457	469	470	493	454	482	475	482	450	454	499	492	462	511	507	476	497	502	436	534	472	473	500	502	491	491	472	473	495	516	507	502	491	455	501	470	483	514	509	502	510	490	457	490	536	509	494	476	508	464	484	450	500	468	448	497	480	491	486	508	523	456	496	517	487	455	471	510	456	478	484	485	453	469	471	515	492	523	453	513	503	468	465	494	496	511	490	467	457	454	511	461	485	522	506	515	470	482	456	492	469	448	492	484	466	480	485	512	487	489	461	494	465	470	502	489	475	528	513	465	493	504	445	467	474	502	490	502	549	497	441	437	455	484	481	508	457	504	515	468	502	490	530	506	494	526	479	512	497	493	470	493	470	472	473	462	472	494	460	492	501	449	465	458	523	441	470	455	523	453	478	457	476	508	502	519	498	475	490	483	488	475	479	496	460	467	448	515	510	483	441	523	499	528	486	442	498	492	449	444	488	458	470	504	488	462	514	481	484	466	505	476	473	458	485	505	465	494	474	462	528	476	467	495	510	505	483	481	486	460	498	462	480	489	518	449	490	456	475	485	501	479	505	463	520	485	472	463	500	478	456	486	451	482	476	454	485	453	486	464	500	484	496	483	488	466	496	527	465	472	490	476	464	475	494	455	464	494	499	513	474	480	482	462	498	508	460	529	453	486	490	433	477	541	442	437	469	459	451	475	466	499	479	481	469	494	467	464	491	492	458	465	501	525	464
20421	1744	853	730	509	468	382	328	287	268	264	220	209	204	194	173	198	200	191	174	143	217	191	178	167	157	159	150	151	159	168	160	174	145	180	161	167	162	175	145	154	166	186	164	177	143	148	169	145	167	164	164	190	168	162	152	141	145	173	169	136	158	149	159	174	177	176	142	146	150	146	182	188	170	155	170	187	159	178	168	176	166	153	158	175	170	168	150	150	157	180	165	177	165	165	156	156	191	163	149	152	167	161	151	156	173	176	161	176	167	157	183	150	159	147	158	165	181	180	161	158	163	184	158	142	146	147	167	163	151	150	167	145	159	156	154	156	170	151	168	163	154	167	167	163	154	151	164	150	154	176	156	160	130	158	181	152	149	143	167	144	159	172	175	157	154	145	156	160	158	194	154	167	159	180	157	144	154	140	145	157	153	160	166	168	156	195	147	146	197	158	175	156	168	166	169	172	169	174	155	165	173	177	167	149	156	164	150	170	163	140	171	170	150	188	158	146	157	184	153	163	153	170	163	172	175	179	184	161	162	169	153	168	179	164	166	150	146	162	160	148	181	161	149	152	162	161	137	177	171	160	197	168	179	157	153	162	154	187	153	202	171	157	146	143	166	154	159	169	156	160	184	166	166	161	166	174	157	160	161	150	152	143	151	147	191	179	157	153	170	152	168	161	170	156	171	166	154	176	170	149	176	161	137	153	175	158	164	149	178	187	161	168	171	161	151	163	156	175	152	167	162	142	141	181	156	171	141	147	169	156	158	170	161	175	143	136	157	162	163	164	190	178	160	161	185	170	151	149	168	172	177	148	165	189	153	156	171	146	172	147	145	174	152	196	161	140	176	151	171	144	172	141	191	159	164	143	149	148	144	140	180	181	163	164	144	161	169	179	186	177	162	165	137	158	148	173	157	173	150	153	167	165	127	172	183	149	155	167	147	154	163	156	162	156	159	177	166	154	145	166	159	131	152	171	156	158	149	162	169	179	157	156	149	138	138	146	142	189	173	171	151	136	155	175	189	160	165	161	143	165	168	151	157	168	152	189	169	156	157	157	164	165	156	143	136	155	163	140	175	168	173	168	157	140	146	170	166	167	164	147	174	163	186	153	171	164	163	187	126	156	197	168	176	170	183	190	173	162	151	159	163	185	177	158	174	168	157	173	146	164	164	134	149	137	156	158	146	162	152	154	155	162	147	160	176	174	168	163	152	163	172	155	147	169	186	166	155	143	159	163	160	162	156	144	154	186	164	161	145	177	147	177	152	180	168	159	161	168	133	170	153	165	162	166	158	171	173	160	149	159	143	176	169	168	175	181	174	165	180	158	160	139	175	152	138	168	140	167	158	161	179	153	147	166	186	174	142	183	156	171	173	159	156	172	174	187	167	195	171	148	152	192	154	170	140	173	159	169	149	159	159	157	181	186	166	138	179	153	145	160	181	181	165	159	164	147	155	163	159	178	157	166	186	153	153	167	169	169	148	160	164	171	160	157	174	141	167	160	197	153	156	152	162	154	156	166	159	180	155	186	169	143	178	156	170	165	191	140	157	154	178	159	173	142	144	150	161	160	159	162	140	182	170	156	157	178	170	182	163	161	154	149	173	170	191	162	160	172	153	160	163	184	159	173	150	175	179	156	158	162	164	171	160	154	157	165	173	160	165	172	146	171	172	209	166	172	193	165	162	170	179	148	197	156	148	174	146	153	181	162	188	173	167	178	160	182	158	150	174	146	151	165	157	152	142	134	170	152	169	177	151	175	158	135	169	138	137	157	153	155	183	165	167	136	154	137	159	188	143	164	142	155	161	140	167	148	190	165	160	164	158	166	165	188	144	147	157	139	164	167	160	131	166	166	154	156	146	165	147	143	151	186	173	162	159	161	136	160	161	170	152	159	176	170	163	172	186	154	168	142	146	171	133	145	165	178	170	145	133	156	152	150	159	135	162	135	163	155	154	147	181	135	129	165	173	160	188	165	161	173	176	156	158	166	158	176	155	144	174	179	151	147	136	159	178	162	164	158	141	173	147	158	167	167	145	169	140	126	139	153	189	147	172	168	143	150	149	168	181	158	159	172	174	147	148	168	168	166	139	166	186	168	154	194	174	178	143	167	182	148	164	168	164	167	167	187	174	182	172	159	157	144	159	171	170	152	197	151	165	171	165	143	173	156	186	162	165	166	160	158	147	157	172	150	124	184	166	151	184	162	165	134	158	178	170	157	141	158	141	151	144	147	180	158	168	156	168	144	146	149	190	152	157	175	165	141	165	141	145	144	161	178	150	175	175	183	143	126	148	148	190	168	180	159	143	174	154	182	158	151	159	164	160	168	135	141	155	178	174	151	151	158	171	146	145	166	165	155	163	174	141	152	142	158	185	192	138	169	159	184	140	154	183	156	166	141	159	180	166	164	154	178	176	164	150	145	187	149	161	160	182	184	160	138	156	164	148	148	147	177	160	168	180	175	166	165	157	159	146	157	137	161	171	135	180	186	172	159	152	164	170	161	173	152	176	170	150	177	167	161	180	183	156	157	174	144	143	146	142	169	161	175	156	154	150	172	144	153	146	139	154	188	148	178	190	158	169	180	149	172	162	148	154	158	161	148	161	124	160	139	172	169	166	156	166	171	173	156	167	134	157	151	153	157	162	183	154	169	153	166	172	178	170	163	181	141	152	153	177	133	167	178	151	169	181	178	169	147	185	165	188	169	150	174	158	200	138	150	143	166	163	156	183	157	124	158	176	165	149	163	128	179	144	158	165	158	146	172	152	166	133	151	171	139	161	152	150	182	172	168	149	177	171	176	154	175	170	155	158	164	171	128	177	173	133	139	138	141	167	172	175	180	154	175	170	197	156	164	168	173	147	144	156	155	186	174	153	154	160	156	146	143	171	142	165	147	162	184	149	169	168	179	181	167	166	163	165	170	177	161	154	175	155	152	171	166	162	157	174	149	148	132	174	129	169	136	171	167	156	136	175	169	174	157	161	172	192	161	166	169	147	150	170	148	152	142	168	180	155	163	160	153	176	157	186	184	158	173	154	164	159	168	162	167	161	156	191	145	148	168	164	134	146	142	166	152	169	156	179	165	171	151	165	167	176	161	171	179	190	166	156	171	151	176	178	137	184	153	179	138	158	147	144	167	152	140	171	159	156	168	160	184	154	171	174	190	161	159	186	150	176	148	169	146	151	146	154	174	149	168	157	127	159	170	198	147	169	143	161	156	164	198	150	159	136	168	152	179	156	173	194	160	159	163	157	161	187	164	149	164	168	174	155	154	151	170	167	155	184	159	157	153	184	148	162	154	143	152	165	140	202	163	164	159	136	143	165	169	171	161	177	179	177	162	166	162	162	176	166	158	162	169	152	161	169	145	157	160	157	174	168	170	169	173	174	180	152	155	171	163	147	183	177	165	162	155	173	168	164	161	180	171	166	158	171	150	177	167	176	165	156	165	148	171	172	176	146	151	158	165	181	147	157	161	185
11865	947	1656	1842	1763	1607	1371	1032	983	974	826	764	651	569	595	550	505	511	544	466	480	473	500	479	474	471	464	464	473	456	464	409	411	452	400	417	401	402	423	412	418	408	380	429	395	435	424	420	405	405	401	427	411	431	436	383	402	419	423	441	406	384	383	445	402	421	405	408	434	394	421	394	428	424	387	404	391	387	415	403	431	389	410	401	411	389	415	389	429	403	423	408	400	423	396	440	406	415	392	399	405	424	411	372	392	434	428	384	417	419	391	435	389	416	384	415	387	384	378	409	435	393	370	430	401	407	399	374	395	398	385	422	450	407	412	437	403	377	402	425	371	421	424	423	370	378	385	404	393	435	398	414	396	378	422	428	395	380	428	416	402	413	425	379	397	412	401	426	412	411	387	422	422	419	388	448	346	428	377	404	393	411	415	399	403	411	368	396	414	390	368	407	423	363	412	414	381	378	400	401	414	410	418	400	412	420	413	415	418	441	405	412	408	400	412	414	433	369	390	429	395	414	402	376	413	405	413	430	389	385	373	413	424	432	370	416	394	401	377	445	432	393	385	412	408	393	406	389	427	425	393	425	380	415	401	398	421	423	361	424	390	399	421	402	413	443	394	401	426	395	442	411	384	413	416	372	406	441	402	398	426	383	409	408	367	433	406	442	406	400	434	404	385	394	391	420	391	394	408	426	400	369	427	438	416	439	400	403	400	351	378	404	407	411	422	407	381	408	369	428	387	411	353	411	430	393	384	375	414	417	394	440	400	396	399	400	403	402	412	406	442	457	402	415	431	422	390	397	396	415	388	436	410	369	399	419	397	422	423	421	387	414	386	400	406	398	410	424	403	390	374	408	402	419	409	391	428	415	407	425	403	397	372	403	402	381	391	408	397	402	420	391	405	374	394	449	379	405	395	381	389	450	405	425	437	411	353	410	426	407	382	386	372	426	409	413	415	384	401	409	399	381	393	399	426	409	414	393	419	403	405	391	404	423	389	399	382	431	400	421	451	420	417	391	403	408	429	410	391	413	408	429	417	384	399	430	420	361	397	423	432	419	377	419	381	432	398	428	399	406	411	397	413	387	373	392	398	401	407	412	404	386	387	435	381	422	383	414	397	404	402	388	386	420	422	370	387	387	376	426	396	424	393	429	416	391	360	430	414	390	419	423	404	429	360	411	431	407	413	405	422	443	389	443	393	395	390	413	423	397	385	392	393	369	443	404	403	394	408	363	394	360	400	379	376	423	438	380	380	434	387	410	398	374	378	409	425	386	372	370	397	383	398	442	388	400	387	416	415	392	406	422	415	409	381	419	408	401	420	393	437	397	418	420	401	437	400	371	399	434	386	401	389	431	402	404	431	414	379	433	429	355	393	425	396	413	415	420	388	429	365	374	415	418	405	399	388	412	402	409	420	431	458	388	371	374	438	390	411	401	422	409	388	406	408	402	369	424	385	424	412	378	385	421	444	375	448	381	405	411	382	407	417	434	386	427	417	386	357	417	419	388	388	390	383	380	404	380	416	390	395	380	412	409	422	370	397	431	390	410	393	390	419	404	380	378	402	403	387	407	411	404	388	424	415	407	415	442	445	421	398	409	425	397	402	397	422	398	407	400	379	412	393	424	385	398	442	411	423	427	432	417	390	418	381	374	360	407	392	405	404	395	408	429	419	405	450	392	390	402	400	392	397	402	421	434	394	401	368	442	388	421	377	381	399	382	431	406	404	410	419	385	461	401	421	387	393	374	430	453	400	418	434	408	360	417	405	392	385	435	394	435	404	409	432	409	420	414	397	375	400	388	406	419	453	400	438	422	415	412	447	381	381	393	415	396	411	436	384	423	387	392	387	371	400	407	439	415	381	399	473	399	403	390	379	395	435	424	362	398	366	405	384	418	415	415	414	412	425	385	436	396	405	394	370	427	398	404	446	437	409	388	404	396	439	404	415	394	420	410	409	401	417	382	379	438	386	422	424	370	419	374	417	385	374	428	390	376	381	390	445	415	405	395	396	413	377	395	392	413	405	404	427	391	386	427	402	424	406	404	391	392	375	406	428	414	400	420	402	394	384	420	411	410	419	359	446	415	428	439	395	411	361	400	441	433	374	414	387	439	383	389	392	411	433	413	423	390	407	340	377	431	438	427	424	439	425	400	384	415	397	411	391	387	368	387	391	408	384	413	391	394	405	403	413	389	401	393	405	428	377	390	427	408	394	418	420	392	401	431	410	386	394	402	406	377	412	396	408	404	417	376	394	385	417	397	405	389	405	408	432	400	440	386	436	398	384	380	392	387	390	414	420	427	405	396	449	388	416	398	406	418	425	412	409	411	416	436	427	417	392	403	416	427	388	414	398	445	399	421	409	385	409	409	385	383	412	388	423	390	411	397	399	407	427	408	419	403	405	382	374	409	394	426	414	414	380	341	406	399	404	395	378	406	410	417	403	405	377	408	359	382	409	403	418	390	392	404	377	424	405	395	408	411	412	394	403	376	425	405	417	416	393	399	375	380	418	400	389	434	402	385	427	431	438	387	399	413	396	397	394	384	439	398	439	354	421	385	395	393	425	419	398	394	383	438	387	382	412	366	415	399	419	418	387	383	404	404	393	415	434	399	411	402	400	398	413	372	375	388	403	396	433	394	420	388	420	369	444	406	394	422	390	415	421	379	417	425	425	401	385	378	457	392	412	405	405	418	411	392	400	416	451	406	389	423	425	400	389	400	392	396	387	390	400	436	391	430	452	387	389	372	409	435	402	402	403	423	412	410	426	374	391	390	418	382	392	406	433	390	402	422	438	389	420	421	425	405	406	377	395	436	387	398	395	403	414	379	447	420	399	385	420	415	403	384	408	396	400	411	399	422	427	398	408	394	407	387	430	414	396	410	376	432	393	428	403	411	399	424	384	428	411	417	433	424	430	403	425	405	400	434	419	412	412	385	423	422	411	397	361	411	407	386	385	391	415	420	397	422	420	394	395	405	392	430	402	404	386	378	411	384	410	450	385	421	392	400	419	455	411	396	373	423	412	435	411	395	391	400	404	412	391	403	366	407	426	425	421	400	416	386	416	378	415	381	419	385	410	420	398	369	397	380	365	419	375	431	409	415	422	367	403	399	416	364	410	402	387	399	368	405	376	395	408	441	418	427	396	404	390	382	416	386	418	427	413	404	414	382	435	394	424	396	384	414	415	384	395	395	415	389	390	425	399	397	444	417	391	387	403	413	401	427	407	465	398	450	374	400	423	411	394	375	441	387	424	428	401	424	394	421	396	404	425	411	407	408	392	394	370	430	384	394	391	436	400	416	412	405	407	353	385	434	423	394	411	424	400	373	421	391	423	390	396	415	396	372	391	392	390	432	429	394	415	402	409	366	400	415	391	405	403	389	411	418	422	415	376	430	386	395	394	402	396	409	407	354	432	409	406	438	420	396	414	399	426	396	400	437	386	352	375	398	399	407	415	411	420	392	388	380	418	404	414	438
27910	3594	1623	1257	903	763	617	520	420	387	435	363	331	364	311	308	286	296	295	265	325	295	278	298	302	284	282	297	341	287	261	264	270	261	268	280	281	313	274	280	302	279	248	285	282	277	258	282	303	287	280	264	318	272	281	284	285	293	293	290	284	276	277	274	264	315	306	287	307	259	276	319	279	282	283	278	264	275	290	254	271	305	281	238	267	279	296	265	277	273	294	282	287	277	286	309	284	262	309	255	261	277	253	295	262	293	288	300	285	262	288	278	261	308	283	293	277	272	278	290	286	290	304	266	264	286	254	272	290	264	280	273	296	313	283	298	272	296	289	268	288	287	330	271	280	296	248	273	299	258	294	262	279	290	269	288	292	299	275	258	263	277	277	294	253	281	241	230	273	259	253	280	275	309	265	282	303	281	312	262	286	290	275	273	286	258	300	245	298	281	278	288	317	277	293	284	294	294	296	271	273	293	289	261	268	254	282	292	291	298	277	262	293	288	296	340	271	265	262	309	303	304	281	273	268	266	289	313	254	280	263	261	294	270	281	277	292	302	306	290	283	305	273	283	302	251	285	277	301	291	280	293	278	323	308	280	298	297	268	245	280	276	298	280	287	281	282	239	289	261	290	275	285	251	254	275	282	285	271	276	330	267	262	289	287	307	260	287	291	281	267	304	279	280	274	298	266	298	307	268	294	270	277	255	297	267	275	297	252	249	275	249	275	277	313	278	295	255	255	277	279	292	304	300	253	266	259	256	264	267	302	293	301	301	263	278	254	285	283	245	270	278	249	291	266	290	322	298	278	276	249	266	265	251	273	269	265	294	287	264	267	283	268	294	286	314	312	289	279	252	283	281	273	258	305	293	283	253	246	272	253	291	277	294	276	279	298	288	289	289	278	314	294	315	282	264	304	307	288	270	286	250	275	295	283	271	248	287	259	304	277	277	254	266	289	273	296	254	269	297	289	264	294	293	304	268	261	274	270	272	280	266	262	303	288	264	287	284	283	268	244	273	290	225	287	275	265	296	280	289	279	300	275	280	264	272	267	261	266	289	294	285	258	280	273	290	280	289	295	306	270	278	298	289	294	258	232	293	297	270	277	309	273	286	236	255	291	299	257	258	269	307	292	278	282	260	273	274	284	266	289	258	258	294	287	296	276	260	255	265	291	265	287	290	280	277	284	309	290	303	285	280	250	274	300	272	260	291	303	255	246	287	275	270	263	270	285	289	256	285	299	296	271	255	322	297	276	271	265	288	257	304	296	284	285	267	281	275	294	287	252	265	285	271	259	285	317	255	269	254	260	277	311	279	229	271	308	280	273	295	282	283	287	297	309	282	267	274	277	279	264	285	275	284	267	285	278	293	290	249	265	251	269	276	299	282	274	278	300	282	279	300	271	286	292	265	311	296	280	283	294	252	248	269	262	289	260	279	270	309	265	271	279	304	297	275	285	276	271	294	289	279	288	262	292	270	271	258	284	267	278	240	265	260	247	304	275	286	303	290	298	285	245	292	283	256	260	271	282	289	298	261	275	266	271	270	295	278	290	312	289	248	289	293	251	246	246	311	255	254	317	282	292	311	278	260	286	285	300	300	280	270	270	289	288	302	296	284	280	300	299	273	254	282	278	262	262	253	280	296	267	269	254	265	258	257	272	280	313	301	300	267	292	274	294	269	276	292	287	274	271	281	307	286	294	233	293	262	279	282	267	284	311	289	275	297	262	325	291	288	302	348	246	290	232	281	291	254	283	265	290	300	278	274	256	247	298	306	286	243	276	273	284	266	316	257	304	266	287	273	300	264	264	284	256	268	274	257	263	286	278	264	277	271	282	266	292	252	281	297	283	264	293	297	279	300	258	279	277	267	304	271	255	272	287	275	291	292	300	290	279	291	304	276	252	265	272	269	278	295	270	276	280	272	287	288	283	294	288	290	273	289	301	265	265	255	269	307	264	273	251	284	266	292	260	275	281	277	275	296	294	307	304	285	269	293	297	299	254	245	299	271	289	282	265	272	261	322	324	272	277	276	277	260	271	309	313	270	260	308	305	286	256	281	274	271	286	335	271	279	282	238	285	321	281	288	259	269	267	302	280	265	278	277	281	277	277	277	280	269	249	311	263	272	277	296	293	262	269	272	295	309	287	302	277	283	287	265	305	296	258	267	287	282	292	271	303	278	280	284	277	311	327	270	295	267	292	270	283	296	257	258	267	295	260	288	300	280	299	314	296	312	294	285	280	281	274	262	263	288	312	303	265	288	265	290	285	282	240	283	259	270	266	268	297	284	276	275	295	260	286	281	274	265	277	274	263	282	287	279	298	256	267	261	282	273	260	300	275	277	280	257	278	272	296	267	314	261	262	293	274	268	283	257	271	273	269	286	269	256	288	261	276	295	272	244	261	266	269	281	265	256	282	308	267	260	272	292	256	283	290	310	286	296	258	290	278	277	299	279	281	291	286	289	248	284	265	279	272	299	295	293	259	282	278	309	265	286	295	273	248	274	282	288	278	278	284	252	280	261	261	263	260	285	274	259	285	258	275	286	267	278	259	290	296	301	272	272	286	265	298	282	275	299	302	303	284	285	283	290	289	259	312	274	306	303	283	286	282	300	269	269	279	284	272	282	281	284	231	293	295	267	288	282	283	284	295	303	261	273	292	274	303	296	263	294	297	276	286	257	267	267	260	299	281	282	270	284	289	272	275	275	265	245	281	261	273	300	253	277	260	261	278	270	292	245	306	288	256	275	288	306	258	308	253	243	277	255	260	227	294	288	301	337	267	298	286	276	280	292	292	273	287	279	257	266	274	264	280	279	275	304	255	260	259	286	283	275	285	278	295	303	267	319	264	278	294	282	285	282	288	270	252	275	286	297	262	279	278	300	287	278	295	254	283	280	268	260	314	278	283	288	264	264	273	280	264	252	296	295	253	271	285	292	282	291	260	293	271	291	267	269	307	260	275	274	261	262	281	294	263	253	270	277	261	303	263	256	283	267	280	269	311	281	277	294	301	311	257	233	294	286	266	270	296	245	292	264	282	291	279	240	285	302	234	265	289	269	283	274	312	290	283	265	277	299	288	268	275	286	298	284	278	286	279	282	277	293	272	272	269	298	272	240	271	264	267	295	280	271	279	250	290	256	318	288	258	289	254	278	293	267	272	296	280	276	285	291	288	255	276	279	264	260	312	252	267	250	294	268	270	307	303	311	262	294	288	292	278	265	280	317	285	272	299	284	262	292	280	250	282	298	289	319	312	262	284	269	258	237	280	302	273	272	280	290	284	261	276	263	275	286	301	287	253	261	288	280	313	279	265	247	270	279	274	297	289	294	311	296	291	295	275	254	264	287	283	262	278	265	269	285	278	264	287	294	258	291	283	295	320	287	254	274	290	250	298	278	243	283	267	321	289	283	265	261	265	317	264	276	262	284	302	263	283	278	282	251	303	297	289	274	315	293	288	277	281	272	312	267	261	256	310	293	290	288
14929	1524	2658	3235	2944	2517	1966	1685	1381	1512	1376	1147	1099	1045	916	842	811	816	809	801	752	755	777	732	779	761	718	746	722	718	780	662	687	638	699	686	666	612	671	693	633	663	681	685	693	663	611	655	696	651	624	652	634	641	599	664	638	667	632	635	654	687	660	654	657	663	614	684	644	658	639	681	661	650	656	643	680	645	612	650	686	629	630	643	640	618	643	673	649	621	656	642	635	662	651	646	641	600	641	676	652	662	638	674	614	662	634	645	645	623	658	656	634	653	671	644	643	613	647	617	658	658	636	609	660	670	644	628	623	632	628	629	650	648	632	654	670	605	651	647	639	696	648	655	646	636	638	594	633	650	667	673	638	643	604	675	662	643	650	642	657	669	631	650	677	672	628	641	683	627	671	678	642	660	602	634	611	638	634	605	647	640	638	675	595	642	619	653	634	679	661	656	634	640	659	650	663	698	635	669	590	666	650	628	614	652	647	645	601	645	631	624	654	679	638	628	619	659	616	641	606	681	624	582	639	549	621	653	644	619	615	640	619	609	646	653	648	647	644	669	644	635	671	623	604	639	625	627	643	648	627	660	648	646	648	627	643	672	635	635	636	648	640	635	620	638	651	633	576	641	588	639	667	637	688	670	623	609	678	626	635	643	637	595	646	647	649	647	653	625	629	667	599	633	677	629	613	607	657	665	613	660	684	645	599	596	594	678	651	626	651	641	646	643	666	636	634	642	589	610	695	663	638	636	649	672	619	619	637	657	634	592	686	626	663	664	602	618	594	614	647	719	633	682	677	657	620	627	622	640	610	651	673	649	590	652	640	591	607	636	646	602	679	606	616	646	595	580	638	654	652	602	638	634	604	608	614	612	594	618	626	637	633	659	677	623	652	663	655	685	655	654	635	641	611	650	671	574	631	675	607	629	606	632	660	681	635	663	676	633	653	618	660	638	652	645	620	631	641	647	664	635	632	633	655	664	630	677	643	660	655	591	622	641	624	667	637	639	624	580	620	646	664	632	630	604	648	655	653	651	662	637	611	621	645	661	615	697	634	666	651	639	662	597	646	650	592	645	648	699	666	629	663	675	605	637	600	605	636	622	658	659	635	614	607	628	650	682	633	638	666	642	656	608	637	682	638	671	602	641	658	662	666	637	634	620	612	661	676	596	653	636	672	674	706	637	648	648	666	654	631	607	636	695	668	617	597	668	609	682	651	635	635	670	590	635	618	666	629	669	667	596	594	632	638	618	665	685	626	651	649	651	616	599	626	632	642	663	656	652	603	676	613	618	657	621	617	618	638	648	672	614	623	633	633	640	629	648	629	664	626	661	639	649	661	626	611	655	626	616	627	658	661	683	661	646	688	622	666	645	625	650	659	616	629	624	661	661	642	610	641	601	678	639	668	633	631	658	641	632	640	663	665	633	634	651	622	681	609	647	612	646	645	675	691	645	660	608	626	677	631	597	675	676	647	680	669	624	639	639	648	657	596	615	617	657	679	627	624	606	673	629	651	667	639	628	630	640	654	656	635	618	617	613	634	647	668	608	642	681	597	648	582	617	618	624	597	643	658	614	648	628	677	640	651	666	596	628	678	658	559	662	660	602	613	625	612	590	652	675	618	659	638	656	647	629	627	606	623	630	629	645	597	598	673	629	624	609	638	631	646	608	589	659	648	668	692	587	653	634	676	651	646	605	636	634	695	627	644	686	614	627	613	688	688	600	645	617	635	652	664	588	604	614	611	645	647	678	652	644	611	632	638	692	612	621	655	611	672	616	637	626	604	640	642	615	661	641	623	697	654	645	647	671	636	599	614	629	623	664	660	593	618	647	639	649	661	658	614	651	622	609	627	643	677	624	614	631	637	611	654	650	701	657	641	650	630	582	636	651	629	633	648	613	627	626	644	646	657	661	630	662	651	638	632	636	637	598	644	668	659	622	616	662	652	593	686	646	628	662	636	642	706	621	635	602	647	639	635	641	658	626	656	645	600	622	656	618	645	611	627	618	622	680	633	666	625	669	619	639	654	653	661	654	602	623	601	636	642	619	642	666	661	631	650	669	680	621	682	625	662	678	645	635	672	666	643	612	624	675	664	637	600	604	622	645	642	625	620	604	651	658	663	637	648	642	623	629	602	671	631	641	631	636	657	600	692	636	640	613	621	653	650	617	614	616	651	634	679	634	644	634	663	683	686	679	637	676	642	655	653	643	653	647	625	659	662	666	616	635	629	655	631	646	666	601	619	641	624	620	624	652	640	660	640	627	697	680	630	655	682	687	655	661	689	658	668	638	663	627	628	604	664	645	633	680	623	657	668	636	673	619	629	673	657	587	669	648	598	676	644	616	617	629	618	635	642	611	635	616	682	606	633	629	622	670	632	647	655	651	656	655	579	668	614	686	696	640	689	625	648	628	652	653	687	661	648	632	596	667	645	639	643	616	654	620	662	636	645	626	663	638	609	630	606	656	609	632	620	634	656	616	632	649	586	676	619	591	644	660	594	650	646	688	643	683	635	643	580	666	646	652	656	612	594	637	607	607	621	688	619	665	653	631	608	660	624	587	648	580	624	655	675	639	649	625	665	615	621	649	630	636	650	637	582	606	657	611	659	648	684	660	647	632	637	637	652	597	671	622	636	612	617	621	650	615	649	616	655	597	708	666	610	633	704	648	666	663	631	654	686	680	628	618	639	670	648	656	619	659	695	626	647	645	634	651	631	640	591	596	617	604	641	627	631	612	698	617	645	596	645	613	690	659	659	661	616	641	638	614	656	641	659	583	671	611	675	670	625	637	663	623	663	651	658	627	642	629	570	678	685	637	599	668	658	607	625	653	673	641	651	613	626	674	616	627	650	646	652	682	618	643	668	649	623	631	625	669	639	610	606	610	597	642	668	658	661	630	656	681	659	610	633	624	647	595	656	602	648	627	626	648	628	638	639	641	639	630	640	585	644	680	639	672	624	619	616	635	636	638	633	649	623	652	658	663	647	697	656	626	617	613	639	621	606	645	649	666	628	604	630	607	654	666	677	621	638	720	645	629	638	662	599	639	636	671	634	626	641	647	616	629	626	636	640	647	606	666	610	639	605	609	624	667	603	665	669	632	590	659	627	608	665	624	680	631	630	624	606	621	669	671	561	650	658	673	646	704	641	656	581	626	610	634	616	662	622	634	608	600	663	657	624	669	677	646	645	647	656	636	631	619	636	648	643	616	661	644	646	641	605	696	637	672	640	625	647	636	646	617	649	604	614	660	634	662	689	620	642	630	652	636	623	658	681	603	581	628	633	667	593	663	597	624	678	655	611	645	607	637	628	622	609	637	688	637	659	631	642	632	614	655	666	643	668	642	648	651	676	661	607	641	639	633	648	646	628	635	636	611	590	600	696	631	674	666	613	596	631	675	596	665	617	626	638	675	637	644	650	647	604	654	630	627	616	613	603	655	629	639	612	646	625	675	674	707	628	666	690	602	596	661	657	601	635	673
7054	556	325	296	265	257	249	246	223	220	196	227	198	231	239	222	223	208	215	193	214	216	200	207	212	208	202	194	182	235	216	174	205	223	207	219	211	225	222	201	198	231	195	209	191	210	211	234	235	191	197	175	221	174	197	191	185	235	160	183	215	195	200	210	200	199	181	201	215	204	198	197	203	211	196	192	202	205	222	211	215	200	200	219	227	211	186	192	219	190	231	189	179	230	199	202	215	191	203	185	233	216	196	201	230	220	231	206	215	178	200	185	238	206	216	202	182	202	202	213	232	192	184	218	223	197	222	215	217	211	208	204	221	261	211	206	212	233	211	220	194	229	226	226	209	191	204	216	204	249	214	191	192	224	207	215	213	223	216	210	203	201	219	196	213	208	232	196	220	220	196	219	205	223	202	208	191	211	170	208	229	226	217	195	201	205	216	237	186	212	229	188	198	192	198	171	226	224	228	213	214	209	215	210	206	224	205	229	202	195	195	204	202	208	212	180	238	215	164	214	176	202	196	213	202	216	239	213	199	229	200	229	181	220	207	215	202	193	207	194	216	238	218	203	232	222	199	183	233	221	202	230	189	230	235	226	212	188	185	206	217	194	194	208	222	196	214	224	231	225	192	209	210	188	203	191	214	193	215	231	220	187	211	222	215	195	207	227	202	205	215	203	211	190	167	205	192	171	215	193	213	180	220	207	221	195	198	217	208	197	187	213	195	236	193	224	194	220	212	203	187	216	213	232	223	210	237	194	193	190	212	215	247	198	232	210	186	195	215	213	224	216	205	232	208	213	195	219	214	184	216	216	232	216	209	231	198	235	192	201	205	207	210	198	210	216	207	214	225	197	197	209	199	219	221	186	230	165	184	207	232	218	218	203	182	188	218	182	221	192	213	235	226	215	212	189	241	216	195	250	217	193	198	206	224	206	239	198	199	221	213	189	223	178	246	207	214	226	214	186	197	258	185	242	208	210	218	192	224	220	203	231	205	243	188	207	219	206	250	197	214	220	201	217	204	186	224	207	199	215	206	209	237	249	195	235	190	208	197	207	193	222	198	201	194	206	189	191	206	185	208	238	198	216	220	229	224	197	190	187	209	204	213	199	196	175	200	209	202	207	197	225	212	184	218	218	261	186	205	176	203	181	208	194	200	182	211	189	204	186	212	213	215	231	217	202	202	215	206	225	212	184	211	212	216	197	210	209	202	209	218	207	163	201	216	195	204	212	211	193	198	202	223	208	210	219	214	245	214	202	217	200	213	188	208	187	194	187	231	191	228	179	194	218	195	196	208	201	218	191	224	195	191	216	221	194	223	229	196	225	222	207	203	200	198	226	206	203	200	213	213	217	208	209	208	222	201	213	189	211	209	204	195	223	197	197	209	203	207	203	233	207	193	210	218	226	206	214	228	247	226	207	220	214	198	178	178	178	198	238	237	224	177	203	185	199	209	223	218	225	235	218	195	217	194	216	203	222	213	208	212	207	208	194	206	227	205	212	224	214	183	229	198	231	222	213	171	236	205	234	206	218	249	209	197	186	229	203	197	187	206	202	216	235	215	182	187	227	213	213	230	236	204	203	218	216	227	210	216	219	197	194	200	192	189	213	207	199	183	215	192	224	222	180	221	220	191	194	209	192	214	207	205	199	207	202	172	206	228	208	218	221	202	195	227	194	205	216	228	202	212	219	206	181	206	219	205	223	208	238	213	229	199	223	197	198	210	211	215	216	196	216	210	200	181	190	191	202	204	224	193	247	231	209	194	234	221	219	188	215	182	205	204	219	209	217	212	200	189	217	201	216	181	215	200	222	216	231	207	202	214	209	226	218	213	199	225	211	232	211	207	192	214	191	214	190	183	206	204	231	195	229	192	208	217	206	199	181	204	219	216	193	195	229	189	204	225	234	201	204	210	230	195	210	200	186	201	211	205	204	225	207	224	203	194	234	199	224	207	211	204	206	216	220	209	221	220	226	210	218	229	217	193	218	224	228	222	239	188	176	201	213	180	200	161	219	205	240	199	201	189	202	204	219	207	237	210	214	192	225	217	188	177	218	209	214	209	177	204	216	180	206	212	170	217	199	190	232	198	210	197	207	216	221	197	217	199	224	240	189	207	191	202	215	200	231	219	241	233	221	211	201	222	206	192	221	215	189	230	225	197	234	180	212	211	213	233	194	196	241	183	225	217	224	220	210	200	182	213	233	211	206	200	197	201	226	220	202	202	206	204	238	227	224	201	194	220	201	214	225	213	198	199	193	202	212	218	201	213	218	228	204	205	229	212	218	220	190	217	198	233	200	214	193	236	196	209	210	199	193	199	207	234	234	206	200	199	195	185	175	248	237	201	194	214	234	193	213	184	230	224	197	208	195	203	187	209	204	214	191	192	184	236	225	208	235	205	191	245	192	207	222	211	228	208	214	207	197	235	170	213	242	200	215	191	194	216	207	209	200	213	216	218	211	216	216	239	220	217	221	215	214	208	207	196	206	197	196	200	208	206	211	215	237	227	182	200	214	205	216	219	193	218	231	232	175	203	215	205	202	207	182	188	194	208	229	206	229	198	217	219	221	220	216	211	216	207	229	186	215	201	210	228	239	240	194	218	208	210	188	215	220	203	191	232	204	192	191	237	210	233	194	246	225	218	226	198	208	238	222	214	238	203	195	229	221	206	176	193	241	222	200	228	214	204	189	203	234	182	219	215	204	194	200	225	203	229	200	206	222	212	214	212	208	200	198	188	181	240	226	213	206	218	224	204	201	205	187	186	227	220	190	205	200	212	194	205	197	203	180	204	216	202	174	198	208	190	208	179	207	218	213	182	218	207	196	173	188	234	204	202	194	224	227	196	222	206	192	188	215	234	206	209	206	185	214	192	201	222	233	178	218	205	232	196	196	201	193	231	189	203	187	205	204	207	231	202	222	216	213	187	202	208	182	208	240	210	208	178	197	205	182	196	198	220	207	214	250	250	199	201	226	197	202	184	228	209	209	184	222	189	232	221	201	202	192	213	199	204	202	205	184	200	206	203	208	208	208	210	228	222	189	205	193	227	183	190	200	182	200	209	181	221	232	207	224	240	204	197	217	191	183	226	177	226	227	226	198	219	188	170	205	202	194	213	250	214	202	234	188	207	190	233	203	213	206	235	214	204	214	220	218	211	205	214	236	218	206	227	193	212	196	221	235	215	206	235	218	201	214	212	188	220	200	225	219	232	221	210	189	213	208	204	208	194	199	234	223	205	237	206	223	198	198	194	187	227	242	197	194	217	210	220	209	221	232	259	219	205	202	223	198	201	213	213	236	209	227	198	219	225	236	221	194	236	185	212	212	222	218	202	189	220	216	198	205	235	232	173	207	200	192	187	211	204	208	216	197	205	194	194	217	213	235	229	192	218	180	210	197	187	204	202	240	201	203	211	213	207	206	228	192	196	234	216	190	181	209	183	193	219	200	230	211	199	213	240	177	209	207	191	228	208	222	198	211
4544	657	766	860	773	632	618	655	559	604	573	567	530	542	528	550	522	525	511	497	524	514	517	514	490	512	506	496	463	524	511	526	518	481	474	490	459	440	514	456	481	494	499	493	512	466	517	512	493	493	470	456	508	479	476	526	497	498	469	488	501	493	473	495	476	481	516	485	451	467	464	516	486	472	475	512	498	496	446	481	460	452	469	516	512	448	500	522	480	499	484	505	511	448	480	488	459	497	491	475	516	485	432	490	517	485	516	519	468	466	496	468	504	479	464	508	485	498	502	513	524	482	488	492	482	450	475	492	508	491	515	480	492	470	457	508	493	480	481	476	484	473	473	513	442	456	448	486	474	528	521	480	492	475	505	497	489	481	474	498	448	484	479	476	483	499	471	543	459	491	470	510	459	481	480	460	479	477	477	477	468	484	532	471	480	456	473	479	478	509	453	468	514	479	484	466	519	512	470	460	453	511	451	479	437	500	494	497	504	483	489	492	491	496	483	463	500	438	497	497	471	477	479	455	482	489	510	475	498	479	458	470	479	465	474	484	491	507	510	498	509	476	464	491	506	493	503	507	490	511	490	481	486	480	495	510	475	463	479	483	498	479	488	463	507	472	498	484	493	475	523	468	490	480	466	513	505	463	451	459	451	507	485	495	493	476	498	450	524	470	435	501	512	457	541	464	475	455	461	448	450	485	499	503	475	469	473	517	510	442	466	494	460	451	482	488	513	439	504	465	493	514	479	467	460	465	489	456	486	493	484	455	488	470	474	496	494	511	498	467	501	480	497	487	481	466	476	504	510	472	503	456	464	441	444	501	500	464	466	464	519	475	526	501	477	464	506	485	444	507	488	484	441	463	471	487	485	499	522	485	481	497	484	506	499	484	496	511	443	494	457	530	490	456	460	503	485	479	484	474	464	483	503	497	478	492	450	462	493	510	486	451	503	520	455	506	520	450	453	472	498	541	475	485	470	467	475	493	489	521	505	501	448	503	459	484	489	486	464	490	490	497	506	479	461	471	475	514	484	508	515	510	483	513	491	494	466	463	507	501	515	454	478	464	517	497	459	457	472	501	464	513	499	475	538	485	524	502	490	472	503	482	488	505	507	492	519	460	493	505	457	470	463	462	526	488	462	528	490	477	541	507	503	497	492	503	471	463	460	493	483	481	473	508	475	459	490	493	457	505	467	505	525	487	496	511	469	487	460	459	498	516	489	473	477	502	504	484	478	524	501	473	533	506	512	524	539	507	485	446	475	477	488	497	491	505	463	516	465	505	481	459	465	496	530	456	478	472	456	500	508	478	500	427	482	505	488	477	439	495	475	489	479	474	504	510	494	514	484	454	513	505	458	483	485	448	457	474	478	518	479	507	490	460	495	492	479	485	460	455	516	480	494	471	506	483	507	474	477	486	476	507	497	496	486	484	483	477	453	449	509	478	464	486	485	475	467	493	482	471	509	468	484	486	445	487	480	495	451	473	477	483	457	488	480	488	478	526	502	489	483	518	472	458	459	506	473	484	504	472	507	464	480	447	472	491	474	479	449	496	486	513	501	451	456	472	474	495	497	487	503	451	484	493	482	481	521	517	499	460	493	460	445	492	464	459	495	471	441	484	496	430	497	535	486	483	496	469	510	478	465	435	479	495	498	496	486	483	508	481	529	489	472	496	513	485	498	493	475	460	496	476	474	484	516	481	513	550	414	479	512	503	477	475	486	445	529	503	474	465	506	522	485	483	478	468	516	451	525	491	477	476	460	482	483	496	511	462	507	511	482	547	464	489	474	464	550	524	494	491	461	452	510	493	486	467	472	457	475	474	482	480	448	472	480	460	471	481	469	464	507	474	497	478	453	491	513	485	501	492	488	519	486	495	493	509	480	490	461	482	499	473	481	502	472	479	476	468	449	518	454	467	462	472	501	489	485	492	547	469	484	507	467	485	448	508	485	492	479	478	519	493	480	467	484	488	469	481	464	475	482	488	499	477	552	479	502	485	481	485	492	452	468	498	473	461	504	484	500	518	457	425	468	449	509	490	498	488	485	500	489	487	487	483	492	480	461	478	462	473	500	502	502	490	505	481	469	478	478	457	492	496	463	473	489	501	526	501	511	503	483	499	469	496	451	446	469	506	450	477	459	476	449	484	449	483	503	495	493	479	456	509	487	531	475	476	453	459	528	477	469	483	496	458	476	511	444	480	491	479	511	514	516	501	521	463	490	469	499	453	485	499	494	505	497	469	474	464	499	475	493	465	494	469	505	454	507	457	502	494	483	493	517	443	438	481	502	502	448	481	496	496	509	495	488	503	462	500	463	475	455	491	499	477	499	498	469	488	462	471	495	501	525	493	479	461	469	489	476	473	510	476	494	508	471	487	496	518	479	485	485	446	485	477	462	496	511	486	471	528	491	494	476	466	471	440	501	510	438	462	503	499	505	483	467	492	499	472	462	499	476	436	504	472	439	492	481	480	475	470	498	469	457	479	478	503	493	489	490	482	513	475	440	476	523	534	525	488	496	467	486	490	491	518	458	459	480	495	498	487	507	461	459	502	484	475	500	500	490	464	486	496	448	471	506	490	439	455	465	480	481	520	476	529	493	508	474	474	455	444	436	457	476	497	484	483	543	489	470	479	502	462	487	497	454	483	483	469	474	475	503	481	522	431	506	482	479	491	452	481	449	478	493	491	461	500	450	461	500	482	470	482	460	477	508	471	496	548	456	488	498	471	473	455	474	483	468	523	462	459	495	453	481	493	513	476	522	438	497	514	488	497	507	469	489	478	481	463	495	495	512	464	462	490	445	508	504	437	485	475	489	499	477	496	502	484	472	488	468	458	489	472	483	493	479	490	496	473	496	435	485	495	439	508	491	474	493	494	463	499	469	488	452	471	509	479	479	481	504	498	516	492	466	475	444	513	538	466	477	540	511	475	457	504	470	488	501	488	484	529	536	459	530	540	481	481	438	436	478	438	489	481	487	468	487	451	488	473	494	462	451	469	481	476	491	482	493	488	515	489	462	476	497	494	513	477	469	488	488	485	476	463	537	515	498	480	449	491	473	467	485	496	480	493	465	448	470	500	453	468	439	508	459	467	486	510	488	475	469	529	471	507	495	465	483	502	497	470	548	504	489	464	475	526	457	458	457	481	487	486	468	504	457	468	459	498	483	440	514	441	470	494	439	447	507	492	487	481	487	482	464	504	486	483	466	477	507	492	451	520	505	476	480	483	477	494	443	467	430	454	468	514	482	529	510	486	480	481	510	497	503	455	486	473	451	535	467	486	493	467	448	475	515	501	459	520	488	497	495	518	487	487	440	468	526	532	490	511	492	467	545	500	489	484	503	467	478	503	534	442	529	485	516	501	488	476	481	465	478	456	457	463	530	524	473	457	470	483	488	449	476	486	463	491	502	490	453	463	462	468	509	463	483	492	521	472	463	454	498	482	458	496	490	472	492	499	493	477	488	487	514	472	499	481	499	490
19387	1621	858	771	592	436	383	287	257	224	197	205	195	186	165	178	178	157	190	176	176	151	164	161	173	162	162	175	165	177	184	157	161	175	196	196	155	172	179	159	163	162	158	147	155	139	167	165	152	160	153	133	161	169	159	160	181	125	157	170	139	156	157	180	182	136	155	166	173	163	155	150	150	166	178	144	156	170	172	160	146	188	144	160	181	169	184	161	147	143	147	183	156	166	157	142	175	149	177	131	163	165	172	183	155	145	172	151	174	147	143	169	162	185	133	133	164	125	184	162	164	150	169	177	152	184	149	157	150	172	161	149	152	153	156	175	147	149	175	155	138	177	157	137	158	160	171	149	155	164	166	148	152	166	151	164	145	159	152	189	162	170	173	159	179	161	136	165	143	148	182	149	154	193	176	167	175	169	157	156	130	144	168	168	153	151	201	174	175	149	171	170	142	168	172	159	151	159	155	183	144	160	143	151	156	177	185	147	155	161	139	171	143	148	165	157	137	196	148	154	131	167	168	178	147	157	184	173	158	162	157	154	180	164	170	154	142	171	159	165	139	143	155	154	156	179	154	169	186	154	142	141	136	155	160	143	158	158	160	171	165	136	146	158	161	155	182	189	152	159	146	191	162	165	176	151	154	173	163	162	154	190	152	171	148	174	166	148	163	170	179	163	146	137	180	156	167	169	151	161	162	167	147	167	162	167	147	149	137	158	178	151	143	157	148	181	130	157	157	154	141	157	147	173	165	178	152	165	152	160	145	147	162	152	147	179	166	156	157	132	155	184	157	163	163	164	166	164	138	150	164	153	155	152	129	179	160	168	161	153	165	159	173	206	143	164	140	165	163	160	155	150	159	151	158	133	170	155	157	130	152	159	171	155	194	166	153	153	138	154	167	181	137	177	168	157	164	167	145	145	148	191	153	165	175	158	166	139	143	142	156	168	150	180	164	173	151	175	134	147	150	143	161	154	158	162	179	168	169	148	164	166	161	156	143	159	148	160	173	150	175	152	166	148	166	177	166	159	163	163	155	182	160	149	184	152	139	160	148	177	143	178	169	171	159	171	166	138	173	176	153	154	168	182	150	157	163	165	173	157	148	160	179	180	187	186	166	162	168	149	177	158	156	168	166	155	154	149	169	161	148	155	164	157	155	163	154	159	165	166	148	160	142	159	173	157	158	127	170	178	144	178	189	158	156	163	141	139	145	153	147	179	185	153	166	135	190	154	169	151	177	158	171	145	159	147	161	141	151	158	171	182	137	154	169	162	179	160	149	151	158	171	140	164	176	174	164	165	155	145	163	166	153	136	156	131	161	154	173	142	166	159	146	180	165	140	160	152	148	146	152	153	150	163	145	178	149	151	151	148	156	145	169	165	159	154	151	155	150	194	152	147	148	147	156	165	145	149	138	154	157	162	160	148	142	159	158	176	168	161	173	128	158	192	137	167	160	149	166	165	149	143	180	135	152	161	163	156	160	167	160	143	166	143	143	154	180	138	151	169	166	160	149	137	164	134	156	149	156	173	178	174	156	166	150	155	164	147	130	171	158	147	156	168	143	151	176	123	166	149	159	155	176	153	139	156	165	167	153	162	167	185	148	151	168	154	166	169	153	152	168	137	165	164	169	162	139	156	169	166	141	160	143	160	159	165	168	150	164	159	147	150	148	160	134	171	138	157	150	153	157	156	162	170	179	163	151	172	137	130	150	178	135	168	150	144	162	170	142	146	171	175	158	162	153	153	183	151	154	179	154	184	150	168	184	157	175	153	152	172	144	149	165	154	156	164	179	182	188	158	168	174	160	185	171	150	133	170	169	137	150	158	151	142	172	143	158	156	151	180	147	135	180	177	153	184	165	157	162	146	150	151	168	143	160	148	162	173	173	147	155	151	152	157	150	171	144	150	155	162	164	160	143	167	181	153	174	159	153	168	148	169	168	186	136	166	149	175	157	136	143	152	141	166	146	150	137	153	147	161	153	147	155	142	159	172	183	135	151	154	154	149	161	149	166	183	138	158	155	150	158	141	155	148	165	159	160	177	166	138	164	181	140	157	158	161	143	158	151	173	167	164	179	186	171	163	182	147	165	154	167	164	164	150	171	173	152	154	138	152	191	159	162	156	144	170	171	164	154	153	155	156	154	148	154	180	137	176	157	191	162	139	153	186	143	157	129	202	152	138	147	155	164	162	170	146	144	144	142	168	147	146	165	138	144	138	148	158	150	176	145	157	159	156	175	131	153	156	172	140	150	147	148	147	161	163	149	167	166	133	180	166	144	169	178	163	182	151	133	178	152	150	152	174	147	154	136	185	169	168	186	149	138	157	150	163	147	135	139	161	139	135	164	160	176	145	147	140	172	156	154	156	161	174	156	132	149	165	161	155	166	133	165	175	179	170	148	165	154	130	156	170	168	133	150	179	148	172	174	189	178	164	152	156	150	157	150	168	129	149	174	157	159	138	136	163	183	136	174	151	196	179	179	157	152	153	180	159	155	146	143	170	156	143	148	139	145	159	178	176	161	186	150	145	138	157	160	182	158	165	162	152	173	166	151	149	166	143	156	163	166	162	182	160	181	210	169	170	151	155	152	158	203	169	122	147	193	167	148	166	159	131	171	139	138	142	150	172	155	157	136	166	161	139	170	173	146	141	159	145	162	143	157	152	158	177	134	137	150	171	168	149	144	152	144	151	163	141	166	147	160	156	144	134	152	163	142	172	170	152	154	180	178	154	143	158	161	157	159	188	159	167	163	171	162	170	161	152	162	156	158	156	161	155	191	173	162	150	164	171	165	187	150	150	158	146	164	180	162	148	154	186	151	159	151	175	159	165	138	135	149	157	164	156	147	142	169	174	160	149	174	147	171	152	157	171	148	166	172	167	162	159	146	154	143	144	160	166	148	176	170	164	168	155	168	145	151	134	168	158	177	149	156	138	157	164	169	156	163	176	177	156	130	146	171	146	153	132	157	147	173	150	161	140	158	144	154	150	163	158	133	134	127	146	145	173	168	153	164	169	166	163	186	163	173	172	157	164	144	192	128	149	165	138	170	162	160	167	160	165	146	166	159	175	161	169	166	145	162	158	161	169	175	150	143	159	153	131	158	180	157	153	159	191	182	161	169	166	147	168	172	156	142	130	161	150	161	154	143	155	155	132	174	174	133	146	154	151	165	154	164	174	188	143	138	166	140	154	157	152	155	146	149	151	157	177	157	158	150	151	167	149	157	177	166	138	146	179	157	167	170	186	166	150	134	160	150	150	147	156	158	148	142	165	169	173	162	164	162	144	156	164	178	160	163	166	133	155	172	156	158	170	176	143	172	187	162	174	166	172	163	141	188	151	145	189	154	139	157	158	173	172	171	169	166	180	154	172	187	157	164	170	154	160	156	156	170	172	177	156	152	174	165	167	152	169	158	163	174	162	155	166	155	140	156	152	154	168	144	140	168	172	167	175	142	167	203	176	166	142	146	171	158	158	175	150
11486	928	1695	2272	2078	1496	1532	1094	875	901	824	765	672	593	542	557	549	480	482	492	469	525	499	470	474	450	476	431	400	437	432	455	468	392	400	429	391	430	428	424	442	406	381	392	381	396	381	396	416	389	372	388	405	424	433	414	418	402	446	390	394	400	381	401	430	433	399	395	383	397	385	414	386	421	441	399	413	415	404	421	372	384	412	424	400	412	445	388	400	412	378	397	395	399	430	412	364	404	411	406	388	400	416	433	361	420	389	432	423	373	415	404	398	416	382	370	379	400	386	386	409	381	406	384	414	379	421	389	404	424	439	388	397	412	391	397	411	390	401	412	394	403	367	363	423	441	426	427	423	403	419	388	368	373	414	428	412	378	417	393	375	370	375	373	385	391	392	399	394	393	388	418	403	374	394	415	399	402	379	398	371	382	389	377	403	411	394	387	394	423	386	348	392	418	406	405	353	396	422	384	397	375	408	455	379	415	367	408	421	422	432	424	428	366	430	430	374	395	416	389	408	411	415	380	366	395	384	393	435	374	405	374	408	404	376	366	387	400	380	382	390	415	381	418	375	387	395	422	426	429	400	380	405	400	369	392	383	387	386	369	388	383	381	382	411	403	393	383	358	407	370	406	407	387	430	398	389	382	409	410	411	416	391	440	402	413	393	398	437	432	425	390	415	371	393	386	431	412	399	418	373	431	391	401	400	426	408	394	395	413	406	389	404	408	411	409	399	429	395	410	413	377	416	418	391	423	413	360	386	385	422	417	350	384	397	416	390	371	386	398	365	391	411	428	404	368	428	386	394	421	382	446	408	423	412	478	377	410	372	400	399	412	371	433	427	400	392	406	371	395	391	392	396	341	405	413	399	396	398	410	390	390	416	382	387	385	431	417	368	395	415	400	405	399	418	405	402	420	373	353	380	359	364	431	403	422	462	391	405	369	428	387	407	400	408	444	409	394	399	417	425	406	418	396	398	401	379	387	384	377	391	410	428	388	381	387	391	367	428	363	428	361	434	431	382	388	394	399	361	400	428	414	390	380	397	414	377	397	406	383	419	386	443	382	441	420	444	390	356	406	403	407	431	439	398	398	407	411	417	416	399	403	412	412	408	408	392	351	415	402	437	408	379	448	393	393	387	413	392	369	390	416	410	415	381	426	408	363	402	401	407	394	382	370	371	381	367	385	370	398	414	447	411	409	383	406	402	411	409	392	386	391	380	401	400	390	436	419	402	385	411	390	400	381	380	411	403	369	439	378	425	371	398	413	391	385	437	397	399	407	413	370	437	399	395	416	362	414	389	414	364	382	385	385	369	379	391	387	397	405	438	396	395	377	399	415	398	440	413	383	389	380	423	407	399	374	386	429	348	412	414	412	411	454	373	383	380	410	440	431	370	391	431	409	407	418	399	424	388	414	418	405	397	416	419	390	402	361	368	403	404	400	383	411	416	401	416	380	414	426	385	391	398	399	423	442	380	398	378	424	377	405	435	376	424	394	386	385	406	407	424	368	385	399	411	424	426	426	417	417	387	423	359	383	376	398	417	394	393	418	419	410	400	421	373	383	407	380	400	416	408	404	393	413	405	381	394	437	395	381	407	440	399	421	400	431	383	408	420	368	400	397	394	379	400	433	421	416	421	348	375	389	422	422	394	371	406	386	421	356	426	368	385	431	368	431	447	393	399	394	418	389	430	422	425	365	424	382	406	384	421	413	399	418	418	396	423	397	386	383	403	411	396	392	379	404	449	417	399	444	414	397	401	407	424	400	396	401	401	406	419	392	376	414	383	404	365	400	400	378	375	386	369	418	381	386	390	387	416	406	397	386	400	448	396	417	398	410	391	419	434	379	398	376	429	415	435	432	369	380	385	411	409	387	370	419	408	376	384	410	386	438	414	437	387	374	339	388	410	390	383	453	368	402	398	370	405	410	363	387	393	391	379	390	394	391	407	433	361	416	410	389	393	431	398	406	396	376	403	382	383	417	430	414	372	414	416	370	385	423	395	413	410	381	425	404	413	414	417	410	421	409	367	414	424	413	378	433	362	399	423	394	404	385	408	412	405	418	396	440	440	386	398	450	411	360	364	406	404	377	403	380	383	375	399	426	389	421	439	412	419	431	366	438	419	397	395	410	394	411	417	417	383	395	389	420	369	423	415	411	380	384	404	385	395	398	425	379	426	403	403	398	424	437	402	414	371	418	386	401	363	387	388	425	409	394	419	392	414	392	384	444	399	423	428	411	391	378	394	411	392	429	397	442	423	423	388	396	443	398	389	378	400	443	379	425	409	369	386	405	407	424	406	436	386	375	444	380	401	391	393	413	371	367	410	363	385	392	357	409	419	379	393	396	407	403	374	330	389	417	395	364	374	400	418	392	435	400	386	386	375	418	393	409	407	383	403	401	380	405	439	365	401	403	388	404	421	430	384	392	375	379	423	406	427	432	430	406	399	393	382	396	377	411	405	409	393	412	391	407	433	416	405	428	433	428	414	413	403	393	426	416	403	401	405	383	375	393	397	401	401	351	462	385	412	390	432	399	373	373	423	407	439	394	392	410	411	418	426	442	405	429	418	385	395	418	379	377	446	405	410	406	404	388	376	423	403	401	420	401	428	402	400	390	393	405	406	388	411	386	405	388	398	395	385	393	397	411	431	462	421	430	406	416	382	431	408	385	407	408	433	397	409	416	399	391	388	400	389	373	394	415	437	389	369	443	436	417	444	413	369	396	421	408	395	419	411	415	393	400	414	403	367	380	434	385	418	405	401	443	388	409	397	418	394	427	361	417	438	371	402	402	404	353	390	389	382	389	373	415	431	404	378	387	390	385	397	396	383	409	401	389	358	392	410	417	405	410	392	415	377	386	417	381	430	393	418	429	403	388	404	399	439	437	399	419	403	383	371	402	398	400	422	404	393	367	398	383	393	429	403	400	378	415	381	422	405	406	386	406	431	427	406	418	416	394	393	390	343	372	375	419	419	397	409	379	425	395	391	378	434	392	401	396	379	390	400	393	365	420	404	378	437	382	408	388	389	367	389	432	436	413	392	437	400	380	403	375	423	381	373	398	422	417	423	384	384	410	400	381	400	401	413	353	390	421	404	395	396	439	403	427	429	411	377	405	398	400	399	395	420	372	423	403	373	418	400	403	386	394	388	403	413	405	400	392	403	387	387	391	424	397	428	375	393	391	419	422	449	367	400	420	422	451	401	407	396	437	375	403	388	378	370	394	364	425	414	406	389	375	390	378	398	400	406	432	404	394	395	408	396	423	421	396	395	408	452	397	413	388	416	423	410	421	409	376	432	409	427	401	424	418	415	381	397	423	393	391	374	374	419	378	403	393	379	418	402	417	405	394	388	365	385	407	394	411	392	391	385	382	413	398	409	398	385	412	400	405	390	403	388	381	406	393	409	410	377	418	381	405	399	408	421	447	392	373	358	387	431	396	420	404	453	389	350	455	417	404	395	434	436	412	412	413	393	411
28137	3422	1549	1336	1137	720	694	575	477	499	408	348	335	326	310	306	319	340	326	259	309	305	294	326	280	300	288	281	260	261	273	287	295	314	298	245	276	273	263	274	277	293	300	288	252	301	268	272	289	309	255	262	275	301	300	243	321	267	323	262	278	261	260	247	295	305	301	278	275	313	298	280	255	268	288	266	273	300	263	294	282	302	264	275	289	259	278	259	306	290	282	304	315	252	274	293	264	284	267	260	263	255	265	284	322	287	280	281	265	274	248	316	299	243	276	283	281	294	299	291	278	298	293	281	255	262	266	308	243	253	255	283	250	289	305	312	289	297	268	276	258	262	279	287	274	272	266	279	257	268	286	290	247	295	290	285	265	279	271	270	265	283	263	258	296	298	271	302	250	269	265	267	299	284	292	264	261	263	260	287	275	260	279	262	284	288	268	310	270	286	267	274	268	295	275	294	285	303	269	252	293	275	259	256	243	259	282	265	241	245	298	304	288	261	266	273	298	278	284	289	281	287	262	255	262	282	281	278	284	276	264	282	284	278	284	255	267	257	263	282	285	261	297	279	290	290	277	326	288	236	299	295	285	255	272	254	305	290	286	298	254	332	250	236	305	280	247	253	295	289	268	300	264	280	275	278	291	239	292	302	283	292	276	268	251	287	295	271	268	277	274	294	255	269	283	274	275	285	296	284	222	254	286	263	296	295	285	299	294	287	276	274	276	296	257	302	286	279	270	290	281	296	267	284	267	293	268	250	280	259	273	281	297	282	289	295	263	265	277	280	289	279	286	280	283	266	289	296	278	300	266	265	270	282	282	272	259	323	287	276	254	293	268	302	251	255	251	279	252	276	266	281	271	261	261	280	289	294	284	283	266	296	280	275	276	292	289	254	315	286	291	274	301	256	266	265	269	298	272	253	311	259	259	290	270	247	255	247	300	291	258	274	282	304	280	277	311	280	299	272	277	274	282	252	310	296	255	268	295	268	251	300	295	286	266	281	221	275	286	226	276	294	263	294	269	273	285	306	256	294	296	289	281	276	279	263	260	270	272	296	296	299	279	280	263	256	278	255	251	256	286	279	245	260	243	254	293	294	292	276	275	280	273	275	287	243	282	289	257	290	280	308	285	294	248	269	286	275	292	279	249	266	271	281	264	266	277	312	263	287	249	257	282	281	293	294	268	286	281	278	275	262	334	300	275	268	261	320	290	319	256	276	260	303	248	223	246	276	300	288	269	280	273	272	279	266	288	286	251	269	285	274	267	313	272	273	297	291	286	283	258	279	276	266	248	259	282	308	305	304	291	289	272	276	258	272	286	254	271	275	310	307	279	246	254	303	279	285	275	269	303	260	300	269	257	252	250	284	243	302	277	277	294	286	296	260	247	284	305	310	263	275	309	284	277	273	266	285	270	258	240	247	282	286	279	258	284	271	296	264	304	273	275	276	300	306	267	269	305	277	260	234	284	260	257	255	266	259	267	258	306	272	281	274	286	315	281	259	270	309	306	281	256	257	284	273	255	240	280	278	255	260	285	298	293	248	282	265	271	261	274	283	282	297	292	289	273	309	302	286	277	300	237	296	297	263	264	270	285	290	267	262	293	260	253	257	312	275	267	264	253	271	264	268	306	302	290	303	267	288	232	294	301	260	277	279	272	270	260	281	293	296	313	289	285	274	268	271	325	291	284	279	264	282	256	270	299	254	302	283	283	288	264	272	310	262	288	298	279	260	285	301	274	268	281	272	294	303	284	285	239	285	296	278	288	280	274	324	261	253	260	278	260	272	296	262	287	264	285	285	250	261	261	267	295	279	300	260	285	259	246	268	295	296	291	288	259	259	296	251	263	277	255	302	268	281	274	263	283	306	259	272	254	263	267	297	266	255	315	291	262	280	267	247	263	268	257	279	266	266	239	285	293	270	290	274	236	295	285	276	305	273	316	267	236	251	289	300	253	272	284	286	295	258	278	300	301	268	312	282	260	282	305	295	279	263	277	289	277	293	262	310	266	286	282	310	284	305	270	242	287	294	259	278	284	262	320	251	287	286	292	251	277	278	236	260	263	286	301	249	262	310	271	270	273	299	321	272	277	272	259	269	250	274	300	284	272	293	297	257	287	284	298	265	268	269	302	275	296	252	274	263	263	264	285	301	288	260	276	271	264	290	263	284	290	281	285	292	292	273	296	276	307	272	268	294	266	273	297	282	275	273	270	275	274	263	286	275	249	247	247	260	246	281	271	261	262	289	323	326	261	273	270	270	286	256	260	284	305	285	282	272	277	256	267	278	306	263	295	291	238	287	309	246	259	269	293	298	242	242	258	260	261	247	252	285	273	258	295	274	276	273	307	265	279	272	275	257	290	262	288	292	279	263	265	256	251	319	282	265	248	268	289	270	298	277	287	259	266	285	257	288	296	254	267	310	271	299	272	273	297	277	264	264	251	277	276	261	276	256	277	250	292	300	322	282	279	260	277	242	256	290	274	254	276	295	265	276	254	272	284	297	252	306	253	292	322	282	258	252	275	285	290	272	282	281	271	290	282	303	264	273	254	303	273	290	265	255	283	294	304	302	271	287	295	272	270	283	264	288	258	270	302	272	275	265	262	266	270	264	252	307	272	276	309	252	278	262	288	274	261	269	234	272	289	276	277	290	274	273	303	244	287	320	294	281	301	264	291	315	285	273	306	294	261	289	257	308	295	280	268	294	274	263	284	300	308	275	300	276	272	289	300	299	250	269	290	301	241	265	268	285	289	293	294	231	284	246	284	270	282	293	306	259	290	294	291	338	281	271	300	296	269	320	290	299	266	268	300	284	270	252	279	250	246	300	266	262	295	270	252	245	278	245	249	259	260	276	257	266	263	323	265	286	301	305	265	249	277	324	274	227	306	294	274	292	251	254	276	272	307	286	250	278	303	264	290	294	261	282	302	301	283	274	274	306	298	301	260	281	292	266	272	267	273	282	296	288	284	247	260	309	275	260	275	276	287	304	294	268	283	274	259	284	277	259	310	250	319	294	290	265	269	246	293	284	289	256	282	315	282	296	278	317	278	285	285	270	275	273	310	274	277	239	274	292	283	289	258	297	286	289	264	290	234	270	263	249	251	287	303	238	283	278	304	254	288	277	272	280	301	276	308	283	259	260	295	276	261	312	259	271	232	305	284	251	297	304	293	296	262	256	283	284	258	281	289	272	305	249	263	266	283	270	291	238	296	284	296	289	268	274	291	284	269	283	283	299	261	273	271	277	307	278	276	233	292	258	287	279	276	263	247	311	275	278	241	268	269	269	302	272	273	292	257	272	275	283	291	299	300	303	243	288	252	298	283	310	276	277	251	294	245	263	293	292	286	283	255	284	274	283	270	293	271	245	270	258	278	292	298	267	263	281	300	275	308	265	270	266	261	278	279	272	266	297	268	262	280	277	281	263	247	276	283	295	271	282	292	280	268	278	306	287	283	261	268	255	296	283	284	318	293	262	280	280
14904	1498	2763	3555	3580	2507	2622	1912	1546	1564	1396	1208	1073	972	881	842	791	790	794	749	752	767	801	681	743	793	746	713	712	714	702	708	697	668	659	700	659	700	664	660	669	669	645	705	652	665	652	702	680	644	651	649	676	687	666	676	679	634	610	653	678	606	681	641	661	596	689	644	681	638	635	640	616	675	634	643	636	651	652	604	656	661	670	623	640	650	675	578	676	622	670	600	671	667	670	646	706	668	607	672	667	678	607	607	611	665	644	680	633	699	640	609	620	655	603	630	654	660	658	646	569	661	694	620	671	652	666	687	623	650	634	638	630	608	624	676	661	609	659	659	629	637	616	631	656	615	608	612	632	682	682	638	637	643	605	676	648	646	649	644	675	607	611	649	628	641	619	678	585	664	649	609	600	688	690	642	633	635	633	627	631	663	632	672	649	659	672	625	647	637	629	664	678	619	699	593	625	646	654	615	618	652	639	618	626	656	629	659	642	620	669	686	674	639	646	669	626	660	641	689	628	653	646	659	633	627	659	606	624	651	643	665	622	580	616	680	620	640	645	611	672	678	625	660	674	623	676	657	599	636	616	655	618	634	587	654	675	647	669	629	592	644	659	626	596	638	635	675	620	722	660	682	648	677	649	603	683	638	629	694	694	619	585	645	657	631	654	608	622	619	612	630	613	625	611	624	651	629	659	680	624	627	626	638	610	646	650	665	589	666	651	643	643	618	680	606	615	591	638	600	640	664	673	662	610	610	595	634	614	679	646	617	610	669	629	611	646	630	658	645	632	627	596	628	635	647	644	673	648	644	684	613	641	660	672	630	648	658	625	652	662	666	632	647	618	685	599	656	659	666	650	659	586	659	589	644	605	640	611	653	645	610	605	705	632	670	672	643	631	702	672	635	633	638	635	706	670	654	688	649	646	682	593	612	649	626	649	632	681	646	577	607	681	633	677	628	638	643	656	666	643	651	639	676	646	642	657	652	658	636	647	647	623	654	667	642	648	614	668	590	611	672	657	636	610	652	642	627	649	667	645	678	683	612	644	622	595	629	677	627	658	592	658	604	584	655	680	625	617	682	618	677	688	627	629	633	621	621	635	642	642	649	634	638	598	653	685	601	644	639	618	590	616	629	627	670	650	622	650	607	648	611	656	637	640	638	603	688	631	662	691	648	642	640	628	625	611	684	599	650	599	617	643	619	643	661	594	600	653	666	643	591	648	670	658	589	647	678	646	606	643	636	680	662	636	632	670	646	662	665	635	703	646	638	628	649	652	620	639	585	652	629	632	657	637	643	672	660	607	597	663	650	595	606	637	647	624	602	692	648	600	624	660	668	614	641	561	613	658	616	675	663	646	675	649	593	652	689	631	628	641	643	657	606	621	633	631	654	640	620	622	655	674	616	696	594	650	649	681	688	635	679	646	594	640	631	675	665	628	660	613	618	639	623	625	633	612	643	653	616	638	673	647	604	667	660	625	618	666	672	640	622	609	612	624	673	691	664	647	624	667	634	645	594	644	620	626	569	653	656	662	616	660	663	626	665	634	625	710	645	644	646	652	670	654	618	655	634	621	673	615	637	664	609	634	641	643	606	691	618	603	607	652	642	640	645	702	663	663	657	648	629	624	606	611	664	642	591	685	614	633	645	668	663	628	600	647	648	635	611	642	642	629	651	652	661	639	687	619	640	626	648	606	666	616	656	612	603	665	640	634	636	655	657	654	660	652	621	668	654	623	664	624	697	619	629	649	656	626	654	623	652	632	676	624	662	614	653	674	684	652	658	591	698	634	688	645	660	657	610	671	624	665	640	627	602	637	632	652	650	628	616	608	633	605	674	647	679	600	672	657	624	685	671	653	675	611	642	656	599	659	657	636	646	679	611	600	658	640	614	590	650	648	623	679	651	656	630	643	636	635	582	588	658	621	632	625	615	683	632	653	639	613	618	660	665	652	700	646	644	607	689	675	611	655	635	632	659	695	613	619	648	655	602	666	657	644	633	623	683	641	664	679	602	668	565	653	644	634	640	663	634	655	668	667	648	656	649	648	665	644	669	654	635	629	614	624	606	648	637	651	673	672	592	613	638	637	604	631	626	652	664	605	632	665	592	613	656	660	636	624	672	685	620	643	630	647	645	620	634	638	695	678	626	730	653	616	725	642	618	648	653	677	600	616	639	671	657	684	653	641	589	634	628	636	659	636	665	590	656	618	635	625	625	617	655	660	635	590	671	648	616	638	669	664	635	597	592	625	612	601	654	625	666	613	661	706	643	636	664	626	645	680	647	688	645	708	615	621	652	632	643	636	647	599	632	673	654	656	624	661	617	630	631	651	618	641	584	645	635	655	667	664	604	615	629	607	626	640	676	651	636	613	621	588	636	646	632	603	643	654	663	651	593	697	625	643	625	624	645	631	650	632	630	632	625	626	634	625	645	627	626	630	636	643	647	648	648	646	576	651	628	660	598	648	657	637	649	623	588	635	644	640	658	658	684	702	658	627	638	653	629	658	649	645	635	652	614	695	688	609	598	678	638	645	662	619	632	637	664	601	650	630	622	647	634	611	640	663	647	622	675	671	589	642	621	636	667	620	639	620	583	655	643	648	629	619	626	664	635	662	606	617	692	653	644	646	698	637	609	621	624	630	626	654	623	663	651	643	666	613	572	620	631	643	637	611	649	622	675	667	649	604	714	638	593	656	634	663	606	576	606	631	635	698	632	605	665	654	628	623	645	633	623	622	654	630	598	674	626	630	649	637	670	670	619	690	615	662	682	621	665	640	648	627	586	608	658	636	620	640	665	616	608	584	668	685	639	662	621	603	648	611	651	621	639	656	648	602	673	693	663	577	679	643	662	650	668	607	600	638	630	594	613	681	622	652	647	654	633	657	593	647	611	629	620	672	620	649	633	624	658	620	645	594	638	669	646	605	613	587	638	617	615	616	642	670	663	616	637	617	672	598	652	643	644	640	625	610	652	652	604	634	640	681	615	650	692	629	647	658	602	669	625	634	627	607	649	602	651	666	623	632	631	646	608	682	646	615	638	676	632	636	595	642	645	640	648	662	670	621	669	663	641	620	682	662	685	603	655	627	610	597	649	626	624	661	604	613	665	632	668	674	583	652	649	643	674	616	597	632	662	641	658	673	650	636	641	615	646	600	644	651	662	653	641	673	621	678	666	649	658	708	697	643	648	673	614	614	649	631	633	609	610	661	668	677	606	675	624	641	600	609	633	630	584	631	624	669	624	674	654	640	654	594	645	620	661	626	620	653	642	621	695	626	666	653	609	602	610	660	647	627	649	647	632	568	623	631	668	668	646	677	640	602	642	628	614	653	603	632	691	633	626	613	616	617	669	695	662	661	656	636	608	630	637	642	572	660	635	640	649	634	643	602	606	636	643	644	666	583	658	632	629	614	653	598	630	652	638	628	644	671	659	659	670	634	634	630	642	637	644	575	644	629	623	642	598	608	662	664	637	607	599	634	685
6118	384	306	307	306	279	229	221	232	223	217	225	235	223	209	197	212	240	201	209	197	200	219	217	205	231	199	195	219	225	210	171	202	218	178	214	206	209	187	212	223	209	210	212	224	202	204	213	212	233	203	197	194	202	209	219	237	208	185	197	187	223	194	212	210	211	199	205	211	184	230	189	222	218	217	195	203	197	217	239	227	177	187	207	147	158	235	218	196	201	203	229	220	211	231	191	208	212	191	201	190	217	229	203	236	211	235	217	236	231	213	210	213	201	218	194	198	226	200	218	203	225	189	199	220	209	209	204	197	191	220	208	204	208	200	201	224	227	214	206	210	192	212	213	201	204	205	219	223	202	195	240	205	205	198	189	179	233	223	183	159	201	183	213	224	192	195	206	209	210	216	212	193	211	209	184	192	192	206	219	214	206	217	208	213	195	237	216	213	177	208	206	202	219	181	204	221	219	202	198	209	198	204	182	195	186	219	206	195	199	213	222	216	206	201	184	202	171	194	199	196	231	194	246	198	215	220	216	182	219	194	194	188	218	220	201	219	171	214	217	161	181	239	216	201	177	189	173	229	205	202	209	196	213	198	198	228	193	179	231	204	216	187	222	218	207	228	223	205	209	189	201	231	214	207	182	202	179	204	221	189	198	187	203	213	228	194	196	187	193	215	207	189	185	204	210	206	204	187	211	209	218	224	212	192	212	207	210	196	239	213	218	191	196	211	221	198	216	214	206	233	232	228	214	210	221	204	219	190	197	236	214	186	218	199	206	209	200	210	192	186	237	183	197	222	220	195	193	193	214	216	211	198	227	172	207	191	215	220	220	210	211	186	209	190	193	225	194	199	228	177	207	199	234	204	197	209	212	196	214	184	192	200	218	222	208	189	208	213	191	202	220	210	189	212	185	224	211	225	196	193	198	182	200	219	213	206	232	206	231	192	218	196	206	214	201	201	183	208	204	191	212	193	218	195	206	194	216	188	211	200	194	208	200	202	208	194	217	199	198	214	218	206	213	221	226	192	213	230	178	212	217	205	205	194	192	162	236	198	225	211	195	230	181	214	208	223	189	199	210	184	198	195	201	185	234	225	188	218	219	213	200	200	216	197	231	188	194	230	214	178	206	214	213	217	209	199	192	195	213	221	203	207	197	187	219	220	185	203	214	222	216	215	203	205	185	185	204	179	192	190	230	213	190	189	216	223	201	205	210	206	214	213	240	181	221	194	232	177	185	211	215	212	193	225	226	210	208	211	226	206	218	206	169	238	203	211	191	212	204	226	205	205	203	228	204	236	234	221	224	215	195	204	239	207	181	223	190	202	230	218	191	197	204	224	221	202	205	211	217	181	217	221	211	235	209	199	192	234	211	201	210	209	209	208	199	225	215	201	198	221	212	195	208	209	203	205	202	207	207	216	224	207	241	212	196	199	220	189	176	167	192	199	219	163	215	204	211	199	239	204	228	228	193	201	192	187	211	185	208	204	202	201	196	202	213	196	195	214	193	218	184	214	206	192	217	198	194	212	197	218	221	178	200	220	203	190	205	224	211	195	198	196	183	202	179	201	178	186	216	214	198	194	203	209	224	213	214	219	202	223	216	217	190	214	230	209	214	222	216	224	208	199	202	201	218	208	193	188	187	199	215	241	212	181	207	174	211	216	209	227	222	193	196	219	234	219	185	211	232	222	200	214	174	205	215	179	200	219	207	235	210	193	205	223	191	180	207	203	200	186	239	219	211	191	205	226	203	169	182	206	206	207	203	187	215	203	204	206	222	213	229	207	204	194	205	196	211	208	190	206	202	206	201	222	207	186	206	210	218	197	180	188	187	199	206	179	201	217	184	204	214	231	218	215	175	208	231	228	179	230	191	196	214	185	190	195	177	211	236	237	231	215	232	248	214	195	206	236	238	186	207	219	193	205	184	202	200	199	192	216	191	215	202	202	211	195	219	216	213	193	180	227	182	206	209	215	208	180	183	206	205	192	202	211	200	188	216	227	200	219	203	213	224	197	194	200	244	220	197	203	209	189	177	217	231	204	204	213	205	184	215	203	211	182	187	210	232	189	210	179	217	224	194	198	207	186	216	188	182	213	205	200	176	194	194	189	205	222	180	208	207	206	200	201	187	216	243	203	228	195	200	169	206	176	187	201	191	206	220	174	235	190	213	185	205	208	199	200	195	226	201	167	231	237	180	189	198	197	256	229	242	208	243	199	226	217	178	202	197	212	181	203	204	225	212	217	181	230	185	207	238	228	171	188	199	201	190	223	200	211	205	193	216	221	181	212	201	196	192	186	226	183	188	196	235	220	188	229	182	196	186	247	184	252	199	187	216	221	212	210	205	194	228	220	201	198	219	218	190	187	221	177	198	215	229	206	214	217	204	192	202	209	219	209	202	222	200	181	197	184	198	196	201	225	200	176	195	197	214	206	184	184	188	197	191	209	230	216	182	188	192	195	213	212	203	182	215	207	165	213	203	189	230	222	176	216	217	212	209	197	203	190	199	197	198	199	231	219	207	213	180	201	235	216	204	213	225	182	197	201	189	196	196	224	204	213	173	172	206	216	222	217	201	211	177	219	213	220	249	205	224	230	176	214	206	203	205	176	220	213	218	194	200	198	215	188	233	200	229	218	187	225	212	192	211	225	195	211	203	210	197	206	221	224	203	215	209	212	192	197	230	213	220	233	167	175	204	217	216	216	211	205	195	215	228	203	209	210	190	208	174	211	197	203	226	180	172	207	205	210	187	181	199	208	206	199	185	216	220	182	214	204	203	193	204	210	220	216	192	188	190	191	212	201	203	205	205	205	197	192	225	241	204	227	220	193	220	197	226	233	199	208	235	200	198	224	238	242	214	211	206	189	198	237	177	207	226	216	216	210	198	208	239	247	211	191	210	187	205	218	209	243	241	219	203	224	202	207	215	190	228	214	208	202	175	215	205	197	193	200	236	196	213	226	223	219	192	203	230	209	212	194	217	188	215	208	210	220	210	206	197	188	198	196	207	204	207	216	195	220	199	211	174	207	177	205	203	217	217	228	209	210	180	190	228	196	214	177	191	200	198	191	190	202	226	197	195	203	203	215	217	207	200	196	219	185	229	188	204	227	207	198	224	199	206	207	180	185	218	218	217	195	190	185	217	207	195	179	208	207	192	196	211	200	214	175	212	216	180	187	230	204	178	213	188	200	214	176	203	180	211	191	228	214	197	181	200	207	215	183	202	211	238	213	184	216	195	222	190	184	194	211	224	226	224	207	205	190	203	218	208	196	216	229	219	207	220	214	216	231	186	194	201	204	201	189	200	209	193	220	215	219	195	208	227	222	220	185	170	222	192	176	193	197	209	211	205	205	192	200	205	225	190	203	192	199	205	229	222	206	189	189	197	204	213	206	210	221	218	191	212	212	207	217	202	191	221	212	193	179	209	218	186	208	186	228	224	207	202	210	185	216	203	200	192	210	180	192	199	189	208	199	204	171	196
4151	581	736	808	769	631	616	558	517	517	543	499	501	489	511	484	494	530	527	525	480	515	514	529	477	520	482	479	510	478	504	491	459	484	465	490	476	471	476	475	475	482	458	475	462	492	479	503	475	488	508	488	466	472	482	518	504	478	456	477	472	505	449	478	452	465	498	477	465	518	480	453	498	464	478	468	503	499	493	458	481	483	463	469	465	487	489	487	502	505	461	467	454	427	473	447	505	493	487	500	503	511	475	453	469	473	479	520	486	509	494	487	446	475	418	468	458	487	479	462	484	489	432	491	451	483	495	473	526	466	467	518	466	465	483	477	472	488	448	511	457	459	455	479	473	495	509	457	468	525	509	491	505	427	468	481	484	441	484	459	443	494	550	492	463	469	479	481	461	454	494	488	504	471	511	451	426	475	438	424	476	488	505	494	481	507	466	498	483	469	478	485	487	470	487	498	505	495	484	447	468	517	477	471	462	503	506	491	478	452	524	517	469	472	476	482	497	476	503	493	452	465	489	506	507	454	468	465	467	482	475	462	495	479	448	463	502	473	454	463	460	499	498	469	469	435	466	507	466	402	475	443	505	461	463	467	491	469	482	474	495	441	446	449	479	506	522	529	462	474	486	462	501	494	489	478	493	490	467	460	452	490	473	476	482	493	483	514	481	487	474	465	470	462	472	495	474	485	425	441	504	425	484	459	475	510	481	459	508	482	512	469	440	480	454	466	470	476	451	459	491	479	446	470	445	483	492	461	482	464	517	479	505	431	523	471	498	452	510	492	464	473	470	511	492	467	496	428	512	440	439	448	475	446	465	523	460	451	501	489	480	502	494	489	487	464	448	469	511	453	456	454	463	512	457	466	461	490	509	502	469	506	486	441	480	454	475	502	471	443	472	527	453	440	481	504	486	479	461	496	455	472	479	455	523	481	461	479	503	423	474	514	464	486	493	500	494	476	489	469	489	490	503	464	513	448	495	482	468	441	466	463	474	459	510	473	503	541	508	452	452	475	467	477	486	507	492	520	491	465	449	476	479	471	478	471	523	486	455	494	496	447	511	480	490	485	497	482	457	489	474	481	479	443	473	489	437	512	534	464	483	445	483	461	494	488	516	479	488	450	439	514	454	477	477	448	517	479	444	439	458	469	453	471	494	496	492	460	469	458	470	470	411	496	515	485	524	454	486	484	451	484	467	464	463	466	500	495	436	489	444	502	506	456	471	454	525	479	452	476	476	465	510	514	493	467	469	514	482	500	494	502	468	494	469	449	484	509	475	476	473	435	496	464	485	470	468	464	505	473	484	518	479	480	430	503	474	437	460	475	477	486	488	493	451	458	514	467	509	445	470	512	492	475	434	450	483	502	484	480	479	501	501	491	500	492	475	473	489	525	469	478	485	455	475	480	476	485	470	483	439	498	456	439	501	449	511	465	502	493	467	486	484	461	433	467	475	477	505	487	480	537	455	470	487	472	482	485	489	472	494	471	467	480	470	461	444	466	448	476	446	491	482	479	488	503	480	477	456	503	473	492	461	462	448	458	468	472	472	458	494	529	487	494	495	463	481	501	489	482	433	461	513	476	515	486	462	473	471	420	495	440	483	497	492	467	447	482	483	477	497	483	486	459	506	498	492	530	473	469	495	457	461	476	457	471	497	514	471	478	466	447	468	499	504	479	499	496	475	501	467	462	515	493	476	460	506	467	458	484	506	476	478	487	452	489	474	464	518	483	472	477	478	500	516	467	475	516	470	497	477	480	450	485	460	504	462	513	453	488	498	455	459	497	500	481	442	485	480	489	453	488	494	458	496	460	486	493	469	452	454	485	493	485	469	447	487	478	467	483	490	465	469	483	480	469	470	448	453	511	477	447	488	414	490	462	520	432	476	492	450	461	481	508	520	478	481	464	470	510	477	496	475	465	510	507	470	500	446	452	509	461	473	501	467	470	507	484	484	465	495	466	535	482	493	494	490	502	462	488	485	435	477	483	500	497	502	519	499	460	449	472	493	473	491	484	475	451	486	474	473	537	486	472	493	474	501	442	445	491	450	460	517	478	492	473	479	527	511	469	474	442	459	492	523	499	475	495	500	467	478	470	476	481	498	501	450	453	477	496	463	496	482	480	492	446	500	483	488	475	476	487	466	497	495	459	480	540	503	477	452	495	440	477	502	482	493	453	458	456	471	458	470	482	480	463	495	527	477	493	482	468	479	513	479	488	504	449	492	472	465	468	488	499	481	471	496	482	466	459	461	481	496	501	514	506	467	508	464	439	512	513	442	481	502	496	445	493	517	479	484	515	502	513	495	467	445	457	487	488	477	476	477	474	496	466	481	488	508	468	475	473	491	441	500	476	516	511	486	480	463	480	432	470	475	482	483	464	486	467	500	453	480	475	439	451	463	464	457	483	499	439	494	507	467	493	466	478	502	525	458	465	510	465	458	479	487	447	481	491	481	513	444	480	495	475	513	468	449	468	484	524	495	459	461	504	502	477	484	459	474	508	488	464	443	463	430	471	439	443	504	479	489	480	450	500	483	486	493	489	476	460	464	459	466	483	481	456	499	529	497	496	446	475	451	468	458	522	492	470	491	469	462	503	506	478	480	477	478	501	491	464	477	486	492	515	481	487	468	495	482	499	461	507	466	493	457	508	492	436	502	460	485	483	485	412	484	479	460	468	440	461	465	505	469	493	449	485	469	449	466	459	496	466	454	497	478	481	472	460	477	454	480	487	481	485	491	426	463	497	472	510	524	445	457	473	498	463	495	482	498	472	463	487	509	492	490	506	508	458	503	458	477	495	468	440	495	469	459	443	492	441	483	537	439	480	475	491	480	462	477	457	499	519	516	483	514	479	450	490	471	492	477	440	447	440	479	468	445	477	491	446	476	503	472	509	493	448	489	470	449	479	498	458	459	469	486	509	472	465	471	496	468	461	496	476	469	499	481	458	461	507	473	477	453	418	493	490	452	492	493	498	491	484	453	474	480	469	507	453	492	470	439	479	489	488	497	546	458	455	448	522	431	466	487	505	486	436	471	483	458	476	483	500	514	489	520	500	481	495	469	521	481	488	502	480	463	515	509	477	544	446	451	459	432	504	462	474	445	460	475	494	443	455	479	472	501	475	478	484	500	486	465	506	435	475	436	462	462	480	451	441	515	526	483	428	483	443	471	485	457	506	494	456	466	522	496	477	523	470	450	406	459	483	469	459	479	465	516	480	470	492	473	479	475	431	458	481	501	475	493	463	463	449	507	493	493	470	512	466	469	502	444	464	494	489	467	454	482	461	507	464	510	497	483	467	490	484	473	459	468	479	484	453	499	462	469	478	455	462	498	475	484	444	485	452	461	459	454	461	481	479	472	434	518	466	473	491	457	504	465	514	495	487	473	456	463	474	452	475	503	431	478	461	460	463	489	475	459	484	434	484	448	476	449	530	496	490	473	479	477	478	460	492	467	470	471	495	475	512	506	471	523	505	475	484
19435	1675	782	644	650	561	358	339	327	230	221	214	207	191	186	180	190	160	164	180	154	155	177	146	160	160	171	176	178	167	160	144	179	168	159	173	150	173	157	191	147	139	142	163	149	157	153	153	175	140	167	170	163	157	149	159	175	179	168	152	170	144	191	182	127	165	152	157	181	164	160	142	166	156	186	193	178	164	162	141	153	169	172	162	159	145	159	147	144	164	164	145	138	175	163	154	166	183	158	152	149	175	156	178	167	142	151	161	150	163	162	168	179	172	173	161	160	155	152	185	155	155	143	166	177	154	167	157	137	142	149	162	159	158	160	172	168	182	159	155	179	166	162	162	172	160	154	169	169	164	152	128	159	141	162	156	164	138	180	159	169	164	163	161	154	166	161	176	167	167	157	177	156	149	156	177	154	155	151	157	165	170	171	165	156	172	143	165	169	132	153	153	148	155	171	163	162	162	146	150	160	155	166	169	170	150	148	152	139	184	170	132	173	138	159	159	168	136	152	180	161	142	181	145	149	164	148	144	149	150	149	153	165	151	186	170	170	174	175	181	145	139	157	163	161	164	151	154	140	140	179	178	151	158	173	139	160	163	155	185	154	175	145	161	185	187	161	152	174	171	153	137	168	143	158	152	149	132	171	166	138	157	174	150	143	165	160	182	142	173	176	150	190	159	146	146	175	154	182	167	151	177	157	179	175	136	152	176	166	160	148	149	168	163	155	155	180	179	163	141	176	145	164	155	175	157	157	148	191	171	165	140	169	127	165	160	177	172	149	166	160	175	161	167	156	145	176	134	144	161	162	156	161	148	181	164	156	163	170	159	146	182	145	167	140	147	149	163	141	169	181	157	194	175	188	183	151	174	148	147	150	146	169	150	146	157	140	182	167	150	159	174	147	158	156	147	181	149	155	159	159	148	161	153	151	168	155	159	171	155	157	149	164	158	148	151	156	147	160	141	145	125	131	130	155	147	169	166	148	164	141	157	162	154	152	156	184	155	166	172	163	171	151	168	140	141	170	145	160	183	149	156	141	142	177	158	169	160	170	173	178	179	153	144	145	145	178	180	176	148	151	147	173	150	171	166	166	138	167	160	157	158	173	147	157	143	158	165	165	160	145	126	163	175	155	180	157	145	142	181	170	153	146	172	146	175	148	173	163	184	161	144	153	159	157	158	159	141	175	157	143	166	149	132	167	149	163	168	155	144	179	149	145	157	164	154	181	149	172	151	163	147	160	166	144	154	154	170	150	159	163	168	165	151	167	139	175	151	162	149	176	143	175	166	173	167	131	172	176	166	172	172	172	140	133	142	158	160	130	148	153	149	146	186	161	177	152	157	158	160	136	165	157	172	185	160	167	144	147	164	145	156	159	141	162	163	169	170	159	188	168	163	151	165	156	154	151	157	158	168	172	175	175	130	164	132	180	149	158	166	158	171	146	139	184	136	128	160	166	179	147	156	173	171	182	155	169	158	138	181	139	152	171	180	154	163	177	136	165	167	172	174	159	176	140	167	179	172	178	138	164	173	171	140	146	145	180	163	158	187	190	170	149	170	181	156	159	185	139	137	163	128	155	170	166	137	162	170	158	169	134	167	180	159	164	158	153	173	162	160	174	145	162	165	146	172	177	173	181	155	141	146	158	154	130	158	156	155	155	158	165	161	140	163	156	152	179	134	164	147	159	164	123	162	160	158	161	151	173	146	149	153	156	172	162	151	144	149	150	157	153	171	159	165	134	165	168	147	159	149	145	172	148	140	143	189	154	157	159	159	154	156	168	134	159	162	163	183	147	162	131	173	160	144	150	171	157	149	153	188	168	177	152	166	152	165	171	167	186	176	163	179	175	163	141	145	137	155	156	144	182	154	167	134	153	166	142	162	150	177	163	163	147	158	156	142	165	147	175	173	128	164	163	163	173	152	152	155	159	166	141	165	157	150	168	156	172	156	174	158	157	178	163	167	160	146	176	168	143	175	132	158	156	159	165	124	178	155	152	140	161	186	148	179	155	173	162	146	166	181	148	154	158	149	162	187	142	150	178	138	161	151	151	163	158	159	187	151	142	145	142	141	189	157	153	187	173	161	171	159	166	166	158	179	162	168	153	159	170	149	174	147	158	146	156	159	138	154	172	149	155	186	165	139	168	147	171	155	185	177	157	158	158	148	160	147	169	148	172	166	173	183	151	151	151	157	169	138	153	161	155	154	154	179	163	154	162	164	158	156	164	189	157	165	139	162	133	186	145	172	141	146	129	158	166	152	146	184	175	156	157	157	157	156	148	144	171	196	142	141	155	142	165	150	158	169	168	167	180	148	166	121	151	159	161	174	150	163	148	147	165	153	150	168	163	182	164	152	159	145	184	163	139	155	139	149	173	144	178	149	182	148	153	166	136	161	149	154	188	160	136	171	155	137	171	164	151	157	170	152	161	136	177	159	144	155	152	131	134	149	133	151	156	182	155	164	172	154	184	157	186	142	160	161	152	156	161	173	174	148	164	165	154	180	147	135	162	162	154	178	166	168	161	174	181	151	133	135	155	154	149	152	155	158	163	168	148	158	168	171	159	162	168	146	155	134	169	143	181	151	163	163	173	156	141	164	177	152	161	169	163	150	150	160	161	160	153	167	156	147	158	132	155	180	159	147	144	174	143	132	148	155	120	138	167	190	150	140	150	149	164	164	176	154	140	159	180	174	152	137	159	157	164	141	125	159	135	160	148	146	182	156	165	156	159	155	150	162	161	164	136	148	155	148	148	164	159	163	178	180	175	165	171	160	159	156	161	150	148	171	174	168	166	167	207	159	145	164	149	153	140	167	171	161	174	164	168	178	146	155	175	157	177	157	168	129	155	151	145	154	189	154	153	145	132	144	155	153	159	157	189	157	169	166	166	135	174	169	149	156	169	157	157	167	144	191	180	144	150	161	152	157	165	153	157	190	171	193	164	136	155	158	153	142	154	156	155	144	152	145	184	150	163	158	156	139	154	167	147	144	153	158	169	154	158	150	131	140	158	200	142	169	159	130	157	159	151	151	165	172	189	161	135	160	181	148	171	160	161	157	168	168	128	144	150	153	154	160	158	154	163	162	145	160	166	166	168	162	160	138	167	169	155	141	135	146	168	167	145	145	137	142	167	136	165	188	153	144	159	152	163	151	154	161	176	165	165	179	142	163	160	175	169	147	164	146	174	184	167	148	169	192	163	150	161	131	136	137	170	157	155	149	165	176	181	150	153	165	149	148	160	151	195	142	141	148	134	151	174	148	138	159	169	163	184	164	157	147	154	163	151	155	157	161	157	152	167	150	164	179	169	153	151	160	175	145	169	186	156	154	160	151	205	140	145	168	136	160	153	163	149	141	152	175	159	159	157	159	155	161	160	168	168	166	157	168	121	150	163	148	174	152	158	150	168	160	129	177	151	174	142	182	143	167	163	164	149	179	131	166	154	174	171	153	132	155	158	170	156	158	158	170	154	167	150	141
11468	1000	1531	1987	2419	2012	1401	1326	1036	924	889	758	647	568	530	527	521	537	485	511	506	446	478	491	468	454	455	480	469	429	411	444	448	407	396	385	407	422	427	437	397	428	408	434	395	396	407	441	395	408	396	384	431	398	395	372	395	432	435	433	405	426	404	391	419	400	385	410	400	406	410	431	420	399	387	384	396	355	388	394	430	422	376	407	391	432	379	406	383	410	372	409	414	391	423	402	391	413	414	411	382	432	422	423	416	396	388	393	429	425	370	379	367	421	446	397	432	415	398	402	377	396	429	414	387	411	419	415	410	437	377	428	382	394	383	407	381	355	428	396	389	426	385	385	411	373	407	398	386	380	424	419	404	387	411	394	393	412	409	381	387	402	399	419	404	387	402	398	378	390	380	411	381	383	412	419	401	381	406	403	441	405	412	385	375	396	415	402	390	407	369	414	409	428	409	402	390	422	356	405	384	396	433	452	406	395	375	388	413	414	393	420	393	437	442	389	400	411	404	391	380	365	422	421	369	410	387	384	391	408	428	385	441	417	420	374	437	398	399	412	426	400	405	372	394	407	399	405	434	385	430	409	428	386	393	412	413	407	372	372	432	392	411	408	388	394	412	445	378	415	353	398	431	411	426	421	407	405	395	423	409	406	395	421	411	432	394	375	381	382	373	421	428	391	386	401	389	408	416	383	365	388	409	444	375	391	399	404	400	394	412	459	399	389	385	413	404	412	410	399	418	384	378	401	382	411	384	391	393	404	404	408	384	382	350	404	389	413	433	374	409	409	409	402	389	404	400	395	364	414	389	362	383	394	436	433	406	411	412	387	374	452	389	394	371	420	417	413	440	408	421	403	381	414	387	416	395	394	392	392	382	416	369	424	394	406	402	411	390	374	380	391	435	388	346	428	389	419	403	416	410	385	440	377	376	372	395	396	421	413	395	395	387	402	388	394	392	402	399	429	408	409	392	404	395	406	409	426	427	397	411	366	459	419	374	395	375	401	402	401	418	381	376	409	405	426	421	445	399	406	418	388	418	423	387	384	422	397	415	434	377	375	384	398	390	416	385	373	413	400	399	390	426	430	384	421	408	414	393	387	426	428	435	393	385	403	433	415	396	394	407	400	368	425	417	392	400	421	399	391	384	393	439	402	411	388	395	400	442	367	379	430	418	409	409	368	408	392	415	376	397	386	405	419	392	412	446	425	397	388	396	424	410	399	434	414	388	422	399	377	417	399	380	404	423	406	372	424	424	420	381	388	411	392	411	386	376	411	399	373	426	408	417	405	359	418	400	400	399	392	386	374	367	429	434	380	402	391	361	395	397	421	390	419	390	378	418	403	404	413	406	400	416	421	421	374	392	411	416	403	398	379	453	435	382	406	389	400	408	448	404	419	422	411	373	381	409	382	427	426	396	395	403	396	400	434	389	400	403	414	392	376	403	393	421	398	410	443	384	377	405	369	440	405	399	418	417	402	417	413	416	396	414	403	429	398	377	400	410	398	386	386	377	389	394	384	402	408	386	407	433	386	429	414	429	409	404	360	398	415	411	407	395	393	403	410	373	388	416	406	430	400	411	416	392	393	393	378	398	392	391	411	441	413	429	363	382	401	415	391	440	384	439	398	414	409	410	400	403	428	417	397	408	420	410	386	415	369	378	418	385	401	405	428	412	415	416	407	400	374	411	397	385	401	408	391	394	410	371	407	390	424	357	416	403	408	420	367	374	367	432	360	383	397	392	393	410	369	399	403	410	386	352	404	430	430	424	426	405	381	409	419	374	396	422	364	433	419	431	399	388	388	394	412	378	434	417	399	342	409	429	399	371	397	407	376	389	395	394	387	393	405	400	401	409	397	429	418	430	419	384	408	394	427	393	373	432	404	401	409	407	411	422	396	379	446	395	424	398	393	392	401	423	390	382	421	415	414	386	398	443	427	384	400	384	419	402	402	415	405	426	418	391	410	411	394	386	405	416	361	377	427	391	430	368	432	401	408	386	421	409	406	411	415	405	389	382	369	369	431	413	366	404	395	412	419	420	395	427	414	409	402	413	409	419	371	424	401	382	406	421	418	424	361	384	377	421	397	393	408	404	376	425	390	408	428	415	410	400	377	420	392	353	395	397	423	374	406	375	415	418	403	392	431	403	424	458	415	388	427	398	359	399	441	425	401	414	397	393	383	408	434	370	428	420	412	367	398	396	388	405	394	412	392	423	390	396	421	428	375	405	392	393	389	375	385	429	386	421	407	404	467	413	389	379	411	406	409	397	399	389	389	366	412	388	394	392	424	384	398	391	391	389	405	395	392	412	408	422	400	394	376	402	380	374	414	368	403	408	414	373	358	395	397	410	411	444	391	413	425	432	438	407	411	403	387	426	412	422	411	373	385	394	393	410	412	431	348	416	380	444	391	388	391	399	388	424	388	407	394	448	420	395	380	386	393	403	434	415	414	421	395	408	423	396	408	430	412	385	394	406	363	392	424	413	403	447	421	382	390	416	418	415	404	416	419	383	386	397	400	406	414	383	425	373	427	439	384	379	415	399	401	439	456	374	419	374	383	382	401	389	389	440	426	418	427	399	381	396	405	399	432	399	437	421	392	414	409	390	377	402	395	424	352	388	424	431	423	425	395	392	394	416	394	407	395	403	414	397	398	412	375	392	384	428	418	411	376	431	392	422	399	400	393	395	401	399	392	390	395	409	376	406	377	419	404	418	387	403	423	424	437	403	391	428	387	404	377	379	389	403	398	384	421	427	371	408	410	398	389	416	401	388	398	403	407	406	403	398	455	385	447	390	415	411	421	362	385	466	397	396	384	413	385	420	421	404	419	374	411	373	378	439	398	412	376	411	396	391	421	420	452	414	385	393	424	362	377	399	410	365	380	349	418	397	406	408	386	384	373	421	405	407	372	415	386	392	399	426	395	413	390	402	360	404	414	370	375	423	413	399	365	374	367	385	405	407	404	413	413	402	414	408	405	383	409	394	417	411	373	406	412	404	419	415	390	409	384	408	376	400	401	413	372	384	450	420	414	392	406	416	429	422	427	383	405	395	391	376	411	431	430	398	396	402	410	417	380	416	405	448	400	380	338	388	381	409	416	414	367	389	397	388	412	377	419	431	390	412	402	392	439	400	395	398	408	376	376	398	411	402	435	393	399	441	399	396	403	390	408	397	373	386	421	397	404	395	412	391	434	373	375	419	382	397	396	400	424	436	395	402	400	412	391	393	403	415	399	387	382	413	406	426	414	393	391	380	412	378	397	400	387	388	435	420	400	393	392	392	406	384	437	416	397	437	408	395	398	403	397	411	407	430	390	425	412	420	396	395	407	427	371	378	420	373	397	399	393	402	393	388	384	410	425	404	401	436	393	387	401	404	412	400	396	389	396	410	413	396	381	388	392	379	421	403	450	360	394	400	396	434	425	434	423	374	409	413	385	379	419	396	388	407	416	375	403	398	410	390	382	405	408	385	427	386	397
29465	3955	1715	1368	1162	1009	688	671	523	452	435	396	320	325	318	358	320	306	293	294	275	303	297	285	279	298	278	289	267	281	298	266	300	287	300	295	257	269	275	259	271	279	277	255	264	284	291	276	285	299	277	314	291	273	253	282	248	262	275	266	285	258	291	231	272	277	273	279	253	272	263	284	261	270	279	287	287	260	282	290	281	266	254	279	271	294	275	294	272	296	299	258	247	256	311	271	250	270	321	288	288	264	306	258	288	274	305	305	254	266	267	293	259	277	265	266	265	296	289	274	286	292	285	262	286	264	289	281	263	267	305	281	286	289	265	254	289	271	253	254	305	273	273	290	254	277	282	267	281	281	276	286	287	312	289	243	267	250	317	282	299	267	296	248	283	308	283	284	267	278	298	267	290	265	291	310	278	267	286	261	273	262	283	317	238	256	273	279	300	291	274	268	243	275	264	274	270	281	262	267	254	294	323	269	277	281	281	273	251	287	276	266	296	266	300	293	293	303	263	292	271	267	300	261	307	282	264	248	293	288	312	304	279	314	283	271	285	256	310	274	280	277	264	307	295	283	251	328	330	290	250	283	267	284	280	253	277	280	310	279	277	285	282	270	252	258	323	284	292	284	244	265	274	306	319	263	265	282	224	277	286	271	251	289	258	306	295	290	258	285	265	258	280	295	301	286	274	272	293	282	280	270	280	260	293	245	274	283	262	277	310	303	285	262	278	254	255	296	254	280	289	297	285	263	284	286	288	284	276	300	287	251	275	280	257	247	264	306	249	271	259	293	248	280	246	281	308	266	288	262	284	272	248	259	290	267	275	304	274	296	287	281	269	300	275	269	235	309	282	266	263	269	265	288	276	279	242	285	279	256	268	274	294	298	266	283	268	267	280	283	281	247	293	275	282	261	265	291	277	288	277	256	250	275	266	266	284	265	256	275	275	264	263	266	253	268	299	311	284	252	283	257	285	247	286	246	283	286	281	261	280	279	269	297	285	293	282	260	285	276	293	262	278	250	279	260	282	251	279	250	283	290	268	272	263	258	260	271	258	255	275	264	257	283	295	276	306	244	254	255	242	283	263	297	284	283	289	287	245	278	279	300	280	284	267	254	278	253	246	239	310	269	249	277	291	272	265	274	301	289	279	281	257	267	289	281	269	269	282	273	287	249	243	290	262	280	244	284	263	255	275	320	259	231	276	267	313	288	261	244	278	285	267	293	271	271	242	289	250	289	276	250	284	286	270	282	266	260	258	259	267	260	263	261	281	292	290	282	267	282	275	283	302	292	252	290	264	275	258	256	265	280	264	288	258	265	261	291	300	285	290	271	258	275	268	317	272	256	274	288	272	298	259	300	294	273	280	271	285	295	248	275	254	259	296	289	248	331	295	262	304	283	274	293	302	276	316	298	311	275	252	267	272	257	272	272	259	267	269	310	283	288	270	296	271	263	270	276	256	281	294	312	298	294	258	266	292	293	278	278	277	300	269	293	294	297	291	281	272	255	256	267	261	237	299	275	250	258	261	264	270	284	282	300	256	265	290	284	261	246	284	296	282	264	278	284	282	253	282	280	269	289	228	271	243	282	265	265	295	293	281	268	269	260	272	285	282	261	290	264	276	290	242	274	258	288	265	288	278	253	239	272	270	288	262	262	274	281	300	304	260	286	258	252	287	296	291	285	285	288	269	289	280	270	254	260	333	276	266	235	306	282	275	305	265	274	291	270	236	269	275	287	260	241	277	295	271	302	277	280	272	297	273	254	257	295	275	257	266	299	300	287	307	259	261	283	292	280	263	276	278	272	252	274	289	278	277	281	297	271	246	239	263	287	289	286	271	273	263	265	250	285	268	269	288	276	265	291	282	279	257	281	288	283	263	243	262	262	272	310	294	276	270	272	282	316	271	284	300	267	285	290	271	305	246	290	265	283	278	279	288	301	236	256	293	286	277	248	300	295	283	302	279	257	272	282	253	268	279	306	257	266	267	251	272	279	257	312	255	244	260	297	299	282	277	265	282	277	287	246	293	309	305	270	286	273	243	240	270	275	253	294	295	316	317	292	290	309	294	245	288	320	273	275	271	255	266	257	274	294	301	263	245	266	282	306	294	235	249	286	270	293	318	249	248	267	292	290	305	290	262	285	311	265	256	263	290	292	275	282	271	284	267	263	282	279	286	265	255	262	289	273	274	265	261	272	308	262	260	254	281	275	260	301	266	285	295	253	303	293	249	274	305	291	283	300	255	256	282	289	259	261	306	283	290	278	306	294	285	281	285	272	280	289	286	289	307	246	263	270	272	251	260	273	285	254	241	302	256	271	282	280	273	276	278	248	277	237	247	259	245	254	287	281	304	279	271	299	289	306	287	297	270	253	262	300	280	297	283	275	278	305	314	284	256	288	293	268	279	292	286	272	277	288	262	256	294	275	264	265	254	247	266	280	289	268	301	303	276	243	274	278	273	290	255	269	248	250	277	304	242	262	291	282	278	289	260	253	284	266	258	263	294	272	261	257	275	284	281	258	269	266	298	260	257	261	316	290	267	278	295	280	287	273	283	280	263	274	231	296	256	263	273	298	269	272	278	275	270	264	308	266	274	288	293	278	246	272	266	291	297	289	289	280	302	305	290	262	278	282	291	292	300	278	251	286	282	237	285	275	283	281	250	321	319	284	274	309	263	288	268	248	291	278	297	305	289	301	293	302	270	258	292	273	288	291	291	309	255	265	232	293	270	274	287	306	255	253	260	274	256	314	264	288	296	246	260	268	322	290	292	303	277	304	290	241	281	282	260	263	276	287	293	256	243	264	308	271	271	284	296	273	254	264	273	275	297	250	285	257	295	275	264	282	294	284	286	300	283	322	269	323	278	266	274	279	273	272	272	240	272	276	234	253	261	259	255	280	290	274	290	297	307	263	263	297	256	284	269	280	265	271	261	249	298	318	279	281	286	271	286	280	259	296	318	288	293	287	278	277	297	286	273	256	281	304	272	267	296	298	272	267	301	267	301	270	297	285	333	268	264	268	280	285	262	289	297	252	272	248	292	265	272	273	266	293	288	260	270	274	248	275	274	295	276	312	266	325	278	285	257	261	277	264	273	264	310	260	273	266	258	263	281	278	283	272	248	299	275	272	287	273	261	277	307	265	260	277	270	271	301	270	284	283	281	288	251	254	274	255	272	294	279	270	280	285	263	251	257	256	278	271	289	292	297	294	300	255	315	273	263	258	235	298	261	291	283	274	283	278	280	308	306	231	274	314	287	268	286	263	291	283	254	266	258	282	293	271	260	295	298	279	291	262	284	290	271	282	281	263	269	257	294	257	270	304	251	298	281	299	287	255	253	293	272	283	247	305	288	294	258	287	260	310	283	321	283	271	284	281	300	271	265	236	274	272	263	303	273	277	307	270	264	251	280	286	257	275	293	279	286	313	301	294	281	305	269	265	271	251	264	284	270	276	272	298	268	301	290	253	287	279	256	253	296	286
15373	1581	2722	3389	3801	3624	2307	2169	1599	1553	1636	1478	1127	982	941	837	837	829	857	791	778	785	706	797	758	721	733	752	740	698	695	680	659	693	682	673	674	678	685	661	665	658	684	691	677	651	675	667	628	648	654	631	634	705	628	683	653	682	700	663	641	640	639	657	658	638	656	647	643	657	625	642	660	644	659	667	652	667	661	606	653	631	650	672	635	670	663	633	624	641	644	631	663	637	647	673	619	649	641	635	629	593	651	659	638	622	664	668	621	640	592	623	629	673	659	659	660	656	692	616	669	633	642	625	684	699	659	609	637	637	631	654	630	616	608	632	606	644	656	657	625	642	660	666	655	638	675	638	650	604	629	642	620	663	632	635	680	607	634	621	600	650	663	669	641	647	645	674	636	676	667	625	642	653	655	638	683	638	691	649	611	643	668	656	640	618	610	647	635	680	647	672	658	673	642	643	630	636	659	630	647	654	617	625	636	612	658	605	640	684	691	688	632	683	645	671	651	659	613	647	657	621	689	623	639	660	684	651	616	647	635	625	619	639	664	639	676	614	648	703	652	637	654	633	689	607	646	682	669	666	680	650	610	666	617	655	642	621	657	595	652	613	636	642	605	611	667	648	643	662	624	640	605	672	610	634	642	652	649	650	588	641	688	704	635	583	621	686	650	637	625	643	634	634	643	619	611	647	673	657	625	679	648	652	703	606	615	625	613	680	635	609	628	663	648	666	626	652	636	671	628	668	645	627	701	650	635	639	644	671	650	660	677	671	634	671	570	633	624	606	620	676	680	594	656	687	620	633	645	650	644	612	666	663	650	642	615	654	657	630	641	658	629	672	638	678	638	634	621	657	689	643	585	639	665	670	603	682	695	599	617	614	658	614	620	629	615	645	618	648	660	702	643	680	643	624	671	655	634	602	593	663	610	646	660	620	655	599	659	660	623	665	656	673	634	665	655	643	604	579	650	662	668	648	641	657	609	638	622	661	648	652	677	626	645	614	652	626	650	680	607	632	631	682	667	674	642	668	610	633	629	656	623	675	630	641	686	662	624	632	618	674	626	613	630	677	650	617	660	651	667	634	655	649	641	626	607	607	655	645	631	625	660	621	652	655	637	676	625	651	666	669	681	677	640	671	590	655	676	650	613	663	625	617	619	671	687	630	660	620	632	637	640	660	614	604	632	627	621	595	674	641	633	602	580	655	634	644	622	636	564	637	651	641	651	651	630	608	635	682	640	648	680	608	596	622	644	612	632	629	715	657	641	642	654	651	667	634	648	600	663	649	624	703	653	658	634	631	622	622	693	649	636	675	609	603	653	713	650	694	686	605	644	617	661	625	617	620	649	650	631	666	621	618	668	645	637	645	662	625	617	607	664	680	592	617	588	637	656	630	629	657	634	653	629	642	658	657	639	661	668	634	630	666	614	649	681	647	598	636	609	666	633	591	622	640	657	646	670	678	632	696	665	649	626	630	650	659	672	630	650	629	662	647	603	660	656	626	635	682	671	611	639	668	632	665	649	635	672	616	657	671	681	662	664	646	654	625	642	613	639	686	676	670	653	646	668	641	652	644	636	652	642	674	654	632	652	618	620	593	665	628	622	653	641	656	646	638	666	652	648	650	620	647	622	646	671	624	627	584	629	610	593	595	623	627	641	676	648	646	612	652	675	662	654	640	634	662	593	622	634	675	662	624	637	659	622	672	654	647	655	642	646	671	645	650	698	609	628	673	620	641	629	595	604	639	685	640	683	642	649	626	635	638	682	646	617	636	684	665	655	674	655	660	655	651	630	668	674	667	640	607	629	619	599	662	705	647	629	697	680	649	623	633	658	650	645	639	622	631	650	674	633	654	616	681	662	644	635	639	644	626	619	596	647	674	636	668	619	650	627	650	666	653	632	682	640	627	629	664	646	662	621	609	674	653	702	638	623	667	668	637	700	630	636	645	603	623	650	633	622	622	651	624	652	667	630	603	628	623	637	653	628	649	694	668	627	608	619	646	623	686	649	621	666	665	633	625	627	641	707	608	675	647	624	671	646	661	657	594	613	670	614	646	653	682	669	657	643	608	660	662	678	622	612	655	605	691	649	664	663	631	626	630	690	634	611	644	630	664	605	641	666	671	691	628	669	611	680	655	617	597	633	628	629	655	642	639	638	659	632	636	664	634	666	669	668	661	634	611	623	626	661	628	636	667	670	643	622	630	631	672	675	650	612	657	677	618	637	686	668	648	651	644	640	634	690	636	613	601	624	635	632	615	670	633	639	652	684	645	607	637	605	604	646	666	656	676	631	600	658	628	626	684	666	662	682	620	602	634	626	648	666	678	657	644	661	639	650	605	628	643	639	708	620	652	648	680	678	635	685	647	643	673	629	682	687	646	637	626	638	632	653	643	631	632	666	666	663	641	694	650	626	662	650	669	627	634	629	668	595	667	651	620	643	664	641	635	652	640	625	639	640	619	669	635	655	638	640	676	659	656	588	620	680	628	669	657	618	615	642	638	643	656	631	636	625	643	637	637	633	604	679	606	592	631	665	655	614	665	613	680	654	666	666	619	671	684	623	609	638	697	663	640	657	645	641	630	650	644	596	642	643	673	640	660	650	622	650	654	628	685	655	634	668	684	640	647	663	643	616	620	630	617	649	654	631	616	584	668	676	611	629	622	629	606	625	649	609	610	632	647	636	645	624	701	659	634	666	645	686	664	663	614	642	639	672	638	630	667	644	648	620	659	649	617	646	602	662	619	664	649	658	671	621	649	600	644	636	660	664	654	675	652	669	636	639	682	632	675	609	629	642	656	649	682	666	661	665	658	599	616	641	612	651	636	651	663	646	653	617	623	610	642	651	654	666	608	642	671	665	668	628	666	642	647	648	636	623	612	679	629	623	684	666	670	657	626	671	622	620	702	660	674	624	660	660	670	658	651	683	692	607	639	667	621	616	639	644	675	600	638	618	679	689	670	680	634	689	722	596	667	656	668	639	638	678	656	599	658	618	643	630	640	628	611	638	640	660	610	634	624	621	698	628	649	683	608	682	628	656	625	657	645	676	673	616	612	640	633	651	638	622	648	659	682	649	624	585	583	701	704	662	670	602	624	662	663	647	625	639	623	627	664	618	643	679	661	617	615	667	630	686	666	631	650	615	629	648	660	678	658	651	616	661	667	616	629	647	686	590	627	681	629	600	663	661	651	619	644	678	676	666	659	628	680	612	668	629	609	668	673	649	623	628	674	631	629	635	629	678	675	684	608	659	688	678	635	623	619	643	615	627	614	626	664	672	646	634	623	661	624	640	619	632	619	690	625	654	643	647	673	684	622	611	655	593	636	683	617	640	646	653	655	640	659	663	642	643	664	590	623	646	632	643	632	660	642	672	640	615	676	630	616	631	642	647	640	640	624	653	663	652	631	661	641	689	603	659	646	631	699	616	661	676	616	620	648	618	658	636	630	649	648	629	683	658	637	620	636	693	627	603	631	667	658
5983	410	317	321	257	270	224	223	219	251	199	196	224	224	219	221	193	208	215	228	201	195	203	206	221	202	204	191	209	194	206	222	207	195	213	181	213	209	217	234	246	196	224	210	248	229	212	211	197	207	203	203	208	197	219	207	216	191	212	200	223	174	205	213	197	213	209	202	197	204	194	217	200	219	253	197	239	179	195	194	207	189	171	194	202	189	186	171	233	199	192	202	205	213	195	199	213	219	182	186	215	201	223	215	195	206	224	216	225	210	217	219	209	193	187	208	178	210	179	210	195	215	201	189	212	225	198	198	234	196	212	197	196	210	211	211	218	217	209	210	207	220	198	186	205	197	212	211	185	209	216	202	180	180	187	190	201	194	209	205	221	223	174	194	209	192	210	212	198	239	216	237	167	202	205	218	224	216	208	189	217	212	211	192	186	168	177	196	213	206	206	210	219	187	220	221	224	230	211	190	218	197	214	222	199	184	210	198	204	198	214	227	231	222	237	207	182	255	242	192	203	202	213	213	244	195	218	221	219	213	234	227	176	206	202	215	200	225	214	183	180	220	213	211	220	217	198	171	219	209	183	198	203	182	225	184	190	196	196	208	215	203	195	242	217	194	205	208	194	184	211	203	209	220	204	218	220	192	214	188	181	225	195	217	199	232	174	208	194	209	236	205	207	216	221	215	216	227	204	164	178	181	231	249	220	197	201	237	202	182	210	218	177	202	216	229	195	188	245	216	196	196	214	215	209	215	218	240	183	217	181	174	215	204	200	199	233	225	209	195	206	193	197	209	212	220	206	199	202	201	204	181	189	182	199	202	214	190	200	197	194	224	197	207	203	197	205	207	217	214	222	210	219	225	209	210	201	209	162	238	202	210	202	197	184	222	213	195	188	208	197	209	211	209	210	188	213	225	184	195	203	213	221	193	190	201	224	184	233	230	230	226	220	220	221	221	200	182	209	195	188	202	222	194	195	205	215	191	224	216	213	211	189	196	195	206	216	227	234	236	222	212	207	212	188	210	174	205	222	214	224	220	168	209	194	197	172	228	193	205	219	221	217	203	205	211	193	196	195	210	199	211	224	201	196	213	207	211	220	214	227	228	194	225	214	245	208	198	198	188	198	207	196	197	210	172	200	192	225	215	209	213	216	178	187	200	185	211	209	189	199	219	196	227	195	192	177	195	201	210	218	195	235	207	208	196	221	221	201	224	211	204	222	192	200	223	202	181	170	179	206	208	206	203	206	186	175	214	217	221	222	202	216	202	208	183	195	211	209	205	208	215	229	240	226	226	178	222	206	193	229	196	225	229	200	184	185	206	226	203	238	247	221	204	218	198	204	200	192	230	202	194	204	196	227	220	227	208	220	214	194	183	205	206	213	200	215	186	200	194	217	196	209	215	220	212	226	190	217	231	201	187	224	180	217	178	190	218	209	189	224	227	225	221	226	212	217	206	211	206	232	204	199	199	201	199	227	196	211	175	235	221	181	209	222	208	217	205	209	212	217	189	189	197	205	226	204	200	166	181	204	191	218	204	206	213	196	213	212	224	221	198	202	225	240	198	201	188	186	224	219	215	225	211	218	218	195	194	188	202	215	188	209	204	189	201	223	216	197	223	220	190	223	207	203	210	184	215	204	215	178	184	168	193	210	190	218	204	183	196	213	199	214	194	191	210	193	215	206	205	211	212	211	210	233	224	213	189	192	200	204	231	203	203	202	237	206	209	228	195	223	200	244	225	184	201	215	216	182	223	220	164	223	214	204	211	184	174	203	212	209	222	212	187	227	209	192	216	189	220	217	200	198	233	215	212	206	208	240	216	186	228	222	174	216	215	223	221	188	184	227	196	243	233	205	231	212	214	195	176	218	218	218	218	244	234	178	189	205	187	193	175	202	226	181	212	187	204	198	191	212	196	231	211	221	207	189	187	190	214	193	204	203	204	195	203	240	187	219	206	217	191	205	206	193	211	189	202	206	195	204	201	198	212	203	195	230	200	206	208	203	202	220	187	195	211	230	185	221	201	194	191	202	203	186	216	187	194	209	203	174	191	228	221	218	209	194	224	242	197	219	225	178	220	182	212	216	192	165	194	192	217	202	199	212	222	226	190	200	198	208	204	217	214	214	201	242	220	173	199	195	201	188	191	204	200	215	194	224	213	197	223	222	199	200	205	205	199	157	206	211	209	217	209	201	229	198	205	200	189	212	185	219	181	223	231	211	213	202	227	237	193	199	225	227	175	176	197	225	204	194	194	226	199	223	199	189	195	200	219	190	220	207	219	198	222	216	197	183	183	223	233	179	213	198	194	218	187	192	196	189	211	190	219	213	181	229	193	238	188	204	199	226	197	200	180	202	197	189	221	205	202	193	200	205	203	186	207	190	196	208	225	209	205	210	211	175	176	215	195	190	195	207	203	209	234	220	185	222	188	208	193	232	209	189	202	199	184	215	191	211	210	201	205	224	235	215	216	191	192	171	181	242	194	218	263	231	204	206	211	195	249	228	205	201	220	196	231	213	211	216	221	220	188	206	210	204	203	218	213	208	179	209	202	194	182	197	201	224	195	216	198	235	171	224	235	212	227	212	190	194	191	194	195	223	202	227	235	192	204	212	207	195	214	227	202	180	206	208	231	185	178	227	202	202	205	222	176	212	215	224	187	202	197	201	216	218	195	215	195	209	199	215	222	206	207	210	195	176	180	200	197	206	206	253	205	206	189	205	215	202	206	204	189	210	197	210	210	196	195	228	182	217	190	192	218	192	205	223	197	193	194	180	191	195	231	195	205	224	194	205	193	208	199	201	211	176	198	203	199	209	213	198	184	210	185	215	203	200	206	219	212	208	209	208	180	205	198	190	178	205	206	207	224	207	200	230	181	192	200	197	203	211	203	227	207	200	190	197	198	214	217	193	221	173	221	201	195	188	221	183	199	190	191	197	216	218	190	187	220	219	204	217	192	218	209	229	196	220	182	201	176	211	198	214	214	179	205	219	205	191	190	217	204	166	249	228	197	224	234	199	201	223	214	200	218	219	216	198	201	219	200	181	196	205	201	172	190	176	212	193	196	199	196	196	212	218	218	227	220	198	219	207	191	199	181	187	214	181	234	201	221	216	208	179	218	216	207	196	188	217	203	222	208	208	182	211	213	177	196	206	187	201	199	178	223	211	194	206	211	191	195	214	188	229	200	182	207	190	223	222	202	209	220	236	186	205	189	231	191	221	206	216	186	192	227	168	231	229	187	190	201	183	175	209	233	188	203	204	191	177	212	222	220	181	215	193	220	182	221	191	211	223	215	222	189	207	223	227	197	194	198	240	237	210	188	194	208	205	190	213	201	233	198	249	226	223	225	209	168	202	233	221	210	180	197	246	220	200	207	179	188	206	200	185	200	203	219	187	207	193	216	218	198	218	209	196	202	195	214	215	185	216	198	218	211	207	171	221	214	199	193	236	229	218	235	208	216	208	188	211	189	232	217	213	193
4068	643	777	858	755	690	618	609	560	521	576	546	580	487	522	519	484	508	489	538	520	519	493	507	473	485	498	484	486	474	516	481	486	455	515	506	461	479	483	471	483	459	443	481	463	498	432	468	468	479	495	478	496	467	529	449	488	474	475	455	491	485	479	480	486	457	477	472	471	479	502	514	473	491	477	460	439	458	452	431	465	517	479	438	476	472	477	509	491	447	479	464	508	482	466	439	497	508	495	453	507	465	496	462	505	479	469	456	511	498	493	463	487	507	462	471	452	501	506	477	477	485	477	463	444	486	473	462	484	468	490	512	510	453	444	470	450	516	487	492	478	471	517	459	535	465	524	528	472	476	478	459	474	449	465	459	474	464	468	468	444	495	456	447	513	469	487	484	455	475	520	463	499	462	464	452	464	489	486	451	466	467	484	481	485	470	496	479	478	455	485	469	452	475	471	475	465	486	467	463	469	460	440	442	482	436	503	452	495	481	476	446	447	489	522	487	453	521	495	435	476	512	473	481	490	473	426	443	492	453	484	477	478	462	461	513	450	494	473	471	471	453	478	503	476	471	482	514	470	478	461	438	502	477	453	459	501	473	456	485	461	527	470	473	419	461	491	479	509	525	464	513	460	448	474	476	483	493	472	507	451	457	473	499	496	495	488	496	445	491	493	493	497	471	489	506	436	505	522	438	463	471	482	490	499	476	494	446	498	505	451	498	438	482	451	460	489	518	466	467	426	462	447	444	513	520	469	505	519	464	470	460	482	459	411	520	493	489	491	481	477	470	502	476	476	481	474	428	467	484	453	492	475	478	475	477	456	490	502	485	476	491	497	466	480	472	477	482	449	433	448	449	484	508	480	497	499	470	482	449	495	469	474	500	480	510	478	463	449	468	452	480	471	447	486	483	472	442	471	466	484	464	453	520	471	473	479	499	485	465	499	512	479	455	502	469	466	473	508	447	498	523	430	464	502	483	429	483	478	438	463	450	466	499	476	489	454	476	482	482	494	496	473	461	426	494	494	490	478	500	451	508	442	485	460	464	494	474	465	484	516	491	487	511	406	506	481	482	454	496	471	465	482	496	475	454	478	467	472	459	485	473	449	500	506	444	502	500	461	480	456	484	490	424	463	495	495	509	532	490	479	432	438	431	448	489	462	499	472	496	462	455	472	471	484	504	463	485	489	488	501	437	447	473	498	472	467	480	467	465	448	470	453	477	453	467	514	459	473	472	492	445	489	461	477	457	511	465	455	469	492	497	457	480	463	499	489	467	474	490	486	496	488	484	481	453	471	451	466	482	492	483	460	491	475	499	466	491	480	481	444	514	490	479	479	487	461	487	485	453	483	465	507	460	452	445	451	466	464	479	477	506	450	480	477	456	495	434	500	472	487	479	489	524	456	491	426	454	483	503	471	468	479	481	459	489	463	489	477	507	484	457	487	453	503	467	469	465	494	459	486	484	484	439	470	474	500	478	476	503	456	459	472	493	478	482	521	486	475	472	491	493	460	481	486	490	463	484	446	463	446	489	499	475	461	462	515	478	491	442	468	441	471	459	477	479	458	495	484	493	484	517	474	460	516	496	478	462	480	443	493	470	463	461	477	489	488	470	480	471	487	484	481	476	488	417	478	471	483	495	472	462	472	444	446	505	443	500	475	439	523	466	476	470	500	510	480	499	486	506	473	503	503	504	478	451	475	438	516	452	482	510	495	474	479	436	445	473	438	464	468	476	505	467	486	480	491	515	481	472	497	491	476	462	474	461	471	473	517	457	467	467	501	475	514	482	470	447	513	448	490	451	468	437	448	472	461	472	476	430	483	487	483	463	465	464	453	508	483	454	474	485	453	483	507	471	450	493	452	534	443	461	500	489	487	493	491	469	419	512	492	463	498	470	506	485	479	455	469	472	476	482	497	489	463	486	478	512	481	500	447	480	507	470	455	444	452	478	422	446	470	485	469	456	456	521	523	485	463	500	466	493	480	467	482	490	426	477	522	504	466	507	451	454	469	489	463	437	434	487	465	476	459	513	475	483	471	467	493	487	502	452	482	500	443	504	469	510	490	493	472	482	456	493	473	472	448	476	506	461	487	538	472	545	495	462	514	520	518	456	487	496	483	501	436	520	497	492	503	477	456	491	474	482	462	478	498	466	496	477	471	465	443	493	509	449	469	482	489	448	482	514	503	513	479	453	467	474	461	505	458	510	455	492	479	496	489	488	450	457	433	511	467	470	481	482	463	466	508	454	476	442	469	468	480	472	466	491	449	509	487	494	473	510	493	477	499	471	469	494	476	507	477	470	463	486	462	438	462	442	470	463	456	487	490	460	483	512	493	462	490	464	545	467	482	505	400	480	475	465	475	474	467	463	497	462	481	494	489	480	465	510	473	451	463	516	463	482	448	477	493	476	465	446	515	480	456	463	469	442	517	479	527	454	494	488	454	452	456	478	522	480	457	482	486	476	502	458	493	434	485	470	476	472	455	474	499	498	476	456	481	455	450	506	466	495	474	467	476	473	471	511	474	511	497	484	490	458	480	473	514	510	445	443	494	465	472	530	428	507	478	470	466	492	519	445	480	497	447	453	515	436	489	532	493	510	460	459	491	495	512	493	488	481	483	482	486	470	487	444	480	488	501	486	448	480	437	486	457	502	491	477	489	447	460	482	447	504	530	474	474	486	481	456	451	542	481	489	426	500	524	482	471	481	502	489	479	508	504	423	462	452	458	486	460	461	487	476	453	481	453	468	456	485	488	500	456	475	418	465	448	445	473	467	502	471	438	485	448	479	508	499	456	433	456	470	492	501	462	450	447	489	489	412	470	507	474	489	506	489	447	496	455	513	468	485	492	452	499	487	461	513	475	490	464	499	477	466	494	459	486	492	476	474	453	452	486	441	504	491	482	459	459	487	507	467	458	493	498	476	482	506	509	458	451	475	482	501	502	460	539	453	489	473	494	465	485	439	462	487	467	489	470	460	493	470	456	464	456	491	490	469	456	499	499	425	478	468	482	454	488	470	469	506	439	500	496	437	503	461	473	453	478	453	475	466	501	442	458	499	518	481	478	467	480	467	458	476	456	495	486	483	475	484	459	487	486	463	455	468	454	462	508	448	465	504	463	454	479	476	451	472	441	520	457	476	469	525	501	468	491	495	500	489	487	496	483	489	465	486	495	496	491	472	463	500	486	523	478	474	475	469	472	482	465	505	451	476	509	480	465	455	493	483	480	488	480	465	450	444	475	493	499	471	476	504	531	452	479	501	476	490	481	470	481	441	457	477	487	454	508	484	502	507	478	480	475	476	474	483	511	477	504	456	490	460	435	496	469	485	439	525	484	451	467	493	467	446	478	460	498	463	476	491	467	484	505	510	517	501	514	465	453	484	478	474	489	460	515	499	482	494	462	487	468	487	497	482	461	458	488	446	488	501	500	467	467	495	465	476	443	457	468	483	493	463	505	493	482	497	447	487	502	433	478	463
19025	1711	868	711	653	550	372	338	269	250	253	231	209	182	176	172	146	177	194	166	166	167	148	146	184	189	173	172	189	170	160	134	175	168	159	164	175	166	161	167	161	153	151	149	154	160	166	160	154	169	138	153	152	128	163	136	178	186	172	181	176	152	159	155	153	188	149	189	157	157	137	189	175	170	168	183	211	183	163	145	169	174	146	149	157	142	151	174	165	144	150	157	177	149	164	154	173	145	166	175	157	181	158	165	180	144	152	178	157	161	142	129	161	163	165	178	148	164	173	164	177	160	148	158	150	167	140	151	136	156	156	147	190	165	177	164	149	141	169	174	158	128	171	151	149	173	158	150	136	149	163	158	165	179	164	158	152	160	111	170	158	153	132	138	163	156	159	171	150	163	151	165	142	155	154	163	164	152	148	158	160	172	145	158	155	178	165	154	171	149	137	189	132	157	154	160	150	148	179	152	164	171	151	145	135	189	185	178	168	174	165	169	147	159	152	156	175	161	164	174	139	172	163	175	152	157	167	171	153	142	150	155	145	144	156	169	163	142	173	166	146	154	156	166	151	192	151	170	186	146	130	168	163	135	173	161	159	183	198	192	160	178	149	151	153	167	154	198	166	170	147	138	173	172	153	163	155	185	179	164	145	178	149	165	144	143	165	158	164	156	186	163	165	149	184	182	141	137	165	158	163	150	170	145	166	153	187	152	163	151	146	168	153	172	144	146	138	167	197	172	139	158	165	156	158	162	147	138	152	176	171	147	170	176	164	149	161	150	167	190	158	172	164	156	157	144	157	170	180	160	169	178	167	171	175	174	175	165	153	177	186	154	149	168	160	177	187	155	171	179	141	161	158	187	164	172	142	158	158	147	135	144	155	152	209	142	160	158	178	145	176	178	168	172	170	177	165	194	155	146	162	162	146	164	177	135	179	172	165	170	147	157	170	190	160	153	160	149	179	165	164	179	126	166	165	145	165	156	182	185	173	147	177	151	150	168	164	168	170	172	176	143	168	148	156	181	170	162	168	163	158	161	163	177	166	162	176	185	189	140	140	147	152	131	180	155	155	162	176	165	171	150	168	153	170	137	156	157	169	165	156	157	169	155	149	169	134	161	188	158	164	164	185	171	158	173	162	141	156	162	159	160	163	157	169	138	190	151	152	148	181	169	165	192	169	131	153	142	153	166	173	155	180	153	167	152	203	156	157	152	157	143	161	167	148	167	186	193	149	130	161	168	173	160	128	165	156	143	167	144	169	131	178	153	158	158	184	152	158	166	162	166	148	160	162	163	165	163	165	179	162	153	200	185	153	166	160	163	168	167	169	164	160	151	158	150	151	165	142	160	156	159	160	150	171	143	160	149	143	175	167	171	173	157	153	182	147	183	180	147	172	175	163	134	165	162	157	144	162	176	140	144	142	154	162	173	155	173	157	159	183	179	154	142	128	171	151	149	174	162	153	165	160	153	149	156	183	184	142	140	158	151	155	161	181	145	149	160	155	148	143	161	167	172	173	143	158	156	155	198	172	171	149	155	157	140	165	165	146	147	159	160	139	170	161	167	155	163	138	159	138	162	148	161	174	173	161	166	188	145	157	184	176	173	169	159	153	160	179	149	151	161	134	146	171	189	156	153	140	150	155	157	137	127	164	163	166	158	161	165	139	166	184	169	169	177	176	159	160	146	166	160	155	135	147	145	147	163	142	156	152	160	161	150	167	157	166	163	164	155	166	154	167	150	152	160	166	162	166	156	153	136	156	144	179	144	145	155	161	156	145	165	191	177	173	151	157	138	139	168	164	158	170	176	169	169	162	189	151	164	173	156	155	189	173	169	192	158	158	146	147	165	170	163	158	154	159	161	160	151	143	161	166	155	164	166	172	172	143	179	174	146	148	134	165	155	166	157	176	142	172	175	158	162	155	162	215	152	167	164	161	166	170	128	166	164	150	176	155	170	162	176	150	185	182	156	162	162	154	189	144	153	161	189	166	160	152	160	142	174	148	186	170	147	159	172	160	167	176	189	174	190	138	136	167	164	173	153	170	154	164	173	172	157	182	163	161	160	151	131	170	176	129	159	134	167	152	159	147	160	169	171	169	161	171	145	177	147	154	173	178	176	172	171	162	170	179	169	168	160	145	154	170	149	157	144	153	150	145	161	155	155	164	174	143	198	161	161	153	155	123	137	160	188	188	149	147	157	159	169	154	147	179	177	144	171	150	159	148	160	167	150	175	171	146	159	167	164	152	194	183	139	149	163	142	159	172	162	143	140	162	152	155	149	169	173	170	151	160	142	149	177	169	177	189	147	144	186	177	172	165	156	171	181	157	166	162	135	156	169	142	154	152	161	177	133	169	173	158	141	161	142	150	164	183	152	159	165	150	166	160	178	166	121	155	183	154	175	152	165	154	161	169	176	155	135	135	148	166	149	177	172	147	159	166	146	147	145	137	173	168	158	169	161	172	170	177	138	158	149	175	156	155	175	174	161	169	159	168	151	160	166	166	171	153	165	157	150	145	163	152	164	162	150	163	158	159	164	166	163	185	179	162	178	161	199	167	164	163	166	139	166	175	146	145	114	170	170	178	187	165	140	141	151	152	171	161	161	168	166	137	176	177	158	159	152	185	166	160	172	163	166	147	147	164	141	151	138	168	132	148	154	155	151	166	190	165	165	156	145	150	145	162	166	157	158	151	158	160	137	159	164	139	147	139	159	155	139	157	163	176	141	159	148	156	189	158	149	176	143	153	177	168	146	160	164	177	171	157	139	148	168	189	139	171	156	152	138	170	161	171	152	161	150	151	168	148	191	179	157	161	172	158	135	172	160	149	153	157	169	161	185	155	132	164	156	139	144	146	138	166	155	155	158	198	178	137	157	176	140	180	174	148	167	167	156	172	181	170	162	177	180	145	154	146	177	168	172	148	167	166	153	143	181	155	148	183	184	145	160	169	158	148	160	155	188	175	161	147	161	164	122	178	187	162	165	153	146	169	172	155	137	158	182	154	148	180	161	142	150	156	172	180	156	152	184	166	179	171	149	127	168	166	158	179	154	184	193	153	149	169	158	170	136	175	166	163	181	149	152	141	149	177	164	149	149	152	163	154	159	159	130	155	148	137	145	158	141	161	178	197	149	153	150	171	162	148	176	158	164	170	137	160	179	172	167	186	137	163	148	172	141	169	143	150	161	164	160	150	162	159	171	149	165	169	155	160	167	150	166	189	161	154	156	148	141	152	156	138	176	153	149	188	138	148	163	149	163	167	150	150	177	153	171	175	178	194	156	147	197	153	141	165	151	146	134	179	195	162	183	167	185	165	179	147	168	172	175	164	150	177	149	158	172	148	166	146	160	172	181	161	169	142	156	189	159	146	196	179	146	150	148	167	159	158	158	161	167	136	147	174	158	157	185	126	159	153	156	150	148	148	139	155	160	167	159	185	156	168	152	168	158	162	146	170	152	141	164	183	159	163	155	146	147	152	158
11299	1014	1655	2005	2374	2241	1450	1214	886	874	1004	897	680	627	549	512	528	527	515	460	545	488	478	484	498	496	498	467	413	436	429	444	441	427	422	420	411	427	407	434	466	430	391	416	381	434	400	415	393	374	401	432	422	426	453	405	374	432	405	442	363	424	427	403	401	418	401	412	395	398	399	396	394	406	408	405	405	415	404	387	413	449	423	454	383	397	399	399	383	387	412	404	421	427	386	417	417	390	380	381	409	396	386	411	427	388	392	394	390	405	387	438	404	388	446	434	387	387	440	394	395	410	396	381	454	437	392	413	400	404	450	405	410	380	414	382	400	387	401	394	378	421	397	403	394	418	413	412	375	403	419	383	417	379	416	422	403	397	422	411	378	400	393	401	407	417	405	387	393	424	385	385	399	412	416	415	368	377	421	375	375	415	404	415	401	410	384	395	414	438	408	417	408	427	404	409	409	438	427	401	380	412	423	421	430	403	410	403	405	381	390	354	393	392	417	379	430	373	410	435	398	398	427	420	416	412	393	379	405	389	446	397	441	400	415	390	412	416	396	369	426	402	404	347	391	396	403	440	401	399	384	376	418	425	402	397	416	393	409	488	447	403	412	412	405	402	415	374	391	393	404	386	394	397	458	417	372	423	370	409	340	387	396	415	365	373	383	392	416	433	381	387	379	396	359	414	388	406	414	419	354	415	400	417	360	406	423	414	398	380	407	396	406	424	402	413	441	391	424	430	388	385	398	378	433	389	442	413	398	415	402	410	410	401	397	419	414	401	383	404	374	403	425	400	394	383	439	389	414	385	414	397	396	413	410	426	438	407	385	402	397	401	407	405	426	398	375	383	447	432	415	384	392	404	395	384	415	427	395	407	394	394	370	401	407	426	440	394	392	414	403	424	390	403	424	434	405	387	395	459	414	402	363	423	374	411	383	394	395	416	427	400	418	409	434	432	414	379	402	435	398	400	468	402	390	453	409	412	410	384	393	368	366	415	372	406	390	361	399	376	404	390	420	400	415	426	402	388	389	441	397	418	402	397	414	403	414	404	396	408	409	439	421	419	398	377	439	415	406	439	428	417	400	379	398	421	416	382	414	406	385	404	429	421	403	399	408	389	408	405	373	376	387	387	376	419	413	413	435	412	407	424	387	396	410	412	412	408	373	390	407	403	407	391	441	402	430	402	408	392	390	412	419	405	376	420	390	370	395	413	432	420	418	416	386	394	385	430	377	429	396	416	357	423	383	410	392	426	390	380	430	390	399	418	390	396	388	422	400	401	389	400	408	415	415	415	390	398	426	369	390	359	385	408	404	398	410	389	410	422	404	413	393	392	389	386	430	415	427	410	392	405	423	415	392	416	380	427	407	386	405	407	408	440	409	396	403	408	399	405	392	396	417	383	362	447	395	421	395	393	397	399	410	412	417	412	384	415	418	383	400	398	409	393	376	417	410	390	398	371	381	415	409	393	408	420	362	398	412	438	402	442	407	402	417	428	410	417	442	400	399	414	434	456	408	378	441	385	368	402	398	406	410	407	402	404	385	381	413	423	376	439	416	391	411	423	386	412	396	402	424	426	402	415	376	429	371	375	390	412	399	442	416	398	398	396	422	385	430	416	423	428	413	441	425	440	451	381	378	424	423	382	412	388	412	411	399	385	365	403	410	417	392	413	394	402	383	415	368	381	381	395	400	371	385	375	406	408	441	423	394	434	433	399	403	392	401	429	396	414	414	377	397	395	400	444	401	426	401	378	418	413	393	376	407	420	448	398	406	396	396	386	416	424	409	442	409	407	407	390	430	409	370	408	376	419	411	373	441	419	413	426	429	398	404	400	386	420	405	418	400	380	403	378	400	393	393	397	412	387	411	395	421	397	429	384	386	426	405	384	433	439	400	405	398	382	439	364	384	402	436	429	389	418	409	426	397	426	408	424	409	417	370	387	409	439	371	421	404	412	402	401	411	387	406	355	409	379	415	376	359	402	422	407	424	381	421	405	425	412	414	381	410	417	407	413	389	411	411	412	370	388	372	390	382	379	406	419	415	365	435	381	376	412	444	392	402	385	430	428	376	419	426	437	410	412	410	399	397	378	388	365	427	404	363	395	426	383	406	441	376	409	412	406	403	411	408	367	420	368	389	445	365	421	443	378	445	388	411	435	375	418	447	377	410	384	426	383	387	419	390	443	417	404	427	438	402	432	414	396	418	406	398	383	432	418	419	401	405	403	389	430	390	398	456	397	402	393	397	398	395	397	375	427	393	397	394	416	398	364	403	394	417	390	409	384	407	387	376	434	367	376	375	422	400	376	411	406	384	416	411	362	397	415	453	374	420	371	401	385	431	422	396	369	405	413	393	408	385	413	389	396	415	399	402	398	379	432	379	387	419	389	394	412	416	401	392	390	397	380	407	387	408	385	433	404	393	443	384	441	410	417	385	423	387	403	392	400	417	416	427	371	379	376	394	391	379	404	407	374	455	426	407	369	374	371	384	410	409	386	395	434	394	415	388	373	407	429	438	375	421	368	398	409	391	418	425	405	432	402	444	410	390	412	387	456	407	430	382	390	379	410	417	402	375	422	424	425	419	433	409	389	395	434	459	445	435	438	436	401	427	411	367	383	382	380	438	409	421	357	437	413	417	394	404	407	411	399	431	407	431	409	380	388	398	358	399	413	427	378	421	380	431	384	401	431	423	418	390	385	393	399	375	387	419	395	429	390	456	393	406	394	389	387	413	372	379	397	425	427	383	409	417	372	394	403	420	396	411	412	395	422	419	415	389	422	395	407	430	408	389	402	395	411	412	406	403	436	422	420	427	398	399	423	417	385	395	415	420	392	407	430	394	388	390	386	458	398	403	408	430	416	436	391	439	438	404	413	391	376	403	394	401	410	399	409	380	395	423	412	392	398	421	432	417	414	397	404	373	392	370	425	402	371	373	435	389	433	404	402	410	379	402	423	364	400	435	403	430	409	412	430	368	432	405	404	387	381	460	363	389	420	399	412	389	409	375	384	398	454	406	423	387	385	420	413	424	378	419	405	411	386	423	380	421	380	413	425	404	366	421	384	390	389	403	397	407	410	389	389	385	372	474	410	427	347	432	382	432	443	394	399	382	407	390	416	400	393	416	419	409	409	392	411	388	367	390	399	391	412	379	384	402	391	401	424	382	379	413	434	412	360	421	418	409	419	436	380	410	455	406	404	424	408	448	451	432	406	411	408	395	409	420	424	386	417	398	386	382	372	381	412	374	407	412	411	423	357	385	400	390	410	417	391	410	422	394	411	412	419	411	405	394	393	369	430	423	399	366	398	392	408	421	421	422	414	423	367	395	391	397	411	435	378	386	366	392	428	396	391	403	404	424	401	402	405	411	411	453	422	380	441	422	409	444	390	381	399	410	404	435	393	396	428	407	394	415	402	418	384	376	406	373	368	406	401	405	396	413	417	405	409	426	396	425	441	433	396	410	405	407	412	424	386	450	412
28783	3789	1613	1342	1125	1109	726	552	474	445	437	506	420	323	345	349	360	295	286	327	320	317	313	283	317	296	272	287	280	251	299	292	278	275	288	290	303	247	278	293	302	290	267	286	267	311	299	293	307	291	258	259	276	256	254	309	241	260	285	291	277	299	272	300	279	292	274	283	320	294	292	298	282	285	270	267	296	272	254	292	296	279	296	272	273	268	317	281	303	297	298	288	298	263	302	299	271	278	293	263	281	297	278	304	267	298	282	260	311	280	307	289	309	272	273	282	289	267	255	252	279	262	241	288	307	276	279	278	289	262	275	261	277	302	277	301	297	278	280	291	273	293	242	275	266	299	287	297	293	276	290	233	264	276	252	281	324	268	266	318	257	300	301	262	282	283	248	305	248	276	276	289	272	259	272	280	284	261	272	254	270	304	294	267	267	271	287	271	291	292	278	292	304	266	292	269	282	262	267	283	262	298	284	288	284	317	297	297	281	280	268	276	232	273	286	283	291	280	286	255	268	266	257	247	325	279	309	296	275	290	279	278	297	313	290	272	253	286	274	249	260	296	281	270	262	308	277	254	281	273	278	250	289	260	283	305	290	270	260	279	287	294	264	276	290	246	269	270	243	307	267	308	251	287	284	290	274	273	298	279	277	274	243	268	249	299	278	271	268	290	275	277	277	264	289	305	290	277	319	271	295	292	282	308	279	285	292	261	266	316	287	305	299	288	284	280	268	277	288	282	271	282	283	279	281	294	271	263	298	289	278	299	281	304	276	288	256	296	273	298	305	259	269	293	232	313	273	268	292	284	310	270	271	270	301	272	290	287	280	272	272	277	276	310	271	310	267	293	251	265	271	316	275	280	299	268	277	272	301	306	313	312	261	266	291	271	314	270	295	271	289	311	242	268	281	306	290	297	250	276	257	297	294	262	285	281	256	273	261	284	333	264	297	297	297	261	273	283	293	296	281	297	267	256	259	308	266	281	282	247	263	270	318	275	267	301	264	274	256	280	295	271	295	265	309	245	287	263	263	303	274	277	295	301	295	274	261	264	267	257	283	280	249	286	264	275	283	273	304	269	273	294	282	316	280	276	273	274	291	282	259	293	269	287	277	279	287	277	288	282	304	276	297	283	257	291	284	282	291	259	286	309	266	265	262	289	264	298	294	306	271	295	270	285	281	288	296	253	285	250	299	275	259	296	310	285	271	268	266	259	272	283	291	271	291	297	266	304	272	222	265	276	283	260	309	288	291	289	261	269	295	271	290	302	316	309	280	278	302	314	274	265	273	277	288	302	284	265	263	278	285	267	299	264	260	300	268	264	332	327	257	264	285	307	304	277	270	284	291	280	294	285	294	264	301	289	294	279	307	315	273	326	260	268	283	295	278	264	267	265	260	274	281	272	293	302	267	270	296	306	295	304	261	291	262	280	254	285	279	266	273	254	289	287	262	275	270	278	294	274	327	264	263	275	274	249	289	278	303	314	262	273	288	293	269	283	291	274	282	261	236	306	288	254	299	265	283	287	277	238	276	288	307	276	275	287	285	271	299	296	296	284	296	295	254	290	282	287	281	301	292	292	273	286	295	281	275	283	276	276	253	272	272	260	274	291	305	270	251	282	272	268	284	268	247	258	274	256	295	291	293	306	288	307	322	304	271	264	267	298	306	295	267	277	276	298	283	276	288	292	271	315	254	272	297	299	260	273	258	291	269	293	320	271	276	257	239	302	267	268	251	243	307	283	284	283	279	308	280	283	287	294	265	251	317	285	254	304	274	292	298	283	305	285	272	312	297	275	289	295	252	262	271	284	280	312	305	276	252	267	283	263	266	300	264	279	296	256	266	318	294	281	253	290	278	237	261	293	261	274	296	248	261	262	265	248	270	281	273	267	294	291	281	289	271	271	305	298	276	327	314	304	288	329	292	262	255	303	324	314	258	245	287	274	297	282	291	280	318	283	297	270	267	297	273	299	289	267	288	295	264	279	288	273	261	276	282	245	277	302	276	294	269	274	289	280	292	280	286	280	274	268	296	303	234	289	261	289	279	259	274	298	288	307	292	246	290	261	284	250	303	284	299	262	269	285	290	255	285	263	291	242	283	285	280	274	267	249	297	268	263	323	268	305	288	285	274	241	278	276	313	293	260	262	279	269	260	285	260	294	283	292	278	296	270	276	271	310	290	271	301	279	264	284	295	272	275	296	255	307	290	265	321	277	287	276	258	308	267	268	255	279	290	285	287	288	286	323	263	279	284	270	310	330	276	239	283	256	285	279	264	266	306	282	265	308	318	307	270	299	289	271	293	271	267	273	300	258	299	283	284	257	273	277	280	283	300	277	281	289	282	284	238	257	289	316	292	290	257	246	320	274	273	245	291	319	298	297	283	301	303	301	305	267	269	301	258	270	265	254	333	287	249	322	287	281	292	319	269	274	292	272	322	284	287	299	293	275	251	283	276	278	269	275	307	278	262	284	294	303	268	269	267	314	288	282	241	285	300	303	297	285	316	259	289	291	287	280	298	247	245	300	272	286	285	261	329	308	302	263	271	272	297	275	289	293	260	282	289	265	262	259	297	265	275	259	298	293	296	277	273	298	276	274	302	295	258	283	284	291	273	268	267	319	321	268	285	270	268	299	281	289	284	270	315	265	250	272	267	294	279	281	301	262	337	291	283	295	297	271	278	278	240	281	282	282	309	312	273	284	301	276	310	302	305	315	284	293	303	277	297	282	283	335	281	266	276	299	299	283	273	309	297	304	259	248	289	261	270	262	278	283	276	264	280	304	286	283	295	294	315	270	320	306	289	286	261	273	263	306	294	285	290	255	274	270	304	278	279	283	264	297	302	292	275	295	265	286	302	275	284	291	248	277	259	274	289	294	290	291	298	266	284	278	289	289	273	261	278	286	248	278	268	285	265	258	305	286	306	279	247	277	296	300	260	283	277	304	289	287	269	286	264	287	256	284	259	314	260	286	269	243	249	265	260	275	289	285	250	301	283	277	254	269	275	274	302	273	258	249	304	282	283	265	287	288	280	296	293	270	267	269	264	244	281	292	279	286	315	287	277	265	282	248	257	298	269	295	281	284	289	286	264	284	282	269	266	272	278	256	309	288	271	284	310	283	280	288	283	276	267	287	286	289	285	272	258	283	292	318	292	246	273	295	246	289	296	305	284	284	290	294	301	292	283	291	278	278	269	263	236	241	279	306	245	266	286	285	280	272	297	261	282	242	293	289	271	267	291	258	303	290	266	244	279	249	291	289	264	295	280	282	308	271	282	222	267	279	238	273	253	288	304	283	324	293	283	262	301	259	292	292	280	271	274	254	278	262	253	301	269	284	261	286	273	283	288	279	327	297	278	296	288	302	286	288	282	284	301	256	253	277	270	279	261	263	279	270	276	293	267	290	257	265	303	300	298	291	289	278	262	290	273	288	278	273	256	264	284	283	288	285	277	293	268	288	284	296	258	276	307	269	263	266	269	286
15131	1608	2783	3627	3652	3876	2757	2084	1568	1491	1505	1605	1089	991	891	876	836	842	823	818	840	734	780	738	757	739	778	764	719	748	740	709	690	720	682	666	697	676	677	664	683	680	685	686	639	698	682	646	637	664	651	646	648	636	630	594	660	652	679	656	676	631	667	687	625	642	627	639	668	642	647	639	671	652	663	623	674	626	646	634	668	671	652	686	641	598	652	592	658	682	690	677	622	652	634	663	628	621	652	636	699	651	677	667	659	618	660	637	632	659	647	651	651	631	611	649	668	612	633	667	614	644	623	633	676	645	690	645	667	647	710	677	634	683	658	632	642	663	618	683	625	658	666	692	640	696	633	701	630	652	618	684	617	682	632	674	669	667	693	653	658	678	613	634	632	720	685	620	636	645	659	607	636	616	665	615	667	619	647	599	686	651	646	671	646	652	662	666	654	629	649	670	633	697	612	666	636	689	677	644	643	663	618	659	647	700	637	677	684	660	644	672	663	663	625	612	650	658	659	707	625	647	623	669	637	634	639	654	659	686	648	600	671	660	667	621	633	646	624	651	667	638	660	667	626	687	641	643	674	648	621	625	698	669	657	693	626	671	664	613	652	632	644	650	625	661	627	636	690	602	609	694	603	653	676	667	652	637	667	671	672	612	623	672	636	603	640	656	657	667	655	658	610	628	686	654	648	657	670	600	653	671	660	631	625	628	647	642	634	704	616	642	600	615	686	616	652	674	643	656	673	628	647	627	632	630	635	689	653	618	630	670	637	671	600	636	619	641	663	608	697	671	684	610	606	649	663	652	659	678	653	650	630	652	600	635	669	617	616	665	662	650	628	644	650	642	628	633	636	677	634	635	675	637	673	617	642	638	603	608	666	682	665	611	662	660	621	652	671	616	685	692	650	627	643	670	687	657	672	672	634	602	658	642	675	629	651	650	685	658	616	674	646	645	613	683	666	685	641	672	616	625	635	723	688	632	688	629	654	652	592	620	671	670	658	660	624	657	652	668	651	675	643	631	613	628	632	648	649	645	670	638	609	671	607	670	660	678	689	611	646	616	628	657	621	647	613	648	619	646	629	653	632	660	641	661	613	676	636	651	672	681	687	656	690	640	701	646	632	636	655	634	635	646	659	676	673	669	661	620	617	657	611	660	648	648	674	634	598	637	600	651	631	677	639	645	645	620	671	646	639	637	625	652	678	663	591	595	651	669	649	648	688	673	626	660	654	644	646	686	601	687	658	619	642	629	645	666	629	578	672	642	672	619	669	650	661	644	626	659	708	697	660	676	685	614	625	657	694	642	658	666	651	680	623	660	621	638	659	662	654	672	668	708	636	654	649	614	636	654	621	642	665	703	634	658	695	704	627	629	664	638	611	680	643	633	683	692	624	620	659	660	654	676	660	627	672	675	659	632	655	698	664	631	663	645	656	661	633	696	689	609	662	641	646	685	612	609	638	617	691	677	642	684	641	646	623	650	648	619	647	593	671	615	683	703	656	648	616	634	662	648	644	667	655	651	653	662	674	611	679	671	629	648	657	622	650	681	676	632	629	671	650	648	673	629	665	631	643	605	610	653	686	649	671	634	617	672	617	619	668	679	603	617	655	647	617	600	643	601	678	643	643	649	646	649	635	633	660	622	695	638	688	632	697	597	644	613	628	635	604	633	660	621	636	632	631	644	659	628	666	663	601	641	623	707	679	642	695	648	679	629	648	642	668	684	642	596	684	641	612	683	662	670	653	619	687	623	655	634	624	655	633	643	628	689	652	648	669	658	647	627	624	706	668	606	694	689	632	643	620	618	618	670	637	651	693	637	674	645	673	654	604	616	660	669	617	654	636	647	656	642	646	665	619	655	665	664	640	634	654	632	657	691	642	631	614	653	632	640	629	611	629	627	616	683	673	649	643	639	615	607	640	653	651	662	628	672	616	674	674	627	681	642	647	644	623	626	650	649	677	627	673	626	666	668	682	640	642	638	645	666	673	636	634	640	641	670	633	628	701	678	639	661	632	659	648	680	647	653	668	651	630	600	715	670	635	650	618	653	633	665	651	651	654	633	668	610	589	588	664	667	698	637	653	625	625	645	664	680	622	647	637	644	640	661	603	604	654	687	643	704	621	643	669	675	656	623	613	639	672	634	662	682	676	658	707	600	667	663	675	665	630	626	615	668	667	645	681	624	682	623	665	661	645	677	639	648	637	644	688	695	667	647	648	687	668	628	666	636	640	632	679	638	694	676	658	626	689	681	647	686	685	617	650	709	638	636	648	664	643	650	647	642	662	718	668	628	655	655	628	661	604	625	631	654	627	665	669	654	708	585	654	620	660	648	632	701	677	638	648	622	670	657	639	679	636	637	647	662	656	654	684	635	626	637	613	643	653	605	676	641	612	645	634	661	659	647	608	661	686	639	656	671	655	678	641	671	641	639	634	625	654	638	634	607	619	627	642	627	652	602	630	633	666	692	633	631	650	679	651	639	646	688	641	615	647	677	595	652	607	635	647	670	666	654	652	646	694	651	572	696	642	612	638	659	695	624	628	655	611	663	655	692	621	704	629	653	640	621	617	628	660	606	627	647	669	648	654	638	675	664	651	629	628	653	669	648	641	622	639	655	609	645	652	667	596	645	660	649	626	647	648	643	653	674	630	663	637	676	648	634	609	640	655	649	638	616	701	629	677	694	607	613	663	673	663	663	642	687	669	665	670	627	641	673	689	652	621	644	668	657	662	666	678	670	653	660	644	641	635	615	671	666	632	631	623	593	624	629	644	650	641	636	616	692	624	669	631	669	670	648	633	664	620	669	652	679	658	631	639	677	676	638	653	635	676	611	688	670	625	639	632	677	672	651	620	682	638	644	698	624	638	681	694	677	656	675	610	661	652	640	619	621	650	633	656	661	661	702	610	620	651	650	648	694	648	625	674	667	567	658	646	669	678	637	620	681	633	606	660	648	625	630	639	646	657	679	662	614	682	655	633	648	647	635	632	624	663	601	649	625	619	640	602	674	650	678	635	632	595	651	628	692	672	654	673	607	644	652	677	635	620	629	646	657	686	673	680	655	626	659	625	677	634	655	647	656	686	655	610	615	621	632	647	652	625	677	671	674	663	682	614	680	688	619	683	708	645	667	594	619	653	711	666	691	612	666	666	607	653	613	636	625	627	644	649	648	660	656	606	643	660	649	649	651	666	658	654	625	668	608	666	617	642	649	647	706	660	646	631	638	630	674	664	624	623	659	683	644	670	689	633	670	635	651	641	669	599	608	657	641	663	652	658	656	642	631	645	632	638	678	619	636	643	666	656	670	634	637	603	645	656	688	630	661	657	637	661	664	653	653	634	662	621	634	613	660	602	639	619	633	669	659	632	640	625	634	667	661	700	622	622	618	633	592	665	656	639	670	625	657	657	659	653	653	646	603	640	635	607	684	679	663	671	660	652	641	685	637	641	640	616	624	641	628	679	620	663	670	691	625	604	628	657	665
6237	442	416	349	261	242	255	247	206	212	188	223	238	216	206	212	245	203	203	232	229	183	221	227	209	222	212	203	216	224	210	212	224	180	242	226	204	184	223	205	224	207	208	220	211	222	199	184	226	213	192	217	184	221	212	210	207	194	207	217	200	218	218	208	207	189	203	196	224	204	189	188	217	216	190	203	188	199	214	189	189	234	196	187	204	215	195	205	207	211	217	180	208	221	185	227	206	208	207	202	241	198	238	217	216	221	202	198	202	203	192	191	217	180	208	185	225	205	200	178	181	213	225	172	206	225	193	204	204	212	166	209	199	200	205	218	219	235	190	213	225	216	228	231	218	229	210	184	176	184	174	225	187	194	226	210	184	191	211	177	203	181	158	213	222	205	200	222	246	226	214	218	194	210	188	191	205	190	203	207	218	201	229	210	224	206	212	222	221	223	217	219	214	212	195	229	217	217	198	205	210	216	207	198	243	210	212	220	238	210	210	219	239	216	232	189	217	204	230	234	230	222	202	199	202	180	204	184	189	197	225	187	194	187	197	198	197	222	228	190	181	219	202	210	225	204	239	193	228	217	196	217	216	231	225	202	191	238	230	199	188	180	204	189	209	215	187	209	198	225	219	215	209	187	190	249	226	178	215	224	206	222	201	230	208	187	228	210	196	222	220	219	220	210	225	211	168	198	186	211	175	194	176	205	200	197	189	223	222	197	205	208	194	237	242	179	209	207	231	228	195	199	191	224	215	186	185	201	216	182	219	186	220	190	198	222	182	199	228	194	218	221	222	215	209	218	219	194	202	209	228	210	204	223	217	213	201	205	193	204	218	190	229	190	190	250	219	209	220	225	220	235	221	212	205	200	196	187	189	223	228	230	225	233	204	205	212	195	223	228	197	200	188	206	196	204	178	197	202	180	207	196	218	212	212	209	217	213	211	217	200	186	204	204	237	204	212	218	221	234	203	233	226	171	225	209	183	200	211	185	195	194	199	218	206	193	222	219	228	219	225	195	203	199	224	172	172	245	207	204	209	199	240	197	177	210	185	212	205	189	229	205	242	220	212	223	187	216	209	215	195	201	200	235	200	192	216	186	192	220	194	203	206	197	208	228	216	206	195	212	233	202	226	213	179	190	208	197	219	194	205	217	213	198	229	226	195	204	208	246	186	224	227	205	213	219	227	218	212	232	234	188	205	206	207	201	183	207	209	203	208	187	218	230	218	215	211	239	197	162	213	203	189	219	180	210	230	209	223	201	205	184	198	206	189	204	212	205	194	217	209	210	183	206	212	195	206	203	195	191	249	193	237	209	200	191	224	196	190	195	211	196	195	205	197	199	208	199	236	238	208	226	194	197	210	196	234	212	207	175	204	187	197	198	212	195	228	224	196	225	191	173	184	219	214	211	202	197	227	201	208	196	212	221	228	214	173	221	206	221	204	187	209	209	221	206	229	186	206	204	208	245	207	234	206	213	226	179	230	218	192	218	195	198	200	179	215	201	189	250	202	207	205	199	224	225	232	205	195	178	203	216	211	222	217	206	222	195	196	208	194	223	192	197	201	215	210	190	215	179	192	209	202	207	192	207	220	237	210	229	209	236	189	184	212	222	197	230	183	203	220	225	203	216	185	237	188	211	235	240	213	247	195	219	236	209	200	166	201	204	203	218	203	235	228	208	208	214	183	206	206	212	184	197	195	205	222	197	175	206	221	185	216	218	187	200	207	201	213	212	193	190	206	196	206	198	210	217	211	226	205	197	187	204	199	225	229	222	190	189	216	217	183	188	211	182	215	200	187	177	195	209	195	221	223	180	210	206	211	252	249	203	220	197	225	210	213	216	214	198	214	213	196	212	166	199	198	193	193	227	204	206	214	193	218	212	209	208	204	217	205	220	188	171	207	221	188	202	193	205	211	182	212	227	183	200	238	217	212	206	211	217	207	192	214	214	203	189	214	201	191	213	226	188	212	208	212	235	196	214	235	191	233	187	201	204	207	188	182	209	211	206	195	225	171	191	213	193	204	176	206	215	217	202	222	218	223	185	195	225	200	197	271	215	236	193	194	195	209	197	207	228	218	214	217	216	226	220	177	198	185	196	215	199	197	218	225	211	201	177	202	194	208	200	199	226	193	208	226	211	175	216	209	195	201	212	216	200	215	200	209	189	212	224	221	241	234	205	227	219	177	188	210	208	211	167	211	214	211	225	212	205	228	225	193	211	233	200	198	177	212	212	214	210	225	214	227	233	221	199	206	211	211	188	218	224	205	205	199	228	224	203	213	218	212	232	185	206	194	223	223	199	225	218	222	228	236	205	211	203	218	236	221	240	250	226	200	223	239	229	232	224	215	223	209	226	219	206	241	200	204	178	199	216	208	200	213	187	220	205	221	211	219	227	194	184	197	204	227	251	187	203	224	220	227	192	237	216	207	221	224	204	189	196	219	212	186	208	185	201	235	211	203	234	210	209	211	215	178	200	226	209	222	219	184	177	217	197	201	217	210	207	236	210	184	217	204	240	224	219	217	235	234	204	192	185	220	195	193	223	221	227	215	209	219	217	219	181	217	204	209	235	230	214	185	188	209	164	235	220	219	213	230	204	231	233	216	203	218	206	210	230	210	195	208	210	214	223	205	195	201	239	246	184	201	216	161	217	204	204	206	211	189	211	226	220	204	226	208	224	221	194	189	214	201	202	221	181	201	207	235	205	215	206	222	204	208	198	207	219	194	188	203	187	206	205	206	232	214	202	200	196	216	195	215	185	213	227	182	177	198	221	203	196	218	195	241	215	206	217	226	228	205	216	188	211	242	200	196	228	232	201	192	225	186	209	205	210	207	205	181	226	206	212	207	199	201	202	227	189	199	180	216	210	234	220	211	220	195	185	216	200	213	253	214	214	209	182	202	206	208	210	190	214	235	208	172	216	214	212	204	190	206	230	195	218	233	189	202	228	224	206	203	200	198	247	197	215	217	226	214	218	202	211	214	217	198	197	217	195	237	196	201	192	216	223	216	198	188	199	201	205	211	213	203	184	209	190	190	200	229	219	213	251	192	207	208	200	197	196	213	190	205	219	200	216	217	219	203	199	195	191	204	221	217	206	220	203	191	212	192	223	208	208	174	190	234	203	200	196	214	203	209	204	196	191	238	223	203	223	195	202	199	187	205	190	210	194	216	215	245	245	223	218	200	224	188	225	202	197	226	199	223	234	228	214	217	180	185	213	181	209	216	233	215	222	234	225	218	206	191	196	198	164	202	203	184	192	233	209	211	199	222	207	196	182	217	202	202	192	207	187	247	187	219	199	218	217	195	208	203	199	186	209	190	206	198	197	217	223	239	218	188	192	215	212	230	213	211	183	202	191	222	230	220	216	209	206	198	193	214	180	211	209	195	227	248	176	204	226	204	240	197	241	197	204	214	198	217	184	192	206	209	248	248	205	244	216	199	219	216	233	212	183	215	219	205	192	212	178	197	212	211	200	199	192
4279	601	874	977	773	704	646	559	548	527	506	542	580	551	498	490	515	538	517	519	542	530	509	488	491	550	546	498	513	537	517	510	509	481	426	491	488	509	492	483	509	475	450	484	529	445	501	454	504	502	496	491	519	467	512	481	470	475	501	481	449	488	459	476	541	500	459	472	513	459	508	495	470	520	440	476	501	465	496	484	483	477	485	510	463	505	493	495	525	469	500	473	497	472	494	460	451	490	514	497	482	504	498	511	491	476	455	484	452	520	465	459	517	425	493	465	435	516	482	511	490	525	507	456	499	501	461	494	504	437	467	497	505	463	480	517	472	514	493	489	480	491	441	504	493	478	478	476	470	476	476	477	517	474	462	495	473	483	474	473	469	484	469	475	513	494	486	474	524	498	475	457	515	504	478	466	474	509	463	494	460	499	513	497	510	456	493	474	487	480	439	483	457	493	479	482	526	500	475	503	451	509	513	476	457	499	471	492	512	493	504	442	479	480	483	455	443	466	448	467	510	528	470	510	495	518	508	504	481	491	490	462	477	473	486	493	426	485	469	531	445	483	468	453	463	481	488	468	488	442	488	464	520	484	478	499	466	498	493	505	498	510	482	428	483	495	515	480	514	474	509	461	491	492	506	477	469	449	476	448	449	462	510	466	516	492	479	450	495	514	490	489	505	491	499	456	467	523	484	438	466	458	482	509	509	489	495	452	487	500	470	508	479	495	483	469	527	446	446	430	490	487	481	470	482	480	488	457	482	441	447	503	443	512	514	472	509	489	505	476	520	502	464	491	498	489	492	425	500	520	455	468	469	467	482	474	496	466	489	491	487	488	452	493	488	498	501	496	474	528	460	453	447	566	471	481	468	480	448	466	472	512	468	476	481	455	473	495	469	481	490	508	480	519	479	441	424	474	453	518	464	489	501	488	440	445	498	464	488	472	478	451	501	450	513	487	467	462	455	509	510	483	473	491	496	494	515	474	460	459	458	491	545	505	487	467	494	485	467	511	443	481	527	522	481	474	485	513	494	491	431	509	495	511	538	501	486	471	475	521	458	498	515	494	536	496	493	488	490	490	463	505	482	462	482	499	490	482	468	468	493	479	483	465	471	496	487	464	479	504	499	473	494	506	485	513	478	472	474	501	462	481	510	480	505	470	503	487	473	517	451	518	486	471	442	485	474	509	481	493	477	469	475	497	437	479	493	480	452	521	477	527	503	451	486	500	495	495	452	494	501	449	500	515	494	498	504	487	502	459	495	451	479	521	492	468	444	501	517	503	473	494	478	511	479	489	464	507	467	494	491	466	476	524	457	510	470	511	495	491	474	463	466	474	469	494	493	498	463	503	507	501	471	514	491	472	463	473	493	445	478	488	444	478	476	489	519	501	470	519	467	503	467	477	472	468	496	528	474	489	528	491	514	527	460	482	515	483	474	491	452	473	471	471	466	489	484	453	478	521	507	455	484	463	489	427	480	489	521	448	464	528	505	524	488	435	481	467	459	511	491	532	508	467	468	523	509	494	493	498	465	457	522	494	486	466	475	487	476	470	457	500	478	484	435	454	492	496	497	446	509	484	501	506	491	477	437	489	474	488	496	474	516	428	547	486	451	470	512	451	484	486	474	470	510	500	500	510	533	490	478	447	448	446	495	516	472	496	468	524	484	446	515	483	486	449	463	468	458	470	519	499	467	481	485	457	519	506	471	493	522	498	462	465	512	523	514	497	465	461	494	486	509	472	515	486	478	476	520	475	489	484	495	466	489	494	458	475	509	462	507	485	472	465	460	477	493	479	495	464	504	478	466	502	476	506	469	489	517	527	452	443	483	514	479	477	492	493	459	504	467	477	492	529	467	481	460	494	494	502	484	467	509	462	534	482	472	485	471	512	466	501	503	476	516	493	453	501	494	468	477	517	500	509	514	495	482	475	487	509	503	458	475	451	491	495	484	468	482	509	491	444	505	454	481	531	500	467	478	523	505	465	503	521	488	456	497	490	514	444	495	490	480	469	455	513	461	529	492	514	472	532	479	475	482	472	492	542	521	527	489	483	471	493	507	485	499	479	467	484	485	502	454	477	498	480	465	491	463	510	490	484	482	448	506	474	489	473	489	464	458	460	458	472	496	494	507	453	486	455	482	475	502	492	481	488	521	499	458	475	498	471	479	451	532	472	475	463	480	500	505	500	485	519	467	451	535	478	465	456	482	470	504	497	490	511	461	472	482	475	495	453	492	504	484	507	449	549	504	437	485	498	479	482	478	479	487	492	522	474	504	481	464	492	530	474	460	496	471	516	483	472	512	510	455	487	441	479	512	492	504	510	465	489	477	500	474	479	519	496	496	496	498	423	478	501	503	491	480	489	499	503	462	494	476	522	502	489	474	502	503	525	470	493	487	533	440	473	481	498	486	490	467	454	496	480	507	505	554	456	480	488	526	451	468	540	454	495	494	490	474	499	479	463	486	509	439	520	466	444	457	483	506	492	490	468	481	467	481	482	455	517	487	477	459	465	492	486	472	466	469	480	511	485	502	505	477	505	447	502	490	489	484	451	468	505	449	464	479	485	503	474	453	510	532	452	470	481	483	468	488	478	471	484	486	479	485	474	467	483	511	479	496	493	459	526	464	467	533	493	488	488	472	458	469	480	473	480	449	481	451	487	509	491	478	485	531	467	496	481	478	480	484	514	468	527	457	477	449	483	472	447	509	489	452	482	477	515	506	474	488	532	488	492	479	479	481	472	474	519	446	451	505	501	487	447	485	533	518	521	487	491	485	471	508	458	464	477	469	475	464	477	521	487	489	494	489	473	492	527	501	482	482	489	469	481	485	516	454	496	447	467	499	475	467	485	447	480	461	460	506	539	534	504	461	474	482	484	472	493	472	534	455	495	494	491	456	459	524	460	479	487	515	467	464	482	470	507	513	485	422	469	485	476	486	523	507	478	492	477	469	480	476	523	493	496	549	488	510	478	526	545	481	462	487	465	484	486	496	492	491	492	470	496	478	470	486	483	491	511	473	477	531	475	503	439	488	488	522	490	490	502	531	455	498	475	515	469	494	509	494	512	504	463	442	505	446	458	494	477	499	462	465	489	488	506	491	478	466	457	493	537	455	490	490	510	477	498	476	504	500	486	437	551	511	526	454	500	498	504	459	484	495	501	484	471	483	458	486	492	507	464	495	469	488	482	495	505	531	472	485	482	457	492	462	463	456	447	457	495	505	499	447	505	502	465	481	449	496	478	492	466	512	474	482	467	466	510	490	511	498	475	540	483	474	467	473	518	527	457	472	502	489	468	554	473	467	506	487	472	465	451	487	486	472	495	498	516	521	469	486	500	512	487	485	492	479	462	476	492	472	490	473	499	470	476	463	480	460	485	476	465	481	476	494	505	475	466	509	495	436	460	451	456	508	454	476	470	462	472	499	470	503	498	531	520	521	507	486	528	480	456	474	472	498	456	526	466	484	470	457	507	516	458	492	475
19218	1634	1077	983	654	557	434	328	272	228	254	253	206	197	192	175	175	189	187	191	165	187	160	167	169	165	149	153	174	191	179	166	178	152	173	174	163	162	151	179	181	144	175	152	154	158	137	152	152	175	176	181	151	150	163	168	160	190	182	163	144	156	164	165	172	164	158	153	155	155	154	157	159	167	159	167	176	143	172	185	172	160	151	156	159	169	163	168	159	170	180	174	163	173	166	157	175	148	154	176	160	189	160	178	159	150	150	176	167	170	158	155	170	149	169	175	176	166	182	171	160	185	163	146	175	164	159	142	164	162	154	145	174	172	149	172	167	153	156	155	155	157	160	178	188	168	166	166	191	131	136	170	150	161	155	135	164	176	156	140	181	194	169	162	167	165	142	165	192	155	157	174	169	165	161	159	155	175	166	160	143	180	169	151	168	190	151	161	183	157	164	156	168	186	174	163	167	173	149	184	145	160	162	130	176	151	174	171	174	141	142	148	170	172	150	170	159	162	143	150	166	166	171	170	150	158	160	192	146	169	181	137	158	161	152	147	138	169	182	171	165	154	138	160	170	164	176	173	165	190	160	177	164	151	140	151	129	145	175	178	176	191	175	148	163	145	169	153	143	161	184	167	162	158	166	141	165	145	181	169	162	161	175	158	176	180	143	149	167	132	175	163	165	167	162	183	135	148	141	170	155	145	155	171	165	175	178	166	168	171	164	156	157	170	160	161	144	145	177	165	148	166	154	184	149	174	135	178	185	162	148	175	148	162	168	177	177	183	197	165	175	187	174	166	161	165	175	146	162	170	165	152	163	189	180	150	156	156	157	166	167	155	167	151	177	174	161	171	169	133	177	183	151	169	161	154	182	157	148	164	169	170	156	146	187	162	178	175	153	158	139	163	146	158	159	149	165	164	139	175	167	143	161	170	146	159	153	140	166	162	171	148	159	174	175	156	157	145	140	150	164	152	155	161	171	172	159	154	159	155	143	157	180	150	154	184	165	165	174	171	174	158	188	162	178	159	174	140	165	155	130	140	158	165	145	160	169	160	163	147	174	181	186	176	174	164	164	169	150	156	162	154	182	162	181	167	164	172	158	178	190	163	157	170	148	156	172	158	173	175	151	173	172	151	193	157	136	169	157	150	168	139	155	147	173	140	170	147	182	175	176	178	157	157	162	163	165	158	171	128	152	143	170	147	166	167	156	169	159	152	133	181	169	143	161	166	141	183	161	190	183	152	174	153	175	156	175	162	160	140	142	166	164	162	163	166	165	176	169	159	155	124	175	152	168	176	140	145	178	174	189	150	166	160	167	140	180	180	153	147	154	158	175	143	144	143	172	151	149	150	158	179	189	165	163	173	175	151	156	168	160	170	161	165	161	141	142	179	175	167	165	168	162	158	172	172	157	166	146	149	155	174	177	164	188	165	164	176	143	147	149	140	170	161	153	196	190	149	163	134	177	136	157	148	147	166	174	192	140	167	176	173	157	159	140	157	163	154	169	158	160	173	160	146	156	150	180	165	174	147	162	170	180	175	175	181	166	173	176	173	157	167	165	164	159	138	178	173	184	170	162	161	163	158	151	145	174	181	166	171	173	164	144	136	166	171	162	167	145	165	146	151	164	171	157	162	149	171	147	147	153	157	166	175	173	166	144	188	172	184	174	167	172	181	182	154	150	163	152	149	149	181	179	166	170	160	161	147	163	157	161	148	164	149	150	147	170	163	159	167	164	160	159	161	145	155	154	142	151	164	165	161	171	174	171	171	162	177	137	169	134	168	148	142	143	140	155	180	155	177	154	157	149	159	164	148	184	149	147	143	156	178	159	169	176	152	190	153	153	162	172	173	190	164	179	169	168	172	168	146	160	152	157	168	193	169	166	153	149	155	164	164	186	150	156	173	176	174	161	138	164	169	150	182	186	157	173	180	179	158	176	156	168	167	186	168	146	165	163	145	149	172	160	165	161	168	153	164	170	181	155	152	171	189	146	154	154	155	155	176	171	153	148	146	145	150	190	161	170	160	157	165	163	160	179	140	162	152	168	177	151	181	182	150	169	155	140	140	148	157	147	175	168	162	156	144	169	156	188	148	163	176	162	167	185	167	156	152	150	166	170	165	144	150	168	169	149	146	176	163	151	191	163	178	181	157	150	164	174	182	157	140	160	149	148	162	149	165	157	155	163	162	186	163	169	152	185	131	146	150	160	175	156	172	166	159	148	165	164	143	174	145	164	164	171	155	164	162	153	169	189	174	157	147	174	183	186	134	157	156	146	153	182	140	176	148	148	151	166	210	178	182	184	160	174	153	175	163	159	164	164	162	139	172	187	187	153	169	195	175	167	146	175	170	156	177	178	180	175	177	159	161	158	156	138	177	166	190	172	166	160	170	146	181	124	153	146	152	157	144	156	166	157	169	171	167	157	170	151	165	158	181	153	173	166	210	173	167	170	177	163	151	169	149	158	153	173	179	174	165	180	143	148	143	164	145	154	141	184	168	135	146	158	178	178	169	167	170	164	156	172	172	179	159	162	185	166	128	161	157	180	165	154	157	143	169	178	169	159	141	163	145	162	166	140	171	154	180	163	122	167	179	169	177	142	159	157	163	149	165	174	123	157	155	215	178	173	186	176	184	157	169	171	166	152	160	152	161	185	142	176	143	147	182	176	165	166	182	178	168	156	176	151	148	171	179	172	173	159	157	168	174	177	181	172	159	148	189	153	170	173	152	145	175	158	180	150	130	160	175	160	175	152	148	171	168	168	180	178	146	151	151	142	168	168	160	177	155	162	167	137	166	153	192	160	168	145	189	158	158	151	168	171	170	158	142	165	150	152	160	144	156	153	154	149	185	184	164	171	173	157	181	162	158	158	161	165	179	153	169	165	153	155	176	151	155	179	162	163	170	185	164	179	172	171	176	140	184	187	169	185	148	158	160	145	161	155	154	153	169	165	173	162	183	175	165	181	162	176	162	193	168	150	171	170	172	182	168	171	156	155	173	165	153	163	160	139	149	152	168	165	168	154	170	180	157	168	136	174	171	144	182	165	164	163	160	164	162	184	171	163	145	146	158	167	150	141	156	176	157	175	157	152	162	209	189	197	156	150	177	152	159	174	158	168	183	176	165	163	175	172	174	159	160	171	146	157	173	167	145	152	165	182	168	154	147	181	170	146	166	150	180	180	168	150	155	161	142	161	170	158	172	185	141	168	153	136	159	149	156	167	151	152	154	168	185	156	178	169	144	159	169	172	174	181	171	171	171	162	140	150	143	163	159	155	159	145	159	130	153	150	143	155	143	151	149	153	140	151	141	194	149	167	155	181	164	156	178	161	169	155	144	133	171	140	172	161	167	164	174	148	149	140	181	164	163	173	141	197	153	175	148	161	163	152	133	168	155	168	158	170	188	155	168	157	183	167	143	154	133	153	155	176	160	151	145	145	153	138	191	164	169	165	152	166	151	162	159	150	188	173	149	187	168	142	166
11492	969	1962	2559	2009	2358	1657	1210	923	868	912	923	721	626	545	515	471	497	501	524	524	520	470	488	461	512	494	462	471	515	421	437	437	415	417	400	438	403	401	435	404	403	432	433	392	383	439	438	418	381	436	422	398	406	387	441	405	420	437	390	420	431	435	463	464	395	425	394	424	392	421	461	369	451	429	396	413	376	433	411	424	405	443	429	413	422	412	412	430	397	397	415	412	417	413	451	409	394	416	423	400	412	393	419	391	388	412	452	388	408	419	438	385	395	421	422	433	401	406	429	379	425	415	411	416	421	347	418	443	360	406	410	395	413	417	452	416	399	393	408	378	402	423	422	461	394	413	436	443	404	405	417	397	417	445	412	412	418	438	427	384	427	379	391	436	387	383	399	410	386	414	421	390	430	403	416	404	394	397	397	394	414	377	371	406	406	421	386	384	368	421	399	359	421	468	425	394	391	409	417	371	391	391	373	404	404	387	429	477	410	406	419	407	411	376	441	393	390	427	438	409	446	376	425	407	443	392	376	385	373	415	422	399	387	427	401	442	424	430	438	391	424	429	398	429	396	439	400	427	402	432	377	430	414	424	391	433	423	431	407	393	396	388	397	412	400	410	433	391	402	402	413	413	449	443	421	411	415	446	411	428	386	413	386	415	410	454	391	419	425	422	402	415	406	378	375	375	382	424	413	384	427	355	379	391	384	403	400	393	394	416	389	402	382	439	406	422	384	405	406	410	443	411	405	406	391	393	412	402	431	432	389	392	378	406	421	381	441	417	407	451	441	431	388	412	408	383	400	394	423	420	411	377	423	391	404	451	411	361	464	416	407	380	382	443	379	420	438	387	404	373	375	377	386	439	391	404	422	400	390	403	409	396	383	410	345	414	427	426	451	371	419	421	374	413	468	403	359	380	369	442	408	408	430	407	426	418	409	383	447	403	406	371	415	426	401	421	405	412	423	431	399	441	410	415	408	381	422	355	408	381	406	384	370	406	403	412	411	380	373	380	427	440	404	422	389	416	394	419	408	441	408	428	391	401	401	427	418	416	439	417	360	398	389	415	389	405	433	411	410	412	427	375	378	401	397	393	402	374	398	369	416	427	417	418	401	381	407	438	384	383	432	415	415	429	377	386	395	435	384	388	415	367	397	417	389	425	369	401	447	402	405	418	403	401	404	414	379	419	412	426	426	393	405	417	414	396	425	410	396	388	408	382	420	384	419	419	390	404	377	422	422	426	369	358	423	419	385	369	396	424	400	390	349	385	402	411	406	383	417	393	407	389	374	444	413	418	407	393	391	427	378	401	362	361	420	395	429	419	399	402	400	394	423	380	363	400	380	396	420	381	423	419	417	413	421	453	421	417	394	386	414	406	417	400	387	419	411	416	388	410	426	367	436	403	386	374	421	407	391	393	396	406	400	397	395	365	420	426	396	433	405	404	405	431	420	403	417	413	386	371	396	440	398	400	398	375	391	402	391	385	417	385	382	361	397	418	434	386	404	400	355	371	388	428	418	414	388	414	396	395	431	418	402	443	390	445	394	435	416	410	419	421	434	412	420	414	418	396	389	409	391	450	415	389	399	389	382	344	400	427	378	419	390	415	390	411	384	412	370	428	398	448	400	420	413	393	376	433	419	384	391	455	425	402	409	439	422	411	418	393	381	406	415	411	387	427	394	410	367	401	383	361	431	406	405	412	415	384	406	435	396	418	410	379	383	423	363	440	422	447	395	381	399	408	428	392	439	417	385	398	447	411	381	437	400	424	426	425	383	365	405	401	401	385	406	400	406	383	397	420	376	363	402	388	408	389	406	397	398	385	434	413	411	419	422	388	382	406	418	423	411	411	385	416	353	408	416	455	442	398	388	406	401	414	436	432	390	419	402	410	397	455	420	437	381	408	401	433	405	417	407	429	422	409	412	374	427	392	411	424	398	387	378	380	403	417	400	383	409	406	381	381	419	396	405	375	390	432	441	420	396	407	396	378	419	403	380	403	392	433	386	436	395	403	404	416	386	407	424	445	422	403	424	409	395	394	413	443	407	399	388	428	428	389	450	410	413	419	386	408	418	407	400	432	410	411	405	408	395	409	393	408	413	409	402	394	402	407	413	421	429	410	379	392	419	420	402	409	408	402	440	429	411	433	412	411	407	413	368	399	397	413	453	418	405	392	431	421	368	407	406	399	378	465	466	428	415	410	402	402	443	377	389	414	374	406	413	408	388	390	419	434	402	417	392	437	398	428	387	395	422	417	374	392	408	389	404	407	410	395	437	403	401	421	401	394	404	423	419	408	437	412	384	390	413	407	393	404	422	371	421	423	417	430	424	391	368	433	382	418	414	391	441	389	388	398	385	379	417	420	433	402	422	419	415	418	364	429	405	401	440	394	366	432	414	451	398	360	382	418	434	410	376	434	433	441	401	459	416	382	395	412	435	415	396	394	372	416	421	411	427	399	410	446	406	411	411	430	398	429	387	417	420	389	428	405	414	404	392	401	412	403	385	401	406	410	415	462	414	406	402	414	387	416	440	418	377	413	400	403	387	360	410	442	356	390	412	385	388	417	408	403	402	375	387	423	394	390	387	416	404	413	377	431	392	428	421	401	419	380	411	434	406	419	390	380	441	388	375	410	405	382	412	379	408	397	428	394	427	417	407	388	384	414	407	444	373	443	387	387	439	434	398	412	433	389	392	412	440	379	383	394	405	401	401	416	426	407	413	413	381	365	431	389	420	410	390	420	402	377	412	392	450	419	399	403	388	388	395	418	414	397	420	412	423	418	398	439	444	470	421	402	396	403	392	422	427	388	426	391	404	395	409	421	385	390	396	425	407	460	388	380	413	416	391	442	395	428	397	404	425	418	412	384	400	411	417	368	380	398	415	401	384	424	412	440	415	460	438	414	417	354	400	411	419	400	385	388	435	396	385	405	385	438	418	413	389	421	397	393	395	403	394	423	398	386	409	451	411	386	421	418	409	398	406	409	406	424	425	405	408	485	429	400	377	427	382	361	413	430	385	383	402	432	392	429	401	372	384	396	401	429	419	389	407	418	408	390	370	391	402	415	427	408	382	438	410	413	407	420	393	409	412	435	404	414	397	425	368	381	394	420	381	422	424	394	425	453	407	402	417	426	427	392	378	397	401	400	391	391	412	429	411	371	448	432	417	409	415	442	408	410	401	394	411	429	434	406	414	408	417	384	385	396	417	384	424	417	379	406	387	413	423	387	435	413	419	404	394	428	414	437	417	430	392	422	381	418	369	444	402	382	383	443	401	401	425	421	390	377	405	387	421	412	419	383	374	416	396	406	369	395	393	410	379	385	382	412	394	428	416	415	405	411	402	424	402	395	379	391	384	430	423	381	364	410	414	352	446	395	424	392	430	434	386	419	400	400	411	403	431	407	375	400	380	397	423	421	384	384	417	415	394	418	392	410	397	427	414	428	443	402	396	385	404	413	399	411	427	438	417	381	409	426	395
27789	3622	2058	1731	1217	1036	810	565	575	395	444	410	344	359	306	344	315	313	302	274	287	300	314	339	320	307	318	289	290	299	295	293	246	321	328	302	307	279	264	290	309	306	291	301	301	272	314	284	274	299	295	285	255	288	288	309	293	269	269	250	264	290	295	304	291	259	286	304	293	289	255	260	274	291	321	256	289	263	275	303	311	277	306	287	304	304	320	278	279	252	272	249	253	276	305	289	292	293	258	266	247	259	292	277	264	279	319	285	279	306	263	262	251	290	260	295	319	292	269	262	277	276	297	281	289	260	288	266	278	295	311	259	297	261	272	270	270	286	273	252	297	281	281	253	248	293	281	295	263	262	311	275	278	294	297	286	300	262	278	260	247	298	256	268	245	273	291	291	313	317	291	277	302	291	271	265	262	274	265	314	265	256	260	265	266	298	248	270	284	293	271	281	296	276	289	292	263	280	300	278	269	297	291	279	266	279	290	265	277	271	266	288	300	277	284	304	301	284	273	315	287	279	314	313	287	248	294	258	303	283	290	271	293	273	301	274	263	273	267	285	315	309	253	292	312	267	288	273	301	264	255	259	285	279	266	250	280	300	277	270	281	294	297	304	298	281	271	295	285	283	273	299	307	288	263	281	302	281	285	272	280	309	274	300	288	288	272	285	281	273	283	277	302	280	309	273	296	313	296	312	271	261	245	273	297	294	282	284	267	296	256	297	294	291	291	289	309	255	282	281	273	284	249	286	283	274	272	277	262	306	269	261	295	284	272	299	288	300	292	292	299	287	296	280	273	253	252	286	284	250	296	302	310	253	268	265	283	257	277	292	244	297	302	274	308	267	295	305	282	270	260	287	290	323	267	282	267	286	264	286	317	255	295	279	253	309	314	284	294	269	301	276	296	287	288	308	267	288	270	263	262	285	253	313	331	280	281	296	274	299	311	272	255	296	274	270	268	274	291	297	311	291	293	267	308	295	313	303	281	263	250	273	291	281	265	277	278	268	250	301	269	291	284	279	249	302	305	309	280	276	302	299	270	297	272	262	269	281	300	269	304	300	285	297	289	283	243	256	261	285	276	290	276	266	274	270	280	250	263	259	283	298	292	239	297	262	309	279	301	277	275	268	289	314	271	315	282	285	284	309	259	303	277	281	303	302	312	253	257	261	280	258	266	264	301	295	259	287	282	286	271	273	294	320	273	281	290	285	293	293	308	285	269	277	281	287	285	319	289	295	291	292	237	266	283	256	282	272	300	308	260	270	297	271	290	302	269	289	292	274	285	288	266	305	327	268	285	284	281	278	301	278	281	274	288	300	315	313	276	276	288	268	327	281	280	249	308	308	273	281	286	285	314	325	255	271	252	281	276	303	303	335	298	285	288	325	292	284	263	272	306	274	284	288	267	282	259	293	295	226	270	289	286	285	298	294	283	267	301	305	273	292	290	302	264	269	272	305	265	263	300	287	316	263	278	271	250	275	257	288	302	317	314	282	302	278	289	296	253	331	288	295	273	255	268	315	288	278	290	263	278	264	279	285	268	262	296	275	310	306	307	272	271	271	244	296	272	256	270	264	296	285	300	282	275	288	290	310	300	275	273	272	272	306	295	284	273	263	264	270	272	254	291	302	311	301	275	259	294	294	292	290	296	282	261	271	249	269	282	271	258	267	285	282	300	272	320	255	264	292	270	297	247	283	309	280	280	293	277	294	267	278	303	252	281	267	288	300	263	282	293	290	283	254	305	292	297	265	288	292	265	304	287	280	266	290	269	292	272	292	272	257	282	287	290	252	303	276	284	277	253	299	245	277	334	275	263	268	277	262	293	284	272	271	283	271	259	269	252	307	294	283	314	282	276	301	305	295	333	266	278	250	291	305	283	271	277	278	259	296	293	304	272	302	314	320	278	269	277	286	240	264	284	273	275	264	272	270	303	308	314	280	236	284	291	289	278	302	282	292	292	279	269	251	266	261	300	242	259	250	306	266	277	301	272	269	286	315	241	276	302	286	291	284	297	257	286	284	314	282	286	274	275	315	250	283	235	302	295	323	275	277	258	261	308	270	271	282	285	268	290	293	312	298	273	297	270	279	277	305	295	287	293	314	265	294	308	302	303	262	227	263	278	315	299	288	282	310	263	300	300	289	256	280	277	290	285	284	311	284	303	260	301	278	272	287	261	294	311	293	288	254	298	293	269	275	295	282	286	282	253	287	304	271	293	292	276	270	269	270	305	292	272	269	302	252	279	279	286	256	268	245	279	302	280	290	292	279	284	279	304	291	272	262	284	296	277	302	223	229	287	291	297	261	285	259	281	304	286	300	279	313	278	268	243	312	281	272	306	289	261	279	298	294	326	287	306	284	267	262	286	278	285	290	267	278	316	277	278	274	295	271	281	274	268	304	255	251	288	305	273	272	297	292	298	294	292	284	281	261	272	257	328	245	289	261	266	329	294	288	306	271	284	243	316	310	301	311	269	251	269	289	276	333	276	293	290	295	274	286	261	272	266	264	260	259	274	315	292	295	283	293	284	275	264	281	281	315	265	310	279	293	291	301	284	318	278	282	260	260	323	232	272	239	278	282	239	311	267	305	243	245	246	276	280	280	287	299	266	286	285	279	323	323	264	278	262	285	273	263	274	307	276	280	314	286	286	276	278	266	278	245	282	281	255	295	289	299	284	277	305	279	296	289	273	307	298	295	273	272	297	258	299	295	304	266	289	265	273	275	281	274	267	308	259	283	280	258	280	259	275	284	292	278	270	289	274	285	280	278	293	285	306	292	271	283	310	267	282	285	279	293	318	288	288	274	274	282	292	275	277	262	259	279	281	288	291	291	281	269	290	288	334	311	328	298	300	304	280	291	274	257	280	238	282	269	278	258	279	283	314	282	275	288	272	290	267	262	263	292	291	279	279	312	264	295	287	286	286	306	259	305	289	290	263	266	294	281	284	249	259	293	276	255	263	271	264	274	275	318	311	275	280	277	316	291	302	277	273	267	307	253	275	255	278	286	260	311	273	266	280	278	277	295	295	289	288	320	283	287	272	292	288	279	290	274	283	302	282	269	274	303	307	280	286	297	294	280	270	297	298	272	273	263	270	301	293	273	240	266	303	293	305	254	305	286	270	298	298	296	263	271	286	241	292	297	270	291	279	232	274	285	289	266	289	272	250	297	269	279	282	257	276	257	284	303	278	275	271	293	285	280	296	263	294	281	293	284	271	275	260	242	251	305	276	308	307	269	301	272	256	273	280	274	273	275	265	289	272	254	299	290	273	271	304	278	297	289	297	277	298	310	254	292	296	270	260	315	294	287	280	287	287	281	272	240	262	309	296	300	271	252	277	283	260	260	268	298	260	280	306	257	292	287	291	274	271	254	294	309	309	284	271	288	290	289	284	284	270	311	267	280	264	262	287	313	254	270	242	281	288	283	299	275	279	272	272	260	286	289	308	294	255	270	288	279	287	269	272	270	286	287	277	325	235	284
14557	1654	3467	4502	3834	3614	2693	1951	1762	1376	1514	1333	1133	1017	1023	899	835	820	792	820	772	820	768	761	801	773	677	743	713	764	728	667	669	685	700	655	673	647	707	677	634	683	643	673	675	663	676	630	683	673	633	642	693	654	661	714	667	702	667	697	668	692	630	639	619	624	673	652	673	622	701	690	601	630	668	689	642	667	619	670	680	654	653	629	658	681	638	681	705	644	651	649	581	635	670	669	669	697	628	664	647	599	669	637	690	645	677	677	656	649	673	657	641	669	642	633	639	643	628	625	615	654	673	648	631	655	654	619	615	600	659	639	645	661	644	665	674	651	634	649	644	636	692	631	651	628	646	626	623	686	705	657	636	625	659	665	614	621	648	653	627	646	655	686	641	660	638	677	684	660	658	678	654	668	617	631	629	644	638	652	649	660	640	643	699	662	637	654	632	628	649	659	639	643	629	642	651	651	633	621	598	671	650	697	679	628	668	667	673	645	613	624	689	636	632	591	661	658	654	639	635	617	635	674	685	650	698	618	636	637	686	620	625	679	646	654	632	611	640	682	664	646	668	613	577	629	605	646	700	651	616	667	672	609	650	630	649	626	636	660	641	627	620	646	637	637	697	664	620	615	621	649	640	701	659	672	657	644	641	654	658	625	618	673	657	641	634	624	672	625	680	642	623	632	648	659	678	603	631	655	617	636	668	605	632	678	627	647	625	648	646	616	622	673	661	655	683	659	667	613	634	655	673	658	629	638	671	659	687	647	661	642	672	671	632	668	699	690	642	626	605	651	663	669	647	656	668	616	666	658	652	645	689	640	646	674	677	621	625	668	647	657	676	651	609	689	637	631	687	668	632	660	639	653	657	643	633	621	637	609	689	675	651	641	640	652	640	640	632	664	667	620	630	675	655	674	642	631	624	651	654	637	658	659	721	649	656	668	679	626	667	587	653	659	665	658	627	651	619	673	645	623	606	641	671	682	630	650	630	671	653	617	637	623	662	687	644	667	601	641	630	620	665	645	667	631	607	644	651	625	674	597	640	665	613	645	671	599	698	666	637	634	672	642	635	639	629	675	635	665	626	627	666	660	648	654	623	624	676	628	639	695	651	652	670	678	624	698	638	657	638	650	642	641	654	654	612	676	657	645	635	650	619	675	663	637	616	666	650	660	678	670	654	679	608	695	653	647	636	658	656	689	616	647	620	656	690	630	660	666	624	683	647	667	598	641	689	710	627	668	695	686	679	652	720	666	658	607	612	628	653	667	646	684	668	604	635	667	619	607	618	653	641	671	663	657	643	647	681	623	644	619	629	600	658	618	705	627	630	670	645	637	645	651	676	677	700	638	638	655	635	610	654	714	678	641	655	625	751	680	627	692	646	623	671	640	660	664	650	607	650	626	627	644	696	650	681	636	618	637	597	648	610	604	647	634	721	620	619	642	692	670	669	635	636	635	680	638	636	676	635	667	635	618	604	647	632	680	652	610	608	623	654	649	694	626	676	638	635	632	619	661	632	637	621	688	673	627	660	626	673	662	659	641	702	682	679	627	638	644	682	672	614	665	642	611	612	625	661	678	666	680	671	664	671	653	673	636	638	677	626	657	625	656	651	634	612	617	647	653	668	660	672	635	653	635	639	686	628	649	653	629	629	681	635	648	655	612	649	652	639	673	690	615	675	659	618	690	636	641	618	629	632	629	662	644	629	671	640	638	685	640	633	653	621	608	613	648	639	693	653	634	634	635	615	709	681	664	659	629	631	666	645	664	653	584	664	631	648	671	587	655	640	643	648	596	673	633	613	604	681	630	623	643	666	682	624	631	632	685	624	670	657	657	629	652	701	663	678	625	677	652	640	616	611	665	619	653	646	635	632	664	671	642	578	607	676	639	638	622	676	645	657	631	613	645	651	639	630	675	631	655	671	636	631	630	658	679	677	709	627	660	610	630	612	639	647	644	617	659	679	686	678	698	659	666	619	643	657	651	616	615	674	656	672	643	663	612	638	658	631	637	640	621	629	697	661	652	661	681	657	662	693	687	627	656	694	634	647	657	648	651	640	603	670	625	638	648	687	630	648	654	673	661	632	626	629	615	636	615	636	638	680	666	640	672	613	665	644	616	640	633	600	660	638	662	634	649	672	657	684	618	635	645	608	650	668	658	641	649	639	658	675	623	623	674	648	681	645	616	699	653	630	680	659	642	665	666	602	643	670	601	692	670	654	705	656	643	653	629	650	636	644	699	655	676	599	695	655	649	677	646	663	674	664	656	654	644	672	627	627	635	664	616	715	625	661	638	659	637	639	607	628	647	649	655	641	626	631	664	673	669	644	654	663	642	640	646	646	644	646	629	602	673	647	613	629	646	675	679	627	654	703	682	671	690	611	668	675	629	618	621	632	647	598	615	667	657	677	657	650	643	636	675	606	651	645	654	659	671	619	674	592	651	644	614	615	657	656	628	652	657	627	667	678	621	617	633	662	708	655	647	612	664	664	693	623	654	645	632	641	637	646	642	641	692	660	660	674	614	684	639	617	633	655	642	647	642	660	624	663	623	637	609	677	620	677	619	618	683	636	644	607	626	662	689	666	650	656	633	667	695	622	667	668	684	631	658	664	642	639	608	666	651	658	659	659	596	663	614	654	642	661	661	635	670	625	654	614	693	676	639	654	611	636	600	657	667	644	607	623	661	635	669	674	621	663	650	691	655	629	663	646	656	662	663	716	644	645	627	664	696	639	663	625	684	648	673	613	619	628	613	654	653	640	657	609	640	631	661	652	651	636	616	654	666	633	633	637	665	666	625	644	641	642	641	644	681	642	656	659	621	654	618	633	666	680	675	666	668	642	678	644	617	671	681	675	634	641	605	675	682	672	620	642	622	602	636	650	620	640	675	669	642	651	675	689	647	633	630	692	601	683	635	609	667	666	684	674	658	613	663	655	704	687	666	636	657	631	638	635	618	673	646	611	643	624	624	656	689	682	668	670	629	679	655	665	657	648	673	676	647	632	622	666	606	655	656	696	657	612	684	628	603	652	636	657	638	567	627	638	622	666	694	615	646	620	678	655	644	610	640	612	659	667	611	642	625	655	655	634	621	607	664	647	669	671	657	645	660	682	644	661	630	656	672	611	624	593	634	617	645	683	684	640	630	637	662	626	675	625	660	654	642	652	629	619	644	664	640	644	626	662	688	661	658	655	640	618	644	624	611	661	647	662	641	678	655	673	628	595	675	646	645	632	703	654	647	665	622	662	663	652	620	662	627	706	679	674	644	666	576	623	650	628	678	654	654	642	627	642	688	677	718	598	658	676	708	679	639	637	691	677	661	679	682	638	654	666	678	647	652	695	683	661	637	642	646	673	653	604	632	627	610	722	667	665	657	692	638	618	616	700	577	688	644	636	644	667	666	636	639	635	635	610	627	641	677	641	662	646	637	616	662	648	684	642	633	626	637	654	687	667	657	655	680	644	641	637	623	635	633	649	624	659	624
6575	472	544	429	311	260	254	214	227	195	223	226	205	209	198	233	202	220	200	225	248	179	193	199	196	222	186	224	197	214	187	200	207	199	212	193	211	186	207	205	191	207	218	170	196	227	212	204	236	202	213	208	220	206	183	213	228	207	200	203	207	214	216	178	197	194	216	212	225	219	189	204	203	216	201	239	234	189	222	217	206	225	196	229	216	215	225	222	195	210	221	207	211	212	234	196	216	210	223	234	208	208	213	204	225	213	222	207	211	210	222	177	184	209	199	198	190	214	226	208	227	228	198	191	199	198	215	205	210	210	197	199	204	214	227	215	239	210	202	205	234	183	201	221	189	183	195	234	210	216	227	206	233	209	221	205	199	193	213	216	204	232	214	229	232	206	221	217	217	199	231	211	196	179	208	200	211	219	221	232	200	211	212	217	199	221	198	226	213	207	189	200	176	213	232	211	214	179	189	215	188	206	233	190	227	205	213	210	215	196	232	227	224	235	212	238	212	204	224	184	227	229	226	205	189	228	216	218	198	201	219	203	233	212	257	228	223	201	206	180	244	201	200	188	196	206	212	186	185	217	216	245	222	183	195	213	215	228	191	217	225	205	201	184	236	211	228	211	194	216	220	216	191	222	181	178	222	205	221	200	215	219	205	213	200	224	216	193	217	209	197	176	241	195	203	199	187	214	222	201	230	228	257	225	221	208	212	227	204	196	186	212	193	216	211	205	192	229	223	209	221	185	212	217	198	219	215	220	210	222	224	247	194	213	203	242	204	207	214	214	192	230	209	185	212	200	205	229	191	203	211	218	214	237	227	221	233	195	226	210	221	185	212	213	243	215	207	204	237	214	227	208	174	198	195	190	204	207	207	199	176	215	222	207	204	229	202	191	202	196	204	199	194	184	200	192	209	213	192	218	216	221	208	184	238	215	221	222	210	185	192	214	207	209	209	219	232	221	220	205	205	218	196	207	236	210	203	206	203	226	215	210	230	224	219	212	200	201	201	227	197	191	193	215	197	213	179	215	208	234	238	206	213	200	227	243	233	209	206	223	215	203	204	215	217	222	205	191	214	211	207	198	211	212	222	196	224	212	208	210	196	210	216	215	211	230	215	205	172	163	190	195	208	234	213	219	193	225	203	193	185	207	216	216	203	189	241	208	226	208	191	219	213	203	211	213	236	203	209	206	199	220	205	188	236	208	201	218	212	232	192	197	215	226	187	212	214	234	218	195	240	189	184	208	189	228	207	204	204	214	201	204	191	205	178	212	182	189	229	227	200	189	231	222	225	168	214	205	216	231	202	184	226	211	210	247	231	209	225	218	242	219	196	213	229	233	195	199	236	222	244	193	208	181	227	210	192	204	199	184	225	233	190	193	203	205	210	218	202	217	248	227	194	196	183	212	189	209	202	252	188	198	230	194	203	212	223	217	232	202	223	198	217	200	230	213	219	186	178	232	221	196	200	204	210	196	194	194	200	203	200	227	223	194	235	198	205	248	224	220	187	231	226	196	217	190	193	201	211	205	197	201	221	185	224	234	192	219	256	203	204	208	222	209	221	203	201	216	200	184	223	192	179	240	254	209	208	217	227	206	219	227	189	221	182	203	220	208	201	200	216	251	224	197	215	222	226	207	224	210	197	210	249	216	204	191	201	214	209	218	219	229	186	185	197	206	193	217	204	195	204	209	195	194	203	192	211	233	206	195	191	192	216	197	240	194	229	214	193	194	203	199	208	232	181	209	244	193	220	210	207	204	217	207	225	216	189	207	182	223	215	245	231	195	217	191	215	201	197	238	223	219	198	223	206	197	210	220	173	230	204	199	204	222	193	205	195	215	191	200	202	208	227	217	241	212	204	216	210	213	199	207	243	204	212	229	206	191	205	248	218	198	215	216	223	215	207	200	214	235	232	190	192	223	208	210	209	234	216	241	197	215	203	219	206	210	228	207	182	221	236	216	231	192	224	209	221	215	202	213	213	208	204	203	203	201	222	215	228	224	210	205	212	216	217	192	233	224	206	186	187	229	206	205	210	190	222	223	189	224	219	211	193	232	202	181	230	232	215	239	215	197	217	194	212	227	212	214	223	168	208	181	219	196	243	224	227	192	243	210	207	201	227	226	200	210	209	191	227	202	218	222	215	213	215	191	230	231	210	203	226	240	200	212	216	224	214	205	185	199	216	208	198	237	225	196	222	203	209	223	209	210	197	207	217	228	251	196	236	232	199	203	161	226	211	189	208	198	210	227	178	188	210	194	201	216	216	214	197	223	198	219	173	229	209	227	228	193	221	180	206	201	243	222	198	207	218	201	198	224	206	237	203	240	190	194	200	219	238	196	189	235	207	217	192	219	197	193	214	208	226	237	219	195	221	199	201	226	203	199	229	189	229	223	226	199	229	191	190	216	228	207	213	220	207	232	196	214	212	204	203	244	206	213	209	257	246	187	207	213	230	191	222	189	234	255	220	224	216	195	218	210	208	214	203	220	200	190	220	201	192	203	206	214	218	191	215	209	194	249	202	221	204	201	223	200	210	217	189	189	214	216	210	217	209	219	202	235	199	207	197	216	206	231	205	194	226	207	208	228	247	182	205	221	209	207	243	213	187	209	211	205	223	203	225	171	214	203	189	219	226	196	218	218	208	198	199	205	189	230	199	227	197	186	205	224	247	209	209	230	227	212	212	198	205	210	219	225	210	208	206	197	235	225	211	199	201	211	191	193	195	232	210	211	222	188	213	212	215	188	196	196	205	196	203	191	224	208	213	219	223	212	207	192	205	208	207	258	242	210	197	197	221	215	194	201	217	206	207	213	210	218	221	220	180	196	219	203	228	206	233	199	204	192	235	227	214	228	200	205	211	205	192	188	206	240	241	201	200	207	228	169	205	226	218	208	210	205	207	210	217	190	203	226	209	202	210	221	174	209	198	223	191	202	175	205	197	217	223	218	243	206	213	226	197	218	199	195	223	195	234	233	206	206	219	203	238	215	198	190	223	238	217	196	209	235	196	232	238	210	226	192	208	199	199	219	210	202	202	221	233	210	221	228	216	227	226	205	240	234	215	237	220	230	203	223	194	203	180	206	189	252	232	215	205	209	194	209	180	211	212	200	224	199	217	226	202	199	212	209	215	205	200	201	193	221	209	206	214	215	197	211	225	215	195	212	192	207	191	191	200	216	213	204	209	200	201	208	233	203	201	200	210	182	223	225	216	217	195	216	212	205	210	221	198	221	203	201	209	199	219	216	194	222	218	220	237	178	223	196	210	224	194	197	187	211	222	188	207	245	193	215	194	218	209	213	217	205	234	201	201	193	200	226	181	176	193	192	218	206	218	204	186	216	197	202	201	199	229	195	214	189	223	213	225	224	186	204	212	203	214	206	243	218	221	205	196	220	201	196	213	218	204	202	203	183	193	169	204	202	195	219	228	178	231	186	225	237	211	218	209	207	223	199	180	203	161	215	200	199	224	206	183	191	249	210
4537	654	1088	1279	856	795	618	615	621	507	532	552	545	535	546	509	481	527	487	538	517	530	549	550	526	457	510	540	522	499	482	504	532	477	510	501	480	452	451	493	474	499	479	477	498	487	463	453	537	454	459	514	486	500	467	468	494	498	498	500	517	502	515	453	469	505	471	505	483	521	491	491	523	475	471	502	482	483	468	508	484	473	464	473	469	515	504	469	514	542	539	467	503	504	497	496	476	474	472	509	473	466	486	479	503	476	478	480	504	517	506	498	483	470	492	512	495	477	494	504	477	471	467	512	502	499	472	482	507	489	499	487	474	501	475	511	484	504	490	476	473	488	500	518	475	502	461	510	502	502	486	470	465	465	494	481	478	444	503	468	446	499	492	492	487	521	532	504	500	487	479	502	477	457	482	480	509	484	467	478	480	485	497	514	488	505	497	446	484	483	476	513	502	500	490	490	495	453	493	461	482	478	467	478	479	490	440	475	489	458	508	471	509	461	519	503	486	507	485	485	473	509	518	469	496	459	459	501	474	502	460	483	471	520	480	495	471	519	478	493	457	489	489	522	508	478	461	494	498	454	475	515	490	486	474	504	477	543	520	463	543	486	493	494	477	509	501	509	538	481	501	485	501	502	485	470	512	524	499	475	489	468	486	453	476	518	526	474	487	516	494	466	459	518	489	466	488	471	501	525	472	478	521	513	521	471	498	514	455	490	492	483	495	498	505	455	495	472	469	521	456	476	507	500	498	512	489	463	465	495	499	505	491	502	523	476	475	527	500	505	472	484	499	470	521	471	492	473	504	481	486	512	512	527	491	492	465	456	504	469	494	480	459	489	487	493	468	518	506	499	463	449	507	512	485	505	465	459	517	494	444	502	503	478	504	461	504	498	517	519	478	512	471	509	490	496	496	481	508	475	482	486	471	502	506	491	482	499	466	517	513	481	503	505	495	458	516	535	486	474	451	496	506	469	495	486	541	513	467	472	461	467	503	489	496	478	477	492	495	563	471	482	492	496	457	493	489	494	513	514	499	523	503	472	551	503	457	513	469	484	481	503	482	452	499	470	515	464	493	498	532	497	496	451	496	487	471	494	509	507	516	508	488	477	505	479	481	536	527	523	455	493	485	462	489	519	476	484	484	472	494	499	434	540	479	490	471	507	480	469	496	520	456	486	458	536	486	487	502	505	471	506	496	530	488	511	517	476	497	481	500	469	478	506	455	502	480	500	450	486	451	476	507	488	461	518	476	476	497	513	498	484	496	450	504	468	485	503	490	544	474	512	490	465	466	470	496	487	468	496	486	540	507	503	510	494	535	504	515	492	501	485	476	476	505	518	484	521	464	492	534	508	533	475	471	528	490	471	464	493	503	483	474	473	531	475	500	469	503	491	476	483	469	484	510	485	439	491	496	459	477	460	498	444	480	492	483	507	507	465	461	529	488	469	510	495	456	507	433	503	491	461	489	506	531	487	498	471	540	519	499	485	531	473	461	494	523	477	493	487	522	481	496	458	480	445	501	480	495	511	510	527	496	510	497	520	464	440	495	461	514	508	478	493	468	472	489	528	462	478	480	496	522	501	472	557	479	472	453	513	507	475	477	459	480	474	469	493	487	467	447	483	522	485	459	509	450	509	467	500	479	505	472	454	498	481	500	474	471	459	487	455	487	504	498	484	473	485	501	482	477	490	485	477	494	513	480	513	499	491	510	495	498	511	469	490	499	490	511	514	493	469	525	511	510	503	477	485	498	513	448	464	523	448	488	469	484	476	501	524	490	487	440	444	485	507	487	443	511	522	514	467	530	516	501	451	512	459	492	431	520	480	507	458	475	506	519	462	496	461	483	537	470	485	525	524	477	504	462	494	485	469	514	511	491	447	442	466	482	521	534	514	496	487	483	494	503	499	523	476	499	525	522	483	496	491	484	503	479	525	489	492	462	481	525	480	479	474	506	542	529	479	463	511	481	479	473	527	492	485	554	466	484	450	486	498	493	435	464	527	520	495	486	503	516	486	472	507	493	474	492	514	478	493	476	454	498	468	489	509	466	522	507	533	491	502	474	486	539	473	499	476	491	470	472	491	481	499	478	495	503	507	486	500	483	482	485	501	516	474	483	477	525	519	520	485	531	501	443	512	481	486	543	475	467	502	461	494	507	454	480	533	459	459	520	501	441	487	464	519	495	498	491	512	500	477	454	473	479	489	490	491	467	497	464	484	469	500	454	513	535	485	476	488	491	465	502	496	464	450	516	495	484	491	509	503	501	458	550	470	471	488	468	478	487	490	520	504	526	512	494	485	450	518	487	479	451	506	488	502	491	476	508	485	491	434	491	488	505	472	479	490	495	483	462	482	509	514	498	439	540	493	505	502	472	483	470	502	485	510	531	478	457	462	493	536	507	464	470	474	483	493	491	461	502	477	460	503	516	505	506	486	487	495	498	492	486	470	502	515	492	500	498	522	468	446	520	481	478	490	486	524	501	463	477	487	492	491	505	507	502	480	482	480	475	517	490	480	524	458	489	495	477	513	454	477	525	520	474	511	513	484	505	555	500	476	500	493	508	490	489	512	469	464	501	456	480	512	490	485	532	511	488	474	510	462	504	542	490	490	492	529	512	507	521	501	500	491	491	504	523	520	498	460	527	524	487	518	488	478	472	484	479	505	545	487	479	505	472	498	468	499	523	445	501	479	444	507	423	493	532	496	487	495	501	497	443	522	486	511	486	503	491	462	498	479	476	542	472	499	481	510	495	487	476	522	497	507	482	500	498	494	474	510	468	489	483	521	489	484	503	504	500	466	489	468	508	495	482	512	495	479	503	474	493	483	504	535	520	481	503	494	478	509	490	468	504	508	479	481	459	496	476	516	492	483	499	546	520	542	522	494	478	430	479	487	505	479	497	496	533	481	473	499	482	501	476	495	463	516	534	481	527	483	487	506	441	514	482	478	485	493	533	481	455	532	480	497	494	459	491	504	462	503	490	505	487	511	470	474	489	479	473	498	495	520	473	491	473	465	493	471	504	475	491	447	474	503	496	491	493	476	478	498	517	495	508	445	492	523	480	477	474	471	491	506	516	523	479	485	525	482	476	492	499	511	485	432	512	478	489	531	482	508	502	489	477	454	507	479	453	539	474	443	480	471	495	478	476	518	504	499	471	491	451	490	476	484	471	488	493	482	540	446	491	485	499	537	514	482	503	492	486	483	478	489	439	473	509	482	486	471	526	499	523	510	487	504	478	495	549	534	477	494	470	478	513	518	525	531	487	468	491	489	482	455	471	474	449	528	496	498	447	525	503	490	500	525	515	508	496	492	511	467	432	479	519	442	482	491	486	503	484	467	478	520	477	458	499	482	521	493	495	522	489	469	510	481	491	463	458	515	451	487	459	474	492	480	480	505	487	495	507	481	509	508	499	476	507	508	535	498	505	516	474	515	505	475	506	483	466	482	465	470	481	503	494	496	498	476	484	505	504	486	470	489
18375	1651	1057	1068	721	586	387	290	288	238	238	224	208	193	201	187	166	206	174	150	183	161	150	171	179	166	161	175	166	156	161	183	166	158	175	190	186	146	158	159	185	140	159	162	181	151	157	151	161	181	164	177	153	157	167	171	135	174	162	164	134	151	168	165	153	167	167	165	144	176	156	160	181	169	184	149	163	164	154	176	170	133	165	185	177	158	161	179	147	169	157	154	146	153	161	148	146	162	147	145	161	179	150	178	155	176	177	164	145	159	176	190	164	154	145	172	154	158	176	146	146	147	173	177	163	167	171	148	154	170	173	145	146	152	173	141	156	184	160	137	168	136	164	174	185	164	151	156	159	179	162	168	146	167	139	159	137	175	164	156	184	156	150	160	137	160	164	157	149	189	160	151	181	148	157	146	157	167	169	168	176	144	166	167	165	179	181	160	137	168	179	169	169	172	143	168	205	167	170	158	154	163	157	152	162	169	154	130	171	168	161	183	148	154	153	181	146	180	183	177	173	155	133	167	156	144	164	141	160	172	136	180	189	158	146	160	170	179	174	161	181	155	171	154	174	184	170	160	154	148	149	167	177	168	179	173	184	171	167	169	181	157	155	173	169	149	159	148	162	158	170	168	167	146	174	179	161	176	155	162	153	163	174	145	141	144	164	174	162	182	145	161	163	154	180	157	154	165	156	148	144	195	172	174	160	171	149	168	152	172	166	177	164	158	155	168	155	147	189	174	159	170	159	159	166	158	165	152	132	157	172	161	158	143	146	148	184	152	166	177	160	153	168	160	164	148	156	164	205	150	180	150	167	162	146	175	179	153	173	195	134	156	152	160	168	146	175	166	168	142	154	166	154	165	178	164	145	151	152	174	160	153	146	150	153	158	139	176	142	155	156	152	158	168	153	153	142	161	162	144	158	158	146	159	143	156	134	184	157	183	168	155	191	135	165	149	167	150	143	160	193	162	146	154	158	165	176	142	173	160	183	195	155	170	173	141	167	145	191	151	160	155	150	183	191	165	187	176	159	181	154	190	152	191	156	154	168	155	140	189	157	168	164	190	153	150	165	174	136	158	166	163	173	179	158	158	163	173	156	133	163	137	180	157	169	144	165	160	182	152	158	141	195	149	144	159	173	138	194	174	158	166	177	151	142	150	169	155	190	139	174	159	151	173	168	173	166	166	158	163	162	167	182	147	168	144	162	164	166	177	157	159	153	180	157	154	174	181	151	143	168	184	159	167	141	159	156	173	134	166	149	153	180	169	164	163	166	133	143	173	154	144	155	152	153	161	178	158	139	157	175	165	172	149	149	158	173	154	145	163	136	155	159	172	170	176	193	159	152	176	159	149	160	162	180	164	159	147	158	160	140	156	174	193	157	171	157	152	162	166	175	174	170	173	190	166	167	169	159	163	163	155	147	167	163	136	168	178	158	136	177	148	195	173	174	160	167	187	156	137	175	147	171	171	157	165	189	196	175	150	135	190	168	147	180	153	147	164	173	154	170	143	146	151	140	161	169	183	176	146	177	138	158	159	171	165	149	159	155	197	162	171	176	149	194	203	184	156	163	149	173	143	156	156	153	141	159	159	183	169	149	161	172	188	166	138	157	146	159	176	154	149	150	159	174	179	177	164	154	189	147	141	147	176	174	164	176	152	137	161	159	131	166	195	212	182	199	153	165	149	168	153	167	162	157	148	168	149	156	137	157	159	143	178	156	142	163	162	153	140	153	173	160	173	158	138	168	153	164	147	169	161	190	151	156	160	164	155	150	170	176	146	163	180	162	154	176	158	170	176	159	176	165	153	139	171	144	152	166	172	149	176	188	152	133	189	149	155	168	158	159	160	171	166	190	176	173	162	178	165	160	172	164	139	173	173	168	177	165	179	162	150	169	146	154	172	175	158	141	159	177	146	156	158	154	172	168	146	139	172	171	157	146	168	172	174	137	147	183	156	174	165	171	184	153	158	153	148	152	141	162	146	163	164	161	167	151	160	155	159	171	183	155	160	150	160	127	164	189	171	201	168	166	165	162	156	161	151	173	163	175	167	163	167	135	158	128	174	185	156	184	179	150	162	145	177	164	154	161	170	178	173	165	160	179	154	146	163	145	159	175	157	189	155	138	196	180	153	162	155	159	158	175	182	164	169	168	158	148	161	184	186	167	177	179	164	157	144	146	180	149	177	170	176	173	158	160	150	161	164	170	165	171	142	154	140	189	150	167	158	161	163	159	173	144	171	176	169	153	190	177	173	169	158	180	161	163	173	165	153	173	137	180	145	155	162	176	147	169	173	175	152	161	161	149	165	185	146	147	135	192	159	150	153	163	175	173	177	146	140	155	176	151	140	152	166	157	195	150	169	136	151	170	161	174	149	164	179	176	146	173	160	170	131	172	171	167	160	146	168	176	170	166	144	158	187	200	151	152	163	179	177	161	175	185	157	167	186	184	145	162	181	164	176	178	164	141	174	180	198	154	186	155	164	144	159	189	172	167	164	164	155	158	172	148	173	157	145	148	150	140	195	168	156	153	172	165	165	158	151	186	159	158	142	163	155	173	138	140	167	145	157	188	176	180	163	152	179	160	190	161	182	164	155	161	167	144	190	169	180	180	143	140	161	167	157	142	151	152	149	177	155	162	160	177	161	202	161	178	163	159	158	161	167	158	198	182	150	161	142	166	179	177	164	169	160	160	180	171	170	156	176	184	137	142	154	176	166	181	179	179	163	168	181	179	165	161	135	164	182	149	170	172	164	156	185	150	199	156	162	177	165	171	170	138	146	137	151	157	166	184	180	185	152	159	164	164	169	162	163	126	155	190	159	160	145	148	190	165	165	147	162	162	139	152	166	134	156	133	184	166	145	168	174	158	182	176	173	150	182	170	166	179	148	149	161	155	171	161	177	166	174	165	175	161	182	162	166	154	147	142	160	145	154	162	150	149	152	163	184	162	153	148	164	162	152	171	160	176	151	131	143	163	156	161	174	185	161	166	170	165	173	145	160	169	135	159	178	189	176	180	164	161	160	161	162	165	174	173	165	160	164	164	161	150	163	181	167	169	168	168	164	167	170	154	169	165	141	158	161	139	161	131	166	155	191	163	160	147	142	177	146	181	141	175	190	156	183	175	142	155	174	186	160	177	185	172	176	144	161	157	166	154	189	145	164	146	182	201	172	167	164	169	164	188	163	169	176	178	174	171	177	171	165	180	163	162	169	154	148	133	171	162	171	154	161	173	159	191	168	154	192	152	175	182	182	151	158	158	161	168	157	139	167	181	165	157	175	157	168	160	166	160	165	166	158	157	168	172	185	172	174	147	166	187	173	157	147	155	143	170	176	154	163	158	150	142	165	159	151	160	164	163	169	160	149	174	178	166	168	181	174	170	160	155	168	148	130	168	163	173	160	169	171	144	134	166	179	187	180	178	179	160	149	150	184	155	176	152	158	169	135	141	144	190	175	146	133	182	172	144	159	148	175	173	162
11236	1033	2134	2944	2587	2185	1635	1165	1020	881	864	834	685	608	585	549	598	533	481	571	506	518	493	496	506	439	466	439	478	453	439	448	446	417	422	443	445	393	393	448	477	446	428	414	401	420	429	407	459	415	453	431	378	394	418	427	409	390	389	404	376	412	421	381	421	411	418	409	405	419	415	406	398	392	404	416	413	411	388	430	409	394	379	383	398	432	420	424	412	390	411	392	431	408	442	441	395	429	413	408	436	442	402	401	439	416	417	404	407	409	441	405	399	439	420	426	422	414	410	383	433	398	415	402	423	378	398	449	404	410	435	429	460	436	450	392	435	417	421	427	404	438	447	440	395	423	394	438	415	411	444	405	387	404	427	416	416	449	420	442	417	390	407	381	410	423	410	405	424	417	450	442	370	398	448	425	432	414	418	411	453	422	426	403	393	387	394	425	439	440	409	420	436	381	419	407	395	423	463	416	467	423	393	419	398	417	401	401	423	428	434	405	376	402	416	409	412	463	424	430	405	356	417	424	393	439	398	438	395	431	384	470	437	383	418	390	370	408	410	383	406	414	423	387	420	433	421	407	456	367	426	422	403	389	417	402	416	369	420	415	435	400	388	432	424	394	403	422	413	424	378	424	423	387	456	419	404	395	443	428	439	417	392	441	436	426	421	442	392	418	409	411	393	427	383	387	362	434	407	376	366	382	436	395	401	439	354	416	442	401	406	413	412	424	397	419	407	418	418	424	424	446	395	401	426	433	407	409	393	398	408	448	415	429	376	423	438	426	424	364	392	425	431	412	418	416	386	407	411	356	412	419	440	403	390	388	376	433	407	484	407	420	440	413	431	387	359	423	440	398	433	408	431	416	408	395	408	408	390	400	377	464	373	416	370	393	423	402	432	403	404	435	388	431	398	389	404	418	435	409	414	398	395	381	422	433	408	436	411	411	432	381	402	390	432	422	427	400	417	365	407	400	405	418	409	398	423	370	427	410	411	401	388	396	382	393	397	387	412	405	436	431	388	415	401	387	396	415	410	422	428	432	409	401	395	443	389	401	418	396	386	390	398	431	416	458	374	397	449	430	408	354	403	414	418	388	421	428	385	415	404	441	391	424	401	396	391	411	416	432	431	382	400	411	379	433	439	430	425	403	424	418	391	390	403	411	419	378	415	419	415	398	432	417	403	429	397	409	419	419	408	443	384	417	395	397	413	402	415	430	423	439	357	419	422	426	441	435	379	409	406	425	431	399	437	386	439	394	416	425	417	404	387	417	401	407	419	420	410	403	413	401	423	403	383	407	394	398	438	384	438	377	445	426	430	416	394	440	432	377	423	420	391	428	433	441	434	434	381	402	424	428	380	428	449	391	408	405	414	421	425	381	382	431	440	410	415	397	407	433	422	443	404	379	408	439	410	402	417	440	397	420	388	424	432	406	429	415	418	384	420	414	378	423	432	416	397	424	394	375	433	408	397	458	426	416	440	399	421	424	436	424	391	402	375	410	386	434	425	420	409	454	393	424	362	392	419	468	433	417	409	419	402	445	396	414	420	418	427	394	406	452	401	448	429	388	456	435	435	379	439	421	400	382	431	378	366	399	409	398	402	421	340	395	413	387	425	407	390	397	454	415	433	416	391	435	394	413	455	408	407	387	401	440	426	417	388	397	428	404	408	378	436	458	405	443	434	391	389	408	421	411	422	395	427	416	446	396	443	390	391	418	400	407	417	369	448	423	400	399	429	424	381	390	395	418	398	406	400	422	432	369	418	404	373	393	393	380	437	432	399	399	415	387	420	430	432	459	423	434	401	401	366	410	437	450	442	444	436	398	427	417	417	425	396	366	412	421	395	423	387	413	425	416	416	417	383	388	415	422	413	421	408	420	404	395	464	413	427	402	429	400	385	432	428	428	423	388	422	430	403	460	427	365	413	422	426	411	417	417	405	414	416	371	425	419	392	382	434	366	453	406	394	402	439	408	410	429	416	390	416	413	408	430	425	429	395	419	402	456	407	423	381	418	392	421	386	411	428	387	432	420	410	430	395	383	422	425	392	388	413	454	381	395	428	454	412	423	388	383	406	418	377	411	410	415	424	404	408	422	428	370	401	431	457	408	431	441	378	414	409	435	418	428	436	419	428	428	393	416	408	392	409	411	448	399	394	413	408	411	406	405	413	423	397	397	421	387	379	438	392	382	396	440	364	387	410	390	385	424	389	422	421	394	418	394	450	401	415	406	458	383	402	441	426	440	428	393	405	413	398	435	385	389	398	416	423	421	455	422	436	392	382	428	397	389	411	403	386	405	392	430	419	406	424	434	440	425	419	424	420	457	418	434	419	390	433	414	397	380	395	409	438	435	405	413	409	411	394	387	454	436	442	423	427	416	414	401	383	426	387	402	430	435	400	448	463	388	443	406	417	395	398	422	417	406	383	404	419	403	379	395	421	433	405	433	399	394	457	420	414	404	412	405	425	435	401	405	452	429	440	418	408	399	418	429	413	389	406	436	417	413	405	464	382	432	401	400	409	423	399	396	380	443	453	408	444	408	434	433	402	409	448	416	475	401	404	463	420	419	371	381	408	419	386	383	431	439	423	441	398	402	415	363	377	411	412	392	401	404	426	402	432	396	425	380	395	448	396	418	381	389	406	454	414	406	408	448	393	446	415	449	390	405	426	420	392	439	432	388	399	410	420	388	409	415	417	401	400	445	428	400	419	425	388	442	409	415	389	395	378	401	398	378	398	413	406	403	420	418	444	400	427	429	404	422	437	471	415	388	451	442	413	419	401	437	390	418	396	387	450	385	424	426	415	391	379	428	400	411	436	401	409	410	436	413	389	416	423	403	415	424	418	408	416	414	425	401	420	422	428	437	413	404	398	398	403	422	402	401	410	434	442	398	379	372	405	444	411	402	418	372	417	415	432	423	440	391	410	439	428	430	408	447	395	397	417	406	405	404	406	421	400	432	425	412	389	444	392	401	442	434	415	420	395	401	397	461	426	399	386	431	389	423	428	406	420	422	393	410	387	391	388	405	415	410	374	422	428	422	414	381	417	364	406	421	414	419	419	404	390	393	413	406	422	441	424	397	400	428	428	438	399	369	423	365	398	420	422	415	416	376	446	427	450	431	397	394	406	426	409	449	392	393	431	390	427	454	409	404	389	397	402	411	393	409	418	403	415	411	445	408	420	412	418	431	418	427	424	393	417	379	370	410	405	397	428	401	396	412	386	461	395	428	429	427	431	417	412	419	415	395	389	444	387	398	408	387	422	408	409	425	457	396	420	423	409	410	403	404	391	386	383	414	463	398	481	432	406	366	419	422	418	433	421	409	428	390	404	421	420	426	384	391	433	407	377	379	382	395	407	422	403	398	421	446	431	442	416	391	395	402	427	410	405	400	448	433	397	391	457	410	423	410	420	413	426	418	380	387	424	425	410	435	415	381	407	398	401	411	436	432	413	421	394	409	419	396	427	410	430	413	400	383	393	371
29972	4111	1857	1871	1436	913	708	555	420	442	496	419	401	296	326	369	303	328	351	317	326	322	306	340	332	315	321	284	310	293	279	273	309	325	287	322	288	288	319	298	269	288	296	299	322	296	291	256	288	269	227	244	293	267	317	282	308	282	301	295	306	278	298	315	282	278	278	300	273	295	292	313	303	286	258	272	290	283	258	277	282	299	266	298	291	289	303	294	276	292	290	275	312	300	300	293	309	295	264	274	276	287	275	301	276	277	286	266	273	296	306	268	317	287	256	292	307	289	310	290	268	276	284	308	277	304	291	309	305	255	287	286	313	300	284	266	273	304	283	260	292	298	305	268	259	263	298	277	265	267	302	280	289	286	295	288	307	249	278	277	291	266	287	287	284	310	262	279	279	328	272	283	281	310	273	290	274	302	269	278	280	315	295	264	284	264	301	303	283	264	300	296	310	264	293	257	288	310	291	295	281	268	261	256	276	267	299	292	291	284	293	311	301	297	297	248	264	280	327	303	297	298	290	314	301	296	284	303	257	259	291	267	284	305	284	317	312	275	274	286	281	275	280	290	274	298	273	275	288	322	274	305	276	270	287	291	286	273	297	260	280	284	268	290	295	294	302	275	263	294	245	291	276	305	323	289	286	272	304	248	271	264	281	296	267	301	287	281	303	244	260	268	248	295	303	271	279	308	308	305	293	288	246	278	268	304	257	264	291	275	292	273	272	272	305	313	287	267	296	295	286	293	289	303	280	283	283	295	297	265	293	335	301	319	281	280	244	295	275	319	291	330	289	292	290	275	303	273	287	278	275	295	291	294	257	267	277	287	318	274	292	317	311	277	267	314	296	309	283	263	283	282	278	280	266	296	268	306	281	308	283	317	289	262	249	291	274	293	261	267	295	286	305	289	245	242	295	269	296	292	315	303	293	283	289	260	305	290	269	278	320	267	299	277	286	303	307	265	275	319	245	270	256	281	315	255	293	283	281	297	258	274	297	299	297	265	298	297	274	322	293	306	279	286	278	295	272	259	282	292	269	261	344	268	261	343	293	301	251	303	282	275	292	322	283	312	266	279	251	277	262	272	303	266	273	265	296	291	283	297	265	279	291	295	327	268	281	278	307	292	280	286	278	300	292	314	304	260	284	284	308	294	295	301	289	290	284	280	258	304	245	274	280	281	289	272	275	316	280	275	287	300	243	301	301	270	271	264	266	258	288	251	307	318	266	293	283	291	278	304	290	322	290	283	299	261	296	304	280	297	265	276	294	285	273	280	255	291	284	309	295	313	283	290	297	267	268	291	274	253	333	287	297	311	322	302	299	273	272	278	287	316	292	325	307	318	290	284	288	300	275	315	311	271	272	272	280	256	278	300	288	297	275	301	331	312	312	242	278	293	277	290	261	273	248	287	262	288	287	288	282	272	305	304	262	288	299	291	323	290	291	281	321	281	279	314	288	265	290	300	255	285	295	293	283	306	329	329	243	283	292	283	288	257	305	287	263	276	278	272	259	272	297	308	270	273	290	307	309	303	283	264	287	284	286	293	299	302	278	278	309	302	308	308	313	286	267	318	323	278	279	277	292	300	262	297	295	309	294	279	310	279	263	306	260	286	305	261	304	281	260	274	271	260	270	296	298	302	250	260	271	305	276	311	301	235	291	288	313	285	274	289	303	296	284	292	298	305	308	279	297	268	285	255	280	298	265	272	274	275	292	295	284	261	252	304	281	262	270	299	296	277	288	268	289	293	262	255	292	257	283	288	274	275	285	289	294	302	271	270	288	305	263	286	261	268	284	277	257	266	286	286	300	265	282	284	283	284	293	267	297	268	304	311	288	291	273	294	300	299	252	261	309	260	326	261	281	279	290	273	303	309	270	265	300	301	285	282	291	297	280	283	297	264	295	260	290	278	266	276	288	308	292	263	303	294	298	290	279	301	288	311	282	231	294	258	287	278	284	277	287	262	286	293	264	282	302	276	284	271	290	307	272	328	280	310	265	279	285	275	281	298	298	307	262	258	295	279	276	323	300	299	280	288	253	251	264	286	283	292	297	289	291	300	300	252	265	254	266	312	266	291	279	270	249	263	315	295	321	264	276	302	271	303	286	277	289	284	262	295	283	313	279	269	297	272	278	275	295	303	279	265	271	279	279	293	277	285	287	288	249	313	288	288	280	270	317	261	293	296	267	257	281	260	316	273	302	321	278	270	308	277	260	309	260	296	254	294	285	289	331	279	302	291	301	300	277	292	279	288	270	272	311	290	296	306	293	285	330	278	302	265	264	260	292	320	271	297	332	304	286	286	267	284	261	277	274	323	330	293	287	305	296	277	297	272	291	289	282	285	332	270	286	275	275	250	256	272	288	289	286	269	268	310	300	287	273	282	249	259	314	305	286	291	299	305	285	273	250	293	269	305	283	304	268	300	303	291	298	284	260	284	321	284	276	245	299	323	296	290	270	284	281	272	285	304	274	313	272	277	254	268	230	287	290	266	287	298	284	296	303	296	260	272	289	318	267	271	283	293	249	279	263	288	261	282	274	275	266	306	328	351	289	298	323	289	282	276	325	270	296	306	307	281	302	273	276	270	270	296	295	259	278	272	257	301	287	287	291	285	308	266	253	337	291	264	284	297	308	307	300	280	286	316	284	280	287	286	258	312	299	283	284	304	282	277	296	271	272	254	303	282	302	281	291	279	288	301	277	274	298	270	288	298	277	270	261	297	346	278	307	270	289	285	266	310	264	280	279	282	261	297	298	308	293	315	272	277	291	325	302	286	330	318	301	285	286	294	301	283	302	277	285	277	250	257	321	312	279	306	289	282	284	294	284	265	284	274	276	303	298	253	308	303	272	269	295	274	277	268	301	265	276	298	288	312	347	282	292	271	277	313	256	293	269	284	298	245	287	266	272	261	284	268	294	318	270	313	323	294	292	313	286	252	311	284	301	284	308	283	301	242	308	319	273	278	290	310	293	302	284	293	271	285	286	331	286	287	272	311	250	297	271	282	279	313	303	256	324	268	273	297	295	273	284	252	283	265	266	275	299	275	278	323	308	243	275	291	274	275	322	302	303	272	285	308	296	267	267	323	294	266	299	308	265	256	277	292	313	262	282	312	280	284	284	304	270	277	270	299	279	269	320	301	292	263	283	277	304	290	306	289	293	311	258	281	307	303	269	293	307	306	303	303	293	258	277	302	302	303	301	301	314	248	293	287	259	314	305	317	293	296	323	322	298	298	305	271	301	268	301	305	267	300	294	293	292	261	284	283	311	257	285	288	256	306	259	300	267	265	293	284	319	287	287	292	275	289	270	307	269	294	295	257	277	263	275	292	280	287	286	311	268	281	245	260	252	278	267	276	304	301	307	280	281	274	306	274	286	280	284	280	309	293	289	256	267	296	271	288	294	295	289	247	278	286	302	284	292	298	292	281	266	264	278	298	271	299	293	278	274	261	287	280	282	290	316	270	306	306	265	274	313	279	273	254
15743	1691	3393	4976	4543	3325	2622	1958	1657	1505	1570	1296	1215	1025	1006	926	841	810	822	856	764	852	843	822	824	777	744	748	752	768	717	681	672	680	671	741	697	656	669	707	708	616	727	659	691	650	694	691	643	726	706	686	672	691	676	654	697	680	618	635	696	652	672	628	676	607	675	659	658	647	653	649	671	689	656	681	675	681	702	677	653	666	659	626	712	646	693	661	626	628	682	668	630	665	629	692	730	667	686	678	606	697	652	648	633	643	658	686	637	637	645	688	623	632	670	672	682	685	682	720	639	654	663	671	643	685	656	668	637	674	637	696	629	658	641	661	662	713	654	654	675	640	667	663	671	687	691	652	627	667	650	661	659	652	643	674	714	634	682	680	679	671	646	692	651	612	676	691	653	669	677	643	667	708	666	647	615	677	676	609	663	635	658	614	656	619	639	668	664	647	640	652	663	697	641	672	663	645	672	707	668	631	666	650	647	713	673	677	632	720	650	695	667	632	666	689	676	702	680	652	705	651	616	657	655	648	625	637	660	643	696	682	665	650	641	637	682	604	657	609	645	686	677	673	643	613	651	661	687	658	605	630	665	642	635	626	693	659	640	624	650	642	631	651	664	627	664	623	641	691	646	644	693	646	671	660	635	668	666	649	629	629	649	628	643	674	613	658	703	629	651	682	664	688	659	683	594	698	661	641	662	654	638	655	662	638	631	725	681	662	646	664	659	673	656	656	644	650	649	645	653	672	682	626	679	670	683	677	638	673	665	676	657	672	681	683	710	578	712	652	639	656	663	631	672	687	658	667	663	640	612	648	653	680	684	678	660	687	678	673	708	659	658	658	637	643	664	670	660	641	633	636	630	671	625	653	630	650	655	665	650	634	653	687	646	688	596	634	664	636	641	660	727	655	660	621	694	674	635	639	708	666	652	664	658	714	679	660	659	661	672	696	647	696	652	682	642	629	725	636	659	637	697	678	636	658	654	642	657	664	709	677	662	662	674	670	679	637	678	622	614	636	601	649	663	640	638	630	647	687	681	638	671	641	638	695	670	635	635	669	648	673	615	691	689	687	726	691	626	601	651	681	617	636	665	649	658	694	643	669	643	698	687	656	702	669	675	665	665	651	642	617	618	631	613	656	656	577	625	623	690	676	671	612	660	654	648	654	645	654	641	660	655	663	618	655	679	680	668	687	608	661	617	655	653	650	655	640	629	679	629	667	682	663	687	701	632	674	651	642	684	648	638	660	658	658	651	623	616	711	692	660	702	643	645	695	665	686	595	629	662	644	700	637	654	693	656	664	684	678	682	679	644	679	633	675	633	644	645	648	649	669	665	705	661	654	660	680	641	669	661	650	647	654	688	690	655	680	691	642	692	633	677	643	669	612	660	660	640	640	668	615	651	714	697	659	663	665	598	607	620	661	654	642	698	635	664	597	662	716	641	688	635	703	695	661	699	668	645	641	664	655	637	670	662	702	675	618	676	617	639	651	657	680	608	658	635	664	640	680	615	682	689	607	656	629	674	646	660	655	668	704	640	645	699	651	640	602	627	664	646	687	665	664	681	648	666	671	688	643	659	657	650	718	640	624	617	691	698	626	635	639	609	637	620	662	668	670	637	679	675	610	691	622	632	689	672	670	629	663	751	714	670	662	640	666	623	650	677	684	639	672	673	628	711	647	663	655	656	645	610	655	695	641	686	639	625	685	669	633	655	708	627	676	620	663	624	655	651	659	659	666	635	678	677	664	640	645	692	615	638	622	618	697	676	666	722	595	664	616	629	682	622	629	668	687	651	637	668	666	633	649	676	638	618	631	676	656	679	641	651	646	618	667	619	641	668	623	635	673	663	611	668	660	656	655	657	609	693	647	674	658	634	666	684	650	639	645	650	659	690	672	640	659	654	645	621	688	650	670	621	574	691	664	669	619	642	660	669	661	697	661	670	644	683	646	645	656	635	615	675	660	624	630	664	680	670	586	613	659	676	618	685	648	644	635	652	642	691	613	678	685	657	655	725	641	668	645	679	679	698	641	696	628	648	628	686	668	670	628	697	652	678	664	632	627	632	617	621	653	646	741	661	635	721	671	615	664	657	663	624	643	662	667	634	679	637	680	660	666	645	692	629	637	695	614	683	675	665	643	631	643	640	656	685	642	649	617	652	684	644	662	656	602	653	674	690	654	642	651	653	687	654	675	644	666	652	648	630	691	670	658	646	692	695	644	644	646	625	690	682	597	685	670	610	683	648	671	706	658	677	644	661	665	633	660	649	672	620	683	713	619	655	658	658	676	666	622	631	657	676	687	663	666	675	653	636	673	688	672	670	659	626	673	645	643	710	653	618	659	642	648	656	682	667	657	661	652	661	665	654	642	637	657	665	702	674	649	643	652	640	665	687	672	679	666	646	661	652	669	636	647	651	666	666	648	658	683	681	681	721	676	644	641	628	662	672	655	677	676	693	680	660	614	613	673	649	642	680	619	663	670	677	683	640	607	655	635	648	626	655	644	651	643	617	684	642	658	633	669	689	705	659	691	663	648	651	655	667	706	656	667	675	696	656	623	637	639	598	635	673	658	673	628	604	642	646	666	607	618	645	683	679	690	660	657	626	659	644	636	694	645	651	663	675	672	686	677	684	646	630	634	636	636	678	639	638	671	622	657	678	707	630	665	654	653	661	670	659	588	691	655	688	642	680	647	663	652	665	649	663	669	659	664	673	659	654	661	633	641	663	693	724	668	683	607	724	621	656	685	652	648	626	693	644	633	674	650	645	629	660	612	639	649	676	689	650	677	633	691	614	680	705	667	656	674	667	655	640	640	673	673	664	652	632	638	656	686	694	644	666	629	682	670	642	631	675	659	637	637	672	677	646	664	651	635	681	667	679	675	683	652	637	651	626	668	664	655	702	653	662	675	655	615	653	679	680	689	646	661	671	673	643	659	651	672	673	652	633	690	663	631	671	651	666	670	699	640	651	679	638	652	649	645	670	636	672	673	674	693	638	632	657	657	657	625	676	688	684	649	631	622	680	652	682	617	637	658	661	647	651	681	637	668	714	647	673	639	643	677	624	668	637	630	710	678	706	645	672	673	637	654	651	628	685	657	661	650	672	660	696	670	678	664	658	652	673	652	639	655	677	646	693	610	670	656	664	696	605	687	681	605	673	668	670	623	649	670	653	645	648	685	637	613	626	688	666	686	643	675	670	618	649	626	645	668	680	654	731	643	698	714	725	670	733	697	666	665	643	648	679	623	651	708	678	666	660	630	674	645	660	656	642	630	679	700	628	667	684	666	639	687	639	668	673	659	670	635	691	664	637	676	649	625	680	663	645	671	663	683	658	675	628	619	643	695	641	703	683	662	666	707	632	613	648	632	677	650	642	647	684	698	637	667	658	628	657	620	650	630	645	645	690	603	704	639	620	669	659	648	680	650	645	652	645	621	704	668	681	714	667	656	681	659	677	631	629	684	643	658	650	658	633	665	644	657
6605	595	564	488	390	296	265	235	188	231	205	232	214	223	202	241	262	217	209	243	205	223	198	201	221	200	205	232	209	201	209	220	212	231	207	217	212	207	200	187	240	207	232	230	213	232	205	209	224	228	229	221	201	233	231	204	193	219	193	238	206	208	194	204	195	239	208	217	226	207	190	197	236	197	232	199	202	234	224	227	182	215	207	212	182	212	202	210	224	216	221	249	196	215	213	206	206	212	208	227	234	218	226	205	196	202	223	227	235	223	203	209	202	208	228	190	213	223	210	217	227	214	211	187	222	208	222	177	212	208	204	220	254	213	235	232	201	215	219	185	189	216	201	226	210	183	194	208	241	182	208	198	217	219	227	234	221	229	232	193	207	208	177	205	189	214	222	190	199	189	212	206	209	212	217	243	207	226	217	189	215	209	211	192	225	218	215	228	230	200	186	204	248	224	210	218	212	229	218	208	206	180	196	219	220	205	209	216	229	248	233	250	209	220	210	212	190	214	220	206	212	230	218	204	185	213	218	209	225	228	206	243	218	204	207	200	212	218	215	204	187	205	217	210	227	213	233	223	217	191	217	200	221	205	218	223	213	184	212	206	204	193	236	226	195	191	244	240	189	205	209	197	199	183	226	224	212	209	221	226	184	183	244	235	205	228	241	213	208	189	204	205	224	217	221	229	232	200	200	216	229	209	214	202	187	207	195	218	209	201	196	250	223	225	200	221	204	225	215	226	187	189	217	201	245	189	202	221	218	232	206	208	198	216	195	204	240	241	199	215	209	235	225	193	201	226	210	216	205	232	202	217	209	215	239	220	240	217	233	223	216	189	243	210	214	230	210	200	250	239	192	216	197	209	224	219	204	197	204	223	225	202	199	202	238	180	217	229	210	209	219	208	212	213	193	209	209	195	211	214	227	200	234	213	245	251	208	207	203	222	203	231	199	208	245	214	244	208	224	207	240	255	207	181	219	217	208	216	211	210	237	225	205	190	216	202	208	200	238	231	213	214	198	243	223	198	213	230	207	200	227	174	220	209	236	218	205	227	236	216	196	203	212	220	205	216	217	235	220	213	204	212	202	233	208	197	214	195	206	225	188	197	219	212	191	223	189	230	215	207	226	235	203	219	216	202	207	191	209	233	189	235	222	215	219	240	213	202	202	203	186	216	217	196	210	207	192	213	182	222	188	203	218	230	221	199	218	207	240	217	219	198	185	205	220	202	215	197	196	226	209	216	214	214	209	224	239	216	249	207	221	216	221	178	221	224	189	203	191	225	210	221	200	198	214	213	199	206	220	206	205	225	216	238	210	197	236	223	217	200	217	188	218	219	225	243	206	200	221	221	216	221	199	201	225	193	215	202	238	208	202	197	221	218	201	216	203	192	224	234	207	220	211	231	201	217	206	215	223	190	229	205	194	234	199	210	192	203	188	178	197	192	231	188	192	219	212	205	232	228	204	202	228	224	232	206	208	220	225	206	218	219	208	215	201	227	214	221	216	195	192	210	219	228	249	194	192	224	227	206	204	191	182	201	188	209	238	214	190	196	212	196	214	231	190	195	234	212	206	225	251	210	248	206	208	228	222	229	215	211	208	215	222	236	201	197	210	210	249	217	239	215	204	223	225	213	234	228	200	173	198	219	203	192	189	201	213	199	186	236	212	222	240	192	239	200	192	238	216	189	208	256	241	207	201	203	207	213	225	211	214	187	220	188	206	200	219	194	214	210	233	216	180	209	216	194	212	203	216	196	194	178	220	228	204	214	190	209	193	222	229	212	215	188	196	216	210	228	196	219	215	221	218	215	226	211	215	217	210	204	214	193	208	213	257	215	234	221	215	217	223	195	199	230	221	227	221	217	215	224	209	181	203	208	182	203	225	200	186	211	203	191	236	192	219	207	194	198	211	226	210	200	201	246	223	175	238	222	213	214	212	232	223	202	205	219	215	228	192	218	215	219	187	188	214	218	237	210	215	204	215	200	237	196	228	198	187	203	198	225	188	221	238	203	204	248	215	209	225	169	220	184	197	233	235	214	195	208	210	209	230	195	225	212	195	217	199	216	230	211	220	202	217	208	208	195	189	214	218	201	220	227	205	207	189	236	188	214	203	192	236	237	220	210	215	212	211	199	214	182	219	221	256	215	226	212	214	206	209	243	213	214	234	204	186	212	217	237	209	214	217	188	211	206	193	216	212	187	223	223	214	201	239	220	203	211	201	206	192	240	206	217	217	204	227	198	228	204	202	191	180	208	221	218	214	210	222	199	205	205	224	223	224	214	215	209	229	196	214	218	211	220	229	211	225	202	195	195	228	216	196	234	182	211	224	220	204	232	207	197	188	211	189	231	201	199	218	222	226	196	233	208	231	206	223	219	187	182	213	226	198	228	187	209	243	209	227	224	220	203	212	204	173	205	195	224	193	181	204	201	208	205	218	200	200	196	225	180	195	218	211	211	193	195	203	202	209	203	215	196	195	187	220	228	215	224	215	207	189	200	220	194	223	219	216	218	230	213	214	209	182	217	227	207	222	210	195	237	197	215	213	177	232	185	209	216	210	207	191	202	232	211	231	217	208	231	212	215	205	216	222	197	222	186	213	209	193	207	214	199	232	222	188	194	210	206	195	205	204	216	249	183	216	216	197	233	198	234	199	207	198	206	200	218	217	180	205	222	209	210	188	213	198	238	218	184	219	214	185	207	202	189	219	207	211	203	221	196	199	195	208	204	229	214	223	195	215	198	192	233	216	216	191	221	200	191	184	219	228	198	217	254	207	230	234	207	216	190	202	214	231	221	235	190	199	203	221	191	195	184	204	240	223	201	204	221	217	209	210	206	223	234	192	201	198	215	219	197	200	225	202	207	234	219	217	205	217	220	228	211	209	220	209	180	232	232	173	232	188	241	186	209	183	200	197	202	203	202	228	191	209	206	226	220	212	204	220	206	209	228	195	226	211	209	213	220	226	196	201	219	198	210	209	197	225	183	193	217	242	207	218	193	231	202	200	198	226	216	222	199	213	196	211	214	222	224	197	211	230	229	240	240	186	193	199	204	201	206	207	228	213	226	254	245	213	169	201	206	211	206	220	218	222	190	205	213	191	224	213	228	228	225	220	209	213	207	199	210	206	230	213	202	218	199	183	237	232	221	193	219	201	201	229	203	202	214	235	176	219	194	237	207	208	206	211	219	212	214	230	230	194	220	197	240	222	206	187	234	254	200	221	198	227	209	191	212	219	159	190	218	204	235	215	230	225	223	200	234	240	192	209	208	239	220	213	207	211	222	217	192	213	221	199	219	212	235	222	207	223	210	195	201	232	194	196	204	213	207	206	211	231	210	221	202	188	166	214	219	235	226	212	218	217	200	199	226	184	195	205	210	213	221	206	211	235	216	200	208	227	214	231	213	201	224	221	198	216	187	215	207	200	222	194	229	222	187	189	205	227	223	178	201	224	223	218	218	223	197	225	227	231	203	209	240	221	222
4507	715	1187	1489	1194	874	723	598	565	573	579	565	530	520	536	503	520	527	532	530	531	584	544	541	501	528	534	564	481	488	485	454	489	477	501	499	484	504	482	500	467	474	481	513	533	474	505	518	457	490	471	524	493	516	539	476	499	514	498	501	507	474	480	522	491	518	476	483	492	491	496	475	485	473	489	533	495	504	485	496	491	531	487	477	483	526	522	505	501	470	484	490	500	536	482	504	493	530	515	505	471	481	477	516	481	480	530	518	478	527	517	473	494	502	509	488	526	471	469	495	478	495	503	485	470	485	452	486	472	492	500	522	510	471	485	466	495	460	507	485	531	459	506	510	496	496	481	515	500	493	500	481	469	476	482	450	477	497	529	515	486	517	486	541	461	450	464	554	468	439	482	481	478	466	490	474	486	541	458	493	516	490	476	480	489	532	470	479	430	523	447	503	523	484	474	499	485	479	489	492	482	466	480	533	519	513	503	517	497	531	475	521	496	475	487	487	480	509	521	491	470	467	501	500	507	481	541	461	524	491	485	504	482	497	499	494	463	482	500	539	486	508	492	459	457	483	463	507	492	507	541	509	488	526	464	496	491	486	514	486	506	497	498	498	511	491	503	470	454	492	499	558	485	466	489	487	482	516	482	496	497	527	528	494	481	474	470	509	538	520	457	462	485	499	503	521	507	454	484	426	489	485	494	475	516	508	495	487	464	494	519	498	549	491	504	502	498	475	498	513	482	502	520	488	494	477	473	461	463	479	449	491	471	473	505	477	497	518	469	532	479	487	508	477	541	510	500	508	489	492	454	504	466	476	471	473	483	461	486	487	498	481	505	482	446	495	446	508	476	504	500	472	491	518	499	490	477	485	501	520	491	485	524	450	477	458	505	478	490	523	485	513	512	494	488	518	498	494	509	504	514	488	535	499	502	505	459	535	520	520	507	477	493	527	496	504	523	527	512	515	492	486	498	475	446	468	484	475	456	503	487	500	491	504	498	542	451	490	491	460	499	462	510	501	502	498	541	517	522	504	465	485	517	492	514	504	541	478	462	473	487	480	488	491	509	492	474	448	473	488	456	469	461	486	466	523	547	480	468	468	524	498	473	508	480	488	493	521	449	506	480	459	514	456	504	512	469	483	491	503	472	539	473	506	535	505	503	524	531	511	515	481	510	525	503	490	502	499	520	480	483	489	511	473	463	486	498	475	474	509	467	517	493	475	517	507	512	467	478	485	538	471	504	486	475	506	491	494	497	501	502	460	499	522	487	446	502	454	485	497	506	453	482	498	507	507	478	450	532	528	491	483	499	478	454	537	514	524	498	505	481	491	499	506	526	459	489	492	504	490	483	495	513	468	531	492	477	460	490	488	494	469	492	480	537	473	482	491	484	484	513	491	464	487	485	514	528	511	479	486	485	478	497	534	515	468	497	492	507	511	495	490	490	487	466	481	449	491	483	494	516	461	504	476	482	493	481	473	444	509	484	498	477	466	499	504	487	507	505	531	510	542	491	460	501	476	462	493	436	450	492	495	490	464	483	485	498	519	525	492	483	490	468	535	507	478	520	483	511	488	543	490	505	493	484	526	455	504	533	474	526	472	499	494	500	501	496	488	509	493	508	483	472	501	502	486	474	497	456	530	536	471	473	453	410	467	501	554	509	475	493	520	505	537	508	504	516	520	499	513	452	471	515	485	489	505	490	493	465	500	477	490	467	481	506	539	482	490	494	511	505	487	513	474	490	510	478	517	520	492	516	454	527	478	460	459	498	475	507	521	494	490	525	479	478	495	472	485	507	510	504	458	520	471	499	503	485	450	496	513	470	490	497	489	496	508	472	485	489	481	512	509	522	524	511	532	487	486	488	467	514	505	465	525	502	465	452	495	480	504	466	509	469	489	465	491	522	486	519	474	510	516	469	505	504	499	475	450	466	488	508	522	491	483	481	467	505	494	486	534	504	513	524	511	427	496	494	504	469	504	481	465	486	506	521	535	509	510	486	479	514	510	495	502	482	464	488	450	487	471	454	494	507	489	475	496	500	484	488	476	503	471	459	491	468	550	471	480	493	493	503	501	486	469	465	465	507	494	469	475	506	455	515	484	525	466	502	487	481	492	525	523	478	479	488	499	470	490	506	484	510	482	472	515	520	492	505	468	492	465	514	450	476	516	513	508	486	482	496	474	477	494	472	495	535	497	478	471	465	491	497	502	522	471	476	518	511	551	441	468	516	508	466	508	487	475	498	526	485	478	488	471	472	488	461	530	514	488	524	465	514	493	507	473	514	483	487	491	517	469	472	477	497	469	470	495	474	459	508	483	543	486	458	529	508	501	506	477	476	439	469	461	499	499	447	505	493	456	481	509	506	527	503	478	488	528	514	481	491	474	517	490	484	505	471	501	469	494	468	513	509	477	505	504	534	505	478	498	475	494	488	509	462	485	535	555	540	496	478	526	499	512	468	483	471	480	465	495	489	485	464	497	473	520	477	470	493	492	480	487	511	502	489	473	470	515	496	490	500	469	492	461	489	516	529	487	492	469	493	493	486	481	470	476	454	489	507	486	526	501	520	483	515	512	502	482	507	500	545	491	465	488	515	508	506	520	509	473	509	476	501	527	468	491	497	538	504	503	514	506	514	485	498	514	489	467	514	463	522	510	491	507	487	480	474	503	452	462	466	499	516	504	493	513	510	471	533	517	487	478	488	490	529	505	521	480	507	472	485	450	509	524	508	456	509	449	535	518	497	509	500	491	492	474	487	502	465	520	491	479	468	461	477	508	464	484	469	494	486	501	488	498	465	502	502	497	510	528	520	521	494	503	464	468	487	497	499	477	495	527	517	499	516	490	502	483	511	506	491	500	505	502	500	474	505	467	434	471	489	487	544	480	548	491	537	491	528	484	482	460	472	505	491	505	459	475	504	499	483	502	517	477	484	523	495	511	477	507	524	480	502	505	472	496	510	527	497	476	528	504	456	461	487	488	528	488	467	527	490	501	477	516	444	483	526	520	506	492	495	466	508	488	491	539	511	490	465	501	466	476	477	501	515	497	489	525	470	483	539	526	436	497	474	479	458	464	485	511	484	453	536	482	505	474	499	514	477	479	505	537	467	504	497	523	485	503	513	477	529	526	508	492	466	455	472	493	528	509	483	451	475	484	481	453	486	494	496	462	453	486	506	489	496	494	437	504	470	476	482	489	515	475	493	476	464	475	500	506	473	453	503	461	493	494	498	536	488	532	491	471	487	473	444	491	506	497	512	496	510	465	507	451	497	476	480	481	533	466	483	508	470	511	461	474	482	473	508	482	482	497	482	482	495	492	507	472	497	477	472	505	472	465	487	490	471	533	496	481	469	478	509	482	475	510	460	479	485	516	516	459	521	482	500	492	504	480	507	496	495	473	481	500	459	475	522	525	519	469	525	466	504	497	495	492	481	458	503	556	538	499	464	484	508	507	479	514	505	512	509	472	480	478	496	506	497	498
18902	1802	1204	1054	784	564	397	312	281	262	233	226	287	218	195	196	199	187	183	172	180	187	168	174	169	164	155	140	165	183	152	144	169	175	184	172	159	154	160	182	163	160	191	168	174	158	177	177	154	164	199	202	172	167	167	165	176	165	155	142	151	165	165	206	152	188	197	185	188	172	184	147	165	154	152	156	165	159	163	159	172	165	138	177	161	190	160	165	150	159	154	177	176	189	156	179	155	171	167	159	146	200	175	159	176	173	146	157	168	156	169	169	137	171	172	178	171	143	168	151	172	145	149	165	198	187	155	131	160	163	180	164	163	149	159	157	164	178	178	162	154	140	165	163	177	168	165	186	170	178	182	168	169	159	193	155	175	138	164	153	174	156	159	171	186	149	164	177	183	149	157	163	176	171	167	158	164	163	178	178	135	154	158	153	170	153	159	169	153	143	161	186	165	173	162	191	151	166	155	172	183	149	184	184	158	190	154	157	171	165	167	169	194	183	190	147	162	147	143	157	170	168	181	171	182	170	187	186	162	143	166	164	165	171	162	151	139	176	156	170	172	164	169	150	171	172	174	175	168	149	166	162	157	153	165	136	179	175	132	156	152	166	160	169	197	165	177	150	185	162	148	170	127	171	193	172	166	148	164	161	152	177	181	151	165	165	143	130	171	160	144	158	163	172	161	167	156	179	176	167	170	154	178	142	196	171	160	159	171	164	171	150	172	154	176	164	155	183	172	169	169	169	185	162	157	163	172	146	148	190	154	139	159	166	176	192	154	141	158	155	152	164	172	159	179	176	181	163	163	153	154	157	136	151	153	170	183	157	161	148	158	161	185	183	173	144	179	187	159	170	171	174	173	166	141	159	160	177	157	174	168	165	170	173	166	184	143	185	158	168	173	168	136	170	173	150	166	163	126	157	151	151	195	182	151	198	159	163	153	167	163	170	177	153	169	178	156	173	178	157	151	167	183	162	177	186	192	176	161	174	159	177	166	152	155	164	178	162	186	193	174	151	172	178	159	153	163	157	182	190	168	148	163	160	174	156	169	169	150	166	187	188	171	191	180	170	166	155	167	173	167	173	188	163	159	159	168	154	169	170	157	145	164	153	207	132	166	166	144	165	171	169	153	183	182	165	130	161	154	169	144	157	174	151	198	165	175	156	140	184	157	202	157	175	184	179	152	169	172	182	155	166	165	155	144	158	145	144	183	164	140	174	177	176	151	151	169	151	139	140	142	194	137	159	137	161	168	168	169	157	156	166	184	175	154	178	166	164	165	179	188	155	160	150	160	175	177	187	122	166	165	178	166	155	162	164	188	179	146	154	137	171	173	179	152	152	196	159	161	164	172	172	164	154	180	167	156	165	155	166	157	147	169	158	188	166	181	153	167	156	179	142	181	163	191	179	178	164	179	177	172	163	190	151	156	158	167	155	153	150	141	188	154	182	181	153	163	150	183	155	180	164	159	171	165	156	160	147	186	155	186	177	172	161	176	154	161	130	155	179	164	138	157	184	180	146	148	162	165	195	154	169	166	171	149	156	180	143	157	178	130	168	167	186	171	163	171	182	143	166	153	154	157	149	157	140	148	158	145	164	162	154	167	162	150	153	157	157	157	174	155	156	163	165	181	139	156	133	187	147	187	157	132	171	181	178	198	175	177	157	149	188	186	160	171	153	175	171	173	174	164	173	169	166	172	180	170	177	140	173	150	156	163	139	168	167	166	165	171	174	150	145	160	172	182	161	151	163	140	175	168	157	164	169	179	150	143	153	161	164	190	173	160	189	155	159	149	168	174	168	145	172	179	162	173	165	157	172	169	179	148	171	170	141	164	169	178	158	176	173	150	174	191	197	177	160	176	163	175	165	169	157	170	166	156	168	155	155	162	164	168	169	194	154	177	171	173	164	158	181	166	167	155	182	192	162	168	150	156	143	168	151	159	166	157	168	192	205	175	163	155	180	171	172	153	159	140	170	152	184	179	168	140	131	174	154	162	161	132	162	176	154	161	167	154	173	180	176	161	157	166	160	169	165	178	149	178	184	172	160	146	172	166	193	146	159	170	162	173	169	154	141	209	165	154	178	152	190	156	182	165	153	158	186	175	165	147	162	166	178	151	159	147	154	160	171	143	146	161	146	137	166	159	153	155	163	158	166	145	145	163	156	160	152	179	159	144	183	145	173	177	163	144	147	164	182	158	179	158	185	148	175	175	157	173	147	177	140	137	165	166	164	170	170	177	199	154	175	153	157	167	169	164	166	173	155	170	177	173	161	167	159	145	163	160	174	156	154	174	146	179	168	142	159	167	166	191	132	181	145	154	159	162	187	154	153	153	164	167	158	153	192	141	186	180	163	173	171	165	172	168	172	168	162	182	199	158	176	168	175	152	172	143	169	167	198	161	165	175	163	168	145	173	170	158	167	160	182	182	153	166	171	186	124	177	158	160	202	157	159	165	161	142	173	185	172	145	168	163	176	172	168	145	191	170	161	190	169	151	168	167	151	158	159	158	166	160	155	178	191	164	158	129	151	157	170	171	165	163	175	187	186	168	163	170	138	148	146	154	163	170	160	188	148	177	162	158	175	159	187	175	150	174	150	161	165	157	172	165	171	145	160	161	177	166	164	176	165	182	184	160	170	166	177	150	161	160	157	147	187	172	158	175	163	167	155	184	157	130	165	175	173	160	168	161	174	179	154	164	165	163	161	167	151	151	162	152	171	171	149	151	163	188	174	187	174	170	179	187	148	186	187	177	154	139	144	168	188	159	175	161	169	154	140	199	150	158	132	144	164	185	159	178	160	166	150	137	151	166	174	180	180	178	170	186	163	198	171	156	176	169	143	151	158	145	169	189	209	167	163	163	185	173	148	160	180	166	141	148	150	170	177	173	167	178	157	164	165	173	147	178	173	159	153	157	148	172	149	164	174	168	158	168	180	129	166	184	181	178	162	184	159	149	160	170	164	162	204	182	187	171	165	153	170	179	176	137	183	143	154	175	176	172	171	155	173	168	156	154	161	192	176	138	156	167	146	153	155	164	161	153	167	161	165	153	145	182	179	142	153	152	160	176	177	178	176	170	179	172	185	159	148	154	163	164	166	182	168	168	142	179	180	193	160	174	184	175	164	184	188	179	168	156	151	139	155	140	142	166	185	172	155	139	164	210	144	163	162	166	171	154	181	174	176	163	186	149	156	160	149	140	154	164	157	159	170	170	168	161	148	153	150	144	123	168	159	159	126	175	183	186	170	142	177	158	156	159	177	175	169	161	175	160	178	170	159	179	170	157	153	197	152	168	171	182	193	166	151	149	150	182	148	159	138	150	152	152	168	177	178	150	143	188	174	159	146	172	159	170	146	166	154	144	182	183	147	156	165	154	191	186	167	155	168	203	157	168	168	179	159	181	157	146	140	174	181	177	150	162	154	157	181	170	177	151	154	145	160	176	179	164	127	157	145	177	168	171	183	171	165	164	160	188	164	197	151
11434	1091	2240	3032	3005	2354	1530	1188	1044	931	761	856	867	654	625	610	475	516	517	525	522	522	475	507	523	486	507	508	462	451	439	414	417	408	393	449	430	428	418	412	439	417	417	455	417	409	448	420	414	411	421	430	411	448	396	403	427	442	422	413	420	413	416	449	391	423	429	391	446	370	378	454	416	406	388	418	406	434	430	419	449	412	440	416	387	397	406	450	413	397	422	394	406	397	401	416	431	415	402	399	388	378	377	416	388	386	434	391	403	437	396	407	393	421	416	452	415	427	450	408	417	429	404	416	468	374	404	423	418	423	399	435	416	430	418	455	406	398	390	427	416	407	375	417	380	403	395	394	435	441	404	436	418	422	412	392	388	369	424	390	409	419	435	376	428	403	415	441	399	374	403	409	414	445	410	423	418	433	377	444	429	404	398	439	400	398	390	405	417	415	400	421	406	392	467	413	440	398	397	438	428	397	434	372	434	430	402	428	430	467	400	426	398	410	431	413	410	393	403	422	442	441	426	418	423	448	432	415	425	387	398	406	436	385	421	449	434	401	427	391	432	440	410	442	454	407	425	401	412	403	399	426	433	422	403	427	408	400	421	398	428	427	413	427	409	385	394	415	392	388	419	397	385	427	403	421	420	430	435	396	398	388	414	382	406	385	396	427	392	462	430	423	408	428	420	428	433	428	400	422	443	439	465	405	378	361	393	417	379	390	391	428	408	411	444	427	427	412	420	390	401	462	393	439	405	419	423	386	437	412	418	404	425	406	411	441	410	377	415	386	404	418	384	437	441	412	397	424	418	418	402	418	412	392	432	374	408	395	432	391	393	424	415	427	404	407	399	443	433	396	417	415	384	417	440	431	435	422	424	441	414	419	429	412	370	403	413	433	408	407	394	390	377	427	400	411	424	407	413	418	430	415	445	448	410	401	406	443	428	447	410	405	448	441	425	415	388	401	396	431	406	435	425	405	396	362	437	398	407	396	433	421	382	408	403	404	403	411	381	414	368	410	394	444	397	408	412	402	426	394	393	410	420	421	394	420	394	414	406	452	418	401	439	432	423	387	452	401	453	420	417	438	409	429	410	386	401	441	390	423	394	390	430	409	401	410	401	414	430	413	405	437	398	404	395	392	426	411	418	402	414	405	374	400	392	422	377	403	391	415	389	409	385	404	382	401	402	415	423	436	403	392	414	419	392	393	389	399	406	374	400	401	431	401	410	422	434	378	402	430	435	392	418	433	464	415	437	471	396	434	424	415	409	426	421	408	425	407	416	422	420	436	476	425	392	412	410	398	391	444	405	429	409	402	406	425	411	421	392	409	402	423	396	408	420	430	411	412	419	383	406	401	429	392	406	408	428	407	424	366	393	419	389	394	433	392	430	407	419	421	379	417	421	431	392	411	466	378	400	432	428	436	376	395	415	432	392	424	435	421	445	390	403	403	417	411	436	424	430	407	455	435	420	401	378	412	381	441	416	422	411	382	377	429	418	402	429	444	418	430	384	429	394	399	441	403	422	403	401	390	383	393	423	383	375	429	399	408	358	381	408	433	459	386	391	406	396	377	379	420	433	404	431	444	412	396	401	425	409	420	388	405	387	403	395	417	388	422	448	422	459	381	409	398	413	353	423	398	390	403	418	405	416	432	419	439	410	428	423	456	403	401	400	369	391	384	416	394	427	396	412	424	420	383	392	393	471	410	437	416	417	394	422	418	412	405	408	425	427	427	410	395	392	447	425	421	379	404	409	425	404	426	444	407	443	402	382	414	397	390	416	407	440	447	406	385	450	418	420	420	411	407	388	437	422	380	402	384	417	364	419	414	348	429	398	403	404	414	429	412	454	425	432	394	426	387	440	423	428	386	434	387	411	440	389	435	419	421	455	429	425	409	407	434	410	411	413	429	415	404	435	413	429	414	421	423	442	438	416	430	415	405	372	419	422	413	404	409	440	460	407	374	435	390	418	462	421	387	399	434	420	452	401	428	421	427	407	400	397	462	419	439	427	467	415	411	404	414	441	381	392	387	401	387	400	415	430	404	433	409	397	400	415	400	416	418	439	417	434	434	411	417	385	408	414	435	401	383	439	399	385	410	431	393	415	412	421	392	418	424	396	428	384	426	400	418	411	433	405	430	410	401	447	436	395	438	394	364	457	415	439	422	418	388	409	424	398	447	419	447	411	419	400	399	386	414	424	439	449	474	445	419	436	420	426	442	406	406	432	404	384	417	417	451	420	412	435	413	362	434	451	429	380	421	383	396	424	441	412	437	411	415	425	402	415	436	404	369	433	375	411	420	425	425	437	413	424	452	411	402	407	409	428	393	412	379	392	395	415	403	397	416	431	423	421	441	424	393	420	378	390	376	390	417	449	428	428	434	444	400	400	379	406	396	401	377	436	399	413	388	423	415	421	448	413	391	407	434	407	421	405	428	455	395	403	413	429	397	398	407	392	394	408	428	412	430	403	424	439	445	424	422	432	409	437	397	376	397	406	448	423	402	397	428	442	392	392	407	405	451	411	396	400	350	425	426	448	439	426	384	399	436	413	435	452	417	429	404	472	456	415	405	399	400	415	414	384	415	416	383	403	429	402	426	383	386	435	448	436	330	449	406	432	421	417	462	413	410	416	398	434	393	439	387	386	411	400	396	406	408	436	407	423	398	407	411	407	390	437	406	417	447	412	423	397	429	419	420	402	422	410	438	431	419	399	395	388	399	418	391	429	404	425	424	415	389	411	426	374	430	398	409	420	420	403	439	390	436	417	397	420	409	429	399	413	405	424	411	425	449	455	388	402	407	436	373	425	432	405	426	406	411	401	439	414	402	432	454	412	432	411	380	417	432	415	425	377	453	435	437	398	404	437	406	401	436	410	427	394	426	415	404	384	387	406	408	405	394	407	407	435	417	414	435	396	403	408	404	432	415	412	400	443	398	419	418	395	433	440	390	389	436	412	450	425	399	424	425	450	394	392	413	380	413	414	411	424	397	433	401	437	393	429	385	436	412	425	443	416	387	396	372	411	405	392	412	401	435	406	397	434	425	421	398	421	430	392	374	431	413	369	394	387	412	421	406	406	417	445	412	421	443	418	442	415	425	435	407	407	394	367	408	398	381	417	402	426	449	398	450	396	423	434	429	453	406	420	438	395	396	463	376	434	414	405	396	407	432	446	361	437	427	389	404	433	418	395	422	407	380	431	405	407	454	392	479	449	402	455	408	389	415	438	399	408	429	407	408	434	404	418	383	385	412	426	397	398	415	351	398	412	405	400	428	392	418	411	380	409	387	428	413	380	414	403	405	420	405	412	389	399	414	409	404	403	417	419	462	448	424	421	450	406	408	394	453	416	383	422	430	432	455	416	422	419	391	469	428	391	384	401	417	411	429	421	425	414	409	409	425	395	392	440	427	414	396	416	410	475	415	402	406	395	422	377	418	396	445	420	399	400	432	415	433	384	395	446	390	405	409	421	442	436	406	438	398
28202	3884	2048	1722	1387	1062	736	575	482	488	505	441	434	345	332	322	333	300	311	315	293	314	303	271	306	296	315	280	300	276	283	291	284	308	299	308	274	294	278	296	299	296	278	272	272	293	293	266	276	274	238	294	280	286	271	291	265	354	333	266	281	272	263	284	288	270	277	302	281	308	280	288	287	253	262	288	270	309	307	302	290	271	313	308	275	272	304	267	317	288	260	294	293	321	306	294	263	260	318	265	291	273	271	278	259	279	284	243	289	305	303	272	285	267	218	275	275	288	295	283	292	259	279	286	308	279	277	291	289	306	301	276	278	266	314	305	256	304	279	277	267	267	281	271	284	259	280	300	283	289	257	312	261	258	296	231	285	260	261	264	295	284	311	297	280	278	266	280	278	265	252	286	290	305	281	275	290	303	284	296	272	271	284	294	263	278	318	259	294	305	309	304	281	272	257	275	272	288	293	247	291	308	308	268	313	278	299	290	296	261	280	298	278	296	275	317	278	278	284	263	302	279	293	288	324	288	277	305	288	310	297	284	296	261	303	273	293	276	281	278	274	283	303	299	306	301	273	281	274	306	319	318	292	306	300	266	294	286	284	307	297	319	273	265	303	305	292	306	311	239	264	268	250	305	252	298	315	279	282	268	286	295	282	288	280	281	273	271	297	310	294	264	285	276	270	301	252	281	279	290	317	261	305	301	273	309	307	268	274	327	297	276	308	279	283	306	304	279	284	280	251	263	278	256	285	256	277	282	274	273	282	287	271	284	307	272	269	301	288	279	299	253	278	272	305	304	256	273	299	306	246	292	299	280	265	274	295	285	283	262	287	298	301	286	271	266	326	321	277	275	261	290	282	288	303	271	267	290	298	277	283	297	267	300	266	273	296	312	317	300	282	255	293	286	270	271	282	300	298	271	301	253	266	293	314	277	276	266	278	298	293	289	294	255	305	292	299	269	303	301	295	311	281	298	244	267	277	329	289	283	308	323	258	275	287	286	278	297	290	271	271	281	251	296	297	276	293	300	310	313	304	298	300	268	271	279	259	265	271	251	301	263	297	239	276	289	259	307	265	304	324	302	307	306	314	285	271	294	284	297	288	275	284	292	280	291	299	294	245	285	257	292	289	338	304	271	292	278	295	277	309	271	286	271	285	284	328	306	275	276	293	304	280	307	276	273	267	288	300	291	260	289	314	304	311	288	280	290	280	264	273	288	274	323	261	308	280	291	321	282	272	266	293	277	318	262	269	295	284	257	256	271	276	292	311	291	265	277	271	295	279	294	277	269	296	280	301	283	280	304	276	298	280	290	297	255	289	291	281	259	281	247	302	278	293	269	273	272	290	298	269	293	285	281	279	286	303	320	276	271	305	234	295	310	270	299	321	274	298	294	273	259	276	291	289	291	258	286	282	272	300	254	269	283	280	288	248	292	324	277	306	293	277	285	282	267	286	301	290	305	255	287	310	283	273	283	269	273	268	277	294	308	279	275	304	289	271	247	303	301	295	286	250	272	285	322	327	330	269	281	274	275	293	303	282	279	292	275	271	272	283	279	262	278	295	308	287	333	304	259	266	295	297	259	215	257	269	287	292	277	304	263	312	277	299	299	249	295	267	294	325	259	262	278	259	281	285	287	272	272	287	250	262	265	262	271	265	290	294	289	278	244	291	276	271	295	301	328	287	288	293	294	310	248	302	264	307	289	316	299	288	285	304	313	293	284	306	292	312	302	307	270	283	287	301	290	293	274	275	312	263	263	270	281	283	300	294	278	254	255	304	292	296	273	267	317	263	269	313	307	290	292	290	265	269	279	276	263	289	274	273	266	283	289	276	260	295	295	288	300	321	287	287	307	284	273	282	300	291	306	259	289	308	282	277	284	264	288	301	297	303	280	289	287	297	278	261	304	271	321	284	277	273	274	302	312	309	296	267	296	255	318	290	279	284	294	262	282	275	287	309	295	268	303	270	270	254	274	276	305	286	270	312	297	277	280	307	284	271	268	264	287	281	272	302	290	262	265	305	253	279	301	282	278	255	269	302	289	282	296	287	271	301	312	258	286	288	274	290	291	304	309	306	278	277	255	297	323	286	292	305	307	324	290	318	275	272	279	314	290	279	322	305	289	272	266	293	242	272	285	277	283	291	285	271	264	305	315	288	272	321	266	229	282	281	289	268	296	278	292	307	278	310	309	266	283	290	259	275	298	291	302	287	314	262	284	252	307	291	267	280	269	289	308	314	247	331	300	273	307	310	263	285	298	282	280	297	258	296	316	306	277	282	284	353	293	297	293	288	277	295	256	264	282	276	304	296	289	271	307	280	254	299	285	274	271	310	287	286	318	288	277	313	349	298	244	274	229	285	271	271	257	258	257	292	327	305	271	279	272	273	307	273	324	296	282	260	287	281	289	283	277	325	286	278	264	309	286	307	297	288	291	307	285	301	252	279	285	305	276	290	269	299	291	303	289	288	279	270	290	284	263	276	269	275	291	275	305	275	274	278	267	274	263	307	252	270	286	293	332	260	291	274	310	283	287	273	285	321	271	291	261	263	256	288	310	300	264	269	319	271	307	309	281	243	293	315	298	267	274	307	286	286	288	303	298	320	275	277	273	269	322	296	252	280	272	304	313	282	277	268	316	265	294	291	262	303	325	277	275	263	288	303	310	278	307	275	283	292	270	282	267	275	279	318	256	273	288	288	257	275	299	300	275	289	262	325	316	279	303	309	256	259	278	246	280	280	253	275	284	277	283	296	276	292	261	267	297	267	268	261	288	299	281	273	276	298	289	274	281	281	331	285	284	275	291	318	252	301	275	292	308	294	267	286	266	272	273	276	292	289	307	293	313	288	290	293	298	290	261	275	247	265	263	295	291	290	295	289	318	289	326	269	304	285	255	257	283	313	280	280	275	291	282	278	281	334	282	277	315	286	323	258	304	289	276	292	270	326	289	267	274	284	271	315	277	292	279	275	275	299	279	293	330	259	326	268	256	285	313	273	304	278	260	268	302	270	273	280	292	295	284	284	263	247	263	270	295	302	260	277	306	302	276	293	289	265	309	304	260	285	273	296	270	304	273	297	285	305	275	281	301	284	277	278	256	277	265	265	289	293	272	265	274	282	321	276	302	288	315	272	258	312	313	309	306	280	294	314	273	249	245	304	267	280	264	299	277	319	315	296	285	272	276	295	301	296	292	301	293	310	312	288	313	268	296	249	303	290	346	321	257	284	283	291	273	277	286	261	291	288	275	259	261	268	306	289	300	276	280	267	327	244	273	297	292	275	277	260	296	300	282	309	264	314	313	308	292	308	296	299	285	323	277	303	300	330	286	239	334	274	302	267	295	308	284	303	275	296	302	319	260	275	280	265	277	291	295	279	262	255	286	326	246	255	293	294	271	291	268	287	282	265	295	335	256	310	289	289	298	298	280	308	259	267	260	291	320	281	306	266	324	288	273	292	276	310	306	252	307	286	272	295	298	278	329
15118	1828	3527	4657	4522	3916	2655	1843	1529	1577	1471	1389	1404	1100	1003	917	819	799	815	822	837	770	801	780	780	770	745	763	727	682	728	683	717	674	713	698	705	663	689	650	668	696	643	660	639	684	709	711	628	666	676	680	681	709	693	673	661	684	673	668	641	707	660	645	686	711	670	647	674	704	708	685	673	677	668	653	666	678	630	652	629	669	639	638	683	643	647	614	622	649	628	663	672	661	667	658	643	620	636	672	641	614	641	657	649	645	632	705	678	646	646	649	660	650	688	626	619	690	665	648	634	710	696	633	649	675	627	627	652	678	726	666	659	664	668	650	663	629	687	699	673	670	699	626	662	651	643	671	649	645	668	659	665	662	692	644	658	639	654	667	671	696	634	647	663	643	683	674	649	633	652	623	694	613	666	655	615	619	619	659	655	675	656	640	685	660	687	661	662	660	642	659	711	645	683	655	650	609	624	641	699	669	668	682	630	672	677	689	657	641	651	665	641	673	675	618	670	651	656	682	653	634	646	640	706	666	700	615	632	668	668	683	677	647	648	627	671	673	695	672	644	632	690	641	644	669	647	670	647	669	655	711	640	667	665	704	704	621	633	627	621	650	614	648	676	625	674	660	673	655	688	705	679	633	662	660	664	637	683	650	683	718	683	655	639	658	675	646	684	629	672	650	643	624	659	658	666	591	660	659	693	676	666	660	609	648	646	629	677	685	667	677	627	662	697	665	675	709	634	656	670	667	674	660	650	665	662	628	656	666	655	662	693	666	590	639	648	702	647	658	673	646	667	706	683	705	643	653	606	706	633	639	584	688	633	628	683	609	695	642	626	665	618	656	626	644	658	663	620	649	677	665	650	642	665	639	679	726	637	671	666	679	615	688	649	654	685	625	633	667	694	635	658	646	680	604	681	634	670	675	675	623	678	645	634	690	626	672	642	670	648	641	670	653	624	693	660	653	640	631	612	641	720	626	645	678	703	649	664	650	669	659	673	652	661	675	663	628	677	651	675	665	671	652	683	608	656	669	662	678	646	628	658	638	640	640	681	697	657	658	648	673	643	625	651	642	652	703	642	615	649	725	691	635	662	633	678	644	687	627	645	627	640	682	679	684	694	659	662	689	674	638	651	631	635	634	656	659	696	653	662	587	680	614	656	653	685	620	630	689	661	665	688	653	715	658	695	634	604	656	626	650	681	741	662	676	630	690	606	663	626	640	658	650	674	650	659	643	694	675	686	631	626	661	669	673	604	647	645	660	645	702	684	652	664	640	645	651	679	679	660	675	664	678	695	685	680	670	632	676	700	626	669	696	652	645	715	664	660	649	645	630	705	627	657	672	646	654	682	714	705	665	631	640	691	703	688	653	632	651	628	683	681	626	643	652	642	635	655	664	663	666	674	680	667	638	673	639	633	608	670	672	643	676	641	630	605	618	649	642	699	686	623	694	643	690	643	713	641	679	672	660	696	636	655	629	681	678	653	670	628	686	663	633	703	695	688	636	704	629	624	675	669	638	722	632	718	630	611	658	672	671	717	648	678	681	633	649	667	651	625	667	630	692	639	676	614	644	669	633	631	633	666	666	686	665	685	652	696	648	645	625	683	648	654	685	619	653	685	651	661	651	648	655	639	647	660	628	647	647	664	693	668	645	637	630	704	667	682	697	641	674	669	649	673	633	711	632	644	672	673	664	643	689	655	667	651	642	673	642	624	648	633	678	689	676	653	645	676	695	668	665	647	607	664	623	637	687	664	653	653	645	681	629	677	637	662	680	648	683	702	676	681	641	605	631	722	631	703	664	696	637	668	651	641	640	653	611	648	676	617	693	701	661	652	631	668	640	723	659	674	625	653	671	674	682	662	611	686	638	653	661	668	640	677	652	675	676	643	682	646	656	654	644	713	636	683	654	649	629	647	658	649	687	651	578	668	685	656	675	608	634	644	654	662	666	649	621	650	651	630	687	681	652	684	679	646	629	629	633	627	633	685	605	668	693	656	671	632	655	662	605	676	667	661	682	684	673	665	685	659	676	661	612	643	637	636	648	655	659	626	605	672	667	711	635	704	658	639	642	696	654	632	625	688	680	692	658	639	654	656	630	650	654	684	691	662	643	632	661	629	701	637	654	678	670	664	681	638	621	662	618	699	671	643	681	688	642	653	648	628	622	675	687	687	648	676	653	674	670	638	662	658	660	666	653	687	683	642	635	680	631	647	617	675	694	666	638	669	635	662	670	647	644	688	647	648	685	675	685	612	666	710	634	636	643	688	664	669	670	637	639	606	669	647	621	646	650	638	681	616	656	663	665	670	621	680	674	668	677	650	694	676	651	653	711	664	634	651	663	670	657	660	663	646	655	618	703	661	643	636	685	659	664	665	653	682	621	689	654	714	686	648	655	637	655	680	605	643	619	649	637	679	632	657	646	670	614	678	632	670	636	646	649	637	641	712	676	675	633	629	611	704	665	679	632	642	627	639	629	661	671	703	656	661	610	613	640	636	677	646	627	668	656	703	680	637	667	643	635	666	694	661	596	677	694	638	662	660	639	674	670	695	643	699	672	632	704	647	665	603	665	676	655	684	616	640	688	670	688	626	667	653	683	646	639	662	654	683	675	664	635	634	653	657	678	689	680	670	626	654	613	669	637	644	671	647	655	686	655	637	673	666	644	656	678	702	632	656	675	673	654	641	689	635	669	662	676	624	632	684	619	651	649	648	696	706	641	645	675	665	669	655	689	621	641	673	698	626	665	631	640	664	637	660	621	707	730	642	642	635	644	629	690	638	646	668	632	652	630	665	634	688	616	649	651	612	668	653	668	647	657	659	641	655	655	638	644	667	677	652	686	632	676	631	682	638	666	652	709	667	587	636	668	657	682	628	707	645	654	594	655	701	661	662	669	613	610	629	633	667	662	669	684	693	637	614	617	675	669	667	656	636	656	639	703	681	652	672	662	660	657	681	669	688	617	679	635	668	625	659	646	662	648	640	613	685	647	619	672	618	672	641	680	696	648	662	648	649	668	691	647	633	672	628	618	615	634	634	665	679	653	652	658	689	640	626	627	646	621	673	692	652	632	636	665	645	625	620	643	696	590	669	696	616	649	667	681	622	634	691	647	654	681	695	663	681	686	702	675	669	707	691	649	609	666	609	626	680	664	710	680	660	673	728	668	665	680	637	644	624	665	662	701	666	648	637	686	624	683	638	657	664	676	661	685	620	705	666	683	678	665	656	680	652	659	708	638	677	641	674	631	675	647	688	636	604	645	695	681	692	660	579	686	688	643	676	607	660	667	650	664	695	653	683	707	688	668	630	666	690	636	653	702	646	659	671	653	648	610	674	675	662	631	626	625	677	629	696	666	647	655	709	642	630	659	641	650	642	624	675	655	661	700	664	619	619	680	668	654	661	636	728	675	678	625	675	674	650	666	665	685	651	670	659	642	661	673	660	606	661	620	656	648	671	709	661	669	644	673	663	698	656	686	650	697
6225	586	545	467	426	399	255	218	230	231	246	241	211	205	218	207	230	194	196	221	241	213	249	198	203	221	209	224	207	203	229	234	182	208	216	213	207	199	224	218	191	201	209	206	193	211	204	201	244	207	207	188	208	235	195	194	223	189	209	225	224	209	224	214	195	202	204	206	192	169	202	228	224	209	202	230	179	228	225	210	209	243	225	227	243	222	216	219	210	162	224	186	191	224	217	204	214	240	209	197	209	210	223	206	207	202	222	200	189	234	218	212	222	196	210	215	225	213	236	212	222	213	200	211	234	215	218	227	185	197	195	187	216	215	219	187	211	203	214	215	216	207	211	201	232	220	222	231	199	218	203	217	198	228	237	215	228	208	188	196	230	218	214	231	220	224	205	222	189	232	234	193	203	220	222	204	218	186	203	214	206	195	209	218	222	199	228	211	218	203	232	215	205	242	236	195	229	216	194	217	201	219	208	235	240	182	211	211	218	219	217	223	194	198	203	213	206	212	214	202	214	248	231	203	229	201	214	194	204	201	203	183	210	219	215	235	214	208	224	239	192	215	210	204	191	212	198	197	234	196	210	199	202	251	224	192	214	196	202	217	211	213	205	219	199	213	216	213	199	235	193	226	180	206	226	194	229	210	233	214	230	226	187	208	220	197	218	203	251	215	222	202	234	189	238	244	234	220	218	220	222	202	250	230	209	203	208	216	197	212	217	207	197	206	225	202	210	212	198	244	198	221	227	230	249	214	207	217	229	250	187	178	213	220	253	207	205	199	190	193	240	208	191	205	204	203	192	209	190	170	230	201	217	199	201	193	217	210	234	211	212	213	211	230	199	212	204	226	209	210	200	191	217	219	208	213	235	195	190	202	204	207	238	211	197	199	197	209	197	216	219	225	224	191	214	215	221	220	180	225	229	229	212	221	194	231	190	211	208	218	242	188	208	209	224	200	210	225	228	227	210	212	182	193	219	228	201	184	205	173	213	238	216	232	223	194	222	215	223	197	198	219	222	228	234	223	224	233	215	208	205	195	205	225	192	187	206	225	245	208	202	209	234	239	222	197	208	212	211	189	222	200	229	194	199	224	215	237	190	200	192	201	205	207	197	195	225	217	203	183	183	234	200	226	198	197	212	196	204	212	210	204	199	220	211	237	202	202	202	225	214	210	195	190	201	207	215	217	240	223	236	213	211	192	194	200	202	199	222	213	220	217	220	212	204	222	185	225	232	212	201	225	232	200	214	200	209	181	221	220	191	208	240	197	226	222	213	204	204	214	212	238	206	206	230	197	219	202	181	200	215	213	206	209	220	191	221	215	184	218	217	177	205	209	191	185	206	231	241	212	218	194	247	221	173	199	221	199	188	217	227	218	235	220	207	210	225	191	218	205	209	228	237	198	202	193	202	226	211	185	228	235	200	213	208	217	197	234	210	214	213	188	222	214	205	223	201	206	214	201	237	213	227	217	214	220	209	240	238	191	182	206	205	218	234	216	181	224	223	225	215	208	212	195	232	218	199	194	211	201	208	183	220	202	213	196	184	189	182	203	218	182	196	214	198	233	210	198	213	257	222	226	211	208	225	222	221	206	239	196	199	210	208	221	201	188	210	218	201	194	224	213	207	201	188	204	209	219	185	173	176	225	227	220	216	204	224	217	216	186	199	174	197	184	216	223	180	209	200	229	197	216	203	197	229	236	230	196	213	211	195	225	227	218	185	225	202	219	208	207	206	216	195	180	206	213	234	231	210	219	195	216	209	190	187	197	244	205	192	202	204	209	234	205	219	218	200	217	207	239	211	226	205	210	231	200	218	225	203	205	230	224	220	217	196	196	222	232	190	206	205	225	216	198	203	208	207	221	234	198	226	235	227	215	186	215	209	194	206	213	235	202	217	217	203	214	211	198	264	204	207	216	222	206	204	198	188	218	194	195	230	205	226	201	213	183	229	221	202	207	213	205	210	202	222	214	205	220	221	229	191	216	213	204	208	200	210	230	233	222	245	209	223	231	206	196	231	182	227	239	199	194	214	219	196	199	216	206	214	186	209	182	224	201	196	206	222	226	217	220	215	208	200	223	197	198	202	232	257	194	188	225	189	179	218	214	182	225	207	218	193	186	212	218	197	207	205	188	199	205	198	227	229	215	209	200	218	223	201	192	211	217	182	217	215	201	207	191	221	200	213	215	228	222	230	209	193	242	212	233	210	203	198	220	174	195	198	223	212	181	234	211	224	220	216	229	181	177	215	223	189	203	206	193	202	192	193	223	210	237	190	218	219	204	215	234	205	187	213	221	195	207	209	207	230	202	219	210	214	240	174	221	227	216	237	206	179	210	240	228	187	215	212	221	220	189	222	211	207	224	199	198	218	218	184	211	235	178	241	226	197	185	213	221	217	236	191	238	222	186	215	211	200	213	220	219	220	196	222	212	207	212	175	222	213	214	209	199	215	196	221	241	228	206	189	236	193	238	180	207	212	205	217	222	220	231	190	215	171	184	210	202	224	217	214	210	206	203	192	225	210	236	223	202	239	202	220	216	205	208	220	203	216	210	197	198	215	223	219	207	180	207	233	215	205	231	174	211	225	224	215	228	205	215	192	235	223	216	204	219	214	197	229	218	202	184	195	198	207	200	194	204	196	204	217	186	181	212	212	173	184	211	224	216	207	196	173	199	219	208	200	195	209	203	206	182	191	210	202	184	199	213	216	209	224	194	241	215	237	195	189	218	216	189	205	220	223	210	208	225	205	248	210	204	205	224	221	227	211	224	224	211	210	216	219	220	215	216	227	238	220	235	242	181	201	230	190	234	241	232	219	203	213	204	170	188	187	198	206	229	203	215	204	218	220	226	193	202	221	222	210	198	190	222	209	183	237	209	204	249	184	233	229	228	207	206	220	209	243	213	245	212	220	227	221	233	233	189	200	206	219	206	228	202	214	199	224	243	209	247	206	238	223	202	233	200	216	231	224	211	206	225	217	210	200	212	219	223	198	199	206	212	209	198	226	263	226	191	201	193	222	216	233	213	215	218	213	215	211	225	211	235	217	208	197	188	203	191	207	227	219	202	213	252	199	199	221	224	208	178	208	191	202	210	200	203	224	207	210	198	220	202	204	211	203	206	210	232	211	196	198	208	206	197	224	199	231	253	228	248	222	215	191	217	207	201	193	213	213	212	203	198	175	221	230	239	209	194	225	216	225	219	206	222	226	227	220	219	218	200	219	218	229	217	224	225	177	197	230	247	215	207	224	243	226	216	193	218	223	210	230	207	265	207	238	188	219	188	217	203	211	217	204	234	213	195	197	199	193	206	190	220	232	190	222	202	216	255	219	205	205	226	194	187	209	239	226	192	205	206	196	231	227	212	196	223	226	205	190	212	228	206	237	215	187	209	196	223	260	226	227	230	191	212	217	200	189	205	233	198	221	215	217	209	218	222	220	224	223	197	215	229	199	214	204	224	214	223	237	184	235	202	227	209	201	198
4256	739	1106	1408	1434	1188	747	669	621	576	528	521	547	538	531	510	584	541	567	549	539	517	524	562	555	522	504	542	514	513	490	501	552	456	484	523	477	453	497	476	483	491	485	479	517	503	506	473	504	524	524	522	514	535	491	503	476	498	510	492	467	492	505	486	508	495	479	454	472	506	502	501	474	482	532	524	472	498	504	515	507	522	499	510	539	525	507	492	514	457	489	502	498	492	546	478	472	500	480	475	453	471	471	494	501	460	464	528	501	506	497	458	505	503	511	483	429	486	528	494	484	508	494	524	481	507	527	478	504	483	500	525	490	473	521	480	488	480	500	510	480	494	466	478	490	491	472	507	504	477	492	472	483	507	483	485	458	471	481	512	507	512	475	499	513	458	491	448	415	504	528	497	486	467	514	560	483	538	501	504	459	514	514	498	536	505	490	499	513	456	484	480	557	492	488	510	521	495	525	535	458	497	467	497	506	496	508	466	495	510	493	497	416	496	495	487	472	473	488	467	535	517	502	453	498	473	505	503	481	485	501	497	472	491	484	498	474	489	437	477	485	481	486	510	515	504	462	478	500	535	524	521	482	514	513	452	464	471	492	530	521	515	472	524	477	491	480	512	489	487	495	495	509	470	507	491	439	497	486	498	484	493	497	488	505	510	508	501	513	544	515	491	471	508	457	479	509	530	490	484	486	509	536	479	458	477	476	491	451	442	493	482	490	465	532	541	500	522	467	505	471	470	497	539	477	467	474	485	485	489	483	486	488	510	485	534	452	511	499	469	479	469	482	514	519	495	521	528	500	484	523	477	465	521	509	532	505	512	496	477	494	536	466	484	482	483	482	488	477	515	476	492	494	515	495	528	497	512	477	483	466	492	474	506	498	482	474	463	521	504	515	530	472	525	504	496	494	490	493	510	526	538	456	494	521	441	505	445	500	532	463	492	461	486	491	500	490	467	464	487	516	510	497	473	464	493	493	493	517	495	535	511	481	510	514	496	535	511	488	489	537	463	481	493	512	507	472	476	512	463	513	512	466	499	516	508	502	470	491	493	515	488	480	520	526	494	503	477	509	489	478	477	510	467	486	517	519	527	487	543	504	488	473	489	484	518	478	490	513	520	494	494	510	508	498	488	498	491	478	485	535	525	503	468	463	495	509	495	507	476	477	519	484	491	494	485	498	512	528	505	498	492	505	486	482	511	516	473	516	502	514	508	474	464	480	487	484	509	456	459	488	467	482	475	502	499	514	503	518	508	476	479	476	461	486	474	486	488	509	470	511	480	484	508	490	485	455	482	504	496	509	498	484	493	524	467	498	525	485	459	516	465	501	477	494	483	522	498	506	515	498	517	495	497	495	497	543	510	505	475	492	505	504	498	456	499	523	482	488	523	507	489	524	536	448	513	489	516	504	447	504	545	475	528	487	508	487	507	508	482	483	483	493	506	516	516	530	491	538	488	527	499	485	515	526	484	502	488	521	463	474	506	483	480	467	497	522	494	517	500	506	529	497	523	503	509	489	482	507	513	466	524	508	473	530	508	483	487	490	500	515	502	470	480	514	508	496	500	469	494	512	474	487	484	508	481	486	495	518	456	481	537	546	502	466	468	452	473	486	516	471	521	472	499	527	495	489	488	497	471	482	514	531	479	472	512	523	538	497	491	516	488	490	508	476	457	487	505	481	474	490	474	529	486	521	519	478	474	492	473	486	495	463	506	528	504	480	503	500	523	443	496	480	482	463	477	451	516	489	500	470	460	451	488	540	489	543	484	508	480	465	481	440	514	453	520	515	470	511	538	503	510	507	503	516	493	559	463	491	500	449	478	498	529	451	494	494	502	488	536	484	532	499	526	501	482	491	466	517	464	503	456	513	501	520	532	531	486	473	494	487	476	513	470	486	441	503	517	510	484	512	508	502	520	492	501	483	511	480	493	526	513	492	531	515	478	496	473	510	458	502	481	498	458	519	529	498	496	513	496	481	495	495	503	467	479	522	557	519	507	480	493	492	481	477	461	533	527	499	525	511	493	482	488	491	509	494	465	519	492	505	500	518	474	476	470	492	498	493	511	522	490	496	485	454	483	488	488	486	481	471	517	484	469	487	502	507	505	485	518	488	542	510	481	508	512	511	508	489	539	514	483	513	515	468	478	496	487	521	483	502	480	519	481	492	505	514	486	515	496	472	497	500	542	497	500	512	467	505	482	498	503	461	495	504	450	480	517	487	480	514	507	504	477	519	512	491	496	483	494	487	537	516	497	483	495	478	507	498	503	481	482	449	491	449	506	488	503	489	491	482	512	495	487	488	495	503	486	498	499	486	525	478	503	513	475	478	490	465	519	483	514	496	485	502	489	502	509	484	528	506	499	492	513	529	508	488	484	491	535	505	504	492	476	496	479	503	498	520	455	476	499	482	485	502	483	499	498	478	501	501	489	464	526	492	498	480	506	533	486	501	496	526	502	479	493	504	491	475	481	468	460	455	458	511	505	489	479	455	519	522	489	549	460	479	521	481	488	491	516	526	510	509	460	495	505	459	492	548	472	499	473	564	531	475	458	480	502	495	491	529	511	516	511	487	492	513	476	522	508	522	534	490	519	499	469	507	499	511	495	501	484	480	486	463	504	479	482	502	483	445	503	487	470	499	537	497	483	485	494	490	465	498	496	487	507	533	501	504	497	552	508	477	468	492	480	527	506	504	502	529	473	497	518	474	479	519	466	501	479	501	464	484	482	491	491	464	500	520	524	510	497	530	461	507	544	506	456	491	491	490	485	497	485	496	504	505	481	484	468	492	479	505	483	486	507	488	504	503	506	505	482	462	489	474	501	459	487	505	508	524	502	497	492	448	522	500	484	474	466	519	521	535	453	478	517	467	487	468	490	491	484	491	510	565	504	513	517	469	501	464	498	522	473	511	487	500	492	498	458	514	430	468	479	480	507	495	542	486	502	478	518	490	508	483	501	493	481	479	471	508	527	530	493	455	525	512	480	504	496	505	510	464	512	489	501	481	494	494	492	530	488	510	455	516	463	504	537	516	503	515	494	472	495	480	507	510	475	487	485	521	507	473	474	454	503	516	475	519	499	467	457	502	518	500	517	494	473	520	489	525	496	459	481	448	507	477	506	514	449	523	470	482	484	473	505	483	478	502	484	490	509	474	475	469	453	531	473	481	479	497	508	531	515	472	492	480	481	532	452	486	495	481	515	532	523	496	517	552	481	496	526	509	467	476	502	484	497	507	477	505	484	475	523	526	487	524	523	499	504	507	501	498	527	455	498	451	518	521	495	517	490	501	516	523	485	500	513	460	514	466	477	531	518	488	486	504	518	509	511	481	493	510	510	513	491	492	499	441	483	508	506	466	482	500	474	482	485	515	502	461	489	496	504	510	497	498	465	470	476	459	473	546	479	473	515	479	509	509	519	542	499	494	486	506	488	475	488	524	497	531	487	457	482	491	471	515	500	504	522	487	498	515	474	530	508
18911	1830	1094	919	830	595	458	340	310	261	225	203	229	205	180	210	170	203	165	176	175	179	139	161	175	169	169	185	190	177	181	168	198	173	189	183	175	199	194	186	183	198	189	189	174	165	206	182	171	138	154	176	162	173	171	152	181	171	188	151	152	168	156	172	162	163	173	140	170	165	179	166	169	170	191	199	171	180	167	162	145	186	160	178	170	150	191	178	178	175	158	183	185	183	166	168	174	164	161	160	165	169	145	152	183	189	162	155	182	182	172	156	168	163	163	187	160	168	182	184	154	155	181	157	156	170	187	169	185	163	158	174	184	175	187	157	172	153	189	164	172	143	174	148	142	162	159	174	161	172	152	165	148	149	180	179	161	172	139	169	185	189	154	173	165	171	168	170	172	147	157	194	191	168	158	170	159	152	150	195	164	190	180	140	179	163	169	171	167	163	157	164	162	174	160	161	165	176	156	169	161	167	167	156	165	189	180	162	149	165	189	148	152	170	165	148	166	164	152	167	128	149	157	149	135	169	166	157	155	187	168	186	190	169	172	172	174	149	166	173	172	162	162	169	151	164	171	169	176	177	171	178	176	151	162	134	175	164	157	157	163	156	145	162	177	162	164	165	140	142	166	162	193	196	171	164	165	205	145	183	148	160	172	156	142	159	143	159	180	180	167	146	186	182	174	154	159	157	172	163	169	156	165	157	167	172	186	188	183	162	178	183	182	167	173	154	171	150	154	159	160	169	182	152	167	180	190	161	175	152	191	175	176	162	144	153	179	161	158	148	168	170	177	176	179	165	148	166	165	135	178	159	152	159	175	182	165	151	161	186	178	186	157	150	176	139	167	170	182	179	192	149	182	161	177	178	171	187	142	152	156	169	162	195	146	175	170	143	149	169	175	161	136	161	153	178	171	176	198	172	174	173	172	180	156	192	158	158	180	193	167	123	170	182	177	139	163	170	157	171	170	178	172	192	147	142	161	172	157	174	149	172	153	170	187	163	194	162	138	161	134	170	167	154	158	199	145	167	167	161	165	191	158	176	144	176	158	175	185	160	175	173	158	165	175	180	187	155	133	166	150	175	143	168	165	179	158	185	191	158	155	171	138	169	167	161	154	158	167	178	159	176	172	170	173	196	173	173	184	153	161	179	168	160	160	179	173	164	166	171	162	183	175	196	183	162	170	147	174	169	159	157	169	177	167	172	181	185	182	177	166	187	170	190	164	157	149	171	150	180	202	179	162	194	181	179	168	168	179	191	154	166	169	161	188	185	179	176	169	175	183	164	153	157	147	188	181	168	170	173	172	165	146	170	149	172	159	169	183	173	145	151	161	185	152	158	154	151	166	191	177	162	156	166	168	154	156	148	160	159	142	170	161	161	178	146	183	174	155	182	168	178	168	176	174	171	160	163	187	174	161	158	134	158	138	179	140	163	169	175	166	199	163	182	185	152	159	160	158	165	140	149	167	138	161	173	181	167	169	196	183	161	161	166	173	178	163	173	178	156	170	146	157	186	169	159	174	174	170	157	179	165	187	197	156	160	154	141	158	168	159	164	156	166	162	166	171	181	185	166	166	158	181	176	167	177	163	173	179	163	170	145	145	164	176	147	163	169	155	166	160	151	148	175	195	163	148	201	164	151	155	180	156	153	168	167	145	167	182	156	160	172	169	154	158	165	184	163	146	145	151	156	148	166	182	168	197	174	171	182	181	193	147	161	166	152	160	162	172	188	189	167	178	174	135	150	144	163	160	167	174	159	135	156	166	172	160	180	145	148	167	166	193	158	179	193	180	160	174	190	174	197	174	189	175	152	152	176	186	182	159	165	180	180	196	186	171	160	188	157	163	186	169	169	177	160	190	171	169	160	147	178	187	152	152	171	169	191	162	178	163	150	157	171	163	168	188	173	166	179	164	141	180	149	155	175	173	160	196	160	154	152	151	151	182	190	134	192	179	176	182	158	148	166	151	142	178	187	135	175	185	143	179	160	159	187	156	152	165	161	177	144	166	170	162	167	150	176	174	196	193	168	176	164	144	179	157	159	161	142	172	165	162	169	171	175	176	167	189	168	162	176	157	124	146	159	153	172	189	178	141	151	150	168	171	167	178	164	163	167	133	165	169	164	168	150	146	153	179	158	169	157	177	166	158	143	177	161	184	165	171	184	185	145	155	169	166	155	154	170	171	138	174	166	157	148	166	183	141	151	173	181	153	170	151	155	177	162	175	178	178	189	163	159	154	178	163	148	180	164	161	198	154	175	182	185	147	167	194	171	158	178	148	179	186	156	150	162	129	185	169	187	179	177	163	183	162	154	183	217	171	160	126	156	162	150	181	141	158	157	155	174	168	153	165	163	162	162	146	165	179	178	163	167	189	149	163	183	150	182	163	155	164	162	183	188	182	178	182	160	168	162	153	177	143	161	169	155	168	158	157	166	162	170	149	180	162	164	176	164	173	166	172	187	188	183	145	197	168	154	177	160	171	160	183	158	153	151	141	151	175	173	139	173	177	142	172	139	174	178	145	176	144	179	193	167	146	158	164	155	147	170	159	162	172	175	154	155	156	176	160	188	169	193	157	158	185	169	205	176	206	182	172	177	196	146	186	164	167	153	160	176	172	188	173	171	143	152	160	127	176	180	157	160	151	169	207	174	141	159	179	165	159	165	171	162	171	149	140	181	170	183	171	166	188	172	155	178	198	162	188	168	154	169	161	165	158	189	165	152	173	146	188	181	182	177	188	148	154	149	170	189	177	187	162	176	165	164	167	178	175	183	169	179	174	173	155	171	150	146	136	181	184	168	153	154	168	148	148	156	161	157	158	156	190	136	167	199	170	161	158	178	187	173	183	180	176	140	155	178	168	172	177	167	158	186	164	173	158	171	165	160	158	167	183	163	204	165	152	176	185	177	145	173	177	159	176	169	158	161	175	164	165	198	153	143	148	177	151	156	144	194	173	153	159	173	149	176	155	166	152	167	191	160	199	129	159	155	165	200	179	175	200	165	169	178	146	165	162	172	174	172	183	167	157	143	167	148	182	162	159	172	173	163	173	184	161	142	171	181	167	155	138	152	163	161	153	173	166	176	172	167	169	155	168	176	189	172	163	179	177	182	170	179	159	174	190	167	137	164	176	183	166	177	190	193	156	179	180	183	181	150	180	188	182	167	160	155	167	169	177	159	167	164	181	158	160	155	174	174	162	161	168	161	164	162	199	195	173	180	175	164	155	152	188	169	154	175	164	160	159	171	168	195	167	154	170	156	203	175	148	172	142	183	165	160	153	171	164	154	181	169	165	169	186	153	180	151	158	173	147	164	160	165	167	163	165	177	175	174	180	149	172	168	145	161	149	171	134	179	185	170	157	176	178	174	185	187	170	157	169	128	172	160	200	152	156	159	163	176	184	160	171	191	184	173	192	161	177	152	164	154	155	163	176	166	156	150	168	161	165	176	175	200	194	149	152	162	146	155	164	135	174	187	195	174
11466	1155	2235	2834	3133	2542	1630	1185	1070	921	896	856	1003	679	651	600	565	543	525	564	516	493	530	517	509	497	456	461	494	449	467	438	473	434	420	421	471	411	458	403	431	418	440	421	361	420	458	398	461	436	397	457	454	431	425	434	399	448	440	500	415	392	440	391	448	472	428	398	462	420	446	435	416	427	402	427	398	445	437	423	417	434	409	398	435	435	430	463	395	418	433	423	420	431	389	416	450	383	425	380	418	404	410	415	373	398	423	425	417	406	435	419	428	421	407	426	431	403	388	437	411	427	392	439	435	445	416	410	403	441	412	415	429	450	414	440	440	434	414	448	447	407	428	391	407	408	397	418	431	429	443	422	411	376	426	454	423	413	464	431	441	451	388	397	411	416	425	418	408	428	411	435	403	429	417	421	433	435	381	430	422	432	423	434	387	425	406	419	431	418	426	471	385	428	432	398	443	383	419	429	449	411	390	434	407	446	434	412	407	437	422	420	500	445	415	408	424	444	410	446	413	427	425	461	455	403	417	432	443	446	436	433	423	423	443	441	454	427	414	426	483	395	423	398	393	470	427	432	418	401	388	473	395	425	411	456	426	440	407	416	389	407	484	378	438	450	425	421	435	430	408	393	428	434	412	415	392	417	411	473	406	407	432	393	407	438	394	429	430	389	416	407	436	416	404	406	429	392	457	436	417	402	427	407	417	413	420	404	369	440	440	411	397	419	427	409	424	400	438	387	446	412	401	461	423	411	432	418	442	407	416	442	413	399	430	424	436	426	445	390	422	410	442	429	406	424	414	423	415	448	431	457	390	392	436	410	429	359	408	407	460	409	431	433	468	431	432	437	442	409	414	423	427	404	425	434	434	410	456	420	427	418	436	396	404	374	395	427	399	412	470	416	436	432	416	446	427	417	408	443	413	415	408	392	399	427	411	418	443	416	414	415	434	388	425	401	375	442	431	414	405	409	391	425	432	450	392	425	439	419	369	422	412	438	423	435	430	422	432	413	404	417	429	429	442	427	370	373	452	419	381	418	432	440	419	426	426	445	410	463	393	406	418	401	401	433	408	418	411	436	412	465	389	424	444	407	413	435	399	419	411	401	420	422	442	423	449	464	401	483	403	424	443	396	438	396	434	421	425	439	429	393	404	435	425	435	465	428	400	389	448	422	432	441	421	438	415	424	424	423	443	442	430	437	422	452	454	420	436	429	398	436	434	427	382	458	448	424	458	434	394	412	404	424	425	447	434	422	422	405	430	408	384	425	417	398	448	385	423	383	440	436	413	375	450	409	382	414	458	412	459	385	405	428	403	420	447	433	442	437	411	410	426	411	417	420	354	386	389	394	409	413	426	419	417	423	424	464	453	419	399	432	413	436	465	452	430	457	393	414	405	448	410	458	395	455	434	398	394	432	460	417	414	430	388	418	443	451	427	382	397	438	430	426	370	432	424	425	414	397	390	421	418	384	418	435	433	405	450	386	390	438	446	370	438	444	406	398	425	410	410	441	396	412	390	436	417	444	435	405	449	426	393	410	395	414	392	440	413	441	444	460	433	410	435	428	424	414	411	421	415	426	423	459	403	423	412	388	424	412	395	413	413	438	427	418	382	441	418	375	431	442	407	409	398	425	416	402	409	405	435	427	421	469	443	403	428	426	436	424	451	457	402	411	410	380	409	403	397	431	443	434	351	419	438	453	443	413	409	440	419	483	458	393	421	446	435	447	409	401	394	437	446	421	428	413	424	445	420	404	421	402	384	414	411	412	434	410	417	412	418	437	426	451	441	418	424	419	416	372	400	434	435	436	405	438	434	449	428	415	419	453	451	401	417	448	424	421	423	436	476	433	422	429	424	428	405	404	426	408	396	429	390	402	409	407	425	410	434	410	417	380	412	430	391	398	417	412	394	405	472	431	409	409	424	425	417	430	398	420	435	418	416	451	434	407	448	426	424	423	400	424	442	409	419	431	427	406	409	372	420	383	468	424	412	409	442	429	430	452	408	424	438	373	464	437	456	426	421	452	435	441	428	411	409	420	412	397	447	406	432	411	424	423	456	410	430	425	384	385	346	428	423	426	407	410	428	421	435	437	450	419	419	414	431	440	416	414	435	391	460	489	404	375	418	458	405	442	430	433	419	443	414	402	411	447	436	423	413	410	420	427	394	398	417	442	423	411	390	456	433	409	436	398	442	428	439	459	458	440	447	434	439	417	436	414	452	386	420	412	386	425	409	388	459	422	430	415	392	427	452	409	409	420	440	406	433	424	438	426	453	409	467	407	404	401	422	433	427	394	390	391	397	398	420	371	429	424	419	423	391	377	379	407	394	441	422	446	408	394	428	454	420	423	466	411	427	445	425	425	429	398	404	433	397	420	427	449	433	431	401	438	417	428	427	432	439	433	434	416	389	422	429	420	452	428	433	401	412	417	404	446	402	424	415	414	373	402	428	397	434	398	412	420	416	445	441	417	385	388	438	430	455	436	452	438	418	421	413	392	440	435	439	450	415	404	443	401	411	414	440	437	412	425	448	412	406	434	414	412	456	396	425	450	413	473	431	432	459	410	444	421	432	443	402	427	399	416	448	445	424	430	419	449	433	415	391	412	431	482	423	425	443	448	428	446	440	391	424	419	449	419	388	422	464	422	415	420	397	426	416	390	387	445	415	417	422	394	411	441	426	427	418	420	418	417	388	397	442	452	422	444	417	399	424	408	429	391	433	409	413	401	437	439	429	424	461	411	418	424	463	432	414	413	469	401	445	394	391	412	444	419	447	412	470	441	412	395	438	444	423	399	416	454	405	445	443	435	423	416	426	408	419	433	416	433	381	426	401	413	467	437	414	397	427	402	410	433	392	418	411	381	410	416	425	448	418	464	430	416	428	419	434	428	413	452	425	430	405	433	421	472	462	433	415	440	448	438	413	410	394	386	441	421	426	426	436	416	428	443	407	421	410	413	443	440	437	391	418	388	412	442	433	433	406	441	427	419	411	458	390	416	426	448	406	419	424	438	437	435	416	460	400	426	389	454	445	437	422	432	430	427	455	458	448	468	404	430	407	435	435	377	417	447	427	413	436	402	404	444	431	410	414	412	458	426	408	434	410	444	436	447	409	453	386	454	424	404	382	394	376	449	437	414	418	380	422	418	454	448	421	443	444	434	410	438	431	412	443	475	372	418	447	440	436	432	414	459	406	428	399	472	440	436	438	423	404	398	440	386	411	415	425	423	415	447	425	411	391	420	392	413	433	369	419	450	442	395	378	427	426	412	417	419	416	440	453	431	416	424	439	434	438	449	438	421	441	423	418	462	455	392	462	428	434	412	433	455	457	465	424	403	414	413	455	429	466	449	443	403	440	417	430	449	456	384	420	415	446	433	405	420	404	423	422	435	402	400	440	428	384	405	417	427	403	417	424	428	463	435	430	399	454	379	425	439	443	378	424	415	401	429	403	422	405	459	438	404	445	411	438	403	449	405	392	436
29298	4081	2083	1553	1508	1059	681	520	522	459	395	481	379	387	353	304	340	346	305	274	307	293	304	326	293	327	307	277	303	309	281	273	280	317	304	296	299	278	285	302	325	291	313	287	311	333	288	278	262	274	276	293	297	284	269	277	282	262	268	320	261	309	295	256	293	301	264	266	257	292	300	312	268	286	260	287	338	266	272	316	305	290	276	279	310	261	276	296	300	288	289	346	319	249	260	291	271	293	271	315	284	292	254	268	277	289	279	274	296	308	286	302	292	302	295	294	261	288	333	309	278	280	287	305	280	308	274	278	296	302	275	300	316	255	309	284	304	288	278	248	300	292	306	275	282	278	249	319	303	295	320	315	279	309	285	284	276	295	312	289	320	267	292	292	289	274	287	270	287	283	281	288	274	280	260	262	307	300	296	273	279	289	298	276	289	264	288	275	277	283	311	296	319	288	246	309	268	307	332	319	322	270	286	310	285	289	282	302	256	281	277	302	257	286	278	278	307	279	283	288	303	275	269	296	277	274	299	293	344	285	280	290	259	293	306	285	259	273	283	305	313	317	284	282	246	314	275	267	279	297	290	292	296	275	283	309	277	279	271	281	263	344	253	262	272	286	284	282	268	257	276	272	303	275	279	242	300	285	316	297	310	296	304	292	313	257	262	271	281	304	240	294	255	296	279	282	278	306	271	264	316	283	306	295	277	271	302	267	278	293	295	290	260	351	313	317	328	312	276	300	278	286	316	301	275	284	256	289	301	316	313	300	329	323	275	320	285	274	280	286	307	311	308	273	302	288	286	308	305	282	307	309	264	279	281	302	326	314	281	286	260	270	263	285	327	313	279	313	272	308	306	304	308	298	309	265	287	303	253	252	250	275	316	271	269	262	279	260	272	321	284	294	271	295	250	293	261	263	311	270	280	297	312	286	328	286	313	290	315	288	279	289	269	301	289	280	309	261	307	269	275	277	264	272	283	298	294	295	275	292	290	294	286	267	285	280	297	251	265	244	278	267	288	288	270	301	291	291	293	292	281	268	277	281	283	285	304	278	301	278	252	278	303	281	303	292	293	280	311	262	293	281	321	270	261	269	293	292	288	303	294	284	316	277	272	305	271	263	291	293	256	310	271	306	311	273	300	278	315	283	262	284	301	283	246	300	297	283	302	292	274	273	304	290	250	280	258	286	292	314	283	288	270	280	244	301	279	297	290	264	287	294	285	292	274	240	248	303	270	274	261	253	286	303	275	249	267	285	303	290	315	269	271	311	280	315	313	272	265	278	308	284	299	293	311	278	232	288	321	304	306	318	277	327	295	286	281	267	266	293	271	316	286	302	294	280	298	322	259	282	302	307	277	291	271	325	288	280	274	263	295	258	328	273	274	267	312	300	258	308	303	280	296	307	297	283	270	290	299	287	269	287	294	304	296	293	296	284	280	245	256	278	294	275	270	289	289	301	257	316	270	283	289	320	310	290	287	314	308	289	242	272	316	270	295	275	281	272	280	305	249	295	301	263	322	299	274	249	258	274	309	279	281	274	312	305	294	288	280	271	301	328	291	309	300	288	310	300	290	271	299	295	263	305	276	286	337	277	305	260	255	276	277	292	293	296	279	264	284	284	291	313	278	254	290	276	292	279	294	282	303	288	281	299	302	304	298	249	300	309	274	265	288	263	284	283	267	262	268	266	258	275	311	273	281	271	290	301	310	301	269	290	270	284	291	275	276	281	307	306	285	254	280	295	290	290	305	269	299	280	305	251	269	275	299	251	290	309	258	271	280	295	288	298	268	318	299	309	267	278	240	305	281	266	271	289	275	297	315	287	291	282	251	279	279	265	329	314	257	290	299	295	293	300	285	286	296	282	281	303	289	297	269	297	289	304	297	301	278	273	294	296	337	307	321	298	291	277	284	287	300	301	300	307	288	259	275	291	277	279	282	316	300	272	271	299	281	239	296	287	278	266	220	263	259	289	308	296	298	308	288	254	280	268	292	293	276	261	284	294	300	303	300	267	321	302	254	300	284	272	277	307	317	284	273	290	276	277	278	230	283	276	286	286	278	270	323	325	310	275	259	268	285	285	291	266	314	264	295	280	337	283	277	262	292	299	302	307	312	276	317	302	297	273	297	296	312	285	299	291	253	303	295	267	298	258	291	318	304	287	299	309	320	240	271	289	265	295	307	238	281	326	264	253	281	295	285	318	304	277	279	291	277	284	263	336	302	285	272	274	285	261	307	266	286	293	265	272	282	292	323	252	300	256	276	285	289	286	286	278	316	291	299	282	283	315	275	271	306	275	294	269	271	277	260	293	288	286	288	281	257	261	305	296	292	271	280	288	286	300	292	268	278	289	261	320	290	313	301	298	287	313	270	317	308	273	269	271	249	286	273	301	278	282	289	273	264	272	294	291	287	334	280	283	291	264	313	267	289	311	265	321	274	271	313	248	272	304	276	315	260	293	325	270	257	248	311	286	292	306	303	274	276	318	301	353	276	283	292	280	293	275	304	244	299	256	277	292	300	304	266	255	281	273	281	313	255	271	277	294	312	292	311	269	296	314	294	308	272	303	295	259	295	302	278	308	278	306	277	312	264	246	267	273	311	293	292	343	296	307	288	291	304	308	269	286	270	280	304	259	283	282	316	295	307	285	299	277	295	289	289	273	287	302	275	295	309	293	291	305	324	286	335	282	335	300	273	264	277	334	305	275	307	278	340	315	289	303	275	294	307	271	306	279	307	267	277	305	279	273	291	302	286	292	341	318	282	292	279	300	299	245	307	291	290	290	294	298	294	297	300	291	318	260	275	300	285	299	265	318	282	276	294	297	276	309	313	323	310	270	318	294	277	297	297	295	256	303	293	288	270	331	284	286	297	262	273	271	285	280	316	314	275	315	255	254	310	283	270	290	319	303	256	284	260	269	287	262	268	285	265	293	271	240	288	286	262	319	275	304	258	269	287	271	287	290	304	295	283	263	268	295	282	285	280	270	292	318	302	278	281	288	288	284	283	260	272	287	296	285	275	296	309	294	297	277	319	296	267	294	267	289	297	257	278	284	291	291	309	276	288	287	291	318	335	267	338	296	306	302	274	335	282	290	271	277	294	310	290	277	260	259	289	297	273	280	286	285	309	294	281	267	278	288	321	252	294	260	299	285	259	264	308	286	257	305	307	311	306	324	275	306	296	271	316	282	249	306	277	281	298	272	290	304	282	310	292	291	275	291	262	282	278	291	296	273	277	312	276	270	280	301	298	328	303	292	293	257	280	313	254	307	281	287	300	286	253	295	291	316	280	277	282	256	275	258	280	269	288	262	255	271	272	275	276	297	281	288	312	297	292	295	246	282	293	289	336	297	270	279	287	290	285	285	300	299	301	289	298	334	279	288	264	285	284	276	283	279	275	292	268	289	311	305	309	297	263	298	281	292	257	287	278	272	306	289	273	274	306	281	287	275	272	277	253	290	280	298	285	307	303	326	295	319	290	296
15334	1734	3532	4434	5045	3808	2567	2079	1726	1528	1469	1578	1493	1144	1107	954	927	901	880	931	826	800	792	793	799	800	782	742	760	725	761	721	693	657	651	670	695	659	710	642	646	697	666	716	675	664	703	691	684	668	668	687	654	676	662	675	649	655	646	668	727	692	675	699	664	643	642	652	656	673	668	708	663	624	625	685	655	647	692	672	670	678	680	675	730	652	670	726	612	686	677	678	685	662	662	660	641	636	662	672	651	683	655	644	670	604	640	648	639	672	628	702	664	653	678	652	648	689	677	659	648	689	670	648	647	690	687	651	653	659	666	652	677	684	618	646	667	639	655	665	643	646	654	653	614	687	695	693	686	676	663	654	655	655	641	585	650	668	686	670	678	623	680	633	640	652	661	666	600	651	660	663	665	691	649	661	635	691	665	702	666	654	688	625	663	655	661	695	706	666	637	668	628	631	651	629	649	682	666	683	654	684	639	673	643	663	667	667	684	634	688	674	638	640	676	709	709	693	684	652	719	657	660	646	698	713	658	657	651	698	665	659	599	689	668	649	596	672	662	676	625	617	663	709	588	633	702	656	660	649	628	653	691	675	685	650	649	690	675	661	615	648	714	648	655	673	659	679	656	675	631	688	647	704	666	674	680	648	697	658	616	661	652	601	670	680	656	664	653	640	617	677	615	668	680	689	632	705	690	655	626	623	643	685	661	669	684	653	625	654	660	717	686	687	694	654	684	696	719	643	653	626	645	711	640	661	679	647	643	659	674	670	647	673	660	649	676	623	696	678	689	674	642	671	662	669	701	642	682	684	681	641	671	688	673	600	669	634	704	706	661	616	627	651	673	690	682	671	657	654	640	660	642	670	673	629	662	658	648	650	701	636	692	698	673	649	693	661	658	692	653	648	665	637	659	695	681	650	667	698	644	669	671	687	686	626	686	686	664	632	638	639	700	664	708	664	674	659	646	640	694	647	655	653	686	624	656	706	671	683	640	664	669	709	698	637	661	655	691	648	650	660	637	667	664	675	729	658	701	705	691	699	716	631	611	689	650	664	702	655	655	635	674	652	637	724	647	666	672	669	649	694	690	647	682	676	638	626	720	621	663	635	614	658	723	679	641	666	667	669	647	654	598	702	671	648	671	629	657	675	685	694	645	627	690	627	669	684	657	658	638	640	631	651	651	651	666	637	644	682	732	671	731	659	684	670	668	672	688	629	670	627	675	678	654	648	703	680	659	652	692	668	660	674	670	639	631	711	644	638	702	697	628	633	660	665	715	652	644	689	664	698	685	679	697	619	683	625	631	653	673	656	689	673	649	667	660	693	644	671	640	651	652	626	681	670	682	664	661	641	645	664	634	644	657	669	680	645	665	669	665	622	697	650	636	708	723	685	639	631	694	645	634	659	653	626	659	666	667	651	700	676	605	652	633	655	644	693	609	663	670	686	631	644	645	664	651	680	662	676	671	689	626	601	648	705	660	654	659	612	680	630	665	677	663	648	666	644	642	698	661	672	663	657	680	659	640	625	670	646	636	720	651	683	664	649	642	656	598	663	662	634	640	641	698	691	662	653	704	662	650	682	629	641	685	707	667	648	672	691	631	635	642	636	632	596	688	700	644	677	696	637	711	656	693	679	679	666	632	646	611	679	640	681	625	674	611	655	667	621	644	676	672	657	637	640	661	650	641	653	661	687	643	658	657	653	691	663	726	654	688	644	667	670	662	674	693	681	629	636	648	679	682	667	663	648	688	703	669	638	614	688	642	660	652	677	687	663	671	667	720	674	725	640	642	681	690	644	665	675	640	642	702	630	662	631	680	694	635	682	676	672	655	664	645	674	683	638	685	709	647	672	671	668	658	690	650	655	696	676	712	663	643	660	629	676	720	624	602	664	635	643	703	636	621	662	679	667	638	629	684	648	656	659	657	620	640	611	663	651	671	662	667	712	708	640	660	649	654	691	605	665	624	690	677	646	655	674	621	686	643	630	681	640	696	671	664	664	691	630	690	667	651	682	674	669	653	650	722	683	668	650	628	701	685	654	675	671	638	621	671	675	685	674	669	672	671	693	661	644	674	675	660	651	654	683	681	666	667	631	653	727	672	640	646	712	696	627	685	671	667	646	654	661	665	659	669	671	676	674	681	654	659	656	699	638	668	663	702	691	711	661	656	651	695	671	643	689	660	658	680	651	687	685	666	626	645	687	647	648	669	696	663	597	675	666	666	643	660	653	636	612	684	679	685	644	648	662	648	663	619	645	647	647	665	635	658	697	632	655	642	666	639	666	696	632	654	679	672	640	630	685	685	655	649	636	655	671	644	679	583	658	711	643	647	638	700	667	642	676	666	680	658	691	685	688	674	655	653	665	618	687	704	675	667	715	679	639	668	685	646	658	692	690	736	684	672	649	691	601	666	679	677	637	648	678	690	670	688	650	646	652	663	650	647	709	619	684	690	625	689	651	643	679	681	658	671	619	635	660	680	661	622	695	683	650	675	718	651	689	679	630	676	656	658	657	674	639	669	674	678	644	675	658	653	631	650	674	662	687	603	648	697	627	631	712	701	702	664	662	627	655	638	623	664	643	635	697	725	674	637	688	666	669	689	648	664	655	708	644	663	654	658	689	681	685	637	683	689	684	690	637	625	706	664	673	679	651	663	625	637	659	616	673	701	625	630	715	652	669	648	638	649	646	634	666	647	646	664	681	640	648	662	673	658	638	642	663	654	661	698	677	686	670	644	668	686	680	682	665	672	628	618	659	665	665	649	666	712	642	659	653	654	662	656	633	641	661	658	650	682	660	639	672	692	638	655	690	643	663	668	651	709	691	647	657	679	619	639	692	655	672	644	698	672	657	639	679	686	698	631	686	627	677	652	624	703	664	654	686	659	670	666	627	657	697	644	651	661	643	632	629	692	682	685	685	650	664	636	713	672	640	661	716	658	704	611	659	655	700	635	669	659	611	669	654	661	664	656	682	645	682	651	676	674	600	654	661	664	678	706	684	645	634	675	647	690	691	677	664	653	668	651	704	615	672	676	672	704	664	636	651	692	643	647	639	663	627	642	689	645	660	696	704	643	663	691	644	692	627	634	656	635	633	634	671	668	659	674	683	673	641	640	693	686	641	641	661	678	651	630	647	686	718	644	698	665	611	681	643	683	664	638	649	708	662	678	703	661	663	646	715	691	649	649	650	670	655	657	696	624	640	691	699	673	658	665	658	664	697	605	658	669	650	656	654	687	670	635	649	668	635	697	682	677	632	699	673	663	647	681	675	716	672	647	672	677	702	660	631	631	678	705	661	635	663	705	633	668	633	674	690	634	629	685	684	678	633	645	722	671	681	634	622	663	708	670	707	648	689	670	647	642	667	627	650	677	653	681	650	635	642	686	688	664	693	685	641	619	648	630	664	644	657	705	694	659	658	659	649	682	647	695	650	649	653	667	690	684	658	720	683	663	645	698	665	611	662	658	649	679	635	643	658	641	655
6954	596	573	470	417	319	279	248	207	228	225	221	220	222	238	261	226	239	225	207	233	180	223	197	236	224	236	174	188	203	202	221	224	229	223	206	207	227	225	218	202	201	203	214	207	213	221	193	195	201	202	196	195	229	196	234	198	212	194	219	221	215	219	246	227	194	228	209	234	206	252	230	238	244	212	220	203	223	223	198	199	248	197	213	216	214	218	204	201	209	231	208	234	219	209	187	193	214	233	214	225	205	204	243	262	205	231	216	232	174	205	186	208	206	196	200	231	196	213	221	215	201	183	240	228	205	227	221	196	233	181	214	205	204	241	191	220	198	219	210	196	218	240	218	202	203	231	218	215	219	233	217	234	214	186	198	185	209	225	230	226	219	229	212	251	205	199	195	227	215	199	193	223	204	188	217	241	224	240	239	218	204	243	202	216	211	207	209	229	223	193	203	220	258	229	211	216	226	222	203	204	234	226	245	224	218	185	203	217	201	194	216	234	192	225	228	230	196	233	241	214	215	208	234	215	259	196	204	222	214	195	245	207	208	221	200	217	198	226	220	231	216	209	205	241	218	231	227	214	185	228	206	187	220	208	219	241	185	230	209	207	236	208	228	225	213	220	225	218	203	206	239	226	218	196	217	202	212	211	189	191	231	201	239	186	194	215	227	208	200	221	250	224	212	195	219	232	221	191	208	216	207	224	223	206	234	222	214	205	218	227	213	204	214	237	209	236	212	228	234	208	188	235	220	228	220	204	221	207	198	225	216	204	197	204	230	221	227	193	209	218	213	241	219	224	199	199	215	200	212	239	243	207	207	250	237	221	179	194	251	204	209	213	212	226	198	202	217	210	216	204	219	205	219	220	230	200	235	213	216	213	205	208	208	224	221	197	236	229	226	192	198	205	181	196	213	212	199	204	238	190	198	176	230	223	216	209	217	218	210	214	233	210	206	233	200	212	176	203	213	221	208	223	220	211	229	232	242	185	185	188	225	230	234	208	240	210	197	217	220	198	228	228	203	208	243	197	220	217	234	216	194	205	201	202	197	212	256	215	187	200	217	225	223	179	219	204	231	182	224	218	246	222	222	193	204	220	225	215	221	210	182	207	187	225	196	225	196	215	222	198	222	227	220	201	208	191	209	229	229	194	222	221	209	191	211	231	199	199	211	211	222	233	226	229	206	247	223	229	225	228	208	212	222	203	211	231	238	207	218	205	221	225	220	230	209	215	254	247	232	200	222	207	207	230	236	202	197	210	225	222	196	195	201	220	201	237	203	238	205	209	211	223	203	200	242	215	227	240	211	216	245	200	187	228	226	225	215	203	192	213	216	229	202	228	201	215	228	211	247	232	198	208	223	212	238	223	215	226	203	240	231	244	189	209	236	232	246	244	227	218	211	212	213	210	214	186	230	205	207	199	228	219	217	217	237	198	222	208	225	247	228	178	214	197	206	198	181	215	216	221	207	190	222	211	185	178	229	219	213	191	223	234	206	209	208	212	213	196	220	247	233	211	232	240	185	236	234	190	231	214	221	195	216	196	196	206	207	199	232	191	219	184	217	237	212	237	218	217	224	221	222	179	214	227	202	218	225	218	224	224	176	191	205	216	205	247	213	214	191	224	215	218	201	213	206	198	211	213	226	213	203	219	200	196	202	203	194	194	234	242	200	222	225	230	214	189	219	204	205	203	203	230	163	211	215	217	209	230	219	242	204	226	230	234	226	225	227	234	210	201	212	196	196	219	221	214	235	212	216	246	253	189	214	228	212	232	227	211	208	206	218	216	208	222	212	187	222	210	235	209	237	214	218	230	238	203	216	222	193	209	219	223	221	204	216	234	227	245	221	208	213	243	226	212	214	216	229	193	217	227	226	218	206	196	219	207	215	193	184	204	210	233	208	224	225	204	219	220	223	224	209	219	246	190	237	192	226	237	207	203	204	198	208	196	206	196	212	248	247	206	230	235	216	207	202	210	224	212	237	188	212	210	218	181	198	224	227	211	226	210	226	221	204	197	193	207	213	189	231	199	231	222	231	209	208	218	217	206	237	201	223	207	203	238	199	209	233	266	254	218	203	207	211	209	216	223	213	209	220	246	214	223	196	218	235	208	207	205	214	228	219	199	218	214	225	233	202	218	210	187	209	194	193	220	229	228	201	190	230	205	212	202	188	213	240	187	216	203	205	187	204	217	221	237	201	214	209	175	239	219	230	228	209	224	186	199	217	250	205	199	205	229	226	208	233	236	205	235	211	220	184	190	200	202	205	175	203	218	225	231	191	216	193	226	224	230	202	224	220	210	213	192	222	220	210	190	238	220	218	216	203	228	218	235	224	217	214	202	216	219	175	222	226	214	217	207	221	228	199	200	224	232	205	194	228	218	198	189	213	224	206	206	199	238	199	230	211	229	211	217	229	203	237	210	219	235	210	239	220	204	209	204	203	225	215	215	214	222	217	219	226	211	224	197	189	214	206	203	229	176	240	222	193	249	206	209	226	193	231	225	238	197	214	219	204	225	199	200	214	232	246	215	221	223	206	199	223	193	220	222	200	195	248	214	239	204	218	176	222	198	193	226	227	228	225	189	197	191	194	191	217	209	222	214	218	201	184	206	254	213	177	197	212	226	209	221	196	191	194	202	231	216	220	217	214	207	202	209	203	220	242	231	223	213	187	208	218	195	205	227	227	203	183	188	233	243	210	226	208	251	215	209	239	242	231	195	201	196	226	191	228	210	212	194	233	231	262	200	235	207	217	199	209	223	227	218	236	206	192	174	204	201	228	211	201	195	216	235	228	230	214	224	225	220	184	218	220	190	211	196	205	192	215	201	229	204	219	246	220	199	202	184	236	220	247	198	212	204	214	219	233	213	225	201	181	200	217	199	200	229	198	193	194	231	240	229	209	219	207	197	244	217	210	214	222	198	211	183	203	221	219	195	196	213	207	204	203	219	227	209	189	185	209	182	190	209	225	233	204	226	207	212	236	201	222	225	211	201	205	207	208	244	200	219	209	223	215	203	220	204	227	201	238	217	216	203	217	217	215	227	210	204	192	253	209	219	219	247	227	223	214	242	211	213	220	214	216	198	233	214	232	204	224	212	206	229	199	213	209	224	205	217	205	199	206	199	202	223	225	227	196	232	206	216	215	248	222	239	194	244	180	201	227	200	193	214	198	194	197	190	191	205	195	214	232	217	252	224	185	204	215	218	213	230	216	222	224	234	198	190	253	263	164	221	213	200	225	249	230	201	210	219	225	230	217	181	238	221	226	214	225	238	193	209	202	216	216	221	221	249	231	238	220	215	225	202	204	223	201	207	235	208	212	214	200	200	186	211	227	224	215	219	204	199	192	220	229	207	226	229	224	212	209	219	238	230	218	208	223	244	219	204	192	232	203	232	227	228	208	241	246	243	195	230	241	222	211	218	210	198	209	204	192	224	204	238	217	230	206	212	239	199	216	222	218	181	227	225	228	199	222	221	204	205	204
4601	726	1242	1310	1305	1126	880	643	647	586	559	539	561	554	535	548	577	575	575	547	535	526	544	567	529	556	534	528	502	544	521	503	496	503	484	526	508	499	530	527	465	496	510	505	515	502	545	506	498	488	506	531	475	503	483	530	484	531	563	534	518	537	489	487	516	519	485	430	439	503	498	468	485	481	496	516	531	522	489	476	524	513	482	518	466	482	484	502	514	545	539	477	506	483	498	521	484	468	503	497	481	495	504	463	466	508	491	538	487	503	479	520	486	502	510	474	525	475	455	517	499	537	501	495	483	522	503	518	490	500	509	467	494	536	516	513	507	494	486	496	483	486	483	478	519	493	506	487	481	538	521	428	513	495	532	492	510	541	498	511	453	501	533	452	501	494	489	482	489	492	515	494	497	479	502	499	532	513	508	478	472	524	514	504	493	512	491	488	483	486	452	535	477	500	512	520	444	466	499	522	510	497	493	466	503	538	490	501	557	485	465	513	524	512	496	445	509	509	478	514	507	495	549	499	527	478	515	508	506	504	439	498	519	507	477	496	532	490	465	507	493	538	456	469	535	543	508	498	512	485	494	490	527	514	471	516	502	492	502	514	513	514	510	486	512	518	513	521	518	486	516	498	484	504	477	533	523	552	496	459	522	508	544	522	458	501	463	450	507	469	481	507	505	510	516	522	451	485	486	497	493	475	503	511	473	512	533	479	509	504	475	511	526	507	483	507	518	483	503	500	520	533	492	492	516	499	484	522	499	487	515	491	463	500	469	480	524	540	525	501	488	493	474	527	489	491	493	515	515	470	506	513	500	494	543	483	497	498	500	526	466	524	525	511	514	524	490	548	482	491	482	494	497	473	485	548	487	506	489	505	463	515	451	487	497	476	540	483	505	538	479	478	479	502	513	503	520	501	505	541	521	466	502	500	540	531	506	490	512	501	529	509	508	511	495	468	500	544	499	507	526	502	514	479	512	500	512	464	539	551	481	472	477	492	518	507	496	527	493	536	479	488	474	482	501	491	518	508	518	529	506	491	513	503	524	519	485	493	515	471	485	472	505	505	487	511	509	482	505	507	507	504	495	517	497	496	476	483	532	490	513	463	490	500	547	517	498	506	520	507	519	475	508	490	489	476	484	516	490	536	511	524	497	511	504	499	458	491	482	512	510	518	488	463	496	505	480	487	445	515	482	475	481	505	478	476	480	514	494	497	530	502	493	497	507	442	520	488	509	519	513	470	481	535	493	493	466	462	500	518	505	483	523	520	503	500	556	501	527	480	496	497	532	465	493	518	495	469	490	508	488	532	458	476	475	498	525	469	535	499	532	478	509	472	472	486	514	489	497	477	497	508	463	495	528	485	483	490	471	483	484	495	506	477	479	484	470	473	440	542	493	499	454	480	486	475	484	483	505	489	536	517	498	489	511	494	466	517	500	516	485	511	531	450	506	475	471	460	516	509	468	499	499	453	515	494	484	468	475	518	479	478	501	507	512	515	501	499	505	518	479	507	503	532	485	469	508	508	525	500	495	453	519	509	510	519	468	552	502	485	514	475	527	480	491	469	481	524	510	453	537	523	511	512	454	507	493	498	456	498	510	526	544	515	487	506	519	480	473	541	486	451	531	482	459	516	463	513	496	473	515	518	519	486	463	479	515	499	513	531	494	492	514	526	480	506	473	512	470	524	502	506	492	516	498	510	511	500	510	512	528	513	510	532	532	508	558	492	443	494	487	538	505	517	485	524	541	512	493	492	480	514	513	520	524	534	503	516	519	518	488	554	508	481	507	517	498	472	534	485	496	521	495	503	531	506	538	488	455	536	490	512	495	481	443	534	518	471	506	468	514	487	506	497	488	510	500	493	483	480	517	476	511	480	495	474	466	481	461	487	482	497	461	498	489	526	530	502	507	491	521	511	495	493	506	465	485	495	490	458	538	488	488	521	479	545	487	521	536	511	475	482	497	508	528	500	481	505	537	480	468	488	529	540	477	474	527	449	478	482	496	504	539	495	520	478	501	513	508	516	526	514	525	495	520	530	505	522	483	516	489	483	475	487	483	496	506	455	478	518	509	538	470	518	479	501	495	474	501	509	508	498	494	504	474	527	521	540	494	486	494	485	479	499	487	506	482	513	502	488	481	464	498	506	492	507	492	516	456	496	529	521	523	481	535	496	514	507	517	497	500	486	526	525	481	493	490	494	505	532	494	529	533	466	500	499	524	460	519	507	508	511	529	552	529	554	481	549	466	484	468	486	465	513	514	545	495	515	507	509	517	522	496	505	479	483	525	490	501	455	496	487	505	471	478	512	516	463	509	554	514	477	514	483	486	516	522	492	529	503	525	511	473	524	546	467	511	481	480	539	486	500	515	536	457	473	473	540	522	490	481	507	476	525	486	510	519	517	495	486	500	474	476	476	482	502	491	488	512	510	513	510	502	472	525	513	493	501	470	508	478	483	515	486	502	525	516	522	490	530	539	463	501	533	501	483	480	466	472	482	518	531	464	504	483	490	510	512	492	495	473	552	527	476	496	488	516	478	495	464	508	484	504	465	497	458	522	502	530	513	514	494	475	536	489	521	504	492	515	530	499	556	512	519	526	477	519	495	464	491	488	486	521	519	530	475	494	457	500	454	504	471	515	492	515	510	484	479	503	482	520	526	467	522	488	526	485	520	489	505	465	477	509	457	501	485	480	486	469	512	501	506	525	527	525	521	484	490	480	518	534	471	495	463	471	516	482	474	497	497	485	506	476	514	510	477	512	512	539	479	501	506	501	511	523	477	447	453	485	496	482	481	496	517	490	500	492	487	483	516	486	503	536	487	521	516	534	540	504	507	532	502	541	481	535	504	507	506	484	495	484	520	522	482	514	471	533	522	503	488	491	513	505	463	508	475	484	520	479	502	525	535	479	543	501	489	487	495	488	466	515	512	513	475	486	520	494	508	526	475	509	516	513	454	509	484	501	504	508	565	511	557	515	538	524	531	526	508	502	533	523	526	505	495	509	500	492	514	519	537	527	508	481	473	520	519	499	493	509	523	535	513	517	530	483	488	533	534	476	519	489	512	510	501	518	491	511	502	495	560	490	474	525	443	492	529	480	501	508	513	517	526	517	485	515	502	486	515	470	507	534	482	471	515	517	499	516	521	458	515	516	520	509	509	487	504	516	526	492	492	487	499	511	505	486	478	500	559	497	514	475	493	492	503	494	481	470	474	522	469	507	471	529	485	521	522	533	469	526	503	498	480	480	532	511	551	482	502	485	481	518	491	505	517	515	500	505	469	495	528	491	496	496	556	510	496	478	530	498	456	510	527	454	553	495	476	531	504	500	529	492	514	475	498	468	551	488	489	535	464	495	508	473	464	503	510	488	523	554	496	488	496	514	474	539	500	486	515	492	529	502	483	500	550	475	482	450	514	503	504	497	510	473	502	471	499	509	515	467	498	468	521	498	532	471	486	476	517	500	486	457	509	469	498	481	496
19991	1866	1238	962	792	621	442	360	267	252	245	226	249	248	206	207	206	203	185	166	181	164	186	173	164	164	164	154	176	196	189	174	173	177	193	147	149	174	181	169	150	170	165	174	198	154	167	166	169	152	156	137	195	164	169	155	170	186	171	188	190	167	160	167	168	178	164	169	140	155	148	158	168	156	160	152	168	147	173	169	177	159	165	178	171	169	168	139	178	189	175	178	174	155	159	159	168	171	146	171	168	167	187	203	129	149	169	194	167	155	185	165	194	164	175	154	191	179	138	175	153	168	138	164	167	171	177	158	158	182	164	149	154	167	173	161	186	176	154	167	176	184	162	158	179	214	154	183	175	190	174	163	175	176	161	165	156	150	170	174	163	172	180	166	189	165	189	165	143	217	150	156	159	175	163	175	173	165	167	155	169	173	181	176	188	173	187	154	171	180	185	168	155	156	188	186	173	151	173	156	163	199	192	172	162	166	165	141	170	191	177	172	175	161	171	168	158	179	154	164	182	145	166	147	162	163	175	141	158	185	192	161	171	186	176	170	147	162	183	156	161	178	177	187	169	158	158	163	176	171	183	174	157	178	165	182	180	198	183	169	179	203	163	167	150	186	145	197	173	173	166	179	178	151	163	172	170	184	178	166	153	152	165	183	153	162	153	184	165	168	208	143	182	195	152	187	185	177	168	168	163	166	185	156	177	175	188	189	183	157	164	178	165	151	178	161	149	168	175	175	163	148	171	167	183	159	175	169	167	180	180	173	160	155	184	166	160	180	166	150	137	173	164	173	179	152	165	163	167	149	165	168	160	141	155	192	171	170	178	162	187	172	185	176	171	158	151	160	151	200	164	155	183	175	167	175	171	165	161	163	188	184	183	176	159	153	172	182	180	168	150	160	171	169	175	169	160	165	186	177	182	200	157	157	192	162	151	179	156	187	189	160	164	159	172	158	151	157	160	179	167	160	156	177	167	166	180	154	159	197	178	182	183	176	145	169	189	181	139	176	175	167	162	165	156	162	151	173	178	186	175	174	176	174	158	160	184	196	167	147	123	171	160	181	185	175	166	169	171	167	174	156	162	164	148	171	181	152	175	175	178	147	158	175	187	178	181	195	169	152	148	174	173	170	192	161	161	174	173	192	181	166	180	170	152	148	172	175	165	160	171	194	197	183	152	193	164	144	156	178	189	152	168	162	175	200	167	187	190	138	150	179	170	165	163	171	173	191	179	171	173	171	174	159	140	171	148	151	157	158	157	181	157	176	156	159	151	157	165	159	154	160	159	162	159	174	168	192	189	193	169	163	225	167	174	190	173	161	176	148	167	160	168	155	169	160	150	174	175	145	186	168	161	153	192	156	132	159	165	161	184	163	155	174	142	159	154	173	167	175	164	158	156	158	167	191	189	163	170	191	180	180	182	156	178	193	164	178	168	181	163	136	176	147	169	171	191	190	178	184	179	165	146	163	177	174	171	188	176	153	164	200	167	183	180	175	157	154	150	157	171	158	162	193	170	178	167	180	171	161	162	191	139	148	185	169	159	159	185	158	168	156	151	175	145	179	175	142	180	181	165	161	160	151	172	175	171	169	172	149	167	159	161	143	160	166	166	136	160	168	176	184	167	167	177	176	140	186	182	167	172	166	150	169	180	160	171	192	147	166	192	185	171	178	156	162	181	182	171	169	147	167	172	172	177	191	183	169	163	191	157	135	175	152	150	159	178	164	157	166	168	173	167	154	191	156	165	166	172	153	190	202	170	180	191	165	157	168	180	159	195	169	154	165	149	152	183	175	150	150	178	180	176	160	168	167	152	175	148	154	159	203	177	168	179	184	175	166	166	160	188	181	162	160	171	164	150	160	144	171	175	179	142	194	188	167	160	173	168	158	172	172	151	149	159	145	167	182	167	185	169	172	168	174	176	139	193	169	147	157	202	153	174	188	179	172	171	162	168	159	180	154	175	179	159	187	178	186	156	171	160	172	172	156	182	170	156	186	149	161	191	188	173	167	185	146	175	163	176	155	168	171	188	169	160	164	156	176	169	196	166	180	193	194	186	166	176	158	189	198	147	159	160	181	172	179	176	200	165	161	179	149	177	184	190	169	181	177	190	186	176	154	171	166	153	171	170	189	165	200	178	166	157	177	190	185	175	156	165	146	168	151	190	177	148	151	153	175	151	170	177	160	164	163	190	167	156	179	180	174	165	161	171	166	182	131	150	182	176	179	166	142	191	155	160	178	176	195	169	144	204	163	167	160	163	180	160	180	170	190	166	167	146	154	175	155	156	169	187	175	158	157	160	164	173	189	183	161	151	183	152	173	153	153	187	168	184	144	160	187	178	180	157	171	177	166	174	163	162	155	161	168	169	160	159	196	156	171	140	170	194	169	168	178	157	151	180	163	157	186	180	179	190	184	147	176	191	159	154	133	172	163	151	162	167	161	169	163	157	155	183	168	147	171	166	159	156	172	183	154	175	199	154	189	165	172	168	180	150	164	162	171	174	158	179	154	173	179	158	144	178	187	167	173	153	186	163	158	138	161	180	166	169	132	161	175	180	181	170	157	176	190	160	180	162	161	192	157	155	183	164	154	184	171	157	193	162	181	173	155	157	185	145	146	143	163	197	152	179	141	183	163	163	169	176	183	179	150	162	164	158	191	190	196	157	184	168	169	174	163	193	172	146	174	141	157	161	157	158	180	174	160	160	150	187	214	162	165	192	172	179	151	164	188	154	171	166	200	171	167	183	176	168	156	169	173	168	179	151	167	182	169	171	169	168	176	166	170	165	179	175	158	183	145	169	185	171	169	196	162	174	198	183	210	173	173	175	170	155	175	174	155	157	165	178	138	180	157	157	147	185	169	173	157	174	162	148	172	209	160	144	167	166	194	167	180	180	143	185	184	164	152	171	173	202	172	197	165	160	189	163	193	179	168	153	173	160	156	174	163	165	171	180	189	159	146	185	162	168	177	161	152	187	162	159	174	195	177	187	183	168	190	176	164	173	168	144	158	183	183	165	136	161	153	155	176	203	163	190	176	191	174	179	191	175	169	166	183	176	168	191	156	164	144	155	176	176	160	166	159	172	186	184	181	173	173	172	162	168	200	176	179	184	177	177	168	173	162	208	179	172	165	188	165	179	162	176	154	194	163	143	145	157	182	161	162	158	198	176	169	170	167	169	185	164	183	179	162	163	168	188	173	180	158	143	143	161	164	188	144	189	164	170	188	165	179	186	167	173	158	183	162	187	173	178	155	164	175	185	151	157	167	179	170	190	166	167	152	184	175	183	193	143	171	168	170	157	181	174	164	161	178	170	167	168	179	175	182	170	161	152	178	145	177	169	185	162	184	178	139	183	165	165	169	178	160	194	155	161	165	163	170	162	160	170	210	167	160	180	170	164	163	164	177	177	161	151	174	203	169	168	170	210	204	186	165	153	161	182	194	144	145	174	155	197	180	157	147	162	194	194	174	141	192	174	180
11866	1064	2435	2862	3000	2521	1673	1446	1131	865	901	847	799	720	642	651	583	615	592	615	506	493	504	536	524	505	474	452	470	441	434	472	439	410	449	468	447	454	460	439	470	465	404	407	434	447	435	406	466	420	423	417	430	458	435	455	460	464	430	435	427	435	439	393	418	425	453	446	441	396	461	401	438	401	399	452	424	425	439	452	474	383	428	418	434	437	467	418	428	438	417	421	430	430	385	426	404	412	407	428	425	422	408	419	425	452	407	418	433	384	427	390	406	443	421	430	420	449	432	415	459	392	423	415	425	421	444	421	434	432	430	428	437	380	417	438	428	405	418	456	408	408	392	435	420	454	420	429	414	446	423	402	416	448	411	434	408	388	413	413	465	449	407	467	440	468	425	408	432	451	448	416	416	445	402	435	429	429	405	371	438	460	452	426	414	457	418	459	437	451	434	431	433	398	418	414	453	443	402	395	382	438	443	431	414	412	479	419	397	468	452	426	450	414	415	408	423	404	396	416	421	444	416	424	385	425	401	446	435	414	434	400	406	414	417	457	462	421	472	434	455	471	416	437	436	415	406	466	415	446	439	396	435	443	413	414	445	398	429	394	442	426	442	460	427	398	412	460	434	437	434	389	416	456	413	427	443	418	427	444	407	418	447	436	419	407	417	424	402	405	413	435	401	422	431	419	443	387	438	432	428	410	420	420	480	439	461	446	421	391	400	423	423	444	388	428	474	412	398	404	439	373	426	417	463	378	415	415	421	398	429	434	450	409	411	414	400	421	391	469	445	450	440	454	431	407	432	431	438	441	429	411	420	428	409	409	426	410	458	413	398	392	440	412	429	433	448	433	391	425	404	436	401	413	438	442	415	424	464	420	416	430	446	429	417	419	425	434	430	440	460	387	434	437	455	455	439	438	414	427	431	462	398	424	445	412	415	420	444	430	416	405	418	416	463	431	394	434	398	435	439	406	411	400	393	441	438	455	408	443	449	445	455	408	402	439	426	447	412	455	409	401	441	398	421	441	435	438	429	411	405	439	438	430	460	441	405	382	435	409	438	435	421	424	422	407	444	424	426	399	417	397	387	469	425	421	435	450	430	445	457	406	445	440	443	434	473	423	422	449	433	408	414	396	409	385	428	431	427	434	422	471	410	446	390	414	425	442	445	416	417	456	399	449	374	408	409	446	434	412	414	420	425	434	450	407	393	426	404	416	402	427	404	387	423	420	405	426	411	423	456	430	428	441	421	408	416	458	424	420	444	427	390	425	403	474	382	466	444	408	449	387	450	431	397	398	398	470	464	421	435	414	439	441	436	410	452	414	395	374	419	423	445	420	426	443	421	403	406	420	407	402	405	426	439	427	442	449	397	445	428	451	424	397	432	423	453	386	431	416	433	401	421	395	418	407	400	432	422	420	414	402	417	422	437	375	416	406	433	368	419	416	445	416	430	421	407	385	419	389	421	440	418	394	413	421	434	425	387	403	424	456	441	390	443	414	435	440	442	411	450	400	417	393	377	413	439	442	424	418	416	418	411	450	409	384	444	443	451	419	417	436	446	412	446	444	403	404	396	408	440	392	421	432	409	436	420	427	443	392	384	405	448	418	424	409	438	439	417	437	398	425	427	420	428	445	405	403	455	427	406	423	451	427	431	422	397	432	411	454	410	441	454	431	433	445	387	426	417	452	411	418	419	431	453	414	421	433	404	399	415	446	447	410	425	390	422	420	438	448	399	439	419	420	406	413	427	477	448	421	459	409	414	421	407	401	431	424	425	415	447	405	431	427	461	421	422	437	449	439	443	414	420	445	399	449	431	401	439	420	427	409	423	429	416	413	409	426	463	429	442	460	434	399	431	426	408	412	400	422	442	460	444	438	449	421	432	415	426	407	414	450	421	416	448	420	431	465	460	416	406	398	440	449	436	434	400	419	436	427	406	391	410	420	435	420	424	425	431	432	438	446	409	405	419	412	435	415	383	419	425	425	392	424	410	453	402	426	436	472	425	424	447	396	428	431	428	427	417	462	437	432	435	409	414	449	463	426	404	458	443	444	422	403	431	417	432	426	413	424	420	440	427	380	409	452	397	435	445	416	422	422	441	450	420	424	436	402	413	453	406	379	406	449	431	400	382	411	420	406	410	447	436	409	409	406	461	427	412	411	419	462	405	436	400	419	433	430	388	397	457	448	432	416	411	429	391	404	415	393	423	389	426	424	463	425	442	480	444	438	416	433	460	467	429	402	414	407	439	397	418	438	391	436	382	424	422	444	401	422	399	422	443	401	455	438	406	384	402	453	404	463	418	379	393	399	445	431	398	446	422	456	432	476	400	397	452	428	397	452	424	422	427	442	426	412	453	446	432	401	435	415	397	423	427	421	433	417	425	408	393	413	452	430	417	403	402	403	426	404	399	444	445	454	438	414	414	407	426	428	406	406	403	450	454	421	418	427	444	400	462	431	401	410	398	411	426	428	449	439	435	395	414	392	426	408	420	437	419	432	410	413	400	405	423	410	427	405	410	389	408	414	421	418	452	450	403	424	403	425	438	410	417	424	413	414	418	469	407	416	411	428	409	432	422	440	409	427	432	385	429	447	438	454	414	461	431	449	473	415	408	423	433	400	440	411	387	399	414	451	458	423	442	457	409	421	408	415	436	425	440	439	403	455	419	407	434	423	393	386	428	420	446	392	426	433	419	393	438	418	441	432	433	453	452	413	447	452	475	417	460	427	405	412	395	433	460	419	415	413	429	412	425	420	396	416	429	397	374	419	412	426	444	419	416	393	428	432	417	423	433	443	390	443	429	452	442	377	423	414	439	471	441	451	431	414	443	410	416	432	420	483	439	438	409	441	414	395	433	418	403	461	406	472	416	431	395	435	396	444	408	422	412	447	401	418	436	399	419	444	398	404	446	411	430	419	413	466	447	391	395	408	423	423	451	463	436	427	408	455	432	434	439	415	416	413	438	436	413	450	389	413	429	444	419	440	434	395	426	415	412	394	410	429	459	421	417	419	430	389	426	411	412	428	421	438	373	417	428	465	439	436	455	412	423	414	445	425	460	421	411	399	376	406	426	399	455	415	429	450	440	388	455	441	377	441	431	387	418	413	454	418	436	430	416	404	428	392	458	440	435	454	451	432	413	413	426	424	428	420	407	394	399	438	453	444	437	454	392	409	453	389	435	434	410	426	430	409	420	440	390	439	453	429	434	440	415	437	382	455	446	426	436	412	437	476	418	434	430	429	416	433	405	418	426	457	399	467	432	399	433	415	428	414	437	448	421	437	374	447	392	441	429	387	403	457	424	421	449	431	409	420	434	426	404	423	402	386	397	415	406	470	449	442	422	409	455	450	410	438	481	421	398	424	406	451	431	400	440	391	394	430	425	404	427	436	403	425	431	432	397	445	425	440	391	465	431	439	409	432	481	414	431	436	443	458	432	426	407	454	432	443	422	440	430	384	430	417	415	411	392	443	365	442	410	422
29258	4078	2186	1670	1414	1079	697	584	508	381	396	449	396	359	353	325	325	277	320	321	296	312	328	288	303	314	330	273	285	275	291	287	354	284	271	313	292	277	306	305	312	288	302	323	290	264	323	285	298	297	294	267	271	296	288	289	283	276	310	291	344	288	246	276	273	283	268	264	313	284	315	251	318	296	282	296	274	299	319	267	329	303	317	293	278	332	292	318	271	261	265	283	316	302	267	294	258	318	276	271	315	314	289	282	281	273	278	293	271	296	276	285	265	287	287	263	290	310	266	284	293	305	266	271	301	251	293	285	284	290	296	302	313	273	271	283	291	295	286	251	259	302	292	320	267	281	289	295	287	296	294	272	278	278	281	293	278	275	283	316	324	299	277	269	324	312	253	266	290	310	264	276	310	258	287	290	279	309	292	273	302	286	280	310	313	269	300	316	305	301	281	275	316	287	285	302	311	280	327	306	293	305	311	301	296	306	296	304	296	298	320	304	324	295	290	288	305	279	326	326	298	261	255	252	291	325	285	285	257	268	276	278	261	270	294	261	279	308	278	309	284	280	309	308	305	292	281	275	306	304	289	274	270	252	281	315	286	293	270	270	330	294	266	274	297	300	288	307	300	315	280	279	331	323	294	285	294	312	311	280	309	265	265	285	294	264	284	266	284	303	305	290	275	304	254	311	291	283	308	303	286	300	308	313	313	256	306	291	289	309	272	264	304	301	314	303	300	307	278	287	300	282	294	289	299	263	293	270	296	316	282	277	319	286	291	274	296	269	337	269	288	291	277	275	275	267	280	292	286	326	255	287	317	307	301	288	321	282	307	271	285	295	283	284	291	286	295	286	282	317	275	300	314	291	267	308	275	277	286	283	272	279	297	295	269	335	286	288	286	306	289	314	272	306	319	279	288	282	274	266	303	290	278	284	301	293	265	320	294	309	281	292	289	275	298	284	339	286	280	320	320	313	283	284	301	309	269	292	295	300	283	268	294	269	290	338	328	269	257	273	282	288	285	296	306	314	281	300	308	269	291	302	307	301	269	288	273	280	292	295	307	261	267	306	301	261	286	269	285	306	297	292	296	331	289	286	262	271	305	290	317	299	256	289	286	265	269	285	287	272	264	319	289	271	293	288	274	287	273	299	243	309	314	298	277	290	302	299	271	249	272	269	283	292	299	304	271	280	271	305	298	282	285	304	259	307	284	249	285	323	273	270	282	320	288	287	308	275	297	302	323	302	317	277	318	288	290	307	304	319	303	279	288	306	290	282	316	279	294	326	306	288	296	267	296	294	295	276	276	294	288	314	302	272	259	293	325	289	267	266	281	291	285	287	328	317	321	278	337	279	300	308	294	284	256	323	295	300	304	286	280	296	257	261	254	298	264	262	250	284	303	315	304	252	248	294	296	326	296	263	275	290	297	271	295	302	285	265	286	310	284	318	260	317	255	300	298	258	283	272	293	259	286	279	268	288	286	279	278	254	319	305	252	254	284	278	317	265	294	290	278	296	275	274	300	302	296	300	312	306	289	289	262	271	309	324	288	260	274	286	317	274	283	309	276	275	271	257	286	284	314	303	275	280	331	281	296	280	288	277	280	261	276	276	304	291	273	278	295	301	284	291	322	250	296	254	279	270	257	277	290	295	260	290	263	283	297	301	278	307	307	300	293	266	326	271	293	297	273	296	274	264	311	282	307	275	283	298	254	265	295	304	298	277	269	271	270	263	289	325	313	272	256	298	280	313	277	282	290	303	257	296	303	302	298	280	289	281	313	286	253	312	305	332	272	271	303	268	267	276	323	317	301	263	306	258	305	260	280	284	294	290	273	291	301	295	261	337	289	273	301	265	283	274	291	282	338	294	294	279	283	310	292	295	283	274	287	322	303	283	308	298	277	277	316	322	282	281	304	313	298	282	290	301	291	317	297	293	272	286	288	290	282	281	282	286	311	299	324	343	291	275	282	315	305	296	276	295	296	252	303	310	280	293	299	294	293	295	311	280	292	283	307	281	274	261	293	284	264	297	297	283	284	297	293	269	279	311	265	314	271	284	273	271	288	268	303	269	318	306	270	272	272	295	270	264	271	254	295	289	275	292	344	261	303	294	295	302	273	295	273	326	281	269	279	308	311	276	260	279	309	286	300	298	308	301	299	288	311	307	280	291	308	303	285	286	325	274	264	256	298	332	269	272	298	271	292	289	287	292	287	304	294	267	296	289	305	286	290	266	256	294	263	286	278	278	296	311	288	280	306	322	278	254	278	295	249	291	282	298	309	271	277	289	290	285	283	290	267	300	264	306	319	273	283	272	270	295	309	287	315	306	266	321	272	266	258	287	275	282	286	266	289	299	275	322	315	268	296	281	312	296	306	272	291	305	272	285	268	302	305	291	285	281	278	273	271	300	290	291	303	283	292	300	270	336	301	274	308	278	327	279	286	288	278	295	292	287	311	288	271	280	279	307	287	300	292	261	297	264	273	267	286	272	287	286	267	275	315	304	318	280	305	303	291	269	269	281	284	272	285	288	284	313	261	317	290	286	287	272	307	280	266	292	285	318	303	251	274	287	282	284	322	286	297	320	279	293	287	274	279	280	286	263	309	278	296	281	265	278	264	275	289	296	289	285	279	294	304	277	277	312	287	280	274	295	297	316	266	281	305	280	284	298	287	265	280	257	289	293	321	302	286	305	283	337	266	275	243	250	308	308	309	315	287	261	271	303	280	299	260	324	270	269	255	290	284	298	278	273	282	320	296	266	279	290	278	298	284	278	308	270	278	288	300	309	289	298	296	274	275	320	269	283	292	271	274	313	297	284	292	290	247	280	277	263	298	272	284	324	270	260	279	298	278	266	275	278	287	278	282	275	295	298	303	277	279	288	301	305	296	286	257	272	320	310	312	288	282	289	285	283	281	309	274	300	309	284	278	316	253	287	264	315	362	274	294	307	316	307	286	309	307	294	273	305	301	294	290	297	306	315	284	277	302	290	328	306	294	302	290	318	300	285	307	272	324	265	257	283	288	312	293	310	296	277	293	276	283	315	367	322	287	310	289	294	288	269	298	293	269	286	290	282	286	290	313	271	296	257	271	261	303	249	291	276	285	305	273	271	271	307	303	294	296	278	305	266	256	274	320	277	303	296	251	251	255	274	289	292	283	283	276	295	301	296	296	246	263	278	288	292	311	286	270	300	273	312	311	292	291	298	267	306	287	292	280	277	299	287	269	292	278	270	292	281	298	322	280	278	314	301	264	308	298	294	270	284	286	289	295	289	311	278	290	319	266	271	258	259	287	262	268	292	244	242	317	261	265	295	266	267	299	298	298	242	321	276	297	302	282	329	289	302	301	317	332	307	311	300	294	301	307	272	269	285	273	258	250	316	310	318	279	293	312	283	266	302	294	273	306	295	276	286	263	270	302	308	295	316	322	291	255	296	293	261	273	315	306	312	295	288	308	281	264	269	327	288	297	286	291	300	290	296	303	322
15446	1833	3701	4334	4624	4012	2755	2191	1709	1357	1385	1537	1502	1225	1056	1035	900	826	854	872	826	823	755	826	784	801	822	733	743	685	741	735	699	710	651	682	661	686	712	701	729	716	691	696	690	733	678	674	651	674	722	682	655	703	681	671	687	653	708	675	685	701	676	659	638	668	738	641	691	695	695	654	636	724	653	687	728	689	595	700	654	687	627	649	658	658	667	643	685	687	672	692	667	641	656	678	627	676	689	672	674	684	649	684	656	673	678	664	648	653	631	677	668	677	672	667	660	689	685	692	691	636	654	619	666	627	679	665	699	650	683	689	657	681	646	645	674	696	681	640	658	677	639	668	617	634	636	649	665	655	628	706	669	634	642	695	688	652	668	640	683	651	668	663	635	681	665	650	654	696	686	612	690	645	725	650	680	649	678	651	705	692	662	651	693	663	665	653	676	663	696	644	664	666	650	674	674	638	698	646	689	696	672	688	684	681	692	721	673	676	670	678	648	677	619	635	636	677	685	690	679	682	685	676	696	638	655	698	658	670	696	682	700	630	681	658	679	662	682	668	652	675	631	693	616	659	678	652	669	691	653	687	675	618	670	669	674	680	667	689	654	685	645	681	653	656	680	661	618	662	647	677	698	714	678	654	656	702	676	667	643	696	677	668	675	647	620	660	630	644	665	607	690	651	669	682	654	679	661	685	648	675	699	633	693	664	630	653	685	634	641	657	635	663	698	651	699	663	663	680	643	663	640	706	686	672	682	703	613	662	674	611	645	639	701	676	687	647	612	705	657	665	654	603	695	656	686	656	670	649	636	699	710	689	656	672	677	659	632	683	673	682	699	633	707	633	658	681	668	706	668	710	632	670	683	701	658	688	644	677	629	651	662	706	649	661	664	692	618	674	710	647	674	665	638	657	664	695	631	664	680	670	627	663	670	648	614	662	624	681	661	660	629	664	650	668	632	686	680	664	660	668	666	665	650	695	665	695	702	628	652	656	639	664	690	702	670	685	664	670	689	673	638	676	680	667	643	662	632	630	651	662	633	651	699	727	658	631	707	677	685	680	678	683	672	628	654	666	699	658	673	665	657	657	651	679	695	685	617	658	657	652	646	672	639	699	658	653	715	678	661	681	644	684	686	686	660	710	640	641	712	614	660	666	661	652	636	659	658	671	677	700	630	645	704	661	624	702	652	667	610	653	688	661	631	636	662	644	660	644	654	648	622	604	630	670	688	600	625	643	658	667	709	670	645	672	655	650	628	670	716	682	661	677	679	645	710	651	703	705	650	656	703	684	653	668	689	695	691	678	645	654	654	635	675	677	664	679	677	656	636	679	639	687	624	683	631	642	659	675	643	692	671	687	673	643	653	667	672	612	658	654	654	663	695	696	676	695	690	671	642	691	663	645	684	687	671	669	671	679	652	620	694	647	671	712	646	617	671	670	719	683	656	638	651	683	629	669	679	693	677	640	620	671	637	655	643	685	690	704	650	664	625	632	678	649	646	662	641	645	673	653	691	640	677	678	671	652	688	660	642	701	699	638	678	647	628	666	656	666	651	627	621	676	672	628	630	689	649	692	682	683	652	665	641	657	693	706	671	631	664	668	688	675	641	685	651	657	619	652	693	663	653	679	683	666	659	672	660	674	672	659	610	627	672	627	645	691	730	678	696	675	643	610	695	688	662	665	619	696	665	622	667	660	657	715	648	667	723	697	656	615	670	664	647	687	672	660	655	687	674	648	615	678	614	723	636	686	718	666	670	652	717	688	655	687	658	668	633	649	687	679	664	640	653	640	681	619	655	698	697	607	669	682	624	637	661	631	646	671	624	647	718	700	701	690	642	678	668	646	679	653	677	727	656	634	684	686	635	686	671	659	656	695	685	626	571	700	663	680	674	673	663	657	647	695	696	711	672	704	674	693	695	693	640	660	692	655	685	634	641	635	678	688	674	624	627	688	686	673	667	696	645	679	671	641	691	652	642	647	636	667	658	668	656	699	676	702	679	656	688	664	664	683	673	709	657	718	667	684	653	669	685	644	672	649	696	705	689	698	689	689	641	652	691	652	645	676	702	675	689	690	667	662	697	666	654	676	703	646	644	684	673	687	690	672	673	640	693	662	720	647	675	678	674	678	672	648	679	613	659	659	671	656	631	670	655	665	676	658	637	627	687	686	663	643	676	690	699	693	657	682	736	645	659	694	733	660	715	660	646	627	678	669	713	633	657	664	652	678	645	677	696	612	698	631	653	679	693	663	646	662	682	644	689	661	623	633	671	680	594	631	707	660	692	648	708	664	651	651	651	650	673	624	628	634	666	627	611	645	661	671	682	678	678	688	727	662	654	642	657	647	658	638	624	649	630	663	650	670	672	720	670	659	653	709	669	705	591	676	686	646	672	669	668	652	611	631	672	699	652	642	703	589	651	668	690	701	673	631	610	656	678	672	626	665	679	685	660	635	683	698	700	664	715	694	668	687	661	659	689	704	731	682	701	687	661	687	668	641	641	672	636	682	672	680	699	649	688	647	669	657	667	670	651	645	671	655	684	685	676	660	665	648	669	665	639	704	654	662	608	660	680	615	644	654	696	650	688	659	665	643	668	665	673	664	677	666	670	657	656	710	622	664	677	653	687	663	748	658	655	680	654	604	652	668	656	689	651	648	667	641	666	691	705	693	677	659	672	678	609	646	676	645	675	720	640	665	605	676	653	658	668	685	647	706	698	645	631	716	704	686	649	683	665	674	708	689	676	649	654	657	675	661	633	681	640	691	693	651	657	660	682	664	639	632	680	662	711	703	673	648	683	666	661	617	692	693	600	644	678	638	669	659	676	622	646	722	648	624	649	613	663	642	632	650	667	707	609	640	643	663	659	640	636	631	659	631	675	667	665	685	661	639	634	645	698	632	675	684	633	684	624	670	616	701	661	657	661	672	670	627	710	667	684	684	665	646	632	692	681	649	640	646	710	701	706	712	670	626	682	653	624	667	676	682	665	685	652	620	676	640	711	631	683	648	650	673	670	671	652	649	693	656	676	652	683	646	700	647	666	680	631	659	645	651	671	657	683	660	639	667	685	635	680	670	659	701	659	685	685	684	665	656	661	695	684	642	705	648	642	672	660	689	678	662	670	662	596	680	711	672	667	643	694	668	668	736	680	652	669	649	678	634	630	718	643	706	703	675	685	666	664	674	648	705	672	671	661	682	658	658	657	745	665	684	686	677	678	647	672	655	687	643	735	670	668	631	600	693	656	692	664	694	682	671	660	649	651	635	657	684	649	637	718	684	641	695	645	666	700	653	642	672	631	633	651	608	656	652	666	692	657	709	616	640	670	665	739	671	684	694	697	724	663	641	678	679	646	629	684	675	612	653	642	651	645	689	666	663	690	651	671	701	624	654	686	687	719	641	662	700	676	681	672	682	659	727	627	626	663	628	691	651	685	696	649	691	713	674	664	618	669	671	685	638	670	640	671	651	634	695	670	680	654	689
6724	563	556	487	365	325	292	250	214	250	250	210	238	211	214	217	219	232	214	209	210	255	215	210	193	226	193	226	219	213	204	208	209	213	213	204	241	208	208	218	210	184	148	213	226	204	206	235	207	211	231	222	207	230	217	212	186	235	198	229	199	220	221	217	215	210	225	221	198	238	220	224	215	228	222	221	212	206	191	204	227	221	200	194	227	249	228	216	239	213	207	199	225	201	202	220	198	203	187	198	222	243	180	205	210	188	266	243	248	235	227	210	229	224	193	227	202	217	237	187	217	204	274	207	203	234	211	229	244	246	214	196	216	218	208	244	220	217	246	225	218	208	209	216	196	212	215	210	236	248	218	217	205	263	223	178	207	239	198	226	211	224	244	237	233	191	210	219	237	186	231	230	206	197	228	231	219	225	202	221	230	205	189	248	229	252	204	190	221	234	214	211	195	219	209	214	215	201	214	235	239	199	202	219	195	223	197	206	229	201	214	208	187	188	171	217	205	202	205	227	227	225	246	228	261	220	209	210	194	202	221	203	210	195	200	183	220	218	229	212	218	199	232	219	217	222	208	212	222	212	212	204	211	228	239	200	213	233	202	247	214	228	218	220	202	228	208	238	209	207	227	228	207	222	240	200	209	180	237	211	225	234	199	182	198	221	221	229	237	225	214	187	184	208	188	210	186	221	200	235	203	223	199	196	198	199	232	220	207	226	214	209	218	216	217	223	202	206	222	205	202	230	226	207	218	212	221	203	183	208	233	245	206	183	205	221	235	197	192	200	209	218	218	230	233	213	220	228	203	192	211	176	193	230	241	217	204	227	234	219	222	233	214	230	221	199	191	192	201	220	208	215	231	182	205	211	225	220	242	210	227	214	209	202	233	233	218	201	229	214	244	187	185	204	224	219	230	221	216	229	211	195	202	223	242	203	229	208	218	250	197	222	223	201	199	190	202	166	210	193	194	190	198	216	200	207	196	210	223	220	237	214	222	208	223	248	217	231	222	228	220	193	194	203	228	205	210	196	226	231	204	207	230	232	183	194	200	215	244	242	230	224	222	219	213	236	206	230	203	202	223	234	237	215	246	205	215	182	191	208	183	240	205	208	183	220	200	247	227	248	237	232	202	218	221	230	214	208	222	196	198	196	213	243	231	182	206	197	218	207	224	218	199	233	196	212	218	214	207	191	230	223	192	239	233	205	225	199	218	202	224	227	209	207	211	228	227	219	224	212	202	192	231	230	206	213	228	202	203	239	226	197	235	223	239	197	230	221	217	215	214	239	205	213	219	196	217	223	212	249	212	221	214	237	189	201	195	238	251	183	238	210	224	234	205	221	213	218	209	221	218	189	246	192	202	196	238	212	196	231	215	204	223	205	217	207	207	214	191	224	241	198	213	200	244	249	211	244	206	239	217	204	208	206	210	224	190	190	188	196	177	178	206	195	185	232	216	221	205	196	210	222	217	217	237	180	197	195	203	208	249	215	195	211	204	224	224	214	213	222	205	216	205	210	199	235	234	252	213	256	223	229	220	211	214	198	211	252	253	208	225	180	213	197	219	211	198	212	215	229	235	214	216	205	196	211	188	209	202	202	181	216	262	226	211	228	200	233	209	227	217	190	212	217	203	202	177	205	230	198	190	207	212	188	202	188	234	220	209	222	210	212	197	199	202	201	216	233	201	195	210	236	223	232	201	214	209	195	201	193	184	232	212	211	204	211	198	212	228	212	184	222	197	220	229	187	220	195	246	210	208	203	214	227	207	237	232	215	223	215	237	180	208	201	244	229	219	214	219	219	226	193	242	214	212	219	210	198	209	213	232	205	215	213	228	214	206	240	226	208	174	198	200	230	229	237	190	235	219	203	213	214	217	211	227	235	208	203	203	207	220	220	196	204	231	216	215	202	197	210	188	198	212	254	231	222	195	245	200	210	237	209	231	196	220	248	204	229	197	205	192	227	218	210	228	215	191	185	204	203	181	233	200	231	201	236	219	232	205	210	197	212	211	215	207	201	202	250	203	197	224	207	234	232	247	182	197	208	232	228	220	193	200	206	213	188	205	231	217	191	201	217	226	251	210	230	196	218	256	236	253	217	196	233	220	181	196	234	206	228	207	189	229	234	227	213	231	211	209	186	251	218	220	207	226	224	219	204	209	207	204	218	188	213	218	210	201	195	197	241	246	228	213	213	220	218	216	207	231	224	213	188	211	197	212	226	201	208	199	210	248	219	244	214	197	210	227	224	233	190	221	199	232	174	204	228	239	209	206	212	204	258	208	208	199	213	230	223	198	227	215	218	196	213	220	239	198	236	208	217	206	205	249	218	233	228	239	180	226	230	207	201	226	255	216	199	194	232	213	210	203	191	236	220	220	223	197	214	194	194	207	183	213	243	202	212	197	235	241	207	205	197	194	216	213	224	246	170	210	197	201	217	214	241	236	250	219	208	222	211	211	221	228	222	187	229	177	196	218	212	226	219	202	215	197	203	189	182	218	214	257	218	200	210	216	223	207	186	206	233	220	203	205	216	209	216	232	199	195	215	228	199	179	213	195	195	213	238	232	207	224	239	221	211	214	198	190	220	192	189	193	206	210	219	222	225	234	211	198	212	249	209	207	201	215	224	206	228	208	202	205	233	231	227	210	188	227	217	229	209	184	204	211	225	234	217	217	202	216	235	190	215	249	199	218	195	204	211	209	212	214	213	224	202	215	208	206	208	250	202	201	225	222	207	190	191	242	227	201	210	181	217	245	224	208	221	232	208	216	211	242	210	204	229	184	201	201	195	221	226	184	198	192	240	202	210	210	210	224	231	215	228	198	216	205	211	229	239	228	223	213	190	222	235	232	199	242	210	217	241	216	217	229	212	218	209	206	242	226	232	176	229	234	230	211	204	226	214	222	216	202	199	206	222	215	217	222	202	213	184	211	220	198	218	232	199	212	190	197	207	251	212	225	217	238	213	245	214	208	185	214	212	214	219	192	211	218	202	236	185	207	211	206	217	214	203	228	199	192	241	218	184	199	220	192	214	212	190	229	216	191	227	216	185	211	211	241	201	207	215	221	231	192	237	227	224	222	221	209	210	217	217	208	201	192	227	213	211	207	226	192	252	179	201	246	195	210	195	231	231	218	208	219	192	235	210	198	215	206	212	174	182	219	208	197	203	191	227	193	188	196	183	212	239	231	246	219	223	225	217	198	183	220	209	228	202	225	218	198	199	226	197	198	197	194	221	198	223	203	201	213	230	204	214	241	199	205	235	226	216	207	201	202	245	207	226	190	208	213	216	218	227	190	220	214	199	206	205	205	241	201	194	225	211	193	221	203	231	236	198	198	207	235	226	189	210	221	192	220	216	209	210	212	191	218	233	209	224	224	202	236	218	229	196	225	204	216	189	227	218	239	208	205	242	209	194	218	204	222	212	211	218	202	227	210	192	207	196	196	220	225	187	204	182	206	228	190	240	206	204	217	196	181	208	221	216
4453	633	1206	1349	1070	1080	1006	803	662	544	598	550	539	589	539	518	531	517	545	566	526	525	502	604	548	543	505	509	472	504	511	484	492	477	526	499	472	481	470	535	518	504	492	450	504	503	494	474	454	526	515	480	501	505	498	545	461	494	524	515	532	516	512	474	488	540	528	492	479	497	458	488	486	532	499	523	493	474	514	519	518	474	533	499	486	501	480	496	471	465	444	525	517	462	513	492	506	499	472	507	515	484	544	478	525	470	502	498	517	505	507	477	497	500	517	494	499	488	480	479	522	553	460	470	532	499	502	482	526	484	518	456	508	496	475	496	482	504	458	503	523	470	485	497	476	523	525	499	498	473	495	495	538	515	511	492	456	481	525	483	495	476	486	506	487	475	525	509	481	466	468	464	516	488	500	473	484	471	488	512	474	488	496	480	517	515	519	530	496	517	532	460	509	486	505	500	445	534	476	521	536	472	465	478	473	461	523	477	513	493	495	518	495	531	507	495	472	487	534	508	487	507	512	476	493	524	463	460	513	478	495	500	514	540	465	506	466	475	485	519	514	467	507	455	473	491	515	552	469	523	483	495	493	500	503	464	507	505	467	486	515	500	515	504	480	462	457	497	494	506	506	525	516	538	498	472	454	513	483	507	471	519	506	477	498	480	517	494	471	479	513	485	478	487	486	473	467	480	501	483	467	503	502	495	504	490	466	518	511	534	510	498	510	476	492	481	498	489	447	490	488	511	497	471	478	474	537	489	484	489	514	497	434	503	492	506	544	479	488	504	488	519	478	479	503	491	476	522	489	505	510	492	513	466	461	501	461	498	474	526	435	543	514	449	507	490	474	494	496	495	504	500	514	498	487	511	484	516	479	488	513	550	502	486	482	488	442	528	531	477	486	471	481	535	498	492	496	509	517	502	531	492	535	502	473	475	528	477	499	431	496	503	470	488	507	557	488	500	466	502	484	513	460	493	481	525	499	484	468	525	474	476	485	490	496	503	497	511	489	505	485	473	470	469	489	504	461	525	508	513	507	476	459	499	515	491	495	512	497	535	492	515	528	475	477	469	497	527	513	476	476	489	488	513	523	483	511	533	507	495	512	511	500	512	480	532	464	469	474	498	466	523	476	489	498	476	478	532	495	468	530	501	462	526	503	492	505	516	493	491	497	515	478	470	506	509	513	538	520	439	504	495	457	495	476	535	490	501	493	445	461	491	537	531	487	514	505	493	490	525	492	475	498	469	494	534	494	518	443	459	494	522	459	492	532	476	461	509	485	495	496	491	530	493	497	516	510	456	513	499	527	526	521	521	512	506	445	496	497	481	527	488	505	473	492	485	478	503	453	490	484	464	519	480	483	456	519	492	466	486	541	470	499	492	494	504	470	507	517	484	508	518	459	478	517	523	513	523	496	481	504	516	496	507	481	534	461	492	475	514	503	495	519	539	461	490	494	510	494	497	479	540	470	527	474	524	480	484	525	481	481	521	533	467	512	491	546	548	502	472	503	517	491	488	481	457	540	512	465	508	520	525	458	530	504	477	462	462	481	517	497	501	484	501	487	454	476	489	458	513	541	504	478	514	477	504	484	440	461	510	499	507	471	493	539	438	523	474	506	482	479	490	490	505	496	500	493	475	497	531	524	482	487	499	462	522	509	485	484	504	499	494	501	482	528	555	497	503	512	530	498	459	522	528	459	473	481	498	483	487	492	486	494	492	479	505	516	530	469	470	522	462	512	490	510	484	473	490	496	492	499	527	494	494	474	512	534	478	499	489	475	457	484	513	518	447	474	526	511	500	528	495	477	512	501	482	543	491	520	504	495	470	496	492	471	479	542	466	451	511	475	486	517	509	482	561	464	510	460	552	504	484	557	478	516	534	491	474	500	453	520	498	493	495	499	543	484	518	533	438	459	502	499	498	519	505	501	512	508	504	506	505	496	495	513	495	528	478	484	505	498	505	535	507	496	513	523	479	501	492	494	474	490	477	485	505	490	468	500	474	489	487	485	510	479	475	515	478	454	485	527	508	463	495	522	502	512	532	492	483	470	494	525	507	535	510	454	478	480	541	477	504	495	477	508	525	525	516	498	494	533	535	482	506	484	460	499	480	509	518	512	505	472	501	466	489	485	503	507	512	488	485	524	447	477	504	500	518	529	499	466	491	512	490	530	481	470	527	521	494	521	475	481	514	490	480	494	518	501	457	504	521	533	466	503	523	506	489	522	475	489	469	486	456	469	495	473	483	484	508	497	529	472	475	456	456	510	495	469	493	494	498	509	502	493	518	498	544	485	498	497	525	454	469	507	500	525	476	530	473	484	551	457	465	488	470	469	502	474	500	492	460	483	499	517	499	505	464	465	507	475	484	494	446	518	488	491	476	497	509	513	499	486	469	486	490	495	487	497	546	514	483	460	518	486	477	512	481	492	485	511	478	489	511	518	519	480	505	440	500	486	501	475	491	491	488	470	496	471	469	465	477	491	482	511	498	492	504	501	527	520	496	498	516	477	481	488	479	480	467	513	442	496	515	480	511	522	481	494	473	500	556	488	498	520	510	470	482	503	488	514	509	497	475	506	444	512	536	505	489	493	516	489	482	522	508	530	515	488	474	471	532	530	462	527	497	486	509	498	500	499	477	458	495	496	484	481	496	453	518	467	494	486	491	484	467	492	501	505	535	520	537	484	451	501	504	467	530	494	490	485	514	459	495	479	470	498	509	537	472	470	471	514	498	496	485	495	508	483	498	520	513	487	521	494	520	478	505	546	502	511	459	482	537	562	454	494	516	494	536	491	538	498	533	529	473	513	459	486	498	515	484	490	505	540	495	474	503	479	500	472	488	517	482	488	416	504	529	502	464	476	490	496	483	490	482	520	469	520	497	506	464	491	537	501	501	482	517	471	508	534	460	494	460	507	470	490	479	474	512	503	466	524	486	459	511	468	554	472	495	484	497	492	508	506	463	487	516	471	508	509	478	511	518	503	471	478	490	466	499	498	491	458	486	521	497	520	470	515	487	506	502	500	535	505	499	481	539	492	487	502	480	528	462	510	473	482	511	525	476	502	465	463	514	497	523	511	469	544	501	527	501	514	517	501	452	504	491	575	499	520	546	494	493	527	508	464	488	527	533	496	513	512	484	470	549	491	478	455	488	490	496	490	509	485	484	499	510	449	520	478	475	497	462	508	526	493	488	526	467	521	511	467	495	502	507	477	510	498	444	507	521	524	488	501	476	487	512	471	511	496	465	517	547	477	537	425	529	518	514	483	513	442	473	525	498	478	467	476	517	498	509	495	514	521	492	489	516	496	479	444	468	463	460	488	520	494	532	485	496	501	527	483	537	493	533	468	472	489	510	471	458	486	485	463	510	480	486	488	454	499	487	492	483	439	476	460	490	525	483	506	488	523	487	499	503	494	486	522	475	450	487	496	483	493	534	488	525	464	508	484	506	488	502	499	487	495	487	466	474	502	507	494	530	476	514
19509	1811	1180	998	706	660	482	399	291	288	252	227	207	218	213	192	196	162	189	192	180	175	189	186	159	189	165	179	167	175	174	180	177	165	173	201	159	167	156	154	198	153	159	168	172	160	172	173	175	149	162	177	175	181	183	180	151	151	169	166	176	148	156	173	176	175	171	185	168	173	180	163	168	181	166	200	158	181	197	157	175	172	174	182	169	192	160	199	146	150	166	153	189	188	176	184	164	176	150	142	146	194	161	179	214	211	175	157	195	153	183	157	182	180	183	178	170	139	146	135	163	165	195	179	160	188	147	165	172	184	186	182	155	176	171	179	169	167	159	166	177	195	191	156	183	175	154	196	217	151	177	171	177	177	169	162	180	172	185	175	159	160	176	172	167	173	176	196	169	165	178	182	143	171	152	174	178	174	188	159	158	172	197	173	161	161	181	187	181	151	194	173	172	150	188	165	183	164	169	142	180	162	167	164	183	150	156	144	164	162	175	166	159	163	179	179	151	170	183	144	181	178	169	191	185	167	148	171	198	176	181	154	163	161	178	171	197	182	152	171	155	172	187	197	188	200	161	188	164	157	150	166	179	167	177	170	144	158	199	164	182	169	168	174	153	174	188	162	156	180	201	177	166	163	173	176	176	164	151	161	148	164	181	182	173	159	166	176	172	170	167	174	155	162	171	178	169	166	176	160	192	170	165	165	164	168	184	162	161	159	171	194	185	179	166	156	173	162	148	171	169	196	187	169	187	176	176	181	177	161	176	188	189	166	158	160	150	166	183	164	188	178	161	162	152	176	190	174	181	158	192	192	169	184	176	168	131	155	143	172	208	175	163	197	162	188	174	190	175	180	179	159	171	161	165	170	172	176	186	184	187	203	195	148	162	154	182	171	154	181	189	183	207	186	172	148	188	156	159	160	158	178	175	145	168	185	146	171	175	162	184	144	191	171	165	142	179	176	170	185	168	167	189	176	175	170	181	165	168	171	137	175	170	179	180	171	177	160	167	168	165	181	162	143	169	151	144	181	172	155	161	161	155	170	203	169	188	166	182	167	172	157	185	158	175	185	186	189	142	186	161	139	176	184	153	154	169	197	164	168	166	171	146	163	151	182	164	153	167	158	175	172	164	201	176	202	179	176	154	185	178	182	173	171	157	192	165	154	145	174	159	155	165	179	176	206	177	179	156	170	176	194	167	199	162	177	177	185	167	168	152	165	163	160	192	148	164	194	187	190	159	160	160	146	166	159	176	145	167	170	165	158	141	152	163	153	179	178	175	154	176	167	159	180	161	184	168	184	170	193	188	180	181	151	175	171	163	158	153	157	178	139	172	171	165	170	170	180	177	186	185	149	171	166	146	152	175	190	170	177	157	164	202	178	169	176	179	189	164	172	163	186	172	180	161	172	141	173	177	172	196	199	189	172	140	167	166	172	190	139	176	155	206	187	186	190	179	165	181	180	147	168	150	153	169	157	180	169	169	163	159	165	182	170	198	159	163	163	169	182	185	178	168	168	175	167	172	171	173	194	157	172	167	173	170	170	147	190	162	191	150	181	154	193	175	158	188	165	184	167	188	164	187	179	181	191	188	175	180	163	170	155	140	162	170	150	165	169	158	173	168	183	176	148	176	189	159	154	188	170	180	176	167	174	181	178	166	185	161	190	178	149	153	189	171	170	177	186	163	187	172	174	171	161	180	198	186	172	174	167	159	147	180	193	194	174	154	180	172	170	167	151	158	192	180	200	196	146	161	163	171	176	179	165	181	170	190	166	171	155	193	169	166	182	184	183	182	182	164	159	146	154	164	166	178	183	160	181	163	182	158	172	151	173	172	170	180	180	155	165	196	157	149	170	181	173	175	153	168	174	154	195	175	168	166	160	164	165	170	159	166	132	165	162	193	161	158	143	166	177	188	176	195	162	185	173	178	200	178	158	156	175	181	167	149	162	155	158	166	179	183	174	190	193	203	180	147	183	152	176	174	177	194	152	184	154	159	155	185	184	158	168	154	130	145	170	185	160	179	184	166	182	177	189	177	153	172	172	204	173	172	159	182	149	168	157	171	171	142	166	186	162	163	189	190	168	197	161	142	152	160	176	166	165	157	169	179	147	164	194	153	165	172	152	143	159	166	167	165	181	172	155	168	175	187	178	159	186	158	169	168	192	164	145	173	165	182	158	174	159	173	154	182	161	151	199	181	159	161	196	173	176	202	166	163	164	171	182	187	200	162	185	177	169	198	204	198	179	200	168	175	166	140	177	171	168	145	158	183	191	188	163	161	191	161	159	154	173	155	146	169	168	182	149	184	159	179	152	181	178	179	161	190	169	169	197	178	177	164	157	177	174	191	171	150	162	162	161	194	156	178	169	167	150	189	156	166	171	154	175	188	188	193	178	168	176	151	178	173	163	188	167	222	185	149	174	164	164	166	187	179	142	166	168	172	179	181	173	146	174	171	171	141	163	158	174	180	175	167	159	162	152	189	145	167	193	185	172	166	147	168	131	154	179	188	175	169	163	161	157	167	185	164	161	162	146	148	179	162	165	160	155	163	178	179	173	198	140	166	189	157	180	164	137	190	153	172	168	166	167	171	179	191	166	174	159	167	176	167	171	156	172	178	176	142	190	163	169	157	172	168	153	176	172	166	162	176	163	178	179	161	161	151	151	153	169	144	179	152	149	174	163	178	161	184	162	173	160	172	189	159	183	191	197	184	167	158	196	171	175	163	167	168	182	166	185	153	161	152	177	156	167	204	179	187	202	156	163	154	159	160	140	213	177	188	153	187	159	167	151	165	129	162	176	181	172	147	150	162	167	173	162	179	160	169	167	185	151	179	186	159	165	158	160	163	181	187	188	194	168	174	185	186	174	178	163	161	178	175	178	174	192	159	188	196	175	154	167	141	173	210	168	174	155	159	169	150	142	170	182	177	172	179	171	160	162	178	174	191	178	175	183	188	176	182	190	141	148	177	161	163	180	172	160	180	187	178	151	196	167	159	187	172	177	167	147	161	173	167	154	192	172	162	145	161	180	156	180	153	193	191	170	174	171	183	145	164	136	176	163	165	165	180	170	195	167	170	185	180	174	166	166	157	174	169	143	176	169	177	153	174	196	190	172	155	191	185	186	185	151	166	186	174	186	180	166	178	179	159	167	165	148	172	162	187	176	170	166	174	170	150	154	182	162	173	187	152	166	168	169	181	173	175	179	172	163	166	160	164	166	163	190	156	207	174	148	146	185	158	196	171	192	162	172	159	151	161	159	169	156	183	183	148	187	168	170	143	150	149	166	169	169	172	199	182	174	187	187	160	175	179	144	165	161	201	167	176	162	168	168	167	170	149	167	185	171	168	176	169	162	160	169	159	178	171	197	172	170	173	165	153	162	180	199	196	179	154	164	180	158	191	141	180	168	154	156	146	178	183	154	163	146	158	184	188	205	180	181	192	146	188	164	159	154	178	165	182	176	168	188	198	183	174	189	163	176
11572	1076	2362	2799	2511	2678	1862	1448	1142	874	796	798	735	806	677	650	554	558	514	549	532	531	484	569	541	518	485	499	486	464	455	491	417	409	408	464	465	416	432	430	426	452	425	445	426	429	428	430	438	404	412	407	464	442	460	412	424	436	401	408	447	410	437	411	425	410	450	460	424	453	437	427	448	432	405	409	437	413	425	461	439	423	420	433	414	404	427	455	423	418	437	412	421	425	406	448	438	416	450	437	394	444	435	446	424	455	416	410	438	427	399	425	412	415	451	387	423	433	450	414	425	458	426	398	416	434	440	443	421	418	412	452	410	415	425	461	449	420	445	438	448	450	430	423	436	435	425	438	425	431	442	451	405	414	440	424	406	410	451	452	457	435	417	461	423	417	430	424	448	397	435	369	411	449	408	403	390	393	441	447	379	448	415	427	418	451	441	471	432	401	438	415	394	401	434	402	426	433	379	421	429	413	430	428	409	412	442	448	421	442	446	415	417	405	398	437	398	407	402	433	461	425	418	405	435	398	427	418	451	419	424	438	454	382	414	444	411	404	443	429	431	422	468	416	440	409	437	450	442	437	415	411	454	412	424	394	444	432	431	389	393	429	456	431	374	434	400	414	453	419	406	378	451	449	465	446	453	402	418	459	412	396	456	434	428	458	423	434	429	404	459	434	419	421	432	433	395	426	458	392	422	411	407	429	387	426	458	444	414	448	441	380	414	421	431	453	413	431	398	430	398	423	391	388	446	423	447	438	375	426	424	420	409	460	424	453	407	429	440	457	367	393	392	398	440	428	425	419	413	438	424	392	413	423	401	428	413	415	427	393	415	409	431	415	430	439	484	442	414	438	379	428	381	443	394	431	406	418	391	423	391	443	423	423	390	402	395	464	416	406	400	420	433	425	404	432	419	420	451	406	450	423	415	467	404	438	411	430	454	432	431	399	458	432	449	443	398	423	435	417	412	385	483	426	399	414	441	453	428	440	442	447	445	417	439	410	426	437	448	423	443	443	445	404	410	449	444	458	446	453	428	446	426	459	424	435	400	392	435	425	411	424	405	397	409	433	419	449	434	421	458	413	382	376	442	400	406	418	386	447	426	435	421	433	416	460	434	406	409	419	435	420	433	438	467	415	426	438	446	428	430	434	413	436	406	437	423	442	437	430	401	442	428	405	450	398	384	425	432	412	424	416	430	433	451	453	422	414	425	448	416	435	456	396	429	446	383	418	468	432	407	440	417	420	382	394	436	456	427	417	408	429	423	410	446	435	394	422	377	416	472	438	421	440	414	414	392	421	410	441	408	434	408	452	389	427	421	409	417	430	410	445	407	459	413	406	425	418	422	387	442	397	442	447	431	413	408	441	427	406	415	397	439	445	413	420	413	435	442	424	432	457	409	421	413	430	431	384	441	404	420	449	426	446	432	416	430	401	439	388	360	411	424	464	410	468	436	428	426	419	401	436	413	435	471	446	419	409	447	408	418	441	443	405	430	445	440	447	434	422	405	419	438	403	449	424	408	436	428	384	416	423	424	455	439	418	409	402	408	438	423	402	414	429	421	414	446	454	407	428	403	407	426	441	425	427	453	444	415	460	457	397	450	409	439	423	367	444	448	380	418	416	446	458	418	431	412	450	409	429	445	432	411	402	429	448	443	432	430	430	411	409	398	450	440	414	430	412	417	469	405	410	429	411	421	416	425	436	424	391	407	422	426	429	446	432	449	371	378	407	458	435	430	394	383	425	489	425	461	434	412	432	409	412	424	418	468	373	416	471	416	433	401	462	434	393	430	409	429	384	404	432	451	420	426	445	450	405	412	384	430	416	421	435	399	404	445	421	437	441	440	423	415	430	454	418	394	449	409	395	427	463	388	390	416	415	439	462	417	436	435	398	374	438	442	417	422	416	397	433	406	448	420	429	419	445	402	388	412	408	415	417	459	446	436	441	412	429	448	434	404	440	433	366	400	422	449	441	438	407	443	416	455	435	398	443	433	430	458	440	435	420	419	395	424	416	454	394	419	389	442	383	454	420	392	390	442	420	413	402	401	438	452	443	404	443	402	414	440	423	437	423	415	433	458	445	410	467	468	449	413	406	424	429	429	440	448	428	431	450	437	418	446	400	408	405	408	441	431	428	413	409	397	395	444	428	384	419	412	441	404	457	396	416	419	436	422	416	423	432	458	415	447	456	421	442	397	438	411	458	420	422	423	463	434	435	429	412	434	436	426	462	444	414	418	499	446	457	431	439	406	439	445	424	450	381	415	407	403	414	432	384	396	449	421	411	415	418	424	453	400	441	453	422	436	425	430	429	459	430	398	427	411	421	462	417	445	412	418	435	445	416	411	405	444	401	395	387	458	410	400	441	494	410	434	426	437	399	456	439	424	446	426	444	408	425	431	421	410	450	424	401	415	416	419	391	474	409	421	468	425	440	435	405	417	438	418	437	442	432	408	425	433	423	440	453	451	457	431	409	430	393	408	388	440	411	438	418	463	446	447	406	427	408	433	416	416	453	436	448	394	438	395	447	437	430	415	454	398	412	419	412	433	467	419	453	432	408	455	442	470	451	458	447	424	396	405	416	454	430	421	432	410	418	426	404	454	446	406	407	399	430	431	384	426	385	443	442	405	413	377	402	471	412	431	433	420	458	432	449	415	477	407	430	442	442	423	421	431	408	445	412	438	416	432	417	429	447	430	414	448	423	460	418	409	441	426	411	420	450	439	437	399	391	449	430	435	431	429	409	406	386	407	424	404	431	407	416	422	447	455	426	424	424	432	442	417	411	407	416	431	448	423	388	439	412	414	435	438	413	418	451	422	434	426	425	425	435	410	405	428	397	484	464	416	426	443	416	419	399	407	437	418	446	416	480	449	419	425	393	420	412	409	420	431	421	391	432	437	433	442	431	420	432	421	449	404	434	424	447	419	422	433	409	434	418	422	394	470	417	437	454	416	426	440	415	411	402	420	470	422	442	401	404	427	422	426	415	366	454	454	442	446	409	435	461	401	445	443	398	432	421	421	401	432	414	402	398	394	425	416	431	415	426	428	412	419	418	439	437	474	432	411	454	400	413	415	418	399	414	420	415	438	449	413	429	450	434	416	425	448	407	418	410	444	416	417	458	403	435	405	408	414	431	409	387	412	402	436	415	426	380	400	444	439	481	425	420	401	429	416	443	419	411	423	436	452	417	394	402	466	435	444	415	413	437	426	419	447	427	420	435	441	443	357	423	440	419	410	419	382	421	401	468	428	443	399	453	422	390	415	409	407	418	409	454	484	468	411	445	471	441	426	435	415	414	424	406	404	416	417	404	434	402	446	434	442	436	407	432	410	460	393	430	422	444	428	422	420	430	413	443	440	451	441	372	419	460	418	442	415	415	447	431	427	420	424	427	410	405	409	430	411	441	429	432	415	444	450	426	420	444	403	456	438	465	465	430	420	448	401	427	448	441	463	432	446	455	442	457	424	385	404	438	431	464
28941	3941	2178	1789	1342	1108	767	711	606	472	402	444	385	394	376	341	354	345	325	305	347	331	310	310	309	310	343	306	321	298	302	277	301	294	318	295	295	323	336	279	268	272	300	315	252	306	289	263	292	335	295	295	276	303	306	293	273	284	339	262	309	290	312	293	289	273	317	320	245	330	293	284	257	277	298	257	315	282	340	300	288	283	292	275	298	289	300	300	300	301	274	284	299	296	273	273	299	248	290	289	281	306	235	265	251	270	293	309	290	316	273	296	321	300	294	314	308	270	269	287	290	278	271	308	308	321	326	296	303	287	288	318	294	307	296	310	292	296	290	282	335	304	295	261	327	292	302	261	261	268	306	287	284	295	304	306	290	297	293	293	301	282	305	309	299	295	298	315	271	266	276	282	298	274	325	298	292	262	280	261	319	278	294	288	288	247	262	288	299	317	307	339	305	287	313	262	299	291	300	262	320	314	303	295	288	240	261	293	295	272	261	294	300	302	267	294	345	265	309	278	288	288	329	291	328	291	293	294	266	277	263	287	286	289	278	296	298	305	292	277	301	260	293	303	310	280	309	277	296	272	284	292	294	309	283	246	254	293	283	299	288	258	259	279	313	312	277	284	303	301	270	295	296	279	244	271	315	304	283	292	280	298	302	303	321	311	262	273	294	286	299	331	293	289	287	277	321	306	281	254	280	282	274	308	289	247	275	309	308	262	295	294	295	304	278	293	321	310	315	276	296	288	256	280	297	308	282	252	270	289	265	263	263	342	286	311	300	274	275	323	285	318	299	313	288	289	281	315	295	281	298	293	297	316	306	306	313	304	315	291	306	263	273	282	291	304	306	299	310	310	316	300	268	315	314	293	278	307	313	292	304	302	284	285	282	325	275	282	269	319	292	279	280	294	292	294	284	279	307	284	307	304	307	310	299	300	296	312	286	302	302	284	252	312	282	289	295	304	254	308	289	285	306	308	275	301	284	276	286	313	297	331	306	268	304	284	307	310	278	271	304	321	296	296	306	258	259	301	277	286	301	320	305	295	294	283	268	300	288	271	283	300	289	284	286	293	306	313	288	267	303	270	293	275	309	293	300	317	267	255	276	267	295	269	276	267	282	299	304	307	299	297	296	324	297	285	316	286	317	313	289	306	294	302	297	292	297	291	263	294	292	294	294	294	287	293	285	330	292	271	331	308	270	293	269	290	288	331	313	304	263	286	315	285	284	305	288	300	297	261	306	317	319	318	318	271	291	252	278	285	271	303	277	320	322	291	281	286	306	307	266	276	287	328	274	284	306	332	266	325	289	286	293	280	297	309	279	256	301	279	247	309	277	303	298	284	287	297	287	302	301	295	262	280	283	302	294	282	280	296	307	275	265	260	272	294	280	273	296	307	297	306	304	293	292	276	280	291	303	286	261	258	230	318	299	286	251	272	272	317	280	316	281	302	317	304	308	283	305	293	255	313	303	307	288	328	311	266	297	295	331	314	285	257	288	258	281	329	248	305	275	300	283	313	300	292	346	274	267	296	281	283	278	309	248	313	292	296	278	307	268	277	305	304	285	316	307	306	287	292	303	286	292	311	268	273	280	296	298	301	303	338	293	304	284	310	333	276	307	293	273	269	280	300	296	293	266	282	295	296	294	283	271	265	278	283	270	262	253	254	313	298	292	296	279	312	294	290	286	290	291	286	292	295	279	300	273	312	313	271	304	283	314	295	253	299	276	258	296	272	276	304	277	287	263	288	321	295	312	287	260	306	294	319	265	280	288	286	283	294	284	252	294	315	309	293	289	312	317	335	305	300	293	272	290	297	309	296	291	269	305	300	299	324	336	312	310	293	287	298	280	320	306	310	286	298	273	305	296	301	307	282	305	277	304	251	297	280	303	277	293	307	252	291	282	273	278	341	299	292	260	259	295	289	306	259	305	302	278	287	295	267	322	264	254	297	312	283	276	313	330	315	284	296	277	304	289	273	293	294	281	261	255	289	303	281	302	292	266	253	302	301	293	315	276	278	288	296	292	301	293	304	284	277	304	325	266	291	317	287	296	266	311	297	305	278	299	304	282	290	286	263	265	305	301	296	273	327	298	273	315	311	265	294	284	273	286	299	272	304	299	295	298	328	287	289	286	278	295	315	274	286	273	289	304	294	272	265	322	276	287	265	287	324	303	288	291	303	261	321	289	278	315	300	322	271	255	310	315	299	295	296	248	296	277	332	306	305	286	299	312	281	283	312	304	306	307	285	288	303	272	266	298	308	318	287	337	258	295	269	277	269	274	253	300	250	274	286	302	279	291	302	267	269	265	263	308	292	317	284	281	284	303	276	262	268	285	291	294	271	282	275	278	263	307	289	286	304	279	296	315	299	288	270	287	266	302	323	294	299	277	272	294	304	309	295	265	291	302	259	325	277	288	332	313	290	317	303	284	294	309	316	325	327	276	266	311	274	287	298	275	299	312	270	278	305	295	307	303	282	284	272	284	301	301	277	273	290	292	262	284	259	298	274	297	290	296	284	276	274	285	265	301	288	283	280	261	295	257	263	280	265	294	287	306	332	285	274	258	307	285	263	292	336	261	278	295	288	314	280	286	252	339	281	302	302	268	332	303	303	279	271	292	312	293	293	313	303	303	312	306	285	283	275	321	304	328	330	258	287	297	297	300	290	298	342	283	259	325	299	299	289	282	305	278	275	285	291	315	312	290	250	283	281	265	288	335	290	300	275	323	298	276	290	300	322	302	269	335	271	290	287	291	314	305	291	274	292	277	271	281	295	293	313	261	284	284	293	312	295	304	300	288	328	298	300	266	268	301	275	289	287	282	283	312	293	317	322	268	293	287	325	284	329	277	261	282	286	300	326	291	262	265	280	315	304	275	279	281	287	298	283	282	273	255	272	311	304	260	284	266	276	268	275	339	291	255	295	282	276	268	317	304	294	329	286	292	283	285	284	273	303	292	322	301	317	327	300	301	291	274	314	303	278	279	261	272	272	312	284	303	282	297	297	241	283	303	263	292	260	300	304	323	289	303	294	290	296	292	294	295	283	278	257	325	271	279	310	299	278	265	277	303	286	317	283	261	294	297	294	338	294	275	317	281	290	297	276	270	285	260	297	276	312	286	281	317	306	310	282	282	284	299	267	285	305	258	287	313	321	292	267	253	300	284	307	271	290	296	295	269	286	307	281	318	271	262	349	287	290	326	247	311	279	255	267	301	273	293	287	301	288	284	292	296	302	283	281	271	305	309	313	288	284	283	259	280	299	316	269	277	267	333	291	295	266	276	341	296	302	272	309	324	302	283	307	303	317	274	268	288	264	278	266	285	283	272	268	282	292	275	297	293	327	306	291	300	257	327	273	334	325	298	258	265	274	298	257	265	275	272	277	293	302	295	274	289	270	327	278	310	263	293	270	302	287	314	288	280	317	271	257	272	286	281	284	290	282	352	290	277	272	304	293	298	298	298	318	310	291	293	276	336	305	288	317
15284	1726	3542	4620	4272	4012	2804	2388	2043	1424	1384	1358	1240	1318	1199	1041	906	910	915	822	785	814	779	755	773	808	788	746	761	744	743	702	740	718	737	674	658	696	705	729	659	698	716	669	638	654	729	736	644	695	670	725	774	658	714	675	712	716	698	679	576	666	690	664	688	669	677	649	647	639	692	647	663	657	683	676	683	696	677	683	666	642	710	651	662	674	678	678	645	656	658	667	642	669	696	674	656	661	629	690	668	682	622	687	640	662	664	669	653	657	680	677	663	650	656	628	682	627	681	654	642	710	706	681	669	668	639	669	688	628	651	685	692	651	660	654	650	676	652	691	717	620	630	660	638	685	683	668	662	660	680	663	640	668	679	646	632	628	685	688	651	659	675	649	696	733	675	656	675	632	690	663	680	655	688	655	597	677	633	701	650	679	714	631	744	649	665	670	659	632	672	649	705	686	692	644	681	647	690	664	673	641	678	664	643	686	647	652	714	657	698	637	661	664	654	700	670	682	676	641	650	648	665	672	740	632	687	665	622	674	726	625	650	700	680	706	641	685	701	643	634	652	713	666	671	655	637	688	690	665	718	666	626	685	628	702	642	639	678	645	691	649	740	678	671	653	642	640	663	677	695	659	619	647	654	630	672	695	705	676	633	686	657	669	630	692	654	678	677	655	664	703	664	685	683	649	703	669	670	645	672	653	637	675	660	641	645	669	673	661	648	679	678	630	679	652	642	705	680	645	657	678	644	669	635	627	676	638	683	732	654	691	626	694	685	685	700	673	680	691	646	655	635	621	608	654	722	709	716	629	648	643	657	678	691	683	656	654	683	668	689	658	684	660	670	692	702	700	678	638	642	702	656	659	674	691	710	627	632	650	658	675	691	664	682	675	672	651	692	683	617	675	653	659	656	712	704	671	718	652	675	662	676	665	648	714	701	674	658	679	661	670	684	701	702	669	684	655	654	697	660	645	632	674	683	707	642	636	670	640	700	636	668	665	692	679	652	636	650	678	665	653	678	683	661	652	706	636	711	636	644	684	706	642	664	731	676	693	643	659	669	705	603	668	669	678	662	689	599	628	674	678	686	633	635	704	694	685	655	662	612	664	630	670	672	591	671	711	640	677	706	659	669	679	614	652	662	658	690	673	632	699	681	680	651	690	683	707	679	676	640	683	695	699	706	669	682	671	692	678	700	658	642	663	642	650	674	653	675	692	701	670	691	649	661	723	626	650	660	629	631	645	656	679	677	654	654	657	664	645	647	657	716	635	625	699	665	681	689	684	663	679	649	662	652	672	643	618	690	664	636	670	689	657	660	704	660	655	620	701	624	647	719	675	676	667	673	672	641	694	696	652	642	653	670	633	700	641	615	630	649	680	675	674	654	641	670	658	692	646	683	722	656	681	698	670	728	678	684	676	714	707	695	663	662	678	645	655	652	694	671	672	711	699	632	724	636	681	644	700	695	700	646	660	695	680	663	674	689	695	674	704	685	638	670	654	624	681	668	652	660	651	654	647	643	677	686	727	635	667	632	637	629	658	710	695	637	705	664	635	681	640	646	677	677	677	662	675	693	617	669	647	666	679	673	693	679	696	680	691	686	659	613	679	639	671	705	657	681	670	713	672	686	661	681	706	654	653	714	607	695	679	699	679	667	659	679	659	712	632	667	694	681	683	648	660	636	664	661	682	654	692	652	630	654	694	666	675	713	666	653	642	704	665	641	636	680	666	637	703	637	670	675	687	641	681	679	669	654	671	670	689	668	703	650	652	698	616	638	669	667	677	661	640	654	671	670	683	622	641	649	643	664	663	642	649	644	679	638	626	734	679	639	612	667	681	674	647	648	597	675	677	688	681	690	666	629	639	667	648	657	660	645	679	672	686	658	663	682	674	648	682	692	667	630	675	760	680	698	694	653	633	672	711	660	649	704	631	670	670	695	693	671	611	659	666	677	683	668	665	668	658	653	651	657	667	690	662	689	676	652	688	669	651	688	740	648	669	685	654	661	673	641	700	633	646	668	634	642	682	653	646	666	627	672	704	643	715	665	653	664	680	656	676	696	718	668	645	694	613	632	649	659	684	668	719	657	649	657	654	669	662	656	685	671	662	646	704	697	693	677	705	681	654	666	690	677	726	684	647	667	730	669	673	657	658	723	620	688	666	665	687	667	653	660	684	637	689	701	673	681	650	656	677	646	644	683	651	631	662	689	685	681	694	627	671	650	647	663	633	654	684	647	647	668	676	652	640	722	642	691	621	683	677	714	626	659	633	644	605	682	677	677	674	665	679	677	678	708	636	653	670	624	674	684	661	718	693	635	649	659	690	657	687	689	678	673	682	653	677	652	673	721	637	677	644	671	707	658	674	678	670	653	695	643	709	689	676	661	716	678	647	691	684	652	702	663	668	692	675	606	646	602	659	700	697	722	660	633	655	688	694	613	663	687	638	662	637	688	728	645	666	706	618	730	681	636	634	661	682	682	647	685	679	689	666	665	687	673	654	658	684	675	656	662	646	701	678	632	710	676	692	746	645	644	668	653	628	667	674	663	658	692	704	665	664	684	663	722	696	662	688	691	671	651	647	654	662	655	720	673	665	653	669	676	601	658	654	672	684	646	679	696	724	612	654	667	643	665	638	676	663	653	676	645	657	652	640	664	681	676	666	661	689	684	674	677	689	694	674	656	752	645	615	641	651	654	669	653	667	700	668	661	703	651	667	648	728	681	693	639	671	685	680	672	682	669	681	635	645	653	697	698	691	669	716	691	691	693	615	628	698	646	673	700	655	640	685	699	682	696	683	671	672	682	706	693	690	670	675	664	637	690	637	707	629	644	660	699	673	654	640	654	698	700	661	668	697	630	677	675	643	679	693	694	640	695	665	682	637	655	694	626	655	639	647	678	639	669	623	655	664	702	626	668	666	712	633	682	701	691	637	650	664	659	699	697	671	665	682	689	665	690	658	703	674	667	640	627	646	667	635	669	700	685	670	646	648	688	662	688	666	669	729	699	692	659	691	629	684	698	698	690	651	670	661	687	667	659	667	672	666	625	657	668	651	666	664	669	656	681	626	650	660	668	698	645	636	668	652	711	702	677	657	639	638	670	686	659	656	683	630	697	674	676	656	622	624	647	682	625	721	638	705	681	711	693	675	703	657	641	674	628	668	699	649	669	668	652	679	656	654	649	676	636	683	631	665	669	685	674	679	669	665	647	656	644	649	635	666	651	631	658	664	693	702	603	694	680	663	646	666	648	651	692	629	725	660	695	711	631	673	651	689	655	647	692	714	644	651	653	621	637	683	618	618	725	640	612	648	693	708	675	653	655	678	674	707	659	675	672	666	657	675	661	701	718	674	656	641	659	660	641	678	647	669	671	696	630	636	651	662	672	699	649	664	649	698	677	715	691	613	657	677	706	631	669	676	673	685	656	673	677	668	671	663	703	692	703	690	627	656	708	696	683	683	701	648	691	636	692	683	615	667	693	624
6059	526	547	479	338	335	306	262	236	229	200	262	228	215	220	231	232	231	228	203	218	209	219	220	200	227	231	210	219	257	221	226	210	217	190	209	227	211	203	228	237	221	214	235	213	200	199	237	211	224	207	214	199	234	207	185	235	239	219	189	217	216	207	213	191	184	188	225	222	213	203	213	210	203	208	214	196	200	236	203	216	226	224	238	179	211	213	210	187	210	186	209	199	217	232	191	212	198	194	197	262	202	211	209	200	233	212	204	200	227	218	189	234	198	206	209	194	241	194	210	219	225	237	205	206	226	202	203	227	221	208	202	207	208	220	222	197	213	225	204	207	196	202	238	259	229	211	197	226	199	200	214	243	239	216	204	201	230	244	223	203	225	198	226	202	242	219	224	217	215	198	223	209	220	212	195	219	216	224	236	226	201	200	227	210	214	213	223	199	240	215	231	189	228	222	199	210	205	226	206	228	227	229	192	227	199	231	208	221	212	232	193	221	207	235	238	217	191	216	211	220	218	194	227	226	241	212	205	213	239	213	197	207	205	222	195	236	199	214	186	214	205	238	234	215	213	204	247	196	191	194	196	223	194	205	193	217	222	200	233	225	211	203	220	201	225	228	237	198	208	202	171	227	221	232	173	245	215	214	210	218	175	208	211	222	204	208	192	236	218	248	233	222	221	219	203	194	215	234	225	223	215	221	207	214	205	229	228	215	193	234	232	205	202	233	207	188	195	223	243	233	226	238	209	188	205	231	209	187	223	197	220	205	197	209	216	233	207	229	224	224	214	213	206	209	212	188	198	186	212	226	231	226	190	219	254	199	196	232	228	233	206	216	202	213	208	208	217	220	224	206	249	219	217	230	248	224	222	225	240	230	208	211	227	200	233	221	251	208	223	241	191	179	189	217	231	204	213	211	198	216	230	183	218	189	218	220	202	227	210	207	224	209	204	215	218	227	233	218	190	237	203	201	182	197	236	226	189	181	236	217	224	202	197	218	214	204	220	241	223	202	210	221	211	212	196	221	209	206	233	205	203	223	239	212	220	215	216	206	210	245	192	227	231	218	198	214	228	210	211	227	216	209	206	215	239	199	235	195	228	224	213	204	209	214	253	202	217	183	188	225	229	229	238	205	225	211	208	214	197	208	196	206	183	192	236	222	218	239	214	219	229	220	219	212	233	194	215	216	213	217	206	241	203	214	221	234	229	230	234	248	227	200	210	178	213	231	224	236	195	206	209	209	213	223	205	206	198	199	182	210	200	232	214	217	210	197	201	232	228	196	224	233	202	216	214	212	202	240	189	216	220	220	216	200	189	189	193	214	219	239	218	196	183	222	212	204	220	236	189	187	235	221	209	208	183	233	237	209	202	187	195	192	226	204	199	228	230	197	201	240	210	212	211	219	211	202	232	245	216	210	205	189	213	216	235	200	215	207	219	216	231	211	220	223	210	214	237	224	221	191	185	211	190	214	225	227	215	227	207	197	229	221	221	197	241	202	188	215	220	227	213	234	198	214	213	224	203	216	221	227	195	245	223	229	196	201	212	235	218	236	196	202	205	214	217	228	218	195	216	203	225	230	221	207	219	231	193	218	226	197	192	221	217	242	214	211	211	210	221	216	198	204	210	205	207	202	220	221	228	223	217	228	200	205	200	208	210	206	198	224	232	213	221	214	215	220	216	204	208	205	201	197	232	225	211	226	220	234	230	209	203	218	227	211	216	242	230	245	218	223	204	223	235	227	232	178	212	198	221	221	219	210	219	219	223	231	236	203	225	219	210	238	229	182	207	203	214	215	227	209	235	206	214	175	226	232	283	210	201	197	211	211	183	230	231	229	213	221	200	219	220	224	214	218	225	175	201	210	196	224	204	218	200	212	209	198	215	186	234	227	243	207	226	234	244	204	233	241	218	234	202	212	255	231	239	196	183	234	201	203	231	243	209	194	202	206	213	200	209	206	210	202	209	230	217	183	215	211	204	209	191	216	216	204	252	204	247	196	207	217	216	208	213	207	204	235	222	194	201	230	220	204	230	222	233	202	217	183	197	204	239	199	199	210	218	229	189	218	217	216	180	217	208	214	238	232	222	214	215	227	229	198	229	226	207	236	232	226	239	202	220	196	236	200	215	238	215	219	230	194	238	215	207	218	209	212	200	204	196	241	231	213	227	197	201	248	237	221	205	210	185	202	199	215	201	230	213	224	231	217	244	221	215	203	208	223	209	219	210	194	209	211	224	224	219	226	204	204	223	211	203	190	211	222	229	202	187	207	224	225	223	198	198	235	209	202	240	216	213	224	221	232	240	206	223	210	216	197	211	236	203	259	189	212	202	202	224	193	239	213	199	235	193	223	236	246	254	231	206	241	235	227	201	216	197	234	246	214	236	200	238	213	199	208	193	204	193	212	184	216	212	202	237	214	214	189	199	211	232	223	193	235	227	227	210	175	199	209	199	241	213	213	232	236	213	241	223	195	217	198	227	208	194	194	217	218	209	194	224	185	189	219	220	215	212	231	213	204	192	208	207	239	217	237	219	222	217	195	209	221	204	216	207	182	188	196	234	183	182	214	207	207	207	238	204	190	227	227	207	215	197	200	180	214	211	197	227	212	220	225	243	226	221	205	229	182	210	210	202	210	220	187	222	215	211	245	202	196	212	220	202	216	211	222	218	180	221	205	210	246	216	204	197	197	225	225	207	229	224	222	219	237	197	211	206	244	220	192	217	211	210	231	225	250	219	216	205	189	199	227	227	230	224	223	225	234	183	206	210	211	237	220	223	219	207	195	237	201	207	218	229	231	219	186	216	217	211	236	215	216	215	218	217	219	207	218	224	206	241	223	207	248	229	223	231	212	179	206	224	208	178	228	201	218	208	224	195	194	193	229	222	224	221	222	226	204	207	222	238	217	233	225	217	230	205	198	197	218	224	195	222	201	210	237	228	239	235	195	225	205	190	213	222	207	219	211	208	192	219	189	230	195	204	189	231	207	223	227	233	196	204	218	219	227	209	202	196	222	194	217	212	218	202	217	231	233	227	203	213	229	223	234	203	215	212	217	260	228	218	207	227	209	220	223	199	202	191	224	220	223	192	221	210	221	193	201	224	206	211	222	201	220	225	211	179	199	219	221	223	226	218	207	214	207	220	237	199	225	208	241	243	235	220	245	233	202	227	230	225	215	199	183	223	208	215	212	203	215	218	202	232	217	217	234	222	241	207	264	237	205	227	215	220	232	234	221	210	189	211	221	200	218	231	210	225	223	238	206	207	215	225	219	217	193	205	212	239	197	220	236	224	187	216	213	216	199	210	197	223	207	209	231	216	192	245	219	223	192	255	215	223	186	224	211	198	218	231	220	248	228	212	233	240	217	188	221	235	188	196	230	202	249	194	216	231	179	207	180	190	221	233	223	211	224	215	217	223	226	221	225	206	255	187	205	218	224	246	229	231	204	197	210	188	218	219	201	236	224	240	216	217	216	209	204	201
4274	690	1133	1380	1151	1060	914	841	714	647	549	522	507	556	568	519	558	574	504	509	515	534	520	532	483	572	566	556	513	510	527	519	483	511	501	522	519	495	520	460	492	460	534	519	523	527	541	477	536	476	513	456	492	491	506	503	519	491	477	497	489	496	466	477	493	491	490	492	516	506	502	506	459	465	475	502	495	485	504	493	499	489	497	537	493	527	511	535	500	528	477	468	482	531	499	504	509	455	511	536	488	490	525	498	505	449	522	485	492	497	491	540	492	463	496	486	507	494	500	476	514	489	476	500	476	504	451	498	499	495	503	490	487	512	452	499	480	507	464	480	488	540	488	476	519	490	515	519	507	494	505	508	490	470	521	496	494	489	506	479	501	535	517	556	532	509	510	505	462	526	512	520	467	485	482	478	520	503	495	504	532	505	510	457	511	454	494	494	504	479	518	498	503	520	496	495	534	484	480	518	495	493	524	521	528	537	482	460	502	498	496	455	491	508	514	517	525	490	498	467	504	511	479	513	461	492	502	497	476	477	512	469	492	478	500	496	487	486	474	462	483	490	530	505	501	469	524	521	508	522	508	475	503	528	516	523	501	503	487	477	491	532	576	529	500	521	488	499	482	478	540	503	512	476	434	502	495	472	493	500	512	515	486	487	479	527	501	472	499	548	506	472	490	490	491	475	480	502	492	495	508	467	531	542	479	472	510	512	505	504	482	525	498	523	482	494	492	505	530	507	504	492	480	478	497	523	513	474	477	483	514	481	546	482	524	482	498	463	497	506	515	514	471	527	530	563	482	561	505	505	480	494	473	497	522	508	484	461	490	509	490	503	470	487	542	495	491	502	502	508	480	450	499	490	514	495	475	504	466	476	517	471	502	504	531	524	491	455	462	493	507	531	500	508	465	478	522	499	461	512	491	481	481	486	484	510	522	497	496	488	534	506	525	497	502	493	519	470	490	525	498	503	509	457	531	544	540	462	470	468	521	485	477	507	497	481	526	523	500	513	508	492	509	489	505	504	533	517	523	505	465	491	520	485	486	480	541	558	483	484	505	519	490	498	472	491	474	497	478	530	463	524	466	488	453	513	473	539	482	483	474	474	476	482	484	488	509	501	464	476	507	500	532	493	487	526	486	506	469	493	510	502	500	526	525	514	499	475	504	452	487	460	510	522	493	462	504	504	505	496	473	537	511	537	492	512	498	517	527	500	472	483	486	531	472	508	490	463	498	501	512	501	511	499	531	489	495	521	474	494	484	504	470	546	471	466	519	500	485	478	536	487	497	508	521	530	464	520	518	510	486	517	514	513	489	513	510	510	506	534	479	515	516	536	463	528	499	488	522	503	485	547	471	536	492	452	487	507	498	434	496	456	476	481	489	479	516	490	491	478	479	503	498	504	481	504	488	514	488	512	518	477	515	481	469	540	489	487	480	490	484	464	477	511	485	486	502	528	502	542	507	496	480	495	556	535	524	481	505	493	481	491	496	463	530	565	483	506	446	478	490	467	480	472	495	493	482	475	547	498	467	511	483	515	458	503	471	531	505	487	495	496	493	497	485	532	462	479	479	510	480	526	516	474	505	486	503	469	507	511	501	519	480	488	484	503	462	517	494	515	527	498	474	506	527	528	500	500	553	481	476	551	495	500	469	469	506	521	508	467	489	478	485	506	498	481	500	495	519	488	495	489	484	469	483	495	523	500	515	494	491	489	492	494	539	517	499	524	483	525	519	534	486	526	482	470	512	537	475	506	478	464	522	542	487	498	494	467	510	484	482	504	510	515	466	487	477	500	517	478	514	515	518	463	480	458	495	513	473	516	473	499	487	483	521	516	487	497	471	492	515	480	502	465	508	485	525	520	459	507	517	516	459	475	480	527	500	496	508	504	516	516	529	499	476	515	521	543	502	513	533	469	457	485	472	502	479	497	524	476	477	465	508	517	539	497	471	520	460	496	493	493	527	512	523	487	458	495	482	510	486	511	521	465	480	472	449	508	500	477	503	445	516	530	521	466	479	450	509	519	475	453	549	492	528	519	513	504	509	455	518	536	521	506	476	471	500	509	515	530	480	487	486	488	468	500	518	508	511	485	488	491	493	553	465	512	459	533	477	490	501	521	512	511	526	466	505	482	506	521	498	484	498	499	477	482	503	494	493	503	503	498	510	475	488	493	529	468	513	474	517	487	516	486	494	517	499	476	517	477	480	492	494	465	440	504	487	516	500	508	516	499	500	483	486	496	457	461	490	493	490	479	475	482	474	475	475	520	543	507	515	457	491	494	476	490	489	496	528	492	499	468	540	528	476	495	506	496	500	501	482	526	492	506	488	516	496	450	515	450	492	499	499	514	516	543	537	499	503	505	520	524	500	485	513	529	509	514	496	467	548	510	509	469	479	523	493	494	456	484	502	515	502	479	520	484	494	533	518	475	507	490	511	477	464	505	524	481	498	507	509	501	485	508	518	528	470	503	520	498	521	502	478	527	527	460	494	524	475	485	497	455	460	479	502	473	492	452	486	497	484	517	501	490	529	550	481	480	493	518	495	466	475	470	487	517	487	510	478	482	515	490	529	490	523	508	496	517	465	524	492	548	458	511	465	517	487	484	500	471	517	531	510	463	515	488	548	504	489	468	466	527	493	508	492	475	483	510	498	541	523	510	506	476	490	500	491	498	502	523	484	507	512	489	558	493	490	529	491	465	492	508	521	469	519	474	514	490	479	491	471	496	479	541	510	501	517	524	505	459	516	460	493	515	489	478	501	486	512	505	530	524	519	491	474	480	494	511	463	511	492	478	529	478	530	500	464	502	488	501	520	527	489	465	510	520	505	490	464	470	494	528	510	518	507	499	527	512	462	495	534	482	494	470	479	512	514	516	484	510	501	508	474	496	503	461	494	495	512	534	538	486	484	483	482	446	499	481	490	495	504	477	465	524	476	487	488	495	545	490	515	477	517	468	502	520	477	518	527	525	511	513	472	480	458	478	456	509	470	514	524	522	522	487	487	502	530	480	517	503	460	523	505	498	475	510	504	508	458	513	503	476	477	504	533	489	551	527	455	496	510	510	483	511	486	508	523	488	523	460	484	493	502	504	506	485	479	491	457	516	482	493	530	459	534	535	478	463	517	516	482	502	481	515	481	502	477	475	457	497	500	486	452	521	525	471	502	494	484	505	461	482	482	524	456	493	511	524	525	495	504	496	516	478	473	480	527	464	496	503	502	490	476	499	485	483	518	510	532	518	522	504	484	496	498	468	511	490	499	508	521	485	477	501	514	513	493	468	466	496	483	464	504	473	512	478	516	472	475	492	499	499	500	500	492	475	470	481	532	482	487	489	522	469	477	517	476	494	499	483	489	517	497	462	456	508	484	533	518	483	526	510	502	519	499	470	459	481	493	515	531	482	544	508	531	532	498	532	467	508	492	522	475	502	514	498	513	513	443	478	499	490	543	478	512	494	505	482	492	561	526	496	487	510	510	492
19564	1822	1389	1164	800	675	441	376	290	275	244	233	223	181	212	203	198	195	171	158	168	198	192	184	168	159	179	184	179	172	184	175	159	164	165	154	172	157	185	175	159	167	194	190	182	154	152	156	143	186	165	171	135	182	172	170	177	188	173	186	171	166	180	164	176	164	186	146	163	159	168	164	179	146	186	153	176	165	160	149	150	187	155	167	144	160	170	168	183	167	180	171	160	155	150	159	164	157	196	178	150	183	185	171	177	193	169	161	174	165	189	160	171	194	181	175	157	183	160	160	171	150	171	167	159	151	175	169	168	159	177	181	193	172	151	168	165	149	180	164	162	167	170	161	176	161	164	172	146	172	178	175	153	159	153	167	186	159	162	151	194	187	190	181	185	183	162	175	157	166	170	156	176	169	168	171	182	183	177	166	179	157	142	158	162	155	161	163	160	162	159	171	188	169	168	160	170	174	168	173	172	179	164	167	172	162	178	150	171	151	201	180	172	170	172	181	167	166	208	183	163	190	156	164	171	160	149	148	167	156	184	191	187	165	181	160	137	158	156	172	175	173	162	172	157	160	163	183	169	181	170	196	157	133	177	175	177	156	170	167	183	153	172	184	173	182	194	169	171	157	182	163	177	151	171	184	184	162	175	169	170	179	193	157	161	169	179	134	184	140	172	167	155	178	167	169	194	189	154	187	169	173	171	176	166	184	161	163	160	176	151	168	186	185	189	170	173	162	158	187	158	164	184	152	169	183	151	177	167	148	143	158	194	172	168	173	209	153	186	169	170	153	170	172	167	177	150	169	189	170	171	144	185	170	178	160	172	192	185	177	170	169	193	174	152	179	153	151	174	133	165	180	180	164	172	197	181	164	165	207	204	163	189	181	166	152	187	149	183	183	160	153	161	175	151	152	170	159	170	180	182	156	166	172	145	165	196	169	198	159	179	170	183	171	165	173	175	167	189	165	154	169	200	177	173	176	174	211	158	158	169	136	172	161	161	177	198	193	175	167	135	183	185	181	165	158	145	167	181	176	180	173	170	154	176	169	144	168	181	183	192	161	172	166	189	186	177	191	179	159	150	150	156	158	161	161	162	170	173	177	186	178	178	164	150	163	184	166	165	181	178	186	164	155	153	178	185	178	187	180	173	171	159	155	159	155	174	164	182	171	151	161	174	165	181	153	177	183	159	168	177	184	171	166	170	175	188	169	175	156	144	160	157	171	175	187	197	168	169	178	185	164	180	185	174	189	151	171	156	178	183	191	193	173	187	172	135	167	178	183	161	188	162	163	173	189	168	171	137	163	153	179	150	201	160	170	151	171	183	194	190	164	191	190	178	172	144	168	163	166	185	160	176	169	189	189	153	166	172	168	157	167	168	173	142	154	170	183	188	166	159	160	176	174	160	183	157	171	177	183	178	156	174	204	152	198	150	157	170	144	167	188	167	174	173	146	168	182	171	166	166	163	157	165	170	170	198	189	188	150	176	178	173	177	185	178	167	161	143	164	170	196	167	180	186	158	156	162	148	158	189	180	161	148	159	168	165	178	174	192	176	156	167	136	176	194	193	189	168	141	177	183	150	182	190	176	200	161	183	206	179	189	154	158	199	194	164	152	170	166	169	160	186	176	150	154	165	180	187	167	150	179	177	151	178	217	176	170	157	187	166	184	177	162	170	142	175	142	157	181	170	172	169	170	178	157	155	161	146	182	159	161	188	188	162	175	165	170	153	166	149	170	161	159	183	172	184	172	166	178	175	178	167	165	159	153	148	180	164	171	146	188	166	158	145	155	151	171	163	181	160	175	164	190	185	167	169	168	179	186	167	176	182	185	173	171	188	169	173	155	178	192	169	171	165	148	155	176	161	188	166	182	176	178	175	146	190	185	175	170	191	185	184	142	184	166	172	193	191	149	163	177	190	185	175	201	177	174	168	176	182	164	169	154	158	159	178	177	161	183	171	177	162	171	166	185	188	173	152	151	157	200	157	165	136	165	167	185	182	175	175	163	161	151	165	157	153	181	176	155	166	168	146	159	176	152	143	185	166	152	155	167	182	162	159	181	178	156	173	185	201	143	157	171	161	170	154	163	160	152	176	168	152	171	160	171	142	162	149	200	167	187	191	165	172	169	172	178	162	159	144	175	150	172	162	154	166	156	153	140	178	198	184	176	187	177	171	142	165	162	183	165	164	171	163	175	178	158	182	179	164	146	155	179	154	171	186	174	191	167	159	159	178	166	150	156	163	160	158	142	173	181	164	185	187	173	166	160	166	155	158	167	145	192	173	151	177	182	173	173	173	174	158	169	176	189	187	180	173	165	186	150	175	177	181	169	169	176	196	155	139	168	188	173	164	164	145	159	189	172	160	164	192	165	157	164	184	165	185	175	178	171	174	143	170	191	164	171	165	169	166	162	190	172	176	185	176	197	170	181	176	169	161	176	143	174	153	173	174	163	169	165	156	178	181	187	185	188	175	166	163	181	167	176	170	148	165	179	198	163	136	175	159	166	165	177	156	162	148	180	146	184	181	156	189	164	164	184	186	151	140	153	156	156	150	186	171	184	189	163	172	192	181	157	168	164	152	190	185	157	155	161	156	183	194	185	173	168	163	166	185	162	189	173	190	164	167	181	144	162	179	164	156	185	169	161	178	194	171	181	170	146	153	162	153	163	177	158	168	190	176	168	174	169	165	181	155	161	162	192	168	182	169	140	151	152	151	171	151	178	161	159	168	158	188	184	169	195	160	173	170	139	140	161	156	171	183	208	172	163	167	142	178	176	183	189	161	161	146	161	168	159	174	187	165	162	123	180	161	166	193	195	178	164	165	153	154	162	144	178	162	173	169	164	157	162	186	160	188	172	157	177	159	166	192	178	165	163	200	178	162	157	176	146	163	196	175	162	183	165	167	160	174	157	192	187	154	160	167	176	164	172	152	174	178	156	172	163	162	165	165	161	166	158	149	184	166	178	182	186	181	175	181	170	153	181	163	199	170	157	151	171	154	163	177	155	191	160	176	161	195	174	153	173	162	179	157	179	161	181	167	184	202	177	168	152	162	176	181	191	172	178	166	164	158	195	159	144	175	156	185	167	159	178	173	148	173	178	172	162	167	165	171	168	150	158	180	172	187	155	167	160	170	179	178	169	177	159	153	172	157	157	161	195	172	156	187	190	172	158	164	178	173	153	188	173	154	172	162	187	159	166	162	178	144	164	164	176	195	170	196	171	187	173	182	155	172	188	196	170	168	181	191	191	166	182	176	158	182	175	181	166	173	174	176	146	187	202	185	170	158	172	189	159	173	153	170	166	170	183	164	194	161	157	161	194	196	174	154	179	188	178	188	159	174	141	161	176	170	178	173	199	163	163	171	167	169	158	180	174	154	187	161	152	166	182	168	185	176	163	165	209	187	186	178	156	198	177	186	161	171	183	165	177	172	184	168	185	155	176	138	194	164	146	173	159	176	172	182	177	182	138	173	141	168	180
11493	1100	2567	3137	2793	2542	1744	1391	1261	991	818	849	767	745	653	624	600	572	535	571	505	480	488	473	534	534	469	496	475	486	456	430	470	442	411	459	475	412	405	422	415	436	415	465	432	434	403	419	450	414	450	448	427	422	448	403	440	464	433	446	439	413	444	439	448	431	415	469	426	435	464	407	431	441	454	434	417	428	375	446	419	408	421	432	422	441	417	427	427	403	421	462	459	463	413	381	417	427	387	393	437	414	416	397	438	432	411	405	453	403	443	452	433	432	435	407	421	461	401	442	422	436	427	400	430	434	420	381	397	432	464	453	415	434	434	407	468	431	475	393	462	443	431	426	393	426	403	415	389	423	444	394	415	437	417	463	438	412	430	455	450	424	420	423	422	417	402	465	419	428	460	443	417	426	416	393	439	428	399	443	435	430	398	434	446	395	408	430	442	402	420	454	419	421	408	414	439	460	414	483	431	410	406	410	405	418	425	423	422	469	440	395	423	404	419	438	420	388	426	407	401	427	407	375	429	398	391	396	439	424	414	420	395	406	418	422	397	434	446	450	448	466	452	374	398	437	423	433	427	409	429	390	443	429	407	417	398	438	392	416	407	398	400	414	396	468	465	422	439	432	450	461	411	411	442	439	442	448	453	433	423	415	415	429	419	419	430	445	417	415	419	427	435	416	474	438	380	417	401	455	421	443	412	437	450	438	426	409	443	396	400	430	431	440	421	426	436	453	433	420	419	399	432	397	447	417	442	400	387	461	425	451	448	410	441	404	449	452	442	381	429	433	442	389	381	388	389	426	439	434	417	440	421	416	442	403	385	441	434	430	399	427	446	451	422	431	446	465	437	450	435	388	437	433	431	418	426	420	421	405	433	448	429	435	431	397	419	422	440	377	430	430	463	446	403	434	408	449	439	434	451	411	416	411	409	397	434	434	455	426	392	422	419	457	472	469	461	406	399	416	454	418	410	415	401	472	439	420	440	461	407	421	458	425	426	421	448	445	452	407	432	427	419	389	421	415	411	404	403	396	391	422	436	440	414	429	419	430	403	442	414	426	407	404	439	419	409	443	459	438	439	422	427	429	416	402	449	440	439	432	450	411	429	415	409	411	422	430	418	431	396	396	438	427	408	435	432	427	413	384	404	431	442	400	414	432	417	433	407	388	428	436	419	427	390	435	414	451	436	446	417	413	440	414	446	411	407	449	421	413	379	423	432	439	440	443	434	412	430	388	445	432	448	406	413	425	443	435	409	418	447	398	457	402	453	431	409	396	439	419	439	380	374	418	445	437	441	449	411	420	434	434	394	418	408	440	437	453	394	432	383	379	433	451	434	429	432	430	409	416	417	409	459	415	419	413	432	378	404	425	414	402	423	384	444	435	452	450	448	459	431	434	438	404	418	417	437	427	435	445	431	428	395	399	424	439	451	431	420	424	405	411	419	404	422	434	459	406	418	417	421	454	400	429	389	439	443	369	432	440	385	416	411	416	436	428	410	419	405	407	426	442	441	384	403	419	437	408	368	392	438	419	457	461	422	468	422	449	431	425	408	429	418	412	439	441	446	430	433	411	401	458	402	440	437	452	474	408	393	447	403	442	423	405	393	436	433	438	417	430	434	452	399	400	416	404	437	405	424	440	434	424	410	412	375	447	408	433	456	429	425	423	428	427	402	440	417	457	392	437	442	422	465	447	399	422	445	454	443	440	434	395	429	435	420	426	407	412	429	452	423	390	434	415	393	417	429	411	389	381	425	404	404	406	416	457	477	447	401	457	427	380	419	416	400	429	432	434	448	417	460	418	429	422	397	444	423	426	468	442	397	434	422	380	433	440	408	416	448	466	415	403	422	403	441	402	405	418	403	444	401	428	421	447	430	381	433	413	415	407	408	429	415	403	426	372	419	409	417	406	423	418	415	435	403	446	424	440	422	425	456	444	397	390	416	436	431	367	448	391	446	478	409	426	420	412	444	445	414	427	397	420	446	401	445	424	427	418	410	412	416	442	401	418	407	453	419	451	419	457	436	461	459	436	410	406	382	433	432	424	427	440	444	403	403	439	412	448	460	420	423	429	439	395	400	397	451	416	407	455	437	427	394	432	456	417	427	423	417	438	401	422	463	393	396	407	413	409	437	404	411	428	429	415	426	417	413	405	406	422	422	400	447	414	438	436	439	404	453	439	434	418	461	431	394	395	460	465	446	413	384	414	434	421	423	415	386	432	392	430	416	440	437	434	443	438	405	418	426	384	431	427	402	423	432	412	419	430	414	387	476	416	436	422	404	423	434	446	442	430	456	422	401	443	415	406	433	443	379	430	418	404	419	413	449	459	405	448	441	416	417	447	432	395	393	400	443	393	437	395	449	450	408	465	445	450	448	437	430	416	428	423	429	422	438	422	438	429	436	411	439	431	442	430	409	426	439	417	423	441	376	472	412	437	421	398	445	393	438	417	435	417	439	420	420	440	390	435	419	444	418	415	410	448	424	403	496	418	419	460	417	443	412	412	393	437	416	405	420	408	432	409	451	439	424	438	434	431	411	428	441	408	437	425	426	402	439	416	437	423	389	405	452	437	459	407	416	430	398	407	429	430	428	425	414	439	451	424	419	471	411	426	451	412	486	381	380	392	421	428	400	423	446	430	386	428	433	406	428	423	402	401	427	401	428	462	446	405	385	442	414	427	420	457	392	411	431	459	372	433	417	422	436	417	425	390	427	455	445	411	431	437	451	464	420	407	415	451	416	424	445	404	447	415	419	427	423	455	450	379	428	436	425	393	457	444	405	417	417	441	410	413	395	444	409	396	431	403	445	410	419	414	407	421	444	424	393	399	400	417	413	425	442	400	438	416	447	424	392	418	438	428	458	458	428	393	438	399	415	429	415	436	380	439	453	413	425	423	404	415	422	386	409	425	399	413	410	411	415	425	440	399	406	455	387	430	431	413	411	432	405	447	409	418	423	404	442	454	421	421	399	453	410	399	412	427	390	430	436	428	407	416	412	438	448	409	447	436	414	445	433	392	464	401	422	443	412	451	392	425	385	436	424	442	434	435	374	434	411	412	402	414	408	440	462	412	415	403	468	431	434	439	424	449	387	406	434	465	435	407	447	379	426	464	432	451	420	446	434	411	424	423	428	447	428	428	442	409	434	437	434	393	427	408	426	450	426	415	447	417	429	413	438	438	454	410	414	404	414	458	454	405	413	435	452	407	451	413	435	456	428	415	448	408	413	430	407	434	431	421	458	427	443	427	417	417	438	442	407	459	397	437	402	428	403	444	446	435	416	389	419	421	428	412	459	462	440	399	373	409	394	403	412	427	381	393	418	432	426	426	428	417	422	444	427	409	404	458	400	435	440	429	444	452	421	428	421	432	431	442	409	410	430	418	421	429	404	451	414	401	420	456	407	407	393	406	420	441	408	405	424	401	374	395	412	456	439	434	395	432	398	439	409	407	437	438	417	409	414	424	458	432	419	430	392	437
27981	3794	2331	2064	1401	1031	748	624	500	434	409	387	470	435	385	354	332	307	328	291	304	287	273	297	320	292	279	296	291	293	276	290	297	278	292	281	280	310	259	256	259	326	312	262	304	310	275	277	285	290	307	308	307	285	286	300	331	297	321	292	292	281	283	272	285	277	279	287	288	295	305	293	311	287	290	277	290	265	284	292	309	287	258	301	265	263	248	280	313	281	275	284	320	313	320	300	316	240	287	287	290	271	313	255	298	311	266	279	281	240	284	275	287	254	300	275	320	262	280	286	289	267	271	305	314	298	293	272	284	266	323	295	306	269	321	317	290	335	295	294	301	297	257	318	311	286	292	271	268	281	317	271	268	293	260	314	272	306	301	302	288	292	285	303	290	290	267	273	273	278	259	321	301	306	315	310	286	280	305	290	290	285	297	284	291	314	306	281	321	300	306	309	284	281	300	284	292	315	293	253	294	307	255	308	287	273	256	280	273	319	295	257	283	278	307	259	316	266	289	301	263	286	300	278	272	298	295	285	268	287	308	274	292	317	284	303	287	286	299	269	281	247	316	297	308	273	307	316	306	295	304	287	253	290	279	248	320	297	299	300	322	259	291	294	305	276	275	295	270	305	309	300	316	258	277	296	303	303	308	286	289	294	281	317	298	304	268	286	291	290	292	246	296	290	286	291	299	269	306	283	316	298	276	305	261	279	309	269	294	312	309	295	302	307	306	240	261	282	255	282	322	287	261	265	294	316	328	290	277	329	286	278	272	297	311	287	304	287	282	265	290	301	302	277	292	316	296	316	305	323	281	266	285	288	300	266	275	302	322	294	304	268	291	282	305	276	304	298	299	288	303	281	289	304	304	277	299	292	305	290	279	303	313	269	276	225	273	319	307	301	275	302	318	293	285	267	286	253	284	303	296	300	282	276	314	307	302	306	308	321	314	318	299	277	291	317	279	305	287	283	267	279	285	299	298	285	322	305	284	298	296	279	298	284	293	274	281	256	283	294	282	271	265	268	286	269	289	281	278	316	286	271	282	259	277	279	296	274	301	286	268	273	307	272	294	266	318	309	319	309	310	297	287	295	284	296	287	289	277	298	325	281	309	258	341	279	304	284	283	268	291	286	287	270	313	292	287	277	296	303	303	295	295	295	275	280	322	294	256	261	286	271	268	269	312	315	277	285	310	289	315	239	279	325	309	303	298	299	277	287	261	322	290	297	294	260	302	320	316	272	279	292	280	318	282	271	310	292	280	297	303	292	277	274	286	260	282	281	286	314	301	298	294	299	299	270	323	268	305	329	283	292	310	263	296	298	287	264	290	306	280	308	300	322	306	285	302	266	302	306	280	286	278	301	286	308	268	251	239	285	287	309	286	314	285	294	289	270	324	268	292	317	299	262	314	268	298	285	271	273	287	295	291	284	290	258	294	277	300	277	307	304	289	276	308	281	271	325	308	312	311	306	271	289	272	284	298	245	271	266	293	325	280	290	268	314	294	327	298	299	293	283	275	317	294	265	283	269	267	278	280	287	303	297	266	274	259	309	290	290	284	314	263	277	295	290	250	296	320	282	313	285	293	268	284	273	313	303	282	322	311	308	319	280	294	298	267	280	260	299	279	300	283	264	302	281	295	259	301	301	293	299	323	322	288	284	274	290	301	273	277	294	293	269	288	296	282	308	277	291	288	281	276	312	286	278	276	298	307	262	276	310	270	281	316	350	289	307	296	279	293	262	294	274	278	305	283	243	300	268	255	306	288	304	280	299	310	311	272	302	316	300	288	300	302	304	320	319	252	294	304	268	282	290	288	296	275	268	275	278	280	296	287	314	283	290	293	274	269	287	302	272	307	305	303	301	274	295	289	286	294	308	313	307	296	307	241	285	291	308	293	303	282	328	286	269	283	285	265	279	263	289	276	238	327	275	234	284	301	258	296	269	303	289	272	293	271	295	291	288	314	297	259	277	304	278	288	284	280	298	314	294	310	266	285	302	296	291	300	301	279	307	301	285	279	294	315	288	309	274	298	293	299	271	295	303	281	276	301	285	267	285	282	295	287	290	261	322	301	299	284	290	279	261	289	266	280	279	311	318	302	311	295	294	284	281	318	287	295	283	278	261	277	288	289	261	292	308	273	274	283	260	293	293	299	289	297	288	271	299	301	281	297	298	293	275	302	317	281	288	319	290	319	281	283	308	293	289	304	290	282	267	294	321	302	300	276	275	305	275	276	255	295	275	286	292	287	321	272	296	315	272	276	302	311	335	298	323	312	293	283	300	306	275	290	296	268	297	265	300	292	249	265	307	302	306	284	299	274	303	293	263	287	286	284	298	304	305	298	318	296	277	315	293	265	275	279	270	318	265	307	311	283	297	310	261	290	289	266	291	278	279	313	275	293	277	272	277	292	293	306	313	295	324	294	288	296	275	301	287	282	277	257	278	254	302	279	259	281	310	251	278	285	315	267	284	283	297	283	296	269	268	303	286	272	286	290	297	304	292	318	277	267	292	320	260	308	269	314	271	290	323	270	295	270	321	285	282	305	304	311	310	310	261	303	260	295	286	259	320	255	257	265	263	268	302	276	273	313	292	250	279	329	316	317	280	297	297	294	295	293	262	305	317	275	310	289	280	288	277	290	295	277	277	312	285	267	280	285	276	295	294	308	279	311	267	275	276	295	313	295	301	302	285	325	306	288	285	289	282	304	263	291	274	265	272	291	308	276	286	285	293	318	286	251	307	295	307	288	285	323	279	282	272	269	314	284	302	270	285	303	309	301	296	298	300	320	295	325	273	289	295	259	289	279	270	296	291	274	276	267	294	263	278	286	286	284	276	302	278	284	300	298	292	271	276	263	308	290	283	283	292	288	298	287	301	297	319	257	292	304	281	244	290	291	288	265	306	279	263	271	302	313	279	288	286	305	287	310	289	290	291	277	296	281	302	283	301	304	301	301	299	279	289	295	291	287	289	312	271	282	315	315	281	284	298	273	271	277	264	285	259	306	297	292	302	317	292	263	283	288	302	255	250	289	277	299	306	296	256	290	305	293	295	279	290	276	289	315	284	255	276	312	290	271	270	287	298	256	286	278	295	254	296	302	278	297	315	266	285	277	318	276	300	286	299	284	279	285	311	268	312	308	277	347	311	296	318	289	264	299	271	286	272	296	292	285	281	301	298	276	265	274	276	312	261	307	272	286	308	291	237	299	265	311	299	303	270	281	277	297	304	289	321	314	305	256	311	302	292	285	294	313	275	257	301	267	301	300	302	294	269	301	299	298	288	294	312	308	271	278	324	295	289	291	272	264	289	284	270	311	316	251	265	304	312	292	277	305	268	288	282	317	283	278	284	284	279	291	297	264	319	277	265	320	281	311	292	299	305	284	283	304	324	314	244	315	279	294	311	285	290	286	283	289	267	274	289	266	260	287	285	297	288	311	286	286	265	284	298	292	292	272	286	271	316	311	264	268	269	275	301	273	301	286	292
14699	1756	4030	5290	4364	3726	2744	2281	1903	1618	1393	1239	1270	1245	1090	984	894	871	806	827	797	773	788	765	729	780	812	765	695	707	627	707	745	711	708	689	711	705	659	691	689	741	691	723	675	702	734	695	644	714	656	695	670	647	716	658	636	647	697	692	673	678	688	661	663	676	605	690	675	665	627	671	677	635	667	685	635	672	669	672	655	698	697	694	662	656	640	649	688	695	652	670	679	682	694	674	653	649	661	679	667	636	642	654	656	649	677	728	645	681	636	693	639	676	610	659	646	670	661	702	670	681	656	668	688	707	670	690	666	663	680	663	640	651	672	668	693	695	710	671	710	663	677	669	630	674	656	687	692	607	670	623	695	688	691	700	646	674	657	653	702	634	712	663	686	654	672	682	644	665	678	678	678	658	630	641	629	719	707	695	632	612	648	652	653	619	643	660	667	654	666	659	622	651	691	646	654	669	669	677	677	671	656	679	662	673	690	664	703	695	643	694	656	651	694	649	698	705	686	672	671	669	697	708	661	643	679	684	673	661	717	674	619	672	671	673	654	670	698	702	622	734	659	676	653	672	677	702	648	688	672	668	621	650	671	685	686	686	657	596	634	697	662	680	698	676	629	663	719	670	670	677	651	652	718	640	671	652	675	654	685	679	669	754	653	679	674	686	699	660	690	715	651	693	627	658	640	711	619	673	665	678	664	690	664	656	666	621	666	613	650	614	704	625	647	688	675	654	670	651	650	675	655	679	681	711	677	659	666	620	664	673	690	630	671	712	650	645	671	690	704	676	675	698	641	654	648	631	693	659	685	654	626	643	610	651	691	631	674	642	675	694	644	643	664	689	695	636	647	652	634	664	678	640	691	627	634	709	687	648	655	648	686	694	677	657	636	660	605	647	649	659	662	687	670	665	681	677	666	643	659	647	613	667	666	710	670	705	660	628	611	648	671	666	639	630	614	665	672	641	614	677	619	650	677	662	712	696	691	680	657	639	633	664	634	693	653	662	603	636	701	665	632	720	688	674	681	630	641	611	684	649	704	701	716	701	691	630	687	658	666	696	642	681	654	654	666	689	658	678	688	643	700	633	644	687	604	653	676	624	638	677	676	705	666	670	652	692	662	666	742	660	738	636	651	700	688	673	718	695	672	649	641	670	737	645	670	619	676	659	638	652	666	689	660	662	663	680	683	714	710	655	689	627	659	632	628	690	654	628	686	698	682	704	652	666	624	672	655	709	688	632	692	666	658	697	691	664	649	656	661	649	660	704	679	674	687	668	681	677	678	612	653	635	652	629	622	713	673	656	695	679	671	675	649	635	679	697	659	727	675	714	644	694	662	688	689	649	688	628	605	686	681	640	670	633	668	678	676	634	652	676	664	688	656	678	681	669	631	675	651	681	693	675	720	675	692	704	666	652	622	683	689	652	685	666	685	688	652	665	671	603	641	678	660	649	703	634	606	673	693	664	678	687	656	627	662	632	626	685	651	650	692	718	661	659	681	656	630	650	655	634	648	683	665	689	690	709	621	628	676	634	658	700	653	674	685	670	670	672	703	656	694	670	622	630	652	650	659	633	672	650	692	670	696	675	708	690	637	635	716	678	629	677	668	638	665	684	648	645	652	685	664	677	651	631	652	700	639	668	653	648	647	680	687	656	631	651	711	684	639	662	676	620	691	660	672	667	659	674	691	669	634	659	685	702	623	642	644	717	687	691	679	674	695	659	650	646	648	669	691	639	667	660	657	652	673	695	625	646	626	683	690	675	631	668	742	630	669	676	667	644	686	671	668	678	654	672	680	616	666	658	673	647	621	601	662	708	650	632	634	645	654	675	658	645	663	672	680	672	658	690	656	671	612	615	595	672	672	687	697	612	697	626	666	675	641	646	623	661	718	648	686	651	634	670	695	633	697	660	656	698	656	684	682	679	697	629	650	625	630	609	631	657	652	652	666	702	688	676	643	666	642	679	708	681	653	615	650	645	639	686	586	642	700	665	679	691	637	684	657	710	657	679	650	640	626	682	711	680	660	682	637	667	673	656	698	736	658	676	676	667	631	688	657	676	621	653	626	721	652	678	640	650	705	705	666	674	642	649	682	673	692	664	639	696	656	656	653	683	675	684	626	715	646	647	694	639	671	650	694	648	677	662	656	664	623	649	628	643	690	648	686	668	674	682	663	639	653	667	669	677	700	643	663	714	658	659	676	635	631	627	668	679	674	680	613	660	666	638	625	689	673	671	683	675	635	663	680	651	646	663	694	647	668	644	676	649	685	641	663	659	674	647	693	648	705	693	707	645	697	669	713	634	654	651	670	608	663	664	679	631	657	638	712	668	659	718	650	654	701	628	663	683	643	679	660	635	667	679	690	727	651	640	639	635	674	649	665	645	661	682	672	682	656	687	686	637	606	636	696	692	671	652	722	686	681	657	638	665	700	715	656	643	624	652	630	684	692	677	608	683	655	593	652	670	620	691	659	662	679	650	669	680	614	667	680	645	649	664	633	629	664	668	692	677	663	672	630	637	643	678	664	672	666	646	673	688	676	686	677	638	662	734	697	630	649	676	649	635	670	661	689	647	625	678	690	681	699	659	671	626	689	636	677	647	693	632	697	684	639	650	668	687	656	707	628	661	693	652	676	662	729	675	701	683	709	685	637	660	687	680	691	703	672	660	708	669	681	636	641	706	671	678	674	648	642	653	667	686	644	657	685	769	646	659	680	640	648	677	680	700	653	704	670	636	696	684	690	676	696	674	664	675	661	637	657	688	676	650	677	653	690	680	686	668	683	681	661	671	667	638	671	684	682	671	668	678	698	661	611	684	675	685	644	720	654	652	656	658	695	640	628	694	690	679	669	674	654	680	608	711	700	657	675	635	673	643	637	655	632	635	708	672	699	677	667	654	665	649	689	693	690	696	636	701	678	673	652	653	683	684	693	625	683	690	636	646	657	624	628	723	636	665	672	624	732	639	670	675	647	640	638	657	653	699	673	686	638	674	702	682	684	673	623	647	702	683	638	665	665	733	691	638	649	638	664	673	694	687	664	637	676	686	662	667	653	694	677	640	689	678	703	692	650	663	651	703	637	664	674	675	680	705	650	706	688	665	630	692	639	692	655	676	706	623	692	645	636	640	688	674	639	617	712	700	671	697	680	674	699	659	691	662	688	654	704	637	639	667	691	654	626	701	639	709	656	636	676	609	692	681	641	672	619	628	674	714	637	670	671	681	655	690	741	702	662	670	611	667	665	643	694	687	692	653	646	637	670	641	664	671	660	710	696	671	739	697	619	654	677	658	647	631	722	641	649	643	731	657	694	681	639	694	660	634	703	642	681	705	688	643	717	650	617	642	699	672	710	650	634	669	641	726	653	663	699	661	664	644	627	661	653	610	677	702	690	727	709	734	678	634	688	677	634	705	673	638	646	665	679	659	666	674	656	620	683	669	675	645	640	635	694	723	648	640	691	662	675	678	678	673	729	674	688	600
6466	574	672	553	400	300	268	268	267	237	200	218	234	220	230	250	208	217	221	213	239	235	187	204	226	234	213	258	211	218	223	229	212	229	220	188	197	205	209	249	226	209	220	188	235	242	222	197	210	206	210	203	205	212	217	206	203	228	235	216	222	247	242	219	205	250	202	219	198	186	218	228	213	208	253	190	207	228	248	214	225	241	238	217	198	221	205	201	190	209	226	205	198	219	215	206	199	212	187	206	227	190	210	207	240	232	200	226	212	203	200	199	183	230	206	194	216	224	197	220	221	199	184	238	181	207	200	213	236	209	190	230	182	197	208	211	182	208	187	230	175	191	200	213	220	209	237	216	230	211	218	207	226	196	239	219	243	192	221	236	205	207	211	200	225	224	202	232	211	220	235	190	198	223	216	239	243	185	223	199	233	217	241	201	214	225	210	221	200	196	202	211	227	223	224	227	234	204	205	221	225	206	185	231	207	233	207	210	207	225	233	208	182	235	193	214	204	219	198	232	232	206	223	188	217	229	206	188	223	203	217	187	232	236	241	232	206	214	211	234	217	255	220	171	211	161	218	232	195	204	216	217	202	203	216	216	182	217	197	210	166	199	175	189	212	219	226	200	206	220	192	230	198	243	201	192	214	207	169	187	200	210	189	201	221	185	187	231	202	209	196	204	224	228	239	211	224	200	212	211	191	221	243	247	211	206	195	207	209	204	187	192	197	194	173	212	201	188	221	223	187	209	260	237	224	212	211	212	224	230	220	205	210	205	208	224	207	206	230	209	202	234	220	215	206	220	232	200	217	191	192	221	231	188	203	215	227	229	215	216	225	221	229	209	197	225	203	237	221	191	218	208	214	205	201	212	219	222	200	211	237	217	224	240	213	260	248	196	201	216	222	215	202	222	209	225	213	218	211	177	180	209	220	229	223	224	216	243	203	248	209	195	200	202	186	219	207	211	212	210	200	188	190	188	215	207	237	184	257	215	208	202	203	196	215	203	237	201	188	217	211	201	222	222	211	227	212	234	213	244	209	234	200	172	233	203	219	173	221	230	240	226	215	206	214	218	224	225	244	262	211	244	224	231	239	214	225	201	209	214	225	208	226	211	207	220	190	219	223	209	201	221	220	195	219	206	208	231	219	207	191	216	195	200	201	203	212	234	201	234	218	224	215	223	215	240	204	212	208	214	210	179	225	202	213	245	236	215	218	221	238	219	206	236	213	213	209	200	220	224	214	235	213	191	209	204	228	234	212	207	199	231	220	224	230	214	210	234	222	198	213	213	197	197	192	229	188	207	231	199	226	209	214	203	225	232	203	202	223	239	196	224	215	214	187	231	200	218	224	235	217	203	205	227	227	217	202	203	198	241	244	214	217	220	213	219	215	222	214	217	218	203	224	230	217	224	192	212	212	219	211	217	230	220	205	249	215	211	178	241	208	225	210	227	199	238	236	226	211	221	202	229	218	208	198	210	187	208	235	215	216	208	197	179	241	207	210	177	211	224	207	221	241	215	228	207	247	219	226	246	190	232	206	192	198	224	238	233	205	193	198	230	199	206	239	215	226	239	209	219	200	235	196	206	231	187	199	221	203	205	170	211	200	211	229	232	203	207	211	210	211	236	210	220	201	219	225	230	216	222	205	188	209	225	206	206	216	193	189	209	224	211	179	227	207	234	219	203	203	228	199	221	231	218	217	189	213	202	211	228	211	224	217	207	233	215	230	193	228	228	214	223	210	198	195	218	200	221	239	216	220	214	228	227	216	233	214	219	199	217	204	237	242	212	220	202	213	215	223	190	233	224	233	225	209	202	238	206	177	233	235	197	252	198	241	219	240	208	213	187	244	229	209	206	221	254	215	200	208	214	208	187	206	200	202	254	206	224	194	195	225	210	234	179	217	208	212	229	223	214	227	215	218	220	201	234	218	198	262	240	202	212	205	219	203	230	205	226	212	218	218	219	199	213	209	203	206	196	209	254	197	217	235	180	185	186	184	221	235	212	187	233	199	240	220	218	224	230	197	210	204	225	227	218	213	200	225	232	176	206	219	218	187	211	225	218	201	213	230	206	183	200	190	191	200	223	186	239	241	222	205	198	189	211	239	216	184	212	210	220	226	208	227	195	212	223	214	218	213	214	197	201	215	196	210	220	193	198	231	196	214	217	207	226	240	207	246	213	231	239	179	188	208	193	196	169	230	204	223	218	192	220	212	220	244	211	207	212	212	201	206	226	226	238	214	196	194	233	213	187	219	241	199	221	226	233	208	186	223	222	246	228	219	195	213	210	224	183	211	219	218	214	188	203	211	196	224	229	228	189	208	199	194	204	238	221	200	209	198	207	224	189	232	229	193	174	195	196	243	228	190	211	204	208	204	190	227	204	202	210	193	194	205	218	201	222	224	210	195	233	214	207	198	222	209	195	202	202	237	201	215	220	214	218	227	215	190	227	212	234	225	196	225	200	206	224	227	200	215	215	206	237	238	186	183	217	191	201	203	195	226	200	230	224	213	219	223	211	225	218	219	200	215	207	230	207	217	212	209	215	183	222	195	186	216	197	186	214	205	233	210	199	232	217	200	219	223	204	201	188	214	230	242	201	205	215	221	224	211	230	239	203	193	232	206	196	208	218	207	226	230	205	186	206	208	223	196	218	218	231	228	231	204	194	190	159	215	221	201	211	216	224	218	214	217	211	198	194	219	207	214	213	235	206	201	221	213	219	191	212	209	214	213	200	204	236	210	188	205	225	212	212	217	194	238	200	192	195	205	221	196	218	231	215	214	230	233	192	187	234	195	221	213	194	214	226	228	249	214	208	200	231	212	196	215	221	200	208	216	193	199	234	218	206	231	210	214	242	228	199	217	199	252	196	219	218	236	203	221	234	231	214	219	209	223	225	231	216	189	218	193	213	201	208	213	219	219	235	215	208	212	222	183	212	208	202	211	204	236	197	192	239	208	202	236	217	236	215	260	195	200	230	208	221	240	215	214	200	220	218	210	187	221	248	190	220	204	216	181	200	226	209	194	228	207	221	253	215	227	195	193	220	183	212	214	195	221	223	221	219	213	208	206	206	220	228	215	230	213	185	196	203	215	207	206	215	215	223	193	218	220	219	174	209	232	223	207	202	218	226	224	215	213	217	218	224	199	225	197	191	210	194	202	213	233	204	198	239	231	216	213	226	207	205	229	217	213	208	229	218	222	193	214	227	224	257	218	220	209	215	239	234	214	229	224	200	211	192	205	200	202	208	220	211	200	175	242	204	211	204	231	189	206	199	202	227	199	205	178	203	204	196	202	214	210	170	214	222	215	237	209	216	220	218	194	176	210	213	221	211	220	246	189	216	208	198	208	224	236	209	223	197	209	199	208	201	194	224	231	193	200	217	203	222	217	214	197	237	224	215	226	214	194	234	213	254	210	199	222	201	208	201	214	224	231	194	215	213	187	199	230	236	180	206	213	219	208	211	213	205	186	210	194	250	233	187
4485	752	1389	1575	1370	1087	904	836	762	670	588	542	587	520	524	546	531	524	514	524	514	426	497	502	523	546	511	493	447	541	493	479	524	475	471	482	485	481	515	477	488	523	496	475	514	499	469	475	505	533	503	499	507	519	460	488	470	497	474	518	511	516	494	494	500	490	493	487	486	455	535	522	480	521	486	518	511	525	476	467	520	495	525	499	476	497	481	469	538	523	508	521	464	557	503	475	483	496	460	518	500	486	493	444	524	478	512	513	511	477	457	493	507	508	487	526	475	500	488	549	508	532	467	485	480	486	489	485	473	497	485	527	438	463	487	529	472	456	531	545	449	458	505	519	505	525	498	510	484	556	505	491	501	526	466	469	476	491	486	459	520	463	504	497	477	487	477	488	477	541	471	493	497	490	541	514	524	483	502	487	509	477	541	530	480	531	500	469	475	494	507	474	494	469	497	509	509	486	486	488	473	487	483	498	501	517	469	531	505	464	472	478	504	526	498	515	504	520	484	447	478	510	498	504	503	526	507	530	482	467	517	448	496	506	497	480	493	459	483	505	480	486	522	516	494	501	506	514	508	471	502	566	512	492	463	525	485	472	522	516	464	541	475	530	524	499	508	485	460	471	475	512	492	471	506	486	513	509	502	493	506	480	490	478	462	538	469	471	512	520	504	514	468	471	498	524	466	515	481	504	459	516	481	498	464	476	501	472	504	509	470	512	473	514	452	482	465	488	481	469	440	489	474	499	486	464	498	544	470	501	537	524	509	472	451	496	517	450	521	461	504	524	491	509	495	506	477	517	456	484	481	484	471	505	480	509	506	484	488	452	519	507	505	457	499	493	494	448	508	477	492	529	538	463	526	535	491	483	481	516	455	506	498	472	479	474	472	499	467	471	519	513	460	510	510	489	546	498	478	496	499	497	501	487	488	510	500	489	532	504	475	501	509	476	513	469	465	435	482	495	509	530	488	485	484	517	493	491	440	475	514	514	516	490	472	484	453	465	486	499	537	480	507	522	456	518	503	498	510	451	470	434	464	467	538	472	483	495	437	512	483	501	470	476	502	502	489	489	465	506	503	509	533	496	511	488	551	537	530	489	538	512	511	487	518	480	509	452	475	539	536	496	530	493	499	475	467	508	496	420	491	464	522	493	463	511	488	457	514	491	530	511	495	494	512	500	523	512	459	469	515	483	530	526	492	509	493	457	490	490	465	485	528	520	495	508	467	530	521	493	493	484	490	490	472	516	464	461	492	485	510	524	507	490	505	493	500	522	473	520	456	478	512	500	506	477	474	501	521	491	504	489	488	470	500	474	519	529	479	501	519	478	490	527	538	513	493	536	487	502	486	456	457	488	508	498	485	520	475	486	495	513	475	498	452	546	471	495	504	505	518	497	489	533	546	465	516	487	522	485	483	510	459	526	492	494	505	503	502	472	483	494	510	515	508	513	490	485	481	486	485	472	486	482	505	495	472	467	456	477	494	481	482	482	484	501	477	476	519	492	489	447	506	509	476	479	513	481	492	475	521	450	517	466	479	486	492	494	517	485	455	463	485	470	512	500	438	510	535	493	504	467	491	469	488	488	471	491	485	521	515	472	527	518	478	507	496	498	461	515	449	479	503	511	494	498	465	424	483	480	489	477	511	528	485	512	503	537	514	512	513	492	495	509	510	510	541	482	511	492	488	493	481	477	506	453	508	485	501	483	504	507	482	531	510	524	537	495	504	495	475	473	480	495	516	502	521	484	513	451	509	496	499	553	545	495	526	491	493	491	460	506	479	473	471	485	493	483	502	470	502	489	521	539	497	506	517	500	486	476	516	511	472	515	491	529	463	492	518	474	494	514	515	463	493	526	480	532	487	493	454	509	463	485	523	463	503	509	491	496	508	500	484	507	503	485	488	531	490	488	507	487	449	492	489	514	472	515	532	488	469	539	510	473	472	507	494	478	532	484	527	484	476	475	478	484	472	485	505	533	468	483	436	459	512	519	521	500	523	492	491	530	527	503	459	497	545	509	502	481	484	487	500	515	495	441	487	471	495	525	495	486	497	482	511	467	502	501	475	508	501	533	473	514	511	514	482	492	531	479	511	529	497	502	483	480	466	510	527	503	485	509	476	526	533	494	523	519	495	502	509	510	485	492	487	502	478	514	496	497	498	543	498	515	475	469	494	503	515	529	459	494	517	495	522	463	505	483	502	502	458	513	500	491	482	504	490	522	507	501	475	513	491	508	520	495	493	455	525	506	476	517	481	490	499	496	494	474	501	484	485	498	484	502	497	504	510	511	482	467	499	504	492	527	495	475	486	501	471	464	523	490	502	495	479	490	493	510	479	476	480	470	480	484	481	487	474	469	507	514	496	477	450	474	520	508	527	495	515	472	461	492	481	518	505	482	500	478	492	523	498	542	468	490	489	455	500	497	511	520	493	503	477	464	493	487	497	506	507	508	482	511	509	472	552	497	486	482	514	496	510	459	483	518	516	477	524	515	491	535	512	507	478	492	509	518	506	481	501	542	444	497	503	493	498	471	466	519	551	538	497	524	513	445	503	478	510	530	490	506	467	490	497	524	478	509	488	469	497	484	485	487	487	542	496	510	524	474	498	480	470	516	458	508	457	474	525	484	446	509	498	514	529	473	491	475	502	513	454	484	490	505	547	504	482	505	468	496	532	508	503	473	464	513	479	525	494	506	499	515	497	507	554	472	513	513	463	501	515	515	499	504	459	471	496	450	455	495	509	526	522	511	514	488	497	490	517	505	476	514	491	504	476	478	535	512	518	489	502	484	447	487	499	521	542	497	484	497	488	464	522	523	492	508	508	484	504	457	512	502	530	502	488	507	510	469	503	480	472	534	452	493	525	470	539	477	501	525	505	493	444	485	531	515	481	471	497	482	506	456	526	452	511	513	481	522	491	512	482	498	534	493	486	517	494	461	474	491	450	493	469	487	525	528	510	515	481	494	508	500	549	488	478	495	475	511	514	528	494	500	494	482	502	528	453	504	490	492	471	467	473	481	479	503	532	504	480	530	509	551	504	445	510	503	515	492	492	503	527	487	513	461	493	478	489	505	509	480	522	518	503	511	509	501	481	527	492	494	529	487	502	475	502	444	492	519	522	534	489	528	457	487	503	519	506	496	496	488	477	457	536	504	527	499	485	475	498	485	496	537	516	490	495	502	476	526	501	504	510	488	457	454	500	514	439	515	508	487	506	502	510	448	471	442	537	477	479	490	515	509	471	506	457	511	474	524	517	477	532	514	488	483	496	508	489	480	483	527	515	495	474	526	494	468	504	469	503	470	485	507	478	502	521	508	463	487	530	481	454	452	513	498	471	492	489	469	489	496	474	491	461	508	502	517	485	481	490	497	462	479	518	484	479	534	539	523	532	491	466	507	519	485	488	489	522	513	495	516	485	500	517	545	477	501	503	468	503	509	488	526	522	487	505	487	466	506	496	479	525	479	499	470	464	523	494	484
20581	2100	1413	1321	879	619	462	383	324	282	242	212	240	242	240	196	205	174	192	171	200	198	177	176	174	152	187	189	201	169	192	170	163	170	155	161	199	168	181	161	168	173	199	178	154	168	149	174	189	196	161	161	171	188	192	173	167	169	185	184	178	171	171	195	179	200	198	156	197	197	155	169	170	174	182	149	166	186	176	161	167	177	152	170	168	164	170	168	165	168	147	161	179	169	166	172	163	164	184	165	175	177	155	166	185	178	162	159	155	164	191	176	174	165	180	189	169	167	152	159	170	158	173	161	191	145	192	164	174	158	171	180	169	173	132	179	150	173	169	166	164	172	153	174	188	181	177	173	168	153	167	176	141	175	178	179	146	161	175	178	164	158	164	179	172	157	170	165	162	161	175	154	186	157	161	178	184	180	169	163	167	166	158	163	189	192	159	164	154	160	175	192	154	173	165	175	161	150	157	143	165	176	150	152	151	170	148	144	154	163	180	155	163	179	166	166	169	146	160	176	192	156	179	167	169	170	172	159	155	158	146	154	149	185	173	177	177	165	163	172	176	199	144	184	151	160	158	159	175	178	176	169	181	164	150	168	167	180	169	176	162	155	166	162	154	176	156	174	184	157	167	169	205	183	210	170	177	162	165	174	179	169	172	160	157	193	149	170	156	184	161	162	181	189	155	159	175	190	176	150	158	190	156	172	169	167	174	166	173	180	185	175	177	168	174	155	196	193	198	155	163	199	159	136	170	157	199	149	158	184	181	173	176	170	183	155	182	161	158	153	174	147	160	161	180	199	167	184	161	172	175	150	194	163	181	180	158	160	190	183	179	185	165	180	161	178	188	154	173	198	188	182	144	174	168	190	163	187	164	163	163	202	150	172	153	173	131	177	173	164	175	191	158	152	182	179	182	171	173	159	166	144	148	152	175	161	134	151	172	171	193	159	171	193	159	185	162	194	138	162	152	158	164	186	183	177	175	146	192	177	151	175	164	158	146	172	182	154	187	156	163	157	165	177	171	189	185	173	176	167	162	173	163	161	155	151	165	164	170	183	183	173	166	184	174	160	174	153	165	163	173	154	173	164	153	180	165	187	176	161	193	159	185	172	158	150	163	177	170	194	169	179	150	156	153	174	173	202	150	177	176	185	192	184	172	158	188	165	153	145	182	188	151	171	174	167	144	176	176	158	192	177	176	151	179	164	172	186	147	156	164	163	179	168	165	162	170	168	180	176	185	167	181	167	175	159	158	181	191	201	175	147	179	131	150	194	165	175	160	184	167	154	162	169	163	174	180	148	173	167	173	158	160	153	172	180	179	182	186	190	186	175	187	177	157	158	183	160	150	140	166	168	157	180	158	196	192	143	185	159	177	159	173	161	178	164	175	174	185	181	169	135	194	168	193	147	172	178	149	164	161	155	152	203	181	201	186	152	152	156	161	167	164	190	161	159	183	152	187	156	163	167	162	141	172	160	158	143	171	173	159	144	204	167	186	142	153	176	138	169	149	159	208	167	165	152	172	190	163	174	164	165	177	190	186	185	151	180	182	154	135	171	167	168	148	180	157	178	176	173	159	148	189	164	169	198	177	147	162	154	166	147	160	148	170	140	168	175	159	184	157	170	162	175	172	130	163	155	165	189	184	178	177	151	171	163	158	159	145	196	198	167	176	161	155	159	170	174	157	167	183	169	178	166	178	157	192	173	188	174	147	170	187	164	163	158	192	181	172	189	183	147	199	180	174	173	171	171	167	166	159	140	170	166	187	193	182	167	161	185	152	167	191	140	205	197	188	173	186	203	157	168	169	194	164	173	181	164	182	187	164	174	196	175	172	156	191	175	164	159	159	176	186	180	148	189	181	182	186	178	147	181	163	176	168	164	181	166	167	164	159	142	151	154	185	167	172	168	167	184	172	188	165	185	177	185	188	167	172	207	176	168	150	163	166	196	147	180	162	179	165	166	144	158	158	172	176	159	161	187	176	139	139	168	190	170	169	160	184	177	174	162	184	169	146	181	163	157	175	190	165	192	188	167	162	162	151	181	169	187	196	156	159	170	169	194	153	188	190	169	189	144	175	168	184	165	191	141	211	164	185	174	181	174	166	162	177	178	141	202	179	148	180	184	175	174	164	185	180	167	179	162	162	168	166	195	170	181	161	169	154	190	170	169	141	138	174	164	163	176	183	167	194	168	156	189	179	144	137	174	167	166	197	178	163	169	170	140	182	182	154	168	185	162	177	165	177	171	189	161	175	159	173	181	168	160	170	170	181	147	148	169	175	154	170	128	163	184	207	146	185	192	170	167	171	168	147	171	146	169	165	165	161	194	150	169	146	174	143	166	184	184	162	161	175	180	169	211	167	174	180	170	151	186	155	173	151	182	183	171	191	206	179	159	195	165	176	167	194	184	164	174	179	158	179	176	158	173	157	164	161	176	166	152	180	169	143	151	172	172	154	178	175	160	163	169	175	167	177	175	143	176	156	156	189	159	153	167	157	163	174	159	158	171	125	191	189	157	150	164	157	162	185	166	179	175	210	165	165	167	165	196	190	179	175	159	178	165	199	179	190	162	173	188	153	175	186	190	162	190	176	162	163	158	182	177	149	174	185	156	145	155	149	164	149	185	150	182	170	143	176	152	164	160	162	163	175	156	146	190	187	149	179	151	143	174	180	149	157	158	159	174	158	163	177	160	178	183	183	173	170	155	154	159	195	176	141	165	170	185	179	176	164	148	161	170	186	154	166	169	176	158	155	135	162	176	173	139	187	151	182	177	164	170	180	189	187	185	160	173	165	169	152	161	171	195	161	164	154	167	155	173	191	186	170	180	197	167	163	163	181	150	165	157	201	195	166	190	164	182	178	147	147	159	175	153	150	166	162	162	170	161	177	170	166	155	164	177	163	178	156	171	154	183	165	178	170	180	187	176	172	167	171	171	195	179	178	170	163	196	165	159	152	140	179	165	174	176	156	138	165	164	163	175	176	172	170	174	172	176	168	165	193	152	137	181	194	166	166	158	170	167	171	170	166	163	156	153	166	183	185	159	166	176	156	171	181	169	168	149	167	184	185	167	139	155	176	146	190	168	173	169	184	159	160	159	181	179	162	187	187	168	167	178	165	182	160	189	166	166	172	165	171	168	176	169	169	189	152	170	157	184	194	173	137	166	204	173	171	185	176	171	142	166	194	157	187	165	164	186	191	157	171	156	168	149	143	175	173	169	190	153	155	153	166	175	154	165	163	157	171	166	193	169	169	178	156	171	155	176	179	170	165	198	156	160	172	182	165	157	175	157	152	184	181	154	156	145	156	179	168	175	172	182	171	165	175	157	183	178	168	130	181	178	163	186	162	148	169	139	181	154	188	158	146	162	177	158	169	169	192	169	173	181	171	169	192	185	175	190	168	167	192	160	166	171	186	161	158	156	182	175	161	167	197	170	190	184	188	150	144	164	153	166	196	148	170	191	165	168	150	158	165	171	160	187
11989	1200	2583	3624	2939	2355	1758	1406	1180	972	846	827	884	837	646	611	591	566	529	526	544	501	509	490	445	493	468	439	469	439	441	451	491	429	422	449	416	443	447	401	431	414	397	435	413	414	431	442	435	438	399	439	476	447	393	465	397	467	438	460	406	413	432	406	435	427	435	439	410	421	414	415	399	415	430	395	414	425	400	382	456	423	407	428	420	443	439	472	462	461	429	444	488	415	429	429	434	445	446	433	440	404	409	399	446	411	412	423	425	437	460	452	433	460	463	482	437	450	380	454	416	412	413	450	441	416	459	421	449	394	453	384	410	438	395	403	475	424	413	436	433	440	441	398	410	411	430	421	436	436	411	423	439	398	398	421	426	399	437	390	437	420	472	399	426	426	400	401	460	421	433	446	399	461	392	433	396	452	415	407	445	413	440	417	389	417	399	441	397	460	418	447	443	380	428	430	418	432	430	406	432	445	389	478	412	428	419	434	417	402	403	420	413	409	443	396	410	426	442	424	409	440	434	378	412	469	430	406	445	416	403	413	418	418	408	417	435	409	453	409	411	414	443	390	443	427	434	422	411	430	410	430	427	457	482	413	420	389	476	440	410	414	421	407	415	408	424	417	440	409	429	418	422	436	427	397	434	455	434	423	426	418	463	449	446	407	465	421	380	434	418	408	399	446	410	434	412	450	432	428	396	429	398	438	405	406	403	423	383	404	434	439	435	424	406	425	407	391	433	423	428	464	410	438	450	434	390	399	425	445	411	442	417	425	436	426	435	443	438	426	435	428	438	400	436	438	462	397	409	425	453	434	408	448	404	412	428	428	421	429	456	415	405	427	420	456	443	406	396	391	396	413	426	392	389	415	430	385	451	431	384	405	407	434	415	414	408	414	410	426	421	416	391	444	445	422	407	427	479	431	403	398	429	439	404	433	434	388	444	429	432	395	409	420	465	435	423	430	416	436	451	413	418	427	414	425	455	402	416	460	437	388	426	402	399	420	398	456	435	417	431	438	453	395	461	445	442	430	434	451	409	434	416	409	408	410	405	400	407	426	436	455	388	410	444	420	414	417	412	419	392	422	391	420	415	425	411	442	428	432	450	415	411	441	414	469	447	432	438	426	424	438	447	438	378	409	411	442	436	420	427	432	445	407	417	416	433	419	422	439	408	426	398	438	433	454	446	427	447	433	452	446	450	435	406	449	438	447	409	428	444	410	424	411	429	391	422	407	410	436	394	401	422	411	432	384	426	415	419	395	452	396	436	419	466	446	477	437	381	432	428	386	373	410	406	412	421	428	380	397	406	425	428	415	453	435	398	450	398	383	429	419	407	411	452	442	390	422	416	428	407	434	415	398	405	436	419	435	427	422	414	414	412	413	432	460	449	415	406	428	397	462	393	392	439	431	413	422	435	426	379	426	398	416	409	465	469	425	418	442	451	390	395	413	394	422	414	431	411	412	442	470	437	413	404	412	429	421	433	394	460	431	415	408	434	437	402	414	425	403	397	426	425	444	408	445	421	420	437	408	441	412	415	397	416	419	434	419	405	425	456	422	397	427	406	413	399	411	413	447	403	446	432	390	445	422	408	401	413	405	432	439	428	476	402	408	476	401	430	438	411	460	391	408	455	452	418	419	425	420	428	410	417	403	416	448	412	395	445	424	440	429	427	411	399	428	430	418	399	429	404	459	395	390	430	436	426	422	446	441	413	431	394	409	454	467	416	378	455	461	450	443	436	440	438	395	412	411	414	388	464	428	400	436	433	380	431	426	439	406	383	431	446	423	441	427	419	433	449	419	425	439	394	427	443	396	432	391	424	400	416	422	473	400	416	425	396	407	384	451	441	428	440	419	412	438	414	452	410	399	441	443	409	425	440	436	439	399	433	408	463	440	444	437	459	387	398	438	443	451	415	405	398	445	396	393	388	455	401	424	440	434	443	412	407	421	465	425	438	385	460	438	379	434	447	378	405	438	392	411	426	473	456	423	423	413	431	417	371	444	448	434	432	449	427	407	431	427	384	466	400	434	415	432	379	421	386	399	430	425	436	424	430	413	431	410	427	403	427	426	408	404	389	406	466	425	440	424	395	436	408	421	445	410	464	389	405	387	427	407	434	426	463	385	439	401	441	422	415	415	441	409	407	428	409	441	432	417	448	394	433	418	387	435	417	452	406	399	413	400	457	442	446	396	440	421	419	442	460	415	455	421	397	378	469	444	454	412	443	429	454	421	438	399	426	412	420	387	408	434	433	430	470	411	445	393	415	422	436	415	421	443	453	443	397	423	453	464	408	375	465	436	401	417	428	405	435	435	397	436	429	451	422	393	423	426	458	409	398	442	429	451	442	450	409	440	391	430	397	415	437	435	413	471	426	445	426	428	420	416	421	420	415	371	453	426	437	419	368	407	424	437	411	412	428	449	435	410	438	412	428	423	412	440	422	441	430	435	431	420	418	424	437	399	419	477	454	441	440	409	475	413	388	433	441	427	421	435	431	439	406	406	403	393	417	414	419	381	419	455	416	439	387	414	421	448	421	422	430	410	435	426	424	444	438	425	420	449	431	447	389	420	426	411	416	413	413	425	427	443	412	442	412	404	424	440	416	416	417	432	390	419	470	409	436	439	411	420	407	463	386	413	443	387	447	405	419	437	457	449	403	425	431	389	395	449	443	399	405	443	447	407	410	434	405	425	402	429	417	428	442	416	426	443	457	438	446	420	430	429	437	434	432	418	402	419	432	435	409	421	429	402	422	457	413	396	460	438	468	437	397	426	403	424	420	427	424	435	405	403	463	433	418	366	390	431	439	430	412	457	411	413	380	433	401	412	439	411	444	421	406	408	444	395	413	437	403	448	418	404	388	425	441	440	427	423	433	411	435	437	394	421	448	413	418	414	431	423	403	415	423	402	438	438	438	412	467	401	415	429	415	416	429	401	425	417	416	380	430	450	430	473	468	453	416	413	411	441	422	397	406	408	418	413	420	437	423	435	413	443	426	414	440	443	430	438	452	442	404	422	435	425	393	404	456	434	408	412	408	439	404	448	411	415	433	418	399	438	381	409	412	429	417	418	436	432	375	429	427	412	445	415	423	425	382	447	439	401	432	428	442	414	429	400	430	421	416	451	431	459	443	432	416	426	419	415	430	423	430	413	417	446	442	408	446	453	463	428	440	444	430	413	424	398	445	389	428	422	440	418	442	420	455	400	412	428	411	419	421	416	422	393	439	435	439	411	424	442	441	410	414	443	408	423	419	469	466	402	446	415	425	453	445	468	422	460	425	427	457	396	431	414	391	452	481	407	403	411	406	424	450	427	417	445	444	429	415	450	445	418	411	398	432	424	428	432	398	453	404	420	410	437	434	418	458	422	410	432	444	444	457	416	448	422	414	489	454	415	430	401	448	443	467	420	428	449	415	419	419	427	450	432	411	418	393	465	438	442	431	430	390	448	412	427	440	423	423	406	444	429	433	457	443	421	424	430
29897	4287	2460	2362	1595	1121	778	631	498	479	418	430	449	420	344	357	308	311	297	290	284	320	296	287	310	333	287	323	303	281	294	276	293	312	311	307	296	312	251	282	297	285	313	300	268	319	292	282	292	284	290	252	315	306	270	264	296	284	284	290	324	273	289	292	294	278	287	273	295	315	298	287	305	273	283	284	338	306	297	280	267	272	265	273	302	303	300	280	285	289	270	277	326	288	298	305	274	293	275	285	305	312	303	316	293	276	303	272	300	271	304	311	299	291	272	298	269	313	276	322	305	306	274	294	287	266	274	283	317	314	290	295	283	284	287	308	288	279	276	317	287	314	262	274	254	242	286	293	288	295	282	301	327	284	324	317	273	318	325	292	277	294	285	295	291	271	236	277	251	288	278	274	306	292	308	272	311	293	300	298	297	292	276	294	293	282	291	301	317	311	266	264	273	315	299	289	282	287	283	305	302	271	256	279	252	273	292	294	310	286	320	268	269	288	291	279	302	303	279	280	303	303	265	269	301	289	302	315	315	310	290	308	303	290	285	301	284	266	285	287	311	278	280	285	281	289	269	262	272	284	293	289	310	275	284	294	307	290	274	296	310	295	295	334	310	277	310	273	296	284	318	264	299	311	290	330	274	276	273	289	261	288	273	300	288	287	275	251	297	304	313	307	272	286	290	294	287	291	303	274	282	287	272	283	293	268	305	300	291	294	295	263	287	307	315	318	286	311	288	288	296	307	281	292	274	300	313	304	284	329	258	334	292	278	281	299	305	334	309	307	263	274	311	277	291	311	274	260	295	301	330	307	293	315	285	309	288	310	313	277	317	279	292	328	290	289	279	304	277	288	268	295	295	275	278	263	254	279	301	286	310	271	279	286	297	283	295	316	308	296	270	289	280	275	314	289	281	272	266	277	304	290	294	297	286	291	233	310	279	302	270	290	295	302	290	294	301	269	293	280	293	308	292	325	313	287	306	269	307	308	279	302	280	292	298	294	280	284	300	300	295	342	292	314	287	283	288	279	306	306	299	285	308	289	300	264	276	296	278	305	307	287	341	298	259	333	296	326	265	274	297	287	272	272	268	261	271	271	292	336	261	299	310	269	302	282	261	239	305	309	311	286	293	289	304	272	279	263	286	308	262	276	256	298	301	267	296	303	297	283	298	303	279	278	251	295	318	291	285	286	276	315	298	274	311	267	295	310	295	284	288	287	314	326	251	299	268	289	314	270	291	306	286	283	295	290	275	310	300	312	291	273	284	286	307	294	306	293	283	314	304	304	289	269	291	318	298	283	305	297	276	273	286	265	280	308	257	255	308	276	327	297	291	265	307	324	273	284	276	295	275	291	272	272	302	268	315	289	278	282	296	248	294	306	285	299	320	300	262	288	255	321	258	276	300	293	314	301	282	271	294	291	305	313	256	289	300	312	303	306	289	277	279	303	292	291	304	283	314	290	290	336	286	303	304	314	311	295	295	273	275	317	295	296	289	250	301	305	290	306	277	293	315	312	319	281	288	288	299	312	290	310	283	290	280	290	264	296	292	294	305	278	320	323	294	299	305	288	274	294	317	275	299	281	279	320	307	281	293	298	300	274	295	285	276	298	295	296	311	317	264	303	305	302	306	314	293	284	261	268	318	269	269	296	291	314	295	299	281	256	299	234	273	301	309	295	297	292	302	278	277	268	272	298	284	309	293	294	273	295	268	274	296	286	272	283	303	312	308	289	316	291	311	261	279	285	300	304	273	279	301	291	324	264	287	299	299	327	301	294	320	286	286	273	325	250	303	303	264	282	299	310	326	325	280	257	284	306	300	271	314	287	265	288	298	261	278	275	313	274	296	332	276	306	290	220	265	334	292	291	288	273	307	298	285	303	293	292	298	288	300	268	295	279	293	302	309	317	288	283	332	288	274	263	281	289	273	303	299	295	317	285	286	295	264	289	286	285	289	313	277	276	275	297	267	262	285	285	271	277	267	262	282	272	274	302	309	300	304	267	314	292	288	268	283	320	279	276	309	300	260	315	292	281	284	283	282	298	291	294	295	298	298	303	308	291	299	309	271	286	280	287	267	285	307	299	276	260	301	275	287	275	286	279	311	321	292	282	282	320	262	281	274	288	291	277	268	280	287	293	301	304	286	301	285	305	295	301	277	273	290	295	272	267	275	324	313	282	272	282	302	321	294	298	259	288	274	278	303	273	296	280	295	283	286	311	314	283	278	264	293	292	257	278	301	280	311	272	293	281	279	269	312	262	305	312	278	288	296	269	279	305	298	313	296	291	273	301	305	282	265	274	257	277	259	276	279	285	291	292	277	341	295	306	305	269	289	268	322	247	263	254	274	270	314	301	302	318	310	307	317	270	289	293	315	281	316	296	316	266	315	269	303	301	279	313	283	290	297	289	300	273	237	260	303	281	276	280	285	328	283	279	267	307	293	316	267	286	258	271	284	290	305	305	306	278	263	251	284	320	315	305	307	279	311	291	284	263	289	277	297	294	316	303	271	282	257	274	300	285	307	282	242	299	298	263	288	294	291	293	278	299	289	307	284	277	291	274	289	293	277	267	303	266	257	284	336	291	281	299	273	287	325	291	269	273	289	271	315	308	327	303	284	306	239	292	273	275	285	310	271	351	271	283	277	292	314	298	305	317	261	296	304	271	284	283	309	301	281	260	285	308	266	295	285	309	303	293	284	318	302	323	317	357	266	274	284	317	300	261	311	299	283	296	299	268	302	301	284	295	285	306	296	293	289	282	300	296	301	244	294	279	320	302	299	296	284	270	278	269	286	280	333	301	292	289	275	307	273	313	274	272	299	301	283	280	295	311	315	333	268	282	285	308	303	308	272	301	296	291	283	293	269	315	279	264	251	292	263	264	288	273	253	263	306	264	304	269	291	301	320	312	298	293	250	292	303	305	279	288	253	313	284	276	292	300	295	305	296	301	282	286	311	315	270	297	262	281	293	307	287	262	316	300	300	287	301	311	278	257	280	304	291	258	286	317	262	305	282	257	282	286	310	289	312	311	313	296	292	304	298	295	293	280	280	297	316	274	284	291	303	290	285	285	304	270	309	326	268	252	258	288	294	264	257	288	306	301	299	302	298	289	291	287	265	272	284	290	275	320	305	318	331	306	271	313	252	293	286	290	306	265	273	268	309	302	322	281	274	285	271	281	279	285	275	325	286	302	277	285	313	326	292	251	279	301	274	299	288	298	286	282	303	285	291	253	266	307	306	319	309	331	294	252	312	310	301	282	303	284	297	296	302	293	291	307	302	322	314	291	304	300	309	285	293	275	293	263	290	287	254	261	284	252	285	311	286	298	304	331	295	295	295	296	289	286	319	297	271	255	287	287	304	297	316	300	297	255	274	286	294	293	315	309	278	249	288	318	327	292	284	281	303	265	294	313	312	301	317	305	291	267	293	264	287	297	269	333	266	280	324	277	266	296	297	262	308	285	276	322	269	275	289	268	294	275
15702	1809	4093	5782	4633	3723	2946	2251	1758	1541	1450	1501	1637	1375	1106	961	925	850	793	860	843	770	810	787	784	755	757	745	760	693	709	662	692	720	711	727	695	664	680	678	717	742	664	689	689	697	645	695	652	639	699	680	678	658	672	638	683	717	713	682	651	679	699	680	659	668	698	673	640	733	675	680	662	709	691	699	648	692	643	719	716	665	685	697	666	711	626	716	640	688	685	668	737	657	644	650	655	673	637	681	632	671	674	667	676	656	671	689	645	665	654	678	705	696	665	672	707	678	697	651	713	683	629	656	644	648	680	628	643	673	640	682	708	655	644	655	680	696	679	685	693	631	629	647	676	678	645	665	626	690	640	686	643	654	673	657	677	705	707	677	672	682	664	690	673	677	638	642	674	693	622	692	675	658	636	628	666	678	712	662	683	677	675	648	664	620	635	662	665	664	669	643	659	700	686	618	657	643	685	679	649	664	667	667	742	691	630	649	661	641	638	683	666	671	717	651	696	662	685	707	701	689	668	708	687	635	667	700	687	652	643	622	637	659	660	644	692	668	680	640	675	720	670	679	720	654	702	690	701	648	606	663	665	683	649	666	652	669	659	666	629	649	666	723	697	691	631	636	623	623	692	667	678	744	687	738	674	666	638	697	702	620	655	684	656	647	669	679	685	673	621	638	703	659	671	672	610	656	671	638	673	677	684	653	614	691	693	637	667	682	604	629	710	636	695	676	694	627	696	682	708	671	648	682	654	638	668	672	708	660	685	634	692	661	692	726	631	725	681	679	645	655	657	705	668	685	689	651	660	656	720	686	688	643	652	683	669	663	705	677	773	660	650	704	637	596	658	691	690	648	666	687	648	674	651	659	675	640	691	646	679	659	711	668	668	663	657	644	710	625	676	658	636	703	664	656	671	635	647	656	653	705	665	649	639	630	627	693	691	656	702	667	632	665	677	630	667	676	693	595	670	657	630	673	667	650	680	684	671	634	676	649	662	676	656	699	669	658	687	662	697	684	677	691	649	672	693	645	692	688	662	670	658	650	613	677	694	672	669	702	691	701	688	732	704	626	661	686	704	662	682	709	709	673	629	696	692	678	621	603	709	709	668	654	634	713	640	628	712	687	662	675	676	686	670	682	647	691	647	699	689	634	658	666	646	692	681	647	667	670	601	653	680	672	644	709	654	668	703	703	685	711	680	679	703	649	652	670	621	686	677	692	646	655	652	687	687	633	666	678	632	697	613	653	701	684	668	627	627	650	716	625	660	672	686	650	696	684	673	659	683	669	713	686	663	667	658	660	685	632	675	661	662	659	656	682	692	645	646	643	648	702	644	710	666	658	654	659	645	695	672	661	675	639	643	603	647	686	613	651	690	665	613	707	697	657	673	667	644	706	675	671	655	628	637	675	626	702	626	677	675	614	642	644	663	674	665	662	675	661	640	632	667	652	697	643	680	622	633	696	664	661	669	670	672	634	724	686	690	636	666	676	688	647	733	685	675	670	678	700	648	670	609	629	654	712	618	669	677	645	680	696	688	626	678	689	700	645	677	652	671	675	653	688	718	636	686	663	688	631	621	711	690	600	681	606	681	639	722	635	636	657	686	664	618	666	670	637	714	681	644	696	658	667	648	657	676	648	685	657	646	618	693	645	691	673	703	647	694	671	679	675	668	675	632	677	692	662	660	689	688	674	665	684	671	656	690	724	708	664	651	644	602	685	654	688	653	651	684	665	651	638	673	670	674	658	714	660	696	638	724	636	693	692	689	646	709	695	673	666	696	658	625	650	685	674	671	718	672	658	677	627	666	662	716	673	694	673	663	617	651	634	699	661	635	687	702	663	684	667	654	694	643	694	679	687	720	692	682	656	645	634	686	725	665	630	687	684	655	649	628	667	648	672	696	667	701	644	681	687	657	735	667	670	660	661	652	699	636	678	675	636	692	654	661	681	663	658	673	617	712	729	642	611	694	648	686	651	713	656	672	665	708	629	706	666	620	640	653	656	663	663	706	696	700	729	659	664	639	703	643	684	616	705	640	726	691	680	663	688	676	671	662	652	672	696	704	694	648	640	699	633	713	701	675	641	729	714	688	621	665	677	684	618	621	669	681	679	664	681	678	701	669	680	671	704	686	697	655	645	658	715	675	676	653	693	666	647	655	665	665	617	673	691	687	710	654	618	671	689	665	656	653	632	646	674	666	656	684	613	694	722	620	644	639	665	629	660	647	671	660	639	691	668	686	641	637	705	732	680	654	680	656	683	664	683	664	676	664	636	667	643	717	682	669	678	711	657	653	657	652	618	667	661	677	647	666	671	653	645	651	647	641	666	649	644	676	704	655	680	641	697	650	691	718	653	657	635	637	669	666	666	664	709	647	678	661	658	628	631	703	650	623	655	638	680	721	669	712	613	678	676	676	660	714	702	678	662	681	643	664	654	625	720	665	705	668	705	652	721	699	655	678	652	676	673	646	650	694	719	689	702	685	648	687	655	662	662	706	655	670	712	670	596	663	693	684	678	719	659	655	694	627	676	669	689	688	632	622	654	700	594	709	664	658	654	687	665	649	701	679	690	714	683	669	663	622	669	669	634	679	666	664	655	676	672	685	669	703	708	683	701	656	633	679	686	646	629	678	688	680	646	678	674	662	651	649	659	670	702	696	687	651	669	649	623	690	671	711	667	692	672	680	705	704	648	689	650	666	679	652	663	619	723	687	669	698	673	699	670	648	670	678	662	679	666	719	662	689	673	659	693	692	689	688	642	689	663	646	673	689	676	724	659	672	655	677	667	679	668	682	681	670	682	693	622	693	646	642	673	642	734	656	666	662	672	686	653	648	659	684	695	680	658	639	671	685	698	649	620	664	645	660	652	653	641	642	661	671	665	689	628	658	660	684	663	675	672	671	671	683	672	698	636	641	659	697	635	672	650	679	673	668	697	689	664	656	650	625	645	661	644	668	676	672	655	686	701	630	648	704	675	683	685	659	677	637	695	718	666	693	721	649	725	665	696	610	691	642	711	717	667	632	644	623	685	693	674	650	645	632	665	671	674	640	687	665	698	679	664	650	650	666	643	684	692	685	649	650	634	651	701	670	653	681	649	645	665	677	673	648	707	673	666	684	733	658	664	689	674	674	669	692	669	682	670	705	656	661	668	699	662	627	640	693	634	693	654	665	670	646	708	700	678	683	679	637	670	700	685	694	694	681	663	712	650	640	698	691	686	697	694	701	637	661	700	707	660	671	665	700	645	662	710	722	651	621	699	672	657	677	681	655	672	621	710	643	686	689	640	635	683	663	688	690	647	678	711	638	697	639	720	700	666	678	627	638	673	667	673	658	663	684	676	654	726	663	689	639	626	677	660	647	648	667	645	659	623	684	677	663	634	650	689	663	650	627	692	723	680	706	636	675	670	726	686	629	668	737	699	679	662	673	663	636	664	657	623	703	664	666	711	705	637	657	652	656	635	675	689	658	717	687	669	663	637
7046	714	577	553	425	372	320	270	246	244	241	242	246	219	228	214	211	219	197	230	214	200	233	220	215	210	203	208	218	234	186	219	236	211	221	216	202	227	219	207	217	210	181	233	231	246	220	192	210	191	219	194	238	238	221	200	214	232	220	206	268	220	256	239	214	222	222	203	220	203	192	194	228	203	201	223	225	225	213	207	231	217	204	200	201	210	221	216	215	220	232	229	192	218	219	238	232	202	213	212	210	236	206	206	222	197	218	190	185	207	211	207	206	214	213	254	219	194	204	233	212	201	246	234	184	213	241	210	240	233	237	224	240	220	213	237	220	209	238	219	195	212	204	202	236	197	209	203	198	231	253	231	203	218	223	228	208	228	207	231	186	223	239	220	206	207	206	185	218	231	242	212	201	232	238	198	206	199	210	225	216	208	214	212	199	196	214	226	209	219	193	218	199	208	189	224	206	259	236	225	205	230	216	223	213	231	214	242	193	224	225	232	211	238	220	225	244	208	194	205	211	194	196	195	221	214	232	205	203	212	183	201	235	219	231	199	195	231	214	209	216	205	237	232	232	219	218	213	213	205	238	229	194	229	183	203	219	216	200	244	219	212	235	186	241	224	213	226	202	220	247	211	205	199	199	226	205	216	233	189	218	204	221	213	212	189	189	239	196	209	220	214	189	217	210	201	201	213	217	236	199	211	231	208	205	226	203	208	216	190	195	178	213	213	215	195	195	210	238	247	221	222	205	215	250	195	195	226	216	219	222	210	218	216	202	256	210	194	221	194	224	221	209	212	197	227	198	224	203	234	200	203	199	199	200	214	244	214	210	216	229	227	227	205	205	215	252	192	204	220	259	227	214	202	218	226	205	214	224	207	224	203	207	235	231	230	208	212	217	214	208	228	253	227	195	217	240	210	223	207	239	219	212	188	183	220	234	259	233	255	240	226	228	195	221	230	225	205	205	215	217	219	208	231	219	216	244	208	204	211	223	199	212	190	212	229	219	226	214	199	206	224	232	219	211	218	229	216	219	230	228	229	189	229	228	221	187	229	211	225	228	197	235	198	205	240	211	202	230	215	221	196	209	247	240	231	200	212	221	213	247	201	236	237	238	216	237	218	205	196	212	203	221	226	175	234	252	195	207	235	214	217	216	206	223	212	241	189	218	224	200	227	200	209	205	203	214	227	234	211	198	217	194	226	201	195	250	213	231	217	191	227	199	217	212	227	217	203	196	205	192	221	234	245	232	191	194	231	230	228	206	219	207	217	216	191	207	218	213	189	233	197	209	218	210	192	214	206	208	226	214	190	230	235	212	230	224	210	186	211	240	231	225	208	207	214	198	228	205	192	196	212	196	214	183	219	228	228	224	218	227	183	232	212	202	214	183	191	180	214	188	237	214	199	211	221	187	218	216	228	204	211	201	201	225	225	236	190	202	218	210	211	219	205	228	186	217	203	249	223	216	252	229	240	226	237	212	223	182	217	208	243	216	210	220	189	217	207	209	226	184	200	197	226	243	243	196	219	214	229	203	195	213	211	231	186	226	230	225	198	197	203	255	212	226	233	219	226	244	223	206	205	226	204	215	209	224	219	229	226	215	214	192	209	222	234	230	236	203	209	193	231	232	213	235	207	202	212	196	221	222	252	218	238	205	243	216	219	205	215	189	245	210	193	215	240	226	202	193	230	251	208	230	215	224	190	192	197	239	230	207	189	215	214	221	212	233	247	223	223	217	226	216	212	223	207	220	212	218	206	186	185	216	222	221	226	227	253	217	188	219	222	232	221	221	238	231	205	168	203	234	212	224	229	211	208	210	253	228	234	218	231	206	213	202	237	219	242	227	190	215	236	199	233	220	219	201	222	180	236	220	217	200	218	229	227	189	223	219	224	210	223	222	243	228	207	206	214	211	219	217	205	201	197	226	210	221	214	246	231	209	216	213	226	208	201	212	187	222	238	228	238	182	217	188	215	234	204	236	215	239	210	231	202	207	213	202	229	236	236	246	210	208	252	197	187	219	210	241	230	231	213	228	211	216	217	220	198	203	220	213	230	198	222	213	225	178	216	184	221	210	242	231	217	248	226	228	220	183	223	233	210	216	205	205	233	240	225	231	223	193	198	217	236	204	204	226	215	214	216	212	223	237	234	218	218	231	205	223	245	200	211	238	233	215	228	249	217	207	221	261	200	220	208	267	208	195	217	237	214	234	211	245	213	218	223	219	184	213	206	216	231	193	188	214	246	210	218	208	195	197	211	230	198	221	205	231	230	201	198	210	218	222	216	239	216	234	188	227	190	184	199	233	225	223	211	214	216	220	244	211	216	200	193	190	196	219	211	190	206	217	213	204	181	206	231	191	206	215	226	222	223	237	223	213	228	182	184	201	187	209	198	236	227	226	200	202	208	211	214	221	238	211	211	229	190	208	204	219	225	218	194	220	260	236	226	214	198	201	236	183	195	202	186	246	244	217	207	216	224	235	218	219	226	206	227	229	227	221	209	201	232	231	224	223	230	198	215	232	223	197	221	225	217	233	237	222	208	234	205	208	218	239	211	233	205	229	215	223	207	211	213	216	217	201	193	227	229	195	229	207	216	242	256	206	190	212	222	238	209	213	218	222	214	207	218	194	237	214	233	192	219	199	234	225	206	244	223	213	222	213	202	209	235	239	237	210	196	227	207	236	228	234	214	209	230	198	206	216	203	197	234	206	202	218	206	215	208	203	215	191	225	236	202	188	204	212	248	198	187	231	250	211	205	227	204	245	208	203	229	195	228	214	208	215	230	214	195	207	218	185	219	197	238	216	226	203	213	209	228	210	211	223	199	242	255	227	207	214	188	224	230	174	214	226	206	217	207	218	200	214	186	237	228	218	205	180	239	228	214	231	201	234	217	214	202	197	217	239	241	203	225	213	217	230	189	193	193	185	241	235	284	247	210	223	220	205	211	208	218	217	197	199	236	219	229	237	227	226	222	232	203	202	189	178	204	224	209	199	220	232	202	232	201	234	197	226	203	225	188	195	227	189	210	219	228	224	199	211	220	229	213	221	237	196	231	212	190	207	208	214	220	207	198	236	217	200	225	236	232	222	208	191	195	184	201	202	186	206	215	224	225	200	228	179	194	221	196	223	207	215	233	228	235	234	224	241	228	211	222	231	214	205	209	216	229	199	202	220	236	223	207	218	209	221	210	221	211	219	232	208	250	219	217	189	199	231	210	215	222	217	200	208	230	225	215	198	234	216	229	214	196	201	196	208	193	249	197	196	233	217	211	223	230	227	220	221	233	185	229	250	205	233	199	221	205	217	231	215	187	230	231	203	192	228	226	191	221	234	238	234	203	206	198	215	192	190	209	204	238	202	227	230	218	209	209	217	206	202	219	238	229	233	221	210	202	228	232	190	203	224	221	264	200	203	207	215	222	232	195	218	234	238	232	239	224	229	203	215	229	217	173	228	240	200	210	208	219	223	225	219	210	182	196	219	209
4643	815	1370	1639	1364	1091	917	767	728	652	606	604	576	557	603	539	507	555	543	539	497	538	536	531	522	513	483	471	522	508	537	511	494	498	492	505	520	500	514	475	473	505	503	504	501	520	513	499	512	499	507	500	478	528	471	534	496	501	513	492	502	476	517	479	483	487	475	529	479	513	477	499	501	477	490	483	492	539	511	463	528	460	489	486	491	508	500	480	520	502	512	509	490	515	480	504	486	522	512	497	527	492	497	496	482	507	492	498	473	481	496	494	492	569	462	529	487	472	496	463	496	441	498	496	477	473	461	534	497	543	536	468	500	539	480	477	513	494	514	485	515	503	504	495	489	470	506	514	529	505	511	495	517	512	504	519	486	455	514	512	525	497	531	496	518	532	517	529	520	522	532	523	524	506	500	505	511	514	530	502	482	485	488	499	497	509	488	494	529	503	526	520	489	540	474	502	524	477	469	500	518	498	494	475	488	500	490	489	514	497	477	526	504	504	503	510	470	519	533	481	533	487	523	515	545	458	492	487	446	529	533	500	512	476	508	490	488	487	511	481	554	519	523	489	527	512	529	537	504	480	497	522	528	509	501	521	509	521	464	487	476	537	532	484	524	481	480	489	492	499	508	482	520	537	481	522	519	487	499	504	506	497	504	531	510	530	529	494	528	556	490	535	479	500	480	529	477	527	504	513	490	490	504	490	537	512	482	525	519	480	533	502	474	495	513	516	515	437	483	540	511	509	513	496	501	491	500	507	477	485	468	516	492	538	478	501	492	521	463	480	516	536	475	557	515	456	534	518	498	489	513	485	528	494	501	506	507	494	504	474	489	492	509	544	513	528	504	514	520	496	509	440	463	489	505	505	496	511	495	508	502	510	485	478	530	504	500	474	467	490	528	501	484	513	562	461	520	531	527	511	484	501	479	530	529	517	462	492	498	522	508	492	529	497	473	507	511	482	479	526	493	518	482	479	485	460	498	507	535	469	476	503	507	508	493	534	497	550	507	477	521	505	453	522	525	487	523	499	503	501	493	501	505	463	568	516	490	495	504	486	521	490	481	494	470	480	478	488	537	491	496	486	519	514	511	468	496	530	471	501	470	480	492	527	526	512	544	522	497	541	481	554	482	467	503	497	494	488	477	516	477	531	524	471	476	489	506	523	511	494	494	506	521	462	491	481	511	502	446	488	480	510	532	501	468	466	518	473	531	480	501	478	478	495	483	501	502	472	561	510	480	495	488	511	513	487	500	521	499	502	499	507	480	477	485	468	487	486	506	522	505	467	452	533	492	483	456	498	501	506	512	507	467	497	460	497	483	497	499	502	508	512	531	490	473	470	502	518	527	498	486	479	475	494	460	529	487	488	503	479	553	512	483	469	468	466	518	482	467	528	542	523	494	504	477	515	487	526	541	515	477	509	506	482	509	449	480	504	496	483	480	530	525	478	513	484	513	497	483	525	488	472	543	478	487	509	474	465	462	511	519	516	537	524	520	490	515	516	517	510	490	526	509	495	492	472	495	490	474	522	499	497	502	489	511	491	470	521	507	512	518	522	468	495	489	521	557	458	509	489	522	505	498	497	478	517	527	526	496	507	453	499	463	508	518	509	515	505	491	492	524	500	525	518	484	503	423	493	517	470	523	511	506	515	504	509	491	480	481	456	524	522	515	471	509	523	484	489	474	483	501	492	470	540	500	507	462	505	523	514	490	497	518	497	480	488	505	516	487	523	490	528	519	533	546	509	505	508	484	497	478	491	487	470	538	497	503	529	496	459	489	478	540	528	506	454	462	535	495	493	514	507	486	491	496	478	506	514	478	515	510	474	520	448	526	494	480	496	478	525	513	520	513	509	541	500	509	513	509	506	495	533	506	480	515	533	522	530	506	457	515	502	483	497	487	520	522	480	512	503	477	515	508	536	503	517	501	469	472	497	486	505	502	498	475	504	499	486	495	504	485	495	482	521	489	479	502	499	500	492	517	514	490	510	529	484	509	482	525	477	473	491	497	487	540	454	510	485	517	496	506	526	520	519	500	537	514	488	469	488	495	477	478	535	491	540	487	505	501	506	469	493	498	502	503	526	491	511	510	498	488	513	508	522	469	506	513	513	486	516	478	497	500	503	528	505	480	481	510	516	474	497	516	484	488	503	500	481	533	501	488	465	483	534	520	509	493	476	488	494	507	544	501	523	515	478	497	486	493	481	502	524	467	458	544	488	494	505	528	490	484	474	543	496	525	504	470	491	520	513	463	534	466	507	539	544	520	497	502	528	529	483	492	508	490	502	519	481	500	510	502	502	488	494	475	533	524	486	490	500	519	493	477	514	492	499	478	496	503	492	488	495	493	517	515	485	520	500	483	507	502	511	482	509	480	524	521	511	488	520	533	487	506	532	513	456	480	529	505	522	475	489	489	472	516	517	509	478	507	490	450	486	493	504	520	455	534	499	535	520	474	486	497	482	522	474	524	525	528	519	519	488	491	483	480	495	508	547	517	520	565	515	519	491	496	481	523	532	510	510	512	525	461	539	488	525	504	507	490	506	492	506	500	483	497	535	524	487	466	491	482	521	482	477	475	507	539	491	460	527	522	540	447	468	497	496	521	534	505	497	514	537	487	502	504	485	508	516	509	479	539	516	479	490	515	488	498	523	500	547	514	516	527	483	482	511	525	534	522	520	534	513	521	485	469	509	520	487	543	526	490	514	522	526	510	504	472	492	418	522	540	529	514	518	483	455	511	513	483	516	511	536	495	503	519	522	500	523	503	484	543	523	489	483	502	490	490	535	497	466	508	484	536	516	530	493	491	505	527	506	476	475	460	511	477	465	483	534	501	489	526	515	499	492	524	516	508	493	487	538	479	535	479	505	483	519	510	477	509	520	521	514	532	531	500	528	481	534	497	538	511	505	482	494	506	494	528	496	503	513	499	556	527	544	479	521	490	446	522	528	491	471	524	463	548	515	500	520	505	519	481	544	503	516	538	488	491	513	529	493	500	449	493	512	508	468	515	540	516	507	468	522	527	515	466	471	512	494	502	545	502	506	524	539	504	485	500	480	520	475	538	492	473	504	478	526	492	528	511	524	528	514	498	489	493	519	536	510	531	508	533	490	471	497	482	527	485	502	482	485	512	525	503	543	494	496	473	490	535	450	503	480	485	551	471	483	513	479	506	457	517	515	520	496	515	497	509	524	482	487	509	503	497	464	514	491	492	499	506	483	486	552	495	505	516	481	464	485	502	523	504	483	513	542	526	533	512	493	546	443	502	534	494	522	539	502	485	529	532	483	468	508	511	494	554	501	518	540	483	506	512	515	484	474	462	505	492	515	461	488	518	466	506	478	508	504	511	504	489	492	493	534	500	520	481	489	505	473	525	518	506	500	510	472	495	507	518	517	501	507	510	493	499	498	495	501	509	501	482	510	567	461	456	486	526	531	516	501	511	494	481	471	504	496	474	505	546	481	496	471	491	481	482	486	514	512
20573	2145	1349	1279	1034	700	483	342	287	253	247	243	230	234	194	198	192	171	191	184	181	185	184	182	191	190	189	193	146	178	186	188	173	173	166	156	157	171	197	177	190	173	160	162	188	158	162	184	165	183	209	167	188	170	166	163	179	181	184	185	167	186	185	177	152	158	159	170	170	176	201	172	181	191	210	174	187	141	183	151	174	174	141	166	180	165	161	174	173	182	154	189	160	164	192	142	165	151	165	195	181	172	165	170	174	166	184	197	165	156	167	175	179	167	158	185	176	184	183	161	178	185	172	166	173	169	161	179	179	202	165	151	159	171	140	160	198	181	166	170	169	169	200	163	178	160	164	164	160	189	169	179	176	151	194	173	154	194	178	175	161	168	177	185	180	174	166	166	169	159	177	192	149	175	152	173	166	170	141	157	172	189	189	157	147	171	148	193	162	168	161	145	190	174	170	172	168	181	183	185	161	156	173	172	212	163	189	155	164	187	173	167	170	157	165	166	171	171	158	174	166	158	150	174	172	162	180	198	171	186	166	170	187	149	154	166	183	136	178	182	169	186	165	160	151	177	158	163	180	183	207	173	159	156	195	148	174	171	152	193	197	168	153	146	169	176	169	187	180	173	161	178	171	175	179	156	161	150	175	176	187	169	147	178	171	157	163	165	175	176	190	171	162	187	164	179	172	153	165	194	215	163	161	159	173	170	176	191	173	149	182	176	188	167	181	179	183	171	164	151	181	178	168	169	163	178	181	189	163	158	170	166	194	186	161	179	145	169	146	158	187	159	172	163	167	165	180	168	184	170	173	162	186	187	151	184	174	152	164	155	172	175	183	183	192	178	187	151	168	190	139	147	174	170	154	177	174	170	164	169	181	155	167	148	170	168	150	153	174	177	160	160	166	163	164	143	169	185	174	205	194	181	165	186	168	169	179	177	173	194	161	178	154	177	194	162	175	197	181	156	187	151	191	165	168	178	160	162	198	155	170	183	184	183	172	176	199	164	169	169	185	180	183	158	176	180	171	161	186	189	177	177	164	159	191	167	177	181	175	156	167	169	162	159	169	169	164	164	158	179	161	178	139	168	182	169	159	171	176	170	183	174	169	174	191	191	178	180	179	177	153	195	181	165	162	166	156	178	179	167	164	184	168	146	176	168	156	150	186	168	183	174	165	181	161	165	161	161	181	179	176	177	166	172	183	187	178	173	166	162	165	161	166	178	195	178	156	185	166	170	169	183	152	179	191	150	161	165	177	163	150	185	180	174	189	166	165	146	173	197	172	158	156	180	160	169	197	154	165	192	171	171	191	176	162	190	188	161	171	168	175	215	194	142	137	165	173	180	184	170	183	171	160	142	176	192	170	145	162	173	168	175	179	170	176	147	156	205	147	168	150	162	171	158	172	171	195	188	160	186	163	201	167	167	173	230	172	177	170	158	164	181	156	157	144	174	182	179	192	187	170	190	184	167	156	159	171	165	150	141	171	174	160	180	165	198	188	165	161	162	169	165	162	155	186	157	170	161	197	171	131	170	165	180	168	185	180	180	172	180	182	175	176	161	160	171	154	180	208	181	185	168	156	185	189	173	178	191	174	188	154	160	171	166	160	168	155	193	169	178	195	167	142	162	157	181	176	182	171	178	179	154	169	152	170	172	168	145	186	172	166	160	166	185	162	191	195	155	168	155	194	179	157	180	176	174	192	168	193	172	180	180	180	155	168	184	155	196	186	154	202	165	163	169	181	189	165	173	153	164	171	170	158	165	172	169	148	180	165	166	154	171	165	170	170	182	162	175	162	186	168	161	163	147	171	180	189	167	157	167	193	176	151	181	176	166	162	153	177	185	159	179	155	146	186	154	156	151	209	173	170	194	203	178	197	165	153	186	172	172	179	156	187	158	147	174	157	187	161	175	173	186	183	171	177	210	179	193	161	156	173	189	167	185	172	183	190	159	159	149	204	171	151	185	191	149	174	170	152	174	144	180	179	166	140	190	151	172	172	191	167	178	173	176	197	198	167	163	187	159	165	190	174	166	178	168	180	186	166	152	190	203	162	142	179	188	176	149	156	153	174	175	180	161	195	198	200	179	153	198	187	172	171	172	189	171	180	160	166	165	173	170	171	191	195	184	179	200	146	187	171	169	192	167	178	139	176	169	175	185	163	170	166	161	157	196	181	195	179	154	176	170	166	157	181	182	198	183	162	168	176	174	172	159	183	162	184	165	169	158	171	171	148	208	160	176	158	172	168	157	154	165	172	170	171	188	164	173	164	177	154	186	178	176	168	184	171	168	179	190	183	188	176	169	162	180	188	177	171	178	183	153	194	157	178	167	162	181	190	194	176	154	193	165	167	183	137	155	176	180	166	172	187	164	176	155	171	177	154	192	178	166	154	160	171	165	173	182	178	186	187	177	186	153	168	187	171	194	168	170	175	163	164	161	173	163	175	157	175	161	188	193	187	195	171	177	171	169	141	159	204	177	163	177	148	185	164	156	183	177	171	175	187	185	158	177	169	162	163	157	195	190	191	176	173	172	154	174	201	143	152	173	172	171	168	197	191	178	154	187	166	174	169	164	188	190	190	165	156	152	152	170	164	165	168	192	172	166	153	180	157	181	145	159	162	179	167	169	181	170	189	168	158	151	160	144	178	169	182	162	169	170	196	154	160	162	197	160	183	172	169	175	168	153	180	153	171	147	180	176	164	177	166	179	189	168	201	180	185	189	143	157	180	182	175	183	164	175	168	180	187	174	177	155	169	167	175	194	186	186	160	172	147	169	171	154	167	158	184	197	179	177	159	157	142	166	163	162	168	177	183	158	144	154	173	165	170	152	173	159	170	162	171	193	182	172	140	165	166	165	178	187	184	182	176	176	171	194	190	182	158	166	158	158	160	133	189	148	172	134	196	175	166	179	154	170	163	163	180	200	180	162	159	164	160	190	161	174	157	172	156	138	172	168	173	180	159	159	165	185	157	162	170	162	165	190	168	163	182	159	179	164	203	174	175	175	171	167	166	157	172	192	212	152	191	166	170	158	153	187	185	176	164	183	180	164	146	192	171	170	186	203	171	170	166	153	187	175	180	177	167	170	190	169	148	178	178	187	192	167	164	155	156	178	165	184	154	170	182	197	166	145	174	199	146	186	175	171	158	168	188	156	167	176	173	168	178	189	169	156	161	167	172	208	203	165	173	205	158	172	178	211	174	172	176	182	187	171	168	183	158	197	191	167	170	172	162	159	172	175	172	179	139	181	164	166	175	178	164	156	154	184	163	181	151	189	174	175	164	174	170	152	163	194	165	177	190	186	186	147	170	181	170	182	184	178	180	151	175	161	190	162	163	157	170	162	169	176	160	173	198	173	178	141	168	155	168	191	157	158	172	187	190	182	150	177	168	178	177	166	171	159	150	161	154	162	184	163	180	159	191	184	183	175	153	173	161	142	192	169	184	177	176	147	154	179	146	155	155	178	183	184	149	152	172	176
12028	1275	2422	3538	3402	2462	1798	1382	1085	990	939	802	874	799	720	651	616	495	547	518	531	504	505	474	507	448	488	429	422	447	425	445	489	439	445	445	443	417	462	401	424	438	398	414	433	432	422	431	378	437	469	430	440	395	412	404	384	428	453	411	419	444	480	417	472	460	442	440	403	403	440	442	410	466	434	406	440	439	430	404	443	428	408	452	449	453	449	420	427	439	423	437	410	441	426	437	462	412	421	411	435	425	463	440	431	433	468	422	449	434	441	408	450	468	431	443	449	434	420	439	389	430	470	430	416	399	404	435	460	423	437	409	469	418	455	418	422	416	449	410	419	455	438	421	444	428	435	450	444	413	417	454	412	385	461	439	426	437	463	431	444	452	400	447	425	419	421	413	415	434	438	430	405	433	440	397	427	407	427	408	440	432	411	408	417	426	449	429	461	432	399	463	461	415	415	450	409	443	471	431	414	466	451	421	434	436	417	448	459	403	427	415	441	415	436	440	421	452	413	414	425	422	412	429	409	412	435	392	463	381	438	412	448	460	386	422	434	448	422	452	361	418	407	397	450	404	462	436	414	427	410	414	439	404	438	411	462	411	465	481	459	432	424	435	449	406	402	433	427	419	394	424	440	435	437	437	419	447	455	442	389	419	405	406	397	441	412	426	424	443	431	441	410	395	456	441	446	430	427	492	405	439	450	430	434	436	458	454	405	375	420	418	404	421	437	434	438	459	432	419	431	429	412	451	437	456	418	404	408	441	406	444	404	406	432	426	417	395	416	427	396	431	430	451	420	433	447	405	408	444	418	428	428	436	406	424	431	432	400	417	441	428	430	426	404	399	447	408	425	430	424	387	430	396	431	424	436	414	409	414	417	397	429	395	403	424	427	420	380	423	420	425	453	449	381	452	413	395	443	442	445	417	452	423	408	412	417	430	459	444	395	451	460	455	422	404	428	460	404	410	405	413	422	404	417	455	424	434	433	425	410	402	452	441	426	440	435	433	429	418	409	451	362	442	417	426	391	439	370	429	449	417	392	468	436	404	420	445	423	423	445	443	389	429	447	437	440	438	451	438	455	443	406	406	422	445	443	462	423	459	442	416	386	422	432	415	398	427	416	424	445	421	402	421	438	477	435	456	439	398	448	436	407	435	435	406	440	393	426	387	421	407	411	459	497	443	443	430	439	396	425	440	375	433	454	447	426	419	446	405	435	417	446	414	433	455	446	397	410	451	468	422	437	406	418	456	447	396	434	431	410	465	434	432	426	405	417	471	414	425	411	436	449	417	409	443	413	427	444	399	421	449	437	426	432	426	449	431	423	404	435	446	421	420	395	431	385	409	462	432	440	431	446	422	460	418	421	443	401	426	433	461	422	439	397	477	430	424	472	439	443	396	414	451	436	422	396	409	460	424	426	428	406	415	439	431	412	448	467	436	399	452	439	430	435	443	443	421	433	423	424	443	440	393	450	429	444	424	421	414	413	459	411	430	416	453	437	394	433	427	427	476	398	431	447	458	443	436	431	456	483	443	448	448	397	428	444	451	394	446	455	463	420	445	409	406	390	444	448	393	417	446	424	406	462	416	423	436	450	446	447	429	462	448	425	440	423	430	453	416	427	435	413	401	421	402	437	420	417	392	428	416	428	439	415	431	413	402	452	452	422	452	416	426	490	448	418	411	413	416	438	443	419	443	403	446	456	423	459	426	408	419	402	474	418	419	426	394	421	417	399	438	396	436	398	408	443	426	449	448	390	440	433	464	473	443	420	422	411	417	427	367	468	431	428	414	412	447	441	448	438	441	415	412	388	449	443	393	459	468	466	429	416	420	437	456	426	452	408	432	435	453	408	435	409	448	439	392	440	414	417	401	428	403	422	447	457	421	463	421	415	445	428	403	433	391	435	433	442	443	414	439	426	440	431	437	380	438	410	463	439	459	399	451	413	413	439	428	448	442	437	458	446	448	424	409	420	459	454	443	420	420	414	426	453	392	402	365	421	414	388	435	462	440	454	432	439	437	438	442	411	444	455	446	418	405	410	435	424	412	448	434	412	422	411	424	409	436	412	402	433	428	443	441	445	444	404	402	441	427	426	431	427	425	454	445	403	433	384	405	449	414	430	414	445	459	402	439	443	415	407	445	440	422	400	458	442	398	426	424	448	426	442	450	460	466	405	418	431	446	429	447	408	457	431	414	411	462	476	437	438	430	427	461	435	428	436	444	411	393	436	429	426	399	435	423	438	426	439	434	458	452	398	427	389	405	398	437	421	408	413	416	471	423	425	496	503	414	406	439	450	435	431	405	431	423	441	421	435	461	417	473	414	424	424	435	408	390	452	445	423	434	418	429	400	395	439	455	420	444	432	430	427	415	447	442	444	388	437	402	449	428	446	439	411	420	470	437	433	473	428	425	423	464	447	412	418	398	418	442	427	409	438	437	403	471	421	428	434	415	413	393	411	433	394	414	444	421	443	379	429	381	447	369	460	443	473	419	420	414	438	443	428	413	446	421	410	423	450	404	465	439	422	412	431	435	448	426	409	433	428	414	448	433	428	448	442	430	437	444	455	410	430	442	450	438	416	398	473	412	419	402	383	451	430	408	427	435	437	435	414	447	443	456	415	457	392	481	451	463	423	418	426	413	418	442	425	442	428	422	437	432	446	399	410	423	389	457	425	434	411	432	441	423	421	446	460	405	454	445	407	423	438	417	452	416	479	425	423	405	395	384	426	400	435	434	427	400	437	426	453	436	429	434	447	432	439	428	374	456	407	393	432	425	409	440	418	432	426	436	468	397	395	459	434	479	409	427	424	434	439	411	416	428	389	428	419	404	420	410	467	408	433	426	432	460	417	411	435	414	468	431	458	405	439	429	423	420	428	398	393	444	414	453	457	421	398	424	425	428	366	455	387	390	415	424	443	419	421	418	413	411	426	416	439	408	384	458	441	448	461	454	432	446	409	421	426	413	420	423	395	459	413	391	436	427	439	428	414	420	412	410	363	381	416	396	445	440	406	435	404	436	417	448	449	447	397	413	441	462	419	453	439	436	420	435	432	398	429	385	426	417	428	426	441	405	444	425	412	460	453	401	431	448	437	432	446	459	417	423	405	440	399	404	434	431	431	423	400	451	419	383	391	429	443	384	459	498	464	414	470	386	431	410	452	414	405	438	422	440	405	401	427	449	449	457	394	428	414	423	431	440	392	421	434	424	453	474	445	413	446	421	451	421	435	424	437	426	440	448	458	435	418	446	410	425	426	413	458	441	447	443	431	443	425	451	422	456	434	420	441	386	453	449	436	447	387	430	411	425	473	447	448	417	460	427	434	434	429	408	392	415	441	446	410	431	430	402	418	411	471	409	512	393	435	421	420	434	430	398	389	407	392	401	417	410	417	442	442	452	433	452	417	419	458	428	437	437	464	420	417	402	448	419	399	416	403	407	420	417	444	431	391	454	437	421	434	476	462	445	427	408	445	414	436	427
30303	4515	2271	1920	1676	1093	788	644	533	429	455	423	435	407	365	362	364	292	316	342	301	337	327	321	282	320	343	332	289	275	294	305	326	278	314	332	286	319	295	276	277	319	299	288	322	280	316	267	269	297	278	315	297	284	311	330	279	288	298	292	296	288	274	300	308	276	318	327	309	288	328	316	273	295	295	274	299	276	294	294	298	271	265	270	283	302	280	310	285	269	305	315	269	281	323	301	279	314	292	278	325	309	283	305	263	263	280	328	310	267	302	307	293	285	269	305	299	290	288	270	307	285	268	297	255	292	310	290	290	330	306	276	288	285	271	279	284	264	304	305	306	297	293	285	326	255	321	290	287	285	323	263	279	307	317	332	315	287	270	294	313	327	319	275	301	283	293	278	289	284	306	294	294	312	273	264	315	272	256	287	288	267	260	318	292	279	277	292	273	273	273	299	296	245	272	285	278	251	274	307	259	308	313	278	300	270	301	294	287	276	286	290	300	302	276	313	317	309	295	284	272	293	288	270	300	314	271	292	321	317	330	280	282	291	291	266	287	307	272	307	312	265	290	295	261	274	312	304	307	298	293	304	290	290	300	302	319	313	321	289	325	331	313	279	309	280	319	289	257	258	294	278	294	310	264	284	314	299	290	261	328	290	298	284	274	303	317	290	317	322	261	310	288	294	280	305	329	291	271	314	296	292	302	314	306	274	303	302	289	342	299	292	258	261	284	285	268	277	336	290	286	268	295	291	295	312	294	311	276	308	279	279	315	323	289	290	331	279	315	277	269	273	308	318	314	268	305	297	261	286	282	338	296	292	282	299	266	321	302	295	313	275	279	302	282	299	290	290	287	297	290	275	278	295	282	302	287	280	281	275	298	318	285	322	305	292	309	300	273	271	302	276	272	303	289	280	276	258	287	278	291	314	316	282	296	253	299	299	284	275	294	295	306	273	289	318	318	293	290	282	266	290	284	333	305	325	305	296	269	264	295	287	304	315	299	303	291	297	298	321	278	298	329	251	307	256	276	270	263	275	289	301	283	310	286	311	285	269	291	287	310	283	314	308	256	307	289	307	276	280	271	295	300	288	302	272	305	297	304	278	299	302	304	271	313	316	283	309	261	303	329	277	263	318	293	294	281	295	291	291	295	346	273	296	302	290	314	298	290	308	310	276	315	300	278	288	289	289	289	283	283	294	286	249	291	302	269	276	297	288	280	290	264	290	299	298	294	286	293	281	261	271	297	288	271	326	327	298	299	284	269	282	294	316	296	303	299	322	325	288	304	289	310	304	302	299	289	259	307	296	312	281	298	310	287	283	281	270	298	315	302	315	275	323	303	292	301	260	284	316	244	294	274	245	297	304	286	304	298	321	270	321	296	269	307	326	276	308	305	273	277	272	284	304	283	294	291	328	297	274	287	288	309	299	326	262	314	293	316	310	306	294	310	294	283	289	281	252	301	321	278	277	285	307	291	281	285	269	304	272	281	299	287	286	292	310	287	295	275	297	308	261	314	304	287	303	286	292	294	255	270	264	275	267	269	330	309	310	320	289	285	273	285	308	309	303	276	282	288	299	260	286	300	290	294	288	264	283	325	287	279	277	285	274	282	274	268	277	272	317	270	290	303	265	271	272	287	282	297	278	297	245	291	291	310	293	270	278	296	299	311	289	265	310	288	248	272	311	312	280	291	268	314	282	296	286	297	292	269	276	263	289	283	256	318	273	298	305	279	267	273	281	302	313	321	309	301	268	288	280	330	309	325	288	289	276	293	287	297	288	292	279	281	283	285	314	309	304	272	312	276	259	313	307	257	300	263	292	321	266	283	304	311	281	298	280	290	278	275	263	300	301	280	353	327	312	281	321	302	309	266	305	274	308	281	284	294	318	299	315	320	265	288	292	260	275	302	306	279	301	294	295	295	305	290	255	302	297	288	300	298	285	291	284	288	278	314	320	286	327	289	283	277	323	326	269	287	306	252	289	312	276	276	287	284	290	278	267	284	286	315	288	317	306	286	302	289	283	268	304	322	301	292	305	287	294	282	308	312	319	297	296	274	311	288	285	283	308	300	282	280	274	318	299	294	300	306	323	303	310	298	292	276	286	280	264	283	270	309	316	263	251	317	283	288	247	307	310	277	284	289	278	298	266	291	314	330	296	295	313	261	293	312	296	334	274	284	284	306	301	285	303	290	300	287	268	323	295	321	288	304	293	288	279	259	293	253	294	261	305	268	265	306	301	283	277	289	290	280	290	311	291	269	288	304	284	267	311	304	287	308	351	312	324	306	307	298	280	303	312	330	282	247	278	303	284	305	294	265	295	305	263	322	316	307	271	292	325	337	286	274	292	276	308	309	267	288	292	292	314	330	291	299	258	270	297	309	280	309	301	297	294	282	284	286	312	309	291	318	288	295	298	297	331	321	284	290	300	290	286	306	302	299	324	313	282	294	284	265	256	294	299	321	290	283	294	295	256	286	297	268	312	284	285	259	275	297	311	272	275	298	314	331	322	316	294	272	290	265	319	303	288	280	296	284	271	276	291	277	278	273	285	316	254	278	287	279	316	265	293	303	310	299	311	312	262	285	276	315	284	259	286	274	255	288	300	301	258	285	279	273	292	300	262	304	309	305	280	272	290	304	274	306	289	301	298	302	315	334	298	290	287	271	283	278	287	312	266	305	304	321	320	231	276	272	301	333	287	278	296	297	314	278	276	284	277	279	304	253	309	297	284	312	307	283	283	292	281	284	261	260	267	288	283	320	301	275	291	329	331	326	274	281	336	285	309	299	265	289	313	278	288	329	281	291	321	287	295	328	334	297	306	298	289	306	266	306	302	311	300	286	277	312	319	315	301	301	292	300	292	290	340	302	281	289	284	312	309	283	263	293	281	289	291	296	300	281	314	313	284	303	311	291	269	296	263	313	280	277	305	278	313	302	297	305	280	251	311	293	289	302	268	304	291	312	300	307	326	297	277	271	298	286	309	288	315	276	279	285	324	288	283	305	287	309	296	289	329	278	287	267	310	296	296	283	279	306	287	311	313	280	283	280	260	318	268	341	289	319	290	273	287	292	282	303	263	280	278	278	279	306	281	266	276	278	286	305	290	293	293	306	294	301	334	298	303	289	318	301	326	322	287	318	291	274	301	332	289	305	310	305	287	330	286	300	262	307	312	293	276	293	315	301	298	291	302	313	288	241	292	319	280	293	290	300	293	276	306	290	326	284	280	281	311	307	290	292	265	306	307	310	302	281	305	276	287	285	283	271	310	288	303	294	298	293	281	289	285	300	265	278	298	300	272	301	271	313	266	272	290	317	317	288	316	259	264	311	290	306	318	323	313	312	290	318	329	294	298	306	294	288	295	298	252	270	285	288	300	279	311	262	290	283	279	310	298	318	259	297	278	296	286	281	288	300	301	284	306	312	306	277	286	269	329	311	297	312	280	301	275	271	291	288	309	287	290	281	290	296	280	285	312	275	295	308	288
16077	1980	3883	5120	5212	4058	2940	2330	1828	1690	1478	1341	1330	1444	1116	948	898	886	873	820	846	822	748	767	761	760	725	736	731	742	747	668	701	729	688	661	750	641	693	671	706	703	727	639	677	697	684	726	680	738	678	653	648	671	716	681	640	690	695	673	679	711	648	683	657	672	693	685	687	705	699	686	690	624	628	691	666	657	668	663	667	713	722	718	640	731	597	691	674	680	667	680	680	674	647	665	669	671	708	640	691	666	662	705	659	655	687	632	609	673	686	669	656	690	688	672	696	655	690	616	667	691	684	689	669	706	638	647	672	621	669	701	671	680	686	656	653	622	672	675	666	678	680	708	653	630	713	654	670	697	635	724	667	670	671	677	723	661	705	651	644	662	685	659	667	604	710	652	643	680	668	689	681	630	686	692	704	610	701	693	664	645	699	700	689	665	690	653	647	666	662	672	662	670	677	678	661	647	693	675	701	687	629	678	686	699	652	717	654	641	677	706	629	701	657	689	654	679	668	694	645	690	652	669	642	709	684	650	667	693	685	633	622	639	692	713	704	690	649	701	636	675	694	638	687	671	660	660	679	692	687	699	674	665	701	660	666	671	695	638	684	679	699	673	656	695	661	697	661	653	693	622	683	661	691	655	613	650	672	676	661	687	683	683	700	641	649	701	630	739	698	673	661	643	647	648	676	702	677	639	700	638	675	658	706	644	663	622	652	701	628	690	688	682	645	669	614	634	649	685	705	695	636	667	673	673	633	667	616	683	671	663	710	627	702	656	692	712	736	678	622	679	684	710	655	655	629	656	700	675	676	640	648	730	699	623	706	645	658	684	635	689	678	697	681	667	653	645	727	664	684	666	683	689	635	695	694	653	657	674	716	666	670	640	675	722	664	596	676	712	655	672	674	704	699	705	685	706	702	704	660	653	668	673	687	706	644	655	676	631	684	679	699	651	691	678	687	654	646	671	644	714	651	682	635	646	700	673	673	674	639	663	673	686	646	663	673	614	654	657	644	664	686	623	651	669	695	643	695	670	668	669	641	719	648	659	668	662	670	671	673	639	658	648	680	680	649	723	671	682	667	689	659	707	661	664	681	644	657	667	660	637	687	691	643	636	690	684	652	674	692	644	665	693	691	629	644	650	698	665	687	685	667	669	631	707	674	624	648	702	651	680	676	687	644	636	665	667	719	714	677	680	650	699	671	651	618	682	699	666	693	631	679	700	666	663	659	633	665	687	709	655	684	674	687	668	658	673	643	656	695	653	643	661	698	641	708	698	651	659	697	707	670	645	690	670	675	660	677	688	696	665	629	673	669	680	675	728	652	664	619	669	697	657	724	667	679	629	659	646	690	635	670	724	672	660	664	654	697	626	645	655	660	683	711	701	698	696	662	728	691	674	703	699	654	702	624	682	680	702	679	655	666	631	663	711	660	658	654	666	653	660	619	680	657	750	685	655	665	726	699	675	658	678	645	626	682	675	608	647	675	665	601	626	657	691	718	667	677	644	662	728	628	646	661	597	678	662	710	676	648	662	722	679	685	657	668	687	675	672	703	697	713	690	633	637	681	680	640	664	682	655	676	686	628	684	707	672	679	650	667	666	650	678	681	721	705	720	664	682	643	749	665	668	663	697	616	684	667	622	730	743	667	700	682	661	677	693	648	718	651	681	696	679	680	691	624	670	654	683	704	674	679	672	678	671	664	596	695	658	691	613	690	724	696	668	627	645	686	713	644	664	680	659	666	705	641	669	668	703	634	665	683	698	671	643	641	648	661	655	646	641	652	668	671	662	596	658	651	631	702	699	647	650	610	719	710	719	656	659	653	664	640	664	711	631	697	729	648	665	693	680	679	699	718	691	685	671	663	666	667	696	672	637	675	685	665	707	689	702	662	668	628	675	659	699	644	650	655	672	669	637	651	652	642	637	659	671	648	661	655	700	631	667	677	669	658	664	683	685	672	687	632	656	710	680	699	667	635	673	686	670	668	646	643	674	700	636	708	687	638	633	666	683	653	678	678	672	704	698	670	663	657	654	657	663	717	618	696	643	682	645	705	613	651	675	652	686	662	663	667	682	649	658	644	665	689	659	689	672	643	660	663	641	680	678	641	679	712	644	629	669	677	698	695	640	622	675	630	664	657	667	697	697	681	672	655	719	631	679	652	697	664	652	607	632	671	676	648	607	673	658	667	698	692	638	700	750	663	648	648	667	662	703	638	657	668	635	624	701	658	642	633	643	685	666	662	656	675	641	683	643	686	648	663	651	698	653	665	669	703	662	678	648	710	646	622	657	686	642	663	687	670	641	678	658	674	669	725	668	654	664	710	667	679	662	685	661	719	674	683	691	681	684	655	679	711	727	692	669	647	713	655	640	719	647	705	674	669	657	674	679	666	664	636	703	676	681	701	728	680	706	709	667	643	716	674	645	719	701	696	651	717	705	668	691	710	675	690	643	717	636	646	670	706	687	693	722	680	641	629	673	674	642	659	651	646	697	647	653	659	704	660	672	684	660	658	654	670	653	670	644	652	634	681	683	669	673	667	693	691	657	668	709	715	681	645	677	691	680	667	670	663	671	662	677	632	634	681	636	654	711	714	648	679	611	669	614	660	677	664	692	638	613	716	694	698	664	669	619	691	673	671	641	659	679	628	685	652	663	633	705	714	677	645	665	688	653	633	685	711	662	692	698	660	660	681	660	680	695	698	642	655	602	720	718	622	657	680	671	705	662	725	679	646	676	658	692	639	724	654	650	678	618	662	680	684	702	664	629	664	601	640	652	713	679	657	674	727	699	629	685	637	654	690	663	673	742	634	657	664	703	637	681	622	700	682	691	678	676	652	657	682	700	653	693	682	688	684	631	670	670	642	657	641	712	667	677	672	636	698	666	682	638	655	661	675	699	680	685	624	698	671	674	658	666	644	697	679	663	688	690	714	625	608	682	711	672	674	684	660	675	590	699	698	680	637	692	701	698	666	649	701	712	669	680	684	651	616	683	662	621	683	666	672	669	656	678	660	665	695	643	664	678	708	634	680	675	669	696	626	684	678	707	656	640	631	656	666	664	682	640	665	737	662	669	674	618	674	684	666	676	674	681	657	667	691	672	705	689	670	675	658	668	639	622	675	678	710	648	648	654	718	696	667	709	714	716	688	662	654	654	710	671	677	650	639	684	709	729	698	669	667	642	685	674	649	700	637	664	665	687	708	658	690	670	673	656	702	628	652	722	674	659	654	689	679	694	709	675	683	642	632	704	698	675	649	678	682	659	679	681	668	646	697	646	749	682	669	676	641	667	646	648	674	662	678	685	708	639	667	764	679	644	719	669	669	682	654	653	731	624	604	639	669	656	649	717	680	705	720	695	662	670	636	653	658	730	645	708	642	646	667	703	655	680	655	646	666	671	684	727	698	680	703	691	671	698	710	674	660	661	644	672	702	685	710	659	616	697	682	718	657	643	674	688	664	681	703	633	690	642	676	652	695	716
6961	693	571	520	404	314	320	294	269	259	233	254	233	241	226	221	221	215	214	229	219	224	210	247	241	216	212	215	200	215	234	219	218	199	209	218	225	246	213	216	195	239	191	208	232	202	205	222	217	196	216	222	211	180	206	211	213	226	227	213	205	233	217	218	208	193	214	189	215	211	228	203	218	220	224	227	237	215	228	197	198	199	215	202	214	227	174	214	222	201	221	243	233	202	203	209	209	219	239	246	203	203	192	201	218	218	216	220	241	218	192	201	218	209	192	232	220	249	237	202	229	235	240	204	234	216	195	210	214	237	198	195	244	236	231	216	223	200	203	184	189	226	233	245	228	198	202	179	212	195	227	222	229	234	250	242	217	221	237	200	205	205	209	240	230	211	232	184	199	236	195	214	230	198	233	249	191	226	200	209	188	212	217	250	237	226	198	222	208	246	196	221	189	220	215	212	241	237	215	210	244	215	208	224	232	199	238	185	184	181	196	243	219	235	209	211	254	202	241	187	238	204	221	196	230	213	218	196	214	212	232	237	207	207	217	207	194	224	231	206	207	209	210	216	216	204	197	223	224	187	212	201	192	189	203	213	198	239	215	245	194	198	218	193	198	222	202	211	239	213	219	223	198	250	247	228	248	232	208	221	205	216	232	226	220	227	222	227	205	226	201	216	215	223	198	212	230	217	235	235	224	208	223	223	210	199	225	227	216	228	205	201	197	200	219	227	229	212	209	223	217	216	205	214	218	196	195	204	196	211	218	210	208	196	226	203	214	206	208	214	203	207	196	256	226	194	205	240	210	213	219	248	230	216	198	223	192	207	216	243	220	211	218	222	208	204	195	214	219	222	241	194	229	202	211	218	235	213	192	230	186	205	221	220	200	203	237	226	218	246	258	204	220	226	185	200	207	214	219	193	188	204	195	214	215	235	196	193	224	225	230	202	213	195	218	195	199	208	230	224	230	185	209	243	243	226	191	225	217	236	232	232	182	201	227	206	248	224	231	212	221	221	192	246	222	225	219	189	194	203	195	202	220	215	220	202	243	203	205	215	235	197	215	208	214	204	242	222	225	224	197	191	193	198	221	235	209	205	183	203	204	220	224	233	222	178	192	221	265	233	224	240	224	219	215	212	203	215	236	220	221	219	193	236	191	221	198	199	216	250	197	209	210	198	205	199	204	211	211	188	199	228	245	215	221	202	214	204	207	205	178	217	192	200	223	222	235	189	210	210	200	236	218	208	220	223	250	209	204	226	224	237	210	220	213	222	209	219	211	188	243	208	223	198	214	226	216	233	221	206	253	210	202	217	240	231	259	249	211	218	222	194	207	223	194	226	216	220	223	199	212	247	239	192	204	217	210	210	216	206	227	222	217	219	247	235	226	246	241	189	211	213	179	231	209	240	238	199	224	232	221	205	234	206	215	206	213	222	197	206	227	202	199	211	200	203	235	236	220	205	202	213	233	222	195	205	216	216	206	203	236	214	219	229	211	205	188	215	222	215	199	230	207	200	208	208	211	188	213	190	196	203	247	206	207	238	186	228	245	205	178	226	212	232	214	202	249	208	198	215	204	199	240	228	232	227	215	222	207	207	208	208	227	228	212	229	235	200	206	240	194	194	222	192	212	178	209	239	215	227	201	207	202	222	205	209	208	192	217	218	217	235	197	228	187	217	210	194	196	227	212	213	206	207	212	225	214	242	218	218	210	196	218	219	228	210	207	227	192	245	230	183	233	206	226	213	196	211	213	214	240	226	188	216	228	221	226	219	207	206	200	204	217	205	215	237	217	199	193	215	203	246	207	193	205	227	209	230	228	222	217	226	232	189	213	197	220	211	223	202	194	216	224	192	216	232	196	224	222	218	222	233	235	193	225	193	223	234	197	228	218	205	196	224	237	201	217	209	198	208	192	249	205	215	212	220	199	217	187	201	207	225	221	188	229	251	261	213	233	219	200	210	221	192	238	192	210	201	223	211	215	216	217	199	215	226	217	256	222	234	194	197	199	205	227	230	198	204	234	217	225	223	201	236	253	223	194	221	212	219	237	223	202	231	232	230	207	199	222	220	225	221	209	229	208	211	202	226	223	202	218	193	201	233	231	232	235	185	199	185	202	209	213	217	235	227	208	219	222	215	219	202	223	214	217	200	224	245	210	228	217	205	225	233	172	221	225	196	215	208	199	212	207	221	239	184	213	209	218	208	214	206	200	212	193	206	193	205	232	214	213	216	215	201	209	226	224	230	229	222	221	206	272	220	202	187	201	215	188	204	230	215	227	230	211	198	220	247	212	200	187	246	208	231	198	210	216	222	193	221	224	222	228	219	213	208	212	197	216	228	230	222	230	202	203	224	215	225	205	196	207	235	223	201	232	234	211	230	171	208	235	207	201	227	224	214	205	200	213	198	192	193	189	228	246	225	222	196	229	204	233	241	205	219	225	225	199	195	225	221	253	227	215	210	194	218	210	217	186	218	216	204	212	227	211	228	181	235	222	235	239	238	212	198	211	222	218	218	243	198	202	223	214	219	244	222	198	203	256	228	220	193	240	185	219	228	213	215	213	219	208	208	200	229	214	219	225	199	223	247	170	248	198	221	225	213	221	216	239	222	214	228	208	205	212	229	182	226	220	247	210	227	201	200	206	211	223	245	235	208	211	223	222	216	220	245	218	220	205	208	225	230	210	233	225	216	207	215	233	196	229	230	242	227	223	231	246	245	216	217	222	237	217	219	226	207	206	209	232	225	215	228	221	222	222	224	204	228	227	223	206	216	208	228	243	220	215	209	224	229	205	237	253	242	234	241	201	174	185	213	221	224	213	214	185	234	212	219	240	233	204	244	186	254	204	217	205	234	220	203	208	208	200	222	206	205	230	276	228	254	233	200	208	234	227	215	190	223	200	234	218	192	227	200	220	210	206	239	176	204	242	210	225	231	234	198	193	223	214	217	207	228	211	198	210	209	252	204	212	219	207	220	199	231	225	208	215	210	199	210	202	204	237	217	233	220	230	202	191	225	208	209	224	203	204	209	243	217	215	192	215	212	240	231	189	234	194	219	217	207	203	230	229	217	235	218	217	211	218	211	220	217	206	227	204	203	217	207	253	193	262	208	217	207	195	232	198	229	211	241	223	218	207	180	217	226	222	232	219	206	217	211	228	213	216	229	197	204	197	227	210	217	235	240	214	188	216	235	202	225	208	226	205	223	207	241	225	191	196	213	231	221	197	180	206	189	251	205	221	207	204	212	219	224	183	238	211	212	217	223	241	224	184	221	211	192	200	243	224	223	212	233	209	205	226	208	201	215	181	199	200	208	211	225	201	208	219	224	203	214	219	186	205	232	231	231	188	220	209	215	185	220	194	192	215	245	200	220	225	208	180	209	228	216	230	194	185	213	184	226	204	229	233	217	221	219	242	254	213	206	208	180	222	205	201	235	224	214	208	225	215	223	226	208	217	184	199	210	199	242	210	226	238	189	238	234
4695	769	1276	1550	1368	1099	978	796	670	610	625	587	569	568	605	577	558	596	498	510	534	541	526	490	547	481	486	492	523	498	475	505	516	492	526	484	519	513	493	536	482	532	486	494	530	503	492	507	502	496	521	473	466	500	479	522	471	476	451	516	483	540	530	512	507	514	495	499	522	458	504	491	467	537	507	495	488	444	517	518	516	493	463	495	542	532	464	497	490	487	491	511	468	522	485	438	498	508	530	525	494	508	477	506	509	512	537	495	520	508	532	502	515	505	506	505	518	496	545	523	483	462	522	476	533	482	533	499	499	499	535	518	496	494	507	480	506	448	492	482	475	482	494	499	482	502	505	472	453	527	498	496	475	487	529	476	490	486	487	477	557	498	525	496	478	528	536	465	502	489	468	500	528	496	509	512	501	510	514	473	453	518	480	471	514	497	486	480	534	482	486	507	523	508	512	528	466	520	458	499	538	503	486	475	503	464	515	542	537	489	509	490	469	513	531	485	507	500	524	515	554	531	498	493	506	527	500	486	519	500	519	504	507	504	531	498	511	527	486	487	476	474	506	490	553	506	528	499	508	500	506	485	539	482	481	548	518	500	521	503	460	497	521	536	494	477	499	472	517	519	557	493	510	530	501	488	518	503	494	504	540	508	549	519	477	475	499	473	488	484	519	473	506	478	482	535	494	479	487	518	507	497	523	511	497	515	515	493	448	470	500	507	499	474	487	508	499	500	483	507	504	503	520	501	492	494	496	460	480	484	494	480	496	478	492	509	503	504	463	482	483	449	495	499	534	503	474	494	489	468	547	475	499	485	473	486	478	475	509	475	509	532	498	491	499	502	459	488	488	448	511	502	491	485	505	519	543	500	482	452	489	551	464	477	528	501	501	507	519	494	501	520	485	463	504	520	504	488	474	485	508	520	500	524	462	554	482	516	470	479	526	501	488	472	476	489	495	511	463	498	506	530	467	493	516	526	515	525	535	539	493	471	466	477	491	515	478	481	500	511	501	536	516	493	493	496	503	485	514	460	521	510	488	533	506	479	479	478	497	541	502	495	534	498	518	494	540	460	518	523	539	504	501	482	511	454	524	530	535	494	544	513	475	510	512	514	515	519	497	492	464	492	523	461	542	535	476	514	486	486	490	467	497	475	494	531	501	518	488	478	507	510	475	494	518	458	511	504	497	480	467	493	473	479	544	447	491	536	480	508	467	497	501	491	467	527	499	501	493	484	500	528	521	426	485	499	530	469	495	503	490	525	519	528	502	500	488	464	520	498	495	529	506	498	473	501	535	496	504	514	482	508	499	558	468	560	509	475	487	534	492	498	495	528	531	511	500	499	474	483	513	509	492	481	510	494	505	508	527	507	516	502	476	491	514	523	498	515	497	532	534	457	519	504	485	525	514	463	487	500	547	504	523	502	464	486	502	512	481	481	535	495	524	483	515	486	519	471	503	479	488	500	532	491	497	494	518	484	538	513	551	506	480	515	478	508	492	483	570	503	513	514	505	520	511	520	477	477	541	496	466	486	520	508	461	518	470	505	479	519	482	545	497	504	504	524	494	463	521	493	522	526	512	519	489	536	492	524	519	478	469	486	519	516	479	484	469	458	446	510	519	501	520	515	464	482	503	462	475	507	451	540	535	502	473	493	501	476	527	501	516	499	520	496	548	473	511	519	483	515	502	540	525	511	498	527	508	474	496	506	475	539	454	488	499	504	505	485	468	493	527	498	495	518	470	498	490	530	476	552	495	530	507	528	475	456	467	453	503	515	467	513	515	456	465	513	499	514	508	511	499	464	520	541	486	502	482	509	488	509	564	478	530	475	489	530	560	499	546	528	473	482	513	528	522	478	535	481	488	533	499	499	506	539	481	520	538	517	509	477	550	516	500	479	478	479	504	486	515	506	492	500	480	522	557	500	508	472	522	494	456	502	547	494	497	512	514	521	490	478	510	499	478	516	507	511	502	485	512	500	481	499	486	477	526	504	476	505	517	536	484	508	501	505	536	492	517	476	483	505	490	465	485	483	499	541	493	493	464	537	524	494	482	465	502	496	495	516	500	497	514	496	477	447	502	497	473	516	444	460	500	507	458	472	506	535	505	513	507	507	466	494	461	485	529	453	484	512	511	495	494	472	485	498	502	511	520	515	480	470	511	524	539	486	514	472	502	512	466	553	485	475	473	525	501	473	531	513	464	533	512	483	466	478	468	469	510	508	492	478	522	503	487	506	495	477	489	486	507	490	498	494	523	469	497	476	489	444	474	487	504	491	509	514	483	472	484	515	476	503	507	510	473	496	487	515	491	474	534	502	511	473	508	483	550	543	498	523	523	470	436	512	488	502	469	489	434	495	491	473	480	505	483	502	532	515	504	463	475	526	482	513	529	483	458	514	490	540	493	483	515	513	541	461	496	483	494	500	517	536	484	487	501	461	481	524	516	483	533	539	525	493	528	481	489	471	497	484	482	471	496	487	507	548	557	479	501	489	499	491	544	491	513	527	506	446	480	504	482	503	473	517	491	509	489	488	469	467	467	471	482	475	509	495	534	519	487	512	496	480	509	503	467	484	508	473	532	514	547	478	489	501	477	499	483	533	524	520	492	503	533	488	514	462	512	502	483	511	508	492	532	503	473	521	477	497	523	472	488	502	561	496	446	484	489	520	514	489	451	524	478	498	481	489	491	490	475	493	481	506	488	484	512	500	511	490	533	479	523	499	502	479	504	480	492	514	514	464	513	458	506	478	513	521	499	495	469	462	492	503	493	484	501	505	525	517	500	498	516	510	496	519	463	519	450	501	485	486	475	509	526	511	509	458	502	532	510	468	512	458	469	465	494	521	458	507	519	514	506	502	455	509	517	516	531	490	490	484	483	519	500	508	512	510	509	479	542	480	556	533	516	502	472	521	527	484	519	473	487	482	491	488	457	481	510	516	490	525	485	497	513	469	463	533	496	521	512	525	482	497	478	494	516	509	486	477	488	514	487	494	520	494	542	513	504	481	509	507	526	482	474	493	481	489	498	561	518	489	498	476	513	504	501	557	494	558	479	474	486	503	483	492	486	513	505	523	560	527	492	489	478	484	521	495	494	468	493	512	513	485	538	492	520	517	504	491	477	476	492	484	491	483	522	527	488	506	507	516	488	507	501	493	494	477	503	495	497	499	490	516	542	531	488	498	485	541	523	485	532	528	488	542	492	500	499	478	502	515	518	492	511	510	533	492	451	512	503	475	507	503	483	487	469	483	522	472	484	522	487	499	492	478	469	499	500	502	546	479	525	519	474	481	504	517	506	500	504	473	463	500	464	489	495	515	494	519	506	531	504	467	518	495	506	524	526	496	490	499	489	500	486	479	483	475	457	500	536	534	503	504	500	448	490	515	536	523	460	480	477	519	473	477	489	503	530	475	512	489	511	521	492	495	539	493	468	481	508	483	510	496	512	509	540	538	495	479	527	521	482	511	496	505	485	487	473	506
20362	2121	1324	1107	962	601	449	353	351	279	287	236	236	270	231	203	219	203	200	183	194	181	171	154	173	146	158	181	183	179	193	167	176	200	156	177	210	178	154	180	165	151	173	168	191	185	177	171	150	183	159	193	184	173	192	186	186	165	140	158	175	182	178	166	197	182	151	192	171	192	185	173	171	163	194	196	177	168	186	175	185	191	200	161	163	178	182	176	200	172	164	181	166	162	175	172	193	183	206	171	157	157	153	167	164	157	149	175	172	164	168	168	168	158	164	167	175	161	166	179	205	161	193	191	164	157	165	153	150	184	150	185	178	155	227	174	188	159	167	180	145	176	171	219	171	175	185	189	169	153	179	177	168	181	153	165	147	188	174	189	172	199	171	177	192	188	166	164	176	173	192	185	171	155	163	175	156	168	175	187	177	162	179	168	174	203	170	152	162	185	188	173	175	174	175	166	147	197	182	184	178	190	175	191	178	184	180	179	163	167	175	176	161	166	169	171	176	167	186	159	190	161	175	175	140	162	168	171	173	156	184	174	160	173	169	149	154	160	172	170	178	166	158	177	179	164	140	164	199	173	180	178	168	178	181	162	181	174	184	171	145	153	151	183	171	169	174	177	188	161	200	182	183	164	191	169	155	139	170	150	166	170	168	162	144	188	154	182	186	180	150	181	154	162	187	160	151	151	182	168	166	177	191	154	147	194	200	167	198	198	153	177	185	163	166	164	185	181	159	173	157	161	178	180	177	163	160	169	166	164	180	167	189	162	173	167	171	165	182	162	183	177	177	195	165	167	149	192	159	161	165	191	180	177	171	153	154	175	185	163	168	185	196	181	166	179	171	171	193	187	150	188	186	171	145	174	181	145	148	162	180	183	174	164	179	180	171	163	162	177	174	191	163	162	150	176	165	197	165	139	171	161	188	166	153	175	190	172	163	149	177	191	176	167	166	198	174	173	157	194	163	171	164	171	148	194	181	161	179	181	178	177	186	153	168	166	171	160	168	200	153	154	176	157	165	169	182	173	179	171	149	133	158	185	168	162	189	216	165	172	160	160	171	175	161	159	198	193	158	180	169	171	171	171	200	176	179	170	146	179	170	155	182	171	196	169	163	165	161	153	187	180	157	167	169	182	172	185	200	194	185	172	177	184	181	176	168	176	170	161	171	203	194	183	147	165	172	182	167	187	176	177	189	161	165	135	155	159	201	190	178	163	167	191	176	161	155	176	178	184	175	174	202	150	180	166	200	169	173	172	175	164	166	161	179	165	164	153	160	153	185	152	173	165	176	176	159	188	160	170	199	165	196	172	161	165	171	154	172	176	176	182	155	178	179	143	181	173	150	169	169	159	154	172	172	170	148	186	139	168	163	172	185	166	163	165	158	169	197	184	172	164	174	170	165	171	173	145	152	165	172	187	154	172	178	179	159	165	145	166	177	158	164	189	198	178	154	188	187	192	175	175	147	188	189	174	170	168	189	174	198	158	182	143	177	177	159	168	199	159	168	167	161	166	183	167	166	169	157	178	188	155	182	177	190	145	178	185	177	176	166	191	172	177	167	153	179	191	154	193	156	162	182	162	179	161	166	166	156	183	178	167	181	168	147	177	164	200	166	163	153	187	163	178	160	179	174	182	176	178	186	193	174	143	165	172	179	167	162	157	176	144	157	177	171	182	156	161	180	174	162	174	166	171	179	146	176	174	185	194	196	179	176	175	161	185	166	185	166	167	178	181	184	168	173	171	160	180	171	194	192	178	163	158	202	183	172	185	193	181	157	170	150	175	178	187	175	178	188	181	160	182	212	196	167	164	183	162	193	153	166	139	162	164	147	171	159	170	169	172	174	163	167	162	183	201	174	196	181	201	186	182	157	165	183	181	159	163	169	167	172	193	159	152	161	156	182	155	163	168	162	183	196	165	179	178	157	154	190	171	185	177	191	138	171	148	195	170	155	172	175	170	205	175	179	147	168	172	161	166	207	187	170	174	160	163	172	158	189	171	173	159	211	163	177	170	171	174	185	176	173	161	166	175	178	166	161	208	180	180	178	181	164	150	195	138	187	176	163	172	172	170	151	144	161	183	170	173	156	180	187	180	176	177	168	161	180	170	173	205	166	168	157	181	171	161	177	179	164	139	171	177	156	166	156	169	142	181	162	163	177	165	165	181	195	179	182	197	183	167	185	168	182	161	160	185	160	197	179	177	168	162	186	193	189	175	166	161	190	177	187	175	158	171	157	165	167	192	164	148	153	155	174	167	158	176	190	155	158	170	194	159	191	166	161	165	159	192	187	169	145	186	178	156	196	178	192	150	183	188	163	161	155	181	158	153	192	179	183	182	139	187	160	173	204	208	194	184	156	167	176	163	177	169	166	179	160	162	156	193	177	161	176	152	188	177	165	157	185	192	164	195	170	166	171	172	187	172	190	198	167	165	171	160	157	184	158	173	173	176	174	176	156	178	189	185	181	178	185	168	144	172	168	177	171	166	165	188	176	179	180	180	169	172	169	158	158	174	170	182	155	195	180	187	170	169	173	173	168	179	150	197	153	177	197	185	167	159	170	146	178	174	167	156	164	175	164	159	172	200	171	135	178	176	177	179	166	142	175	179	160	171	186	199	191	170	164	169	152	148	187	190	186	198	169	193	178	182	179	169	178	179	177	200	175	167	186	212	159	181	182	165	172	152	177	144	167	186	169	180	174	156	195	161	182	167	183	141	172	177	179	171	149	164	176	154	194	185	180	191	185	175	172	187	164	179	171	197	176	172	167	179	189	166	191	153	184	176	179	174	169	162	179	194	176	151	175	170	166	188	173	165	186	172	188	176	173	174	165	207	166	167	177	172	185	179	180	155	169	177	174	179	181	156	172	159	153	186	154	163	164	160	169	188	167	185	153	141	176	165	147	143	161	173	173	181	175	189	157	161	161	195	203	165	167	183	159	167	152	174	187	160	183	163	169	172	166	152	175	148	182	161	178	176	148	128	177	179	160	155	155	144	188	155	177	173	176	166	190	162	160	182	177	172	165	161	163	186	193	187	191	193	179	156	177	181	172	151	159	153	184	165	171	158	160	169	177	197	171	163	164	165	152	172	185	176	165	180	194	157	167	186	178	175	175	188	176	160	162	176	172	156	151	168	188	164	174	181	182	183	152	203	169	156	176	178	168	164	180	143	166	148	162	150	177	168	162	169	188	159	160	171	193	174	171	167	174	197	166	175	180	167	197	181	169	172	189	176	182	155	166	180	166	165	173	164	174	183	190	175	167	203	178	172	137	192	162	150	162	186	156	152	167	161	170	184	164	167	175	166	162	179	189	169	163	162	171	151	185	163	162	191	192	159	159	165	187	153	186	172	163	181	174	173	172	151	163	182	156	183	172	172	159	158	192	181	178	191	181	150	164	159	184	174	196	172	167	156	177	193	172	172	174	186	161	161	168	175	162	157	165	183	173	166	193	177	169	172	160	179	181	157	172	192	151	166
12097	1271	2346	3268	3349	2501	1905	1524	1155	1030	955	796	817	850	761	669	629	518	544	500	543	503	516	455	474	508	459	501	495	438	443	478	450	448	465	454	459	433	449	445	457	474	448	448	410	421	421	447	441	446	399	434	411	454	403	445	460	407	440	442	460	411	422	404	442	430	435	417	391	416	426	421	417	455	478	450	452	446	432	454	437	430	425	398	439	412	415	417	443	416	439	430	446	394	458	450	407	470	456	423	417	387	426	450	448	439	391	429	421	476	442	400	448	426	416	455	414	417	424	427	451	417	458	422	448	410	441	469	446	439	407	451	421	442	445	464	393	437	457	439	411	413	393	428	455	429	422	455	459	454	459	423	419	435	405	413	424	421	407	402	423	455	458	493	443	451	454	435	442	438	443	439	420	415	430	431	450	448	445	434	428	436	432	432	423	417	416	398	437	405	432	397	424	417	424	424	427	429	427	451	409	392	437	418	403	441	420	400	455	441	433	456	418	425	455	418	432	451	438	428	430	433	449	412	456	409	420	422	433	411	465	436	401	471	415	440	440	466	420	439	442	403	442	470	386	414	426	450	419	421	425	458	467	420	424	408	418	466	443	426	411	419	436	443	464	426	430	458	419	405	422	442	407	402	426	432	432	385	441	452	459	446	402	423	418	462	457	431	419	428	434	444	462	440	418	424	409	430	426	422	418	463	432	450	441	410	474	460	445	439	455	466	423	431	430	435	433	458	435	433	410	445	460	439	443	439	434	448	410	434	431	435	438	406	419	431	421	430	447	435	384	412	431	435	435	416	431	419	448	429	468	428	415	407	421	479	442	437	431	407	430	440	428	450	443	427	448	402	418	430	439	455	423	420	439	426	503	425	414	444	421	398	471	421	458	433	408	452	398	429	430	439	411	463	451	423	450	444	427	447	447	443	409	492	421	416	416	409	423	428	413	423	428	427	421	434	395	451	456	433	422	444	380	442	445	396	436	445	457	454	438	402	428	461	420	406	416	446	435	428	449	440	383	425	433	405	408	431	410	418	392	412	445	429	408	396	395	468	459	458	431	406	477	409	453	459	399	408	438	411	472	435	415	455	450	439	422	399	418	423	450	425	447	486	422	461	421	448	402	444	417	451	452	490	400	402	450	446	441	410	460	410	464	430	408	462	434	460	480	433	419	456	424	417	455	398	413	479	416	423	430	408	439	446	398	413	449	409	447	429	418	421	427	406	424	429	425	437	431	463	404	435	422	403	443	437	433	427	435	408	410	414	447	432	409	436	410	393	414	425	417	418	451	405	431	418	418	407	395	401	419	430	415	434	431	456	413	421	428	410	437	458	409	405	441	409	428	408	431	431	424	427	439	465	434	451	413	414	443	444	432	410	408	385	411	451	469	438	414	441	418	436	388	462	414	428	425	412	424	440	445	443	445	439	462	419	437	425	428	428	416	447	465	442	412	446	465	398	453	447	390	451	484	400	414	424	423	436	411	416	461	434	445	463	413	417	455	417	422	415	438	421	452	408	415	442	434	431	439	462	400	412	398	423	439	452	399	436	394	445	426	429	442	399	443	437	448	389	422	473	449	428	426	401	399	433	480	411	423	412	475	419	406	402	414	427	427	424	439	416	387	436	413	434	431	432	407	416	428	449	450	424	407	426	406	449	440	449	428	423	444	439	416	428	464	410	441	417	423	398	408	411	414	446	451	412	421	433	454	480	437	456	417	391	417	456	432	454	412	403	427	436	430	461	422	398	461	416	419	442	422	413	475	421	427	438	393	452	431	441	418	427	390	404	437	423	432	471	431	405	442	428	452	418	448	444	440	438	418	440	404	405	452	407	421	422	412	433	410	411	410	458	424	482	412	444	444	431	441	457	419	414	429	425	421	449	436	421	443	451	435	448	395	412	429	426	424	435	442	436	450	420	408	420	450	423	422	431	443	428	433	413	462	425	440	388	452	425	427	423	434	405	400	419	411	455	451	401	397	412	431	414	458	421	428	423	432	428	497	420	392	434	441	420	455	435	422	446	412	433	434	461	413	410	420	419	444	416	441	393	454	454	458	407	446	412	449	453	409	399	403	446	466	420	437	430	436	437	431	437	420	460	485	424	420	489	403	478	438	409	439	407	419	450	446	482	408	436	433	410	469	407	416	411	468	418	410	443	417	441	445	442	401	409	401	419	438	434	417	382	443	412	414	430	454	454	410	463	418	402	398	393	409	439	395	446	416	386	451	444	397	433	431	464	436	393	436	420	414	446	413	430	405	431	445	438	460	411	446	388	405	457	462	467	430	417	408	411	428	452	455	441	428	422	432	444	431	446	412	420	453	430	445	400	442	434	439	442	406	429	408	453	381	469	422	410	417	435	445	460	440	450	385	451	413	436	455	435	437	406	409	467	420	416	441	478	478	425	445	413	410	418	419	411	419	387	422	425	487	415	412	427	439	426	436	445	446	422	385	428	443	458	408	431	456	379	435	423	431	405	400	407	437	452	427	448	440	440	410	432	497	426	463	387	412	427	426	438	437	462	404	435	398	455	417	449	456	447	450	418	414	422	439	442	449	423	437	410	452	380	422	457	379	432	423	427	420	421	435	422	464	457	457	430	416	438	429	419	404	414	414	438	435	431	429	413	441	439	435	469	439	437	459	449	422	402	461	427	420	444	399	459	438	454	452	421	440	439	440	394	435	474	456	413	422	402	421	400	438	400	388	424	424	447	444	402	430	453	380	451	440	444	449	427	470	437	402	429	438	430	419	440	433	441	436	424	438	392	425	434	403	421	435	393	399	410	444	436	435	444	415	427	459	451	436	461	464	420	459	418	410	430	413	409	432	467	420	400	454	464	444	404	463	414	416	419	447	437	428	422	455	417	459	436	429	430	445	420	460	466	434	464	490	431	440	415	433	410	433	394	405	442	419	416	403	404	433	462	418	399	412	457	459	450	419	391	423	410	416	415	475	411	432	398	409	450	400	415	415	440	446	454	418	420	462	468	394	395	447	459	457	435	440	432	412	428	410	403	403	432	395	421	397	399	461	438	437	401	447	424	444	409	441	441	419	420	463	425	426	427	429	418	432	395	455	435	434	470	387	442	435	421	431	436	399	432	444	422	455	408	413	427	441	428	428	394	386	444	427	442	422	435	437	469	427	416	418	433	430	414	407	438	406	429	452	423	408	452	414	420	442	452	442	432	422	428	411	409	429	401	418	454	443	409	469	432	405	411	408	431	431	460	417	397	454	449	433	420	397	400	386	433	420	443	466	422	422	433	395	446	442	447	441	428	424	417	420	445	477	432	402	460	417	426	440	422	436	438	417	417	375	453	443	436	480	425	409	444	415	430	436	413	409	440	466	423	444	415	432	412	453	447	420	431	429	418	421	437	438	428	455	425	432	448	435	457	456	426	448	422	431	438	430	452	436	418	434	407	403	400	418	471	409	418	436	451	448	423	446	388	432	414	448	394	410	430	420	432	421	425	434	454	444	442	470	428
31041	4729	2203	1834	1572	1039	776	620	513	439	438	388	337	416	394	363	306	323	321	341	322	310	310	297	289	308	337	319	309	300	304	276	299	329	276	304	287	312	276	307	297	312	264	292	273	284	283	290	282	321	296	313	307	285	294	305	298	314	282	295	268	262	302	310	297	308	326	298	308	304	299	305	241	300	308	316	312	300	302	316	278	294	253	296	276	283	321	284	313	304	285	272	286	289	284	278	293	284	266	296	268	311	287	261	291	301	285	257	306	307	277	298	291	301	282	277	254	296	327	316	321	281	334	254	281	279	285	290	295	296	288	266	282	266	267	285	320	295	336	306	288	260	300	295	299	308	316	300	281	307	277	314	287	302	327	300	290	271	257	291	293	278	282	296	328	316	315	296	292	295	293	278	321	266	302	295	315	300	295	270	306	285	256	315	276	298	269	280	285	274	292	297	345	325	288	281	281	269	280	299	290	285	286	284	294	236	296	312	279	323	304	296	301	311	303	266	292	307	301	301	291	290	317	293	306	312	297	280	274	284	288	290	326	286	266	305	276	310	305	303	301	308	291	285	269	277	292	300	285	288	253	275	326	289	286	260	293	304	282	283	292	295	262	285	294	320	282	283	287	289	301	279	293	310	312	303	298	293	290	291	297	309	285	315	319	302	267	281	303	297	265	275	324	283	319	302	308	291	291	313	314	266	285	273	332	265	289	308	313	303	294	260	299	304	287	317	323	284	324	306	306	275	285	304	293	311	282	307	299	272	303	288	282	307	272	296	293	297	299	300	292	274	296	300	303	288	292	325	273	272	306	273	294	285	305	277	317	296	334	271	280	264	294	270	309	276	293	274	292	287	291	304	277	313	295	282	268	257	320	283	283	310	301	323	296	323	285	319	302	318	291	293	291	321	321	255	278	285	276	276	285	304	319	293	287	254	290	300	330	299	319	264	302	317	294	289	291	292	284	282	295	282	330	290	317	308	293	280	281	313	276	310	341	294	287	287	280	298	342	299	269	277	272	307	295	269	276	274	312	315	314	258	242	316	333	296	255	303	326	299	299	301	262	295	283	306	282	319	312	280	297	295	261	291	283	305	279	304	297	337	279	298	296	302	288	320	274	307	288	310	303	283	294	288	329	265	273	279	271	311	310	312	301	265	279	265	325	295	294	307	287	305	295	320	289	323	269	305	295	268	280	332	314	267	299	278	280	279	311	325	295	242	296	292	259	328	300	289	305	302	285	287	306	291	293	299	286	326	297	288	287	285	291	257	281	301	306	253	314	294	277	314	298	283	282	283	297	293	304	311	302	292	304	304	312	288	296	301	302	270	288	305	276	312	304	263	334	291	298	284	325	281	320	320	292	288	318	300	289	314	277	298	273	305	318	304	269	288	268	310	291	310	290	288	284	285	304	333	308	265	285	285	281	312	328	286	287	317	291	278	291	284	304	309	319	307	293	303	294	304	306	274	321	307	302	286	307	313	329	288	301	314	286	274	337	315	298	282	278	274	315	272	292	312	268	305	282	297	310	284	300	309	315	275	288	309	284	321	289	312	294	295	278	320	314	267	302	297	280	282	326	298	256	288	290	311	278	301	309	316	285	280	316	263	301	291	286	319	273	296	279	287	304	265	297	298	298	290	270	240	295	313	295	310	325	306	289	313	318	274	321	313	293	260	311	321	301	279	272	297	280	272	302	301	260	252	289	286	289	307	306	296	302	267	293	318	283	273	257	261	280	295	297	300	275	307	281	373	304	269	297	295	312	293	319	303	313	318	320	304	267	330	318	306	305	262	302	320	286	281	291	292	311	273	282	286	286	276	300	305	283	322	297	289	308	334	297	295	293	292	284	282	268	303	281	285	288	280	282	284	291	295	292	319	272	283	297	292	290	302	286	309	280	267	268	297	270	254	284	302	288	319	304	314	312	302	300	321	303	299	296	313	336	297	284	274	300	304	281	300	326	284	307	294	287	266	298	281	305	300	281	279	290	323	289	312	276	283	292	282	268	294	322	311	275	321	338	334	300	316	298	288	303	274	250	322	284	289	324	326	311	264	287	332	302	310	288	303	337	304	284	324	309	283	290	292	278	297	328	312	304	293	284	297	317	308	324	308	313	284	299	292	288	302	294	290	276	274	305	294	299	304	283	289	319	276	273	325	325	301	300	314	289	285	285	291	270	302	306	283	307	300	292	314	283	312	293	315	314	278	291	292	280	292	272	274	285	314	335	279	335	290	293	279	288	351	337	303	280	276	336	300	292	319	298	325	318	309	287	297	326	319	282	291	305	287	306	269	287	290	278	282	288	307	269	271	266	314	274	287	273	275	289	267	295	268	283	311	296	264	291	309	292	302	281	292	272	297	309	310	310	284	303	233	280	291	316	273	291	283	287	322	325	258	290	327	291	275	274	309	298	299	272	313	319	281	274	286	290	306	272	288	297	288	297	268	282	304	291	298	303	280	272	313	315	309	281	314	292	279	277	289	273	317	301	280	305	279	297	273	287	324	317	306	323	319	275	320	300	313	284	292	335	331	294	295	289	271	281	314	265	232	282	312	307	288	290	289	316	275	297	312	295	306	314	285	288	284	312	283	287	297	261	277	292	293	304	306	294	266	271	266	310	289	287	292	270	289	278	305	289	293	302	296	278	321	270	281	305	258	326	311	304	284	304	286	305	302	308	262	263	306	306	287	310	283	324	282	300	291	283	307	315	304	295	271	327	280	261	285	274	300	295	265	296	280	296	292	311	308	294	296	259	322	316	295	282	294	304	306	273	291	266	279	297	292	299	272	298	302	272	317	313	316	318	314	297	304	268	267	275	299	293	274	282	314	303	283	303	302	310	302	297	305	269	310	312	311	298	271	257	296	276	321	294	263	266	310	275	293	322	295	303	302	281	313	279	305	253	285	290	285	268	308	294	279	291	304	272	286	274	314	272	321	290	312	294	295	322	287	308	292	303	298	320	302	273	298	305	296	277	273	314	277	245	315	296	311	269	286	309	317	299	270	300	286	286	295	292	312	299	288	323	317	275	318	327	280	289	284	334	292	269	277	292	287	285	286	325	292	295	286	298	298	265	290	301	296	280	263	285	297	299	314	297	291	295	248	277	276	314	301	280	307	252	269	304	302	284	272	287	291	331	293	305	308	309	296	311	303	315	283	286	328	322	292	297	310	302	312	305	303	272	301	274	296	284	302	314	281	287	265	287	298	309	278	305	303	314	281	275	298	296	280	309	316	288	237	295	298	263	295	304	288	299	295	338	312	293	312	319	288	269	296	264	299	310	293	325	278	312	330	304	289	280	301	322	318	326	300	264	250	302	329	275	298	329	316	294	262	289	302	260	261	237	294	288	313	292	288	302	302	291	293	268	276	283	289	310	299	320	284	306	288	259	292	267	299	328	281	296	270	274	295	299	304	306	289	321	296	279	253	266	284	290	298	326	308	302	316	281	304	282	331	287	291	280	306	338	295	270	315	304	283	265	295
16454	1889	3725	4859	4827	4027	2944	2410	1876	1596	1556	1272	1306	1291	1154	1066	954	885	872	850	783	834	836	797	743	772	812	716	756	699	740	727	709	719	718	688	733	700	646	676	699	678	681	655	718	665	676	718	712	686	684	681	676	710	649	645	688	724	684	718	640	696	735	641	699	701	674	686	714	695	724	660	716	626	674	713	710	738	703	628	692	721	661	693	686	695	670	702	651	672	696	681	664	655	690	696	703	664	695	715	711	699	671	645	665	666	634	662	683	699	681	686	674	686	628	653	664	660	658	710	662	689	716	738	660	651	648	651	663	713	671	677	680	717	690	671	708	667	685	634	713	710	647	701	653	655	676	657	684	664	671	687	606	698	659	722	679	687	687	699	637	704	665	723	649	689	654	669	693	680	660	697	687	642	634	668	696	676	674	688	621	671	645	706	693	667	670	656	695	652	681	685	662	680	622	657	672	630	660	615	669	675	704	725	711	652	666	656	703	667	705	651	719	684	644	727	665	683	689	662	683	709	717	662	656	646	636	675	714	731	670	694	676	627	711	684	668	659	648	674	692	684	661	677	642	663	698	671	663	665	673	699	716	685	654	631	721	682	681	646	683	666	652	683	632	711	711	695	716	656	673	669	692	676	670	659	677	721	680	724	716	635	699	636	678	671	666	648	624	727	697	640	694	719	653	697	650	656	692	677	684	697	685	705	680	620	689	675	707	664	668	692	641	656	711	687	645	691	651	645	620	679	674	652	696	695	694	702	670	667	678	676	651	755	706	719	675	683	651	713	636	686	667	672	691	638	629	681	678	665	702	664	679	691	663	643	675	688	702	673	650	681	686	665	659	660	672	668	646	629	707	697	673	683	657	664	675	655	681	656	649	700	636	680	661	702	709	704	701	682	699	655	680	686	623	692	684	697	671	715	650	680	696	661	678	627	695	651	655	732	688	692	657	679	694	678	700	668	671	660	682	733	647	643	647	649	646	643	683	716	696	659	702	662	659	678	697	677	699	658	684	696	655	660	697	685	692	684	659	634	648	647	772	681	639	682	636	644	645	665	731	673	663	637	648	736	681	658	672	652	644	664	661	622	668	634	666	698	647	711	677	702	685	659	691	684	667	650	704	663	620	698	681	682	667	643	669	661	674	671	716	686	681	650	660	703	675	672	663	724	658	731	668	679	652	676	695	668	667	616	666	690	656	659	665	707	666	689	687	653	703	596	642	664	666	667	648	710	673	683	684	627	673	695	659	644	658	671	658	667	664	671	671	671	700	619	635	663	655	653	695	684	650	684	671	625	647	680	683	683	623	703	710	664	657	685	694	681	664	677	697	719	683	674	638	657	666	716	706	649	666	694	676	676	670	649	676	652	692	747	671	699	660	691	649	690	665	694	703	634	680	700	605	624	682	696	647	659	692	674	684	670	669	697	646	704	636	698	721	652	686	683	641	652	651	694	702	741	674	675	678	700	676	647	668	635	696	677	687	685	691	625	712	703	684	680	699	659	640	681	674	656	649	670	637	655	624	697	638	711	667	691	643	710	688	651	715	691	653	698	698	665	656	688	662	658	682	690	702	615	682	636	666	668	693	668	703	690	642	688	721	693	631	648	677	659	683	633	684	663	652	692	686	695	677	660	707	675	701	669	671	686	714	709	654	651	677	680	665	659	683	678	678	657	649	641	682	733	665	705	648	678	676	671	678	686	643	664	683	633	663	648	666	643	705	713	698	686	684	656	655	657	709	659	672	711	687	691	627	664	649	692	684	685	649	664	714	707	688	731	639	644	700	648	588	650	700	728	693	666	712	648	682	683	694	697	685	687	655	636	702	648	683	686	730	640	715	677	681	694	680	687	704	664	721	719	697	694	677	682	629	654	717	684	700	669	668	695	683	672	680	642	660	716	702	713	688	608	638	640	747	651	699	676	684	681	687	665	683	656	680	666	665	671	652	682	660	694	693	667	713	649	665	666	707	686	694	646	652	694	666	670	702	655	638	661	668	704	679	674	668	644	669	709	605	686	647	671	642	675	705	701	724	706	691	676	673	684	662	700	642	683	656	651	702	640	639	669	648	668	728	672	652	673	687	668	641	678	646	662	703	663	687	634	673	747	643	637	669	669	630	651	679	655	696	690	705	676	666	710	644	715	669	628	675	703	705	697	671	666	679	687	674	656	664	657	730	698	709	633	686	690	643	671	680	650	666	643	648	739	631	678	670	658	703	692	693	728	681	662	679	647	655	693	671	681	660	673	691	680	679	656	701	684	660	646	677	643	674	685	744	666	604	669	681	696	642	649	678	684	729	694	700	675	701	696	671	645	693	632	689	686	664	724	729	684	653	647	660	700	679	699	675	700	675	720	700	699	709	695	734	727	670	672	702	597	653	675	708	697	692	681	647	669	645	712	712	648	705	674	664	701	690	667	697	691	660	670	708	677	710	646	674	702	719	697	666	683	705	668	671	640	687	640	646	612	700	747	683	675	694	704	672	636	714	678	728	688	715	644	705	715	687	675	726	710	698	674	656	696	645	651	652	695	636	598	651	660	711	720	724	685	660	695	678	699	659	633	708	646	686	725	670	692	717	704	684	662	645	671	684	674	708	684	726	720	666	671	694	628	689	668	691	676	676	664	647	646	702	706	642	647	667	632	640	664	685	648	694	633	715	686	694	646	682	662	673	671	668	629	683	703	664	666	695	691	664	752	680	664	665	701	656	662	658	726	646	729	699	661	675	646	658	636	697	711	669	670	653	705	632	696	694	621	669	679	684	667	671	642	622	673	700	668	689	655	688	709	664	712	695	672	649	689	653	687	685	686	673	672	613	666	663	635	616	730	745	691	649	666	694	671	679	653	626	712	671	709	650	691	673	680	663	695	654	696	688	678	704	674	679	711	692	701	661	621	644	664	676	726	692	687	641	673	658	680	628	630	674	695	663	702	685	682	608	728	688	632	658	696	707	651	659	645	656	665	675	672	684	665	687	676	677	687	690	655	622	700	656	622	679	649	676	701	654	665	677	723	704	675	704	686	690	713	686	667	639	704	648	663	677	644	692	646	668	691	658	664	696	614	713	719	670	649	671	717	664	659	696	674	673	679	669	695	677	661	676	661	663	687	663	674	653	718	683	645	689	672	661	648	687	661	698	677	695	707	727	688	697	688	674	683	675	662	685	687	706	650	709	634	671	673	662	648	664	665	684	657	705	711	723	713	707	688	687	703	655	656	663	703	652	684	661	644	697	638	672	651	665	711	656	674	664	653	682	683	675	684	682	672	690	665	652	667	629	665	681	700	688	664	630	669	683	683	725	675	683	695	668	730	671	681	649	675	681	682	649	663	651	703	637	645	674	634	644	697	674	678	641	654	659	687	688	669	734	691	698	673	680	711	672	686	710	682	694	684	638	665	697	654	681	683	689	646	655	678	686	645	680	666	650	685	634	660	666	668	693	682	657	611	674	678	679	690	646	656	679	749	651	627	666	685	671	657	697	720
7379	665	588	450	398	338	324	262	267	257	253	225	241	229	256	216	242	211	261	231	190	229	223	232	250	223	204	209	234	243	227	223	216	225	203	222	222	217	226	231	212	220	220	207	210	208	243	240	195	214	215	219	214	233	224	213	212	196	233	244	252	275	249	214	221	221	199	194	228	208	231	257	223	238	209	229	224	216	208	202	224	217	215	209	217	202	203	205	198	230	226	212	250	211	198	222	206	248	214	192	226	212	213	212	221	207	229	237	202	206	226	230	231	215	246	207	191	239	188	242	229	229	222	227	191	238	206	211	242	229	210	229	234	196	235	232	199	217	224	243	260	203	220	242	237	240	238	217	188	231	220	210	194	215	199	225	195	238	247	213	229	206	240	213	226	243	199	209	222	189	242	228	222	213	226	223	205	219	204	210	251	214	198	218	192	226	206	219	229	245	216	203	223	241	239	202	204	226	220	231	187	261	222	211	239	244	225	204	226	208	218	233	225	215	208	208	206	211	215	232	230	240	210	219	222	244	226	215	219	198	242	214	246	209	198	222	249	219	219	186	199	197	234	220	211	214	224	223	207	210	210	213	222	232	240	215	204	216	206	242	201	215	219	258	180	213	219	204	212	202	204	216	238	219	196	212	206	181	212	240	226	221	203	236	208	225	230	238	203	236	209	229	215	234	188	231	211	226	207	219	227	237	211	231	220	228	235	205	234	224	213	228	212	220	226	243	242	237	198	228	224	224	206	238	211	213	253	200	217	214	179	212	199	202	236	215	219	220	206	227	213	236	220	231	216	226	233	235	211	222	217	236	203	229	207	237	221	221	210	212	227	209	235	222	198	178	241	190	198	215	220	231	194	215	222	214	207	210	198	224	226	222	228	238	218	208	245	250	219	247	192	230	194	230	220	249	217	191	208	221	210	219	210	229	212	252	216	220	246	221	224	248	208	203	227	203	216	248	232	234	230	194	214	211	209	234	202	187	225	215	227	203	254	229	252	193	247	231	202	203	255	229	237	185	215	209	205	220	190	208	228	232	213	222	225	237	231	214	235	232	194	203	223	200	205	221	193	199	235	243	223	241	220	218	225	224	234	227	241	226	191	231	207	215	197	226	224	205	255	216	223	212	228	245	207	222	235	200	219	196	215	203	251	237	215	222	238	214	213	200	213	201	203	199	224	220	209	214	222	197	223	211	219	232	221	216	231	236	232	194	205	247	243	218	222	214	214	217	197	262	234	185	207	203	225	251	214	210	240	221	206	234	200	236	215	225	223	208	209	225	233	213	217	194	228	213	229	221	230	240	169	258	189	198	214	229	210	209	203	210	253	223	242	233	201	230	229	216	253	224	235	195	217	230	197	229	231	222	225	240	241	237	254	215	220	204	227	228	208	203	205	213	218	221	230	241	229	222	234	230	206	246	233	193	231	223	213	199	199	228	188	236	208	228	219	220	234	202	218	193	214	220	218	235	230	218	223	241	221	211	229	218	228	198	240	216	232	223	222	247	207	217	202	238	214	198	207	200	221	202	232	224	224	213	235	258	235	219	213	202	222	221	213	209	197	228	216	205	238	189	214	207	231	213	232	228	208	226	194	228	234	229	220	240	207	216	225	242	201	183	236	222	220	203	237	238	216	237	231	204	216	218	210	221	233	263	206	250	227	221	217	218	222	241	224	210	237	223	204	211	223	219	236	204	199	208	234	231	244	206	193	221	215	231	218	205	227	239	243	212	214	227	232	221	230	224	208	218	219	199	220	201	207	243	220	211	210	211	216	218	210	196	205	224	209	254	259	230	213	226	235	219	212	229	205	213	192	226	223	231	241	236	230	219	216	209	234	198	244	242	253	207	249	206	228	203	207	221	194	188	241	212	207	237	229	227	209	227	221	215	213	230	207	237	240	194	213	204	217	177	212	226	206	190	234	233	192	214	244	223	226	230	242	220	227	193	202	212	222	213	201	200	224	221	238	225	210	215	248	236	230	198	197	223	244	221	229	224	234	209	210	227	239	239	208	218	234	201	195	210	231	193	226	203	210	231	239	235	217	242	254	243	221	209	212	218	235	190	217	237	219	197	212	217	223	212	217	237	219	198	208	218	243	232	197	210	239	222	233	225	229	208	199	208	194	243	219	212	238	220	199	209	214	228	201	212	223	191	206	213	199	196	198	215	232	219	218	217	214	204	224	223	239	230	225	203	225	196	239	217	219	195	228	233	223	179	226	214	200	213	210	203	206	211	219	203	214	212	218	207	214	246	213	217	215	204	233	206	245	214	236	204	211	219	214	239	197	193	222	205	210	209	221	211	231	209	203	221	229	220	233	228	238	211	207	206	207	228	228	200	220	243	208	215	218	198	255	228	232	249	241	215	211	213	221	247	194	228	188	210	227	241	199	215	204	228	226	221	216	247	223	241	215	213	235	205	227	229	221	224	223	210	205	220	236	214	205	249	219	223	200	225	233	213	200	203	236	195	230	243	210	245	230	215	183	220	204	225	199	209	230	211	236	207	217	201	238	212	202	205	191	201	222	226	223	214	203	225	220	203	235	249	209	250	196	214	208	190	205	196	215	223	216	202	232	244	230	227	215	198	226	217	232	244	241	230	236	251	202	226	209	218	235	193	218	220	190	246	232	221	205	229	225	200	232	229	199	201	219	229	233	258	178	216	206	200	221	226	213	238	230	231	251	218	213	254	220	209	211	215	221	237	262	235	238	191	233	245	245	206	209	214	219	208	210	241	178	225	224	204	199	211	205	204	231	246	213	241	192	214	206	226	237	212	197	222	232	235	251	207	219	231	249	220	235	231	194	223	231	197	195	212	210	202	219	241	194	187	229	218	236	248	230	226	255	219	208	230	234	224	229	234	238	207	209	187	195	234	229	216	210	190	201	206	211	210	214	203	204	240	235	203	222	219	209	198	221	222	221	225	228	215	254	226	232	219	222	215	220	224	243	224	227	189	229	222	236	239	209	190	209	247	223	216	245	223	214	214	223	221	191	206	235	194	222	204	232	211	206	218	201	211	219	228	227	197	195	244	230	239	210	223	222	204	204	216	207	237	223	219	200	213	211	200	220	229	224	197	208	204	225	213	262	221	219	220	232	232	199	219	234	236	206	220	191	220	234	233	218	187	211	198	229	220	239	187	226	231	223	238	245	203	223	191	212	210	227	222	235	225	217	237	236	255	185	223	210	251	210	190	214	229	209	227	247	223	223	209	184	192	254	241	194	218	221	197	212	212	251	210	208	206	239	200	214	212	227	231	229	225	220	248	200	227	232	220	217	215	232	210	228	214	235	227	230	227	229	219	230	199	200	198	225	214	235	228	221	215	182	240	203	227	247	224	207	226	225	205	213	215	192	212	193	234	208	191	211	235	216	229	236	230	208	210	200	214	237	206	212	216	241	229	218	221	235	196	203	253	219	191	212	211	186	218	218	211	191	222	224	221	231	228	231	237	237	232	215	198	211	243	203	214	230	237	223	210
4901	763	1256	1341	1368	1150	1012	917	754	675	712	667	608	610	599	574	549	533	552	518	553	522	551	531	495	480	479	492	504	481	504	465	455	504	534	445	563	534	525	493	524	490	492	550	526	481	479	534	542	528	517	520	528	536	509	517	493	519	503	522	498	521	472	507	505	505	485	485	513	470	505	499	536	513	500	508	523	483	520	514	470	498	473	529	501	543	506	568	539	530	504	506	480	467	537	470	513	520	497	539	546	533	492	499	473	536	511	503	529	508	469	507	496	496	506	522	502	510	501	510	559	506	515	503	497	519	529	481	506	525	496	534	502	514	519	517	525	483	502	522	517	489	493	521	513	492	490	514	523	541	506	506	527	494	523	524	540	515	532	485	517	551	525	498	487	513	519	542	519	539	530	483	514	497	499	525	527	485	493	552	486	504	466	524	520	516	491	511	535	536	492	472	473	521	511	498	478	487	450	518	514	505	511	499	497	449	568	500	527	475	489	474	555	521	506	510	514	484	486	485	500	525	546	476	528	502	486	491	503	512	513	507	514	480	548	485	519	497	486	515	489	481	515	528	550	489	490	505	504	496	495	517	500	543	532	487	531	519	550	481	514	475	528	470	552	519	533	550	490	487	528	512	479	546	535	530	561	523	515	470	510	488	526	505	510	505	502	545	501	521	502	470	511	509	483	519	484	488	560	467	479	474	530	515	505	500	531	524	515	498	545	491	509	469	482	556	486	487	479	507	547	527	515	507	529	531	515	528	526	499	503	500	516	481	498	490	488	514	518	515	522	484	538	535	471	500	531	503	468	497	485	486	500	525	466	494	546	492	506	505	541	488	526	529	481	499	530	478	501	525	518	505	503	478	517	538	498	526	474	508	543	476	497	514	520	485	506	467	524	539	478	534	482	494	501	499	533	460	505	491	475	535	512	497	518	474	501	509	494	527	531	523	482	524	513	492	531	499	477	482	523	527	513	488	487	525	482	507	481	519	510	536	528	489	455	514	491	508	500	489	511	515	460	482	483	491	476	487	511	520	545	493	512	542	505	512	504	499	485	509	506	471	532	437	520	519	497	481	487	509	543	480	507	489	503	515	502	490	516	495	502	479	491	503	501	531	512	499	505	501	483	495	546	523	469	483	516	498	513	528	484	490	543	505	519	493	495	447	497	479	523	496	506	505	518	545	476	506	483	537	530	501	535	500	516	505	511	459	452	509	493	508	469	516	491	523	500	504	489	516	512	460	503	515	483	512	583	520	498	501	520	493	497	501	508	517	522	494	523	533	512	471	494	534	493	488	528	494	512	530	490	516	532	495	527	512	494	494	514	495	502	499	524	509	485	516	499	489	533	484	511	532	504	489	495	526	487	501	517	497	463	447	502	492	519	544	479	479	516	498	522	509	557	511	501	520	485	482	466	491	548	489	518	525	533	485	511	463	495	507	513	505	506	527	496	491	493	492	506	503	479	540	476	506	503	476	507	537	522	533	502	496	515	528	518	482	492	494	540	519	511	498	500	519	522	536	479	502	497	538	505	486	529	511	490	473	491	512	507	497	507	516	479	513	508	476	496	483	517	485	537	519	458	487	553	547	465	521	492	510	516	503	503	517	454	488	468	509	504	500	532	493	490	487	499	522	501	540	504	513	516	496	490	510	496	497	497	471	493	502	486	490	530	493	532	509	491	557	523	533	528	504	496	487	537	497	494	517	493	503	506	502	508	486	518	503	504	536	479	492	499	519	519	509	526	488	525	507	494	529	512	481	517	506	533	469	508	514	526	517	528	549	500	492	557	502	541	541	515	498	528	508	468	525	535	490	503	525	544	495	508	506	519	506	490	516	449	525	500	508	504	502	470	530	501	491	531	511	540	532	487	516	514	488	504	511	498	499	521	480	498	522	484	509	504	513	534	492	481	516	486	443	532	500	485	503	479	516	487	478	478	498	545	506	513	500	510	477	496	511	509	470	490	505	513	532	501	529	523	516	502	511	540	513	532	481	519	517	495	531	453	467	524	515	538	515	502	538	506	497	481	466	493	480	526	507	510	523	556	510	538	537	509	472	516	483	508	507	484	521	493	542	520	515	495	502	518	519	519	476	536	507	527	514	529	489	530	494	484	493	504	495	485	518	512	515	535	520	498	468	494	501	508	541	533	536	531	485	482	506	485	499	514	495	506	488	484	501	511	490	500	482	509	503	431	519	506	488	516	501	523	516	508	523	537	544	503	577	509	507	519	523	503	502	539	488	463	487	488	474	513	470	500	456	504	482	486	506	505	491	491	553	498	556	475	465	450	497	560	490	531	495	477	505	503	485	495	497	466	450	531	532	505	512	506	529	509	472	484	479	479	529	548	485	512	534	570	517	529	482	520	481	485	500	460	480	529	546	496	507	552	524	496	501	505	520	522	517	465	490	526	523	507	516	546	542	509	531	469	518	479	524	499	510	516	505	496	528	473	501	509	508	541	491	517	518	510	518	516	540	490	470	521	500	557	498	478	469	478	480	535	493	556	517	505	496	496	467	519	509	526	516	455	533	490	527	485	474	475	527	489	523	518	473	484	504	501	543	504	509	502	542	492	524	487	513	515	517	482	529	479	513	491	499	488	511	489	473	495	518	515	522	522	505	503	499	519	503	519	450	504	552	506	481	490	478	449	513	503	506	524	477	515	504	492	520	523	512	501	509	509	503	505	515	548	554	500	488	539	499	493	523	485	537	505	517	502	453	479	507	507	517	487	507	475	512	498	499	473	516	539	526	490	505	533	466	551	554	489	572	500	476	511	514	515	503	468	511	534	504	512	472	516	495	533	493	505	544	478	475	543	490	515	504	531	529	484	493	554	534	511	489	510	473	547	518	523	499	525	457	491	513	489	518	534	484	506	494	539	507	536	502	509	480	538	468	484	516	498	482	498	478	566	510	475	535	546	483	500	512	526	505	498	504	493	485	486	525	526	489	531	532	513	550	516	507	510	478	503	502	510	464	487	443	487	518	467	466	532	510	505	494	498	509	507	524	519	489	509	522	510	464	462	536	477	525	503	513	492	526	509	558	513	486	521	468	501	539	522	509	484	497	514	525	469	506	506	530	520	544	511	492	483	531	532	480	483	495	479	540	503	489	516	500	483	525	544	509	521	477	493	505	531	544	509	505	495	531	488	511	536	493	544	532	502	508	525	469	528	495	497	492	491	489	521	501	490	559	530	489	491	516	502	498	538	523	481	544	499	534	504	525	515	515	512	482	518	569	522	547	492	487	495	486	510	481	544	500	550	486	542	519	520	529	510	495	485	500	510	501	460	487	510	530	528	510	555	467	475	529	515	524	528	503	500	511	570	537	471	503	530	477	531	479	480	505	517	525	519	489	532	517	473	479	532	462	498	511	521	482	473	513	476	505	533	520	526	491	516	475	495	463	532	471	503	516	492	512	512	502	497	508	483	494	483	505	522	553	499	539	516	522	542	517	484	515	484	510	484	501	545	499	538	522	454	463
21061	2192	1298	1112	771	657	451	372	284	232	269	204	204	267	233	193	232	188	185	178	179	189	212	201	196	181	176	144	166	184	163	177	177	153	196	206	179	168	186	210	149	154	151	186	165	172	174	163	169	161	173	177	166	172	184	179	164	164	169	186	173	152	162	194	171	161	195	173	180	143	178	184	176	177	164	174	173	174	187	182	180	166	177	181	160	163	186	183	165	195	174	194	174	183	160	166	163	169	165	173	153	151	175	186	174	178	177	179	186	178	172	191	159	184	197	172	164	167	171	166	169	194	179	173	186	176	182	167	186	159	167	166	180	150	149	138	223	165	197	166	169	143	155	163	178	189	192	167	186	173	167	167	150	171	176	187	173	171	208	158	201	181	175	202	166	176	208	171	142	170	147	145	177	160	178	188	178	167	167	144	182	163	192	193	192	181	182	164	175	193	146	185	173	169	202	182	169	157	162	182	184	170	159	178	182	150	164	159	170	140	179	180	178	178	191	159	178	191	171	172	172	143	154	160	176	174	188	170	174	175	165	189	195	187	144	174	195	197	181	157	165	197	199	179	164	173	178	165	167	188	205	187	177	186	176	172	185	177	183	174	163	180	182	160	193	180	183	182	187	169	142	180	186	182	187	185	159	199	184	194	169	147	162	180	187	160	172	162	184	145	157	184	173	168	194	159	177	156	173	193	164	180	154	200	178	179	181	186	185	176	195	189	159	174	180	172	150	173	165	199	199	159	180	192	181	176	184	192	169	176	182	164	158	209	178	198	189	178	185	172	182	181	172	157	166	167	201	177	163	169	167	188	169	159	183	179	184	182	158	177	173	179	147	171	188	202	180	170	143	179	172	168	168	175	174	187	184	181	173	189	171	154	163	164	160	198	172	176	172	182	151	180	166	190	175	165	173	171	168	193	172	178	188	198	183	177	167	173	168	152	166	166	125	136	161	171	190	179	190	162	161	175	175	171	163	165	183	170	173	176	152	163	151	180	161	165	173	170	169	175	182	173	189	194	159	164	201	188	171	167	169	190	175	175	164	168	172	172	176	168	177	207	178	189	196	182	197	166	165	195	180	171	182	154	157	169	151	178	187	174	184	171	204	167	183	179	193	148	188	180	184	140	167	155	186	164	188	165	157	160	160	172	164	191	166	178	177	176	188	177	176	172	199	186	187	158	198	149	165	159	178	182	183	155	152	174	153	167	174	175	162	167	182	177	183	153	154	177	176	169	180	149	183	167	162	168	170	179	168	158	200	204	185	184	157	168	150	178	151	155	160	177	174	167	205	172	165	169	157	174	181	172	155	183	167	163	181	183	170	171	189	172	170	204	176	140	174	186	176	168	191	182	183	174	169	184	170	153	168	189	184	160	179	158	179	176	182	191	179	163	164	156	195	194	148	157	163	165	175	176	170	182	214	182	183	176	172	184	164	186	157	185	176	169	177	163	183	155	170	183	183	161	159	175	171	151	196	182	169	163	156	166	186	184	192	190	167	173	196	165	179	181	200	176	178	165	180	184	178	171	194	170	162	183	171	159	155	170	176	172	178	165	157	156	155	175	155	150	175	167	177	180	151	157	206	171	138	171	183	178	161	180	167	178	183	182	147	156	174	161	172	177	178	168	194	163	162	160	157	166	159	189	187	173	183	179	162	188	163	155	185	176	188	166	166	190	167	153	159	152	160	177	183	183	155	152	167	146	163	163	176	175	154	181	173	182	185	177	183	216	184	168	189	186	173	166	196	175	160	168	172	192	187	144	129	162	165	181	192	174	200	185	165	186	161	167	196	202	197	191	184	178	181	151	167	189	169	188	206	221	182	175	178	176	183	152	143	195	183	163	162	190	156	187	179	163	178	165	174	161	201	180	164	178	154	182	167	163	183	163	181	185	175	183	185	162	170	184	178	173	171	169	177	174	177	152	193	160	185	173	171	167	165	172	165	183	171	174	206	189	206	211	153	176	174	210	168	188	171	176	185	185	168	177	169	187	180	185	178	165	190	195	166	179	172	176	173	183	208	176	145	175	175	176	174	165	198	157	162	156	191	172	162	166	151	181	164	187	190	178	178	160	179	140	188	210	159	176	154	156	181	172	166	210	158	165	177	179	185	180	165	164	180	162	191	172	164	172	135	190	177	161	158	164	158	179	167	181	181	179	186	163	171	163	180	190	158	166	161	173	184	173	151	186	168	146	161	189	169	174	199	161	155	178	182	210	180	172	180	184	183	154	173	171	172	176	200	159	186	189	173	181	176	164	169	171	155	167	162	169	186	162	158	167	157	177	207	195	169	164	155	180	158	195	192	182	205	199	194	158	179	148	162	173	167	169	204	198	200	177	174	180	179	147	203	200	166	155	144	159	159	166	169	174	191	172	162	179	164	174	166	188	175	185	167	195	167	168	154	171	162	179	155	185	166	184	194	163	188	172	175	168	167	178	167	190	162	165	154	188	183	163	175	195	155	165	170	163	169	149	143	160	176	169	154	172	187	179	170	186	183	161	167	174	171	153	162	167	176	164	185	164	176	161	145	183	168	169	177	176	184	181	169	172	166	152	167	160	155	176	180	194	173	185	187	176	165	154	170	168	173	154	160	154	187	164	163	149	159	159	164	166	140	165	142	155	177	171	163	145	169	184	180	175	194	166	178	149	152	171	178	188	191	198	189	165	178	149	221	174	170	177	203	177	189	160	170	171	167	144	205	160	177	177	138	181	201	199	194	193	169	163	127	176	151	177	172	174	179	183	173	172	201	153	160	171	206	166	169	178	158	163	126	196	166	163	187	144	163	158	158	166	183	167	170	165	207	197	168	188	185	164	173	171	160	190	159	156	154	154	165	176	160	186	197	193	149	171	162	153	169	164	206	181	162	176	159	182	149	172	175	160	161	160	219	177	167	161	176	174	156	160	161	173	190	174	185	179	185	191	184	201	159	180	161	181	181	185	198	145	185	158	178	191	170	168	177	172	178	183	165	175	167	170	164	166	167	153	172	218	192	165	175	164	177	138	170	174	164	180	189	172	161	175	169	180	166	189	165	182	157	185	179	178	176	170	166	163	172	171	181	146	145	188	178	212	198	191	172	184	156	155	178	168	154	176	182	201	168	169	168	183	190	164	165	161	179	176	186	207	201	188	177	163	163	193	185	169	187	201	192	170	197	172	184	168	169	211	166	178	182	175	181	190	146	172	178	183	189	202	179	186	151	167	177	142	173	210	201	181	195	176	158	191	155	158	158	171	171	159	169	195	184	167	173	163	168	177	196	171	173	191	185	215	198	179	182	181	153	181	172	154	162	187	173	180	163	174	232	184	176	185	164	156	165	149	166	167	179	169	166	189	173	171	170	174	153	164	165	176	171	164	179	170	163	181	160	169	162	172	140	177	194	175	180	184	192	196	172	177	176	183	169	199	179	140	165	184	167	198	159	158	155	151	167	153	173	157	154	165	187	182	169	176	181	170	188	153	188	167	174	176	173	169	166	186
12385	1174	2395	2982	2988	2505	1821	1490	1217	986	988	812	808	841	840	759	623	548	549	552	500	512	467	468	464	450	474	492	454	500	472	468	464	433	435	462	425	460	419	434	407	466	423	469	473	445	427	417	430	455	445	431	420	472	457	444	447	435	422	435	408	426	483	421	407	453	415	403	454	449	401	422	429	451	456	446	429	450	452	431	436	463	427	411	437	467	447	464	505	428	439	448	404	447	436	439	455	411	444	437	435	417	443	444	463	469	410	439	412	459	438	421	427	454	465	433	443	438	449	428	412	407	403	482	460	436	442	399	467	466	447	462	454	416	450	468	436	429	464	428	415	433	420	424	419	473	408	435	434	413	434	457	446	441	459	401	422	439	439	478	458	416	431	464	394	434	466	424	431	414	412	473	442	445	451	432	407	428	417	424	446	437	413	409	480	463	423	438	445	415	441	434	402	430	468	430	448	416	451	449	441	458	407	453	489	464	403	465	453	428	426	422	464	462	420	464	428	429	397	471	424	431	468	431	453	406	461	466	412	414	460	438	399	463	442	431	448	431	450	429	441	404	414	429	440	486	400	412	426	456	431	440	417	406	424	384	433	428	420	446	440	443	437	455	420	428	438	432	388	442	442	425	428	453	416	396	405	466	457	437	432	445	437	439	452	436	439	429	431	411	469	450	405	429	402	427	421	444	472	451	410	443	426	440	412	448	431	396	428	395	431	443	409	432	440	448	433	409	428	441	445	491	426	464	423	437	429	467	401	426	453	449	428	443	487	445	429	409	395	451	454	419	441	462	428	434	431	458	430	444	476	435	454	426	403	417	424	405	427	457	446	439	430	414	425	459	474	444	441	454	407	411	437	385	452	406	410	434	390	424	425	421	448	457	425	437	458	458	467	424	399	455	415	432	424	441	387	428	459	406	463	424	437	456	463	489	440	435	413	409	421	402	399	440	425	397	446	449	441	443	468	470	431	423	480	457	444	448	390	448	447	433	472	452	469	443	425	432	469	424	431	448	457	418	458	406	434	414	429	452	421	391	458	456	434	428	459	451	422	403	425	486	415	431	405	413	406	454	438	438	438	440	443	422	447	439	453	422	441	448	478	449	460	421	431	423	457	470	435	429	430	448	423	454	438	432	451	406	430	398	431	452	456	409	442	424	445	449	418	436	451	445	466	458	443	410	431	431	428	433	480	436	419	436	412	423	435	439	466	462	405	423	431	441	449	425	439	437	420	441	423	433	441	439	431	420	426	435	472	425	444	472	446	446	435	438	431	424	433	436	423	402	438	427	438	440	440	452	416	428	422	483	388	393	428	456	455	457	443	434	420	417	426	413	445	443	436	420	423	440	435	407	444	444	450	448	411	425	403	437	442	397	456	426	447	465	397	467	427	380	404	455	410	457	430	436	426	431	416	408	449	429	399	456	450	459	415	428	435	460	428	456	438	436	457	416	444	447	417	453	458	434	402	420	419	448	430	432	442	426	436	449	434	415	405	439	454	415	456	419	451	407	454	417	418	407	434	470	468	386	418	416	455	425	450	411	418	409	443	450	441	475	502	403	468	413	433	444	452	422	445	432	460	424	411	450	450	429	454	427	417	474	416	444	456	410	429	456	431	419	401	490	415	452	445	462	452	439	444	461	385	429	413	443	426	422	408	448	435	454	441	485	467	434	444	420	453	430	421	423	396	460	453	461	414	435	409	422	434	430	434	428	456	419	423	437	434	463	449	446	432	448	430	442	400	450	429	410	449	437	403	422	467	424	438	466	437	430	481	419	461	456	439	405	438	410	415	448	427	402	418	422	453	486	451	449	434	440	461	408	441	448	401	470	409	407	431	445	426	454	422	400	465	408	438	417	408	425	433	451	433	459	477	432	450	384	401	453	417	433	429	467	446	421	390	450	437	443	420	448	408	474	449	461	445	425	440	426	388	459	421	437	427	465	441	429	435	409	423	426	429	418	487	459	412	423	406	420	482	422	447	430	461	439	459	451	454	433	405	427	422	442	441	453	440	474	432	487	408	447	428	433	398	472	479	394	455	457	459	472	431	444	446	404	418	420	407	424	418	424	468	416	452	449	408	441	455	448	426	474	401	429	471	418	434	394	437	441	437	441	465	427	449	419	445	424	454	415	471	468	439	438	447	468	420	415	427	456	419	422	440	443	431	447	471	424	407	413	433	418	465	494	440	429	431	412	457	414	437	393	438	431	439	481	405	437	421	445	412	404	451	483	443	464	390	452	456	458	416	408	421	411	426	439	489	428	407	412	435	419	426	456	435	467	428	436	433	456	437	396	455	441	389	407	400	429	421	426	444	437	407	442	411	432	412	447	425	414	437	422	434	467	407	413	445	435	452	404	435	430	425	425	409	463	467	418	416	418	438	420	451	468	377	413	424	430	427	450	428	423	429	460	446	404	404	404	430	435	399	446	440	436	457	397	424	430	407	428	448	419	448	439	444	420	410	436	473	432	447	457	452	433	464	437	429	440	428	417	430	432	453	439	399	460	427	451	439	427	426	470	424	438	440	439	443	423	438	451	441	444	424	460	436	415	434	422	422	438	432	411	445	412	454	429	443	430	422	399	434	437	438	423	408	435	436	426	413	436	468	418	387	435	474	439	444	441	429	448	433	442	442	429	427	431	396	459	420	439	434	465	448	412	423	404	460	396	417	421	455	441	431	437	428	436	438	456	447	391	424	409	476	438	425	438	455	429	439	423	435	415	444	455	421	436	449	420	459	433	428	466	381	444	443	447	432	430	449	446	437	424	423	440	472	456	435	432	411	491	422	426	408	406	441	439	418	435	446	405	424	425	452	463	389	433	444	433	443	393	393	456	471	426	459	420	393	446	422	432	431	436	458	432	408	435	460	461	409	449	455	445	428	441	446	453	438	405	462	441	423	469	441	419	413	416	428	449	428	428	454	456	447	405	426	466	459	416	449	418	460	397	400	454	419	442	404	419	423	439	443	459	439	450	419	451	439	448	428	420	406	462	417	440	419	449	476	414	403	442	430	434	438	429	435	425	438	483	442	428	449	433	448	424	453	440	414	465	429	418	432	447	446	431	419	409	425	446	442	460	427	429	430	429	445	442	459	423	419	428	445	448	435	420	431	428	436	426	439	441	418	431	423	444	433	423	443	432	416	422	409	436	419	414	419	438	430	435	423	437	422	432	448	450	422	454	456	413	444	461	434	434	463	428	400	446	402	398	444	419	460	429	412	416	429	438	439	407	407	396	438	424	390	422	416	421	408	430	432	426	437	442	429	412	465	436	424	432	440	430	455	446	435	437	412	450	445	417	431	460	427	454	437	412	427	460	446	420	419	404	441	447	444	432	401	485	427	428	431	435	420	426	438	440	402	481	411	420	445	434	426	425	409	437	415	461	451	453	463	443	450	438	434	431	459	417	459	465	415	466	430	459	440	444	409	449	419	448	396	415	452	455	448	421	391	422	448	422	433	408	395	452	386	456	448	412	429	454
29396	4011	2128	1890	1397	1210	786	602	531	475	416	419	365	391	452	375	363	357	326	339	276	297	311	282	251	317	293	284	316	278	324	266	273	280	284	304	300	288	261	326	300	287	301	333	284	280	277	310	308	318	312	286	309	298	292	307	284	293	290	305	292	285	298	303	294	295	301	260	333	295	277	309	299	272	295	285	296	284	292	316	284	301	283	290	291	247	264	333	295	307	313	286	313	284	313	323	307	335	305	268	265	314	281	292	285	296	305	313	311	274	281	290	299	287	299	318	278	278	301	329	288	293	325	311	283	305	329	261	305	295	289	300	282	303	300	269	299	293	292	290	289	289	292	280	309	297	274	269	312	291	299	317	296	271	272	270	302	297	295	263	273	319	297	303	292	312	275	278	293	290	307	296	293	283	303	315	334	303	289	289	269	242	299	329	280	309	314	260	314	285	272	270	316	325	292	301	287	251	305	313	290	285	288	303	291	301	296	298	290	289	293	283	318	294	328	299	297	288	292	284	296	274	332	255	266	265	284	266	304	294	280	300	259	272	294	290	294	298	322	295	277	275	298	279	313	380	281	263	306	302	268	277	296	311	283	288	284	315	313	320	315	328	282	314	301	296	302	298	297	286	313	295	287	295	273	299	295	273	294	298	301	273	289	264	305	314	337	313	259	304	270	277	292	303	285	256	296	319	307	271	306	263	315	328	303	277	300	298	329	325	327	284	288	311	329	298	281	244	291	273	277	292	298	289	283	272	312	305	295	334	289	250	323	304	255	348	326	255	267	319	294	307	262	305	302	282	331	302	304	312	288	307	310	333	308	308	281	264	320	306	308	275	295	278	320	308	296	281	327	272	302	290	290	315	316	318	293	304	289	304	313	303	326	294	285	297	265	285	285	313	295	285	336	332	283	285	322	331	283	296	289	296	289	303	307	271	274	269	273	284	305	259	276	298	286	346	303	335	269	292	304	259	298	294	332	315	269	316	325	309	272	288	281	312	270	296	323	316	288	284	333	276	266	279	298	305	298	288	295	294	310	302	300	279	278	303	298	269	311	311	291	287	301	290	278	291	314	292	287	289	258	286	287	285	327	324	315	317	287	304	277	309	293	285	288	283	296	303	287	313	303	313	323	307	286	275	290	295	271	292	341	308	267	303	290	316	294	332	309	332	290	313	276	298	308	296	282	286	314	281	321	301	288	282	310	285	330	301	321	304	287	300	296	278	324	300	321	260	291	280	299	307	295	315	303	293	333	311	301	294	314	264	309	305	302	255	288	295	324	309	280	265	295	303	254	311	290	323	303	325	309	300	294	305	281	288	298	284	295	314	302	294	303	281	307	295	282	307	281	312	325	270	334	292	271	274	287	301	309	288	300	326	294	295	294	332	288	306	258	316	310	290	323	273	275	279	327	317	333	272	296	279	274	272	308	259	278	314	316	282	298	305	317	332	275	291	315	326	318	285	276	283	335	301	305	286	321	288	309	326	294	302	311	304	280	290	299	303	270	286	287	284	315	286	283	277	323	296	277	287	280	275	286	304	349	289	294	269	265	330	277	315	302	329	288	290	275	289	271	305	303	291	314	334	292	277	280	275	269	301	291	321	286	292	293	286	271	285	302	294	314	304	297	302	301	277	297	296	334	324	312	307	294	289	284	289	268	287	295	269	311	318	258	275	307	273	302	271	276	322	280	303	292	282	249	284	318	273	290	277	269	282	277	304	295	304	297	255	286	309	324	310	321	308	321	293	274	306	305	297	281	300	281	278	306	256	286	307	271	260	277	302	317	286	280	286	260	292	280	314	321	286	315	330	271	284	333	326	295	292	265	298	304	284	293	320	325	330	298	274	296	333	317	291	323	295	296	288	328	330	298	286	283	270	315	305	307	305	343	316	279	308	278	309	317	244	312	283	284	314	295	299	261	268	299	291	322	291	294	305	321	303	293	303	269	304	263	290	304	312	319	298	281	296	315	292	304	291	284	295	271	314	284	306	299	275	252	298	326	302	269	307	276	296	279	275	278	307	293	310	297	308	322	279	265	311	279	299	323	300	303	280	290	280	266	261	298	286	283	289	292	286	308	308	309	287	310	275	315	313	268	291	296	302	290	279	261	284	308	295	300	326	287	341	287	306	320	303	286	288	313	289	277	290	304	294	298	282	283	302	289	269	301	280	305	321	305	293	328	290	308	300	321	299	283	277	302	288	268	299	303	279	332	304	288	320	287	272	296	280	293	317	275	247	253	282	285	309	282	283	313	282	286	275	280	289	264	299	273	294	309	314	293	308	308	281	301	285	287	279	302	339	307	302	310	265	273	300	275	304	294	293	318	276	271	274	310	303	317	284	284	301	273	288	297	309	287	330	294	324	326	293	309	311	290	274	299	257	281	268	326	283	306	239	282	294	310	308	299	267	294	306	314	297	319	294	300	288	289	290	304	339	268	293	258	301	304	284	287	272	292	341	283	286	275	293	281	291	282	294	293	292	297	280	310	280	264	263	279	274	300	321	273	286	333	293	313	254	288	298	259	286	330	287	281	283	277	333	275	319	282	275	304	302	325	312	270	277	310	295	310	321	283	327	320	258	298	302	279	303	306	257	287	314	277	286	311	257	288	308	277	321	297	270	275	319	290	284	269	328	287	320	306	274	304	297	247	290	270	349	275	317	317	304	295	278	263	291	278	295	291	294	310	325	289	299	300	306	286	266	285	294	265	324	261	298	299	309	277	314	298	274	307	300	298	312	297	309	273	283	318	286	306	309	307	276	298	335	316	274	305	307	250	301	300	310	287	322	263	297	282	320	321	288	271	287	304	303	278	302	293	307	307	307	284	282	323	285	322	291	295	257	289	299	268	302	319	269	309	268	280	284	290	323	294	253	324	319	319	290	303	281	277	265	275	331	284	299	313	280	289	270	305	305	267	293	296	290	268	300	303	283	291	290	299	272	294	293	284	296	317	279	273	274	325	306	327	299	276	303	297	319	307	255	272	298	307	292	291	267	275	285	275	296	310	267	304	293	265	321	305	295	318	279	293	283	272	293	308	298	267	304	306	335	304	281	306	296	308	321	274	294	276	301	286	304	278	294	302	278	277	291	297	294	272	271	310	288	227	299	305	293	317	290	291	303	271	284	284	272	237	267	295	282	288	315	272	292	296	284	308	275	301	316	310	328	329	312	333	284	290	301	301	290	296	296	312	263	284	290	288	323	342	300	272	266	301	267	264	307	265	291	299	288	289	304	317	256	275	281	264	313	289	312	303	311	246	298	254	309	300	310	302	296	271	334	297	259	283	289	278	326	319	297	256	314	333	321	311	287	262	288	315	302	318	287	304	330	299	321	249	315	291	297	264	304	306	289	280	309	289	299	309	321	289	295	255	297	285	262	299	311	284	276	247	300	286	302	275	276	314	282	287	302	304	302	312	274	325	278	296	302	305	313	303	274	310	286	280	304	273	270	296	302	327	269	265	270	272	300	285	298	327	334	303	333
15534	1796	3697	4464	4546	4019	2783	2280	1850	1512	1418	1233	1137	1365	1416	1149	975	884	945	901	828	812	803	804	728	713	739	685	745	730	699	736	757	716	708	706	671	718	692	682	698	670	664	657	635	713	673	717	741	673	679	730	669	730	684	639	679	740	668	744	666	707	693	672	716	688	671	675	675	727	633	699	677	659	670	640	686	672	653	668	672	690	699	668	687	636	696	626	673	696	670	663	639	629	690	662	665	667	694	696	668	643	667	691	724	650	693	711	693	676	704	702	707	634	660	713	650	692	693	643	693	701	740	660	684	717	678	668	726	664	699	665	656	741	666	702	668	700	684	679	649	709	686	705	660	695	678	706	649	647	682	693	664	682	687	717	692	665	682	688	667	674	723	673	669	667	699	661	621	692	700	710	685	689	702	697	643	658	657	677	645	691	685	680	658	684	706	629	689	710	699	709	681	688	682	700	709	699	699	668	626	678	676	667	679	661	676	648	669	711	660	656	661	679	677	663	674	675	689	670	655	642	700	651	664	682	722	726	683	677	659	637	662	694	644	627	653	668	691	672	650	662	683	698	730	676	684	706	694	660	697	680	661	714	672	650	718	682	695	671	697	676	658	717	698	686	686	706	687	638	688	644	671	714	702	726	698	715	676	672	673	661	667	642	667	648	682	675	672	664	686	673	680	650	668	669	694	661	670	668	643	707	693	667	693	667	667	678	686	673	682	681	665	671	651	696	684	731	697	706	654	654	642	675	688	610	735	673	666	691	641	672	707	656	712	677	649	668	675	682	663	680	672	664	692	701	684	632	683	715	732	694	701	624	676	687	646	674	694	671	646	686	642	688	666	710	665	646	649	644	682	677	701	641	689	667	666	723	685	685	753	628	661	666	691	665	648	717	646	720	691	639	676	660	678	678	643	700	699	700	635	651	645	707	664	766	670	691	696	696	672	677	723	701	691	654	673	687	713	670	675	691	612	667	727	658	665	674	611	625	677	699	718	651	655	686	649	639	682	714	714	664	649	628	662	694	669	635	706	705	710	672	729	673	672	718	662	685	705	760	681	685	668	647	704	654	718	662	647	684	670	698	668	652	660	653	685	672	701	659	694	689	689	697	699	667	645	682	706	702	648	713	693	705	653	693	652	687	721	663	673	665	629	664	674	693	679	655	750	696	724	679	619	673	674	688	636	740	688	683	692	668	658	683	674	664	711	676	694	645	661	674	696	697	645	653	658	688	679	683	668	698	668	681	677	656	688	679	623	696	655	644	642	663	667	653	684	709	721	706	654	673	704	686	687	682	661	681	694	682	653	682	665	651	618	737	655	689	637	676	657	666	642	714	701	663	683	687	684	684	688	681	684	631	703	649	674	672	659	659	647	677	650	692	657	680	707	702	728	685	660	718	653	649	691	699	617	666	683	684	702	694	678	674	689	637	684	684	661	673	695	694	686	679	708	657	671	687	667	678	679	640	679	712	694	638	679	651	622	700	675	681	676	633	687	650	706	707	694	650	664	711	658	712	633	698	662	642	658	651	675	644	694	684	702	653	680	640	666	717	725	640	692	676	681	704	646	710	733	672	649	626	695	671	672	703	690	649	671	679	729	665	686	668	659	708	664	669	648	682	664	682	677	688	697	698	656	657	703	676	693	702	679	698	685	657	629	748	649	665	670	666	623	664	709	643	645	670	669	721	654	665	716	707	663	689	659	708	708	666	664	662	722	689	680	669	657	636	648	689	661	681	659	679	640	676	653	704	642	663	703	666	667	645	693	642	662	634	695	643	682	611	668	724	655	700	705	681	712	669	681	712	689	727	706	675	658	707	679	671	706	644	735	673	660	669	685	636	623	651	639	660	693	659	683	667	744	657	736	714	647	715	683	680	652	651	685	671	688	668	685	659	663	665	700	665	653	682	634	676	645	640	698	717	671	663	679	697	676	692	691	624	662	659	665	629	688	656	709	642	656	674	704	680	647	710	686	686	656	624	609	680	675	658	722	693	609	675	687	629	671	618	682	692	659	636	692	678	689	707	660	658	709	659	593	668	689	669	688	642	679	671	677	686	657	650	702	628	644	706	718	661	664	674	696	641	684	675	685	721	692	687	615	707	704	679	715	667	704	689	662	645	684	723	684	668	715	663	636	669	691	722	639	680	722	663	681	686	681	651	625	719	698	670	666	663	634	667	690	632	678	671	690	691	692	738	666	655	693	675	676	621	727	745	632	687	686	649	676	674	681	701	697	653	740	715	665	675	698	680	670	679	679	662	707	670	705	657	683	671	654	677	687	689	684	685	671	661	627	680	683	711	664	681	671	703	676	659	679	678	689	707	647	685	726	627	676	671	699	653	674	693	700	666	728	708	637	659	707	698	674	688	672	699	689	706	671	643	673	674	650	663	647	639	677	647	634	661	655	675	702	638	639	624	685	655	652	674	682	697	646	687	676	688	631	721	707	690	661	683	690	661	705	684	673	631	664	682	679	691	671	692	661	701	656	705	692	660	711	703	688	679	677	712	733	662	642	664	675	677	703	726	664	665	696	669	682	672	705	648	653	659	687	689	676	637	634	716	698	702	688	680	725	700	664	685	643	661	726	662	650	722	668	674	683	676	699	691	704	686	689	672	685	660	699	672	654	697	712	667	659	718	674	667	657	671	673	687	697	668	615	643	730	698	650	651	634	657	697	676	649	701	650	677	648	703	638	664	688	651	663	673	655	743	674	686	646	685	696	688	721	751	666	671	669	706	672	739	683	671	673	664	668	675	660	704	647	640	639	647	667	713	681	644	677	675	698	635	691	666	678	645	703	650	659	691	705	738	640	677	676	697	677	677	647	668	707	746	634	668	667	618	725	625	670	702	698	718	646	699	672	683	679	692	698	652	718	699	644	664	708	645	681	679	678	676	658	678	667	672	675	665	693	670	664	639	670	682	674	671	680	675	657	669	725	665	680	673	683	665	650	640	686	635	677	677	680	661	705	664	701	679	679	626	683	682	673	684	685	717	655	654	711	693	631	663	691	665	668	626	726	698	643	670	662	670	683	657	643	707	651	675	664	681	650	691	671	678	662	688	661	703	691	669	685	669	651	702	694	658	666	636	712	700	640	653	733	681	693	706	696	679	673	646	662	689	720	665	661	670	672	710	661	689	681	697	691	652	678	667	714	682	654	674	733	643	706	687	631	668	707	664	698	718	674	648	706	666	687	651	692	625	630	690	659	732	646	700	645	665	679	672	690	732	669	689	731	692	652	669	648	675	637	697	638	668	648	680	682	711	706	688	676	657	698	712	649	668	657	692	665	663	677	671	661	689	684	669	653	694	696	678	631	679	685	672	668	664	695	729	675	642	641	690	684	692	671	674	682	717	673	714	698	676	673	716	675	679	654	674	696	674	654	663	666	707	675	692	663	692	671	647	648	628	679	659	665	637	651	698	666	673	691	691	666	672	677	656	694	667	674	632	664	721	647	706	668	642	712	682	702	650	669	682	728	665
6696	534	512	392	389	368	292	276	277	244	248	210	241	232	232	250	204	241	219	221	237	188	207	193	213	219	197	181	215	233	228	206	214	219	229	231	221	204	234	215	225	228	225	196	221	236	204	241	226	231	245	233	250	212	211	232	220	198	194	205	208	200	188	206	197	211	189	234	221	222	205	216	222	227	227	246	233	222	229	194	222	211	219	248	229	217	231	231	227	234	207	225	212	233	242	207	232	227	224	215	200	231	192	215	208	220	225	212	212	206	188	218	250	211	262	209	221	237	226	194	217	220	217	214	225	232	186	214	219	213	191	225	205	209	217	238	226	220	227	205	237	224	233	208	213	182	219	243	213	224	219	240	220	195	204	209	210	181	211	231	213	236	228	190	226	211	202	195	201	212	209	212	203	193	200	215	179	210	205	224	200	243	242	218	210	214	189	206	203	209	197	222	227	200	220	227	247	205	206	197	210	201	240	201	207	239	224	222	220	252	234	207	204	212	197	240	233	233	219	220	212	217	206	211	223	226	194	191	201	231	202	230	186	211	217	233	226	207	227	218	213	217	206	216	215	230	205	205	201	228	195	208	206	191	209	198	219	218	227	190	203	233	250	227	231	229	209	201	233	210	216	238	215	226	218	220	224	192	205	206	206	231	223	212	230	200	251	218	234	229	211	217	224	219	206	205	233	199	230	224	191	229	216	242	209	213	232	251	212	189	195	199	200	226	189	219	245	207	229	205	202	232	234	222	221	230	207	251	241	228	234	204	221	216	201	215	196	226	222	244	242	230	238	203	226	234	192	198	202	215	209	238	213	221	205	223	226	212	198	244	191	188	246	210	199	219	195	214	211	200	179	210	191	227	192	203	212	208	214	233	207	253	222	191	218	200	215	234	206	183	228	229	263	234	183	216	211	232	191	192	227	217	217	205	230	192	199	225	190	224	199	218	206	216	208	212	234	209	209	223	238	200	200	210	212	213	213	221	251	219	234	197	188	225	222	214	244	195	175	213	237	190	222	216	239	225	221	218	205	207	188	202	223	205	210	225	238	223	208	206	203	243	215	209	223	219	251	198	226	212	205	209	239	241	220	254	201	240	214	233	233	213	225	217	199	218	242	212	204	205	255	201	228	215	203	208	198	215	231	232	205	207	231	189	241	220	210	203	197	207	226	236	235	214	222	242	219	205	211	255	245	231	231	225	191	230	231	209	197	224	198	208	232	225	259	204	210	211	196	219	210	230	233	201	220	212	177	211	217	201	203	216	189	206	206	263	187	242	213	193	238	233	188	212	217	225	208	232	230	235	246	227	214	256	212	207	213	236	207	204	207	231	216	211	217	199	197	245	218	222	220	204	205	194	207	231	182	213	207	228	201	201	215	221	216	228	213	212	212	195	217	208	208	238	209	240	233	219	215	240	225	224	209	181	217	239	194	205	191	218	223	194	215	196	242	238	208	210	216	206	211	204	201	212	218	230	218	228	212	221	201	198	202	203	209	190	202	215	204	200	189	218	233	209	188	220	226	217	198	194	221	213	192	229	233	247	222	206	198	218	234	235	207	214	219	235	185	236	250	218	234	222	195	216	232	217	214	202	228	246	229	198	212	190	229	200	222	203	192	212	223	217	201	258	189	220	200	209	223	206	222	173	225	204	186	201	223	211	219	199	223	214	225	236	208	216	218	225	232	231	230	202	212	205	225	202	195	220	207	221	220	215	200	223	199	186	207	191	221	219	221	229	221	228	202	216	203	230	233	228	226	212	216	218	251	213	211	223	221	184	209	209	214	230	220	185	222	200	211	219	210	206	217	223	242	225	232	249	234	207	231	213	218	253	228	215	254	224	211	199	200	238	208	237	197	190	206	202	211	214	206	213	213	207	219	222	211	218	217	240	221	242	233	194	207	195	233	187	186	203	246	222	193	186	201	196	195	208	206	196	217	217	207	186	199	211	184	207	230	191	211	203	190	227	207	203	220	199	205	237	237	211	237	194	208	222	227	225	232	217	207	202	214	222	223	244	187	231	203	220	248	202	198	214	176	233	231	191	223	213	216	202	231	224	196	208	227	211	226	201	207	213	218	212	209	209	213	218	214	203	195	205	248	230	223	209	206	245	214	211	232	191	200	219	230	234	216	207	230	222	232	209	211	218	204	207	185	200	188	210	237	197	200	233	259	220	211	226	235	196	201	264	211	227	211	234	221	230	255	178	186	214	208	203	219	221	201	186	204	249	205	217	204	221	221	224	231	211	202	224	210	200	217	211	220	203	206	232	220	201	205	210	211	186	201	249	231	201	225	216	221	208	181	221	221	211	205	220	228	207	218	225	206	225	244	220	169	197	208	204	226	217	236	212	226	205	220	235	231	224	197	232	210	233	202	225	237	211	223	159	190	194	223	189	226	202	239	214	207	207	212	235	232	219	204	210	221	229	202	237	203	207	219	218	230	216	208	190	232	209	241	219	213	227	244	211	190	236	230	212	218	236	184	218	226	252	226	233	210	217	225	217	247	226	193	200	212	215	220	238	215	242	255	244	219	206	222	216	193	219	231	216	220	236	204	227	213	225	239	217	224	233	226	233	221	232	220	202	223	206	218	216	222	207	217	197	207	215	222	189	211	205	235	211	208	214	221	224	253	224	212	203	217	230	220	218	233	209	234	214	234	201	226	224	216	225	227	230	217	262	226	205	222	238	229	214	193	207	208	196	252	221	214	216	215	211	224	178	230	225	205	248	222	251	221	202	206	241	243	224	202	224	233	215	238	231	220	230	215	188	234	207	229	247	236	216	210	191	211	197	207	209	220	203	197	247	245	189	175	208	228	222	212	224	225	210	229	187	220	198	185	210	233	200	243	213	224	225	231	228	219	228	209	211	197	215	204	258	210	206	253	197	209	197	189	176	237	235	238	234	211	217	239	239	211	222	203	214	216	201	202	203	218	244	218	188	221	236	239	215	216	210	246	213	228	222	196	215	239	214	187	208	228	205	209	220	230	229	223	212	221	223	215	200	194	197	218	216	206	213	188	231	209	226	204	211	186	213	224	197	236	218	219	225	211	208	176	191	214	205	218	228	208	209	210	204	238	178	223	228	214	218	211	222	230	234	181	213	215	229	242	232	207	219	221	203	211	223	218	227	189	235	204	206	225	205	203	187	198	231	217	204	188	194	201	199	216	213	233	204	216	212	226	215	182	201	209	230	217	205	240	224	214	210	203	218	218	228	211	206	201	210	183	217	237	232	234	190	222	227	216	203	210	221	222	204	204	245	224	217	232	200	186	206	194	203	218	206	201	215	209	201	205	228	235	215	225	206	232	193	220	244	225	217	200	226	222	228	220	233	200	197	211	211	226	207	201	230	215	221	212	186	223	224	190	232	202	216	206	231	210	216	208	215	230	213	238	213	185	220	203	207	194	229	223	182	221	191	209	203	207	212	224	224	210	218	215	220	198	216	182	213	219	213	215	229	230	213	252	221	216	211	231	205	204	193
4630	705	1125	1297	1210	1164	965	844	736	687	629	621	551	614	605	620	555	544	568	540	533	521	562	525	543	467	530	509	505	476	540	498	507	486	486	513	494	502	508	472	509	483	525	509	506	507	521	496	502	478	509	516	498	511	480	478	518	468	458	490	532	517	493	550	497	522	560	537	534	517	524	509	434	491	498	516	472	511	495	495	532	510	519	494	466	488	500	508	516	480	501	489	511	478	480	483	485	497	464	481	520	497	485	525	493	484	501	504	535	472	531	565	495	506	502	536	445	493	512	505	483	500	530	511	519	533	487	517	502	468	484	532	481	483	467	472	536	465	498	508	481	508	513	511	485	533	526	486	494	498	453	454	506	473	516	536	492	512	517	489	507	522	514	488	528	518	503	476	470	512	509	509	517	499	514	493	501	505	501	509	523	483	517	481	470	475	498	523	504	513	476	477	499	489	528	491	516	544	508	482	499	462	494	518	493	535	523	522	526	497	476	515	522	479	506	482	463	507	511	450	520	489	527	461	535	499	491	549	460	533	502	532	515	448	498	505	500	512	455	523	475	517	510	536	499	506	538	504	516	512	501	463	513	504	474	501	486	483	504	465	503	500	512	517	457	506	543	485	453	480	501	479	538	497	481	544	487	536	474	537	538	512	495	491	455	485	526	493	478	516	562	492	510	486	536	466	523	537	553	509	519	527	478	437	493	481	502	489	536	532	520	502	498	450	451	521	487	482	509	508	511	486	540	485	469	502	457	469	503	506	514	536	513	528	464	494	500	486	477	471	527	489	488	531	548	473	500	495	529	510	487	513	510	494	511	486	526	512	516	456	503	485	517	534	501	485	503	511	503	518	503	502	546	485	480	465	456	486	508	496	487	475	485	483	503	503	493	514	489	499	448	506	512	506	464	502	517	497	481	523	466	426	512	461	509	496	481	471	517	477	520	530	478	548	487	543	525	484	503	515	471	511	488	516	509	491	506	513	521	530	503	482	492	522	476	489	503	530	527	504	470	519	502	503	474	537	546	491	491	525	486	509	501	518	530	500	482	531	480	502	530	510	501	522	508	496	498	510	479	521	542	542	507	533	499	530	482	502	482	453	526	522	503	526	510	479	499	517	532	492	476	478	519	479	537	481	487	513	495	461	493	515	476	502	509	482	535	490	449	503	526	520	490	503	497	490	518	486	509	508	493	491	465	496	455	490	520	519	511	504	483	485	492	528	466	513	509	516	480	507	503	515	510	506	479	492	504	506	557	459	511	532	533	509	471	506	528	506	523	471	497	527	457	475	542	492	507	539	534	498	516	554	510	530	511	528	495	507	466	538	462	492	550	518	537	493	509	507	515	504	536	511	507	521	464	491	482	495	514	485	486	502	476	542	507	517	479	523	544	484	506	489	507	499	513	474	452	516	501	489	464	508	540	496	502	462	443	468	485	499	499	557	473	445	485	488	500	501	528	514	519	488	502	531	519	508	498	509	488	514	519	521	485	495	504	471	466	493	462	523	535	494	501	480	513	497	511	458	514	499	512	498	487	519	512	501	498	487	496	522	474	524	447	522	468	510	509	473	506	526	490	497	509	476	496	491	531	511	462	493	485	515	480	468	489	497	479	528	517	499	555	502	516	496	515	501	503	503	494	524	513	502	538	542	498	554	479	492	499	509	510	489	526	495	495	523	506	477	487	485	508	531	476	449	451	484	486	507	509	502	497	515	490	497	504	496	489	526	491	505	505	535	487	520	474	466	539	512	520	536	529	537	508	489	478	481	491	499	504	458	492	508	476	495	523	520	497	468	463	469	513	515	480	500	471	483	519	518	507	528	479	527	496	476	504	467	504	491	490	532	533	487	509	477	471	455	532	494	499	525	524	505	490	517	472	498	473	498	472	490	525	487	552	523	501	514	537	476	525	516	499	550	447	503	494	487	471	503	525	504	495	525	501	486	476	490	509	504	484	502	506	491	538	490	537	493	505	501	529	526	488	512	474	516	472	512	502	516	524	488	499	502	482	496	481	484	459	525	500	523	502	472	514	528	519	490	502	466	508	522	476	521	516	473	512	494	489	488	493	484	505	490	515	508	489	492	541	536	499	496	495	480	511	502	512	473	508	491	504	542	467	548	461	482	503	522	472	555	510	531	475	508	525	513	501	502	510	470	497	519	510	514	516	501	472	510	494	506	496	510	499	468	466	502	463	504	517	520	546	480	485	487	494	504	482	529	496	510	490	496	472	496	527	469	464	492	503	480	525	516	496	476	480	536	497	537	528	460	471	487	523	489	461	461	491	518	510	509	531	498	518	506	515	499	515	496	536	531	475	521	557	458	504	547	510	503	492	489	551	463	529	514	471	546	499	517	544	461	489	511	481	470	495	476	489	492	493	488	477	510	515	489	508	534	478	488	508	488	492	494	459	502	491	510	467	522	517	484	551	489	534	471	525	479	486	506	498	484	505	497	495	523	516	521	468	500	490	486	495	491	496	524	504	518	513	488	510	510	530	488	471	539	508	500	509	458	487	516	535	473	473	497	492	511	470	558	482	524	488	485	503	498	483	486	471	472	515	524	564	486	476	537	536	490	499	511	518	460	513	515	453	482	486	519	504	481	463	494	489	520	500	487	491	520	518	481	475	458	525	451	522	535	503	521	520	496	539	498	530	498	500	544	509	553	511	503	494	527	500	461	490	510	468	516	495	514	513	488	523	503	473	508	488	485	501	539	520	504	542	486	490	477	531	539	497	468	511	472	513	487	530	508	482	502	517	510	509	509	509	462	469	500	516	542	499	519	511	480	538	494	482	511	514	478	449	531	494	509	505	489	463	537	501	524	525	532	504	484	544	506	488	501	513	515	559	541	490	491	502	526	500	529	516	508	503	487	482	476	492	507	470	496	523	484	488	517	524	508	483	519	475	483	514	482	465	464	532	511	497	506	522	546	517	530	498	507	478	475	561	488	532	521	516	504	492	535	487	469	483	504	515	482	514	493	520	528	510	468	513	497	468	509	495	522	486	540	534	487	479	514	500	538	533	535	476	521	547	480	485	503	488	481	536	510	496	506	513	533	483	552	466	477	509	501	487	485	519	498	504	518	478	492	510	492	512	494	505	515	535	432	551	499	478	493	512	509	477	487	528	497	441	506	484	505	493	461	519	466	519	506	503	491	502	525	506	488	500	504	511	524	532	509	494	530	508	502	485	509	473	510	505	498	512	518	476	536	486	542	471	510	532	489	508	484	498	506	517	523	509	510	519	527	496	511	501	490	474	495	496	527	530	474	549	481	468	499	514	536	487	502	461	527	473	498	480	468	452	570	515	445	494	536	513	492	484	501	501	556	559	506	522	533	496	500	516	533	480	517	509	489	516	497	534	501	510	489	519	537	517	524	500	474	466	509	493	505	541	529	513	530	484	508	472	528	526	509	444	475	522	493	495	516	474	483	510	485	513	514	525	482	505	439	485	482	508	474	466	525	479	473	514	509	484	509	491	488
20271	1881	1383	1147	804	641	469	366	325	250	255	220	201	217	237	206	201	202	163	186	193	191	197	189	168	184	178	204	204	186	186	190	161	151	166	181	196	153	173	179	191	174	174	164	159	171	168	180	152	173	156	181	158	191	152	195	155	192	209	158	177	181	154	154	178	176	175	171	189	166	188	163	159	182	184	172	182	148	174	170	200	189	180	193	188	178	165	160	173	168	169	177	164	161	169	184	171	171	171	161	151	189	186	163	167	165	172	177	145	198	173	175	189	167	166	162	191	188	205	154	167	158	182	177	184	179	176	169	164	178	153	152	157	182	178	173	192	169	153	170	168	168	185	175	166	181	176	174	160	170	181	144	171	181	166	173	166	140	145	169	182	174	165	210	163	178	172	177	172	183	180	163	193	166	195	164	181	154	170	179	173	196	158	165	164	181	177	158	187	178	164	163	156	185	160	164	156	147	169	170	184	169	158	182	183	188	175	173	156	179	173	170	153	181	164	177	139	178	176	152	179	183	174	167	200	176	170	178	175	176	196	158	171	175	169	164	162	176	174	163	175	191	185	165	175	164	177	172	159	183	180	159	175	173	180	181	162	155	159	171	176	196	167	150	161	179	202	167	180	176	172	185	178	171	178	198	159	163	164	159	194	174	164	162	185	173	180	177	195	190	188	180	177	156	167	176	174	157	181	178	166	176	166	194	215	160	184	192	166	181	168	170	177	168	218	171	189	171	169	170	204	164	178	146	195	164	195	151	184	137	190	167	160	155	178	158	190	166	181	186	188	182	158	184	181	185	147	181	193	168	188	186	173	168	173	182	193	168	190	210	172	184	172	175	190	216	168	165	181	186	160	196	143	162	180	154	208	166	171	142	196	155	155	198	176	159	183	153	181	155	164	181	170	154	175	144	165	174	172	181	175	180	168	172	170	157	167	178	183	173	157	181	196	184	173	172	178	173	185	169	174	172	175	167	188	172	157	165	180	210	191	177	177	176	171	172	179	164	207	156	188	184	145	195	191	155	169	195	166	161	135	154	191	168	206	159	169	182	196	175	176	168	178	192	180	161	182	169	182	214	198	182	169	179	190	161	181	188	176	171	159	163	162	144	162	177	171	176	188	201	154	177	198	162	188	189	187	181	165	166	195	190	179	158	164	210	152	165	193	174	165	174	196	137	178	179	175	177	190	146	153	190	171	146	159	182	189	168	194	174	193	183	161	159	180	187	171	172	164	160	159	175	175	162	188	176	170	179	177	183	171	189	149	184	183	154	169	152	186	188	189	184	168	175	165	173	163	189	155	178	174	160	173	155	179	194	167	181	187	165	168	170	163	164	184	184	173	173	146	166	160	182	168	168	186	179	177	180	185	173	174	162	150	166	153	187	166	185	152	182	159	152	155	177	174	170	139	172	164	181	175	141	160	175	187	202	179	183	154	178	185	176	182	205	141	188	188	164	176	194	169	178	189	160	169	195	166	160	159	194	197	187	191	152	197	172	191	176	178	180	166	192	167	157	158	176	186	174	197	161	162	186	155	175	146	190	166	162	177	165	176	159	163	173	201	160	148	178	170	161	186	183	175	138	197	184	177	177	156	159	142	163	155	187	167	172	166	186	216	179	185	194	168	193	170	146	165	173	186	171	186	150	175	151	179	192	184	176	187	184	151	165	166	141	154	182	202	158	190	168	159	182	172	191	171	178	160	183	188	170	188	175	171	152	168	163	155	181	185	181	173	172	164	184	128	160	180	190	138	193	181	147	160	168	168	195	165	193	168	165	154	190	170	154	169	177	165	161	174	170	180	152	177	160	192	176	157	161	171	199	160	148	192	169	152	170	164	176	171	162	168	192	149	171	167	168	169	164	167	180	175	168	175	165	183	144	182	171	169	156	154	172	174	175	162	165	151	164	192	177	158	167	186	204	157	186	180	195	176	152	189	184	185	157	163	153	165	157	179	196	151	163	187	179	171	173	173	154	182	178	154	166	153	177	187	144	181	186	187	152	173	164	161	176	156	168	184	182	165	198	188	168	160	145	186	171	185	170	175	166	179	146	205	183	179	191	167	154	161	162	167	165	179	161	167	163	185	178	183	158	172	210	191	185	142	169	202	160	175	188	180	159	139	175	176	190	168	207	152	178	170	167	159	149	153	174	172	175	179	157	165	179	175	185	188	189	175	158	196	174	172	170	166	181	199	181	182	176	165	163	189	169	168	194	154	146	189	176	180	167	165	188	145	181	167	186	170	203	189	176	188	161	162	149	157	159	167	165	179	166	196	137	152	169	183	169	169	178	154	156	161	170	179	167	169	167	159	173	167	172	160	196	157	182	180	179	170	165	172	150	161	174	173	167	184	174	166	179	160	155	188	170	166	177	178	163	154	166	169	196	163	166	170	177	157	160	173	164	180	191	168	152	163	166	171	152	173	187	203	154	180	185	178	176	181	170	169	151	184	171	177	164	163	148	179	189	188	167	184	185	177	172	183	172	154	174	157	174	161	167	148	177	188	182	175	169	152	172	152	162	188	186	141	160	164	178	170	158	174	161	178	175	190	150	179	155	172	172	162	151	144	174	162	179	171	164	171	168	211	197	166	164	193	169	149	177	203	161	161	174	175	185	185	186	153	156	179	162	184	162	164	183	189	195	158	159	171	160	157	164	153	173	186	168	167	156	183	144	200	153	136	175	172	190	166	209	171	186	198	181	171	164	195	190	157	191	182	175	159	163	208	175	167	196	197	162	178	152	174	152	182	148	173	167	158	172	184	168	169	159	163	167	136	153	176	176	177	183	166	145	197	176	181	179	188	166	196	160	192	193	160	177	198	160	166	173	163	173	167	212	178	173	183	182	184	193	184	160	162	180	192	201	183	171	177	167	196	168	176	180	179	167	167	167	163	179	186	152	154	161	175	167	182	170	183	185	160	146	156	169	164	172	201	185	181	173	186	190	157	162	190	188	163	191	170	199	158	170	181	170	161	185	198	148	155	166	191	166	171	181	160	168	162	170	173	183	181	168	187	171	153	166	181	180	186	181	174	183	151	183	173	187	180	180	167	173	194	179	179	162	167	166	196	175	168	169	179	178	183	170	157	169	203	171	182	168	144	173	179	158	175	166	179	162	195	148	162	166	165	192	168	198	165	188	170	189	167	167	173	183	190	171	178	161	173	195	166	160	185	191	153	136	167	185	177	166	179	180	218	194	180	166	143	194	182	159	185	180	171	170	148	157	177	181	180	171	174	175	205	189	180	162	168	168	167	168	167	158	160	173	164	165	168	171	183	161	196	180	167	191	181	185	157	184	179	159	187	171	165	162	180	176	168	177	145	189	183	164	187	178	174	178	176	200	183	202	176	174	163	172	175	203	185	190	171	149	170	169	177	170	165	194	160	185	157	172	176	187	198	177	164	183	182	147	160	157	166	155	153	169	185	164	182	180	199	187	154	161	144	131	145	180	181	152	168	178	156	176	172	160	166	194	190	147	195	176
11942	1114	2439	2980	2851	2454	1794	1491	1133	977	802	723	703	769	821	765	641	552	533	521	498	493	489	463	433	468	437	467	467	470	451	417	433	422	453	436	466	439	472	483	454	418	463	430	432	444	451	444	459	439	419	424	480	459	438	446	415	451	401	430	426	439	418	447	381	446	440	415	428	456	450	418	422	432	447	406	441	456	419	446	430	421	451	415	435	449	428	444	415	399	423	419	391	457	411	430	422	438	430	430	390	410	420	451	474	441	446	425	451	451	444	434	438	450	428	463	433	406	443	435	417	408	429	443	435	416	437	419	438	394	399	449	403	448	427	413	444	412	407	439	448	399	413	482	448	475	407	463	432	434	404	431	419	412	388	440	456	415	414	456	424	428	448	442	443	394	438	410	438	423	430	429	426	447	430	451	450	417	435	441	380	429	418	409	454	441	436	461	438	450	437	449	492	415	480	440	400	419	469	470	467	458	407	461	414	414	406	381	389	485	394	415	458	450	440	456	442	405	435	431	439	433	403	425	441	422	417	462	443	400	445	388	411	416	440	449	435	448	435	467	406	435	438	390	469	445	429	469	423	426	424	445	432	410	481	414	448	418	456	456	421	441	435	442	434	455	480	428	427	411	434	441	392	423	385	431	446	409	455	437	460	430	432	421	421	410	410	411	405	415	412	472	388	410	471	468	425	489	453	408	440	442	433	427	423	419	408	438	458	412	397	422	406	414	393	419	458	424	412	447	463	417	448	433	433	463	466	415	375	394	444	417	441	441	460	376	468	395	445	442	460	406	408	401	443	394	440	424	433	438	446	420	428	443	408	452	435	433	452	417	433	422	449	399	421	429	398	426	400	442	416	404	440	429	434	391	408	418	441	398	437	424	448	432	418	399	444	402	410	416	437	427	460	421	436	426	438	401	452	413	418	420	427	421	458	423	431	447	434	418	412	419	432	394	419	459	389	424	440	414	413	391	439	429	419	426	417	419	424	470	446	430	419	384	445	425	414	422	430	424	439	426	394	408	437	425	417	421	426	424	457	397	427	427	474	405	415	396	435	415	432	380	430	457	430	417	421	409	436	468	414	418	446	439	428	425	422	441	428	481	438	445	441	446	427	416	417	392	429	432	430	418	416	447	395	456	430	431	476	420	445	426	428	424	397	440	418	417	462	415	389	460	414	423	426	430	432	443	436	437	443	409	414	432	447	413	428	426	443	396	425	462	395	428	408	464	403	438	420	428	370	415	444	448	428	461	466	448	478	428	397	433	403	399	457	451	459	455	404	405	445	420	454	434	455	430	436	432	442	442	404	435	431	437	457	449	435	437	437	399	415	413	436	436	442	443	434	467	423	400	424	437	431	460	416	419	419	400	465	413	432	454	390	435	435	412	452	423	456	429	398	386	421	400	427	423	449	463	432	429	379	420	411	442	410	396	413	405	417	434	433	432	452	407	444	405	432	409	442	485	453	467	434	424	427	444	448	384	389	432	417	440	390	436	453	429	414	416	429	436	428	425	435	480	419	428	408	446	408	403	426	441	425	408	422	425	414	408	421	431	442	430	429	420	417	444	433	414	387	433	426	419	398	433	433	400	437	405	409	440	441	443	407	441	441	441	449	447	415	431	448	369	415	475	398	424	435	459	427	426	437	393	422	481	428	446	420	407	417	459	394	421	455	419	460	435	391	438	400	418	447	424	460	455	446	454	426	425	433	457	433	414	434	446	415	412	385	426	444	436	430	408	467	447	444	437	452	458	448	404	452	412	464	426	453	387	418	430	425	440	445	444	385	398	425	386	425	394	408	448	416	432	409	462	454	451	426	410	431	414	428	452	444	450	427	411	423	433	427	392	455	395	414	464	431	434	457	474	430	406	415	417	376	427	427	419	376	417	424	453	427	451	432	431	452	446	404	448	426	457	461	466	429	419	484	420	432	424	460	415	421	450	424	423	449	432	425	474	392	423	429	437	436	409	474	440	420	430	400	443	435	412	388	454	427	407	414	449	455	441	459	437	445	467	446	454	421	423	446	400	431	449	439	401	431	432	398	436	422	465	401	413	424	474	435	398	434	450	397	463	436	421	428	410	451	392	430	410	478	432	408	414	439	458	390	411	461	417	466	397	436	470	447	424	434	437	411	419	437	452	442	396	405	451	381	428	467	432	437	415	399	453	468	415	439	449	413	431	417	449	379	443	406	433	429	465	442	432	427	462	441	409	443	416	411	469	411	454	446	443	373	434	432	439	429	430	432	441	463	448	415	421	422	420	394	396	422	455	443	452	415	418	425	413	419	450	459	436	428	439	409	431	428	424	421	408	434	420	446	450	406	422	419	433	420	430	451	424	435	441	410	436	428	425	420	431	437	462	406	428	446	445	453	445	429	460	428	464	403	440	482	455	399	412	416	434	402	417	403	416	429	467	419	407	426	442	395	433	412	451	446	395	416	421	423	388	436	437	441	457	422	459	410	443	415	408	452	430	406	414	397	416	418	410	434	429	459	445	409	448	414	431	405	413	422	429	404	435	428	384	421	403	432	396	406	445	421	440	434	451	440	420	428	436	421	483	453	448	436	463	448	426	413	458	444	426	434	453	415	412	413	472	431	414	441	431	407	432	434	449	459	402	451	426	416	417	414	440	457	418	426	442	436	413	414	419	426	479	420	415	443	438	444	405	443	451	453	476	445	391	430	412	424	449	379	421	393	452	428	460	408	426	461	437	424	387	459	417	423	436	422	421	422	408	416	407	440	438	418	469	408	468	436	417	404	461	407	442	412	454	403	425	458	458	400	409	433	418	410	414	439	404	476	428	424	446	421	412	464	434	417	429	421	440	459	421	427	400	464	452	407	423	402	414	440	434	475	428	432	434	421	434	412	439	436	423	418	440	456	402	412	442	430	416	413	427	442	431	384	443	418	416	438	392	418	442	415	395	436	432	437	441	422	428	452	416	412	406	418	471	454	429	423	458	405	425	419	438	457	417	456	441	412	437	420	419	435	423	435	388	433	415	449	410	415	438	436	418	381	429	437	438	427	445	436	414	420	455	403	427	406	415	410	452	463	439	421	453	445	409	435	414	452	426	429	434	465	450	419	433	462	438	446	441	386	430	463	426	422	435	454	419	454	407	435	393	362	460	408	419	467	415	425	454	421	416	443	422	436	455	426	401	429	420	409	401	454	419	403	427	449	456	423	452	449	379	391	413	448	442	374	426	408	421	453	397	378	455	460	407	411	445	450	447	440	450	445	429	453	395	441	421	443	415	432	432	429	415	425	392	428	376	405	401	424	389	440	403	396	443	436	440	490	447	439	455	451	421	420	439	410	396	407	410	420	388	468	423	448	458	380	418	442	429	441	449	459	425	441	389	440	389	437	437	421	406	460	451	391	463	425	432	422	435	466	407	466	428	439	434	441	434	408	410	438	437	426	423	436	439	434	416	428	432	419	446	481	455	413	405	437	457	452	427	433	398	441	436	444	420	451	432	433	420	474	426
29771	4183	2346	1947	1314	1000	790	633	522	470	362	354	365	350	358	362	358	339	330	269	334	350	319	319	296	335	335	319	327	315	267	315	328	291	294	295	244	267	307	303	296	299	289	275	294	352	280	279	285	312	293	291	315	297	302	273	324	291	297	304	281	307	285	299	293	272	244	290	313	288	258	327	299	271	276	330	312	258	326	282	255	308	333	278	305	264	288	331	284	323	276	248	297	281	312	318	293	282	284	286	288	291	325	287	306	325	277	332	284	273	307	316	292	281	310	272	289	290	313	272	327	277	302	291	272	274	306	320	309	243	278	308	314	290	313	288	313	297	266	267	290	289	256	331	276	287	315	286	294	293	316	319	286	275	293	268	288	276	307	283	285	294	282	327	281	278	295	292	296	300	312	285	282	321	300	310	282	296	297	285	297	293	297	295	283	262	307	310	287	265	308	287	285	302	286	298	294	308	319	264	326	303	250	277	285	277	291	318	262	272	278	267	308	290	319	313	298	298	287	281	293	277	286	310	296	317	292	304	336	312	297	291	287	298	300	295	283	276	305	309	293	321	293	322	273	270	291	310	280	317	274	299	324	283	283	325	334	305	293	314	299	268	263	289	273	271	291	271	316	333	320	295	304	272	296	327	314	285	298	305	297	302	315	259	302	287	312	303	341	286	281	271	269	341	295	298	336	288	296	279	273	276	275	299	308	299	301	343	317	303	310	304	300	298	295	307	313	262	293	299	293	305	272	299	285	291	302	288	300	309	311	288	306	332	293	282	320	285	242	273	305	299	298	280	275	315	313	309	280	326	279	293	281	311	276	303	296	278	290	308	319	288	304	290	303	308	300	311	291	282	324	294	294	276	272	287	289	295	293	256	299	283	309	272	281	269	291	266	288	287	319	313	294	273	287	253	296	271	292	274	310	302	298	278	306	286	302	291	302	314	295	283	288	313	301	273	296	302	328	268	267	304	318	304	337	291	299	286	285	293	277	329	251	290	243	284	301	268	266	284	265	273	299	328	289	280	299	281	328	272	294	297	331	303	289	277	292	278	298	282	343	292	289	292	320	325	320	319	270	282	283	277	271	288	282	274	296	310	260	254	302	288	290	310	276	281	283	263	299	287	307	280	279	286	297	266	281	302	301	287	309	306	271	280	312	284	312	299	291	293	305	293	258	293	305	310	304	310	298	299	284	259	339	299	300	287	305	300	310	261	275	299	296	248	295	278	326	290	290	311	295	309	288	290	307	308	266	288	268	292	279	296	276	274	287	251	272	304	258	289	302	299	269	320	292	271	302	291	296	283	284	286	306	293	285	294	241	333	301	320	306	312	295	287	283	310	295	287	270	287	269	316	297	286	332	261	294	275	317	293	302	309	292	302	293	299	299	284	274	301	298	254	296	319	305	286	299	292	257	293	322	295	299	305	293	274	275	277	291	300	318	310	288	323	256	280	273	311	302	288	273	315	283	284	284	272	273	282	281	301	301	318	272	284	293	303	285	298	284	304	286	307	288	308	303	293	302	267	307	317	289	275	282	289	282	313	309	261	303	292	277	278	305	303	300	315	308	284	272	299	283	253	283	276	297	306	294	305	293	254	290	289	279	257	297	321	266	314	268	315	307	290	289	307	337	316	306	284	281	281	284	297	259	300	297	325	278	253	282	299	260	267	321	278	270	291	278	259	299	306	305	306	267	307	283	293	275	328	265	277	271	284	275	268	287	307	319	281	300	295	295	279	264	326	312	297	311	291	320	285	257	276	289	275	294	297	290	269	278	271	303	288	267	303	296	300	298	294	271	274	267	287	286	273	303	282	290	326	278	290	271	301	271	302	268	298	307	287	278	290	280	306	331	289	245	294	284	297	314	264	253	323	273	300	294	311	292	259	305	304	300	307	291	310	305	277	301	281	303	296	276	306	280	297	282	307	316	298	281	337	263	299	308	311	254	299	280	287	267	282	275	286	287	294	282	285	272	290	293	291	252	274	280	281	282	271	310	304	273	281	299	302	253	289	278	294	299	272	312	318	282	270	282	286	307	313	313	294	313	298	323	295	287	287	315	318	273	305	312	326	277	308	288	281	291	285	285	293	272	294	293	286	293	262	297	297	317	287	293	313	278	313	308	318	294	278	329	283	286	297	290	276	299	293	288	284	291	304	295	284	298	284	327	285	258	294	319	274	273	285	279	335	293	278	288	290	294	294	263	261	287	298	288	297	276	309	302	294	304	288	308	287	316	330	285	281	293	298	285	298	306	312	299	326	290	288	292	294	317	297	287	278	265	298	285	291	278	289	304	349	305	283	296	280	296	291	290	291	299	307	325	307	290	268	291	273	294	253	305	337	285	285	289	303	253	300	317	272	298	332	298	260	280	293	282	282	301	288	305	303	325	280	254	275	271	278	295	310	302	300	292	277	297	290	278	294	297	286	275	301	284	318	270	302	307	294	312	288	286	329	294	279	257	330	274	279	260	275	274	286	295	300	306	277	281	283	295	275	297	295	336	311	314	276	317	276	265	300	315	308	304	307	289	282	326	261	269	282	297	307	276	313	298	287	291	265	282	282	298	303	285	288	280	266	279	268	307	283	297	287	308	307	272	300	311	263	301	271	306	281	284	304	282	280	339	289	315	248	268	261	314	269	269	278	278	280	288	295	294	329	295	268	280	259	299	309	255	276	268	267	295	310	302	264	299	300	296	270	291	291	297	323	324	321	255	279	285	307	272	295	292	272	311	343	288	294	275	279	235	296	317	258	274	299	295	263	286	281	284	286	267	283	302	286	286	257	289	294	252	298	295	280	292	298	300	316	291	260	301	286	296	284	316	312	312	279	281	265	313	287	247	308	280	270	304	277	265	296	335	309	293	304	316	303	317	303	287	262	273	277	275	321	272	260	279	307	319	275	295	324	282	295	336	282	276	284	274	294	276	315	304	304	301	277	297	308	295	282	311	276	297	290	314	288	295	290	272	305	283	283	293	253	307	279	257	286	308	293	279	268	294	279	288	288	256	277	280	282	309	324	269	255	283	311	287	306	288	294	278	311	289	306	284	291	269	286	289	275	319	289	292	291	268	283	272	260	334	291	274	264	288	289	286	305	295	291	302	289	277	292	300	264	271	312	296	323	271	290	292	296	285	318	303	292	298	262	297	303	321	283	307	334	312	292	263	300	306	301	322	281	322	324	303	315	264	262	282	266	311	286	294	291	266	284	284	301	278	286	299	295	262	291	314	290	274	287	257	288	310	316	305	275	266	276	297	285	308	253	320	288	277	313	294	271	305	303	298	300	315	271	298	256	277	272	290	267	318	302	313	305	319	267	265	303	296	322	322	304	351	328	310	318	323	286	296	288	287	286	278	299	307	267	302	313	297	303	280	304	295	294	260	334	280	288	267	286	308	294	272	263	289	272	296	284	276	283	288	283	274	284	293	293	286	287	261	267	279	299	329	258	269	310	296	311	281	314	260	270	263	295	292	277	316	333	300	287
15583	1727	3839	4447	4107	3595	2808	2348	1803	1590	1306	1135	1143	1080	1330	1111	921	855	791	822	825	813	751	752	734	723	742	718	725	704	733	700	726	653	661	686	725	655	664	727	679	692	721	702	712	700	732	674	694	688	704	668	693	707	703	716	726	665	660	690	652	677	688	664	644	670	680	652	675	688	720	669	703	705	664	670	678	691	683	650	685	691	618	703	654	627	716	657	682	684	716	717	684	669	643	710	678	697	691	679	666	683	663	686	652	679	676	700	673	684	673	715	657	682	664	672	699	677	656	629	682	661	637	699	662	634	658	709	657	673	670	664	639	652	721	657	607	696	615	691	701	699	691	669	639	634	663	658	681	643	648	668	679	701	648	677	710	659	689	658	710	687	664	638	630	645	687	681	660	627	679	663	672	688	653	659	718	672	677	637	642	709	717	658	649	712	671	684	625	706	694	658	677	659	649	698	698	679	700	703	645	692	667	663	703	667	683	708	665	669	674	682	656	705	656	679	661	666	658	644	681	683	670	650	632	725	693	656	691	708	730	652	683	641	718	703	681	733	718	641	673	718	664	693	688	665	702	675	656	659	646	688	697	682	689	691	698	699	690	665	679	701	662	650	728	650	675	714	677	647	670	699	678	670	655	682	681	674	638	664	683	681	672	628	642	705	704	650	672	661	658	682	636	718	654	643	691	633	679	692	718	664	634	691	638	663	660	665	651	697	720	638	653	649	644	673	681	676	635	705	622	657	641	671	699	683	667	651	688	679	697	637	659	671	716	644	670	646	665	677	668	674	632	617	676	667	666	665	717	651	640	707	681	640	669	697	683	690	649	639	719	672	686	686	649	687	656	688	642	647	690	693	640	669	650	680	656	697	674	683	681	633	679	681	673	697	632	674	667	668	708	692	688	653	691	676	662	691	632	636	702	667	676	642	663	734	641	628	668	651	669	654	665	734	696	631	675	673	730	698	647	640	659	686	679	682	672	681	657	689	626	602	648	647	669	617	716	671	720	730	675	699	676	693	684	646	661	693	678	745	703	667	728	634	671	654	649	630	701	637	692	699	672	716	683	681	658	662	669	654	615	686	685	674	655	656	662	686	723	709	713	636	654	652	664	653	641	710	696	641	704	649	648	685	678	667	676	688	663	630	680	705	711	703	665	688	659	689	630	652	652	660	713	656	686	665	694	685	693	691	684	679	648	684	655	655	682	669	678	659	644	723	731	748	664	643	674	709	661	655	624	663	683	658	621	652	677	658	647	687	659	637	678	656	665	679	658	651	643	652	660	716	620	677	683	654	644	584	654	696	664	691	676	660	662	716	655	657	692	665	713	707	658	646	694	694	675	712	643	686	701	663	729	692	664	708	681	658	606	695	730	660	698	638	614	681	693	635	654	679	665	700	652	682	671	630	665	654	669	686	711	654	678	619	694	662	636	662	701	649	668	644	664	659	674	682	651	664	670	752	658	708	648	694	696	633	670	684	698	710	686	646	656	660	656	702	636	693	634	682	655	669	748	702	657	652	680	656	649	638	674	652	658	659	665	634	673	687	701	622	721	652	681	657	671	685	684	714	632	662	719	685	685	706	623	664	679	711	663	645	657	673	651	667	668	623	642	697	633	678	631	681	720	624	661	648	662	661	699	659	687	698	673	669	655	655	718	648	670	679	698	654	643	689	649	692	690	665	709	631	636	668	683	652	656	680	673	741	696	687	665	653	665	682	654	635	615	652	660	686	680	666	634	650	644	661	644	656	685	694	725	669	652	635	666	646	675	669	685	662	697	685	641	646	689	640	640	646	667	695	641	669	658	673	665	637	678	681	706	734	668	680	667	658	682	716	725	688	689	627	656	669	654	668	637	681	691	680	647	709	654	638	712	684	647	663	617	662	678	667	701	666	691	718	638	713	670	678	656	687	694	635	660	675	668	671	679	619	690	652	694	650	674	700	650	683	605	615	647	642	689	680	688	708	706	675	672	639	698	667	693	655	676	667	667	682	611	642	673	678	688	641	657	677	624	655	659	680	652	694	674	674	690	680	630	696	658	727	634	699	627	652	653	693	669	647	682	676	675	650	657	702	663	684	650	662	643	699	713	645	693	681	695	653	678	696	643	708	668	698	655	692	668	728	686	645	740	651	666	694	652	736	682	670	651	648	666	690	656	693	668	710	649	643	644	697	677	633	625	635	662	697	632	709	685	719	675	662	637	704	683	706	682	655	671	679	669	704	681	700	665	655	640	693	686	682	701	762	630	653	679	670	652	671	641	640	653	684	649	672	645	733	700	681	661	699	699	678	654	679	670	681	659	637	725	667	681	673	700	670	678	682	676	669	663	696	678	660	686	741	754	680	655	695	681	671	699	715	666	675	709	635	659	644	643	653	690	656	706	634	644	645	710	679	667	639	655	665	687	662	634	649	653	659	676	639	641	637	653	682	659	631	705	614	691	605	706	651	640	637	648	667	660	661	678	680	682	698	663	648	714	644	650	675	675	686	675	711	664	709	716	673	685	656	696	687	692	683	658	693	666	632	698	647	687	687	686	712	663	676	696	671	667	688	641	670	740	659	685	690	683	634	668	677	635	711	694	667	731	682	630	652	708	626	660	704	698	668	683	646	710	642	692	670	656	664	717	668	689	649	647	690	679	699	660	677	690	705	648	665	647	686	697	661	661	640	648	671	640	672	709	670	644	681	697	666	660	670	655	629	667	694	637	667	655	697	638	682	665	659	671	705	690	664	670	669	637	720	686	714	626	650	692	689	681	654	689	661	665	691	663	666	685	673	698	676	635	718	666	675	693	660	668	664	649	658	695	644	662	672	648	652	690	668	695	616	670	676	703	661	625	711	686	681	684	696	649	648	647	654	672	625	657	696	675	688	684	676	685	678	677	683	686	661	649	638	675	666	690	673	706	683	685	698	616	643	650	674	713	729	707	734	669	679	676	671	684	677	715	622	714	701	621	701	642	674	676	677	653	680	685	695	644	654	641	714	688	667	683	651	677	680	681	708	688	636	634	653	613	696	637	663	655	679	650	676	655	658	668	660	670	713	679	647	649	672	677	681	696	643	675	629	720	655	676	658	627	690	693	673	676	644	658	680	687	669	650	633	681	628	635	686	690	665	670	686	656	656	709	676	716	655	688	654	689	706	681	647	693	653	652	664	718	676	626	670	713	672	668	632	653	688	638	664	677	672	683	703	656	653	645	687	627	676	630	677	627	665	654	700	659	669	655	703	648	658	669	638	675	643	699	628	655	650	696	675	670	678	693	673	688	660	691	599	681	683	688	624	621	664	675	714	682	686	658	645	683	688	687	665	674	626	688	656	682	657	696	642	664	626	677	692	707	686	675	710	662	670	623	640	670	669	709	688	664	676	674	658	673	662	691	652	679	595	649	684	676	636	661	655	643	703	644	665	687	624	663	701	655	646	670	673	649	619	624	666	690	649	631	675	658	691	653	613	705	678	670	651	701	669	672	693	659	654	657	640
6850	602	488	432	371	343	289	230	264	268	235	208	217	207	209	211	204	197	240	223	235	205	206	201	218	217	231	229	216	197	195	231	205	220	207	201	175	194	218	233	229	238	216	208	192	234	200	230	209	192	227	196	223	212	202	202	202	210	227	260	204	228	211	244	212	188	224	195	214	214	208	256	204	203	240	217	202	192	229	212	216	185	190	213	220	232	194	214	222	218	222	218	204	215	203	204	207	244	212	223	195	215	214	198	222	215	207	219	226	207	206	222	216	216	219	202	234	227	195	215	207	234	202	220	218	205	194	202	239	213	235	197	218	186	226	243	234	224	237	229	202	236	201	228	222	228	221	211	227	201	218	201	229	201	198	237	229	235	217	218	217	233	219	236	223	216	188	233	212	242	209	223	235	188	206	199	218	213	207	227	237	228	247	193	233	197	197	242	226	214	197	203	186	201	217	232	197	228	207	191	195	199	226	195	199	216	183	210	231	233	215	222	211	206	209	221	198	214	210	239	258	209	229	213	193	221	221	222	228	247	219	202	189	208	237	183	200	209	217	224	196	198	217	189	188	204	219	203	213	215	215	208	201	207	209	188	204	227	221	189	238	214	211	232	209	203	216	233	239	229	199	201	219	228	225	218	219	196	215	200	189	188	201	191	239	226	201	231	239	202	212	223	203	200	207	224	218	203	207	198	223	223	224	231	243	186	207	218	197	225	218	218	229	227	226	203	216	222	193	227	199	203	204	234	202	189	196	222	227	212	227	200	194	205	202	200	209	198	184	211	218	212	229	208	216	195	219	220	216	210	224	229	197	231	221	210	211	208	203	213	256	213	216	218	259	229	212	221	248	239	215	234	224	204	237	204	220	179	202	218	242	230	222	205	203	214	239	211	217	185	207	214	232	171	206	218	210	201	187	177	212	221	219	209	207	206	235	239	206	194	226	179	219	230	199	206	187	220	199	221	201	203	203	218	213	197	201	189	228	196	229	247	242	202	231	214	177	228	245	230	212	224	192	223	205	209	239	217	195	223	201	200	189	234	244	221	232	232	200	228	214	217	213	214	219	209	225	202	213	216	209	202	204	210	211	215	228	228	205	222	199	215	217	228	181	211	244	213	231	228	209	228	221	182	201	183	222	194	184	197	206	209	221	212	199	206	213	220	204	196	225	192	204	205	190	205	220	203	199	202	206	206	213	233	227	203	197	191	216	206	208	225	227	207	220	214	179	191	214	169	231	217	236	229	225	216	232	244	210	195	208	223	203	222	189	243	231	213	244	238	219	219	202	229	217	221	192	220	208	188	204	203	204	225	215	208	235	197	186	224	225	204	221	210	209	175	189	207	205	200	240	226	207	204	222	206	221	198	202	231	217	189	216	218	215	216	222	186	201	225	207	239	217	197	223	198	207	185	227	250	234	229	216	211	239	207	190	196	209	207	224	193	186	204	184	205	210	185	216	214	226	224	223	186	210	197	234	206	211	204	231	201	231	173	209	229	218	225	206	215	216	190	218	221	206	236	231	209	207	236	212	214	218	234	184	196	217	213	228	216	215	193	199	245	226	241	200	219	206	199	209	221	208	235	208	239	200	195	219	234	182	201	201	218	225	219	234	195	203	232	261	236	267	230	230	211	216	223	198	232	194	237	218	186	241	223	229	211	219	203	239	213	223	229	221	218	185	199	221	223	196	214	191	212	241	204	210	220	217	201	221	211	210	225	226	229	220	218	236	202	201	193	188	223	194	199	207	211	189	199	204	231	201	220	198	200	200	217	185	234	212	187	218	208	235	212	232	238	201	222	244	203	224	223	236	216	223	231	218	211	209	213	230	200	217	217	212	210	217	205	193	234	201	203	201	211	233	201	232	213	234	205	220	255	202	205	191	212	237	220	215	236	235	219	206	209	220	194	193	222	213	215	225	223	230	237	235	245	207	214	205	191	205	200	219	226	188	227	252	225	188	218	213	211	213	225	187	199	207	213	200	219	234	215	223	207	213	220	234	221	226	183	230	227	218	197	227	181	225	223	194	203	222	231	217	220	207	239	225	214	241	214	245	233	239	203	222	228	196	199	188	206	214	232	223	190	218	221	215	209	227	215	212	196	202	240	192	216	207	227	219	213	192	192	231	225	226	221	214	243	206	221	214	257	232	204	216	215	209	221	204	217	224	221	199	218	202	194	208	217	208	220	216	214	213	221	220	212	225	207	229	194	227	198	194	207	211	239	182	243	239	227	233	210	223	240	227	218	203	228	223	187	221	218	216	183	212	195	231	209	228	229	206	212	219	211	248	214	203	224	228	205	218	191	235	239	200	226	217	218	207	195	244	207	199	220	208	219	212	175	200	227	203	212	219	207	209	225	204	234	209	216	202	190	196	192	211	230	215	200	174	212	220	244	228	232	192	199	204	230	216	212	227	222	203	205	207	212	217	204	252	207	211	207	237	187	206	221	207	202	235	199	198	244	228	213	221	226	184	230	233	210	243	238	209	214	240	211	226	216	210	250	212	202	221	193	235	257	218	224	223	193	225	221	211	224	237	200	180	210	224	208	189	199	218	221	198	211	218	232	228	216	239	217	186	191	191	206	207	232	209	210	218	202	205	193	262	206	205	208	194	235	223	235	232	206	203	200	253	240	218	230	204	222	219	210	214	221	212	223	227	219	222	237	216	184	218	254	209	225	220	223	224	242	223	224	192	227	220	207	221	222	215	236	226	215	212	225	232	212	222	226	214	213	223	192	202	200	217	211	210	205	216	219	196	223	228	207	194	211	207	213	238	219	217	231	242	207	203	194	194	222	180	209	221	225	231	209	240	243	214	190	216	214	205	194	206	195	222	216	188	212	194	211	218	227	203	227	209	183	243	226	215	208	240	192	225	223	214	204	199	220	213	221	216	208	230	216	218	216	201	208	200	226	211	214	238	188	236	227	193	212	206	238	220	200	196	199	209	169	230	220	229	212	245	218	212	229	196	213	268	194	223	250	232	217	224	231	226	190	228	202	229	212	201	239	210	200	194	191	209	236	222	226	219	228	205	194	211	223	230	225	215	227	220	213	190	241	178	217	249	207	231	207	187	227	222	231	207	207	209	224	198	214	216	216	198	196	216	217	189	197	198	216	206	198	224	221	227	258	217	195	219	211	193	213	206	207	214	225	212	216	205	194	186	200	230	214	206	186	232	225	219	187	232	226	210	223	200	208	223	192	201	222	182	194	247	235	214	216	231	194	201	218	223	195	208	240	213	195	197	200	231	219	217	243	220	242	231	211	242	227	210	218	218	208	217	209	211	213	210	238	216	214	234	233	229	229	216	201	214	233	218	192	219	196	215	218	204	224	204	229	234	214	194	230	197	213	226	222	221	193	209	217	216	207	198	201	229	245	199	217	211	194	220	247	206	192	223	220	201	212	252	223	219	226	211	201	190	201	224	213	235	196	213	206	210	209	199	203	199	215	206	226	213	205	246	181	208	194	211	207	207	208	230	237
4577	649	1176	1213	1153	1033	943	814	736	696	617	586	615	546	586	598	543	532	541	544	486	553	501	541	520	492	493	513	505	486	460	466	471	459	489	505	524	495	490	552	504	494	504	507	490	495	511	453	479	497	485	522	488	502	497	523	509	517	475	474	486	497	466	472	516	525	475	547	509	513	515	518	491	493	529	483	475	456	501	520	508	499	497	473	473	503	520	487	516	478	476	519	493	478	505	453	517	486	503	522	498	517	524	486	512	471	503	488	455	502	457	500	480	470	513	478	562	531	512	497	503	456	481	513	521	506	508	516	511	472	496	459	551	494	519	524	513	504	522	483	488	489	505	514	475	485	467	522	511	495	517	515	483	481	473	492	482	506	547	499	452	501	482	517	504	471	449	487	504	477	468	512	504	508	499	493	509	497	463	477	503	483	504	467	521	524	488	450	527	497	470	496	495	491	487	541	498	497	521	520	514	446	500	528	525	514	474	507	501	462	479	471	471	507	494	479	518	501	540	478	519	533	485	492	497	492	510	499	493	499	505	484	504	501	506	467	516	505	490	487	506	481	497	474	523	451	530	515	504	547	492	536	466	538	462	451	487	492	496	500	472	461	494	479	507	447	480	509	504	469	477	515	515	486	502	482	512	525	521	504	471	497	486	477	465	502	490	502	467	466	461	452	520	487	463	465	488	499	566	476	503	523	474	528	479	465	500	515	514	456	515	508	481	529	494	484	525	514	472	527	510	489	478	472	457	496	482	493	491	504	519	522	491	542	507	480	489	505	535	458	532	548	512	529	477	494	482	488	500	480	517	514	514	542	506	507	525	484	494	510	506	515	492	475	463	483	490	484	518	482	488	492	515	520	477	510	462	523	522	492	483	529	503	498	526	443	516	508	523	470	489	532	465	534	481	534	510	487	480	481	503	491	495	482	506	476	478	481	492	458	531	516	517	503	498	531	510	490	530	479	530	499	490	534	540	512	463	466	521	511	480	520	491	488	521	476	517	501	508	509	513	491	455	453	489	472	544	498	484	512	457	498	513	498	533	496	505	474	505	483	484	470	479	531	495	527	519	489	507	477	530	542	520	505	458	518	510	520	511	497	518	490	470	517	508	536	477	501	502	482	484	507	521	499	484	493	459	530	485	537	511	496	491	565	453	486	463	507	497	454	485	500	502	500	490	526	529	535	465	538	484	488	465	547	499	460	512	471	515	516	476	517	464	471	524	502	510	523	492	486	495	501	493	489	474	530	469	515	508	531	526	502	504	524	457	489	505	522	495	493	509	487	497	520	490	478	458	536	501	510	475	505	480	491	519	485	477	520	497	451	522	482	513	474	503	493	478	547	497	470	502	505	499	489	484	499	494	517	488	539	497	478	519	505	456	462	496	531	548	527	495	511	482	503	510	488	472	498	484	473	498	533	467	482	550	461	511	510	470	530	478	501	513	503	524	509	499	462	495	474	528	518	503	476	503	507	484	476	493	500	500	505	508	494	524	490	508	500	491	479	481	497	482	538	450	527	479	455	553	516	469	524	507	506	487	544	475	489	468	493	466	511	503	500	519	491	527	497	480	485	490	523	493	480	493	482	534	516	477	439	490	496	499	463	505	530	488	459	510	491	503	508	531	509	518	505	523	486	516	457	522	496	459	485	534	502	507	480	483	514	502	508	515	485	494	455	517	509	492	528	512	497	487	500	523	450	487	503	464	483	485	502	527	477	495	452	495	467	511	510	553	491	522	474	528	482	492	509	489	529	475	476	523	496	482	465	486	467	500	463	483	478	503	516	479	484	515	468	500	458	437	514	487	485	486	490	499	502	458	421	481	480	531	498	496	497	502	484	521	488	482	509	504	493	477	512	463	460	513	459	466	473	488	515	483	499	471	543	477	488	510	532	493	482	478	467	504	481	478	498	528	512	489	491	492	470	534	501	539	467	518	517	496	512	459	466	494	496	500	475	506	485	486	512	521	506	536	467	485	512	522	481	506	506	511	454	516	515	516	520	474	487	496	510	513	499	493	517	493	481	514	499	504	486	490	527	497	484	530	519	493	491	507	495	492	485	465	493	503	489	518	498	478	499	485	496	485	498	514	491	478	497	483	494	516	518	519	508	515	494	433	515	478	504	509	525	523	536	501	522	497	494	507	553	483	505	474	486	470	501	480	501	526	456	511	504	518	515	468	483	489	490	433	478	487	509	514	493	495	516	461	445	513	493	561	493	502	504	482	508	481	493	485	456	461	497	501	521	508	466	493	494	527	493	542	505	512	529	533	496	494	500	539	506	460	522	463	501	496	485	531	514	541	476	506	522	508	504	527	519	510	544	513	541	474	533	482	530	467	496	492	510	478	501	530	481	484	505	480	508	460	512	496	510	520	457	511	501	482	487	489	508	503	511	483	488	495	479	528	485	501	521	488	480	521	509	523	511	490	525	487	477	469	531	474	503	476	489	497	488	536	481	478	459	510	475	490	499	553	527	517	500	523	469	495	515	468	485	530	512	524	472	535	476	507	513	537	458	454	490	531	516	507	473	495	439	495	525	471	514	475	470	488	511	509	510	498	489	505	484	512	496	468	496	506	468	488	462	476	478	538	493	497	499	486	495	492	526	537	512	554	506	465	491	481	467	522	504	520	520	518	502	529	500	521	499	505	499	506	531	483	470	492	498	531	504	472	494	476	550	490	477	501	517	489	508	496	526	473	503	500	461	480	536	485	507	525	463	540	487	489	508	494	554	490	512	469	476	501	506	520	470	470	515	470	499	481	467	501	517	509	535	504	501	512	496	500	492	460	518	520	517	494	499	483	520	495	498	506	477	518	460	503	518	512	514	534	456	490	499	521	489	463	512	444	535	526	511	493	504	475	486	468	520	513	510	495	472	481	511	490	462	448	489	470	526	472	484	502	495	514	500	467	489	467	522	465	507	469	505	493	483	489	503	561	521	486	518	526	499	497	489	528	485	519	526	492	474	499	515	484	495	526	496	503	509	478	523	480	492	441	502	488	516	506	541	497	515	519	488	519	484	512	493	521	496	459	527	469	486	532	480	466	484	476	547	469	459	497	483	520	530	499	522	473	562	513	503	490	554	485	503	535	505	490	521	473	477	500	520	502	516	505	482	503	490	463	474	479	530	509	475	482	525	478	516	535	488	505	520	508	468	461	488	488	508	509	469	489	483	510	471	514	487	464	495	505	490	483	512	484	482	483	526	483	464	497	540	569	469	507	513	488	465	529	510	489	481	467	491	486	523	524	480	552	463	515	501	471	483	500	484	495	471	508	508	493	501	548	483	481	528	513	459	495	487	487	487	524	473	484	519	474	495	502	503	503	547	486	481	482	536	510	488	514	497	491	471	495	541	509	461	495	467	490	505	478	508	488	514	504	505	507	474	499	453	512	518	502	489	508	514	487	540	509	501	502	479	469	542	530	470	479	517	462	526	501	488	495	483	512	475	498	478	489	520	487	513	484	503	484	453	496	557	499	515
20736	2035	1363	1290	755	536	446	370	310	255	252	238	211	218	259	215	212	183	178	195	185	178	178	193	184	143	171	178	172	170	166	161	166	166	170	178	179	172	178	170	163	173	172	187	171	170	145	181	160	157	191	165	161	171	177	170	193	168	180	179	183	158	180	179	164	184	180	180	178	166	169	169	192	183	160	162	177	176	161	179	174	155	161	178	164	178	174	149	137	156	155	183	164	156	166	149	156	164	181	167	143	192	161	153	187	162	185	165	172	148	165	163	178	188	173	178	195	155	184	165	150	170	176	181	174	170	157	166	183	183	176	169	181	173	182	188	193	152	184	147	145	180	165	155	168	156	175	167	175	172	169	172	156	158	157	168	188	167	183	187	169	155	147	151	171	165	174	163	170	159	196	174	167	168	162	192	192	169	174	179	166	190	163	170	186	175	164	174	150	169	187	178	169	152	172	178	162	176	199	170	174	181	165	212	193	158	187	160	170	162	161	180	169	196	181	168	180	166	182	150	161	157	173	165	194	181	162	172	140	189	173	185	168	166	145	154	143	160	194	177	192	168	164	166	147	181	170	148	201	196	163	169	171	195	178	168	173	168	163	189	179	185	147	170	177	166	187	161	166	163	185	183	178	155	182	166	133	179	172	186	153	152	147	157	170	184	177	183	182	187	175	161	160	163	165	180	178	174	143	177	177	160	161	156	183	185	179	147	187	178	175	173	184	166	157	155	164	186	193	161	156	180	179	182	156	201	163	196	182	164	165	187	167	155	199	161	169	169	167	155	178	159	184	161	180	179	177	166	182	168	170	162	156	163	146	172	145	189	201	181	148	154	165	185	173	177	179	149	192	196	162	161	172	170	189	180	154	151	178	190	183	193	184	222	171	187	152	166	176	169	164	189	174	176	177	170	166	172	171	185	153	148	168	197	133	155	166	183	169	181	194	177	152	187	164	154	172	189	186	155	159	179	210	164	165	175	167	164	176	199	164	176	159	167	155	184	177	174	171	168	181	154	179	165	168	158	204	183	166	178	182	162	164	177	150	187	151	159	152	153	149	178	159	174	200	183	164	138	166	173	189	157	188	184	187	177	164	206	174	174	155	191	138	187	174	195	175	188	201	155	183	182	158	171	160	152	176	175	165	167	169	177	174	168	180	149	171	197	172	151	148	168	188	180	167	178	164	194	168	188	195	176	172	169	173	168	160	173	200	150	147	202	170	165	180	177	143	167	190	187	174	160	184	184	153	149	146	173	166	176	188	185	180	172	175	204	162	174	193	188	181	166	189	187	161	172	188	155	176	144	163	169	157	194	160	171	184	180	174	165	170	174	156	153	188	172	173	156	174	160	225	156	161	154	167	161	147	175	163	182	167	190	173	163	176	181	218	140	157	174	159	171	175	155	174	165	160	186	181	184	177	179	183	177	156	184	176	164	158	182	172	172	168	170	186	181	209	162	183	173	187	168	149	154	166	169	178	162	191	201	180	169	176	167	175	177	190	184	180	194	179	172	165	172	177	182	173	170	174	170	172	191	173	182	162	170	173	152	150	159	161	165	192	205	163	180	152	158	163	191	156	182	158	203	182	169	176	185	181	162	159	162	171	164	169	162	158	187	190	169	187	167	142	187	165	164	156	173	178	172	158	192	202	181	195	193	165	182	169	188	154	160	182	169	179	181	183	198	155	193	168	168	191	170	147	175	147	188	144	167	173	164	181	204	175	173	179	167	144	183	168	162	173	157	174	169	190	185	179	150	185	168	165	188	189	143	179	177	150	186	181	161	170	181	169	166	169	168	176	184	181	167	190	181	161	164	167	183	190	168	176	161	169	188	178	170	182	160	180	175	196	172	143	159	153	179	183	160	174	186	157	153	173	174	153	160	164	179	190	177	207	184	174	162	158	152	144	151	194	203	177	187	200	194	161	162	165	168	160	150	189	162	133	168	151	149	164	171	166	187	168	191	191	178	163	163	178	208	159	168	158	187	160	157	154	180	150	148	175	174	144	170	189	189	135	175	177	155	193	179	162	145	149	166	164	183	164	184	179	187	160	174	175	190	153	170	195	171	163	168	181	161	163	147	203	188	163	142	178	181	148	167	156	188	179	175	138	159	174	168	148	154	166	185	184	183	189	162	173	178	171	159	166	172	192	180	156	144	152	198	158	197	178	182	170	176	200	171	190	177	158	175	153	179	175	195	181	168	181	187	173	174	181	188	155	188	190	192	177	181	165	172	158	176	199	175	181	170	190	170	186	180	171	182	160	140	191	167	189	166	190	209	151	166	156	161	207	178	166	165	187	175	163	191	176	196	160	171	155	183	185	158	157	161	150	195	150	149	168	168	162	170	196	161	179	137	185	162	173	167	180	175	160	170	150	184	163	158	161	168	145	169	171	161	203	182	179	149	158	175	186	181	177	149	163	166	153	183	147	195	170	164	170	181	170	168	160	182	151	164	161	149	194	201	204	160	172	201	201	163	154	166	189	187	193	173	169	174	160	177	182	174	156	173	177	156	168	179	171	151	161	157	166	166	151	156	174	168	158	189	187	179	156	152	162	177	148	173	167	145	145	163	175	163	152	184	181	160	191	153	190	167	190	189	163	180	156	179	159	170	195	152	154	193	188	201	176	190	181	194	152	157	165	175	175	160	175	172	170	197	177	170	169	194	180	189	177	171	175	143	176	155	195	165	165	176	160	182	164	159	171	141	178	169	169	138	150	185	186	164	144	152	183	153	179	177	169	185	172	179	164	211	186	178	147	153	146	180	179	160	195	169	195	195	163	166	172	168	175	183	190	152	169	147	180	158	165	194	164	180	166	149	199	155	199	177	185	195	200	154	159	176	171	180	155	179	189	186	160	176	170	177	171	172	177	183	181	180	186	160	158	179	186	172	160	178	170	197	183	157	180	205	147	157	182	167	150	182	152	160	161	166	174	169	134	199	177	169	137	173	155	161	173	205	157	154	185	178	151	165	162	179	182	176	170	186	160	167	184	135	191	194	191	198	162	176	152	180	175	182	167	157	175	177	142	165	144	157	156	159	193	172	158	148	193	182	179	151	200	171	153	193	167	176	177	189	182	171	170	168	162	174	189	214	177	160	189	172	182	142	173	186	172	188	192	175	174	174	157	171	201	169	156	185	201	168	168	168	211	186	177	204	189	149	169	167	151	186	158	157	199	171	163	188	188	162	155	167	176	192	181	175	151	161	194	155	199	149	147	182	190	174	170	187	175	162	156	171	163	183	166	156	176	145	152	166	186	138	159	175	164	170	168	179	196	165	184	198	186	176	190	184	182	177	168	172	181	185	177	168	147	183	156	165	186	173	161	187	164	165	173	182	171	185	165	197	163	187	151	168	185	183	166	154	170	211	154	194	172	170	152	162	180	179	189	168	197	185	190	180	151	175	157	174	204	176	142	150	183	160	189	165	172	153	196	167	186	193	184	178	162	184	163	182	169	159	188	150	161	197	177	214	174	174	197	177
12144	986	2434	3197	2516	2197	1744	1394	1160	882	812	714	709	773	741	611	568	577	553	520	542	480	460	515	502	454	481	486	452	440	494	412	429	464	454	423	465	446	423	436	428	447	454	426	454	419	487	450	421	470	438	410	408	420	431	439	452	425	469	437	460	432	471	416	450	427	443	428	405	457	420	412	430	423	477	416	453	430	444	419	411	445	456	472	416	430	426	435	439	423	437	407	464	446	454	446	387	411	466	441	439	413	472	469	405	474	402	427	434	422	422	437	453	436	406	432	383	437	417	415	416	419	450	408	432	444	427	432	421	456	422	425	452	403	432	438	431	439	412	437	453	424	430	471	459	425	398	406	461	413	405	454	425	486	452	411	452	424	403	445	430	459	387	435	457	444	436	446	456	424	457	453	444	395	411	463	399	429	392	433	424	447	417	433	437	418	416	419	392	444	444	438	433	448	430	394	460	443	421	459	429	427	445	443	439	426	411	450	445	418	405	477	415	403	444	493	437	452	458	407	442	453	421	444	427	436	439	446	439	441	429	433	421	439	408	438	385	455	454	438	436	442	427	462	421	437	425	396	435	393	426	406	430	391	427	435	463	438	415	403	433	452	422	445	446	413	421	411	450	406	411	428	395	462	395	424	412	432	440	407	416	391	426	435	447	410	468	455	404	418	420	402	441	453	445	427	393	466	445	429	426	411	427	449	425	436	434	405	427	418	449	462	411	431	447	433	448	431	443	398	433	434	424	414	445	422	398	440	445	433	443	459	411	426	426	404	437	395	432	453	418	473	429	462	403	387	419	414	418	424	413	406	413	446	450	432	432	448	432	405	393	434	417	450	440	414	448	460	448	424	420	434	436	466	436	416	407	427	415	435	416	423	459	412	461	456	440	422	470	442	407	425	398	429	449	466	437	427	431	427	399	405	430	463	451	452	422	416	450	427	440	481	421	428	413	455	441	433	443	401	406	431	430	393	425	420	417	450	426	438	415	391	399	432	448	454	418	439	430	389	436	433	423	445	422	461	470	413	410	423	433	425	452	427	433	415	418	434	437	426	430	444	437	407	426	430	471	411	411	434	462	426	447	373	407	427	406	411	424	432	419	452	421	440	442	429	412	416	397	399	384	434	437	414	435	454	445	419	472	431	417	438	421	431	439	394	440	405	408	424	468	399	430	398	421	453	429	406	424	447	440	428	429	449	423	432	429	416	428	414	417	426	447	455	400	431	448	412	414	415	453	435	438	431	415	390	423	433	466	439	413	450	399	439	429	507	445	405	420	454	458	465	428	392	415	426	395	406	401	429	390	406	438	460	438	433	427	408	411	446	420	412	422	413	419	395	404	425	440	437	445	443	441	439	387	395	423	392	430	447	453	435	428	450	420	417	476	419	434	462	438	422	414	414	461	389	444	391	456	431	463	450	452	458	418	400	435	434	395	408	464	422	407	433	421	408	415	424	473	423	442	470	435	445	432	438	433	385	419	428	427	446	447	446	400	434	443	424	459	453	413	456	439	419	416	420	458	448	429	426	379	417	427	434	449	471	425	439	421	397	410	421	420	441	420	441	443	431	393	433	432	431	444	414	420	453	465	448	417	440	432	448	452	476	428	416	454	416	414	406	426	443	455	420	415	413	394	391	423	393	415	448	442	467	428	434	447	439	382	450	473	428	390	441	446	426	417	455	403	433	419	436	430	423	421	441	419	437	470	384	440	429	422	413	433	437	409	445	415	390	403	440	455	409	438	415	461	434	417	422	437	451	439	424	464	403	425	420	425	360	437	411	412	446	425	428	450	445	416	405	391	432	402	430	442	373	466	447	472	408	427	413	458	457	428	463	446	433	443	453	409	387	391	442	453	442	438	435	408	413	460	416	467	452	420	412	375	457	429	438	418	419	460	459	412	443	442	450	433	402	418	469	407	473	410	481	407	425	437	438	419	418	457	447	402	442	450	416	425	402	431	402	434	380	425	434	458	437	415	442	417	419	467	410	449	424	411	430	429	405	435	469	467	467	445	387	406	443	428	430	417	455	429	451	430	434	440	419	427	439	400	440	432	466	427	406	461	426	415	439	423	433	456	423	414	444	457	442	460	428	467	474	426	436	429	430	383	423	417	437	427	410	416	456	423	410	433	402	412	408	439	444	493	436	436	434	431	470	438	437	393	448	428	445	421	428	442	422	437	407	445	402	408	435	445	427	412	449	422	448	393	408	463	409	444	428	437	436	444	425	442	440	421	400	437	403	418	433	427	461	402	460	438	400	423	396	449	418	423	432	394	447	450	413	452	405	457	422	439	430	406	426	452	412	458	445	427	459	431	435	445	412	469	400	434	431	429	407	420	428	404	415	407	426	427	415	442	415	410	431	425	453	445	420	431	435	389	435	430	386	432	422	448	460	452	407	445	435	401	435	411	381	375	437	412	392	453	389	411	437	397	430	440	385	455	411	434	417	423	461	440	426	414	441	427	430	443	438	427	402	417	414	419	406	400	432	430	392	446	442	440	414	460	415	402	436	456	454	446	482	415	424	409	402	420	425	384	466	424	464	414	418	443	424	450	420	417	443	430	448	438	439	414	462	415	414	435	397	430	451	409	424	411	466	445	416	432	418	470	433	412	460	432	422	442	431	415	419	411	397	456	423	419	398	462	449	422	426	465	467	429	425	407	421	438	416	460	424	473	424	437	407	419	425	445	412	407	410	434	441	406	413	438	421	459	442	429	437	427	448	406	443	462	443	486	425	432	442	416	405	427	441	463	426	376	428	413	454	432	421	389	419	392	417	407	393	395	431	392	420	405	450	414	422	441	430	412	406	423	416	424	404	452	399	407	428	458	475	447	420	387	430	451	431	442	434	470	455	426	448	403	416	419	390	429	432	430	459	419	447	406	408	442	442	459	440	411	436	433	427	427	440	427	432	447	424	411	440	438	441	404	406	426	430	420	414	396	433	421	439	437	436	405	404	428	425	442	428	422	436	426	444	414	415	408	388	427	386	409	422	460	396	423	462	419	407	476	441	439	396	432	474	408	430	460	425	458	429	435	400	418	415	433	433	409	436	419	416	446	415	432	391	400	470	416	435	440	408	428	401	412	433	435	410	432	407	432	454	446	424	444	473	470	442	419	405	434	455	398	439	465	406	416	430	454	431	446	452	406	426	430	431	426	444	467	396	437	429	425	439	441	457	433	457	438	446	470	456	445	439	479	470	458	403	485	413	435	412	398	443	417	446	445	446	418	441	426	454	413	483	444	376	428	436	448	436	421	425	421	391	420	467	421	421	414	401	424	434	424	394	437	449	394	399	442	449	426	469	416	411	413	471	412	456	404	439	411	408	411	433	434	442	405	417	437	431	436	426	422	435	405	434	392	421	442	389	404	442	424	441	429	436	451	455	445	424	429	455	435	455	445	420	415	439	411	437	413	477	464	420	417	414	445	417	414	432	417	428	439	417	425	407	423	469	411	410	485	409	460	432	415	433	450	441	430	438
30246	4195	2203	2181	1396	953	734	601	528	491	427	374	351	350	323	336	362	285	308	325	332	292	336	313	309	311	299	323	292	294	293	311	289	278	353	293	298	309	303	292	305	307	278	305	315	308	292	298	324	276	316	267	305	262	266	284	290	292	292	300	342	311	293	306	259	300	271	282	347	292	255	319	302	280	327	277	274	304	297	330	277	288	307	299	305	276	277	308	319	319	262	276	306	299	260	292	270	282	301	288	277	288	314	275	275	320	281	300	300	277	300	288	257	277	304	293	274	297	273	278	303	285	277	311	333	307	290	290	273	282	310	298	295	300	281	317	297	304	323	313	294	310	301	321	288	300	312	296	274	287	285	283	262	271	291	268	293	308	278	271	320	274	274	284	262	268	321	315	292	307	277	268	307	260	277	280	298	293	286	298	299	326	311	300	335	297	296	300	310	318	302	272	279	271	306	259	292	306	279	296	283	296	307	274	291	302	304	284	292	297	263	288	306	294	302	286	281	272	301	262	306	290	286	297	305	296	298	307	258	288	282	295	302	274	267	317	291	299	310	278	310	291	332	308	304	293	303	273	272	331	301	303	305	301	286	277	270	286	276	283	320	322	290	276	264	306	285	288	280	295	297	301	295	259	269	291	230	318	284	326	322	307	295	281	271	318	277	269	261	306	292	312	308	262	322	295	317	300	289	277	339	306	265	287	323	282	313	291	283	288	302	301	307	318	297	292	264	271	289	322	262	301	278	321	276	308	288	316	302	319	302	288	293	268	290	262	281	288	279	280	314	300	277	306	277	265	284	283	298	325	296	298	301	290	273	283	269	321	294	322	321	304	322	269	306	292	274	300	271	299	308	310	281	273	288	307	274	275	278	310	309	286	297	302	292	323	305	288	304	310	281	266	292	299	270	283	305	266	264	295	291	263	247	269	287	279	307	303	298	302	302	295	309	306	301	275	303	246	307	275	288	298	279	305	301	313	300	308	278	305	291	296	314	275	284	291	293	289	293	278	331	287	304	292	281	278	315	305	273	282	286	296	302	296	311	299	303	303	291	304	270	312	265	302	275	281	263	309	280	287	275	288	300	308	293	303	277	294	301	303	281	299	279	302	297	298	286	288	283	312	294	301	300	331	296	271	267	309	337	316	300	275	330	312	341	300	340	315	260	310	280	286	269	301	281	307	316	288	250	277	304	308	293	274	288	273	300	334	311	291	256	282	301	277	289	266	292	308	257	286	312	285	311	265	306	300	287	294	301	324	283	292	310	303	306	260	280	288	276	319	271	269	265	272	300	322	300	294	288	251	318	298	307	309	295	262	287	264	315	320	279	286	258	300	301	308	311	282	283	300	283	283	319	293	275	335	313	307	289	254	252	277	293	276	293	313	278	297	303	296	315	281	279	285	274	277	280	312	309	284	303	285	292	305	271	308	260	277	264	253	313	280	292	327	274	288	275	286	262	267	313	295	317	312	365	302	323	312	237	286	283	302	276	313	300	283	275	295	283	295	312	302	278	308	291	313	295	257	303	292	276	312	291	279	297	301	295	319	320	299	281	273	296	287	311	307	301	292	300	270	295	302	312	307	297	292	301	297	298	274	311	312	318	269	280	289	322	296	308	281	298	269	252	310	325	296	324	279	304	292	308	294	283	313	302	315	282	310	317	302	297	286	326	339	286	307	316	293	275	278	278	283	290	327	311	293	265	329	319	254	310	278	278	289	288	270	285	298	297	300	285	330	317	280	263	271	282	270	314	282	288	285	325	254	290	297	262	281	278	284	289	272	310	283	291	267	299	259	288	290	311	303	284	288	268	279	305	273	287	284	301	306	303	275	267	276	284	293	314	288	310	323	272	316	299	281	320	313	313	304	291	310	333	269	281	256	264	285	286	284	273	295	262	291	283	284	309	279	288	277	287	309	313	296	333	338	298	260	302	313	264	308	299	268	295	290	259	332	297	289	316	287	284	292	275	303	275	285	275	280	255	296	330	295	280	299	286	291	296	287	269	263	286	290	280	275	302	296	283	289	289	277	303	303	286	352	306	299	284	299	318	286	310	328	288	295	287	290	309	304	285	283	302	311	302	304	297	304	268	275	299	275	294	311	283	280	294	296	295	287	290	324	278	293	275	270	297	316	314	292	304	294	289	285	278	289	294	308	282	296	306	276	311	284	320	290	302	287	290	287	283	278	297	310	313	322	315	285	288	311	287	299	315	314	296	295	296	260	289	311	300	284	281	260	284	261	273	286	269	293	312	305	264	319	303	290	268	316	270	310	271	292	277	271	295	293	292	297	292	262	279	317	311	342	294	279	281	306	334	267	305	286	303	298	261	281	292	293	302	283	291	262	279	301	308	292	281	307	321	295	259	305	276	286	271	341	289	336	250	269	273	251	289	318	290	305	296	290	296	320	295	285	292	322	304	282	264	318	297	294	284	273	304	301	298	288	269	289	299	305	309	297	278	317	322	280	294	306	315	266	281	276	296	310	274	322	279	319	283	311	329	315	297	302	297	281	324	284	295	298	289	283	293	326	300	295	283	323	292	282	303	273	314	311	284	298	336	276	306	305	327	304	284	319	280	297	298	308	275	300	299	282	276	300	307	307	311	304	303	297	273	296	303	320	304	278	339	266	287	281	341	282	277	280	314	291	309	308	293	312	272	294	298	258	304	310	291	339	308	290	279	289	309	278	307	325	309	273	325	275	263	292	260	325	287	276	328	307	282	300	285	311	307	284	314	312	270	277	264	277	295	295	294	305	296	295	300	296	313	303	289	295	307	299	298	274	256	281	268	275	302	322	304	316	281	285	285	299	280	294	296	295	316	282	286	295	291	295	287	295	282	254	307	258	257	286	334	307	281	276	282	289	276	265	300	291	293	342	273	297	322	312	258	285	267	292	302	287	284	312	294	288	272	284	311	289	281	292	310	305	278	296	279	277	281	292	294	268	253	306	276	302	324	292	306	303	304	279	292	297	299	325	281	297	309	300	312	283	299	293	309	289	309	309	316	316	284	295	286	286	299	305	310	288	294	249	306	323	306	288	273	294	287	280	314	311	289	291	302	284	318	316	302	270	296	328	329	300	312	312	297	305	332	283	263	287	316	283	265	286	298	300	283	291	301	284	275	290	291	317	307	288	267	286	300	291	317	306	271	300	307	262	331	281	288	309	309	285	331	295	287	319	316	266	307	289	288	280	316	313	267	284	263	328	279	297	298	331	282	296	281	282	296	271	317	301	301	319	271	309	300	300	314	266	271	294	286	311	280	262	310	290	304	267	300	303	287	296	292	317	304	286	305	290	275	289	282	276	302	298	274	291	248	296	303	286	286	306	316	272	285	283	284	254	313	264	284	286	277	342	278	293	275	280	307	309	285	300	272	288	314	303	302	286	288	301	313	275	336	275	297	282	306	310	305	301	286	298	261	297	267	315	266	288	316	276	292	273	266	286	317	282	318	274	271	251	282	308	274	280	295	303	274	307	293	279
16093	1769	3752	5202	3935	3356	2614	2231	1984	1565	1367	1140	1117	1191	1254	933	910	878	860	788	815	816	782	776	754	733	776	774	745	744	716	746	723	627	716	744	689	695	671	635	662	678	694	739	663	713	679	702	662	709	696	743	702	696	667	741	677	679	657	685	653	671	701	648	665	665	725	678	688	682	697	637	677	630	646	659	665	639	665	674	700	707	652	693	697	670	682	683	681	655	709	650	685	649	632	685	711	695	671	690	700	713	660	632	670	677	661	702	692	697	655	616	684	722	657	681	725	654	689	689	704	643	712	709	679	690	656	635	706	679	639	708	616	672	636	723	694	606	722	728	594	662	653	708	657	683	658	709	679	697	698	706	679	677	658	672	657	698	662	671	654	652	672	662	697	691	670	662	673	673	663	622	680	629	658	661	675	682	679	634	649	674	692	683	652	679	704	701	647	653	720	686	676	650	677	693	670	685	655	677	695	673	648	694	703	677	700	678	662	621	719	628	670	644	734	665	656	670	673	715	675	741	668	686	664	689	681	660	680	685	698	665	710	667	611	716	628	672	639	709	631	648	650	671	660	626	721	693	664	677	668	661	705	646	651	728	693	657	672	659	613	663	675	689	663	687	683	652	719	661	684	669	646	651	666	630	682	704	685	667	666	701	668	633	716	617	693	657	660	654	640	662	714	702	652	654	683	701	699	642	648	648	618	675	653	690	696	655	674	652	706	683	686	656	687	701	680	674	704	644	648	690	673	645	698	670	665	660	703	617	606	682	673	692	698	690	669	645	632	683	638	647	666	671	659	694	687	693	659	655	655	662	679	729	674	658	673	701	657	703	664	654	678	686	699	677	694	691	667	706	672	683	684	645	685	677	651	692	670	698	644	664	700	683	664	686	708	667	671	696	662	682	660	680	643	725	661	667	684	714	686	699	663	650	691	637	675	631	698	670	657	684	647	641	679	651	688	673	671	674	682	691	615	671	710	647	664	700	642	704	709	663	660	654	693	641	681	687	677	672	624	663	750	651	625	655	685	682	724	718	645	663	687	687	654	695	673	689	691	718	648	653	673	711	674	708	710	698	708	673	729	685	640	726	708	680	634	672	656	681	692	626	635	718	659	680	649	616	676	659	632	659	650	650	682	728	690	716	718	644	673	674	650	687	642	690	653	702	657	664	667	626	653	682	689	703	721	672	664	626	650	715	690	694	696	644	669	675	673	606	656	669	659	653	653	671	679	662	636	671	650	654	684	668	653	626	649	687	663	662	727	643	712	665	655	673	681	711	654	694	614	628	637	656	675	700	681	708	696	629	683	658	719	683	662	677	722	674	718	683	700	677	673	700	717	705	693	699	678	664	706	636	604	658	622	697	698	727	690	701	689	662	648	730	705	676	665	630	701	647	696	684	678	676	684	682	657	643	681	629	693	682	646	646	714	634	686	645	694	663	644	612	666	661	668	688	662	693	646	666	672	675	692	700	650	685	627	641	655	715	648	667	721	667	666	655	684	694	697	676	690	662	692	623	682	656	700	672	699	688	647	709	662	670	679	667	693	674	647	690	655	705	659	641	663	684	651	683	659	695	716	702	638	673	694	661	682	669	656	685	677	679	673	740	674	654	585	658	687	714	658	656	672	664	694	663	665	700	652	694	644	694	647	693	640	672	688	715	685	678	718	674	686	639	695	692	640	672	685	698	661	677	680	672	664	658	694	666	679	643	709	701	698	707	651	672	662	679	701	661	690	683	695	652	674	692	686	696	635	614	653	655	669	679	669	659	616	656	639	668	729	687	647	675	648	670	675	637	684	665	696	660	667	595	709	723	662	682	698	634	624	643	682	637	688	633	664	675	645	664	683	670	744	643	672	673	688	655	685	669	673	689	704	716	673	652	649	663	698	672	622	663	613	671	682	654	684	657	656	672	650	638	676	692	679	711	694	718	732	588	640	672	708	689	682	660	665	678	674	662	659	679	676	701	676	647	659	645	652	694	681	696	647	675	651	677	674	677	666	667	702	653	684	661	684	709	749	675	591	647	635	687	655	662	662	624	679	664	667	668	673	726	672	682	664	653	703	703	684	668	699	661	692	665	645	668	687	709	662	645	640	669	692	707	661	620	662	691	691	665	692	699	683	707	715	656	658	689	627	695	674	660	669	675	713	697	691	667	698	702	678	681	712	683	687	657	698	670	692	678	660	685	700	646	635	659	673	662	656	680	677	700	643	659	629	670	650	673	690	644	686	646	697	691	636	646	763	673	724	717	642	689	639	676	724	690	691	667	686	617	658	699	720	730	675	661	689	685	630	702	685	675	671	630	668	701	682	693	656	684	688	663	657	647	673	664	682	698	651	644	667	690	715	698	680	679	642	673	677	697	727	700	668	689	628	649	623	650	677	707	669	656	599	661	702	698	684	691	688	685	650	691	713	702	635	705	705	711	660	672	675	663	714	686	667	660	700	691	684	648	678	643	700	703	684	699	676	647	700	644	652	646	631	687	701	673	712	694	683	659	664	628	672	647	712	654	681	692	694	693	700	714	663	667	632	663	663	663	688	684	671	660	710	648	642	682	657	671	646	663	662	642	713	693	673	668	677	600	687	637	648	714	698	739	707	685	690	707	725	675	725	703	723	711	712	714	674	696	673	681	735	716	704	692	631	653	669	633	687	689	676	702	635	680	675	694	684	698	671	676	650	678	630	681	698	664	683	684	655	657	649	662	621	690	650	681	692	691	670	669	661	617	660	661	673	653	614	680	689	703	668	647	653	652	692	667	677	667	656	676	685	661	698	714	655	622	705	705	624	680	667	654	654	672	683	686	676	659	708	669	663	676	665	667	668	638	656	646	687	658	664	696	708	688	648	675	722	667	676	668	667	634	688	654	683	652	644	721	680	683	701	648	645	693	677	678	697	717	693	668	686	655	712	665	688	685	662	664	661	681	704	661	630	679	662	656	658	689	730	683	680	675	717	690	698	682	655	642	696	657	700	638	671	716	666	652	673	720	660	662	739	673	615	632	675	661	693	686	664	643	654	679	680	664	691	684	675	712	701	710	675	693	717	674	622	652	682	680	642	687	662	729	675	663	673	673	716	661	685	628	661	715	697	692	661	624	670	663	701	713	721	674	682	664	697	640	657	658	674	683	663	682	676	665	687	726	721	675	690	657	696	697	656	637	665	692	682	642	625	659	678	715	631	683	682	690	653	677	686	667	648	620	636	712	657	625	656	666	659	673	668	682	665	625	647	638	672	656	655	670	712	642	736	662	639	699	661	725	665	718	716	651	672	705	669	657	684	662	690	708	654	642	694	652	663	693	684	674	655	679	653	721	667	636	690	702	698	647	680	643	654	648	677	690	635	723	683	648	671	628	696	646	681	644	672	703	661	638	705	701	712	647	682	673	687	682	724	672	669	649	677	661	678	634	665	663	629	663	684	625	693	635	689	674	684	715	656	678	685	654	638	684	642	701	674	686	673	683	689	639	687	711	660	676	650	719
6867	532	450	473	397	316	281	260	251	217	211	226	246	237	232	225	206	222	198	194	212	214	215	228	205	207	221	207	207	210	210	222	191	202	214	248	234	191	203	202	199	196	231	247	242	223	201	234	212	228	201	247	214	195	201	237	209	222	229	196	202	208	222	212	223	223	206	220	202	245	205	175	209	207	238	250	198	210	219	218	257	226	204	217	208	205	220	212	217	189	171	207	202	202	203	182	224	220	224	221	231	217	182	203	214	206	216	209	217	225	222	225	224	234	197	191	200	199	217	197	208	211	207	215	219	211	209	194	183	207	220	179	207	233	226	196	204	212	199	209	235	213	205	233	231	210	215	205	236	217	201	188	214	204	181	252	211	241	222	200	231	237	238	212	203	225	220	201	207	213	209	213	178	182	219	199	202	197	218	231	176	219	217	220	204	204	200	202	217	240	190	224	213	205	227	220	213	229	235	156	201	200	211	220	225	190	213	216	238	219	211	239	230	196	200	187	228	212	208	186	241	233	208	226	238	225	202	194	222	230	213	235	190	219	225	206	224	198	250	214	208	223	221	224	180	209	235	195	205	201	230	207	215	225	243	211	214	218	224	210	205	218	212	209	211	226	208	197	232	199	207	212	206	222	216	183	195	223	184	233	220	206	183	192	251	170	212	228	202	206	229	230	200	219	208	203	230	204	210	212	240	221	230	239	208	204	211	199	217	234	196	222	223	200	218	184	224	200	206	203	214	210	234	220	211	242	191	188	202	213	195	204	219	243	229	190	207	194	238	187	204	220	232	191	203	193	211	205	216	191	220	212	241	234	203	201	223	236	197	220	204	236	231	212	192	233	211	218	192	180	226	225	237	234	237	212	194	204	214	195	228	184	188	245	202	203	230	193	203	206	211	222	228	201	236	241	194	212	217	194	207	204	215	237	194	194	198	196	205	192	218	195	201	188	210	201	233	204	178	208	214	215	229	192	205	238	197	229	196	202	223	209	222	191	199	216	189	188	200	180	229	200	203	217	233	192	219	195	216	200	210	189	211	196	228	218	192	216	233	198	181	235	206	202	232	194	237	230	231	189	232	197	210	256	221	201	221	210	204	236	211	215	212	194	191	192	205	232	203	241	215	211	193	228	244	201	228	191	250	190	183	214	192	209	213	217	208	211	237	207	212	232	197	175	228	186	220	218	223	215	233	217	208	213	211	205	233	193	203	211	234	209	244	197	204	204	199	202	229	230	225	222	212	229	211	224	195	187	217	221	214	183	195	224	225	222	223	226	200	197	182	229	233	248	218	218	215	211	255	219	207	204	224	227	211	223	207	202	223	217	208	229	227	217	219	207	211	200	195	204	244	204	208	216	221	205	216	192	223	210	215	195	184	200	182	195	208	203	206	236	205	217	232	213	200	217	240	219	200	207	196	225	210	219	225	202	231	209	186	218	236	237	216	227	196	223	223	198	212	207	224	239	246	216	193	231	222	210	197	207	201	197	209	199	231	211	258	208	221	195	209	250	202	205	214	192	213	224	194	208	238	224	194	229	214	213	197	227	215	218	212	198	235	205	201	207	227	188	236	216	197	214	242	238	217	192	215	207	217	198	220	253	213	247	214	220	225	241	195	192	214	233	231	239	218	213	212	195	241	186	211	178	233	230	229	229	229	201	211	202	231	195	179	205	204	216	220	211	212	213	231	237	183	197	196	213	250	192	173	191	206	205	249	201	204	218	227	194	191	205	224	223	189	201	210	215	187	238	225	226	199	224	197	234	196	221	210	219	200	219	222	212	221	223	186	226	216	218	221	230	214	211	196	207	192	208	199	195	228	222	200	230	218	196	180	215	220	215	208	200	197	208	203	237	218	202	211	229	215	208	196	191	199	221	185	209	208	202	220	218	197	204	213	223	192	212	202	227	227	233	203	205	262	203	217	217	212	209	215	220	203	213	214	243	230	217	224	197	222	236	196	242	209	212	206	238	217	228	199	209	245	213	218	229	238	190	207	183	205	221	205	210	197	220	215	210	222	227	231	202	210	227	207	222	197	198	214	197	239	204	201	209	231	248	212	227	225	204	205	188	187	217	234	234	213	223	204	192	200	213	198	216	219	219	209	204	217	203	206	247	195	212	206	211	210	246	217	210	222	190	216	193	221	217	181	186	223	217	211	229	232	205	217	235	216	202	207	219	205	228	196	226	230	191	206	191	214	222	199	178	224	231	224	209	225	220	205	229	209	212	191	201	198	201	208	210	194	220	222	226	206	221	249	203	216	213	216	216	228	228	214	202	239	197	230	225	193	198	198	210	217	212	189	205	204	208	226	234	229	210	221	217	222	195	207	223	202	212	240	188	206	210	232	232	216	193	216	217	210	226	206	202	246	221	217	212	221	187	205	227	204	213	212	189	216	204	184	200	220	223	193	205	231	216	198	217	201	230	208	211	205	210	205	209	231	221	204	197	209	185	199	188	197	206	173	211	241	197	213	206	215	225	222	201	221	224	188	194	202	189	219	202	185	211	226	213	217	218	237	209	224	198	230	213	217	214	200	204	202	191	231	213	207	207	207	227	225	202	237	204	235	239	204	204	232	223	232	237	222	229	219	219	181	204	174	177	195	208	229	246	209	215	220	204	197	211	191	201	208	231	227	192	213	207	222	176	214	211	216	202	246	212	222	215	229	265	235	208	221	225	230	199	211	209	208	207	246	222	218	184	236	191	202	201	195	222	238	202	219	234	201	177	208	189	215	212	208	214	197	183	191	203	187	219	223	238	203	181	230	195	211	215	226	216	201	204	222	206	221	209	200	192	191	217	204	227	208	218	218	205	241	223	232	206	182	185	193	217	234	191	195	233	192	223	179	214	214	215	218	227	214	224	213	213	210	219	217	228	219	241	234	227	212	232	192	214	213	196	243	196	197	221	229	199	206	219	218	197	207	218	210	175	229	211	212	247	204	205	185	202	216	197	206	230	216	215	194	212	184	196	231	211	222	237	201	221	218	214	190	186	236	189	199	248	221	207	205	191	205	213	225	192	210	205	249	205	201	233	204	222	212	204	215	213	210	235	190	189	213	204	234	258	199	241	199	221	192	210	241	226	212	224	213	179	215	198	194	207	190	236	209	213	195	227	213	211	215	216	230	209	221	229	206	231	213	241	233	234	207	203	218	223	198	197	207	184	222	196	199	217	183	258	221	247	228	194	200	211	216	220	236	216	208	220	188	192	200	226	218	220	208	191	204	198	207	238	211	225	176	220	224	208	206	195	223	200	216	230	202	232	188	197	203	224	215	232	221	225	208	242	186	206	215	200	180	190	200	205	197	228	198	199	183	213	242	228	209	216	206	214	220	201	232	214	205	228	208	222	257	204	219	191	224	220	207	219	237	203	199	208	223	204	195	209	199	235	212	178	197	203	195	214	220	235	230	233	209	210	215	217	203	193	211	222	208	203	239	180	185	187	185	212	242	194	229	228	223	201	217	191	234	229	184	195	246	211
4602	655	1007	1320	1154	911	788	703	695	612	607	572	586	551	579	538	510	515	479	499	503	535	542	531	481	529	510	511	538	491	500	488	487	517	512	524	483	510	499	490	494	483	543	509	524	483	503	483	496	487	443	471	505	499	497	481	494	487	495	501	496	479	494	508	491	492	476	526	481	489	470	507	488	453	495	533	473	471	495	538	470	510	480	447	471	468	486	467	461	466	510	513	498	496	465	473	523	486	553	515	497	523	520	498	491	495	527	521	480	472	521	490	562	460	520	471	492	500	500	505	491	470	474	450	478	482	506	475	494	510	475	486	503	470	490	468	466	450	500	510	500	483	481	517	517	472	482	509	457	533	513	467	481	496	524	515	472	502	466	534	512	506	505	478	512	489	473	494	513	486	458	479	534	469	553	527	480	468	489	504	489	511	495	523	497	461	463	460	511	489	478	499	547	478	501	475	460	519	477	479	508	470	484	494	484	510	513	460	503	505	525	497	471	514	494	500	506	508	481	527	467	506	468	501	467	475	494	493	532	455	507	497	500	484	539	506	452	498	483	487	461	488	512	461	510	480	454	543	495	504	494	515	486	460	481	520	478	536	498	519	524	482	551	500	496	480	528	490	519	485	503	513	537	514	516	480	477	476	532	496	468	500	492	543	484	481	463	469	518	512	490	486	521	499	490	501	503	458	489	537	481	494	506	468	532	465	487	507	481	475	483	469	485	518	510	458	479	528	462	515	504	485	507	499	498	486	498	514	542	468	511	479	492	510	507	493	505	502	513	484	472	536	490	484	504	516	501	483	526	504	465	493	437	488	490	491	474	453	505	520	519	464	487	481	470	489	487	504	477	480	489	516	496	483	481	488	489	532	501	479	505	500	541	451	479	526	515	492	448	499	452	470	501	471	462	455	483	501	471	479	483	485	504	495	482	501	535	497	528	467	492	499	541	491	466	500	505	514	525	491	486	507	529	523	476	470	524	495	506	489	488	495	516	520	491	503	482	514	521	508	525	504	521	501	476	463	506	498	515	484	475	512	541	510	495	505	491	478	472	497	495	494	469	505	475	493	485	487	521	467	509	498	482	464	493	489	493	480	468	469	458	520	502	464	495	555	508	492	485	495	506	484	499	505	507	481	475	488	469	486	492	452	489	501	482	477	531	520	489	494	498	531	482	454	495	470	466	452	468	490	540	482	504	505	447	464	477	489	483	481	489	491	494	482	527	457	478	499	531	455	488	494	485	520	498	493	512	457	472	458	479	505	470	526	464	496	466	506	505	467	482	506	502	474	453	515	483	502	473	465	527	465	494	480	473	486	486	487	495	508	544	490	549	505	495	500	481	518	488	515	488	461	431	501	544	479	483	473	472	472	515	484	499	484	505	487	472	459	529	486	464	512	451	475	481	499	481	488	529	521	447	478	519	507	506	545	500	458	515	507	496	512	507	475	498	492	519	537	478	480	515	493	495	517	498	500	492	506	502	502	463	493	469	530	500	466	490	496	466	526	502	512	505	468	483	505	445	460	465	507	472	471	487	528	499	507	469	467	535	485	498	479	481	479	499	515	483	500	491	472	527	506	480	503	483	492	457	494	483	527	467	496	486	435	446	469	448	512	511	459	439	489	512	501	490	462	467	487	471	501	500	466	460	520	525	481	523	503	494	487	486	491	503	516	468	512	535	513	505	481	517	437	486	444	489	480	499	460	489	499	440	456	493	522	526	520	511	483	518	523	467	474	479	505	447	516	510	499	463	480	494	526	491	538	520	503	468	488	527	497	472	510	495	502	484	471	489	497	467	455	487	544	545	509	507	523	463	480	475	544	485	516	487	503	470	479	496	471	486	491	508	554	502	518	468	495	494	482	500	497	466	484	506	497	510	536	494	494	498	531	509	512	478	540	494	479	478	520	476	508	498	497	481	480	516	489	472	494	495	507	458	501	520	474	503	458	496	497	478	517	482	515	495	509	457	483	520	549	499	500	515	529	507	472	491	514	521	506	496	504	477	533	488	470	480	500	460	498	535	499	512	494	536	477	498	518	498	542	514	484	513	470	528	486	505	474	543	511	515	518	506	479	514	484	497	538	499	502	532	484	484	523	473	497	481	496	490	500	496	475	505	505	499	496	511	502	501	473	480	491	478	479	528	466	483	500	496	454	478	538	544	498	500	519	479	491	526	488	486	494	474	487	496	469	477	468	494	510	500	476	458	535	476	509	480	504	496	515	489	445	506	484	496	477	527	479	491	519	482	503	491	481	497	538	481	525	492	500	494	464	513	521	472	468	460	466	492	502	469	483	503	530	466	497	528	485	490	517	467	481	513	468	460	480	490	477	418	481	450	473	476	465	511	508	457	543	476	502	486	558	463	471	547	500	513	532	502	479	504	504	506	505	520	512	498	499	533	485	476	519	498	494	506	515	514	489	520	527	513	528	494	497	475	520	495	485	499	521	472	460	501	501	495	518	508	528	481	526	546	481	505	520	482	462	478	527	470	496	485	483	497	425	505	493	505	503	550	482	515	461	502	546	524	491	515	465	515	479	497	462	506	505	526	564	494	519	495	489	492	489	517	460	499	477	480	458	483	475	484	487	539	510	502	472	518	461	472	500	491	497	501	478	509	475	476	499	514	477	515	457	496	522	507	498	492	486	545	478	490	482	453	522	492	478	506	490	514	507	509	508	475	523	500	505	485	487	507	487	461	450	475	501	483	528	528	475	566	506	492	499	493	511	504	525	502	491	495	510	509	474	480	483	500	478	513	459	500	482	495	513	485	488	451	518	514	432	540	501	489	500	483	498	504	484	474	464	461	482	489	502	460	480	529	498	528	533	465	496	457	478	475	482	515	459	452	508	475	491	489	498	502	513	471	518	520	516	488	542	512	458	509	513	522	487	480	503	473	496	491	501	486	479	488	458	492	484	533	494	457	490	483	514	486	506	477	514	490	489	543	466	519	521	484	472	485	470	488	499	494	520	501	480	507	470	528	505	472	453	504	459	461	490	459	507	457	460	461	502	499	517	532	507	500	521	521	475	468	469	526	504	511	498	500	465	489	433	471	503	497	475	501	484	486	486	495	477	512	493	472	489	479	490	472	513	505	475	475	460	470	512	475	489	497	453	489	499	533	537	505	502	531	497	463	505	504	492	476	499	463	515	501	463	489	515	499	491	478	508	498	472	496	518	455	461	452	485	462	496	451	497	531	507	506	471	489	541	505	466	480	507	490	545	485	470	496	529	489	495	479	514	493	498	492	515	514	492	477	486	523	523	480	486	497	466	488	510	526	496	459	500	485	498	489	488	483	504	480	476	444	454	431	521	467	462	488	504	487	503	509	498	483	487	485	476	502	516	485	484	485	535	481	493	504	549	492	493	538	496	519	481	521	492	502	483	485	486	524	481	476	444	525	485	526	540	463	483	541	498	500	521	494	510	537	495	511	492	503	459	485	495	486	528	515	504	524	464	461	496	508	453	487	520	549	472	479	528
21093	2059	1097	1123	800	520	440	381	347	260	261	208	214	237	176	206	182	192	222	199	175	167	190	187	169	205	160	161	156	157	192	183	180	164	194	194	180	150	154	158	180	184	191	160	173	167	177	167	178	171	168	175	165	137	157	177	166	173	182	156	185	200	197	173	163	185	160	171	187	140	161	182	203	161	173	136	159	161	178	166	147	170	159	172	179	159	181	176	162	175	174	157	183	171	169	194	168	175	188	189	133	177	160	164	154	190	188	186	163	151	154	179	161	158	179	167	152	178	166	168	198	173	181	161	189	177	180	160	147	182	164	174	151	153	176	185	170	153	159	160	177	176	175	158	168	162	182	160	166	164	159	166	151	164	166	153	161	173	178	154	177	171	145	182	170	157	205	188	183	163	167	173	168	152	175	174	163	180	172	175	167	165	177	183	153	163	180	173	167	164	161	175	194	173	169	149	156	183	152	178	187	161	185	145	181	160	175	177	168	165	162	173	159	163	160	166	156	195	178	186	155	175	172	186	157	170	152	175	166	167	165	153	163	149	180	162	147	181	174	174	163	134	156	193	178	198	193	186	186	183	170	213	167	174	152	179	183	157	159	175	158	168	164	160	182	172	157	179	183	179	166	161	170	164	195	178	176	160	164	169	181	143	176	179	193	171	199	180	184	159	173	173	197	169	166	163	176	211	161	176	175	186	164	159	183	170	160	169	192	165	175	152	170	140	165	182	177	171	168	195	191	162	178	179	159	165	164	194	154	168	181	174	182	173	187	183	168	167	158	200	169	176	147	156	183	163	179	131	160	200	180	176	164	166	153	176	159	145	204	179	164	184	161	147	179	178	160	173	189	164	169	171	173	145	164	173	166	162	157	169	188	158	150	168	169	187	164	174	181	188	163	192	161	150	153	173	201	170	162	191	151	159	169	183	182	165	164	154	161	152	189	172	180	164	171	165	167	159	192	202	155	163	166	177	194	170	196	165	165	168	154	144	178	188	186	167	164	153	189	176	191	170	154	180	179	192	194	161	187	161	147	174	157	156	181	204	153	159	184	161	160	191	171	163	204	152	172	164	163	170	176	155	170	153	160	162	163	152	166	186	166	175	156	144	156	167	155	152	170	156	167	152	169	169	169	172	176	186	164	169	172	174	179	183	156	177	159	156	186	150	169	183	154	181	154	164	157	164	161	194	155	160	174	174	180	167	173	175	141	144	170	185	182	185	173	172	152	180	168	189	165	179	170	166	177	172	164	199	177	188	148	168	175	175	171	173	162	155	157	190	166	171	195	179	142	185	176	160	163	158	177	148	175	171	172	152	145	156	152	175	171	196	136	162	169	151	159	182	156	150	176	167	165	176	189	162	159	179	173	193	165	196	177	163	151	200	183	187	172	156	157	156	172	169	190	156	178	179	167	167	178	174	180	174	153	185	168	150	149	174	167	179	184	149	154	171	168	172	161	159	177	140	166	162	159	169	165	172	175	174	174	171	167	185	172	166	190	169	176	168	185	151	171	177	162	164	148	173	199	179	162	186	192	167	187	183	168	173	204	153	175	178	178	170	173	167	166	175	151	186	159	181	164	151	171	184	182	160	188	168	194	167	177	178	153	162	164	160	199	191	184	163	159	160	173	173	162	169	147	146	159	162	177	166	196	154	172	137	179	150	162	176	146	200	157	191	191	198	172	164	165	184	172	162	177	181	182	145	165	151	156	154	169	167	152	155	170	180	156	188	152	168	188	177	180	173	185	208	159	148	182	157	146	189	182	171	159	168	162	159	158	174	171	181	181	160	179	180	147	143	151	181	161	165	185	158	170	196	179	192	176	167	151	159	180	192	189	161	168	171	162	156	163	185	172	154	178	187	171	172	157	192	151	164	174	169	144	179	169	177	198	169	150	167	191	183	165	181	177	151	178	173	161	180	180	161	151	172	155	165	139	209	148	177	174	177	166	170	143	189	165	145	173	178	167	176	169	167	155	187	175	197	139	174	176	151	166	172	182	174	160	156	162	164	199	184	162	161	149	169	174	151	159	163	182	176	158	171	161	179	149	158	154	165	170	184	179	193	170	187	194	156	166	166	159	193	153	155	157	158	177	167	150	159	179	175	152	181	144	151	173	173	171	165	169	170	154	172	150	165	167	184	169	179	172	172	170	153	169	126	151	160	141	185	191	162	155	157	170	145	162	164	189	179	171	175	162	175	133	167	162	146	192	163	151	172	151	155	183	158	174	177	169	151	176	152	161	171	181	144	160	155	155	163	175	159	165	171	148	155	162	185	147	156	184	150	201	168	178	185	172	153	151	172	166	152	167	167	173	167	148	172	160	156	178	191	177	165	183	179	171	188	172	188	168	191	177	200	172	167	174	197	176	177	148	154	172	168	167	153	159	176	168	141	166	179	193	160	165	190	175	182	187	184	166	160	159	156	163	148	175	168	170	138	166	154	158	193	156	169	192	163	193	195	182	193	185	179	175	168	167	185	158	157	162	150	173	164	172	186	174	160	160	179	148	146	158	167	173	164	179	170	144	165	175	179	164	153	148	170	176	166	164	159	182	177	159	169	201	177	165	176	150	195	174	167	168	185	164	154	166	194	182	173	174	184	176	167	165	163	169	180	186	173	152	188	183	159	181	165	157	159	167	197	178	174	140	181	162	162	163	164	170	165	149	160	163	202	181	178	165	166	163	185	182	161	168	177	178	148	163	165	175	178	195	136	177	159	185	186	169	164	179	185	154	165	151	187	192	157	175	169	193	189	177	145	168	200	187	176	153	167	190	189	209	165	174	181	179	193	157	173	172	157	149	197	150	170	174	163	148	161	166	177	171	162	170	189	184	174	167	163	168	153	160	169	185	148	165	200	164	149	175	169	193	178	178	164	176	177	200	166	161	200	181	173	182	174	154	199	150	176	178	161	190	137	171	151	159	182	181	150	176	189	169	162	170	171	189	163	166	169	172	164	154	199	159	191	189	170	182	191	184	161	150	170	151	173	164	188	145	168	184	180	167	170	176	174	174	155	190	176	186	167	171	165	164	157	182	153	189	160	145	194	152	163	146	145	170	177	155	158	164	167	166	174	184	165	164	156	165	167	152	200	187	181	176	166	180	174	149	188	163	165	148	161	162	166	198	173	179	149	193	178	170	159	145	164	161	180	154	173	191	200	177	172	153	169	162	171	178	149	161	163	195	168	177	147	164	158	180	169	172	196	179	175	169	169	185	166	174	155	170	178	174	162	159	180	180	175	178	173	151	157	171	180	153	195	184	169	188	181	142	167	178	175	174	144	175	171	190	160	167	134	172	174	159	162	189	185	159	150	193	145	179	178	156	155	197	157	158	166	152	162	180	188	176	165	184	187	193	148	150	145	156	183	180	159	163	150	175	146	163	177	191	185	152	155	167	205	166	160	167	168	157	165	167	158	179	181	187	173	170	156	160	177	165	167	156	179	178	163	163	172	193	166	172	170	164	179	161	167	137	203	188	146
12322	1042	2083	3243	2667	1874	1623	1355	1104	915	839	762	669	707	722	576	555	535	536	493	523	494	518	461	511	480	458	442	476	456	467	424	431	439	431	451	470	428	408	429	429	408	417	429	448	411	473	448	446	450	443	423	408	439	456	393	416	420	460	470	432	458	438	390	421	448	432	395	427	441	377	436	429	432	420	396	423	400	419	416	407	423	426	412	352	395	414	388	439	442	430	452	437	418	428	433	406	408	383	408	407	448	398	446	427	384	390	439	393	420	464	412	417	466	407	408	455	445	430	428	436	421	431	460	454	406	441	404	427	399	430	432	420	448	400	405	434	458	416	424	411	393	406	410	413	408	436	462	436	393	421	400	403	424	423	381	447	415	453	454	453	425	447	399	436	417	416	423	417	411	433	424	405	412	434	416	390	442	422	414	404	430	377	413	444	385	447	431	424	430	432	428	431	429	428	390	428	430	400	410	418	391	451	423	460	411	415	445	402	428	425	437	423	419	425	426	406	414	459	402	413	451	422	442	411	405	426	427	378	444	411	399	453	408	443	439	421	407	458	405	428	405	436	440	432	401	442	396	455	428	449	450	402	407	437	384	446	428	404	433	463	432	417	444	427	449	431	408	423	424	409	431	437	422	454	452	422	413	444	451	410	450	411	431	457	422	404	448	397	439	406	402	416	424	454	411	406	440	454	445	449	422	427	422	423	438	446	426	400	423	449	406	406	423	386	460	425	405	437	432	382	448	429	404	435	430	435	455	453	423	418	408	401	400	394	427	416	436	389	423	394	408	413	411	384	424	430	410	412	438	435	403	437	453	396	433	474	391	409	407	428	436	435	456	393	427	418	431	455	412	433	397	424	443	405	417	409	453	406	417	453	406	404	459	450	423	432	428	414	434	417	426	422	412	423	418	395	401	434	426	413	444	388	394	455	381	415	457	425	451	416	460	392	429	470	405	423	449	394	446	424	397	437	427	411	439	426	384	433	426	438	442	380	426	392	415	462	439	435	432	439	427	403	436	432	416	441	406	402	417	431	442	423	446	432	425	417	441	438	437	399	437	440	436	398	445	439	426	434	416	457	420	465	451	452	460	423	433	387	418	430	444	431	421	396	405	387	405	459	431	414	436	428	427	416	429	405	402	447	432	428	403	403	392	421	408	404	389	413	403	490	416	429	449	438	415	427	400	449	412	414	400	429	424	414	415	429	438	414	407	424	409	441	431	411	380	439	443	453	427	401	434	411	409	434	424	410	417	419	440	395	449	404	417	386	472	433	415	428	398	382	445	431	427	405	430	429	445	427	414	461	411	419	452	436	439	407	427	402	431	485	411	428	416	423	440	459	440	411	387	391	427	422	428	459	409	419	406	385	431	419	446	438	430	412	392	449	431	383	457	436	441	414	472	423	422	417	444	449	460	389	373	439	428	366	420	418	384	406	403	405	433	415	404	418	465	410	441	407	403	450	447	420	415	424	390	395	456	411	456	430	429	419	449	428	420	437	372	407	388	440	424	439	416	405	416	416	436	383	423	439	384	402	408	465	457	433	446	429	414	403	444	424	405	420	407	384	450	421	459	428	420	433	431	420	420	386	436	434	436	452	423	450	406	439	418	433	429	398	416	414	439	409	426	395	418	391	427	428	421	412	456	396	385	432	408	414	398	416	424	408	402	445	438	440	442	425	407	418	464	406	432	436	428	478	413	420	426	395	418	406	414	463	469	423	437	393	380	362	388	401	432	415	415	421	408	445	423	431	417	411	409	392	438	425	425	430	430	414	396	413	440	448	430	412	384	434	393	431	404	439	394	423	372	419	438	427	428	394	440	405	381	415	437	454	445	414	436	432	408	420	432	386	414	415	463	413	448	396	405	402	412	436	442	424	410	455	414	439	415	459	412	413	408	420	441	429	392	405	425	377	376	402	404	421	439	411	440	443	432	417	418	487	432	427	414	395	424	416	420	410	445	448	470	442	433	417	460	434	445	424	396	446	416	452	404	455	408	399	404	443	470	472	452	413	420	407	395	409	425	460	398	438	407	415	413	422	436	443	402	432	473	424	393	446	428	402	422	385	391	402	406	412	419	444	442	392	440	413	449	438	430	403	391	450	423	409	437	420	414	405	423	422	407	450	451	453	390	409	429	401	415	439	388	438	437	392	406	430	440	418	433	422	421	421	463	402	440	402	450	429	449	467	365	443	425	401	416	438	445	430	405	442	449	488	433	471	421	400	444	425	411	444	441	403	419	426	406	373	403	403	414	442	436	425	425	461	432	381	416	410	440	420	406	442	413	426	380	424	387	393	444	426	429	391	469	398	457	415	412	432	456	434	425	426	437	440	419	420	432	446	446	418	463	441	398	393	443	410	466	371	461	459	449	406	415	388	420	404	405	424	412	449	426	431	440	444	400	405	416	411	456	424	445	443	397	410	420	452	419	406	426	399	441	422	393	446	454	436	399	382	402	427	467	415	375	418	412	417	391	425	446	406	428	445	454	404	453	425	448	430	435	420	421	434	427	412	424	437	389	436	421	426	412	437	405	426	420	429	451	445	425	406	444	441	433	406	410	430	428	417	435	449	431	462	396	460	439	435	456	422	432	433	407	393	399	410	409	403	421	424	406	424	396	397	411	394	422	435	406	433	392	404	405	427	402	452	457	437	411	410	464	440	463	430	453	391	414	431	382	424	450	459	403	431	391	395	413	421	424	394	392	408	406	416	429	407	433	429	434	399	426	423	368	426	436	468	397	408	435	452	447	422	426	420	382	435	425	476	432	418	469	424	399	441	445	404	404	444	441	402	447	420	426	430	408	436	429	411	418	424	451	405	441	454	427	447	428	442	431	398	403	400	415	427	431	449	423	392	432	456	437	423	445	439	455	442	421	397	410	460	375	428	441	459	394	412	429	437	403	458	422	436	435	423	424	396	412	441	407	454	449	438	411	414	439	420	405	453	439	407	431	426	392	446	460	445	423	419	406	407	401	425	440	388	460	403	427	409	420	435	405	390	401	396	456	464	423	410	391	411	420	430	421	392	402	440	423	444	431	427	446	418	408	389	436	470	424	411	440	451	370	420	445	402	431	422	413	406	464	426	404	426	439	423	410	444	405	420	432	414	409	410	419	440	448	401	433	429	428	430	452	421	436	457	433	453	416	395	373	466	414	383	458	424	401	457	408	429	428	413	408	425	405	444	439	417	403	444	416	427	376	416	419	421	415	410	432	422	416	432	426	443	411	428	449	461	404	437	436	406	421	441	424	383	410	413	447	443	413	406	405	423	426	425	440	377	403	439	428	411	447	389	395	379	409	410	432	410	393	439	454	414	415	434	439	452	449	376	431	465	404	402	462	398	408	387	385	432	369	394	415	435	417	415	462	443	401	425	414	452	405	429	482	455	404	433	431	407	418	384	403	401	435	449	411	413	449	401	428	462	389	426	430	393	421	437	429	441	433	442	412	429	438	421	423	413	414	430	395	387	405	434	418	411	406
30178	4414	1972	1985	1492	893	769	629	588	481	387	416	307	368	391	374	294	322	333	303	304	320	297	295	315	314	317	322	304	333	293	295	333	300	300	303	291	313	290	295	284	302	298	286	301	267	306	279	290	292	297	296	300	308	265	258	252	285	287	314	307	305	276	287	280	312	294	297	291	283	279	274	305	322	323	308	282	318	333	322	256	284	264	279	281	289	315	312	282	322	301	275	316	296	291	279	322	293	285	318	270	258	312	292	255	300	317	274	322	307	272	272	311	319	287	297	281	287	297	305	271	278	321	317	293	240	271	289	307	304	284	310	283	273	312	299	268	293	297	301	278	299	290	316	284	254	328	301	280	271	284	262	273	298	294	283	278	264	284	273	301	299	308	273	281	310	290	294	287	286	275	277	297	267	310	296	278	280	313	310	310	304	296	299	297	302	285	290	278	323	313	285	258	267	277	309	304	279	261	330	283	277	286	308	308	306	289	296	286	308	302	261	310	294	310	268	288	290	291	301	303	300	269	306	264	318	253	246	279	306	323	310	286	291	321	297	291	315	282	304	281	282	264	296	242	294	292	295	310	293	295	292	271	298	278	287	272	304	305	311	284	313	286	305	272	276	241	272	305	299	318	282	282	338	322	291	308	288	276	290	295	296	260	293	347	292	274	256	304	286	289	293	306	292	307	282	281	295	290	269	289	241	265	301	294	291	297	302	300	309	302	289	277	273	249	274	264	272	319	275	315	301	302	305	313	255	285	312	307	283	294	338	307	336	301	310	290	274	269	313	304	303	279	283	276	297	278	278	270	314	305	289	320	293	305	255	302	306	319	278	294	260	294	301	273	295	296	317	308	305	292	294	327	296	288	291	308	271	295	288	275	266	294	297	319	313	259	282	285	276	312	280	301	319	291	275	299	304	264	287	314	293	280	286	293	293	292	300	262	284	301	319	277	308	294	330	290	306	314	281	276	251	288	312	317	270	279	249	279	288	292	317	267	309	307	293	304	305	258	276	262	291	304	280	307	296	269	295	291	306	308	306	298	293	320	299	270	282	288	292	294	317	274	269	331	291	276	269	285	308	291	293	303	267	312	271	288	275	263	288	308	267	279	265	274	271	264	290	304	287	316	241	286	270	287	271	299	277	277	308	253	256	288	325	289	269	310	286	278	288	279	264	289	277	271	292	299	295	294	293	299	299	253	294	316	289	282	297	311	307	293	277	279	306	326	332	279	267	294	286	290	281	319	294	278	269	287	293	273	284	280	295	261	278	286	287	272	261	284	293	319	300	306	308	265	294	263	289	279	287	261	268	293	310	287	309	283	331	286	294	299	282	293	287	293	265	280	258	278	300	263	275	336	299	272	325	288	284	263	287	321	309	282	257	268	301	328	235	300	293	283	268	311	267	285	293	265	304	268	289	304	257	296	295	317	297	276	288	274	305	256	276	274	307	289	270	280	326	294	315	277	274	286	271	312	283	270	288	295	272	276	303	274	312	285	269	294	277	290	291	297	300	344	271	302	301	315	302	306	280	280	253	270	287	277	300	292	272	305	272	284	260	305	298	306	278	317	319	274	298	328	292	264	334	307	301	265	278	323	323	313	306	273	292	268	280	289	296	254	288	282	309	279	299	264	313	290	272	279	284	307	295	293	292	280	315	284	328	301	272	283	257	271	319	322	287	279	291	268	284	301	277	275	272	283	297	298	308	321	314	278	295	307	276	290	268	333	289	287	299	275	285	288	314	320	275	303	248	318	288	277	291	335	268	312	288	276	278	316	255	311	297	281	304	280	320	322	316	292	296	309	285	282	282	321	275	288	330	275	254	292	293	273	290	292	297	283	289	284	276	270	320	300	298	251	255	287	275	314	303	299	262	289	296	331	275	241	286	260	284	296	301	266	274	287	265	290	304	288	285	280	330	283	285	300	308	310	273	320	307	269	301	329	271	301	246	302	323	283	259	300	285	270	296	300	281	309	254	303	292	298	302	281	278	303	280	269	275	286	276	293	290	296	298	286	314	283	303	315	275	304	265	294	299	273	253	317	302	303	295	287	303	297	296	304	292	293	257	260	291	323	301	303	269	337	287	305	291	311	318	299	283	284	315	303	277	296	279	289	321	284	306	297	309	285	294	274	274	268	278	301	298	313	283	252	290	281	264	281	271	262	299	292	270	267	320	325	281	260	297	258	281	321	315	285	288	283	297	305	264	326	259	302	302	295	276	302	300	287	299	322	285	296	281	326	300	314	286	282	313	307	309	282	253	289	288	294	275	293	293	293	300	298	320	285	298	287	294	312	303	292	283	292	302	259	297	294	273	257	295	322	260	281	268	276	294	293	268	276	251	272	302	284	275	260	298	302	277	283	255	280	302	269	298	260	300	288	289	275	291	320	278	265	326	263	324	299	299	296	278	292	306	294	284	287	298	249	290	319	331	292	290	287	301	306	287	314	277	311	303	298	274	295	301	293	284	284	273	306	304	310	319	296	290	299	289	292	254	296	295	255	282	299	303	304	269	319	283	288	295	258	288	304	272	283	338	283	297	293	270	285	286	314	298	302	274	287	279	292	271	276	285	301	286	284	300	281	305	320	305	288	292	295	272	300	285	268	280	298	280	270	297	293	307	307	273	294	259	260	281	305	290	255	278	300	271	300	313	276	291	303	305	320	290	294	287	305	270	267	281	316	273	290	312	289	298	319	257	290	294	305	293	316	323	311	280	271	295	298	285	284	295	296	298	277	311	287	303	311	337	280	268	247	270	299	318	281	284	266	326	275	291	295	277	286	336	264	278	278	300	312	313	284	279	304	321	289	258	302	279	300	276	273	283	277	273	263	322	269	290	272	263	258	304	311	305	278	317	270	269	270	286	285	271	296	259	288	289	308	267	295	300	291	269	267	282	288	304	289	276	260	285	289	279	266	280	303	301	289	295	319	286	252	311	304	290	324	271	290	253	275	264	320	275	275	280	248	299	276	307	322	279	271	320	280	307	294	312	258	299	294	263	295	303	278	278	313	292	316	319	305	271	271	318	280	308	273	290	273	322	276	266	296	286	278	276	286	324	298	301	263	285	336	320	280	290	262	281	277	263	281	271	248	280	286	306	326	273	296	303	294	303	310	287	260	335	290	300	271	256	265	289	286	292	257	276	319	294	296	292	289	295	283	288	292	285	280	315	309	275	293	295	323	269	260	313	297	292	274	273	291	307	292	287	273	285	266	289	339	291	319	286	302	284	266	272	294	318	299	319	291	244	293	286	303	254	282	268	275	288	298	299	313	282	289	282	275	286	244	306	276	304	282	284	279	326	315	281	281	326	293	297	286	302	295	310	294	260	288	275	274	367	305	307	317	264	301	262	308	279	310	279	281	271	260	274	269	328	315	289	279	291	296	259	287	293	268	299	280	292	271	269	290	301	265	304	266	277	290	325	319	294	281	267	272	263	283	300	301	292	330	327	268	282	291	276	305	297	262	280	279	321	282	301	311	276
15802	1778	3194	4996	4436	3179	2609	2194	2091	1577	1306	1213	1085	977	1279	892	910	849	796	791	816	803	801	759	792	770	726	756	713	755	740	707	703	658	760	717	692	705	668	686	678	759	663	664	716	635	665	674	665	683	692	712	702	712	683	666	662	705	664	677	668	725	663	690	679	649	723	632	664	719	644	676	690	680	660	730	643	705	661	702	672	652	666	685	622	728	657	661	701	707	682	678	615	635	689	669	674	703	633	669	659	683	630	661	668	715	664	627	673	664	620	680	679	655	675	650	696	703	674	633	668	639	674	603	665	646	706	689	619	698	708	647	677	673	667	669	703	706	702	687	721	673	684	670	682	652	629	628	703	712	664	660	681	643	644	656	671	614	708	668	658	650	651	684	665	661	698	707	682	636	710	675	734	691	675	660	681	662	667	622	668	654	701	644	632	665	663	711	712	672	641	657	674	707	688	722	680	639	675	682	665	726	615	640	712	674	674	687	682	654	653	652	675	657	695	688	713	661	665	655	666	661	627	683	668	701	651	653	660	694	676	657	590	706	666	680	654	623	689	683	740	674	664	655	670	656	641	677	685	687	657	657	691	683	647	628	709	688	707	695	650	652	636	679	666	645	644	668	638	637	701	646	667	677	703	657	624	715	632	713	615	632	734	644	692	691	645	670	638	671	646	666	655	663	693	622	679	645	627	632	639	708	669	665	671	658	647	672	651	646	690	683	678	643	672	667	680	697	651	668	681	642	633	612	662	626	642	673	698	660	673	676	634	680	666	709	643	643	668	698	658	621	682	688	689	664	686	645	682	657	713	668	633	621	641	639	685	671	710	679	664	644	670	731	653	646	629	668	649	654	648	712	670	677	700	680	635	665	658	671	644	672	643	630	635	672	619	698	643	702	702	700	667	638	692	671	687	674	699	696	639	716	634	660	679	701	694	674	682	646	672	660	675	679	692	689	652	695	627	666	702	630	676	672	690	716	713	653	693	672	676	620	680	663	666	643	663	651	676	694	754	685	657	681	661	664	620	699	686	667	659	698	729	676	662	662	672	655	708	626	693	631	623	675	688	654	619	660	675	674	683	622	693	712	664	678	646	650	674	705	649	663	654	665	686	692	657	655	639	671	685	703	639	636	683	665	697	675	670	676	650	668	695	672	659	656	673	653	622	670	645	665	695	657	643	694	690	647	636	713	659	645	655	652	681	654	680	613	676	684	626	680	660	674	674	677	717	643	666	634	680	688	688	667	663	650	709	668	600	694	698	709	653	656	661	660	619	705	666	680	641	676	661	649	652	666	664	676	606	709	591	690	664	662	684	670	720	661	643	647	643	701	676	603	687	648	711	638	658	684	622	683	634	642	659	670	658	620	610	654	683	664	662	705	625	670	633	719	701	701	648	616	690	680	627	659	645	643	650	660	654	680	665	657	667	703	656	665	654	669	683	699	666	632	648	653	745	707	642	672	675	664	612	639	643	616	673	672	706	666	680	709	686	668	624	662	652	653	669	632	666	667	655	634	702	689	677	673	641	680	693	671	655	660	631	660	660	609	632	684	705	658	653	664	715	675	690	613	640	658	658	651	647	703	704	704	660	661	660	694	648	696	643	667	634	712	661	652	703	668	674	657	638	630	697	681	681	645	625	652	652	678	679	691	674	675	629	663	665	649	656	705	637	697	681	683	645	676	644	680	678	687	697	670	729	648	686	699	706	647	647	656	631	633	672	694	671	654	655	662	702	636	686	683	663	716	685	673	664	690	653	700	659	681	667	652	628	635	693	672	651	649	667	671	613	642	667	645	662	706	649	669	688	629	630	673	684	655	676	678	668	754	667	634	668	671	702	607	670	652	713	680	680	688	662	686	663	686	731	617	669	734	591	689	636	694	733	638	651	672	678	673	601	713	614	677	665	652	717	648	678	638	646	654	708	680	645	661	631	669	692	656	692	665	659	694	630	663	682	616	659	671	626	679	703	695	642	636	708	685	657	622	677	695	689	652	678	651	681	668	700	654	598	663	673	634	629	614	616	658	680	679	697	619	690	661	608	667	677	642	642	685	639	674	701	675	665	686	654	652	696	706	670	662	660	666	673	673	650	710	690	619	705	688	627	683	667	640	660	682	691	726	666	704	680	663	583	673	629	624	657	684	682	666	616	702	646	659	652	670	649	657	649	613	707	680	641	634	687	664	681	749	669	692	664	663	619	664	681	672	673	654	634	657	690	663	662	652	680	669	672	723	632	647	683	659	654	690	680	666	668	649	686	623	682	627	665	690	677	671	702	696	674	672	713	634	661	669	692	630	652	611	636	707	658	690	676	639	677	629	633	691	657	708	637	686	692	670	688	666	668	626	691	628	634	704	637	645	661	660	687	695	683	704	671	672	656	705	669	721	694	658	661	625	670	709	692	669	673	659	688	621	624	658	688	707	649	738	688	703	646	671	685	652	631	673	673	691	666	688	631	641	702	641	656	663	659	683	674	723	645	649	695	656	691	634	709	664	693	706	663	675	684	697	666	681	608	671	695	691	712	676	623	630	670	673	643	662	692	680	689	665	613	660	654	692	656	700	655	651	691	667	702	661	619	635	619	681	636	681	703	673	657	664	650	700	614	661	670	668	665	668	649	648	683	694	704	656	678	624	686	652	697	670	667	642	680	716	658	661	676	615	676	638	672	654	705	681	682	593	697	678	663	610	700	646	706	653	695	659	670	641	729	650	699	704	667	627	703	641	623	673	638	647	641	666	645	648	685	652	686	718	709	686	706	622	633	661	669	668	657	679	657	693	631	631	684	637	660	637	657	659	636	637	648	610	671	620	718	646	688	705	644	693	653	711	615	667	647	666	654	658	716	653	674	710	708	750	679	674	647	676	675	674	654	663	669	650	664	706	707	676	677	679	643	630	636	700	685	685	662	660	701	630	676	631	625	715	649	628	713	638	708	636	671	639	701	609	652	614	646	694	634	681	689	715	682	672	668	666	670	654	672	659	660	641	624	651	666	617	635	695	653	627	628	687	710	672	640	667	615	701	643	672	625	709	622	684	652	662	672	670	687	624	704	666	675	663	662	635	701	674	710	649	682	689	685	674	657	641	663	689	712	683	674	694	661	676	660	664	684	637	702	658	649	643	668	619	683	650	687	631	697	642	684	649	654	674	662	664	660	731	690	667	715	671	658	661	708	672	690	657	667	654	682	713	670	695	702	658	664	676	650	711	607	662	663	679	658	657	675	657	666	705	723	690	708	671	658	701	689	649	691	676	640	641	677	666	629	669	676	604	639	644	657	666	682	707	680	674	637	649	702	652	666	660	657	629	671	665	651	689	662	626	651	713	665	649	651	710	687	673	662	666	659	641	683	635	640	648	638	656	660	689	616	682	738	722	667	681	670	669	685	634	647	668	692	660	612	676	680	675	682	666	641	659	671	690	654	628	651	708	657	675	679	681	701	656	670	646	667	632	671	680	666	672	652	637	636	667	672	661	629	728	689	694
6887	517	465	394	378	323	276	221	227	257	223	236	217	185	229	216	229	225	194	220	207	205	222	213	211	221	194	206	219	228	221	222	211	222	204	218	226	229	213	226	192	191	218	198	207	195	214	232	207	231	213	208	194	217	204	204	213	226	195	205	191	201	234	216	189	198	175	221	192	185	200	198	227	202	200	206	206	222	202	210	218	213	183	224	197	202	197	220	205	193	239	189	197	201	245	209	207	239	222	194	191	226	202	208	196	210	209	207	205	251	220	195	204	191	215	222	191	218	184	223	216	211	180	196	189	188	232	216	218	204	205	249	240	221	195	196	211	234	233	236	232	188	231	196	199	226	213	219	207	214	184	198	206	199	226	209	195	204	226	206	230	198	198	203	175	221	214	201	207	231	199	202	184	213	234	220	204	205	241	208	199	214	181	219	242	203	231	220	220	213	227	211	223	214	223	213	208	210	192	206	222	202	177	232	224	203	198	208	201	225	224	220	191	210	223	211	214	194	235	202	195	223	216	233	221	212	217	241	235	195	210	251	216	237	195	176	207	212	215	224	184	182	183	189	221	188	219	208	201	214	206	220	202	216	230	199	198	241	205	232	220	208	212	210	220	212	189	212	228	221	221	206	249	215	239	206	210	187	203	217	214	203	190	221	226	220	198	192	194	230	212	211	201	216	214	212	212	197	199	223	193	211	169	236	226	190	206	193	209	201	205	213	205	213	201	196	211	223	187	181	207	203	224	178	241	207	202	221	209	227	249	200	190	208	209	191	231	224	209	208	187	189	242	221	165	215	214	186	175	224	219	208	195	225	195	213	228	216	194	213	208	204	232	217	219	235	222	207	202	201	226	215	244	216	193	224	223	185	198	215	212	220	193	182	191	232	201	215	204	216	207	193	214	208	234	222	224	226	206	220	203	206	205	217	206	202	204	203	227	209	220	188	243	206	222	211	205	205	205	188	185	209	203	205	235	195	205	231	220	242	186	217	188	194	200	209	203	215	182	205	221	193	194	231	219	216	219	205	198	224	217	199	208	177	214	218	199	211	197	214	210	213	203	234	209	171	233	197	210	205	195	182	191	213	228	182	196	224	240	225	209	229	217	224	210	234	227	237	216	210	193	205	223	192	182	210	196	222	181	208	239	184	218	207	190	226	224	202	187	190	188	205	198	180	190	216	225	197	192	213	220	186	220	206	217	216	249	187	185	249	216	229	210	217	205	222	199	190	188	186	213	237	213	217	215	217	211	184	193	193	178	231	224	222	231	192	199	231	207	220	184	213	205	227	179	196	209	229	223	228	196	189	205	197	232	219	196	205	200	207	216	194	198	207	222	229	185	205	197	203	215	227	210	209	201	227	185	220	235	235	219	188	240	207	197	195	230	223	205	208	192	185	206	196	183	227	223	203	212	207	222	207	210	204	194	227	242	211	190	208	228	222	193	206	254	219	193	208	219	234	200	198	197	202	231	234	197	185	237	205	201	193	217	212	213	216	205	215	213	199	213	226	213	207	216	196	190	227	185	193	219	214	196	211	214	237	210	232	218	214	235	210	203	237	237	210	209	231	244	213	195	180	253	237	187	236	203	230	217	226	217	190	209	218	217	221	186	204	176	188	205	199	204	202	183	189	224	204	187	196	222	205	233	196	210	236	174	217	228	203	225	201	212	192	221	244	190	233	209	210	198	188	195	200	200	200	206	236	244	218	217	219	199	177	188	220	218	200	189	197	219	195	229	221	182	221	233	215	203	192	187	225	209	178	215	215	187	211	188	219	199	208	209	191	208	216	214	207	223	206	203	198	175	189	202	221	206	228	210	234	206	191	214	197	231	213	196	223	263	207	197	230	219	206	247	205	227	208	232	189	222	210	227	198	189	210	213	223	172	206	236	199	240	212	221	229	217	205	190	232	189	183	213	219	199	223	223	212	191	200	201	175	187	206	199	218	206	202	223	190	208	211	218	213	197	206	204	214	213	212	217	198	183	197	209	183	207	220	213	222	200	186	221	246	226	219	200	245	218	198	224	186	214	219	200	209	205	222	217	213	217	200	203	203	194	177	198	229	197	202	209	212	202	192	199	226	228	205	224	213	221	206	176	213	205	238	220	241	192	227	210	196	196	222	189	199	218	193	206	199	242	231	190	229	183	191	213	188	240	190	206	218	223	221	191	228	190	235	227	218	222	213	196	190	215	217	224	205	218	184	219	216	221	228	197	191	228	202	214	213	224	209	240	226	194	196	226	220	213	220	225	210	214	224	260	237	228	203	186	219	235	219	216	231	216	226	209	237	219	167	216	226	185	253	193	186	189	199	205	215	198	211	233	211	210	205	225	220	219	203	199	200	226	218	205	206	205	209	211	199	204	225	229	201	239	209	201	221	197	238	198	212	201	220	214	232	206	209	236	214	203	196	212	218	202	229	210	220	210	216	211	221	222	216	203	226	216	202	171	214	215	186	232	231	211	199	198	204	214	201	201	216	226	204	218	213	207	224	218	248	242	235	214	217	186	207	194	198	199	208	228	220	202	227	224	217	192	209	192	223	201	198	240	228	208	228	202	229	238	204	200	221	207	212	208	220	226	227	215	215	216	214	206	206	217	201	254	210	190	198	195	208	210	210	199	197	192	216	207	213	200	192	224	229	214	196	193	186	235	214	198	221	230	239	225	193	206	206	230	204	235	204	195	203	207	190	225	209	202	206	211	227	192	176	190	203	216	198	212	209	212	212	180	223	202	220	232	214	243	234	235	223	232	208	161	216	216	204	205	208	202	193	210	208	211	222	219	205	209	205	212	210	217	229	224	213	210	194	220	214	207	222	191	208	236	218	220	231	213	218	199	202	224	210	190	192	221	222	197	211	234	199	218	215	217	207	226	238	219	222	227	213	170	216	187	196	204	197	210	214	226	203	228	214	213	225	208	224	214	217	258	204	205	207	188	230	183	214	220	184	205	212	179	205	205	190	240	210	203	220	211	197	181	195	247	203	210	219	209	240	229	216	211	197	228	199	208	187	224	191	251	202	233	223	214	204	198	220	220	189	218	209	190	211	189	189	229	222	204	216	194	201	192	197	217	198	205	228	200	200	221	211	186	212	219	216	226	192	201	229	226	211	181	216	214	190	211	201	219	206	206	198	217	234	209	206	199	194	198	218	212	226	226	217	240	208	195	206	213	192	200	202	214	236	235	216	198	202	221	182	188	206	199	207	196	214	201	205	199	201	204	207	233	205	201	187	188	191	206	213	196	202	217	223	234	186	174	229	238	214	189	238	217	228	222	199	206	202	236	205	194	205	195	232	206	196	209	210	215	220	193	206	195	216	205	211	216	184	204	218	206	233	228	232	212	227	191	186	192	223	238	232	199	197	199	174	197	213	218	208	176	193	210	212	225	202	188	187	229	201	213	217	208	181	218	226	239	208	194	223	214	220	188	207	188	223	195	215	215	253	185	187	193	215	202	208	221	186	196	208	239	223	209	222	218	230
4627	666	962	1173	1154	866	816	728	692	598	618	540	554	568	532	548	509	519	529	540	494	524	514	490	517	521	523	499	496	511	522	497	493	511	489	477	494	501	485	503	451	473	497	530	477	482	484	487	511	477	508	495	513	489	495	467	499	502	513	480	475	537	487	517	443	487	462	510	409	485	511	498	493	509	494	521	491	512	484	512	521	458	516	519	471	468	510	487	504	469	473	509	519	523	466	513	496	469	510	480	563	458	503	480	503	498	536	484	489	507	495	461	453	488	503	450	513	491	465	508	498	497	482	481	483	467	505	471	488	496	495	483	495	452	494	500	467	526	540	462	515	483	488	464	509	423	500	432	491	476	477	479	474	454	500	530	493	512	485	512	487	484	508	466	476	462	448	499	489	503	467	468	523	488	474	490	490	496	488	495	495	465	464	511	492	491	477	484	486	470	477	491	475	509	465	471	490	499	470	484	510	533	509	498	491	429	499	462	489	485	476	477	492	477	472	508	481	497	462	506	509	521	503	516	512	482	488	499	509	467	510	500	499	486	465	515	484	496	469	499	497	526	518	474	472	477	503	514	518	513	450	490	460	462	457	492	491	506	471	511	449	493	469	502	456	459	493	501	518	470	487	490	469	483	486	496	455	490	540	487	494	490	469	493	452	547	435	514	518	537	467	492	460	480	505	494	482	496	470	467	487	526	479	509	489	508	486	477	482	509	516	522	531	455	480	483	484	473	475	460	486	479	513	504	485	467	518	449	520	513	507	528	476	461	496	503	516	495	484	510	489	503	495	474	500	561	500	485	472	513	518	505	486	507	536	486	489	497	509	511	511	490	462	505	468	486	465	477	497	494	490	492	490	563	476	513	476	467	473	465	498	494	479	520	468	511	516	492	543	511	483	511	500	489	498	522	484	504	510	472	450	455	496	467	452	482	530	508	511	485	498	516	504	491	453	493	492	483	465	456	496	475	529	486	459	500	434	500	475	524	532	475	504	512	472	485	483	467	532	524	492	480	491	471	494	462	507	526	480	478	491	529	496	533	498	518	508	447	465	491	476	493	489	500	472	466	496	478	496	453	453	453	473	522	486	514	501	477	504	477	485	507	482	505	485	494	494	501	495	489	490	516	517	479	441	485	455	504	503	456	466	457	475	522	492	489	500	496	490	439	464	494	507	497	508	493	489	492	500	466	457	526	520	489	500	496	514	483	502	477	473	518	484	504	515	506	460	465	471	469	507	521	485	519	527	531	520	516	481	530	453	510	481	485	457	478	489	469	511	469	487	479	485	454	477	528	492	492	506	482	495	468	511	508	500	527	506	532	514	496	483	462	488	511	494	528	505	476	475	521	471	451	486	520	478	487	469	467	529	454	503	509	490	511	471	474	543	504	461	492	474	489	504	512	490	514	460	498	508	518	454	504	506	528	540	480	502	517	493	447	469	493	516	488	483	515	460	505	486	513	478	528	488	494	504	520	480	529	508	495	472	492	519	523	462	506	500	499	493	429	511	512	483	478	503	485	492	491	503	495	518	489	517	482	462	528	490	504	517	514	457	479	497	513	517	490	502	500	503	452	484	486	490	493	510	509	468	443	508	518	489	525	477	462	515	516	493	504	498	489	469	508	454	482	462	503	467	484	483	489	466	496	499	469	472	497	444	489	482	521	475	507	487	488	471	491	475	505	516	488	504	523	462	492	481	495	538	496	499	512	478	531	479	494	470	522	469	486	475	464	473	484	497	477	465	480	477	511	491	481	486	480	506	529	485	493	464	511	473	480	521	480	492	472	491	522	501	487	527	491	501	531	490	451	502	539	480	505	473	479	473	506	464	502	489	489	508	488	492	493	543	497	443	545	479	498	535	466	489	508	455	475	477	524	496	493	500	455	496	478	476	464	516	479	455	491	520	507	480	509	499	474	480	539	463	481	497	457	524	498	485	501	468	487	484	481	500	511	489	464	525	490	517	479	484	522	481	480	487	472	515	493	489	463	503	487	478	488	497	486	497	440	507	509	472	503	496	464	494	471	527	490	513	477	523	506	552	493	513	502	509	500	514	467	449	481	505	468	489	528	504	503	508	476	489	480	518	495	464	486	526	478	499	488	543	465	486	487	477	507	467	516	448	469	517	465	499	540	458	510	485	496	504	487	518	512	534	485	504	483	447	515	455	513	461	513	506	483	493	505	490	456	495	498	473	484	517	485	483	511	502	443	497	492	471	476	479	514	459	492	511	474	471	499	475	490	493	477	473	443	497	483	446	460	534	490	473	453	493	539	518	517	494	521	524	472	476	530	499	518	479	494	499	529	488	462	465	459	508	504	497	525	485	479	502	479	473	458	490	511	526	485	483	466	499	494	494	478	498	454	561	510	468	493	508	509	521	491	473	502	486	491	479	529	451	487	497	475	471	484	451	530	510	486	487	475	465	489	485	490	474	499	537	530	503	474	471	496	494	471	470	496	485	491	509	527	486	446	494	483	498	452	460	519	476	485	476	487	484	457	488	491	500	476	508	479	483	489	476	523	456	474	542	499	501	502	464	487	475	531	436	483	496	506	494	461	504	540	531	498	505	474	461	503	496	569	490	484	494	508	481	550	483	511	509	468	497	502	461	476	495	491	490	503	535	529	503	503	431	499	518	515	474	473	491	491	507	478	529	503	508	509	471	489	487	493	473	491	516	481	526	486	530	479	517	498	492	491	531	517	475	484	485	471	477	516	449	468	509	502	492	527	486	468	496	511	485	516	457	489	505	483	498	474	453	465	464	475	484	515	518	490	472	492	470	492	480	499	529	512	451	500	448	494	477	534	490	489	460	516	462	527	483	476	470	517	503	479	491	482	503	472	534	483	462	491	493	514	497	481	521	488	494	490	510	474	535	463	491	509	499	477	477	481	519	479	506	455	504	487	513	464	476	491	524	473	480	507	475	493	486	495	478	499	534	484	480	535	487	514	478	516	493	521	515	498	479	502	477	484	519	471	509	475	471	465	480	499	521	485	505	501	459	447	493	440	512	483	523	452	509	506	515	483	477	472	496	470	493	477	504	490	530	484	504	536	513	500	474	470	496	481	520	467	474	481	499	499	525	458	476	484	512	512	488	520	487	454	498	461	505	450	525	500	472	512	509	485	525	510	501	487	490	539	473	508	528	508	461	471	466	487	523	487	484	502	458	492	490	517	457	492	507	513	522	488	505	456	509	483	495	487	478	452	538	476	470	488	497	527	488	488	501	494	514	519	499	503	474	516	527	488	479	509	466	490	496	475	509	532	500	495	499	504	471	516	477	492	469	503	495	478	502	489	515	492	500	486	480	508	498	517	452	509	512	498	481	468	495	481	452	451	461	504	489	470	469	539	509	471	461	482	476	491	481	474	520	486	491	513	497	497	485	488	489	496	467	480	494	491	466	488	483	460	489	512	534	442	509	472	468	500	496	491	492	468	502	488	483	501	481	488	508	498	513	495	505	468	446	491	500	510	475	441	542	470
20898	2108	1105	996	816	580	405	438	363	291	246	246	165	192	180	227	178	190	196	167	159	205	192	182	170	151	167	184	172	162	152	181	154	186	182	162	159	156	180	167	165	160	171	176	170	181	175	174	173	160	151	176	176	169	155	154	212	168	167	173	176	161	168	148	163	166	147	176	145	155	145	190	155	171	168	154	165	160	156	162	158	153	177	187	161	184	179	191	180	147	167	151	157	191	166	171	181	161	160	162	165	174	150	175	185	169	178	168	177	135	169	210	179	181	200	190	157	168	157	169	175	150	167	158	168	159	181	169	174	163	172	166	151	179	150	153	185	183	153	136	183	158	176	161	162	173	186	174	177	161	175	172	145	160	168	138	168	175	154	156	179	154	170	188	170	159	176	160	160	187	151	161	152	170	146	154	162	187	176	154	186	164	167	159	172	188	160	165	163	158	162	157	155	169	150	137	155	178	183	161	176	164	148	166	171	191	168	172	173	168	153	176	158	182	184	154	175	164	152	174	170	162	143	158	171	168	172	154	188	160	196	162	166	196	157	175	181	158	166	165	164	177	176	166	158	150	153	162	183	162	146	164	194	155	191	183	142	181	167	148	163	163	159	176	171	175	181	163	165	160	139	162	165	171	177	167	142	180	153	180	156	175	166	173	176	170	157	147	156	171	179	151	160	141	156	172	165	165	170	184	184	146	152	166	163	134	142	174	167	166	169	184	181	162	179	176	169	186	166	186	167	176	165	184	188	154	159	162	168	177	149	166	158	144	165	166	168	178	164	158	179	162	163	171	163	182	180	173	190	188	181	157	182	144	166	199	179	172	164	170	168	186	166	183	149	174	173	168	174	160	169	196	169	163	166	150	144	163	140	162	153	200	190	166	165	160	182	172	150	154	140	169	188	149	153	186	161	163	174	159	177	164	165	144	145	179	178	186	173	159	166	165	184	164	170	162	167	179	149	149	169	171	166	158	169	145	174	153	174	166	140	144	164	193	157	158	159	165	170	196	172	149	169	168	166	152	148	171	156	155	164	147	170	168	184	191	184	171	179	155	154	159	161	144	161	155	156	187	165	169	156	187	180	191	156	158	166	185	174	188	193	182	146	173	161	169	162	160	164	169	160	167	149	185	158	157	179	178	167	161	176	158	172	166	165	177	171	178	164	163	167	180	177	170	195	151	160	141	143	146	158	206	178	176	175	161	180	170	169	159	165	196	173	170	203	171	180	160	215	169	153	164	162	157	159	173	173	154	190	163	172	165	162	186	183	171	181	172	169	148	158	159	172	171	193	173	158	171	174	163	176	187	144	164	164	179	162	165	149	146	163	149	181	162	142	162	178	166	174	164	184	159	171	163	167	187	166	180	152	160	144	170	155	150	180	157	162	165	148	164	174	165	162	184	199	168	171	197	162	163	182	188	170	161	161	169	191	162	151	182	212	158	165	163	146	166	177	167	163	141	185	187	142	183	200	185	158	171	167	166	172	194	170	139	161	181	161	158	168	171	155	166	183	153	144	184	187	182	172	174	170	201	183	159	182	194	140	198	155	142	170	171	174	173	172	181	144	154	139	160	179	173	161	172	166	194	173	181	162	139	154	161	184	180	168	157	182	165	181	165	187	165	194	172	162	186	157	147	165	140	167	161	166	167	173	166	183	191	166	169	180	159	159	189	152	168	179	174	156	205	168	200	154	180	168	162	172	176	160	171	170	151	200	170	149	168	171	186	171	164	185	168	160	182	160	153	169	168	161	160	174	174	173	157	182	170	176	158	146	166	159	182	163	164	172	176	179	176	170	178	160	187	164	182	164	160	138	167	152	165	173	161	191	179	206	175	183	158	180	161	194	213	168	164	152	172	164	169	157	162	163	171	205	161	174	169	185	171	194	149	152	147	173	160	173	161	159	169	182	154	147	184	147	156	175	177	165	164	147	186	170	175	142	193	159	150	171	175	151	193	180	178	164	147	184	175	156	159	168	184	160	177	148	154	171	157	165	175	144	149	143	170	156	167	190	193	181	194	164	177	177	156	185	165	160	191	174	188	162	153	184	168	153	170	161	155	174	162	166	147	192	165	155	180	197	192	164	162	181	159	144	164	174	184	184	168	151	181	158	165	154	177	169	179	172	184	187	188	159	208	166	162	178	143	196	156	186	161	139	139	173	170	163	153	173	169	153	171	179	157	181	165	181	191	203	178	159	156	162	197	167	150	167	170	186	151	151	150	179	151	152	161	170	182	167	151	184	180	188	168	187	184	154	144	167	157	168	162	186	162	150	178	164	185	164	170	167	159	186	155	175	166	161	160	168	176	160	164	161	156	165	153	164	154	143	200	151	157	175	175	138	145	150	160	150	169	157	147	161	177	165	170	157	168	175	141	171	181	181	170	179	155	157	154	170	181	174	156	159	160	160	162	158	178	154	159	176	198	160	176	163	184	165	147	182	176	156	165	200	163	149	153	155	171	175	164	168	181	163	170	177	170	170	162	154	178	164	154	149	162	172	180	159	166	152	159	168	197	194	186	177	166	167	181	163	184	202	161	141	149	176	181	176	153	179	153	167	163	159	140	166	164	179	169	173	174	162	195	154	174	172	177	161	139	169	174	163	164	152	164	186	172	172	170	157	203	156	158	161	170	179	162	162	179	164	172	159	159	174	163	158	157	168	145	163	176	163	165	168	176	169	181	165	158	156	193	175	156	167	170	144	165	170	180	164	170	192	183	149	165	150	136	164	148	167	135	189	194	179	162	166	153	180	167	162	172	204	184	173	195	194	178	171	194	196	172	178	150	177	143	174	158	176	174	148	166	156	179	154	174	176	166	190	174	184	171	164	179	169	173	166	189	166	140	165	166	182	167	167	193	172	159	135	170	171	158	194	176	179	181	163	158	159	166	176	189	141	134	191	174	157	179	162	167	159	171	171	157	163	164	182	174	163	165	164	164	162	160	162	160	174	176	162	153	172	147	170	164	189	154	181	176	167	183	174	180	187	156	157	173	172	184	196	146	182	159	170	176	155	172	172	165	146	145	199	161	167	165	149	196	167	170	172	153	159	180	152	163	164	141	173	169	181	161	169	178	162	175	181	190	200	143	192	185	159	161	170	160	176	160	153	171	176	153	165	161	180	172	175	159	173	203	193	183	189	174	167	176	176	191	167	142	174	183	175	161	147	182	155	155	179	149	152	196	185	197	177	177	176	143	191	179	145	151	159	154	148	191	180	187	162	172	161	183	181	171	168	167	162	151	166	166	200	165	159	171	152	166	187	171	165	168	157	189	163	162	171	177	166	170	189	148	169	164	173	168	183	171	155	159	172	157	189	179	151	181	166	184	168	163	169	179	189	167	178	183	166	184	176	173	169	171	186	141	187	164	178	173	162	175	168	145	195	166	158	171	162	171	177	168	196	155	151	172	162	169	144	144	162	143	166	167	155	133	169	159	175	204	193	186	151	164	157	181	153	151	161	169	172	181	164	200	169	158	167	158
12473	1135	1868	2892	2782	2136	1419	1533	1218	949	797	672	638	611	661	706	574	524	486	509	453	484	473	504	466	485	459	463	464	417	484	420	450	449	401	403	483	406	431	449	472	431	419	446	403	450	414	439	419	399	441	432	450	445	448	423	376	457	450	439	406	377	432	384	423	433	396	398	430	420	432	402	425	398	452	428	435	413	440	433	435	378	457	424	464	458	407	455	431	461	396	387	409	409	414	432	424	467	409	411	451	419	413	421	414	431	435	431	441	427	428	425	425	397	429	410	417	406	401	449	415	410	385	421	407	475	437	428	434	445	405	414	437	421	446	433	456	401	452	417	439	410	408	437	429	433	441	424	388	418	396	451	419	428	431	408	384	439	421	401	424	441	442	432	410	460	461	397	421	417	444	448	425	409	444	467	449	391	442	410	428	445	398	459	383	431	432	427	465	432	461	447	442	444	436	422	452	427	433	429	410	422	413	468	459	422	383	413	427	433	420	450	362	455	420	394	419	428	414	457	398	472	446	425	474	436	418	424	430	431	426	424	414	399	414	418	405	459	401	423	455	405	438	404	401	446	389	436	423	422	393	404	403	397	443	400	401	403	425	434	431	373	380	415	393	449	412	390	400	432	458	431	412	425	423	439	394	415	431	447	452	412	394	442	429	422	423	413	422	426	388	427	435	428	437	417	404	428	427	386	434	401	397	421	467	421	401	395	439	426	410	426	439	399	441	430	418	425	418	390	439	430	430	467	430	414	447	436	429	399	469	426	417	405	438	416	426	404	413	424	395	412	421	437	426	395	401	421	414	447	450	439	417	444	409	448	449	395	414	418	394	412	439	417	403	437	396	437	405	420	429	404	424	400	392	412	411	398	409	438	428	454	452	451	431	418	408	425	440	439	427	433	426	383	427	423	428	409	457	454	371	395	404	420	398	425	384	433	434	446	406	429	437	450	425	414	420	428	413	412	390	465	408	444	422	419	404	409	425	412	424	435	429	406	409	419	448	435	431	408	417	418	395	410	388	414	394	417	431	396	445	422	412	389	436	430	417	384	428	399	384	448	433	414	414	423	442	409	403	401	415	436	431	427	413	397	401	441	390	442	400	464	420	441	403	466	388	435	440	433	406	422	390	426	416	443	441	411	404	409	437	401	431	434	448	413	463	445	407	407	459	397	382	416	430	401	399	389	421	415	404	465	424	378	422	384	372	406	434	422	412	453	428	399	409	400	425	410	411	404	409	403	416	419	456	410	411	379	449	480	407	432	438	427	395	435	440	401	432	415	445	451	410	390	399	413	397	419	406	434	413	425	465	465	433	390	419	411	424	428	409	431	408	403	420	404	459	387	424	413	395	418	434	409	428	387	408	441	430	438	403	425	444	401	409	444	412	430	437	405	443	457	423	370	403	435	454	427	422	427	399	426	396	418	430	431	440	403	413	448	438	356	389	420	406	418	412	414	412	442	409	413	391	409	435	445	439	419	404	405	420	429	399	452	388	407	382	431	424	392	450	422	413	416	440	409	444	430	410	420	395	438	430	432	418	411	418	418	390	416	408	444	426	437	419	393	417	429	446	427	465	436	403	410	414	394	399	429	420	470	427	405	406	458	424	406	400	409	382	444	450	385	418	410	429	433	396	450	401	405	398	473	430	427	417	430	403	369	410	433	448	443	402	419	421	473	395	413	435	459	421	381	462	422	411	403	442	392	409	404	402	395	445	400	454	448	432	443	419	441	406	385	415	430	390	431	372	409	385	445	438	409	433	401	449	451	424	414	447	432	425	471	407	425	418	445	428	391	397	453	397	427	410	421	447	407	397	393	409	452	408	415	411	410	405	413	404	435	461	423	462	407	395	386	391	409	444	441	461	450	425	449	406	426	404	413	417	423	445	424	412	403	460	471	423	407	430	425	414	431	459	424	435	435	417	401	437	410	416	412	445	406	464	462	431	417	407	414	423	411	419	402	416	429	421	391	411	430	415	420	478	412	427	465	413	426	424	439	424	441	419	424	443	423	424	400	424	425	402	436	449	401	473	445	452	398	408	441	422	413	400	431	418	465	416	416	419	403	361	451	435	436	416	427	419	404	407	418	411	411	442	422	424	420	432	452	433	417	391	431	426	425	402	428	466	406	421	417	416	444	451	431	441	431	423	439	411	422	443	434	387	388	405	461	407	394	449	387	424	395	428	442	393	436	430	421	420	403	394	463	448	411	412	418	424	415	413	407	433	410	453	407	429	447	403	430	410	423	401	402	451	429	421	471	413	430	460	424	432	429	441	401	383	410	375	410	428	402	393	441	456	428	436	453	411	398	424	419	461	420	418	418	432	442	418	440	429	409	412	423	457	432	433	451	412	438	453	415	445	448	424	380	423	472	451	402	400	434	437	409	402	417	430	423	426	441	397	410	419	400	471	416	394	441	399	434	419	437	394	442	451	457	455	438	434	414	459	401	425	450	437	411	408	410	435	389	427	454	441	424	440	403	463	416	422	395	412	393	427	386	417	429	389	433	389	399	409	437	423	381	406	425	431	400	448	423	406	420	427	401	395	411	448	442	405	381	377	410	388	423	411	413	433	450	438	410	409	481	420	385	406	418	404	405	428	400	425	439	420	446	398	405	440	401	428	424	419	394	419	406	450	444	433	415	431	470	431	443	435	428	431	427	440	426	422	416	460	430	414	438	431	445	430	432	420	423	447	409	469	412	412	389	422	399	416	445	386	402	437	413	443	463	429	415	399	438	436	404	421	393	406	416	405	429	405	404	413	408	431	390	409	441	416	413	440	433	434	424	447	421	402	389	481	436	440	396	430	432	464	420	449	421	437	400	421	384	419	407	416	441	429	420	401	414	433	407	446	445	406	422	406	416	421	419	432	427	445	402	428	415	424	388	425	429	434	467	420	430	438	429	368	438	454	452	426	437	407	408	449	424	410	445	423	463	429	427	431	424	407	421	427	437	409	426	425	438	434	440	403	432	422	426	435	419	432	441	432	411	412	401	393	394	428	411	388	432	432	388	431	411	437	414	409	402	413	432	442	441	438	417	438	441	397	428	446	425	420	416	366	410	443	402	409	451	406	420	421	395	466	452	407	428	474	433	454	414	406	447	427	422	444	429	403	418	445	461	432	417	430	418	440	429	409	414	437	455	403	447	415	437	403	439	427	400	448	438	383	409	378	410	434	378	369	462	410	432	413	432	433	432	419	457	435	425	456	386	412	421	401	433	428	453	413	404	427	412	416	415	436	403	467	440	431	415	413	414	427	420	399	431	395	426	403	429	466	440	434	410	464	414	435	436	395	413	392	414	375	431	425	423	418	403	413	459	403	430	396	441	423	424	413	407	410	424	425	425	404	411	452	419	402	425	442	444	419	440	414	469	468	422	416	449	442	399	392	426	422	392	421	399	418	397	417	385	461	397	406	425	397	413	461	420	426	427	447	401	437	431	412	415	433	424	403	397	407	463	421	441	430	415	412	446	395	394	436	418
31896	4955	1872	1631	1327	1012	722	640	596	434	428	368	353	348	326	368	325	301	360	317	305	317	322	316	326	319	312	307	292	300	277	292	289	303	291	267	273	318	275	316	311	286	283	275	270	275	272	288	315	292	287	317	287	303	300	303	285	275	320	317	297	278	288	293	305	300	315	280	301	299	314	274	265	298	292	289	274	265	274	299	283	276	283	316	290	303	256	315	285	312	292	293	277	303	295	308	327	274	303	281	295	292	308	269	296	295	280	269	293	243	311	320	324	309	287	270	281	273	295	277	255	276	284	304	297	261	263	261	308	286	290	300	279	297	267	262	248	309	299	292	285	271	316	282	251	289	309	264	270	273	254	279	289	289	259	292	291	301	292	264	287	263	293	265	273	277	278	296	257	280	261	309	298	303	297	262	290	316	309	268	282	275	340	294	298	321	324	273	317	289	294	271	307	263	275	263	278	284	265	301	299	309	324	296	296	285	313	322	287	325	272	273	272	278	294	283	285	311	290	280	267	282	281	276	266	284	271	251	262	266	301	271	270	311	279	313	280	290	284	285	323	279	276	301	277	332	303	284	287	299	296	271	292	285	302	254	298	321	316	314	317	308	272	283	298	296	283	311	259	302	292	279	283	283	289	289	292	279	287	266	264	318	252	299	318	264	313	292	307	297	281	278	275	266	268	285	293	279	300	310	341	273	306	298	292	277	299	289	302	308	275	296	276	289	320	264	310	292	283	305	299	322	318	314	300	307	285	279	300	260	273	276	295	289	267	294	309	308	313	302	278	265	309	294	278	268	281	306	295	288	301	275	288	288	275	307	273	257	289	249	273	300	345	289	288	267	292	295	294	287	255	294	283	262	302	283	302	299	315	312	298	324	302	319	331	303	291	302	304	315	308	262	331	312	271	285	303	300	261	291	308	280	290	319	279	305	312	308	288	284	297	294	306	303	295	306	259	303	270	296	269	282	283	307	303	310	294	277	244	273	270	257	311	267	317	285	320	272	295	307	300	277	274	301	304	280	271	307	311	313	288	325	286	324	268	326	325	281	282	288	284	335	279	285	275	256	301	297	310	298	314	272	284	317	320	277	288	280	295	290	292	268	296	301	266	269	279	259	262	323	259	304	287	277	302	310	303	306	268	283	301	298	244	271	314	325	319	257	291	279	297	305	261	290	297	290	279	252	270	277	307	269	280	289	272	273	278	314	281	288	261	258	284	296	276	330	283	266	297	263	332	285	273	283	290	305	304	275	296	297	275	288	290	298	296	296	276	301	294	260	285	297	308	288	292	298	293	266	318	299	293	291	294	290	294	287	312	274	284	294	253	276	285	284	286	287	287	311	323	278	315	288	294	286	290	315	283	290	306	291	291	281	296	274	292	299	275	282	293	288	273	275	293	276	315	271	254	265	291	352	319	332	283	256	294	310	350	260	269	294	294	268	292	306	262	302	267	263	310	267	291	309	278	307	286	326	311	281	320	293	302	316	294	298	309	287	272	289	296	293	296	301	274	290	279	295	266	269	286	295	293	292	292	275	293	310	281	266	269	311	309	271	275	296	267	292	310	300	328	288	303	279	257	272	331	311	298	303	267	279	296	300	321	331	269	290	284	295	288	302	298	271	293	300	286	244	306	271	283	291	287	306	293	302	281	282	269	290	305	281	272	275	295	310	308	269	295	280	328	315	266	281	276	273	295	323	266	285	306	304	280	283	274	294	298	286	308	275	273	299	309	283	304	278	285	306	304	318	295	284	284	294	293	274	326	299	288	272	270	293	286	291	283	302	286	269	302	321	287	298	300	292	312	271	265	298	294	269	309	279	285	288	267	277	307	262	308	289	286	301	306	270	313	301	282	276	294	304	266	315	282	311	298	265	293	300	293	303	308	257	295	280	294	300	304	289	316	265	255	266	286	309	313	288	279	280	305	281	279	301	276	298	288	315	316	309	290	295	296	258	270	290	291	305	333	288	305	310	306	270	316	291	258	296	297	284	302	309	288	270	289	304	276	287	295	275	285	270	306	301	295	284	261	293	314	279	326	316	287	326	301	258	273	309	306	312	301	318	301	312	306	264	295	315	312	285	239	305	292	237	279	296	308	283	264	279	279	252	286	280	288	271	309	315	298	295	297	289	294	292	298	270	306	267	265	263	310	269	287	303	309	305	275	312	294	311	266	301	289	258	320	299	298	286	244	284	294	255	286	267	305	291	296	304	291	265	281	297	274	285	265	293	296	295	263	275	277	278	311	316	284	316	301	271	298	298	283	304	293	321	312	275	283	285	282	283	258	269	303	298	284	266	276	297	268	304	270	313	314	284	296	310	279	311	330	321	274	324	259	285	260	277	274	299	288	293	321	281	299	284	244	306	285	289	298	299	276	275	310	293	284	305	273	292	277	307	290	296	282	268	312	279	288	294	267	274	326	302	239	296	290	268	294	273	277	288	311	276	298	274	294	284	298	292	306	296	255	296	305	297	285	287	278	275	303	268	341	306	274	300	324	302	309	310	325	307	289	286	264	273	282	282	306	279	266	301	308	286	259	271	308	311	265	283	277	268	263	272	277	307	284	278	294	286	259	279	325	312	320	290	278	255	290	294	271	314	324	267	243	287	302	278	291	321	311	281	282	254	287	302	280	307	253	315	298	258	288	287	259	290	275	295	314	271	316	296	296	284	293	288	297	287	308	293	264	289	278	259	288	321	299	288	312	319	273	358	299	292	299	306	311	313	319	291	282	279	258	267	329	286	288	273	289	277	259	305	272	319	296	286	300	308	299	290	294	285	273	280	307	307	317	279	312	296	279	277	292	294	261	300	265	258	271	276	277	309	298	284	296	294	284	298	326	282	255	288	285	282	276	303	294	283	338	302	274	273	316	280	282	291	310	287	276	298	312	279	324	317	275	273	295	280	280	266	291	286	260	308	330	290	262	268	305	294	296	279	285	284	268	296	296	281	278	263	292	283	304	267	297	317	285	292	287	301	310	282	282	281	269	288	253	288	299	285	311	295	303	272	282	315	318	307	282	303	324	330	303	290	339	276	301	317	324	283	308	265	322	289	334	289	298	310	264	295	244	291	287	284	260	276	290	288	294	287	301	282	270	281	319	281	293	294	294	301	289	295	331	337	305	284	270	317	298	269	291	281	317	315	288	276	281	283	310	307	296	304	265	319	258	295	281	258	306	263	278	277	288	282	274	273	274	274	267	309	312	290	315	340	298	270	285	286	292	294	274	286	274	318	300	258	306	290	287	288	298	291	299	246	297	283	282	288	293	258	291	295	298	295	287	275	274	303	243	305	286	315	282	282	301	296	289	309	281	290	294	301	279	298	293	288	278	300	284	292	314	280	277	282	292	301	302	298	274	303	278	308	294	285	316	305	289	306	308	288	294	283	312	301	283	324	281	279	278	303	264	308	289	274	315	317	291	269	298	276	299	279	266	302	321	312	273	292	305	250	287	333	301	315	321	302	294	293	299	240	281	295
16827	1813	3083	4357	4041	3498	2568	2303	2049	1440	1217	1179	1030	1014	1139	1239	916	869	809	830	837	846	807	801	764	742	756	710	736	755	709	729	721	678	681	679	675	715	738	685	691	699	684	767	681	664	686	674	715	699	702	701	706	704	662	705	655	685	720	636	719	731	675	657	661	649	667	612	692	657	681	630	649	682	672	669	652	669	718	662	660	685	663	676	663	689	641	654	675	708	714	650	658	680	658	689	684	705	716	683	673	653	689	692	665	682	709	612	690	669	679	690	728	675	662	670	663	638	643	682	686	693	671	711	692	648	665	677	649	633	673	656	712	718	677	620	682	674	671	642	664	674	681	666	648	652	642	687	691	631	676	679	636	691	667	662	656	636	653	650	677	602	642	667	652	700	706	674	675	641	683	704	705	673	722	676	660	674	669	648	664	652	635	702	693	635	616	681	669	677	668	680	658	645	699	654	723	711	643	694	657	702	658	669	717	696	659	697	680	672	704	684	666	700	665	616	665	668	687	674	702	673	679	650	674	701	652	664	678	685	646	665	660	668	687	704	640	693	661	659	704	672	705	685	700	664	685	661	649	683	691	677	612	625	671	676	701	676	668	688	663	705	687	611	669	679	687	652	690	673	680	712	634	683	668	669	667	648	600	672	630	678	665	707	674	662	646	673	670	619	647	645	676	665	642	655	683	670	709	674	632	705	647	667	698	662	669	689	656	625	661	666	678	663	671	630	641	644	674	638	624	703	710	664	653	660	655	670	651	695	681	654	642	648	711	656	663	642	663	651	683	692	635	678	657	713	623	689	695	663	664	657	640	666	658	638	648	648	696	661	664	687	647	648	685	703	678	677	653	687	659	651	651	666	642	673	687	631	692	668	682	701	707	656	668	665	677	654	664	658	630	715	668	686	657	727	653	672	661	656	655	640	693	681	684	639	671	638	672	703	629	641	665	688	692	725	706	651	662	668	668	644	650	690	657	691	651	690	669	677	681	667	683	681	683	661	688	662	711	696	645	623	698	650	679	677	671	695	677	653	648	676	684	643	693	626	697	665	653	673	642	701	641	659	677	617	638	632	638	654	667	707	656	719	673	648	684	666	658	716	619	611	712	663	694	632	679	680	690	668	693	673	628	634	695	680	671	660	648	673	680	677	667	673	650	642	692	674	664	698	661	686	652	699	683	681	658	677	650	650	674	639	664	672	716	644	632	651	665	658	674	663	723	712	635	644	693	660	650	704	673	631	678	682	715	675	676	673	647	657	651	674	654	716	653	673	669	648	665	649	684	674	653	661	668	676	663	635	622	700	639	687	655	705	663	690	641	649	654	666	660	640	672	673	670	678	667	707	710	600	667	604	663	640	719	700	628	666	665	650	646	661	688	683	634	705	694	659	705	667	654	672	667	710	653	676	688	685	679	645	674	680	675	686	640	679	622	663	654	642	682	655	634	665	656	631	673	664	701	692	681	665	645	688	669	711	675	655	659	641	675	707	645	700	696	680	657	652	700	660	625	707	664	651	679	643	684	670	722	628	703	672	643	676	675	692	627	679	672	663	640	684	669	723	716	651	676	639	706	691	634	650	670	647	633	664	614	621	669	674	664	633	703	649	651	663	652	713	688	656	701	682	670	659	679	671	692	652	672	627	661	661	732	680	645	621	680	681	657	674	673	700	696	675	709	678	677	678	650	715	664	648	654	651	677	711	681	635	652	713	717	676	661	635	634	652	688	666	645	666	653	697	677	704	701	664	663	663	653	648	640	691	666	674	671	650	711	629	682	637	664	667	618	653	638	597	625	663	663	667	666	638	668	669	685	618	690	646	691	648	616	632	672	682	682	636	695	704	700	669	672	683	677	690	661	686	676	650	635	682	632	667	689	679	686	645	663	670	665	639	657	666	684	707	707	644	691	671	672	651	677	668	619	671	677	679	688	642	660	648	715	640	648	650	686	698	644	644	716	672	653	617	678	693	713	650	663	734	661	678	668	699	643	672	648	665	678	694	639	716	653	653	645	650	691	649	665	645	684	672	713	656	660	652	680	633	619	688	657	688	667	725	651	625	630	691	663	686	657	694	665	669	656	699	644	677	725	671	662	693	697	705	656	658	646	653	665	656	634	681	655	690	678	680	644	688	678	701	678	667	660	689	680	650	666	633	695	638	682	691	654	685	689	649	694	675	673	659	645	652	666	658	654	681	675	682	629	694	670	681	678	663	698	751	675	701	669	680	689	681	674	689	655	590	665	676	691	681	647	686	630	665	673	660	651	659	658	677	672	669	636	653	683	701	628	690	661	641	652	714	670	655	649	657	726	666	637	683	699	706	631	710	707	685	686	710	622	654	667	672	648	626	683	690	677	670	689	694	675	643	656	643	626	639	626	709	671	659	636	696	660	680	641	623	653	674	696	655	626	680	669	656	678	698	646	672	644	707	681	678	710	660	675	689	662	659	716	701	658	660	713	703	662	663	655	653	668	709	669	720	726	683	652	646	696	680	647	645	649	699	650	697	635	697	708	675	659	623	683	697	688	647	680	669	659	692	695	696	659	684	658	657	670	667	684	727	671	704	651	664	669	698	699	643	662	623	678	648	707	684	662	643	627	671	650	663	649	701	663	693	682	641	687	690	687	651	663	687	646	668	644	697	659	667	677	655	690	663	691	652	673	679	660	671	732	650	668	687	647	657	649	651	650	688	736	676	685	664	671	705	673	660	677	657	680	647	646	655	713	655	664	677	686	674	681	672	635	654	706	662	671	690	667	640	664	705	696	673	690	643	665	669	711	631	680	627	656	677	663	677	652	659	668	675	681	639	693	654	679	665	743	682	643	694	653	694	690	655	712	683	666	671	641	653	670	671	675	625	654	656	638	666	654	674	684	666	704	639	676	696	636	680	683	687	670	671	638	673	693	681	670	678	662	698	698	697	664	653	680	651	682	666	628	627	639	636	654	656	706	679	688	666	641	679	691	698	651	640	686	682	685	662	695	684	636	663	651	711	666	642	655	687	655	665	665	679	672	647	662	675	623	655	705	694	639	659	710	691	631	636	669	659	667	626	703	701	596	676	673	641	689	657	653	691	633	677	643	657	656	748	681	594	677	707	676	665	702	647	712	657	664	668	689	674	682	680	657	666	682	647	666	650	663	657	644	665	737	647	647	690	631	663	710	675	658	655	666	645	725	640	634	652	662	722	634	646	617	665	659	655	640	618	620	680	678	649	676	659	689	700	696	719	659	675	646	615	669	701	640	659	680	661	671	678	645	672	643	693	678	718	650	702	621	657	651	668	651	654	661	669	671	635	723	648	710	696	676	675	684	633	653	648	700	678	676	651	661	653	656	674	629	711	673	630	688	614	656	689	667	660	641	687	669	649	684	672	712	621	658	645	630	671	681	648	709	679	651	608	676	675	670	639	700	679	608	687	647	662	654	675	670	650	739	703	679	613	638	694	639	674	684	648	675	658	697	616	673	691	655	684	642	670	616	666	657	684
7358	624	443	387	315	302	255	227	203	246	226	248	213	203	226	207	235	237	205	216	195	199	187	201	204	215	212	200	227	224	223	209	220	197	180	213	236	212	209	208	215	197	206	235	188	199	188	213	213	219	188	205	175	211	228	229	227	211	218	202	232	214	209	201	190	251	208	196	188	222	217	226	231	221	190	180	214	206	221	196	200	219	221	215	233	235	220	207	202	201	180	183	220	211	224	207	202	193	199	177	214	209	229	204	206	214	201	215	213	229	196	204	213	180	226	210	211	209	217	185	171	216	227	199	192	190	233	194	212	190	210	187	228	181	199	201	218	194	204	204	202	221	232	215	203	216	232	210	216	193	216	200	215	229	178	193	188	212	219	220	228	201	228	184	198	225	209	186	232	206	207	231	195	212	210	262	198	190	215	227	209	191	183	218	197	196	221	245	222	198	236	191	198	186	174	195	232	223	247	225	205	193	219	214	202	195	197	215	209	208	237	227	211	210	199	207	220	208	229	220	194	196	198	228	218	201	229	216	215	191	193	187	180	205	217	194	219	208	211	203	240	171	215	216	172	221	219	215	229	205	200	208	203	224	218	229	217	191	213	190	217	206	232	201	202	204	248	195	179	201	226	178	190	176	206	203	194	204	228	215	171	227	205	214	198	204	192	195	190	227	238	209	205	231	213	231	192	230	206	231	224	197	207	200	213	228	215	183	202	229	222	189	220	203	197	210	225	211	191	194	223	209	214	210	216	192	211	192	212	205	213	215	216	212	203	228	197	238	222	208	226	190	214	186	196	234	217	205	222	223	227	237	222	213	237	235	206	236	222	225	188	214	214	215	216	211	205	218	196	205	228	208	227	223	228	211	198	205	227	215	187	228	219	214	240	202	212	210	209	220	194	235	197	206	199	214	225	224	195	226	244	206	206	188	169	231	210	237	224	241	208	206	203	192	205	226	252	240	205	233	197	208	226	210	217	209	195	224	234	199	227	206	212	217	190	210	192	220	191	221	203	183	205	214	254	209	224	210	202	211	213	207	228	211	233	210	195	213	240	236	205	214	229	220	218	207	200	211	229	214	198	167	183	212	214	190	230	220	220	201	188	216	213	196	216	224	214	167	211	229	214	207	206	189	205	216	200	211	197	208	194	210	206	193	186	184	219	198	197	215	229	171	192	228	198	205	220	206	188	223	225	199	204	204	198	202	219	198	225	220	231	203	188	210	223	199	239	170	222	204	226	230	242	237	222	194	195	223	215	187	216	196	200	204	228	226	201	190	203	225	175	196	201	230	233	230	201	222	210	193	188	196	210	218	200	198	209	207	250	205	227	177	216	222	205	214	233	203	205	201	253	197	203	207	216	214	202	243	234	215	205	207	219	222	207	223	219	218	234	227	197	213	216	222	232	211	212	194	218	184	218	220	210	224	230	226	224	207	225	219	179	196	232	203	208	208	198	202	213	219	244	176	229	201	220	219	203	222	229	215	205	202	229	225	214	242	212	210	200	213	205	212	225	201	206	226	238	178	203	211	210	224	220	182	210	198	224	230	190	215	217	204	190	240	217	201	221	203	216	232	195	200	203	194	230	205	214	215	197	218	215	201	215	205	223	185	205	228	203	198	211	230	226	197	216	217	195	191	211	219	215	214	228	227	218	236	201	213	199	225	234	231	219	206	227	208	220	187	212	257	203	215	224	209	219	195	199	210	223	205	214	194	194	223	226	211	201	225	209	216	225	196	216	208	233	212	216	211	209	214	216	214	234	204	194	214	168	189	207	222	233	226	176	209	231	205	208	220	228	209	217	188	227	187	224	217	188	221	229	244	207	233	206	203	189	213	220	241	193	223	238	225	212	201	210	244	226	194	208	199	214	217	215	190	209	208	215	197	215	195	203	230	220	209	214	199	201	219	204	212	211	221	206	212	203	192	189	192	209	215	216	204	207	228	242	242	204	189	207	206	195	186	196	224	187	213	192	213	214	198	225	207	217	215	213	211	192	204	193	211	212	200	191	194	202	194	240	195	191	232	216	173	210	199	188	217	194	222	230	209	194	226	227	217	221	184	222	200	219	196	231	209	211	238	187	218	212	173	202	187	207	238	210	193	208	196	201	217	182	233	200	198	200	233	220	234	218	236	226	199	225	228	222	227	207	204	193	194	212	209	196	199	212	215	223	209	211	201	245	243	187	188	228	208	233	200	217	196	222	209	211	184	229	201	216	253	229	201	236	227	205	210	208	227	208	189	216	227	202	194	207	199	211	224	199	214	212	201	229	210	208	198	252	256	204	209	195	222	209	212	187	224	186	258	221	203	213	197	233	197	199	231	211	188	259	192	202	220	221	213	213	197	187	233	227	209	221	213	215	198	221	221	205	189	190	214	227	220	195	236	217	264	227	210	190	232	197	190	216	195	181	205	225	239	209	188	187	213	181	207	217	186	209	197	184	207	229	223	224	197	199	202	241	202	195	201	219	203	219	230	235	222	231	205	222	217	226	174	194	212	214	231	240	238	214	200	190	222	194	222	225	195	191	215	222	226	213	214	211	228	215	217	211	215	223	211	234	245	225	200	212	197	207	192	215	210	216	222	225	221	198	202	211	230	245	223	217	225	203	202	203	231	235	225	200	202	192	216	193	214	226	218	208	210	225	195	214	225	247	208	222	192	207	203	192	219	213	237	201	198	222	201	204	205	212	230	220	215	216	210	231	245	211	197	213	227	198	221	225	199	189	225	221	218	207	207	198	239	256	220	192	192	205	216	224	217	226	223	197	197	216	174	219	244	213	192	230	217	211	189	210	196	250	204	221	229	243	195	223	215	215	238	180	187	201	210	193	219	232	215	248	226	209	209	182	188	235	200	221	204	206	224	199	197	201	201	200	218	200	218	228	223	241	211	212	211	198	207	216	191	239	220	224	235	208	254	212	218	184	218	191	189	215	212	226	247	213	208	188	220	208	232	179	183	229	219	189	233	197	213	184	215	229	188	223	217	212	198	206	207	202	215	191	221	207	240	210	224	223	191	199	214	193	206	196	203	243	230	207	215	213	205	208	187	233	218	222	215	155	210	203	214	223	202	226	242	194	200	204	240	223	236	237	219	233	190	228	222	235	214	200	187	230	197	209	193	233	196	179	215	223	183	205	213	239	204	216	196	210	229	214	207	221	209	199	224	208	207	202	242	251	223	233	226	205	183	221	226	219	214	183	215	196	221	192	222	222	220	187	202	203	197	203	191	205	225	204	192	203	215	226	187	211	223	223	182	256	200	233	215	214	206	208	241	230	223	233	180	230	218	208	203	194	212	225	235	213	257	209	228	188	201	226	195	200	232	196	221	240	212	225	198	229	210	208	200	230	219	233	212	208	205	208	209	235	186	209	205	207	224	213	182	197	219	213	228	209	231	238	234	219	188	201	199	187	223	257	236	213	213	204	210	217	192	242	190	209	221	200	201	198	189	210	189	226	223	218	223	190	193	226	215	205	222	225	183
4781	718	971	1192	1004	953	850	700	629	592	618	549	554	577	521	537	538	534	505	526	519	526	518	516	519	489	512	502	517	452	476	468	507	551	481	516	500	499	503	472	535	503	500	479	477	474	490	451	486	522	490	502	483	485	501	473	505	506	475	447	478	470	428	487	478	495	440	505	487	505	496	486	511	514	506	486	517	484	507	514	485	511	449	483	499	510	511	474	480	504	487	483	475	522	497	482	549	511	494	498	504	540	504	473	478	535	492	471	517	534	493	536	444	486	492	492	486	464	476	480	470	498	446	514	497	498	504	532	488	490	493	508	495	508	492	475	471	497	470	469	476	447	506	494	475	514	476	492	496	490	480	484	492	490	456	441	486	451	505	467	494	470	476	472	512	457	458	490	515	494	491	468	473	478	473	496	460	480	526	460	487	516	435	453	501	507	472	479	490	468	485	450	485	514	490	487	461	481	482	515	513	503	456	508	528	492	486	491	472	517	489	507	455	521	520	490	499	509	479	487	497	502	523	459	519	542	464	490	477	493	483	494	496	477	452	491	483	483	503	492	488	473	498	519	495	460	480	520	462	526	470	471	487	479	519	501	504	498	504	492	533	464	516	535	507	450	484	466	460	492	491	477	466	498	520	457	488	506	489	466	566	490	495	475	517	492	510	465	520	507	491	493	497	511	483	504	495	506	482	459	463	508	469	500	454	506	501	471	479	537	492	493	477	500	491	478	507	524	480	501	493	475	509	501	482	497	517	506	457	492	481	517	464	472	480	494	505	506	480	542	487	513	541	499	496	527	497	518	514	516	501	486	540	496	536	523	523	490	495	504	485	484	520	524	471	480	479	435	488	441	472	502	542	537	527	489	496	480	513	491	521	469	492	495	526	471	445	476	473	494	483	489	481	519	494	466	482	477	490	489	491	533	475	536	494	484	476	460	470	505	489	498	496	511	483	464	497	474	507	497	488	498	525	473	491	468	475	476	535	445	528	484	454	500	458	474	483	491	493	497	474	506	480	490	506	529	464	521	533	504	498	508	506	463	516	504	503	501	493	505	475	509	476	490	488	534	505	509	523	485	501	513	528	474	483	463	502	496	418	484	499	500	487	476	486	466	491	496	499	488	520	517	512	490	471	482	464	475	521	493	503	477	525	495	509	490	505	486	471	501	522	516	504	504	488	466	467	471	478	489	514	459	492	528	506	500	465	505	457	451	500	490	468	478	468	478	519	485	493	494	469	486	486	487	489	463	492	512	494	483	463	504	534	514	543	492	507	499	508	479	498	504	518	474	512	505	490	481	448	470	495	490	485	497	494	503	491	489	522	501	471	480	520	513	549	498	477	516	488	485	487	494	489	481	481	480	535	505	500	514	467	476	510	475	498	477	495	546	483	481	526	490	474	458	495	449	462	509	465	452	490	474	473	475	503	488	480	516	487	518	519	481	503	521	499	499	476	507	503	481	498	515	518	478	500	464	505	491	476	447	487	523	519	515	506	501	482	456	483	497	478	484	522	477	498	532	476	509	456	499	478	483	502	497	476	497	459	503	484	519	470	507	478	500	483	491	497	477	489	461	458	482	500	493	502	435	490	497	481	489	497	494	485	509	499	497	489	527	460	522	483	469	485	510	499	526	503	507	478	519	487	502	492	524	455	513	509	556	476	539	481	498	495	529	539	427	467	519	515	482	528	479	483	478	543	505	493	483	515	485	484	513	518	461	492	517	501	504	497	512	506	480	465	475	484	490	499	500	508	502	483	485	486	503	510	516	501	500	506	546	537	485	513	486	459	481	499	495	500	498	487	487	488	480	493	524	515	481	488	470	510	513	533	497	510	486	491	495	474	508	490	502	494	485	483	482	466	486	531	513	469	475	483	505	472	511	491	506	488	494	460	474	495	460	500	495	469	516	490	486	501	477	487	486	498	487	492	534	487	482	524	500	497	459	527	483	479	489	479	472	491	536	521	490	473	505	471	485	487	476	488	474	528	510	511	499	448	477	537	517	503	511	519	471	479	496	479	501	479	532	495	522	490	480	515	483	486	469	509	539	502	475	517	484	514	493	518	457	500	467	466	507	539	509	454	498	514	479	486	512	521	466	487	485	525	526	524	513	501	528	509	485	506	464	493	504	503	475	470	513	486	482	452	497	477	541	481	445	483	470	486	479	510	489	502	487	466	469	493	501	484	504	512	458	530	523	481	530	489	486	476	475	501	526	513	476	496	523	524	474	473	473	496	478	490	521	555	484	505	506	479	478	522	503	479	466	499	483	497	511	484	479	457	538	495	509	512	488	487	511	503	521	507	461	499	492	486	520	493	490	513	491	511	487	485	510	473	541	507	498	512	508	499	490	504	496	487	510	488	469	528	485	478	566	533	490	508	497	503	496	506	487	514	530	450	471	492	494	510	510	474	491	494	525	512	477	461	476	487	504	515	497	529	503	489	486	484	532	476	468	536	491	534	511	481	500	488	472	496	503	467	516	515	526	473	481	548	471	487	502	497	503	469	499	477	508	530	500	476	452	504	501	518	490	501	543	489	535	510	483	513	475	470	502	474	517	508	511	505	457	497	496	526	504	505	490	518	476	540	469	499	538	505	462	480	492	497	503	494	485	448	489	517	471	502	469	496	510	491	458	555	473	456	509	486	456	551	485	500	457	521	483	502	465	542	452	507	470	536	509	466	472	495	485	520	498	492	518	518	499	505	477	501	461	507	509	475	506	441	474	487	508	494	503	516	484	470	460	500	511	489	475	491	484	481	505	464	509	501	468	470	504	502	490	503	460	496	472	535	548	511	488	516	443	517	525	478	500	484	480	491	473	493	484	514	522	497	487	481	478	495	507	531	490	502	491	541	485	482	476	495	533	482	470	507	489	560	494	517	473	504	480	502	483	519	482	480	447	474	479	476	487	485	482	500	470	478	456	493	486	519	470	461	508	539	565	511	494	485	497	519	505	503	497	478	471	446	482	532	469	450	501	527	441	520	500	498	491	493	500	480	474	452	496	492	487	452	524	496	461	516	501	474	504	470	484	472	552	477	511	514	476	495	531	531	531	514	460	480	497	485	517	459	504	485	491	470	511	553	508	499	528	450	523	477	479	488	489	509	522	485	512	459	517	479	478	493	492	491	499	479	480	539	493	488	470	505	529	489	513	525	526	449	478	485	496	492	488	475	511	473	498	475	488	522	496	522	500	452	508	466	513	458	449	486	477	486	525	530	500	483	489	486	463	498	502	474	501	508	483	476	501	507	505	482	493	527	508	501	502	499	470	480	522	488	494	487	458	510	492	517	500	478	538	486	481	511	473	519	458	502	478	521	475	461	490	495	495	513	506	488	491	469	523	495	496	480	469	504	462	487	494	521	540	492	523	489	494	491	520	520	483	499	485	521	529	484	529	533	494	474	501	459	524	496	485	520	513	474	512	505	511	523	474	517	509	478	467	484	494	491	497	520	482	509	499	495	563	498	489	477	509	547	510	493	482
21270	2076	1044	1045	726	527	441	415	330	243	273	264	210	206	203	186	168	173	210	167	170	157	193	162	191	197	162	185	180	190	148	169	171	186	169	178	178	169	187	154	172	168	152	166	165	198	158	120	191	155	163	192	176	189	177	156	168	181	189	206	163	171	158	175	161	170	167	184	178	198	172	189	148	138	168	160	170	183	178	172	158	195	177	180	172	142	175	182	172	154	161	179	164	189	192	159	174	173	179	156	153	161	164	164	172	173	173	185	167	176	155	164	203	165	147	165	190	206	166	179	170	173	185	157	147	153	160	193	174	174	166	194	185	170	152	152	168	149	178	157	172	167	178	150	161	183	162	153	155	162	185	127	179	176	195	156	161	174	165	146	174	167	167	172	176	179	186	161	167	166	156	157	184	189	165	201	179	181	164	181	165	164	166	165	179	178	168	184	174	160	191	166	175	148	177	171	184	173	187	158	180	184	161	166	188	169	174	179	163	170	161	165	165	164	168	154	164	178	162	175	185	163	154	165	162	199	176	157	158	169	177	173	158	182	167	189	181	185	163	164	182	182	159	162	164	176	205	161	180	167	173	165	200	160	148	164	167	189	148	185	161	193	197	174	199	171	177	165	188	167	165	178	181	193	169	170	195	171	173	155	211	173	165	163	152	180	169	150	173	173	175	190	179	163	156	161	182	171	148	173	172	180	169	168	148	149	181	184	184	177	168	169	169	162	187	165	163	188	170	141	168	179	199	170	170	173	186	177	184	194	190	172	162	167	164	180	167	151	158	175	160	180	181	155	197	191	183	145	170	196	185	175	150	174	171	177	203	172	182	177	153	147	180	162	176	158	182	182	176	161	178	191	177	163	141	152	172	163	141	161	153	182	173	175	169	171	161	201	201	180	181	185	171	163	166	182	170	178	147	171	180	168	171	157	150	190	128	152	144	168	160	177	184	174	177	172	178	188	180	192	178	184	207	157	167	175	144	174	176	167	161	164	156	159	178	167	171	177	163	183	166	155	134	177	186	169	168	173	156	190	187	172	156	146	175	183	179	170	155	147	169	205	158	178	164	170	184	163	172	169	166	159	159	164	180	175	160	172	171	163	180	171	168	153	174	148	185	195	176	172	174	163	169	170	178	156	153	147	161	182	186	177	143	189	214	168	164	175	146	179	170	138	175	186	174	162	184	160	114	162	164	166	156	190	157	185	173	169	154	153	154	167	172	171	144	167	166	158	184	185	173	182	161	160	186	190	152	169	171	186	181	202	189	163	147	151	157	151	177	185	172	191	173	174	164	159	147	153	159	195	188	170	171	159	173	166	152	193	177	153	168	178	151	154	156	160	180	169	164	180	184	177	188	168	176	176	169	199	152	193	205	177	180	177	141	184	156	198	164	170	182	171	169	190	174	171	168	177	183	207	195	155	152	149	181	173	190	162	175	161	162	167	159	149	163	195	167	173	203	176	172	172	192	170	139	168	166	169	167	166	171	143	179	177	176	180	184	137	171	185	200	169	157	174	172	159	181	160	161	152	173	193	194	181	165	189	159	168	158	183	159	154	174	169	159	153	170	131	185	187	183	196	165	185	163	197	183	176	169	143	141	188	185	158	153	179	170	141	186	168	187	181	177	156	168	182	152	187	187	164	163	192	142	185	182	146	177	200	179	182	140	161	173	174	174	146	157	156	156	189	172	165	178	176	174	142	159	156	153	184	187	178	176	155	169	186	175	137	162	155	187	169	169	195	168	168	179	138	158	187	156	190	169	149	156	176	190	169	174	171	186	169	165	152	180	159	184	167	181	154	166	190	191	172	172	200	188	196	173	184	158	142	166	182	186	157	140	177	160	149	181	180	181	180	180	186	149	164	160	165	185	172	172	177	177	196	176	172	174	160	170	197	157	192	178	192	167	182	171	171	182	163	198	156	162	167	172	163	163	179	196	160	166	178	181	171	174	153	170	134	166	139	164	190	166	139	152	169	181	169	139	151	198	168	184	175	147	173	161	176	175	175	149	181	163	181	157	163	175	176	178	162	156	169	161	163	171	188	159	191	157	171	192	176	130	152	171	157	157	206	181	170	138	166	160	148	178	152	180	166	168	171	174	163	166	175	172	193	184	174	170	165	139	163	152	154	150	178	160	151	158	174	189	157	177	164	153	181	169	175	173	148	126	185	166	189	181	170	153	156	139	176	153	206	180	157	161	157	184	143	209	171	185	175	176	166	153	144	151	149	199	166	196	185	183	188	182	167	156	181	164	154	180	180	174	150	195	174	167	181	169	177	175	153	172	155	204	140	153	156	172	190	158	163	180	161	163	170	162	187	167	170	171	182	157	156	182	182	160	171	186	177	154	163	167	176	156	179	184	174	169	192	158	182	170	165	210	175	182	143	160	159	197	183	193	177	157	151	191	170	144	182	182	186	155	177	199	186	185	147	123	160	200	189	167	177	186	164	173	182	179	162	158	174	170	184	137	187	191	187	174	190	177	154	168	148	163	169	191	164	183	183	184	163	164	176	173	131	151	148	173	176	157	173	155	184	167	174	200	181	168	200	164	142	188	152	171	178	176	155	173	161	197	182	166	219	173	170	152	170	192	166	165	141	171	160	199	148	133	169	173	176	167	193	177	168	157	170	185	177	187	182	180	172	174	183	168	183	187	188	192	175	155	177	173	168	162	179	181	191	168	153	171	155	166	176	164	155	169	173	168	163	192	148	159	170	170	164	195	169	201	172	173	164	194	151	150	203	184	173	168	149	178	197	180	186	174	174	176	171	162	176	192	204	154	158	154	168	190	167	168	161	177	162	159	194	172	160	199	177	186	172	167	148	169	166	158	182	163	159	164	170	192	156	183	158	156	142	161	168	191	199	172	175	169	187	176	162	138	151	165	136	188	161	158	174	148	203	183	166	178	159	175	171	186	141	177	159	179	188	148	179	185	169	175	162	176	186	163	174	165	166	190	155	154	179	151	158	161	185	156	173	136	154	176	166	170	179	159	159	186	146	189	186	177	155	158	167	156	157	136	184	167	186	156	185	159	167	180	147	191	166	203	179	156	178	165	170	168	165	162	170	189	159	165	158	169	174	153	180	152	199	152	181	191	188	160	183	167	148	169	174	158	161	159	158	150	151	177	173	177	161	171	162	183	153	161	166	145	172	187	155	202	178	172	157	157	149	165	141	178	151	173	168	171	180	156	178	160	157	153	169	179	176	187	168	164	171	172	158	172	172	170	180	179	160	154	185	182	184	156	172	161	164	167	186	181	158	184	162	193	150	144	162	162	183	149	180	176	165	158	194	159	165	165	160	169	159	169	159	187	175	167	165	163	149	179	150	184	203	195	183	147	156	180	173	154	186	169	157	208	158	190	156	156	187	190	179	162	199	169	173	136	175	165	177	174	162	187	176	181	183	160	186	187	161	143	146	169	183	180	154	155	194	189	155	159	172	148	165	172	189	174	156	155	163	171	180	178	188	163	177	145	166	184	187
12468	968	2087	2905	2471	2125	1702	1450	1276	968	885	693	672	586	635	791	550	476	516	565	474	490	482	450	465	497	447	459	468	433	485	439	444	451	471	468	447	454	449	435	411	455	416	428	430	464	443	405	435	422	440	452	439	439	416	408	421	404	394	457	393	425	434	403	406	392	409	442	451	393	415	442	395	473	469	463	454	442	429	405	419	444	428	408	392	392	445	404	408	445	414	458	441	416	435	449	413	428	425	451	423	401	458	414	448	410	455	411	427	421	441	431	431	391	426	404	429	398	442	412	449	451	449	423	399	416	438	404	416	405	417	400	457	420	403	457	387	432	404	442	404	433	425	435	452	418	429	408	441	400	429	436	446	416	396	424	429	417	416	422	397	400	447	430	424	396	429	440	440	478	410	437	430	431	430	447	425	440	447	453	435	412	412	412	405	429	414	414	418	398	400	431	434	442	414	452	446	400	420	439	407	393	421	398	444	400	426	462	454	405	410	391	439	445	442	404	423	445	422	401	413	439	431	422	400	398	470	410	461	428	397	438	449	427	461	419	433	406	383	463	421	400	444	436	420	437	432	414	448	409	435	437	434	425	434	396	436	430	413	436	434	464	432	421	422	391	407	438	438	410	393	441	417	434	433	453	462	430	459	429	398	403	378	426	429	403	425	459	435	414	443	402	461	380	449	424	459	427	408	445	410	435	431	411	454	446	394	413	427	410	461	454	423	429	411	469	481	389	408	433	421	423	429	404	429	446	396	414	461	430	400	410	429	387	458	426	450	436	434	472	404	438	441	413	446	419	446	430	418	395	396	433	469	377	454	400	418	419	371	426	421	411	411	375	435	404	420	409	433	414	422	440	417	426	416	405	425	422	413	432	416	455	461	413	440	381	400	445	458	424	416	416	458	425	439	452	416	434	420	441	414	422	410	416	386	448	419	412	388	426	437	404	422	450	426	427	407	439	409	431	422	421	405	430	411	410	437	433	430	383	443	430	418	407	473	417	390	439	433	470	428	441	448	424	390	427	424	422	451	445	471	437	436	407	449	394	415	444	430	398	426	422	419	444	428	426	431	408	474	426	406	406	432	418	449	431	422	419	450	422	440	438	385	424	440	425	408	439	395	431	405	379	426	405	435	414	407	447	416	455	413	413	430	438	441	400	422	412	446	483	427	418	425	412	423	408	403	364	419	413	427	445	412	434	386	442	453	421	415	432	422	422	430	396	391	418	430	407	430	430	416	417	403	423	429	432	418	424	416	410	401	448	428	421	423	434	405	390	433	435	397	404	416	430	405	425	369	428	414	447	397	440	422	400	446	408	440	413	433	431	444	396	433	438	419	431	404	413	418	431	434	439	433	440	407	432	425	406	454	412	452	459	449	415	433	432	425	406	427	420	422	431	460	459	400	427	448	425	412	396	447	418	427	420	453	447	436	447	421	380	435	386	419	450	465	444	408	392	452	431	411	422	428	423	422	404	386	427	414	441	447	445	445	416	417	395	413	427	419	432	424	424	428	439	425	426	420	446	438	424	429	430	415	437	414	455	410	411	440	417	432	415	439	397	374	423	475	460	421	430	414	416	417	426	408	414	417	434	422	447	399	440	395	448	408	406	434	436	402	399	437	414	421	420	464	413	459	433	421	409	416	433	441	441	417	426	353	430	392	397	387	379	440	420	396	415	406	465	414	439	460	407	452	404	437	460	431	426	438	465	407	430	443	438	412	420	438	461	400	431	456	372	414	406	416	424	393	458	447	396	405	430	428	400	454	410	409	432	433	446	466	373	402	433	466	418	434	411	430	387	455	429	450	445	448	427	438	411	392	408	472	405	434	433	388	411	438	462	408	430	410	404	435	414	393	450	428	429	421	406	422	432	400	412	415	464	432	426	415	421	433	450	426	424	438	450	435	435	433	417	417	433	407	477	402	431	420	413	434	392	441	369	421	437	423	404	430	429	419	441	422	432	415	425	406	459	423	428	417	445	436	479	415	433	399	447	453	427	426	427	410	451	436	425	462	448	362	443	412	472	437	425	454	417	458	461	395	401	444	430	416	448	449	407	408	390	412	424	415	396	422	420	405	440	388	438	376	402	431	436	405	385	433	448	443	423	421	448	482	413	426	421	433	446	422	428	413	430	425	438	478	446	400	386	419	417	477	434	459	398	417	428	390	460	398	447	423	401	429	428	463	439	408	425	431	456	465	420	389	422	409	436	433	450	425	456	405	385	427	471	416	405	414	453	444	402	412	399	441	428	399	426	414	401	467	411	426	418	448	394	427	433	427	404	420	410	412	414	392	417	401	438	417	420	412	435	429	411	415	441	413	406	409	440	441	431	433	417	422	420	430	443	386	418	457	453	393	439	448	428	403	430	459	448	430	410	421	437	434	419	383	440	416	424	419	458	396	461	412	446	407	447	433	429	414	442	426	431	437	419	401	439	408	432	414	441	418	450	425	444	424	452	407	392	424	418	428	412	406	453	454	426	414	405	420	402	406	393	407	434	413	446	437	402	422	401	443	440	440	455	403	424	370	415	389	421	440	373	402	419	479	411	400	410	392	428	435	399	438	432	403	427	436	419	424	411	450	424	413	376	452	447	399	402	409	411	460	435	413	444	401	457	449	413	410	431	400	451	424	427	417	464	430	445	414	462	428	390	397	396	404	447	449	441	408	416	424	454	421	383	425	480	450	439	418	415	424	444	434	441	414	471	436	419	438	428	462	434	410	409	393	410	411	434	396	431	421	418	366	389	417	428	416	416	424	389	449	444	435	454	408	477	459	433	442	431	420	450	397	415	402	415	432	433	411	430	412	404	423	446	406	429	411	410	403	449	418	430	446	433	440	422	404	411	451	458	428	421	419	439	433	455	422	430	418	467	426	421	441	430	417	434	432	426	416	439	410	408	410	417	393	417	434	408	435	440	461	403	411	427	421	418	439	443	404	412	459	425	447	418	402	421	431	443	406	403	407	400	445	429	403	389	426	442	441	427	423	449	411	440	365	413	429	429	448	471	451	417	459	428	422	443	417	406	441	430	408	458	413	422	428	456	440	424	457	422	442	432	416	420	403	436	415	419	420	425	390	410	445	449	434	436	417	451	395	406	433	439	413	470	412	404	434	395	429	453	432	411	417	419	425	457	389	437	439	393	440	389	404	429	442	407	444	495	428	409	404	446	441	408	450	428	415	421	392	418	436	427	396	437	406	415	429	424	451	407	418	425	432	399	436	451	426	439	468	467	419	433	432	437	439	436	415	406	411	443	417	489	422	445	435	462	395	417	444	415	430	440	453	409	441	455	464	452	416	413	410	421	411	415	394	431	431	415	415	401	434	406	464	424	413	429	383	430	395	415	423	423	408	439	432	427	431	413	364	388	417	409	382	430	481	420	444	422	458	408	437	411	438	381	410	442	421	454	468	445	423	419	421	414	447	438	425	442	441	461	430	431	421	399	444	445	456	417	412	424	409	413	419	420	411	449	434	389	443	378
31444	4528	2033	1903	1461	969	682	640	593	559	444	381	351	332	352	360	339	300	277	350	306	308	321	313	331	277	268	328	312	284	294	304	303	315	311	296	295	283	272	318	304	304	308	291	292	292	276	296	285	333	286	296	294	325	268	288	290	297	296	290	307	278	285	304	289	311	269	330	279	314	282	283	281	281	294	308	288	320	289	287	278	272	319	285	255	285	281	263	291	274	284	289	298	298	329	296	309	289	258	291	280	306	286	286	267	302	286	315	307	276	294	331	303	289	284	264	295	271	269	266	271	297	282	305	308	294	277	297	282	328	278	291	269	271	301	294	283	289	270	302	277	284	277	303	304	327	276	275	279	305	296	300	275	284	309	306	307	292	265	291	322	286	294	268	269	299	297	296	275	272	332	309	298	286	289	278	305	288	285	301	317	297	312	312	264	274	265	296	298	258	291	264	299	281	287	282	287	297	308	317	282	273	245	338	307	294	307	295	294	296	285	279	310	305	275	315	299	283	268	284	297	312	315	307	273	284	308	296	277	268	296	314	263	276	290	287	310	289	263	275	289	291	278	297	309	302	339	298	305	284	296	282	260	312	303	276	290	336	307	317	314	290	330	302	301	345	283	265	280	281	296	309	308	283	288	289	276	288	293	305	278	277	257	318	318	344	271	293	273	260	306	274	316	297	260	286	288	297	280	280	287	290	291	292	289	325	259	289	283	285	285	286	293	318	266	270	314	268	298	276	300	273	303	315	312	280	296	312	304	294	259	282	276	290	298	289	278	292	327	310	317	269	276	287	283	258	274	284	288	302	269	276	317	324	283	292	270	283	294	289	326	263	305	279	324	314	305	290	285	321	266	263	276	255	296	295	294	284	269	284	293	273	315	283	291	304	284	294	271	270	304	296	285	279	288	293	276	283	267	335	304	301	282	298	304	260	284	289	295	284	321	283	323	274	302	314	320	289	293	288	281	288	307	287	269	302	288	295	319	303	282	300	299	331	298	273	301	277	273	323	305	320	289	301	281	282	291	316	315	343	302	306	304	267	266	313	288	264	265	267	267	298	275	292	296	287	282	288	320	255	292	280	284	260	301	281	293	287	288	270	280	306	290	319	252	329	303	322	293	308	299	277	273	278	296	288	298	254	309	283	296	307	296	310	284	272	293	260	264	327	282	313	285	282	280	296	296	300	299	315	280	290	288	283	266	276	272	291	307	312	289	284	277	276	267	215	286	278	329	294	289	273	279	262	303	299	276	294	298	291	273	290	268	333	287	303	303	284	305	302	319	295	288	300	313	283	321	321	306	280	270	281	294	293	291	283	270	299	302	295	297	299	280	261	281	315	289	324	298	316	282	278	301	313	290	323	270	293	314	289	280	294	293	254	299	296	302	284	298	309	285	295	286	310	272	324	313	277	291	262	284	324	285	288	292	308	313	330	334	290	270	304	318	295	292	296	280	264	283	286	284	311	287	290	316	296	271	297	296	294	273	283	294	279	271	300	297	311	279	249	257	282	270	290	278	304	277	342	294	287	259	292	263	288	313	299	282	268	288	264	256	313	278	274	256	320	281	277	294	297	309	270	276	298	276	274	308	261	321	292	300	314	269	298	303	278	286	270	310	287	285	312	296	285	279	297	301	285	285	263	299	295	264	269	294	284	272	319	319	302	265	296	301	297	268	288	277	278	287	253	311	292	264	309	316	273	317	294	277	276	274	278	300	269	277	304	278	293	255	293	280	293	294	288	290	296	328	268	266	327	294	291	285	270	263	302	277	279	290	305	287	306	328	245	269	283	271	298	295	300	312	307	301	252	286	325	261	305	280	293	293	289	296	300	295	289	297	287	288	301	297	300	301	266	323	281	320	266	304	304	282	277	305	293	288	281	282	306	312	292	308	314	304	278	270	318	263	324	315	272	300	294	274	278	286	303	277	288	307	306	299	316	288	312	264	286	281	294	269	292	261	268	309	265	269	305	286	285	280	311	298	255	293	298	279	300	258	328	272	306	285	301	295	301	289	292	295	296	290	306	279	260	284	298	293	303	275	273	301	259	289	282	326	248	309	296	318	303	309	289	278	289	272	310	286	280	301	298	292	280	300	304	306	283	282	261	325	314	280	278	315	310	291	295	275	287	275	292	255	287	313	263	321	315	297	282	318	271	313	276	299	290	296	295	295	323	266	298	292	312	291	285	280	300	284	303	257	287	255	298	304	287	325	310	271	281	265	309	290	304	294	287	267	305	265	326	324	288	292	330	287	274	290	311	299	306	281	278	257	306	286	280	266	261	266	303	311	309	269	297	301	300	277	292	299	280	312	278	258	257	307	302	252	287	308	279	284	274	291	273	308	295	294	274	306	298	314	300	285	300	316	278	288	280	277	295	286	294	321	267	237	318	285	269	273	268	259	302	353	302	321	289	303	313	317	289	286	317	307	303	266	288	300	314	287	311	281	284	282	285	268	299	278	257	303	302	280	287	278	305	301	265	277	303	262	300	269	310	295	290	273	293	294	281	285	304	271	298	278	313	272	279	276	294	307	303	321	266	273	275	287	287	290	297	307	298	316	263	268	297	294	278	296	258	319	275	264	276	287	274	276	309	294	299	321	270	311	282	307	285	311	274	302	282	333	301	250	294	316	308	318	307	270	274	308	275	296	315	280	284	314	299	306	271	318	309	281	287	312	278	332	302	295	297	276	278	280	268	273	304	314	257	283	253	315	271	292	329	308	288	270	250	267	304	305	289	262	268	280	303	285	300	302	277	315	271	239	283	313	317	273	276	300	316	288	322	249	293	300	318	299	296	267	294	311	285	288	277	279	282	277	311	283	290	295	276	260	310	290	275	318	251	322	294	281	311	237	328	302	268	302	275	316	316	288	292	280	287	286	299	307	283	297	304	306	284	322	285	305	280	291	292	298	257	299	288	313	288	305	325	298	284	302	320	272	277	284	267	319	296	247	285	296	262	280	257	298	312	298	305	309	298	280	298	286	288	277	282	290	325	273	274	284	300	279	287	315	291	304	266	308	288	286	300	291	293	314	281	273	274	288	284	304	288	324	310	282	304	272	314	294	302	285	291	273	302	291	274	299	293	333	292	305	280	315	304	294	281	277	314	292	275	258	281	278	264	299	289	309	320	287	308	292	276	290	299	301	296	315	297	290	265	282	270	272	283	314	297	295	301	283	263	292	293	303	282	301	267	274	307	266	269	298	305	303	287	307	310	286	263	282	299	281	281	309	283	268	286	296	298	306	285	290	290	270	333	281	324	283	297	300	270	319	269	277	309	289	294	259	332	288	317	286	295	262	279	315	288	290	286	324	286	263	286	301	308	261	282	323	268	293	293	297	317	304	283	268	289	333	291	279	309	287	283	278	277	239	277	290	233	260	273	300	310	298	319	301	313	291	287	285	294	274	301	274	295	288	259	294	300	288	294	297	281	299	269	276	276	270	261	290	327	313	286	263	285	291	271	299	268	311	280	335	281	285	353
16532	1744	3327	4589	4532	3308	2637	2390	2268	1651	1381	1178	1038	1013	973	1206	996	859	842	806	766	784	718	786	725	718	755	771	734	706	737	712	674	671	705	707	725	707	720	707	648	739	672	713	699	743	686	701	730	645	682	761	664	668	689	668	694	654	709	738	686	645	674	678	649	674	670	658	630	713	642	696	654	702	672	669	644	654	621	693	668	665	670	707	667	648	676	655	649	675	694	674	678	701	684	673	651	698	660	672	645	659	672	693	678	672	685	694	669	688	724	665	620	639	636	698	699	705	691	656	638	620	675	686	664	710	670	659	671	668	658	643	673	701	626	651	681	658	678	669	633	717	652	656	736	641	679	645	641	682	666	657	643	698	672	689	637	646	703	665	669	672	640	681	695	609	641	624	671	649	668	648	686	623	677	656	629	677	644	650	683	674	691	677	711	675	647	654	677	647	656	674	654	687	611	673	692	647	659	654	664	656	667	664	675	695	701	633	692	713	716	676	617	736	641	641	604	625	740	664	723	689	660	660	701	598	636	647	741	676	669	682	656	702	694	661	708	654	675	641	674	674	684	672	761	645	651	690	667	663	670	707	678	656	644	646	690	672	696	664	691	657	658	659	668	646	699	718	669	680	628	676	719	704	684	658	654	634	679	682	675	675	668	713	659	704	651	667	682	647	683	675	624	689	701	642	684	650	643	693	642	676	649	666	632	659	630	642	644	663	658	673	703	714	654	651	643	664	646	673	613	684	701	670	694	692	659	605	650	652	677	694	661	716	649	647	656	715	666	695	640	668	679	627	694	690	670	678	676	689	692	666	687	670	682	635	677	688	692	680	658	699	631	674	688	677	666	656	687	684	676	662	661	746	667	677	724	686	678	693	697	691	706	664	667	692	642	695	711	655	635	632	703	696	706	634	700	706	725	657	652	603	646	642	661	676	649	642	623	685	700	676	655	706	640	668	651	667	687	650	691	645	678	666	668	674	676	673	687	648	618	680	651	692	678	673	661	661	683	694	705	634	689	672	677	661	660	647	674	658	660	678	626	642	660	686	691	644	674	680	664	672	656	650	654	680	687	682	614	647	642	700	643	677	691	623	708	665	712	665	661	635	665	674	681	658	657	675	642	637	739	669	670	683	693	680	695	639	667	672	634	671	630	690	693	723	668	671	639	684	683	672	669	656	685	668	713	709	646	698	665	661	646	699	657	604	704	631	687	661	641	656	704	655	678	663	663	652	687	704	654	622	635	726	677	645	663	630	654	662	703	636	632	680	637	671	653	661	711	642	659	652	685	673	626	639	642	687	753	689	661	691	688	661	716	646	675	671	686	651	706	686	674	653	674	662	689	640	704	617	714	689	683	660	630	658	642	693	679	681	643	666	689	653	668	633	666	727	676	677	634	651	669	699	653	673	690	679	655	653	625	644	650	652	660	645	610	669	671	644	708	689	657	651	689	660	630	649	656	696	647	653	632	696	653	659	630	627	679	739	656	667	642	615	648	685	639	663	698	681	669	708	691	673	671	672	662	674	675	677	695	628	637	657	665	664	736	674	623	637	676	649	613	707	685	681	664	657	678	681	647	675	709	690	665	637	675	647	714	651	668	666	640	692	631	706	636	640	701	671	646	626	657	668	675	665	648	658	668	710	643	699	704	636	684	674	680	659	670	661	670	653	670	658	657	687	683	695	623	673	645	685	661	714	668	633	669	632	694	715	645	650	652	657	629	701	703	701	617	642	702	692	665	656	661	676	660	648	652	687	642	605	689	668	676	674	607	708	652	683	662	703	632	699	639	670	654	648	705	642	675	650	725	658	701	641	670	659	716	634	713	703	695	743	615	685	690	712	663	689	640	680	687	707	661	668	629	686	666	657	694	701	649	633	637	670	656	696	674	680	686	656	655	660	637	665	647	675	683	640	666	652	667	673	624	710	694	644	671	715	688	655	679	631	709	659	688	649	654	646	680	670	687	688	675	693	700	642	680	631	700	687	693	697	638	673	640	650	694	672	667	654	646	678	703	700	723	622	653	711	598	673	664	661	688	628	701	685	698	664	663	704	679	614	707	707	674	687	665	686	670	663	711	668	649	676	637	725	667	668	642	661	676	703	630	671	666	675	651	639	697	641	644	698	677	705	659	632	693	680	708	626	688	670	711	709	631	686	655	691	726	652	671	647	642	635	639	610	638	650	681	683	695	667	634	677	656	705	678	660	695	721	683	684	675	665	621	607	665	642	641	663	673	670	692	674	703	705	710	703	717	690	632	695	696	631	658	646	698	632	633	683	638	686	686	675	632	731	657	665	680	637	619	636	666	698	669	685	672	631	641	672	681	668	650	704	657	607	637	668	696	615	677	680	679	660	672	695	686	616	632	643	632	705	679	681	669	641	679	643	673	657	675	630	638	686	669	717	683	666	666	729	665	727	699	659	670	660	683	660	633	659	674	598	655	688	647	680	677	687	714	640	649	675	659	657	672	683	649	630	680	666	681	620	666	650	659	746	689	693	702	697	661	709	665	704	713	707	642	636	677	668	631	706	669	668	676	660	631	718	646	655	646	733	696	696	675	651	681	645	696	693	664	638	685	612	674	660	688	669	670	690	667	703	658	628	660	655	660	647	650	701	660	675	621	662	621	670	685	690	719	674	701	667	659	683	670	608	680	617	640	664	667	698	655	677	679	609	711	688	652	678	669	663	649	659	689	718	601	661	671	689	684	677	657	682	637	678	671	676	692	711	667	613	701	660	680	667	670	647	680	647	682	666	610	673	663	695	674	686	669	705	638	653	732	697	713	672	697	692	614	669	718	654	590	636	702	669	683	663	701	665	640	720	668	674	647	685	672	689	653	683	708	680	630	660	652	708	659	652	664	607	669	678	686	677	664	646	648	686	678	660	650	685	700	643	679	726	627	672	624	673	677	688	680	714	662	646	662	613	648	677	647	709	681	694	666	637	701	633	672	691	656	651	689	673	676	662	680	698	660	673	689	678	747	684	718	680	680	692	673	666	665	672	636	678	615	691	713	681	642	674	690	659	671	704	677	660	695	687	668	699	650	647	679	653	643	672	683	668	652	695	655	688	654	658	669	643	648	658	699	672	656	660	690	667	700	659	654	660	650	675	659	651	688	678	640	699	643	675	667	692	590	659	700	632	640	626	678	627	653	703	659	635	648	649	666	642	674	652	688	684	654	697	669	630	651	646	640	660	694	696	654	621	693	657	667	638	625	618	695	652	686	656	661	646	670	679	606	647	687	647	665	677	695	632	687	698	626	662	682	641	666	630	685	734	629	745	653	634	711	634	677	721	659	671	665	659	737	730	689	658	676	661	661	648	617	697	678	686	713	686	653	677	696	682	635	682	705	679	699	706	663	677	711	674	646	658	683	614	678	692	663	665	695	636	680	660	657	700	673	672	651	631	653	680	690	667	710	700	669	689	698	658	701	683	646	655	642	659	677	654	697	687	680	613	650	676	660	686	661	692	681	676	678	681
7003	545	480	420	304	308	279	267	255	228	210	242	232	237	198	234	201	192	209	203	239	231	207	214	230	206	224	216	231	221	223	233	223	204	213	214	212	237	225	217	203	185	202	227	214	225	221	196	218	237	212	209	186	201	243	245	192	218	211	186	203	217	202	212	197	206	201	210	237	220	217	210	227	227	230	211	202	200	215	204	205	205	206	188	229	206	219	181	218	215	207	183	224	224	191	197	217	185	187	203	199	199	211	222	222	224	204	187	214	227	193	208	209	214	226	242	231	217	231	215	187	199	214	193	187	202	212	191	228	192	206	194	195	183	212	232	186	211	206	205	208	236	202	223	211	241	201	217	223	207	217	229	212	202	187	211	229	184	200	197	188	235	226	222	200	215	205	181	210	201	228	195	182	179	221	229	213	188	215	202	190	203	193	218	224	217	194	212	225	198	240	164	193	204	202	219	216	222	198	218	172	196	195	193	227	238	243	220	208	234	212	217	201	206	240	225	225	206	216	259	221	207	204	198	203	230	220	225	201	230	229	229	208	196	197	234	196	221	230	208	197	213	205	235	226	246	211	201	226	222	241	214	211	208	209	198	209	203	195	226	231	220	213	202	202	204	179	244	208	205	196	215	226	232	204	225	187	197	191	203	196	212	246	225	219	208	218	208	201	213	213	204	222	222	206	196	235	219	220	193	216	188	217	234	208	246	196	204	232	232	215	213	200	210	239	221	204	215	202	229	204	199	228	216	205	210	229	214	197	233	191	215	240	232	199	202	220	177	195	201	211	201	207	208	229	225	231	185	183	213	212	234	208	209	225	198	250	200	193	207	223	226	199	210	207	217	175	215	206	220	234	206	237	213	205	222	208	195	226	212	180	233	212	254	207	185	205	200	221	215	211	202	209	222	193	226	245	181	235	242	240	204	195	194	218	212	213	181	238	184	233	211	212	212	243	166	202	192	216	215	214	205	199	227	224	194	224	201	212	263	220	217	200	252	219	201	215	199	208	227	204	208	177	212	206	231	227	239	202	205	231	222	199	211	212	228	202	196	192	229	183	222	227	237	246	209	217	228	217	236	209	204	219	186	206	211	212	237	233	222	206	204	214	188	200	239	218	232	208	207	210	201	210	231	220	191	212	191	173	227	215	220	201	179	200	220	208	198	195	203	216	190	221	230	227	190	202	194	227	231	211	240	227	214	207	201	196	203	200	224	230	211	224	218	186	188	201	237	247	183	200	202	215	218	208	226	195	205	223	218	196	220	204	225	211	223	216	208	194	226	211	195	221	221	212	222	205	220	172	198	186	212	203	205	198	241	195	195	210	199	191	222	218	179	226	202	216	220	215	214	227	225	232	262	209	227	195	250	218	223	197	217	190	200	193	212	207	192	195	187	221	221	208	201	207	203	227	236	194	225	238	202	213	194	221	178	193	201	215	203	206	205	210	194	183	199	226	190	199	214	235	209	217	233	220	202	251	195	203	227	225	193	196	185	218	224	193	211	236	206	178	189	206	211	176	218	214	191	205	202	194	189	201	189	204	245	206	205	206	210	208	226	198	231	204	241	236	182	219	194	189	197	219	206	226	233	227	214	239	197	203	215	204	231	233	190	208	237	191	197	216	204	189	210	208	209	197	208	215	212	217	212	205	195	221	225	210	208	196	193	186	227	223	169	201	209	170	201	206	214	230	206	222	208	235	185	227	200	188	224	198	188	210	225	195	218	243	197	199	235	206	222	208	235	209	220	226	214	224	187	235	238	218	214	206	177	192	228	197	217	192	173	206	211	229	216	229	252	201	225	218	208	223	213	231	214	185	227	203	210	194	244	211	205	223	220	181	197	222	248	221	221	200	181	211	209	212	205	225	201	218	215	206	209	184	193	207	226	208	224	179	193	190	222	194	205	223	222	217	186	237	211	217	230	218	216	234	215	195	201	181	221	196	231	220	192	219	201	214	216	219	214	207	220	245	215	210	227	165	220	222	189	189	244	235	218	211	206	201	221	238	232	219	214	239	199	213	188	208	209	215	221	206	211	210	212	202	224	202	198	216	227	209	204	204	218	219	211	185	206	213	194	192	182	218	204	200	205	216	220	198	212	198	224	177	210	182	194	237	211	216	205	204	211	203	246	199	204	191	233	215	212	237	236	195	199	236	184	220	218	200	215	192	213	211	183	167	175	217	186	215	217	208	229	218	190	205	201	186	205	230	193	220	212	196	213	236	222	210	222	223	199	187	206	210	215	224	201	208	239	209	193	194	219	230	220	212	210	191	218	208	242	224	211	185	200	199	208	212	222	208	206	227	204	219	202	215	179	201	220	200	230	216	218	240	233	222	195	229	206	202	210	178	208	205	206	210	218	213	232	217	255	197	206	194	220	186	227	213	214	194	213	209	224	199	221	206	194	185	229	212	203	203	227	208	203	213	209	214	212	196	190	207	205	254	224	209	209	239	220	191	192	188	172	221	187	176	216	231	208	207	184	215	230	206	211	188	232	203	211	180	193	242	231	236	187	198	219	202	191	182	209	215	230	241	220	222	206	246	190	217	210	218	217	214	198	210	215	226	203	193	215	191	229	205	206	217	219	222	225	198	212	231	211	207	240	212	242	215	228	205	182	214	242	212	230	206	185	227	232	227	225	206	216	202	198	207	210	216	200	214	197	208	204	242	188	196	203	210	190	246	231	202	216	213	204	202	212	223	261	209	203	198	202	216	179	205	178	206	221	214	180	200	247	220	216	200	206	227	210	218	223	236	207	219	212	201	194	223	212	206	208	215	242	227	206	224	212	182	194	210	235	219	208	216	222	218	201	200	206	194	224	220	215	183	222	203	196	206	214	220	211	218	209	246	210	226	239	242	211	193	240	195	195	183	217	195	210	189	188	213	240	220	191	204	205	263	241	251	219	196	217	195	223	230	215	218	202	200	226	214	202	207	203	211	223	196	213	221	222	226	215	193	219	230	232	218	225	202	230	217	214	201	235	206	216	229	211	219	185	204	239	209	213	205	221	191	199	196	223	226	230	207	198	234	191	234	187	237	227	224	223	212	229	211	212	203	204	224	201	179	204	221	206	203	220	211	224	213	222	229	211	217	229	208	198	225	210	186	215	219	182	220	222	212	209	203	188	230	214	213	230	210	245	221	194	223	210	266	216	221	201	202	219	199	234	221	188	214	203	199	200	215	210	205	206	206	219	212	237	218	197	199	203	172	209	195	207	199	204	201	232	226	225	236	219	216	194	238	213	220	224	205	212	248	228	198	205	202	194	213	189	217	206	224	218	216	217	229	208	216	235	178	205	225	236	204	215	195	210	215	234	209	218	234	227	192	204	177	185	192	226	220	234	213	202	221	199	213	233	247	234	242	196	194	222	221	214	221	218	252	228	234	206	197	164	209	228	211	224	205	197	203	217	215	237	219	211	221	232	203	231	194	236	203	190	221	240	232	242	233	212	217	218	208	206	219	232	216	206	223	227	189	209	192	200
4688	659	1053	1158	1005	920	717	707	621	646	645	560	532	555	538	585	558	545	534	470	506	498	513	558	506	487	537	501	510	465	493	559	516	540	501	508	484	494	514	504	500	502	503	513	511	500	494	505	515	582	481	533	535	544	488	499	525	508	511	500	511	494	536	468	490	501	461	466	530	494	489	491	510	503	501	521	457	465	511	505	466	476	519	540	533	507	495	508	504	509	496	487	448	490	475	497	521	498	472	499	485	495	473	488	512	454	513	494	476	512	466	503	469	512	477	479	488	522	448	518	484	524	488	497	531	473	437	490	494	482	521	482	468	510	509	503	464	509	500	494	488	494	471	509	555	511	484	493	460	488	490	473	489	471	518	504	532	456	463	471	448	511	500	435	496	514	493	481	506	512	473	483	509	502	502	482	475	513	489	532	493	506	487	495	490	498	494	485	492	501	459	523	457	488	512	473	477	477	448	460	515	516	497	478	527	509	480	513	484	475	480	459	479	497	478	492	502	502	496	480	502	486	531	486	503	515	482	515	526	523	494	516	460	508	493	514	520	498	484	484	511	475	508	494	458	504	484	543	505	485	483	476	495	481	525	497	483	495	498	511	444	457	490	481	493	458	495	515	466	508	497	502	456	486	496	499	483	496	503	494	500	488	539	538	503	476	443	518	501	487	495	496	543	506	493	445	466	499	503	477	501	499	497	498	562	494	490	456	493	481	498	472	489	511	479	476	502	486	523	496	474	513	454	517	489	526	492	495	490	493	506	526	544	474	516	506	492	472	458	475	474	487	476	506	483	490	475	527	499	540	529	522	460	531	509	478	503	517	510	486	501	497	486	468	462	471	485	482	487	497	523	507	515	499	457	496	503	466	521	473	474	521	499	491	494	499	517	471	452	523	489	467	490	539	505	486	482	480	495	492	507	462	522	525	519	487	502	496	499	496	475	533	510	509	507	460	515	501	451	483	483	501	472	459	552	500	463	495	462	503	524	468	463	484	497	493	501	499	524	497	492	454	470	507	509	497	508	485	473	538	474	464	538	498	452	476	464	491	508	474	485	507	503	471	506	475	530	522	494	506	484	485	504	488	520	467	523	464	489	478	518	472	547	513	486	499	512	513	454	535	481	497	535	488	480	506	469	480	519	465	512	507	486	529	505	478	500	468	488	485	508	540	507	509	502	466	477	492	500	492	503	477	505	522	488	508	483	491	462	494	477	497	523	495	516	507	475	470	500	508	496	469	516	484	480	492	448	507	463	523	489	489	490	556	525	494	500	510	474	500	507	513	462	496	508	517	476	511	496	459	484	497	462	505	472	522	470	489	488	487	443	486	493	499	496	498	504	485	516	531	479	519	467	516	524	492	478	474	534	466	507	520	502	493	484	495	475	499	475	484	459	444	500	484	470	517	536	469	518	469	493	506	494	513	497	491	482	488	481	512	493	493	506	501	513	481	445	469	501	462	507	447	491	523	517	468	453	469	474	511	511	481	535	473	504	482	514	490	473	512	481	494	490	505	525	465	505	464	487	498	464	502	536	480	474	480	470	519	513	505	552	504	467	495	478	487	469	471	470	475	495	501	489	515	480	509	487	502	523	517	519	482	484	481	472	470	508	487	520	479	497	488	506	512	485	475	483	459	480	494	516	501	491	495	448	487	498	514	519	462	476	469	493	528	477	504	494	512	507	466	518	518	492	511	526	498	527	492	453	504	487	530	494	518	490	462	538	526	493	504	523	461	509	504	525	526	497	478	523	491	480	506	452	505	473	489	496	512	532	475	501	470	486	476	471	473	488	465	508	460	491	460	508	509	502	531	490	506	492	482	484	503	488	464	524	504	496	516	471	488	478	496	490	509	501	498	482	492	442	504	506	498	509	499	473	505	507	499	449	490	490	480	506	529	528	465	489	474	470	529	459	503	476	491	443	536	484	489	479	485	503	488	488	516	493	485	515	492	484	511	465	496	480	490	518	492	517	477	500	513	508	490	496	454	495	472	522	507	463	521	496	515	476	488	478	472	495	478	498	500	485	500	488	507	487	521	523	546	497	528	480	488	497	468	470	495	458	468	435	482	482	513	476	491	489	500	474	510	494	499	524	462	534	454	533	462	485	527	469	487	475	486	461	477	486	517	491	492	485	477	461	503	454	480	496	448	484	469	492	537	498	509	520	493	513	468	475	451	500	498	487	480	461	454	450	534	470	467	491	471	503	509	456	490	469	528	493	494	473	520	487	489	486	500	512	510	512	539	498	481	481	507	508	505	530	477	438	468	500	505	490	499	536	493	497	479	491	491	520	537	486	492	487	489	481	493	533	513	490	521	490	499	467	499	503	478	499	554	525	500	490	482	508	511	459	516	528	545	498	503	470	472	492	489	522	540	523	447	507	507	458	453	515	502	486	455	497	444	478	446	483	479	487	501	512	513	481	456	509	500	497	461	480	544	485	509	497	496	494	499	496	517	470	470	466	512	497	509	527	475	492	460	497	487	458	501	494	448	504	464	518	486	485	514	512	476	559	491	470	473	490	470	493	519	540	523	501	511	466	457	471	496	507	510	511	486	498	500	503	459	475	475	504	477	512	496	484	538	503	498	494	528	495	485	493	508	503	510	503	497	564	497	525	481	496	454	510	515	493	472	474	483	465	480	493	467	495	464	479	504	466	482	474	487	496	478	436	480	471	506	513	494	500	433	527	489	484	469	501	514	519	466	452	427	479	479	507	502	486	525	483	486	505	469	478	515	481	523	469	524	495	504	493	466	510	453	492	474	509	478	531	496	471	498	488	542	507	488	488	494	483	485	490	510	498	494	499	514	491	488	505	488	501	522	499	473	478	488	487	484	487	507	486	478	499	475	490	512	526	510	482	515	510	525	483	433	501	518	470	490	548	493	509	524	455	496	483	485	427	450	528	517	504	478	482	546	490	470	479	496	541	478	496	467	473	484	495	487	479	484	502	464	466	489	492	468	491	547	541	484	450	470	488	502	536	523	473	477	486	513	518	519	459	501	496	472	474	495	492	467	467	506	482	493	485	493	483	519	488	482	533	555	503	439	479	487	464	448	467	515	463	479	498	502	524	462	480	496	532	485	517	508	513	484	548	494	495	499	485	464	514	486	466	478	503	513	559	529	512	537	484	529	486	469	502	510	474	479	491	463	471	499	455	462	499	549	470	489	500	470	472	479	494	547	492	474	505	495	456	491	462	497	476	478	468	499	510	454	500	520	525	499	470	458	461	483	488	518	520	496	470	497	500	487	497	477	510	538	489	474	481	496	510	504	519	476	524	501	503	503	540	476	499	506	493	488	457	525	496	474	462	493	523	487	488	481	525	472	496	510	457	519	493	470	519	476	523	513	471	511	468	501	515	486	505	505	507	487	450	519	456	509	476	503	481	506	531	486	488	548	505	505	573	495	504	505	521	528	492	503	504	484	460	549	488	536	524	481	496	502	492	468	449	502	504	508	525	502	495	482	441	494	482	479	511	486
21221	2158	1052	930	799	609	361	296	333	258	211	192	186	183	191	194	193	166	182	158	187	198	177	188	178	197	177	182	180	192	149	167	157	170	168	178	169	173	184	180	178	164	149	192	157	144	177	181	173	189	184	195	164	181	150	203	170	163	157	156	159	193	180	173	168	173	176	165	165	153	157	174	166	162	176	171	149	149	168	175	160	160	170	174	162	152	193	180	175	187	161	164	164	173	180	144	186	159	166	173	171	185	181	151	168	170	184	179	188	183	145	175	158	176	178	163	161	175	169	192	161	174	181	147	166	167	163	162	166	203	174	157	171	170	149	158	152	186	188	201	164	176	187	172	181	192	181	176	162	173	175	161	181	167	187	157	165	166	168	175	168	175	145	134	189	176	153	149	153	166	183	146	159	191	181	158	168	181	157	180	184	170	164	155	173	155	157	183	150	155	151	185	170	162	177	189	134	170	161	159	160	144	180	191	174	177	171	172	158	173	163	186	179	141	171	159	184	167	136	178	157	198	163	161	148	178	170	159	173	178	140	167	182	180	192	190	180	166	168	179	163	165	160	178	155	180	158	183	169	170	140	165	178	167	167	175	180	146	132	214	171	181	164	196	154	188	201	177	187	155	189	158	158	181	179	158	161	154	170	168	173	151	156	149	163	170	160	183	154	164	157	177	153	165	190	176	176	136	165	172	159	160	178	203	141	154	142	170	185	167	166	190	188	195	171	183	185	165	164	155	141	146	177	168	196	173	191	170	153	174	165	173	179	177	159	170	148	187	188	190	162	174	165	129	155	145	185	171	178	149	163	148	183	180	162	185	178	178	171	148	168	171	165	149	184	191	155	191	184	188	182	160	171	175	166	163	173	161	161	190	189	174	157	174	155	192	165	159	174	152	180	169	162	157	173	148	145	170	163	149	143	169	184	156	177	195	187	170	203	154	144	160	182	191	177	191	169	168	168	152	220	183	178	151	172	156	167	169	178	169	165	157	174	159	159	176	178	143	150	190	155	187	170	191	189	185	175	175	189	172	170	166	175	163	169	170	178	158	158	216	170	163	150	160	169	173	153	183	179	147	161	183	148	160	144	172	186	172	158	194	177	170	168	181	159	164	181	158	185	214	155	151	177	161	175	173	171	182	196	169	154	156	189	178	150	188	144	148	154	150	155	163	154	157	155	167	175	146	173	182	172	151	188	170	149	158	154	169	157	188	164	164	140	202	183	142	180	176	193	191	181	165	193	152	192	164	166	175	175	172	159	140	175	186	187	166	196	175	154	173	177	173	163	154	175	183	168	166	155	174	159	148	175	147	161	160	159	186	179	169	147	151	147	166	165	174	179	185	178	157	143	180	149	193	172	180	154	180	192	163	171	189	145	157	205	161	155	172	189	185	160	169	208	143	185	178	187	171	172	141	167	151	162	168	160	185	171	160	191	167	195	161	144	158	176	185	190	164	143	186	152	160	153	165	171	162	170	159	167	178	175	190	174	161	163	160	171	190	166	164	177	184	183	136	173	170	144	154	154	163	165	188	174	177	174	180	181	179	161	173	164	148	171	157	174	155	155	167	155	166	184	164	172	159	160	153	181	166	184	172	167	170	149	173	142	182	174	140	202	173	185	162	159	172	163	181	156	179	180	149	169	175	168	158	168	166	195	157	156	187	199	172	166	169	169	164	163	169	157	165	169	142	172	173	176	197	186	125	166	172	165	186	151	183	160	176	180	195	187	171	151	205	191	167	187	162	173	149	142	184	150	155	188	160	175	142	177	171	172	171	183	166	175	183	154	163	175	153	185	185	159	169	169	192	156	149	163	186	168	164	163	186	181	147	149	192	171	171	187	163	174	179	146	167	140	182	176	171	176	160	193	148	171	167	171	167	166	138	176	202	170	150	136	169	175	156	147	173	185	155	152	145	177	145	197	162	179	165	167	181	187	188	142	172	190	151	168	153	186	162	143	167	135	176	185	182	169	167	177	154	160	181	179	188	186	162	149	161	175	176	179	169	160	160	151	187	186	165	163	181	172	188	150	174	157	149	187	182	188	182	178	158	166	171	170	183	162	191	166	147	165	156	171	155	174	168	177	174	167	184	174	205	165	152	144	163	160	169	164	164	185	155	186	178	175	181	181	171	159	165	175	142	173	171	169	207	160	164	146	188	190	174	162	170	189	175	174	174	173	172	160	178	177	186	188	155	163	142	187	154	178	155	152	169	165	169	182	137	158	174	211	167	165	172	181	168	169	161	147	161	160	170	190	162	168	165	185	140	174	163	183	193	186	148	146	161	157	151	165	170	168	154	159	156	148	168	163	182	177	184	174	180	152	173	175	198	153	170	157	173	163	184	178	171	141	163	158	165	200	143	144	154	173	173	149	190	162	168	176	170	160	170	172	178	160	156	166	163	158	171	141	185	148	200	148	154	155	173	155	179	150	167	172	159	167	154	172	161	164	178	137	127	177	173	168	163	171	165	172	156	182	159	147	175	180	188	154	159	149	167	166	148	174	165	163	140	142	152	189	179	161	189	182	161	139	150	164	155	160	177	149	166	186	189	150	178	178	173	165	137	182	166	177	209	183	167	168	175	163	185	174	171	170	163	162	158	168	169	178	167	177	159	178	173	174	176	191	163	172	172	180	188	202	188	172	183	149	176	185	174	169	174	168	182	183	178	186	187	191	172	177	170	167	185	180	158	164	169	165	181	163	172	180	162	160	143	175	195	159	190	167	180	158	177	165	191	176	149	179	175	150	168	196	187	166	168	157	167	192	196	170	182	175	138	158	160	180	185	149	150	190	174	165	165	136	173	157	143	191	183	160	132	177	161	172	164	159	158	159	174	187	193	183	152	181	154	151	145	187	182	191	205	172	179	169	176	164	141	161	165	166	168	189	167	167	188	189	176	175	167	182	158	171	166	167	169	175	175	173	168	175	178	180	156	149	161	165	143	158	171	155	142	182	156	164	183	170	175	164	156	153	170	177	174	163	185	164	170	163	172	151	178	167	173	165	158	171	153	174	158	185	161	157	166	149	161	153	148	170	169	166	167	174	158	163	177	159	167	176	169	176	175	154	154	163	173	174	169	174	172	179	182	154	180	192	173	182	194	172	161	152	177	178	163	178	174	156	182	181	145	162	130	179	169	191	146	178	158	150	153	186	159	166	194	172	182	168	171	171	164	183	178	171	170	176	144	176	165	161	138	172	177	168	181	190	162	144	153	186	154	154	164	161	171	154	194	192	130	177	188	178	177	166	209	180	164	162	153	169	166	163	186	181	183	157	183	167	143	181	161	159	181	187	177	165	182	165	161	172	187	169	164	154	156	163	162	168	162	190	167	185	176	174	165	171	155	168	181	166	166	138	173	152	164	168	139	174	162	174	170	165	158	183	146	183	173	170	170	167	166	166	165	159	145	166	172	171	154	175	170	154	160	146	164	141	171	172	178	176	175	147	169	148	164	166	161	170	152	152	192	192	162	182	190	157	153
12386	1044	1940	2746	2651	2270	1530	1259	1182	992	772	741	651	615	571	642	672	554	529	535	501	523	457	490	481	487	450	495	439	434	471	438	489	433	460	425	492	420	432	421	447	453	443	452	428	469	439	440	406	432	386	431	434	438	460	432	420	427	395	429	393	431	465	405	435	455	430	390	421	416	414	439	435	461	442	410	458	383	420	427	399	425	414	409	417	423	414	414	412	409	454	410	436	406	453	427	426	448	376	411	426	440	458	406	433	398	412	425	432	400	428	441	408	457	407	467	402	406	417	418	438	430	450	396	440	424	403	414	409	432	446	420	412	406	417	428	408	402	432	443	438	437	438	437	398	461	419	415	382	417	406	427	392	406	413	430	425	403	409	413	420	409	440	435	413	444	407	440	434	419	436	408	429	446	429	427	422	425	405	413	402	375	405	452	407	457	444	392	443	432	436	434	405	423	411	442	422	407	416	409	410	456	415	403	440	431	473	385	416	417	410	416	405	422	411	408	431	385	471	443	428	427	452	440	382	442	421	419	441	400	439	415	418	402	432	414	416	424	408	425	384	441	420	425	434	420	404	428	413	416	450	407	390	409	462	421	422	431	458	412	436	440	436	420	405	480	439	410	428	406	425	428	451	446	419	407	482	427	421	419	422	434	402	431	422	395	431	398	403	422	447	434	455	399	413	419	441	412	422	397	399	438	424	439	408	424	426	455	441	436	419	395	407	424	439	431	451	399	433	420	424	454	458	392	436	392	394	424	416	398	447	420	425	432	415	424	429	448	402	454	439	424	421	384	385	427	432	384	470	420	417	434	412	407	430	446	411	446	404	417	387	422	451	438	446	426	421	440	429	392	446	412	410	426	383	411	438	425	385	453	411	400	418	431	405	467	411	402	428	398	429	453	429	425	419	416	423	419	458	448	427	400	419	433	408	416	418	433	443	424	426	426	409	432	434	412	394	434	437	410	415	421	412	410	425	399	429	422	374	412	426	419	388	439	401	427	446	433	377	412	451	424	409	391	408	438	427	367	443	427	438	428	412	445	398	427	409	400	378	401	451	448	435	444	426	401	400	450	409	417	426	364	398	411	421	431	414	430	447	426	426	457	404	442	433	414	466	429	384	413	441	396	430	465	416	414	388	412	452	447	386	461	425	394	417	441	415	404	466	370	440	414	433	437	423	418	412	378	401	416	416	416	419	434	414	395	420	395	427	428	421	438	381	441	405	414	459	392	456	423	393	398	381	388	416	441	418	460	441	429	406	440	427	407	427	445	409	445	413	417	411	420	472	399	436	408	435	414	440	450	405	419	464	406	409	420	434	442	450	416	476	397	404	398	400	443	416	466	403	439	440	424	399	438	451	443	385	442	441	405	421	443	405	445	415	382	422	413	386	402	429	402	406	434	407	433	453	430	410	422	439	423	399	412	391	408	409	416	411	427	392	425	428	403	452	405	439	423	412	413	459	446	422	438	430	447	407	414	436	451	403	399	433	461	448	385	452	405	394	407	409	421	420	439	386	438	435	425	425	400	432	427	406	387	427	416	414	422	406	404	422	417	402	418	462	437	429	424	436	445	412	417	414	393	401	414	435	415	433	385	428	454	405	416	442	438	424	379	435	411	405	431	434	421	413	437	410	420	421	453	394	426	454	422	439	424	426	411	443	372	427	432	430	407	420	433	431	414	425	415	428	415	428	421	475	431	431	408	430	421	442	439	439	435	375	405	421	408	407	436	386	416	401	399	431	417	434	422	451	434	416	381	438	462	420	428	399	401	434	423	406	395	419	454	418	407	424	435	424	439	424	442	420	403	418	433	408	377	415	410	392	419	395	438	417	424	426	453	448	438	456	404	412	387	436	442	436	414	432	438	400	396	431	385	424	406	413	442	403	442	457	454	407	423	391	454	447	387	388	415	460	388	426	409	395	389	370	451	469	409	443	390	407	394	410	415	418	424	432	458	388	412	417	426	399	440	410	438	438	438	414	414	414	409	404	423	433	414	446	436	432	428	422	426	427	419	412	424	412	403	403	448	464	385	418	389	424	467	419	403	412	391	446	372	410	440	457	394	449	429	399	379	407	447	411	432	399	424	383	422	387	391	454	445	456	410	411	457	385	412	391	453	428	418	434	423	425	434	450	389	426	435	402	422	462	477	419	455	434	383	408	405	423	420	402	391	421	421	392	488	471	418	442	447	411	432	421	414	434	450	428	434	419	409	422	385	443	425	410	431	428	416	406	387	423	452	462	405	404	369	427	410	382	421	423	417	426	427	393	416	460	425	401	386	412	386	411	424	438	420	417	420	459	434	428	441	392	411	448	427	414	418	402	439	411	424	455	457	429	449	396	377	449	431	452	445	400	389	385	433	406	415	409	386	403	409	415	401	394	406	451	425	422	430	379	431	439	435	437	444	432	470	474	426	406	413	394	402	418	425	434	421	429	402	422	397	417	408	446	457	441	399	428	402	418	417	419	419	449	416	439	405	432	450	429	402	416	367	407	422	439	445	412	383	419	465	464	395	447	425	431	444	410	444	409	401	423	412	410	394	420	409	455	415	435	437	428	419	422	401	395	424	400	397	433	432	458	402	429	418	428	431	492	432	435	422	438	426	392	430	432	370	414	402	396	443	428	440	399	404	422	374	424	447	423	424	414	390	440	386	423	384	421	438	413	428	403	404	400	375	409	426	428	437	429	402	433	381	429	444	403	470	439	413	409	394	426	435	431	402	414	415	433	419	412	439	402	385	393	450	435	422	401	382	416	434	422	435	443	423	414	428	415	418	393	403	438	453	418	463	422	466	432	430	401	423	410	388	438	446	418	427	409	401	408	388	458	401	421	393	420	429	428	429	379	400	418	464	410	412	448	436	414	432	418	400	429	444	431	418	415	444	442	406	461	391	396	418	402	426	405	402	439	384	431	447	419	426	413	407	419	406	467	461	407	434	401	361	408	426	425	395	416	410	423	406	416	459	480	423	409	460	444	429	440	443	417	436	385	420	438	389	450	470	418	460	456	443	452	427	408	401	465	430	469	427	412	429	435	421	418	429	406	425	427	428	437	410	423	430	422	419	452	408	444	420	441	424	420	415	467	412	424	438	452	412	402	405	446	403	431	403	406	456	415	397	420	425	434	425	395	420	447	392	450	438	432	439	413	413	388	438	419	411	438	400	406	419	411	433	392	434	425	431	454	438	384	436	405	440	444	407	428	427	404	465	451	436	419	426	443	430	465	417	403	416	391	434	447	405	422	415	438	433	449	426	418	417	456	473	373	425	421	426	443	447	378	413	437	400	469	399	424	413	404	416	401	450	438	400	391	427	424	452	442	397	404	445	456	437	413	413	387	413	417	446	464	445	421	418	415	410	439	423	420	393	401	442	441	413	404	460	448	400	415	404	418	429	423	432	436	447	400	430	394	426	400	441	444	441	416	443	456	425	425	467	435	421	449	440	394	409	425	413	427	447	461	410	439	426	436	436	419	434	452	443
32087	4770	1802	1512	1255	1058	678	565	603	539	454	407	346	302	307	342	424	354	303	325	303	323	291	315	285	305	278	299	296	290	281	308	303	275	296	277	283	298	286	295	297	293	275	278	309	301	297	266	273	279	285	283	265	289	298	293	323	331	291	312	317	280	282	303	318	307	298	320	266	306	290	285	304	294	279	306	278	260	285	312	292	289	269	291	261	285	282	289	267	292	278	290	283	283	264	307	324	295	288	297	305	271	314	314	310	299	290	289	281	275	297	265	273	265	315	307	306	275	312	282	294	272	260	279	283	284	269	342	282	274	278	296	293	277	303	291	300	271	280	314	280	288	306	257	289	304	274	245	289	287	297	320	282	281	329	297	336	316	270	298	265	321	322	279	312	291	287	310	302	270	333	294	294	288	294	303	244	292	277	258	267	286	269	284	280	325	295	275	309	298	296	325	264	292	297	283	276	278	328	328	260	280	301	266	273	301	272	313	302	303	319	307	286	292	272	285	307	306	300	278	277	302	257	240	280	315	301	292	281	303	320	303	268	283	296	282	290	328	300	294	290	304	304	284	274	320	318	334	280	285	283	269	296	316	314	274	273	287	312	304	282	314	263	283	295	301	297	308	291	311	266	306	292	260	271	297	308	301	290	256	280	292	233	277	305	299	312	287	307	296	317	272	293	289	319	269	268	286	307	311	289	299	275	310	288	333	334	293	292	269	238	260	303	246	308	303	287	294	317	310	294	335	278	284	266	273	282	303	289	297	302	293	292	265	260	272	296	324	302	302	278	285	287	292	318	282	329	288	277	276	299	289	309	316	273	292	306	326	286	312	276	306	308	343	287	300	278	270	262	277	270	259	320	300	268	293	273	306	317	297	271	279	289	250	270	328	302	272	290	283	286	284	312	287	304	299	283	332	307	277	304	291	309	280	302	288	288	282	306	284	270	293	308	286	287	282	316	287	293	309	289	317	305	299	306	281	282	293	298	293	287	294	288	317	313	283	268	258	308	280	286	261	296	283	280	283	268	308	270	294	286	306	297	320	293	303	252	287	267	311	310	295	308	293	278	279	295	309	309	313	317	299	276	317	278	280	283	294	284	277	282	325	303	315	294	294	279	271	275	269	277	282	283	336	302	310	265	260	274	310	292	271	288	298	259	275	275	268	284	300	284	304	248	328	309	293	273	253	281	285	316	301	273	289	290	255	293	320	306	275	297	304	302	292	266	279	299	287	311	309	274	300	316	273	285	289	312	324	286	301	339	287	308	280	341	305	304	292	326	279	269	281	300	267	290	319	269	308	270	287	277	277	316	309	295	281	304	288	284	295	313	273	261	309	256	293	301	277	318	261	286	311	304	284	302	286	333	287	267	281	299	270	283	326	295	281	283	326	289	336	341	280	299	275	273	314	274	291	303	299	271	280	281	288	261	282	308	310	279	309	281	282	283	256	312	296	290	269	299	309	264	290	280	309	293	292	288	278	262	266	292	316	298	299	275	299	304	296	263	284	267	263	272	297	277	279	281	297	280	306	309	324	325	315	303	290	296	318	272	261	303	264	304	325	274	294	303	275	264	247	299	298	287	305	306	278	292	268	286	289	282	319	276	255	315	270	289	340	319	331	346	288	261	298	315	308	275	317	264	324	274	314	333	298	277	307	323	313	262	283	301	276	309	283	282	310	297	290	272	313	302	322	301	300	290	300	294	263	295	274	306	286	316	306	292	270	260	309	278	321	270	292	274	269	290	318	284	282	301	272	292	314	301	306	302	298	312	287	283	283	318	289	283	295	266	303	273	295	280	297	270	294	299	306	301	309	307	310	301	294	294	293	315	295	292	250	296	291	297	292	328	287	312	297	284	294	283	293	316	304	285	281	297	264	255	279	296	285	296	302	331	343	308	283	289	279	270	289	258	279	290	303	253	295	308	308	311	271	261	272	284	293	287	269	280	274	294	287	309	323	270	304	302	278	260	294	304	282	307	276	275	285	265	303	266	284	309	298	292	269	265	318	308	324	313	304	295	289	271	272	300	253	267	261	280	275	291	266	301	304	279	309	279	301	271	254	294	315	284	286	269	283	302	289	258	295	301	270	253	279	280	266	307	318	306	324	297	287	282	270	287	271	297	278	287	304	309	297	272	268	242	314	318	296	273	314	301	289	316	320	309	286	262	291	314	300	262	329	308	277	259	282	313	283	276	311	315	314	295	314	277	299	292	321	317	273	286	280	233	298	299	315	307	276	295	265	296	306	276	305	264	278	290	262	269	294	306	286	283	277	287	266	298	293	280	260	247	276	289	291	299	313	281	286	300	262	299	303	262	267	290	244	283	290	259	276	298	318	275	327	305	317	289	323	314	278	289	302	291	261	279	269	314	298	307	302	309	318	296	292	331	278	257	248	297	297	268	310	278	276	283	295	290	300	287	269	325	293	315	274	287	316	284	282	286	265	291	278	321	280	335	272	281	279	302	287	330	272	275	291	300	275	299	304	313	328	262	291	328	276	289	289	278	280	264	296	275	308	276	296	287	273	286	334	269	300	314	288	276	313	299	307	300	298	274	300	297	245	291	272	309	298	308	275	264	310	271	270	303	289	310	283	314	279	310	308	294	258	287	309	290	292	319	280	302	275	289	301	287	257	259	270	272	276	309	298	276	295	306	324	263	313	309	261	308	288	292	255	284	276	292	314	275	307	307	265	281	274	292	263	290	283	301	302	281	298	300	296	293	264	283	288	297	305	284	299	279	267	269	308	284	260	254	301	285	284	299	286	272	244	262	293	308	269	294	312	282	285	303	300	310	310	299	305	269	289	284	294	326	295	324	251	277	315	305	282	281	291	294	290	288	256	289	298	282	318	311	286	323	275	311	297	279	281	291	315	284	315	305	283	327	275	284	282	307	305	324	274	315	278	264	283	264	264	289	263	323	289	280	280	329	294	337	292	280	290	270	292	264	252	261	280	306	302	296	289	283	300	299	289	317	310	298	304	333	316	339	298	317	308	296	305	283	279	282	294	284	318	304	308	297	322	292	298	285	274	294	299	279	300	292	302	296	269	288	264	287	311	316	276	285	279	290	298	275	262	301	306	298	296	310	301	296	275	309	294	283	306	315	263	270	323	306	269	293	285	326	263	282	293	275	268	265	312	333	299	302	281	315	287	303	281	279	286	291	293	306	310	307	300	282	290	282	263	282	301	272	307	270	279	292	319	285	278	300	298	282	299	284	304	322	289	285	280	266	294	271	274	298	278	296	278	296	294	323	302	290	285	302	280	281	298	341	308	280	292	301	256	281	285	276	286	260	334	315	324	303	290	277	280	263	301	309	276	286	280	291	295	317	279	305	265	286	319	277	313	268	276	294	271	284	313	283	311	287	281	261	276	316	290	292	301	298	304	333	302	300	299	307	302	296	307	281	280	264	290	286	269	282	259	262	293	291	308	259	272	265	299	291	284	288	318	338	304	279	304	285	278	284	284	308	314	268	298	322	281
16718	1683	2993	3899	3972	3649	2355	1994	1913	1822	1399	1169	1154	1019	989	1091	1220	852	857	800	791	812	840	809	815	724	747	730	679	717	738	663	708	741	726	675	723	715	676	632	687	697	651	673	691	689	676	678	698	703	679	689	713	657	660	674	701	716	666	660	660	647	687	711	659	636	700	648	660	664	655	680	680	656	677	693	703	689	693	691	670	713	679	671	673	699	675	672	688	687	718	712	661	674	649	667	692	658	672	632	645	710	684	636	696	654	661	695	686	675	670	677	652	705	693	689	682	669	657	642	679	682	640	706	658	668	655	710	640	646	739	646	694	664	634	689	705	705	659	656	637	719	659	665	674	663	691	609	704	683	655	638	611	679	669	656	661	694	664	670	685	665	678	637	639	687	684	633	683	655	696	623	676	729	682	666	642	604	642	610	698	668	653	696	674	694	707	693	646	663	689	683	699	674	631	677	698	664	691	616	688	715	674	640	645	673	687	640	645	720	669	692	654	685	666	644	674	707	650	685	731	664	677	689	700	686	632	623	655	748	616	636	697	666	656	677	645	690	673	696	713	681	636	684	644	744	669	676	669	698	693	666	661	647	624	678	685	689	653	676	671	680	648	669	675	678	679	696	635	675	653	711	661	706	652	692	676	677	648	629	709	668	639	615	721	670	666	651	677	670	655	657	665	719	681	631	703	663	694	719	683	685	648	642	713	656	657	659	659	651	671	709	661	668	707	650	662	660	670	683	658	707	704	678	650	718	663	684	701	648	661	678	658	728	671	682	709	645	626	675	650	608	689	638	660	641	685	703	686	670	697	678	632	653	666	695	689	611	650	676	650	692	685	680	661	665	657	660	678	644	671	622	711	657	635	668	667	697	625	652	659	649	700	705	640	688	619	669	678	622	676	678	703	649	623	655	654	697	704	664	658	680	654	640	703	666	678	650	657	714	668	640	690	680	714	672	675	711	660	687	673	657	690	658	671	651	654	688	673	632	671	639	700	589	609	655	637	682	715	634	644	721	671	664	668	662	670	677	645	700	706	692	652	657	670	695	715	674	667	689	661	644	664	664	638	698	637	716	782	687	673	712	683	657	666	717	632	696	692	671	685	656	696	709	695	710	676	701	704	761	694	693	696	667	636	694	671	703	706	666	648	699	682	657	682	661	669	697	681	704	654	653	664	646	691	685	698	662	666	660	651	700	687	693	653	676	681	629	669	636	674	662	642	696	705	715	687	644	669	700	654	688	728	649	676	687	715	701	655	650	681	664	648	699	641	674	717	643	656	632	698	685	643	677	671	675	676	655	674	652	716	672	680	734	683	678	706	697	705	653	663	671	701	687	666	667	671	631	713	679	672	630	678	696	632	680	676	723	671	685	722	655	696	690	692	704	685	661	709	647	649	645	655	694	714	727	678	675	690	690	657	657	689	671	686	663	701	693	721	686	672	627	670	661	658	669	694	658	731	724	670	624	705	707	648	671	663	730	614	679	674	675	671	697	645	626	680	607	643	704	671	685	702	672	659	662	673	686	622	671	695	677	696	657	683	653	668	679	689	679	670	707	695	662	667	686	677	653	661	642	676	717	699	703	691	648	712	626	667	653	710	670	692	682	719	654	641	643	641	633	632	659	666	649	678	631	618	663	654	645	648	684	652	645	681	645	662	681	645	647	694	659	695	622	702	649	721	672	677	672	687	637	638	712	654	672	698	676	653	702	641	689	709	668	668	660	646	702	676	632	683	685	647	678	673	656	671	662	686	654	650	690	660	639	654	630	673	656	689	682	651	715	673	621	630	653	630	697	660	642	711	648	688	656	616	692	703	685	676	636	676	648	669	659	691	659	684	693	695	699	691	701	693	676	662	721	610	684	679	648	649	664	689	689	655	679	670	660	650	665	666	674	656	655	700	673	655	670	698	702	693	657	698	700	726	650	673	665	665	639	708	653	644	632	652	659	722	705	659	664	636	705	694	706	672	657	682	695	658	650	680	658	646	668	667	648	685	675	640	658	675	700	690	658	653	711	688	675	655	662	652	698	648	660	666	684	699	705	682	660	695	648	672	656	660	631	641	682	719	662	688	647	690	624	656	619	674	683	635	669	690	628	701	736	664	696	653	651	677	657	657	705	680	712	684	670	660	645	669	670	717	681	690	640	647	722	708	657	633	632	652	698	660	700	670	700	687	678	684	672	698	698	620	683	609	663	662	639	603	654	679	673	665	686	687	691	653	688	629	638	645	720	670	636	672	716	641	712	676	671	715	674	716	687	649	641	691	700	634	675	674	675	616	657	640	623	666	624	703	701	656	649	667	626	646	696	645	637	690	705	627	677	671	674	677	663	665	681	667	631	675	652	637	701	660	646	699	677	677	687	690	659	676	661	661	655	643	657	694	654	665	713	641	677	664	684	724	665	650	669	667	697	692	701	614	673	646	693	685	655	662	652	684	690	641	669	649	651	665	650	618	671	665	630	640	651	672	664	661	652	700	633	677	668	691	630	669	672	671	703	686	641	718	686	676	623	673	662	679	698	660	725	621	692	661	694	666	658	686	682	678	663	673	641	658	683	679	662	631	653	691	654	686	675	709	675	671	723	681	657	687	692	700	667	666	671	650	689	668	632	684	679	732	695	652	667	658	687	686	689	650	648	677	708	670	684	660	707	651	610	649	622	694	715	738	718	604	715	685	624	646	687	620	672	670	656	656	669	683	681	630	678	667	693	620	639	669	688	688	636	608	640	689	660	670	643	651	681	646	653	697	671	659	678	650	652	688	658	641	635	652	691	666	649	634	649	690	670	646	659	666	718	680	693	664	687	652	688	662	676	686	671	688	635	645	621	688	658	656	627	683	679	665	667	647	655	695	677	657	696	722	645	668	637	643	650	675	648	694	635	655	666	693	689	668	713	652	675	672	664	665	685	670	645	640	681	687	663	677	665	690	665	694	670	648	657	660	626	686	715	679	677	665	701	635	655	688	661	687	677	626	662	673	683	649	700	713	664	691	690	655	641	742	633	664	721	705	695	693	687	665	679	689	658	746	632	627	689	694	673	697	670	659	664	707	665	638	664	688	664	647	674	681	692	688	682	679	738	681	681	651	688	671	663	691	673	626	690	645	711	692	643	661	669	701	704	628	659	662	678	647	679	684	686	693	664	667	678	663	670	688	687	671	679	660	674	688	679	649	679	631	705	667	617	675	649	691	644	663	689	624	723	659	655	650	692	670	599	634	679	713	705	638	636	631	649	634	640	677	689	616	659	721	676	639	691	683	652	668	660	689	669	680	661	664	638	664	638	652	715	668	659	673	656	674	675	649	640	631	643	695	638	647	685	673	707	722	642	666	670	643	675	685	691	663	690	664	734	708	678	688	673	678	689	660	672	674	710	699	669	672	667	644	638	639	685	684	681	696	716	679	679	677	669	638	656	672	658	700	614	622	677	688	638	636	602	623	689	711	641	692	633	694	624	686	632	683	660	671	644	667	647	633	679	669	661
7684	540	403	327	296	277	242	274	259	214	229	236	192	220	222	211	230	193	213	210	218	219	223	209	182	239	216	206	223	181	198	227	177	206	189	234	195	174	232	190	219	203	183	194	223	229	227	241	225	211	215	203	223	209	215	202	231	224	228	223	195	209	201	191	239	187	200	221	202	226	198	206	185	214	200	215	229	191	189	193	210	248	216	259	197	192	215	217	195	233	199	188	209	238	198	204	240	194	232	214	219	189	206	226	210	205	266	212	198	191	211	210	199	190	176	202	207	210	194	204	184	220	171	206	233	224	196	217	201	213	217	199	191	206	196	225	209	246	239	214	209	186	218	218	219	227	225	211	217	179	205	204	212	207	200	172	205	223	199	209	213	261	211	221	201	186	235	207	214	204	206	211	189	218	233	195	216	204	220	210	198	208	195	201	225	190	224	215	209	204	195	195	213	183	218	200	229	215	194	225	228	227	195	194	199	238	208	200	199	237	235	218	196	237	221	213	203	200	197	222	219	229	237	216	243	212	207	229	206	205	213	217	222	213	227	218	228	215	198	231	183	227	210	234	197	240	180	203	209	206	213	207	201	211	196	209	209	217	226	188	211	237	213	215	221	229	237	189	218	227	214	234	224	212	229	228	210	228	200	197	246	197	202	189	210	221	198	199	204	213	194	229	225	201	232	248	226	232	233	200	223	223	203	216	236	209	197	229	221	191	188	209	224	207	194	211	199	206	196	203	220	192	193	242	220	199	220	222	217	212	213	196	213	206	227	209	184	229	187	207	202	193	226	228	210	215	199	186	203	182	229	233	232	174	194	188	203	196	199	202	213	207	258	188	171	202	243	186	208	209	196	212	187	199	236	197	211	214	216	189	182	207	220	198	228	210	200	227	245	215	204	219	198	202	218	195	206	216	229	228	197	240	224	230	208	201	199	187	228	213	216	237	201	202	178	160	199	205	191	224	222	198	200	205	201	223	203	202	194	207	191	198	174	178	213	232	212	211	208	222	218	204	219	196	220	201	210	222	217	226	209	226	213	197	218	212	221	227	207	225	222	232	213	222	221	253	193	220	213	215	236	209	207	208	199	197	215	196	197	218	203	205	219	190	221	220	217	212	201	248	196	223	231	226	219	226	198	229	213	221	220	224	177	211	206	218	219	207	168	202	214	192	200	183	195	217	213	222	217	200	224	223	190	201	209	215	211	190	211	201	207	224	222	203	195	226	222	204	212	186	186	243	219	222	224	218	218	225	211	215	165	183	221	205	201	204	199	233	216	219	190	197	178	202	236	206	224	223	207	218	219	243	213	215	213	230	203	227	196	225	238	208	207	241	212	192	209	221	211	222	213	230	211	218	234	231	231	211	224	212	209	212	213	190	229	194	208	213	198	222	208	221	210	199	197	229	169	202	209	190	209	195	206	175	182	222	186	219	221	250	204	201	227	186	219	205	231	182	221	216	222	223	199	231	198	221	252	232	248	218	206	234	228	207	197	220	217	227	210	204	196	199	208	202	216	220	208	224	207	213	211	207	219	223	219	232	185	215	199	201	208	204	233	213	207	215	230	214	206	214	215	189	193	218	192	214	222	218	177	198	189	208	215	196	236	203	200	231	218	202	215	208	230	216	226	229	227	265	199	197	227	227	223	226	201	203	204	223	200	240	222	231	204	208	223	233	187	212	203	246	208	223	216	221	210	220	210	217	209	200	237	205	220	213	219	177	203	217	164	213	211	226	220	198	213	206	207	188	223	225	211	198	210	209	185	216	218	212	199	189	198	205	194	216	192	189	216	219	225	213	208	226	211	204	215	209	193	214	199	186	212	194	214	185	190	217	199	218	199	236	210	201	229	198	232	231	255	209	214	216	215	186	226	208	202	201	241	227	217	194	195	216	197	237	227	212	218	227	189	218	215	210	231	206	216	195	224	194	226	228	239	216	234	202	209	211	221	202	196	220	216	203	212	208	198	202	194	200	195	207	215	188	203	192	212	227	224	247	212	201	196	210	237	220	224	197	250	214	207	204	181	197	215	210	208	222	207	179	198	245	203	206	215	178	195	221	195	204	217	198	221	190	230	220	208	225	202	226	210	229	226	230	214	225	208	222	235	219	185	194	198	216	244	178	220	220	215	253	201	219	197	200	230	203	223	208	201	222	223	211	209	192	225	236	224	203	190	205	197	239	203	247	196	226	228	206	221	208	227	182	209	213	215	196	193	214	212	176	193	211	227	232	221	205	210	222	200	222	209	211	229	227	230	222	230	247	230	223	193	219	236	217	181	203	221	224	228	225	230	226	199	207	199	222	248	196	215	212	202	195	244	191	219	200	178	247	243	210	206	186	200	238	231	192	215	202	229	220	208	209	215	245	227	220	220	213	213	211	237	227	207	226	234	213	237	211	186	191	186	222	216	204	236	218	207	235	218	242	200	211	215	231	220	220	230	232	211	236	210	211	250	214	212	205	223	262	243	214	195	220	181	226	203	249	210	195	216	220	229	229	184	181	192	194	206	213	232	216	220	215	218	204	203	208	220	224	206	199	215	182	193	217	180	203	199	194	208	181	197	219	239	216	205	215	224	201	206	241	201	199	218	209	193	211	206	228	173	195	199	195	214	181	218	204	201	211	229	208	197	234	215	200	192	199	200	213	223	230	225	209	197	181	221	190	188	196	193	176	244	236	184	197	185	227	214	181	200	203	205	196	209	240	251	212	213	233	204	223	211	212	203	211	208	210	221	245	204	222	215	215	223	179	233	228	224	204	203	224	222	219	205	210	213	225	213	209	203	229	237	225	213	218	212	222	196	214	207	224	205	187	233	227	215	197	193	200	204	185	216	199	212	230	213	224	218	228	163	215	225	235	207	216	223	216	203	206	215	194	219	223	202	218	209	242	234	250	227	200	203	180	197	220	220	215	179	196	224	214	196	186	228	215	208	214	188	206	217	215	222	230	203	215	211	209	229	217	206	202	217	195	196	222	205	211	215	209	208	222	224	196	198	224	207	201	221	226	214	220	198	225	228	213	235	226	203	186	204	211	218	246	195	208	207	221	214	205	225	229	237	196	199	232	197	217	218	196	183	228	217	223	238	176	182	192	204	204	214	195	189	200	217	228	229	216	221	209	230	226	189	195	199	199	223	215	222	211	220	214	221	187	200	186	207	243	239	225	226	200	218	214	206	208	201	218	227	213	192	208	207	209	213	199	215	209	207	205	202	200	195	178	211	213	201	223	223	216	224	213	190	196	199	216	206	214	211	211	208	211	183	199	220	216	205	206	193	231	212	234	197	226	217	230	212	222	185	237	206	195	180	179	217	201	221	200	219	210	221	200	202	209	242	203	207	201	218	197	197	179	206	199	211	199	237	219	214	240	225	226	228	185	215	202	242	191	208	214	222	222	201	198	170	237	218	211	214	192	200	195	219	195	249	221	212	203	206	198	183	194	219	216	205	230	214	226	214	209	201	197	214	185	224	212	209	209	217	218
4842	629	868	1031	917	806	751	667	628	585	572	579	554	538	564	509	524	554	572	527	500	561	499	529	479	497	515	467	505	488	501	489	487	515	480	498	460	488	506	500	470	460	531	466	492	522	464	505	530	499	509	481	501	489	476	513	444	481	504	504	538	465	515	478	491	476	476	478	499	492	460	483	482	482	488	498	525	465	466	486	488	464	483	476	494	494	476	496	497	470	485	548	489	460	481	540	472	488	528	490	500	493	468	494	477	485	507	491	480	487	513	533	523	549	510	502	490	509	511	471	523	503	517	444	508	515	501	480	497	468	493	484	518	444	504	500	486	463	493	496	484	484	477	500	478	452	511	503	473	488	478	516	492	482	494	520	490	499	488	507	492	455	499	492	460	491	509	485	523	470	505	488	473	468	442	502	503	483	475	505	472	519	520	501	529	486	474	517	515	463	519	532	519	512	455	484	506	507	466	458	500	458	508	497	482	488	489	454	483	457	499	519	518	473	460	521	474	473	488	455	510	505	502	499	512	467	518	505	479	512	492	449	484	467	515	526	493	523	501	495	475	505	495	488	534	483	528	482	486	517	439	466	489	476	541	502	489	518	503	535	468	480	469	495	454	544	493	497	471	465	500	480	469	510	490	512	473	498	498	491	493	467	477	479	487	492	470	512	499	532	461	491	546	480	518	505	483	443	492	517	481	540	494	519	499	494	516	482	494	506	474	527	478	488	481	557	491	468	499	488	505	512	481	485	515	489	505	529	433	473	509	482	486	491	533	525	503	504	504	510	515	472	500	504	491	483	487	502	464	505	493	496	528	490	501	487	494	505	481	508	457	516	489	486	490	495	491	503	515	512	496	476	473	498	486	495	491	520	484	462	489	479	492	543	504	515	461	454	482	515	438	448	498	465	473	496	467	467	516	509	495	492	483	500	490	543	475	537	520	510	501	481	481	510	486	511	496	472	528	495	461	461	482	473	481	504	472	488	519	513	493	469	492	507	456	481	497	454	490	502	509	485	486	494	479	502	499	500	491	478	530	503	490	517	505	533	468	498	474	502	474	486	500	513	464	466	489	484	461	521	521	446	534	480	489	454	476	496	503	512	484	513	479	528	470	481	508	480	510	490	458	474	480	504	487	473	510	467	455	449	468	456	479	531	500	502	522	528	509	468	472	492	494	476	490	498	467	495	500	532	497	481	487	488	470	504	477	465	484	488	476	497	486	479	509	476	513	528	499	504	516	499	474	463	481	456	486	499	501	520	496	493	496	489	496	518	479	505	475	484	519	490	507	520	479	514	465	466	488	515	486	522	493	528	498	476	516	490	487	468	516	504	489	486	495	492	495	495	493	459	497	448	463	498	488	504	490	473	493	456	458	498	490	507	495	475	503	426	475	524	486	478	511	483	491	454	483	510	489	477	512	522	474	501	467	514	457	441	511	507	529	515	479	528	482	500	474	498	518	539	483	527	497	515	501	499	467	525	514	472	499	498	475	498	473	490	504	485	507	462	513	489	488	486	494	506	473	495	524	464	483	458	506	517	525	489	514	518	479	503	496	484	495	486	466	494	470	481	508	506	509	476	489	476	498	502	507	487	472	519	486	498	522	507	511	470	492	501	515	500	469	481	508	502	525	484	492	485	434	476	457	502	470	497	472	510	483	476	516	513	490	488	523	508	504	478	482	434	501	466	466	531	470	501	498	501	494	505	483	441	481	482	499	476	482	478	484	497	509	512	489	495	487	490	487	497	516	499	492	491	479	499	475	453	500	476	504	493	490	488	472	503	479	494	465	464	480	509	478	504	536	518	487	494	477	458	489	475	486	525	468	521	491	476	487	516	487	522	488	458	483	487	507	491	487	502	492	508	483	509	499	472	482	522	507	504	522	505	507	486	500	498	459	491	471	522	468	499	475	470	496	465	522	465	478	506	458	468	499	529	528	475	471	490	520	509	491	489	556	481	510	505	506	483	468	510	487	462	559	521	472	467	485	482	479	514	487	488	463	495	482	509	481	489	481	496	495	485	538	495	485	505	461	485	505	479	504	483	489	488	475	461	515	509	500	495	490	468	486	494	507	503	540	486	454	476	478	493	495	486	508	518	506	492	475	504	540	517	497	502	481	481	469	466	473	446	513	466	482	502	473	454	468	484	516	498	478	482	489	496	499	473	473	497	514	502	497	487	477	460	499	484	482	506	450	476	486	522	500	494	514	486	501	477	494	570	482	500	454	483	515	517	531	464	484	494	520	483	474	485	519	514	495	521	491	476	507	451	455	503	499	510	496	473	509	500	447	510	511	537	451	496	504	493	463	535	449	496	492	473	497	505	472	481	515	499	486	469	493	485	481	488	493	494	504	501	480	522	449	461	497	506	488	463	482	523	463	488	480	506	496	473	461	509	494	487	492	492	449	468	498	489	493	472	455	519	486	529	486	487	502	455	491	466	472	509	492	479	469	538	490	502	496	489	505	485	499	530	490	480	507	504	471	519	507	470	475	482	489	499	477	461	533	504	539	494	497	493	467	515	481	455	518	506	506	535	502	490	501	455	463	473	517	478	510	467	506	503	482	502	538	510	504	502	483	483	443	505	500	505	479	518	482	499	478	476	508	472	525	512	477	506	511	508	509	488	523	508	506	523	478	476	500	523	501	505	481	502	447	507	490	511	460	476	513	492	487	502	505	440	468	446	521	505	523	483	456	545	509	510	497	463	476	492	484	476	460	491	490	503	460	498	496	459	470	512	518	529	488	489	516	464	519	510	484	479	488	499	458	521	554	484	513	495	501	510	522	531	476	555	484	514	503	489	510	517	512	466	496	483	522	486	510	457	481	494	477	500	482	466	508	485	487	489	530	481	504	485	491	496	442	479	478	518	513	466	506	482	546	495	511	489	499	485	497	501	471	523	497	508	491	491	507	515	496	478	511	481	522	519	485	454	492	435	515	486	520	509	499	512	518	472	490	476	470	497	469	445	487	473	433	490	503	470	461	495	490	493	478	511	490	481	490	503	460	486	487	527	511	517	486	482	491	468	490	462	483	507	504	476	494	497	494	479	490	472	527	492	480	509	538	480	477	523	493	498	526	494	512	458	490	483	480	506	518	475	529	520	470	490	477	528	496	468	474	504	444	444	495	497	514	520	507	512	499	530	467	472	485	517	510	461	493	491	510	514	449	524	512	447	472	494	517	476	475	553	510	488	510	478	497	497	470	509	508	491	464	484	518	499	448	511	497	508	501	504	500	480	493	467	482	456	487	513	503	510	475	470	502	528	510	477	489	499	491	494	435	481	500	507	447	498	474	486	512	481	490	467	481	486	537	501	521	491	455	492	469	488	502	497	482	503	488	490	504	509	491	473	481	476	526	474	526	530	518	464	526	490	475	474	506	481	517	529	526	524	461	452	515	499	532	437	506	540	498	501	522	489	485	506	538	481	458	492	493	472	530	457	462	508	514	472	488	461	476	537	479	513	510	499	492	454	492	506	497	513
21335	2101	977	876	664	546	415	289	376	404	235	236	211	208	190	203	202	209	184	165	185	183	174	187	179	160	184	142	187	180	190	167	188	166	196	158	155	183	154	180	183	165	172	161	163	165	164	146	196	198	210	168	196	184	185	171	173	153	166	178	179	175	155	181	141	180	186	188	174	177	175	173	164	160	155	177	150	172	184	166	183	165	162	161	158	188	167	164	175	145	180	158	145	203	196	135	185	167	155	174	154	163	187	182	148	181	165	148	167	188	170	149	162	155	165	189	167	170	173	156	161	159	181	169	171	159	180	164	201	144	167	155	173	142	213	182	153	183	195	147	165	172	191	194	149	168	181	166	173	177	169	168	171	168	156	153	157	173	173	168	167	177	180	165	163	156	169	190	169	170	171	174	146	156	188	171	146	165	169	176	177	152	173	156	188	169	186	181	200	185	173	194	186	149	178	182	177	202	178	186	184	174	195	178	188	170	152	180	157	175	168	176	162	185	174	192	196	176	167	177	148	164	170	165	175	206	165	137	199	203	186	177	177	185	169	164	161	173	168	157	175	140	185	180	148	143	190	159	168	165	164	157	162	174	176	189	152	185	191	173	171	172	180	156	192	163	160	159	147	180	167	158	165	166	159	174	196	166	175	169	166	165	160	182	182	171	150	165	179	169	151	179	190	165	176	155	169	174	171	162	187	153	162	173	167	160	151	175	152	180	170	172	155	157	189	191	140	182	179	160	215	165	160	163	170	179	182	156	149	184	181	159	156	180	176	180	178	196	178	152	183	156	169	144	172	179	166	199	177	172	168	170	182	177	189	176	175	161	170	165	176	199	158	168	167	169	153	182	201	173	184	173	186	172	168	147	155	137	174	148	180	193	177	163	189	175	164	173	173	175	175	172	172	189	192	189	163	153	183	166	194	164	166	172	186	186	165	169	180	160	182	209	178	164	176	170	166	151	160	171	173	195	175	166	142	177	149	177	178	149	146	141	163	160	196	182	184	177	174	171	170	173	185	167	171	171	179	172	145	174	166	155	155	165	165	190	174	171	147	145	172	172	142	165	160	170	197	163	212	175	171	175	183	173	165	152	166	171	175	171	176	163	183	174	172	186	178	182	166	181	153	187	177	156	177	151	142	162	184	163	144	156	155	161	175	153	166	190	171	163	173	194	148	178	174	150	177	163	147	167	183	176	186	207	176	173	159	156	153	171	155	156	180	176	148	149	172	160	166	176	159	168	150	147	189	181	167	167	180	169	180	167	168	163	146	188	167	177	163	151	188	167	182	164	166	161	185	172	159	165	159	172	165	154	184	182	161	182	175	173	171	196	156	181	186	179	155	139	159	165	200	174	186	195	190	166	182	163	153	166	144	167	172	145	161	162	185	185	182	186	173	147	182	162	192	179	150	171	166	220	179	166	184	181	160	186	185	162	146	187	175	163	167	198	188	183	181	177	161	157	138	168	154	161	161	157	198	165	186	153	182	183	176	172	165	185	173	164	152	204	184	160	174	149	162	177	149	171	157	162	172	169	157	145	165	169	174	193	170	174	162	157	153	196	144	155	159	176	181	162	200	160	164	159	149	199	174	191	161	154	179	180	137	156	198	179	150	160	189	175	176	164	164	168	159	175	187	189	176	166	181	161	187	185	167	152	162	170	170	178	172	167	187	191	169	170	170	161	188	158	187	153	162	186	192	179	175	175	184	158	171	172	198	158	177	168	167	151	169	174	169	165	175	165	171	166	128	176	166	212	165	166	166	156	173	167	182	152	156	177	166	150	160	174	173	166	187	155	154	188	180	157	181	168	157	181	166	182	178	185	182	189	197	193	156	181	171	186	172	198	156	191	178	186	189	168	194	160	210	135	191	190	182	159	155	141	179	176	180	178	177	183	190	173	171	190	154	187	167	170	116	159	180	179	189	172	181	159	183	176	175	158	164	156	172	156	170	175	180	187	159	145	177	172	146	168	180	162	185	185	158	154	164	162	151	163	151	165	152	150	161	208	190	175	162	176	188	179	174	168	165	174	176	206	157	163	177	143	180	182	171	172	144	198	148	160	194	155	166	175	157	169	166	180	177	171	188	159	184	145	186	212	178	209	183	189	181	191	157	181	173	159	196	157	183	153	166	188	174	168	172	183	159	135	171	167	149	143	159	167	181	176	160	169	184	158	165	158	137	157	202	199	169	164	164	189	160	154	169	162	187	155	196	183	165	163	156	163	167	180	175	179	150	173	166	152	142	164	164	164	193	173	153	167	151	166	155	166	173	157	144	187	160	159	197	171	195	184	170	171	163	149	170	185	208	184	173	194	200	159	190	181	185	150	180	183	181	168	177	177	184	175	160	178	177	182	177	177	163	181	162	182	190	161	190	146	168	162	172	176	163	166	152	156	186	167	181	169	177	169	157	150	157	168	156	164	151	187	183	189	166	181	171	172	156	146	153	185	152	183	175	167	155	171	146	170	162	186	168	165	160	177	151	152	179	194	176	192	162	164	172	165	141	160	172	161	182	146	184	181	196	153	148	168	176	173	166	183	182	176	199	194	159	185	155	150	159	180	181	167	173	178	183	163	173	160	147	190	165	173	157	143	192	176	191	179	181	178	158	161	143	178	157	177	156	163	180	168	194	181	163	164	190	178	184	160	170	162	170	209	171	162	154	189	154	158	166	166	152	187	148	167	175	159	164	172	188	178	190	166	138	155	153	194	181	173	165	166	171	171	164	164	167	175	163	143	154	157	197	171	188	176	187	168	168	160	175	174	158	164	182	179	189	186	155	173	190	160	148	182	141	177	146	168	155	153	167	183	168	164	184	159	188	167	172	176	167	206	184	156	188	199	158	160	164	162	146	150	145	161	203	189	186	152	170	162	159	168	159	165	149	204	163	172	178	170	187	177	145	181	153	190	175	185	195	170	205	167	168	163	157	182	164	187	160	188	151	188	174	170	161	170	165	183	166	162	157	171	148	165	187	179	187	170	169	181	174	180	185	183	171	176	183	169	170	163	173	176	190	169	167	143	175	196	163	189	158	159	163	153	165	164	181	151	169	151	154	153	182	158	168	215	170	201	189	159	144	186	155	169	157	184	165	172	159	177	162	178	143	202	190	150	149	205	173	153	166	190	170	153	171	176	153	190	176	184	173	183	202	153	162	187	166	177	170	155	166	182	177	154	174	192	179	167	175	185	183	166	192	179	188	196	163	163	166	159	154	180	147	188	154	174	170	194	175	176	175	160	158	196	169	151	160	161	162	174	176	157	168	158	190	148	166	173	186	159	182	166	155	164	172	165	173	162	171	162	165	171	148	182	158	156	160	177	175	158	163	160	139	163	176	196	157	177	168	191	167	169	166	165	128	156	158	180	113	164	166	176	157	189	187	187	182	165	161	173	184	206	176	179	159	179	185	150	159	159	172	166	155	182	166	152	163	153	155	176	173	189	143	143	154	136	168	157	179	203	168	155	177	167	158	154	186	169	167	186
12678	1038	1794	2337	2408	1993	1531	1298	1380	1132	910	769	695	676	640	689	692	610	485	554	476	501	479	468	488	490	462	451	483	434	432	433	461	460	505	473	462	446	441	458	392	440	421	448	385	401	437	418	429	435	451	421	436	420	394	408	437	423	424	429	419	435	436	437	463	413	447	457	409	415	451	408	425	424	457	411	433	411	461	475	470	434	430	416	403	434	427	440	445	437	436	440	422	440	435	416	455	395	435	393	445	432	427	413	448	406	402	427	438	431	421	472	448	449	386	442	395	425	445	416	411	418	429	436	459	433	419	438	411	438	435	428	435	425	424	419	434	441	440	437	434	448	439	416	439	445	418	408	437	420	441	440	443	421	412	436	424	414	425	434	410	427	451	401	442	430	449	409	428	441	445	406	381	439	433	413	430	415	439	434	432	435	434	421	444	433	399	400	403	400	444	425	428	460	410	412	415	405	412	444	446	396	438	431	406	418	440	445	419	444	412	433	460	433	429	412	384	408	439	417	394	440	435	437	454	425	428	421	430	443	428	374	414	440	409	412	405	456	414	412	415	400	405	426	405	456	409	391	423	428	391	423	456	454	445	448	431	467	447	416	400	410	455	437	442	400	423	430	442	420	425	461	459	450	453	452	419	424	432	442	444	434	429	410	447	446	438	433	426	458	421	422	415	449	415	408	429	426	393	430	410	421	418	440	452	452	416	442	410	420	425	434	403	437	441	434	445	414	416	394	447	461	397	435	457	450	418	429	431	372	377	441	441	437	396	442	412	459	363	427	426	424	418	435	456	437	418	431	410	421	390	428	420	393	436	430	438	426	411	416	413	435	445	388	410	397	418	414	443	439	423	443	423	396	412	426	438	427	425	398	423	399	420	463	437	407	483	431	411	425	437	401	391	458	399	421	401	439	451	423	422	453	422	448	442	433	435	428	414	428	426	395	413	414	429	452	420	422	413	445	452	407	421	464	437	411	422	429	414	441	425	414	420	418	424	429	438	384	417	414	448	426	414	470	417	444	376	439	440	416	407	410	461	431	383	434	411	432	420	454	438	391	415	418	438	412	393	416	435	432	406	394	443	457	410	420	459	435	398	445	446	474	402	413	411	444	410	426	415	420	441	431	456	428	423	409	431	472	429	397	458	418	422	405	462	393	451	390	399	437	433	414	409	454	440	407	432	440	414	415	430	408	409	441	421	397	424	408	420	405	425	417	419	392	424	439	399	393	433	422	433	430	405	448	440	400	464	417	436	394	418	412	419	419	439	394	402	443	467	424	441	452	417	442	407	441	473	396	414	414	407	413	409	390	472	460	427	435	419	427	422	435	388	471	442	431	425	437	419	426	421	424	421	429	428	426	437	418	417	401	431	428	446	429	439	439	434	420	436	416	398	441	449	412	442	429	427	428	464	423	427	428	425	436	410	414	404	436	461	446	449	427	399	426	419	422	401	444	437	399	478	436	442	450	386	409	406	435	446	427	439	467	404	394	426	435	437	418	407	419	447	412	420	449	420	448	427	449	452	374	419	455	428	449	437	455	419	483	458	404	399	442	461	409	448	419	448	454	462	452	456	442	410	400	402	426	413	412	430	441	472	415	426	450	409	418	473	411	446	414	424	397	411	463	463	438	477	431	414	422	461	443	449	410	438	380	394	413	420	442	446	436	375	419	453	426	435	449	439	423	444	440	450	438	421	464	467	433	414	428	414	420	436	429	426	438	464	468	411	427	448	406	431	428	439	458	388	396	420	422	427	396	418	433	417	465	400	430	478	453	409	433	405	397	410	432	413	437	426	437	422	425	429	447	387	410	436	404	424	423	401	458	432	385	418	394	443	427	409	422	388	412	445	425	428	394	416	458	419	415	448	442	433	433	443	422	441	404	414	434	434	431	422	429	408	441	416	424	450	439	410	406	389	440	445	448	453	377	405	422	441	446	470	391	470	457	432	435	442	407	425	398	402	427	428	402	420	422	438	441	429	433	428	422	447	436	440	430	388	425	418	465	441	418	448	448	457	416	421	405	418	447	448	440	456	443	456	408	405	440	419	421	434	429	437	442	422	422	471	446	444	448	371	433	423	401	435	451	388	455	445	447	403	426	437	426	415	434	445	418	393	428	417	461	413	412	417	417	410	484	443	457	429	450	460	420	424	417	432	412	421	407	411	435	395	413	433	418	428	441	421	420	440	414	399	429	419	398	425	413	439	438	459	435	430	437	445	405	440	441	408	413	416	439	397	425	424	438	440	429	416	403	407	462	437	432	405	420	443	447	421	428	424	408	429	413	443	470	412	415	439	392	427	401	395	440	381	423	399	428	449	430	425	430	441	426	439	415	437	392	399	421	401	381	446	435	397	435	406	412	416	401	458	425	435	452	401	420	408	458	417	428	427	446	379	427	433	409	459	455	405	436	428	462	398	435	436	398	413	409	426	422	429	444	444	403	420	390	444	425	439	401	407	391	414	384	411	422	409	404	433	403	441	398	416	405	421	450	449	406	423	413	451	432	404	417	456	440	409	461	411	381	426	466	402	434	431	424	425	428	403	432	410	421	416	392	409	409	420	430	440	421	431	419	433	428	440	411	462	449	431	448	434	425	444	398	402	429	440	414	424	447	448	436	419	421	462	445	451	463	406	456	428	419	415	426	446	403	415	426	406	442	429	441	464	403	457	451	401	446	417	435	385	435	411	412	461	418	430	413	406	452	401	445	428	425	429	401	406	434	411	423	424	422	426	413	438	434	441	406	415	393	434	436	371	424	401	386	452	440	454	448	383	409	390	396	463	437	442	425	459	437	426	404	457	408	425	439	448	455	417	461	426	419	419	447	420	434	413	445	430	441	418	412	430	413	433	400	462	403	404	423	423	422	406	422	458	421	438	456	452	401	436	407	472	424	429	415	444	445	450	426	444	385	403	410	420	414	405	426	421	449	417	451	463	421	423	396	444	399	438	405	425	436	421	399	441	409	414	423	390	424	409	434	441	437	421	446	431	436	448	423	429	430	451	393	438	405	424	423	420	421	433	409	410	412	435	430	453	414	452	413	438	396	436	391	414	423	443	425	409	419	419	408	393	410	446	430	430	415	412	413	442	415	446	428	416	446	448	447	483	364	423	432	425	445	413	404	414	422	425	456	417	427	435	414	425	409	396	436	425	411	425	419	427	412	415	435	407	415	403	437	436	436	446	433	439	435	430	447	446	454	411	403	418	405	418	407	423	399	427	454	421	433	463	429	440	411	438	420	448	410	442	446	405	417	421	418	423	437	422	427	442	446	407	416	411	389	451	428	433	413	424	438	470	401	442	436	400	451	444	387	450	421	426	447	453	400	449	464	415	451	462	425	438	443	405	444	427	454	418	432	414	462	422	473	438	466	403	429	426	423	384	421	433	430	425	396	413	418	440	462	427	426	426	445	414	435	439	465	442	416	440	439	434	401	392	429	429	406	431	408	406	437	404	423	411	424	407	421	435	453	425	398	405	400
32150	4829	1862	1621	1235	903	754	584	549	497	385	426	334	347	367	315	356	326	340	348	349	281	315	268	351	346	302	295	282	338	299	315	285	267	313	290	283	319	282	288	291	301	285	320	313	305	297	323	287	295	275	290	264	284	268	313	276	282	275	295	302	319	304	270	291	298	270	305	281	298	316	304	304	285	291	276	281	295	288	302	287	289	292	309	252	283	321	267	317	279	323	282	302	315	306	330	273	280	297	296	296	310	269	251	284	285	300	330	311	303	316	305	294	283	293	274	274	302	301	288	275	327	316	262	269	289	280	309	303	327	305	278	288	289	305	322	276	281	271	271	286	304	288	331	277	290	294	327	282	318	315	305	297	280	301	304	284	282	325	295	295	295	298	305	315	280	295	294	288	311	315	296	291	275	288	264	331	280	279	272	296	303	306	307	301	289	322	259	290	300	258	262	288	250	334	318	289	296	270	298	303	292	283	286	283	304	293	285	286	301	286	310	306	271	295	285	293	286	286	268	295	331	265	296	291	293	311	302	260	306	300	259	314	247	266	308	293	306	321	292	320	296	311	307	314	285	311	265	310	275	279	290	325	298	315	306	311	277	270	266	264	294	337	286	262	277	303	283	289	304	324	308	316	271	320	296	255	286	322	292	283	267	283	282	280	267	289	272	251	298	289	312	274	293	274	264	304	302	287	335	321	277	292	288	302	317	292	290	311	268	310	271	299	309	285	341	285	293	280	307	313	304	294	302	274	277	305	301	285	304	276	275	294	302	352	324	312	273	272	271	318	294	303	263	290	300	281	292	284	261	279	264	274	301	279	293	280	263	334	288	344	305	275	271	328	310	318	270	268	296	285	271	274	311	316	292	283	314	275	269	307	302	285	318	273	330	313	258	297	268	311	280	279	302	261	331	297	296	291	310	270	328	310	294	283	285	258	261	247	292	300	271	296	296	268	284	295	248	304	294	238	299	304	282	287	288	308	305	272	278	282	299	304	285	304	311	314	321	300	336	302	280	273	311	310	320	281	288	288	315	281	275	272	322	304	277	298	291	296	287	315	277	308	289	328	293	284	325	278	314	273	313	291	285	292	274	265	279	288	279	315	281	314	279	256	288	297	298	326	298	272	290	297	277	288	281	282	295	296	287	288	283	282	326	305	293	333	283	293	304	314	315	298	298	320	302	291	266	289	309	289	292	292	268	267	288	312	297	295	321	292	298	286	267	275	266	300	278	303	306	285	273	307	279	328	291	282	291	309	318	304	296	303	262	294	293	287	291	302	301	281	286	304	292	292	290	286	279	274	316	297	249	322	276	284	292	286	299	297	292	278	311	292	302	267	266	318	308	316	310	293	277	269	289	304	290	288	324	272	285	299	279	308	292	313	283	297	288	287	260	282	304	290	311	301	285	285	299	315	286	276	297	292	293	259	289	277	276	301	308	281	257	314	290	301	239	271	299	297	304	320	306	309	295	264	303	281	295	305	285	284	270	299	307	288	288	309	304	286	312	292	297	300	266	276	329	283	267	293	329	327	290	314	295	257	290	278	297	297	314	269	312	329	286	287	325	288	324	272	294	288	304	346	276	328	310	274	306	299	278	317	287	291	289	340	280	289	260	305	283	303	315	289	328	310	288	320	278	282	290	283	305	297	316	279	274	292	290	307	282	304	276	277	280	288	320	295	281	285	269	323	299	288	301	296	275	304	299	318	301	301	303	308	293	276	278	310	303	265	308	299	331	266	320	264	269	289	327	321	327	290	310	274	292	307	284	276	285	255	308	282	300	272	310	280	300	303	293	306	280	300	281	309	275	298	283	307	288	311	270	272	273	320	278	266	269	299	263	295	277	304	289	312	325	289	288	273	280	301	288	300	289	274	269	323	309	290	293	273	290	294	287	295	277	291	299	336	287	273	327	271	299	265	292	326	302	288	273	283	298	282	281	303	288	321	291	316	280	331	315	255	292	262	329	273	278	292	291	325	259	290	287	289	313	271	301	276	309	308	270	289	292	295	297	305	314	273	330	295	297	288	312	299	284	324	281	268	318	322	279	303	294	331	302	318	298	293	287	278	266	339	285	286	284	260	309	282	285	291	235	280	289	264	297	288	288	310	266	305	311	299	286	309	328	286	292	276	331	279	300	335	295	284	280	292	292	326	307	312	271	320	314	309	300	296	306	318	261	307	289	276	274	277	304	283	288	306	309	306	308	291	298	308	276	267	304	324	323	287	262	312	282	265	279	329	295	264	296	338	321	302	319	292	283	266	305	297	297	278	279	292	264	289	323	301	278	292	311	297	286	260	307	287	291	318	290	285	263	302	282	302	305	264	288	300	304	254	275	303	302	295	279	271	300	300	284	303	300	303	305	292	302	302	336	291	287	289	302	289	311	289	287	295	298	295	279	284	322	292	317	344	329	315	289	294	310	313	287	292	303	315	307	301	261	282	280	256	298	294	328	308	276	280	308	286	269	296	299	306	306	306	331	293	328	297	304	288	293	284	316	323	268	269	301	320	285	276	269	313	330	273	299	279	266	281	287	317	286	301	302	290	292	295	314	279	323	290	297	290	270	280	293	312	331	285	284	280	314	301	300	295	263	274	288	297	293	290	277	277	315	288	282	271	315	280	242	286	273	288	308	321	280	297	281	312	291	287	298	291	304	276	288	294	290	308	284	287	287	288	271	300	282	288	268	246	288	302	308	276	287	322	279	227	282	283	296	262	320	268	285	304	272	292	307	254	318	263	287	273	255	342	303	319	297	316	255	281	305	286	295	277	304	330	278	302	304	313	314	310	282	258	321	279	312	283	301	327	289	303	294	277	268	269	285	308	314	326	287	295	290	285	311	284	266	302	313	306	285	264	282	261	300	298	275	309	300	312	292	294	279	288	275	270	278	254	320	306	325	319	304	322	299	257	282	324	268	262	287	298	294	266	311	299	325	295	283	306	301	301	285	306	302	322	304	314	289	305	290	290	304	289	313	308	295	267	263	285	274	308	330	296	279	310	281	279	317	286	305	282	299	304	338	293	304	330	316	256	296	310	304	280	268	294	300	293	293	296	283	306	286	287	298	308	257	267	308	282	291	320	290	284	285	286	283	286	277	293	286	277	297	279	280	309	313	278	272	287	289	298	293	295	277	300	284	302	293	298	291	311	342	299	306	296	301	326	288	282	266	257	287	307	269	282	243	284	303	311	255	303	319	316	305	280	304	306	284	267	254	266	252	275	291	318	282	322	291	288	302	303	329	291	285	328	306	286	282	285	276	270	327	305	301	305	279	287	334	330	309	286	270	290	297	308	259	301	321	292	321	331	289	313	312	270	325	317	294	249	276	288	273	304	298	321	292	290	277	272	314	269	276	293	303	300	301	281	274	307	263	275	280	289	271	270	267	307	276	320	259	282	301	288	303	252	307	312	283	323	295	288	281	278	253	302	281	297	294	304	262	330	311	278	320	293	296	247	295	315	279	346	309	328	290	298	284	271	257
16755	1706	2847	3725	3751	3006	2445	2152	1910	1663	1353	1279	1176	1115	1106	1085	1161	957	886	787	791	802	768	744	759	736	769	773	735	734	715	730	711	710	741	718	705	760	672	696	677	680	705	668	670	701	707	673	694	672	718	665	658	679	675	707	666	728	686	682	677	684	657	666	678	678	655	719	652	707	704	677	719	624	691	738	671	678	666	682	707	680	661	618	684	711	704	699	651	681	690	711	707	669	665	683	688	636	700	663	649	693	697	675	678	649	686	688	638	675	716	639	660	697	673	682	709	697	681	680	670	665	653	664	680	705	680	620	697	667	660	713	674	673	693	667	643	647	676	739	653	652	694	661	653	688	692	683	680	660	708	667	674	684	703	672	676	691	663	691	675	695	707	631	703	673	681	632	708	678	631	655	642	663	693	683	677	714	682	678	668	689	649	683	661	668	616	686	674	663	696	674	646	666	674	672	707	672	663	680	639	648	691	704	692	688	721	682	677	651	713	669	684	695	699	672	704	708	692	668	667	687	632	700	674	677	646	608	661	657	677	692	674	695	657	675	672	652	699	742	628	646	628	697	688	675	680	685	683	652	688	648	681	673	670	679	674	627	671	674	750	683	653	706	691	668	663	645	707	672	654	730	648	696	726	649	659	649	641	621	681	705	654	701	710	641	661	676	652	676	663	682	684	703	709	647	673	665	639	695	648	701	703	712	700	707	649	680	696	694	709	682	674	669	661	671	691	715	687	685	647	642	680	696	674	675	649	711	666	701	715	629	658	697	658	707	698	698	664	652	663	684	655	649	646	713	650	647	741	698	664	636	670	688	671	646	635	710	696	684	738	675	669	677	671	702	697	662	667	676	663	680	648	680	696	679	648	654	700	699	678	643	671	707	684	676	656	678	682	686	618	678	677	659	669	727	668	681	657	676	646	628	693	650	700	672	715	648	664	678	732	686	666	688	672	676	651	712	687	661	700	620	662	697	690	665	696	643	636	669	622	671	636	660	692	660	675	687	658	671	668	642	680	706	660	672	679	669	666	641	641	729	653	698	654	635	640	674	673	659	670	670	703	669	720	658	640	698	694	658	664	652	701	674	673	696	728	669	673	654	624	635	688	643	628	682	715	695	668	689	646	753	660	679	668	673	648	652	654	692	692	662	654	684	693	641	669	651	650	694	696	657	669	688	683	652	667	647	665	659	676	644	658	635	639	635	661	684	667	730	692	646	674	694	710	679	681	670	710	720	676	632	666	694	711	708	668	715	695	667	687	718	697	660	689	677	717	688	651	658	683	656	688	648	693	676	635	706	672	652	702	614	627	688	716	712	626	681	714	675	644	692	662	633	647	642	654	621	666	683	666	677	607	677	658	689	680	698	657	681	684	703	670	669	656	678	726	730	660	684	702	656	689	690	722	673	682	660	716	681	709	696	679	669	631	692	684	670	683	685	694	665	726	655	645	649	696	673	712	705	606	628	669	639	647	656	692	686	680	672	694	669	673	681	665	663	645	665	657	615	645	640	685	708	647	692	644	652	720	646	692	700	692	682	676	685	654	652	691	677	634	702	652	655	651	693	671	674	697	645	625	690	708	704	649	658	672	635	673	642	712	633	694	689	650	657	665	693	666	676	686	676	705	699	668	695	704	661	708	673	693	666	694	691	630	666	702	657	647	645	671	693	669	661	689	658	639	648	666	641	704	700	705	671	651	653	700	664	663	671	701	684	701	676	670	645	648	691	653	656	643	662	640	677	649	672	656	714	742	663	659	658	655	701	706	679	630	693	657	630	720	677	642	625	635	707	666	687	663	700	653	651	687	641	700	668	688	682	683	682	690	621	659	743	656	678	642	634	702	662	646	675	660	658	761	654	687	671	674	716	683	691	757	706	659	671	675	687	673	686	662	638	682	683	635	669	662	747	706	657	694	656	623	627	671	654	681	697	691	657	685	649	632	710	694	673	640	662	656	672	695	652	666	644	704	650	719	666	667	697	635	661	731	688	637	683	667	642	690	656	652	654	639	649	661	642	687	665	658	639	720	608	721	677	676	616	714	684	668	709	680	642	710	658	627	648	679	721	620	677	673	765	681	665	697	641	690	701	668	713	677	719	663	665	680	690	667	721	687	638	675	676	652	671	651	732	724	662	669	687	661	678	682	679	651	642	708	689	642	663	673	666	666	702	656	659	704	676	654	676	630	690	702	638	693	694	701	660	628	705	647	693	707	715	689	700	651	646	682	643	712	640	661	672	667	662	684	675	689	635	676	682	662	688	693	689	682	680	670	705	721	695	652	705	708	701	675	676	716	696	710	641	671	684	688	671	670	642	681	664	693	676	700	671	692	656	692	759	686	666	690	698	657	637	682	692	738	673	678	676	691	643	636	686	668	676	722	642	729	688	651	662	660	652	708	642	702	678	681	667	701	675	676	672	656	659	689	717	660	700	648	624	696	687	680	676	665	689	697	682	661	646	632	655	642	683	670	658	708	690	643	678	661	693	720	675	681	682	622	690	690	673	643	704	658	727	658	667	659	679	645	741	659	700	707	701	633	673	642	604	669	683	691	689	682	653	660	690	692	679	686	662	687	709	653	667	728	669	672	640	620	656	719	644	689	659	690	677	663	620	685	721	671	652	702	689	678	637	679	652	703	665	693	654	679	677	658	685	711	648	700	720	691	664	654	672	647	643	664	697	690	672	710	675	691	681	660	653	688	714	680	680	674	684	726	724	685	667	650	630	640	659	720	679	690	706	709	622	705	675	617	730	685	705	676	606	708	690	660	685	721	681	686	692	730	734	734	691	661	674	669	705	720	643	644	685	688	701	651	647	655	707	657	700	699	679	654	706	663	668	683	734	692	639	691	648	683	669	649	682	686	711	691	629	666	678	693	643	663	629	653	707	648	676	666	706	669	640	636	632	675	686	663	654	653	661	673	625	671	670	648	689	663	675	668	679	668	676	619	666	705	692	679	683	664	656	654	654	667	629	615	686	666	721	676	725	645	655	649	661	637	706	706	682	638	713	685	662	684	658	652	698	670	654	664	671	673	639	693	666	684	664	672	641	680	646	662	633	709	686	661	653	676	706	619	714	691	680	654	650	677	629	687	724	658	634	670	701	656	699	677	704	663	750	637	647	695	657	669	689	667	688	692	659	695	660	676	703	650	694	715	667	689	713	669	646	634	626	698	694	694	689	648	681	641	722	694	677	694	649	626	682	640	704	666	664	651	669	608	651	713	642	631	677	629	693	675	674	661	712	685	647	672	721	707	701	677	720	657	644	702	677	688	722	717	666	646	653	693	684	662	643	684	685	705	661	688	707	689	645	639	676	718	652	659	698	681	693	668	663	675	681	670	642	685	687	663	657	643	715	700	683	627	699	726	632	689	706	717	684	659	653	673	712	659	644	706	713	650	675	708	679	674	662	665	691	665	634	675	692	689	707	694	643	634	710	716	668	722	679	686	697	663	676	669	642	693	680	673	718	701	621	685	686	708	670
7493	551	365	297	289	279	246	211	221	226	232	247	230	227	231	215	223	228	215	235	191	242	199	204	235	252	227	202	218	218	206	228	220	190	224	177	200	213	198	199	233	216	215	208	211	230	205	204	188	188	184	224	234	205	203	213	212	162	199	212	209	206	227	225	240	214	214	227	239	238	232	199	225	217	238	210	208	222	205	228	181	214	190	187	203	189	213	192	225	204	220	235	216	228	191	191	230	209	226	206	217	204	185	229	189	239	211	191	188	211	216	230	224	198	254	203	193	209	228	219	209	202	192	219	231	196	214	226	224	203	218	212	199	213	228	200	188	201	201	198	213	192	216	227	200	229	202	249	190	221	211	236	192	198	180	225	214	203	203	236	218	226	238	200	238	213	216	219	238	252	223	214	219	220	218	216	224	215	228	201	224	218	212	212	169	203	218	211	224	215	203	209	216	220	243	211	208	189	215	212	198	215	206	222	214	225	208	198	204	192	227	211	202	172	199	185	209	214	211	212	219	231	245	201	224	202	210	200	208	223	236	200	193	202	229	209	200	210	207	217	173	227	215	231	227	240	216	203	221	201	202	193	208	187	213	225	230	207	236	214	227	196	253	219	222	209	194	222	215	215	235	202	205	209	195	203	185	193	209	244	178	209	244	194	192	222	187	205	177	190	197	236	192	220	201	210	194	191	209	259	232	193	226	198	224	227	229	215	203	192	194	214	192	213	207	218	182	208	191	241	200	190	207	224	223	185	206	212	209	203	170	209	220	202	244	219	187	208	231	218	199	230	229	205	218	216	198	212	207	204	185	202	192	181	214	205	234	209	207	201	221	199	199	197	194	194	204	229	225	205	236	200	224	207	202	223	207	177	211	214	232	213	227	204	215	213	197	218	231	210	199	210	207	220	219	213	246	236	189	201	232	225	193	223	194	217	216	180	217	213	245	197	197	211	223	190	194	211	189	243	205	198	238	217	223	187	187	214	226	210	201	216	204	199	202	204	200	251	219	196	232	210	207	209	230	204	204	194	183	207	201	200	209	190	219	200	220	219	195	210	193	228	205	231	178	201	205	213	201	185	227	182	186	198	221	221	215	198	214	239	214	225	190	195	194	235	199	218	205	209	220	207	204	218	213	196	209	208	212	214	170	211	203	211	206	183	219	220	236	209	218	200	204	225	235	226	244	179	198	219	235	194	199	194	206	203	182	211	194	216	196	204	246	204	221	211	201	235	218	207	216	194	201	221	207	230	188	192	239	206	212	240	227	199	205	188	205	219	210	189	223	211	216	197	203	201	254	200	201	207	198	211	195	238	221	196	225	198	231	215	203	213	208	216	203	206	226	174	201	230	204	211	199	217	221	192	227	229	200	216	226	214	196	196	216	218	207	215	230	188	181	217	206	218	209	198	189	191	201	191	228	210	189	230	201	213	187	196	192	218	205	200	218	187	193	227	204	196	233	182	227	210	216	193	164	228	230	219	207	206	232	219	235	192	206	215	204	194	190	208	244	214	190	176	215	230	196	224	170	208	225	215	248	228	219	219	205	208	213	212	228	219	253	222	187	214	210	211	254	214	215	223	193	236	217	199	234	224	221	221	211	205	212	221	207	220	202	213	212	198	225	219	208	204	221	193	232	221	216	201	193	228	203	219	219	215	250	180	201	214	197	212	220	232	195	201	211	220	224	220	210	224	202	201	204	222	214	235	205	179	210	225	261	211	201	220	221	208	171	196	198	203	201	210	215	179	199	227	234	229	204	190	212	214	240	226	223	208	204	203	210	228	220	233	225	221	220	191	202	186	197	220	199	179	202	237	218	200	197	217	199	217	219	182	189	204	218	246	215	190	196	216	199	207	218	204	198	193	191	217	190	195	210	222	224	215	194	235	207	197	206	213	198	208	205	213	215	215	197	189	210	209	253	209	201	196	198	214	235	194	197	209	184	202	227	216	221	212	188	214	208	233	197	185	211	210	193	203	223	243	200	212	200	221	235	228	236	195	201	188	188	195	195	220	234	220	225	217	218	205	214	195	259	223	186	217	213	220	187	208	190	228	220	192	198	174	209	216	252	212	201	190	206	205	206	218	197	198	231	209	223	176	223	213	195	217	189	206	223	231	223	206	200	209	194	179	231	219	210	242	199	226	206	234	211	213	237	214	200	199	214	210	207	230	203	209	210	237	199	198	209	210	222	192	234	233	217	175	182	224	220	226	232	219	190	219	206	211	236	204	203	217	193	211	174	221	206	242	202	211	215	212	185	205	217	192	187	222	187	208	256	198	219	195	226	219	216	195	199	208	173	213	208	198	176	226	193	229	184	210	212	209	224	203	196	241	192	241	176	228	199	224	204	203	189	205	199	223	216	188	232	211	224	214	175	226	202	243	217	190	224	223	207	189	219	238	219	230	207	219	233	241	200	204	203	197	243	216	217	208	216	202	218	208	190	218	218	214	198	201	189	221	202	186	216	204	200	209	214	209	229	220	210	200	195	261	209	184	232	205	179	219	216	232	215	228	215	217	206	211	216	211	215	220	226	198	198	184	212	210	206	211	229	228	221	201	219	198	207	206	171	203	209	214	186	223	211	234	190	188	195	222	225	219	192	237	232	226	215	227	242	202	231	233	226	217	218	237	215	233	209	213	213	202	220	214	219	208	183	253	210	225	221	208	210	186	202	220	179	226	205	196	244	201	211	187	209	197	200	213	194	208	196	210	199	201	198	202	203	237	207	232	221	219	199	187	210	212	226	185	211	207	211	207	228	204	218	194	207	186	208	218	241	216	214	210	210	188	230	204	214	209	224	216	200	221	208	209	191	212	214	220	185	222	200	198	207	225	214	200	210	198	219	227	221	209	204	187	221	226	208	222	217	213	198	206	213	218	207	222	211	188	223	196	222	210	186	238	207	212	229	201	210	228	198	221	219	217	195	228	209	204	224	213	253	182	179	200	201	190	231	225	250	230	200	243	213	203	192	208	208	216	189	224	211	200	218	220	236	200	206	217	207	198	190	186	197	212	179	215	187	218	204	207	208	210	228	206	220	193	223	186	213	228	223	232	219	228	211	206	202	208	213	210	229	206	207	210	230	215	185	205	209	227	218	206	183	195	199	208	211	228	179	200	186	184	205	197	232	206	178	218	205	244	211	196	218	190	210	244	209	207	198	200	236	206	227	221	193	209	214	223	216	190	195	202	196	207	194	225	188	184	201	238	199	210	188	197	224	207	219	201	197	236	221	213	187	215	222	200	189	212	178	178	190	234	194	198	207	210	195	219	217	200	215	230	200	234	205	209	197	197	225	232	193	183	199	187	196	197	214	200	201	214	215	229	232	158	203	193	209	231	220	185	217	223	213	201	191	211	204	211	241	191	204	176	206	216	220	197	212	223	204	215	267	168	205	205	194	200	196	205	197	224	204	218	241	198	216	206	205	184	196	206	210	220	203	204	217	217	202	205	191	174	177	219	191	200	189	232	220	208	187	218	245	201
4966	659	829	843	843	693	667	646	654	630	597	579	542	536	546	530	525	544	525	474	541	509	519	472	504	502	474	485	484	522	461	511	531	495	444	490	484	487	499	471	488	448	492	493	488	474	450	522	527	486	494	490	508	467	487	479	527	503	504	448	473	517	497	477	475	472	454	512	498	499	471	495	530	497	531	479	478	482	504	502	477	500	493	480	484	512	500	522	454	471	544	505	471	503	482	494	517	453	500	475	498	495	483	486	521	481	516	500	550	530	466	466	532	480	462	480	453	481	474	479	548	498	488	495	516	503	496	507	477	508	507	475	496	441	472	530	475	453	498	487	495	491	465	457	493	491	490	475	524	492	477	477	507	495	500	477	494	492	480	515	487	469	496	456	485	531	520	499	470	520	478	506	483	490	490	450	481	495	505	491	467	508	458	464	488	487	515	512	480	478	473	492	501	484	538	482	507	499	490	481	512	478	482	436	481	520	479	533	487	482	491	503	509	481	478	517	506	519	537	476	480	487	502	509	491	475	466	486	522	474	508	465	480	492	502	499	485	491	460	486	511	495	494	487	529	497	498	502	494	501	471	487	487	505	490	469	489	520	521	481	515	490	469	464	497	471	456	461	472	507	471	501	496	487	496	425	536	498	504	495	461	464	479	488	513	489	528	487	492	510	516	478	473	491	485	472	463	450	500	503	486	511	510	507	515	494	468	467	483	474	540	499	470	460	489	440	466	470	492	463	510	468	495	450	501	466	507	478	463	522	502	480	523	516	473	506	481	528	518	485	480	511	508	495	480	491	497	520	494	476	486	510	481	501	504	474	513	521	475	547	501	521	481	487	481	481	484	485	528	479	511	481	473	470	494	463	505	498	489	505	511	541	513	492	537	492	501	508	509	488	494	484	476	450	450	476	489	497	526	454	513	479	523	493	494	466	520	479	514	488	512	494	508	491	493	511	506	483	492	509	543	540	498	523	514	485	466	489	508	485	467	476	480	503	498	498	543	542	497	481	475	478	495	491	518	505	481	500	549	459	496	493	489	517	463	499	454	477	491	487	488	538	511	459	499	486	466	511	507	509	477	497	482	498	482	487	515	495	550	478	503	482	531	444	481	491	479	491	490	483	477	485	453	518	469	500	466	475	484	497	468	513	501	541	481	517	478	478	504	476	474	464	457	504	436	487	505	479	464	494	475	491	469	511	511	497	499	505	498	489	481	478	454	518	490	477	470	503	476	490	529	439	459	501	512	475	489	473	458	477	480	460	468	509	487	480	525	492	476	482	501	429	452	505	479	506	511	542	516	475	504	497	499	515	521	447	489	488	426	460	480	495	488	523	471	523	525	486	508	493	465	477	478	470	465	501	455	486	489	497	504	500	481	451	458	465	512	493	525	478	512	522	480	486	483	462	472	493	482	543	499	477	492	490	525	517	500	473	479	500	508	470	470	516	479	500	487	521	481	497	465	469	538	485	514	506	498	527	472	530	461	533	499	518	456	488	485	497	448	475	502	464	482	497	502	488	476	471	462	493	512	514	528	484	460	484	520	468	506	494	489	503	463	487	488	500	498	497	475	466	493	486	488	489	465	480	482	480	507	465	488	494	498	497	503	473	521	506	519	466	502	492	494	462	430	497	478	476	490	439	490	499	505	501	493	458	517	486	473	502	505	476	513	480	463	466	505	502	450	490	478	473	482	535	480	474	488	509	483	494	472	466	485	482	477	498	500	521	471	468	482	460	488	487	475	503	563	482	468	503	452	503	471	476	524	464	480	502	508	499	467	442	460	491	505	509	508	488	473	483	489	524	473	493	480	458	443	470	515	531	511	516	507	481	475	484	485	544	480	471	464	511	501	490	530	485	494	508	464	508	463	483	491	480	506	481	492	528	481	517	499	524	509	503	502	488	494	488	505	493	490	465	484	508	532	505	467	483	498	485	515	477	496	501	488	495	473	506	479	484	454	460	482	465	513	460	465	506	495	466	544	498	477	490	476	527	495	517	486	460	470	518	480	510	476	488	509	474	483	465	517	480	504	490	520	464	497	506	501	485	471	466	451	468	493	471	509	457	445	474	468	443	487	489	490	507	511	438	513	496	493	518	516	500	518	497	514	501	503	494	467	458	480	516	503	502	524	514	468	491	510	461	499	500	472	465	482	485	545	512	507	464	512	472	525	494	493	509	504	481	460	512	497	500	483	482	481	492	523	546	511	483	530	528	501	492	472	468	450	467	492	485	497	464	488	514	504	504	462	493	484	493	465	471	532	508	484	473	469	487	467	508	502	503	515	519	510	509	452	485	502	473	475	442	448	477	490	526	466	511	503	498	518	504	485	556	507	485	516	486	497	467	529	496	472	488	503	479	482	476	489	483	464	505	513	501	458	498	487	513	482	497	470	519	481	509	464	477	483	513	485	477	513	526	506	495	485	500	501	487	501	509	492	474	481	504	515	458	464	477	542	525	503	480	525	502	514	504	479	488	518	503	512	496	510	498	536	468	479	549	484	482	519	476	483	520	510	478	464	460	501	455	492	477	504	469	500	477	465	462	509	473	495	492	489	486	459	473	505	435	514	493	481	490	502	514	517	532	490	509	489	495	470	486	451	488	515	502	492	486	489	501	469	482	500	447	425	494	457	528	447	493	478	492	464	475	505	470	455	502	495	454	510	485	480	495	501	502	462	474	502	528	500	483	525	489	521	497	521	491	483	500	486	478	505	502	491	479	539	507	517	487	535	479	470	482	494	525	492	492	464	492	477	485	504	480	470	495	515	494	468	512	479	513	486	481	490	500	522	462	485	486	528	471	505	506	457	504	483	492	499	500	468	486	507	502	449	501	509	463	480	473	515	490	466	467	493	460	487	485	510	482	515	491	455	493	498	465	488	472	497	487	500	475	464	489	489	516	507	499	479	516	467	491	503	445	455	538	484	484	501	495	473	475	462	489	503	484	519	484	509	458	482	521	473	540	510	499	516	463	467	465	459	481	482	500	529	453	476	492	489	480	501	490	517	486	472	491	476	497	517	526	525	504	496	528	511	484	488	511	431	511	495	522	495	496	482	510	495	461	513	501	496	471	442	540	496	519	510	494	482	493	498	465	517	454	481	487	513	477	505	486	478	478	520	505	487	494	479	485	509	476	466	493	506	498	487	491	514	484	507	512	483	506	478	497	514	513	477	497	494	477	490	509	516	491	460	503	507	491	494	456	478	496	473	508	517	498	493	474	515	469	490	530	498	469	498	473	459	519	482	525	477	470	476	466	492	478	454	528	445	494	498	562	473	516	447	508	438	437	458	493	473	485	490	456	463	479	509	534	484	483	498	461	522	506	504	535	508	493	483	492	484	435	476	526	523	499	519	497	496	490	493	524	485	494	501	463	475	526	503	508	516	441	490	479	489	477	529	528	527	479	497	499	522	473	497	450	496	502	438	438	485	531	478	533	503	525	477	493	486	482	520	455	542	504	493	467	495	454	495	457	477	495	502	500
21909	2110	983	828	623	475	414	309	291	251	227	242	217	238	196	217	203	195	147	200	177	177	221	181	173	155	176	183	181	158	179	149	176	172	156	189	197	196	147	164	158	177	164	193	182	192	180	186	149	148	149	159	168	173	168	200	173	171	164	173	157	178	198	179	178	190	149	143	161	172	167	168	158	184	148	157	146	150	156	164	162	189	181	163	172	184	156	159	167	160	150	176	174	174	171	144	163	164	170	165	187	181	168	164	144	180	173	172	190	166	150	154	166	182	158	165	162	160	190	168	177	163	168	169	183	198	141	155	147	189	150	190	176	165	136	177	180	154	176	149	162	148	178	168	197	173	161	214	161	163	152	144	149	157	184	189	180	175	154	152	176	165	168	155	157	164	178	161	160	179	175	162	148	165	175	135	157	174	166	169	188	185	158	177	178	173	185	180	185	175	172	142	180	194	164	172	178	203	169	181	174	190	162	150	162	192	141	165	180	158	187	163	150	180	180	177	181	161	187	165	149	156	178	194	167	163	169	177	148	163	161	176	162	169	194	154	137	207	178	165	200	161	163	166	181	149	159	181	162	148	184	171	181	165	150	169	185	188	153	161	161	175	156	174	190	156	168	165	175	178	171	150	158	167	155	149	173	189	181	175	161	144	146	171	160	168	192	169	162	166	152	184	196	170	179	167	148	169	175	181	147	161	184	167	157	177	193	166	163	206	147	175	190	190	177	174	173	179	153	153	173	180	161	202	193	198	165	146	169	185	166	164	127	170	166	161	166	167	178	155	191	153	166	184	159	170	190	176	187	167	161	182	195	155	182	165	153	168	149	170	174	161	163	152	170	191	190	173	166	186	161	188	171	171	166	178	183	173	167	184	162	161	163	174	166	183	168	195	166	165	174	172	166	186	159	174	167	157	148	144	171	175	169	174	168	166	164	149	160	190	167	156	157	180	151	179	152	161	139	163	157	143	142	159	137	183	176	175	162	194	175	169	170	154	168	173	160	170	193	146	177	162	181	162	188	159	157	177	171	145	152	158	167	162	156	140	145	193	171	160	193	149	185	163	159	154	169	165	173	140	150	165	170	166	171	153	176	179	159	159	194	173	142	173	161	181	153	172	178	168	170	181	171	179	163	156	173	136	169	184	157	164	174	171	183	173	179	151	168	145	166	151	166	186	172	162	178	144	167	154	182	169	187	178	174	162	151	158	151	167	168	159	170	170	156	189	182	172	177	143	154	161	167	160	188	165	188	183	157	152	172	163	157	168	165	156	142	184	168	176	152	154	159	189	196	187	181	152	182	164	168	174	191	156	149	162	179	154	184	161	191	146	147	173	188	168	190	163	173	150	180	148	189	148	178	190	187	175	190	172	138	139	179	177	187	155	161	156	191	152	187	176	162	180	148	146	161	176	168	158	134	170	160	136	179	155	186	139	202	159	180	173	157	170	171	192	182	159	160	165	190	176	162	180	177	172	184	167	171	169	170	158	163	157	152	173	173	191	157	175	168	171	186	154	197	177	163	163	167	166	176	175	159	150	153	156	165	176	154	172	164	170	170	157	167	167	163	170	164	170	160	165	177	168	173	164	182	169	162	190	152	135	163	180	155	171	161	172	151	169	151	158	160	146	185	159	162	137	169	165	148	157	194	174	167	161	182	184	166	166	179	174	178	177	172	180	180	182	172	160	166	165	177	189	173	152	195	158	168	182	165	172	173	187	172	169	175	176	159	144	165	179	173	170	133	168	167	178	152	188	190	188	166	160	176	173	179	166	166	156	176	166	183	181	164	177	183	143	148	165	151	172	155	148	165	196	161	183	179	174	175	161	165	175	173	184	175	171	184	176	178	183	183	142	189	158	146	177	188	161	182	163	183	175	179	157	167	160	159	164	153	178	170	154	164	170	179	167	179	174	162	173	190	175	170	161	183	157	169	155	178	166	171	166	186	171	167	148	151	172	146	153	156	181	178	187	179	148	161	159	135	160	163	175	175	146	186	168	177	182	174	166	145	166	159	141	172	154	169	171	166	165	145	163	188	162	148	169	178	153	171	147	180	170	144	156	158	172	170	159	176	171	167	192	191	172	176	173	173	160	155	150	183	164	188	160	156	152	155	193	176	162	175	173	160	173	179	187	180	185	164	186	163	176	167	170	150	153	168	186	170	160	169	194	195	161	189	170	182	162	189	156	168	166	185	164	166	162	159	180	209	172	156	190	170	161	195	147	153	175	155	175	204	154	154	164	172	194	198	180	182	209	160	164	164	175	166	167	168	170	179	178	182	165	172	166	187	177	179	191	176	159	159	167	178	158	171	175	148	173	182	186	188	171	156	178	176	159	195	166	192	191	178	194	154	182	156	168	187	174	164	159	167	176	195	170	179	177	168	146	174	178	159	154	153	161	173	174	199	166	169	196	164	177	178	186	170	176	164	140	154	175	181	164	191	154	164	172	169	144	169	143	181	152	157	152	190	158	174	138	188	179	190	203	166	158	172	156	190	169	180	171	183	166	155	172	161	175	168	155	165	165	168	143	170	185	178	174	174	168	163	168	174	164	168	182	151	154	144	155	169	176	160	147	165	150	166	138	171	153	172	181	167	169	174	176	193	166	182	169	140	188	154	180	158	160	173	172	189	176	176	191	196	158	173	165	159	174	167	183	140	151	167	163	148	186	169	192	196	176	142	153	188	161	171	136	174	184	156	171	166	141	192	182	159	172	175	158	163	172	153	165	173	168	169	174	186	165	182	142	146	178	161	166	172	155	153	169	171	160	181	198	182	161	185	182	172	168	153	155	177	170	148	177	186	163	174	175	137	183	176	172	177	145	166	165	164	177	197	183	165	177	199	188	179	162	161	181	151	166	177	171	178	158	155	162	148	189	152	165	159	173	158	169	166	164	176	167	185	185	179	164	162	157	179	151	152	138	177	193	177	154	174	176	179	157	173	169	155	185	166	191	145	190	163	151	157	166	174	156	184	187	147	169	203	161	177	158	184	177	161	136	190	152	167	159	166	161	155	156	204	155	179	167	183	146	166	167	150	186	179	179	160	186	142	184	201	152	178	179	159	172	161	138	155	165	161	176	158	150	168	195	165	151	183	171	165	156	165	178	169	186	192	154	192	167	167	165	168	171	151	183	198	161	168	160	158	181	144	149	185	159	131	162	151	143	167	178	156	180	161	165	160	134	166	189	183	193	188	165	196	159	169	164	178	177	162	168	171	162	157	165	157	182	150	173	167	177	161	157	169	189	168	199	155	185	172	140	172	172	163	149	193	168	192	188	165	183	137	149	178	191	177	155	190	180	157	174	170	153	163	159	155	189	148	152	194	142	169	173	139	174	156	174	179	154	169	162	157	163	179	156	183	180	207	175	162	180	200	162	180	191	175	177	176	170	169	196	190	155	159	158	176	157	185	191	175	179	163	152	171	151	181	177	155	137	148	173	170	167	184	162	180	154	152	161	157	173	163	157	161	165	165	161	170	168
11616	865	1556	1862	1976	1687	1354	961	1056	969	731	662	693	622	623	615	589	534	517	483	475	432	474	417	418	369	424	410	439	411	384	400	394	382	411	410	405	412	375	388	372	370	378	376	378	396	419	385	388	379	368	366	393	415	405	408	374	394	383	423	394	353	393	434	431	376	425	386	395	400	392	395	385	356	392	382	384	387	374	401	394	393	388	400	350	379	367	425	366	359	402	376	384	415	356	395	390	390	414	392	396	384	381	395	395	415	394	366	348	376	383	400	383	395	375	368	397	386	351	399	407	390	394	401	363	376	352	339	404	421	395	374	366	399	393	365	355	391	368	396	411	369	355	382	395	397	360	381	358	405	387	419	386	368	350	393	379	384	367	403	391	389	379	356	376	402	380	394	379	362	402	376	358	360	393	400	370	416	368	365	398	337	391	351	398	399	375	402	379	402	378	378	384	412	387	358	378	376	379	428	412	404	392	399	357	408	381	378	377	360	354	381	406	364	381	363	354	374	403	386	378	373	382	371	375	397	394	387	412	366	397	368	427	389	370	371	428	394	382	384	425	356	325	386	404	394	388	366	389	415	374	404	347	380	377	361	381	382	377	397	397	364	439	369	383	351	370	353	394	385	396	391	368	383	378	418	393	379	377	373	418	387	416	355	383	396	393	393	377	404	343	383	393	404	378	397	399	378	355	382	381	375	375	378	424	374	396	359	381	391	373	415	374	377	412	370	383	419	420	420	376	401	380	368	366	374	418	371	372	363	388	356	387	398	393	410	379	413	380	394	324	382	409	376	409	437	373	399	375	349	425	401	358	374	394	426	343	399	353	413	395	421	358	371	391	383	362	385	408	399	357	385	361	406	388	395	398	347	390	404	390	399	398	397	382	378	366	382	377	384	397	385	378	380	379	402	416	399	406	362	398	365	425	403	408	401	402	361	407	365	382	371	391	379	383	394	376	398	409	378	392	391	421	390	356	404	422	389	389	403	362	386	406	350	420	394	384	383	425	394	388	371	373	400	409	355	396	405	394	386	367	372	354	425	344	373	392	382	360	409	390	377	385	378	391	350	415	382	404	393	391	377	395	359	401	395	388	397	369	375	378	372	392	379	392	364	375	354	394	392	377	420	389	364	364	405	351	381	357	424	402	403	367	372	414	375	405	368	393	387	396	412	381	411	414	344	406	356	412	401	392	350	366	379	421	389	353	376	393	378	371	363	416	382	395	379	378	424	390	362	410	374	382	369	396	386	393	383	391	386	405	378	390	398	389	353	383	371	388	373	376	386	367	366	371	405	368	373	379	377	383	374	415	389	398	354	377	399	369	384	379	358	426	393	387	391	413	425	381	362	368	336	399	364	426	367	412	437	360	376	398	410	412	412	387	407	393	409	379	405	369	380	369	389	381	378	388	370	409	402	393	414	389	379	356	345	395	389	369	412	389	380	358	384	390	341	408	394	379	361	364	374	372	389	375	376	407	394	392	349	389	419	366	343	387	359	377	368	387	381	356	387	383	398	386	355	412	376	411	395	381	369	360	363	360	393	366	386	368	367	407	395	398	390	360	396	418	379	422	360	390	366	337	394	401	351	388	360	373	338	383	381	370	365	377	363	404	400	405	357	391	390	404	419	364	402	400	368	387	393	374	362	375	417	381	371	400	374	395	382	387	391	396	380	376	394	382	398	380	358	392	389	407	383	392	390	377	349	388	413	347	392	405	391	390	396	393	400	413	397	366	386	354	419	395	366	382	348	376	391	345	386	383	394	362	381	376	382	363	439	382	360	333	372	415	347	402	382	366	410	383	407	389	376	389	387	394	368	382	375	366	397	367	368	374	381	399	391	372	384	395	404	381	391	384	362	387	377	372	407	404	393	368	391	392	372	371	413	382	370	378	365	386	377	407	360	402	370	391	386	409	375	404	358	403	401	344	409	371	377	384	432	385	386	388	369	356	371	387	380	391	393	363	358	344	405	394	420	387	414	379	380	364	369	373	393	403	380	400	415	365	349	375	386	399	365	412	407	365	359	362	391	372	403	375	376	384	381	358	394	409	352	362	387	388	393	380	360	388	399	390	384	369	423	384	367	384	385	398	397	367	399	370	388	381	369	384	388	347	419	378	381	378	377	362	398	397	387	385	387	372	401	414	377	376	409	404	390	375	349	367	400	391	403	354	392	362	381	370	370	391	340	379	376	373	462	418	376	408	379	400	380	363	391	378	386	379	414	368	400	370	378	401	416	343	348	379	415	395	403	366	400	378	377	349	368	387	380	393	390	395	387	351	397	402	387	398	369	395	379	415	403	355	399	401	419	385	390	372	394	375	383	388	401	386	372	389	344	352	417	378	391	386	368	340	406	411	393	384	374	407	392	401	370	342	384	364	355	401	393	384	371	352	376	386	373	385	377	373	418	359	357	362	394	411	380	387	375	402	410	411	406	382	395	377	407	389	402	407	354	372	388	384	390	352	411	382	369	372	365	393	362	363	397	384	355	375	382	373	382	399	385	382	351	388	370	393	371	367	383	378	360	352	422	384	390	370	361	399	377	403	423	380	379	364	379	409	370	381	388	373	403	373	412	397	385	387	382	430	378	396	384	377	359	400	365	378	368	370	376	366	389	366	388	386	354	383	386	411	383	396	392	369	413	359	407	377	393	385	390	390	339	411	365	395	384	410	407	386	392	389	365	393	381	381	381	359	377	374	376	370	402	418	387	340	403	365	409	390	403	401	372	361	380	368	376	402	386	391	374	379	400	364	398	405	391	376	372	408	362	358	359	347	371	387	392	366	389	378	406	385	386	376	396	387	332	374	412	378	393	407	361	374	354	420	392	369	391	404	420	378	385	382	385	403	392	370	388	412	383	407	388	381	346	382	350	373	359	382	399	391	410	373	388	381	383	400	387	363	359	379	399	397	413	406	399	406	380	375	374	378	406	386	387	372	395	417	425	415	380	381	337	413	418	369	382	389	420	383	370	376	398	385	364	391	405	408	416	374	418	390	411	405	382	394	357	374	346	415	360	392	377	384	386	351	409	389	403	365	382	385	384	385	382	374	412	402	364	414	359	390	364	365	383	350	364	397	393	407	372	404	383	360	368	362	351	403	379	386	395	366	400	384	393	409	346	403	371	367	392	371	404	390	409	392	360	344	367	379	395	408	351	408	358	367	371	386	387	376	347	365	385	377	394	358	385	355	392	353	359	371	359	420	363	375	361	401	419	364	349	397	431	387	373	384	391	410	376	388	385	392	366	382	391	405	386	404	423	376	416	375	383	350	387	386	367	345	354	377	403	365	412	367	363	365	395	414	398	344	378	381	356	392	415	412	385	410	400	372	367	371	403	369	370	368	397	386	418	356	369	397	361	365	406	374	381	403	392	387	382	363	382	404	388	372	330	379	400	349	350	384	403	400	381	384	405	357	384	388	425	389	393	389	382	356	384	434	366	363	381	355	395	373	355	368	414	419	400	361	427	396	385	367	336	365	385
33493	4952	1688	1558	986	839	702	569	542	543	442	396	339	361	348	379	383	319	292	329	319	327	294	300	312	256	306	328	319	322	282	278	274	294	278	271	281	302	321	322	260	288	308	327	285	298	283	264	258	281	313	279	276	285	268	291	330	273	288	273	286	325	296	304	306	289	294	300	303	303	306	315	291	328	256	301	288	291	294	287	302	300	290	305	295	286	293	288	306	313	304	306	309	267	266	285	311	285	281	279	307	314	306	263	302	320	271	302	293	263	318	270	293	285	299	264	338	337	284	292	295	288	276	305	276	276	257	278	295	295	306	324	324	263	280	312	299	306	247	302	310	303	299	273	265	288	317	324	265	316	282	316	306	282	263	271	274	271	246	308	312	288	324	286	279	285	288	286	299	269	301	290	315	295	262	302	309	316	290	305	271	310	279	260	296	295	293	274	299	292	307	288	288	285	275	304	296	287	282	308	285	269	285	300	289	252	297	289	304	297	280	314	278	286	306	281	302	278	280	266	304	305	306	319	301	290	279	294	321	295	285	260	290	314	312	325	288	274	286	299	232	278	307	299	265	301	279	298	266	283	263	274	286	321	323	292	281	296	284	281	305	303	299	275	285	296	258	308	283	310	306	297	286	314	296	291	271	306	273	303	268	286	268	289	333	268	281	289	282	310	278	276	255	309	282	274	317	345	286	297	292	261	296	297	275	304	289	280	322	301	260	273	291	297	261	274	302	274	294	257	323	278	284	314	298	306	291	322	258	285	282	296	318	308	275	298	268	286	313	341	285	300	270	277	267	289	280	341	258	296	273	286	275	309	304	285	286	294	326	305	263	283	282	282	264	292	276	282	312	293	309	285	282	292	303	289	310	301	262	332	332	292	267	276	253	329	266	309	292	301	217	282	269	289	297	277	303	293	282	310	295	254	310	296	292	273	292	280	283	277	273	287	278	290	278	333	276	269	296	264	315	316	262	291	264	314	307	285	299	294	319	280	318	294	290	279	282	288	265	266	317	315	348	292	270	287	268	275	276	290	287	281	309	251	294	309	255	296	320	305	284	231	252	289	319	284	280	278	294	297	273	307	319	310	310	309	276	310	285	311	281	277	285	265	305	305	281	284	278	316	249	285	276	284	284	294	310	307	278	287	281	293	288	286	318	300	299	286	302	270	282	291	265	301	285	260	234	285	292	295	301	327	295	284	281	295	295	269	261	297	278	308	339	298	297	293	282	278	232	276	289	325	240	287	276	288	293	288	308	317	305	300	279	289	327	270	280	300	309	291	304	276	304	327	298	292	282	303	284	303	273	280	294	298	312	292	269	276	287	296	267	275	287	291	355	275	287	284	264	279	306	263	278	258	252	331	280	281	309	316	281	283	283	301	289	285	332	266	296	300	308	292	270	294	300	247	301	290	270	264	303	292	309	277	286	301	321	291	256	298	292	302	271	313	290	301	287	287	269	311	290	308	293	288	308	298	289	240	287	285	292	321	273	321	281	266	319	281	276	281	292	292	296	289	307	316	312	316	276	305	279	299	281	313	270	343	317	291	273	299	293	306	279	307	288	300	274	312	315	281	302	253	299	273	289	282	300	312	312	292	314	287	337	300	315	260	271	271	270	278	288	262	295	277	289	269	282	297	300	296	311	294	288	295	314	320	311	280	296	282	283	304	296	298	299	310	292	313	305	279	286	282	268	305	335	300	275	282	308	279	267	300	290	299	315	314	285	285	296	315	297	290	251	255	285	281	301	276	253	302	293	299	302	303	271	254	280	287	290	307	334	276	288	280	314	307	294	284	323	297	288	299	298	305	315	311	300	275	269	287	314	292	316	290	270	272	275	244	328	285	277	281	285	286	284	282	330	278	279	290	261	338	298	283	274	266	300	311	279	298	280	278	304	295	307	283	324	288	277	325	306	299	324	314	312	315	274	256	296	314	324	311	289	294	296	297	260	334	310	264	284	283	299	344	279	300	282	284	288	291	292	273	287	289	292	283	307	292	291	296	274	328	267	334	308	295	326	302	340	308	303	316	307	260	288	299	303	269	294	320	300	296	296	281	276	278	291	257	306	290	316	293	311	313	305	281	298	259	316	297	318	309	280	329	311	289	278	269	248	293	298	252	286	317	286	307	299	302	294	297	290	296	262	281	279	318	289	294	274	287	293	297	263	296	304	316	277	302	287	253	268	282	267	312	288	290	301	286	291	265	283	267	306	280	304	283	288	293	297	280	286	299	294	289	274	274	276	309	275	289	298	280	314	292	265	286	278	307	286	313	303	296	301	309	275	287	277	268	322	319	273	294	290	308	283	256	275	274	304	271	297	311	291	314	306	305	269	283	312	284	315	281	284	309	318	272	286	296	291	273	281	304	269	296	319	275	270	298	288	301	307	304	302	281	283	298	293	281	292	269	277	318	298	294	269	281	294	262	317	277	284	303	274	277	282	268	291	284	264	299	293	285	302	306	304	276	269	293	260	281	294	289	288	299	284	295	292	270	289	270	304	291	300	283	298	262	285	265	282	287	332	288	280	313	300	294	313	272	315	315	297	254	275	288	281	269	257	284	307	307	305	290	282	296	308	308	300	288	311	306	307	314	299	301	315	284	306	269	257	309	230	254	315	287	302	301	309	301	301	285	286	324	289	236	279	298	322	267	263	285	249	314	315	278	300	287	313	288	266	297	297	286	323	295	300	278	306	280	301	275	291	326	284	294	291	285	268	288	273	311	277	267	273	300	299	257	315	301	289	308	274	304	302	300	297	254	299	284	317	296	319	289	295	279	275	313	331	276	248	295	277	281	293	288	269	274	281	305	272	307	287	261	290	327	325	322	263	294	290	302	288	311	291	297	308	294	308	293	301	290	310	289	290	269	264	284	270	278	277	280	314	303	249	276	309	295	269	256	312	304	311	316	299	303	294	330	297	306	290	316	271	257	273	278	296	284	269	268	317	331	282	273	301	286	286	313	274	313	312	314	298	299	275	301	306	294	302	276	297	281	316	267	274	269	284	255	298	291	274	295	290	313	300	275	288	284	267	313	306	299	318	316	307	297	303	273	281	316	265	273	279	281	304	264	266	256	286	307	299	299	299	248	294	318	309	312	289	296	302	283	298	332	290	304	344	281	296	296	295	315	269	318	294	289	277	276	295	321	307	318	289	287	306	276	301	323	285	276	307	312	292	265	281	277	254	268	299	283	303	283	272	270	296	291	274	282	295	296	284	281	282	300	317	297	302	304	312	292	255	265	278	246	276	277	293	296	297	301	297	319	280	295	285	285	262	334	307	275	292	347	288	297	337	320	273	284	286	304	289	284	289	286	301	292	318	285	296	275	268	277	300	305	316	262	280	270	286	319	269	299	264	300	313	288	329	288	286	306	309	253	313	335	306	314	312	296	304	315	281	286	292	285	312	302	321	273	300	332	325	284	306	319	283	270	277	289	277	284	306	276	291	286	305	296	309	306	266	278	285	250	301	283	292	336	269	311
17602	1611	2712	3769	3079	2757	2466	1924	1882	1975	1483	1172	1156	1085	1299	1245	1010	865	853	853	813	769	777	802	732	751	733	712	780	708	720	709	716	697	660	730	702	682	693	688	689	658	680	690	666	694	704	648	680	664	653	719	704	701	750	673	741	673	704	672	678	695	693	678	705	679	681	661	720	675	644	690	726	691	663	672	671	709	669	668	627	660	716	646	677	656	622	640	718	672	642	644	666	713	661	685	685	675	681	610	631	718	657	664	700	652	650	641	715	651	723	692	632	684	678	698	713	642	700	688	718	644	672	642	696	647	650	667	653	646	666	707	665	666	699	681	719	680	662	707	653	664	645	677	655	735	723	632	658	638	702	664	673	659	642	679	697	691	673	634	714	689	692	675	659	711	606	671	672	654	697	674	627	711	714	641	664	665	716	665	667	655	703	671	654	664	681	673	697	674	629	676	649	654	657	644	676	693	619	629	687	653	668	684	690	728	645	657	694	661	690	649	687	683	687	641	688	630	679	622	668	664	610	725	709	653	716	676	728	690	670	650	661	677	693	682	657	665	665	679	670	658	702	704	681	686	660	700	647	663	695	637	660	642	693	663	662	708	665	683	670	639	689	691	720	690	680	680	684	676	674	676	672	673	681	642	663	669	749	640	703	697	635	713	693	688	664	655	746	690	649	703	687	668	678	625	702	653	685	658	667	660	704	675	671	685	648	668	665	672	637	666	667	662	656	678	669	680	688	660	627	664	673	681	725	670	682	669	678	722	656	684	707	666	706	706	646	691	720	654	658	693	606	703	667	700	665	684	705	667	655	753	701	657	675	668	679	665	657	665	689	670	661	665	692	634	615	639	650	689	662	678	681	647	666	681	657	634	673	669	680	629	657	699	674	694	673	694	745	655	658	699	680	702	715	681	704	682	676	674	612	673	767	637	679	715	609	665	630	651	742	650	608	698	673	630	642	701	665	662	689	731	673	678	686	651	614	690	725	647	674	704	669	670	685	697	672	686	672	663	647	641	675	687	669	660	696	691	697	597	666	628	703	682	690	653	654	694	692	649	686	665	689	668	715	676	667	686	683	646	651	664	689	677	665	662	680	683	659	674	681	691	716	661	678	681	631	633	660	667	668	653	651	720	656	698	666	694	618	638	703	692	704	639	678	646	658	678	682	677	733	696	652	641	653	677	664	687	719	676	718	654	675	652	714	674	647	690	754	647	646	679	637	663	651	638	647	706	720	661	674	677	703	697	698	669	647	670	688	674	647	690	711	705	690	619	654	637	661	708	684	649	663	676	695	668	697	690	648	671	627	701	653	637	669	705	666	678	622	640	663	657	690	670	652	685	631	672	681	647	654	757	698	640	665	631	676	701	672	683	659	656	685	626	635	671	667	678	656	652	638	634	658	633	699	678	701	689	680	641	619	676	668	699	701	705	651	661	656	662	660	659	654	687	655	710	687	665	700	677	663	656	677	704	695	679	700	656	680	676	662	669	675	703	690	648	684	637	615	695	635	654	687	699	665	616	639	677	694	675	683	706	661	663	620	681	674	630	643	686	635	679	648	648	667	666	716	700	657	661	657	674	697	630	674	675	624	644	672	654	621	666	714	690	686	663	664	707	644	690	611	679	659	723	697	678	661	700	660	671	675	687	710	637	671	652	729	663	665	703	620	679	690	643	654	735	662	701	671	653	685	685	690	673	685	669	696	688	639	709	700	718	600	710	681	677	636	656	672	633	666	653	617	671	703	714	699	662	673	736	736	726	697	698	666	697	681	640	665	706	679	644	686	663	672	678	680	617	666	653	722	671	630	682	642	703	695	705	668	686	685	729	692	690	650	706	655	698	660	660	706	675	694	646	641	672	672	677	670	683	652	664	586	691	619	704	691	661	694	697	686	662	680	642	654	641	652	705	707	667	627	652	745	637	634	685	692	681	686	716	690	664	698	666	692	662	671	692	662	676	691	693	663	621	695	645	714	597	652	670	681	699	661	687	724	646	626	669	725	657	693	656	631	709	638	677	654	667	676	690	644	700	708	674	689	683	668	700	683	673	708	678	698	682	674	689	643	662	631	704	664	735	649	665	646	628	664	655	675	641	661	702	650	671	695	692	683	656	689	701	704	652	660	678	668	666	688	730	681	724	686	712	630	677	670	683	681	677	707	699	681	637	653	691	655	674	686	659	680	673	675	677	630	649	687	659	650	692	677	695	649	673	658	645	685	684	651	657	703	654	661	661	637	699	657	638	669	702	640	719	662	689	661	698	641	648	709	687	668	639	662	682	659	666	701	623	707	659	650	665	657	683	659	682	673	690	683	705	641	670	632	693	656	654	652	693	745	656	682	680	677	631	693	667	686	658	681	640	645	682	710	651	669	665	680	653	713	714	652	722	717	686	658	646	625	701	657	661	628	687	685	673	677	686	666	677	673	663	650	689	724	668	687	661	671	698	713	657	648	729	687	682	658	689	725	699	708	638	655	680	664	672	651	670	711	704	670	703	677	668	677	634	720	694	658	727	681	697	679	663	693	667	653	653	627	680	661	699	698	656	659	709	662	646	709	657	664	652	668	651	651	662	709	672	710	641	689	674	629	697	654	655	643	699	651	698	667	667	648	655	685	625	667	687	667	654	666	678	663	690	640	682	671	742	685	678	709	662	626	687	674	661	712	699	671	650	696	695	710	643	703	644	680	673	702	624	638	678	684	728	687	624	712	663	653	697	680	665	663	651	699	642	660	701	682	671	672	686	662	634	656	693	671	682	650	672	670	716	702	707	651	671	658	675	671	684	695	695	684	613	668	660	635	695	704	662	679	688	664	661	649	620	686	737	646	626	638	628	592	627	652	646	650	660	726	689	644	628	672	738	641	671	667	669	678	611	672	683	700	678	686	654	683	599	704	683	655	619	697	644	655	635	712	655	680	635	673	655	658	687	688	675	668	689	698	623	682	623	655	690	639	693	677	635	690	703	685	680	669	652	679	665	651	666	679	648	647	690	654	621	716	708	666	639	666	702	669	693	683	669	687	644	696	690	670	695	687	636	667	668	685	700	669	693	686	677	670	651	678	702	652	612	644	660	627	622	689	717	673	685	659	672	691	684	652	634	688	694	637	664	644	655	665	704	706	690	689	692	679	692	653	650	711	707	692	669	662	668	667	669	655	687	619	660	666	708	677	633	699	642	641	671	617	719	668	624	749	676	652	651	664	666	692	744	665	658	696	715	624	641	667	667	624	686	702	655	694	680	704	691	638	672	700	686	724	656	700	626	686	693	667	652	655	701	680	668	671	629	679	626	645	687	704	682	700	684	664	635	695	654	648	700	682	666	678	691	673	661	670	723	670	672	683	670	679	624	637	643	717	699	685	670	703	674	666	664	697	718	660	679	692	728	693	692	669	647	674	646	718	639	651	675	659	663	684	668	711	711	708	666	669	683	674	644	725	656	684	675	680	705	680	631	670	623	653	638	692	676	682	691	657	654	652	663	713	710
7982	563	376	326	296	275	219	245	236	219	217	234	236	192	215	212	237	235	213	224	228	210	221	204	231	224	223	236	223	209	188	210	223	230	216	205	197	209	248	232	213	227	224	230	221	171	193	210	214	228	212	198	221	241	231	217	197	215	219	214	253	196	222	175	238	245	198	228	204	212	220	222	216	222	219	222	208	197	198	204	221	212	209	231	185	214	207	210	232	204	190	197	166	196	204	201	215	224	254	195	227	218	199	231	201	193	190	221	192	208	226	224	232	208	196	216	230	235	204	194	219	211	186	176	211	222	213	212	222	234	210	208	217	224	193	186	216	214	248	217	209	219	197	189	217	209	198	180	206	219	194	214	222	213	222	215	227	211	203	226	239	217	197	217	202	189	217	197	214	222	218	215	200	213	239	226	236	215	225	219	198	195	211	217	199	251	204	255	216	207	216	214	210	205	224	209	212	225	251	226	195	249	245	192	249	198	200	183	212	212	202	212	242	223	181	200	210	222	221	213	215	216	213	198	200	214	223	232	209	194	213	251	214	200	197	209	193	185	195	207	204	229	197	223	211	204	211	218	215	208	217	202	208	208	236	239	203	191	219	184	213	181	220	197	208	207	198	204	221	204	181	265	235	205	202	213	230	210	213	220	216	214	213	204	226	226	205	180	203	217	184	226	217	213	240	239	203	224	223	231	194	207	193	193	216	222	223	208	230	213	220	218	237	187	246	242	234	221	209	221	211	214	215	197	212	196	223	216	204	193	215	232	211	214	234	247	208	209	200	207	208	219	231	200	206	217	222	237	213	202	221	224	205	206	192	243	191	205	197	200	209	209	191	218	196	192	224	211	201	203	188	225	209	227	202	210	195	219	221	186	223	213	200	202	237	217	216	209	235	214	205	208	203	211	195	201	224	209	215	211	222	217	220	202	207	195	210	209	196	226	207	214	211	220	186	205	200	202	238	219	233	203	214	211	218	231	193	208	217	238	235	218	207	201	206	234	179	227	197	216	193	223	215	181	207	215	202	234	213	208	209	211	213	231	223	211	205	210	221	223	206	220	208	189	203	211	225	210	228	219	206	255	208	192	212	209	197	191	180	187	209	232	195	236	210	208	196	209	236	209	197	209	231	249	192	200	209	189	209	232	246	216	219	213	233	220	234	208	196	214	191	234	194	201	225	229	211	217	202	200	228	221	222	198	211	211	229	185	192	222	210	216	235	219	207	194	232	194	215	233	201	219	195	191	179	194	227	226	214	176	208	193	210	200	228	206	226	227	217	211	229	192	211	206	223	228	253	236	189	194	199	223	202	201	187	200	201	198	224	207	213	207	200	209	208	202	233	217	208	217	221	221	209	224	219	210	222	189	203	224	214	211	200	196	203	204	215	198	194	205	225	197	196	172	189	219	219	211	225	212	211	197	224	210	188	219	208	217	214	219	242	232	194	236	191	219	200	221	221	209	202	200	219	187	217	202	196	240	227	230	196	228	226	193	194	196	213	185	226	225	180	212	194	216	236	230	225	213	204	217	185	201	241	219	212	199	219	217	208	215	237	217	230	225	182	204	228	209	217	199	209	217	210	201	206	192	240	199	218	217	246	219	211	191	207	215	214	218	236	215	243	203	215	186	216	241	183	199	219	182	207	203	184	230	212	235	194	229	215	215	225	222	204	197	213	215	181	228	224	188	236	221	197	199	218	193	209	239	193	224	229	191	199	243	214	211	175	184	210	176	202	207	209	220	209	213	220	235	223	226	228	209	220	222	239	207	237	236	213	257	219	202	204	190	229	224	191	219	197	205	188	214	209	195	209	206	203	213	202	216	193	215	215	197	179	171	231	203	223	243	197	229	221	224	226	186	205	205	213	204	216	199	189	232	223	221	233	237	221	184	200	229	225	249	226	224	203	187	224	193	190	212	237	181	190	215	204	210	212	172	195	233	217	214	216	227	225	213	195	221	212	197	211	230	215	188	202	211	236	246	207	223	222	212	184	230	212	213	214	213	174	195	213	216	219	191	196	191	209	199	204	191	208	215	204	224	216	211	172	190	225	220	222	241	199	206	206	185	207	203	213	185	216	213	220	223	219	191	227	217	188	195	211	197	203	243	191	197	249	199	222	208	230	222	188	199	237	234	227	188	214	231	196	202	201	221	204	225	203	232	197	197	232	210	223	223	230	209	228	206	206	212	188	208	201	208	217	197	230	203	211	180	192	230	225	206	256	216	214	194	216	212	218	210	236	207	222	205	236	219	189	194	202	224	210	174	210	230	216	218	223	187	209	209	227	215	180	184	194	206	213	238	217	202	244	210	216	200	232	234	252	224	211	176	192	237	196	202	205	233	223	212	226	183	200	219	182	225	218	218	221	198	215	211	219	184	210	196	205	201	204	205	236	231	226	195	212	208	209	240	206	197	197	186	194	217	218	237	226	218	219	248	225	244	232	220	225	206	228	198	204	216	212	238	205	205	210	209	218	202	220	192	186	210	257	213	193	247	200	193	196	223	211	177	203	208	242	220	195	199	231	173	190	236	195	199	210	220	206	222	231	217	224	230	238	208	209	217	221	208	195	235	218	199	192	220	235	190	229	209	196	259	217	222	210	234	218	201	190	225	193	202	200	221	202	217	209	188	215	205	183	179	232	249	207	216	210	215	201	220	210	218	197	196	206	212	213	227	192	200	195	216	212	216	192	213	226	193	231	225	202	206	208	217	196	209	230	220	207	241	219	215	212	199	229	223	209	196	215	196	191	218	242	221	189	242	212	209	189	226	200	215	212	176	230	209	198	182	215	216	200	219	227	196	199	225	239	204	212	212	245	175	202	214	218	193	205	210	199	207	220	200	200	238	215	211	226	193	236	218	208	212	217	213	198	224	213	241	197	216	207	215	195	184	206	197	203	214	215	203	207	194	212	218	209	218	230	215	171	175	209	226	210	208	192	211	228	208	210	200	219	190	205	197	221	190	207	213	189	225	214	203	207	197	196	200	220	218	232	204	218	220	208	214	236	213	223	224	195	211	190	213	202	245	179	197	194	214	184	213	228	215	223	210	211	218	215	210	210	202	188	217	220	216	237	216	201	228	193	198	235	208	238	201	191	201	210	206	211	248	208	227	225	192	211	226	223	203	195	219	223	232	202	234	220	202	206	225	196	197	210	203	202	211	233	213	220	207	214	223	213	185	232	219	205	205	206	204	228	247	216	226	211	218	190	187	208	211	196	227	225	220	190	223	198	209	204	214	209	188	198	193	180	218	202	214	190	186	219	191	206	231	215	174	190	201	230	184	221	229	242	208	201	223	219	198	174	218	196	195	188	199	224	212	201	203	233	211	239	192	227	221	231	246	207	213	214	217	228	182	203	207	181	211	185	212	190	197	240	210	213	215	242	206	243	220	215	219	204	233	216	222	190	210	226	199	231	211	231	213	229	220	220	194	228	199	203	211	219	227	201	223	225	209	222	241	228	199	208	217	194	221	197	209	220	215
5346	670	729	856	738	697	677	572	580	607	547	592	565	497	567	528	548	506	502	571	477	503	500	498	509	533	482	496	501	530	475	498	456	506	485	488	501	483	481	460	524	518	507	496	461	495	486	479	528	493	506	537	488	468	497	500	480	471	514	497	485	490	502	521	472	468	489	507	507	463	468	505	501	481	502	474	490	505	466	468	516	489	493	533	529	460	508	486	493	478	537	477	488	508	482	485	515	510	450	494	462	504	484	507	511	512	478	517	479	489	458	486	463	488	530	443	465	506	501	508	495	489	473	480	496	508	456	487	473	505	476	524	484	502	512	495	458	496	475	529	512	504	500	520	463	489	503	493	480	529	488	505	509	550	504	471	481	465	481	501	490	520	485	494	455	485	492	451	522	497	521	521	522	510	442	463	494	474	506	485	514	508	495	521	481	481	477	533	517	459	478	462	483	455	467	451	519	489	470	438	513	525	488	490	497	474	464	503	503	495	486	496	522	514	522	479	481	497	504	475	476	505	478	510	518	453	474	505	493	506	531	533	461	473	487	536	495	485	498	464	489	468	489	503	508	468	517	508	487	478	536	480	513	505	483	465	516	479	462	506	453	499	465	484	512	513	464	463	500	493	490	504	514	510	490	487	480	478	531	496	499	493	506	505	515	509	483	504	463	475	490	515	490	467	490	502	538	488	474	490	520	491	498	504	484	499	525	477	418	485	479	501	474	491	477	500	479	503	520	523	503	456	515	510	504	498	513	523	525	541	507	491	487	488	469	459	483	502	471	449	501	498	499	455	451	463	495	480	468	529	513	475	495	469	492	499	462	501	478	458	486	484	520	515	476	494	487	475	495	506	545	490	498	506	493	491	500	517	529	518	503	507	487	490	442	529	500	483	520	519	515	471	495	478	548	489	492	526	504	506	495	484	479	502	489	478	522	494	462	512	477	481	440	498	502	480	505	508	503	505	511	518	508	524	514	463	487	474	483	470	500	511	479	489	466	508	503	488	514	465	488	490	533	496	511	500	472	491	485	521	483	510	449	498	513	508	495	502	484	490	478	467	520	470	526	516	474	498	542	445	515	501	467	477	526	507	492	515	486	439	559	493	481	498	522	526	527	501	483	478	532	498	471	497	488	528	466	474	484	486	488	484	476	488	468	537	530	506	448	503	502	508	494	499	505	512	480	535	488	522	462	445	474	483	507	494	462	502	454	483	522	498	481	541	459	523	485	515	494	491	485	494	479	470	519	511	465	487	446	434	481	460	492	476	517	486	476	481	517	489	509	489	504	493	493	490	459	497	510	517	494	447	502	471	504	503	520	497	490	484	512	477	485	481	490	479	495	498	508	489	480	486	546	494	505	504	488	482	484	491	482	506	506	509	488	522	473	501	534	475	508	468	477	495	477	521	486	467	467	530	464	527	509	525	480	517	540	490	538	480	484	523	525	491	527	477	510	496	474	505	445	496	470	491	503	504	534	527	453	509	485	504	450	503	491	480	488	499	505	511	512	455	526	467	482	496	489	517	484	503	510	465	477	540	486	493	499	470	476	497	499	478	495	545	509	496	493	506	501	481	490	483	508	490	497	467	445	522	515	492	495	493	470	444	499	477	522	517	477	473	521	459	521	491	500	483	496	476	520	473	491	496	486	479	493	491	488	512	508	473	480	444	463	472	483	518	478	463	503	505	517	519	498	496	507	482	495	522	452	500	493	473	483	533	443	507	521	458	485	512	494	521	472	497	499	488	472	472	470	492	490	486	494	500	476	489	491	448	494	443	477	481	505	505	526	484	498	491	499	485	519	516	531	486	522	518	500	498	526	514	490	504	508	495	525	457	522	492	496	487	509	539	488	517	478	499	467	489	501	504	475	520	496	502	507	480	494	465	503	491	542	500	464	515	507	517	523	513	513	457	496	509	496	482	508	496	487	462	502	533	487	494	492	507	489	476	490	487	459	471	457	560	524	493	547	493	521	474	532	481	442	504	499	497	538	493	496	494	504	515	488	439	515	467	483	479	524	481	500	477	486	492	484	519	528	452	460	497	474	463	492	491	462	493	495	486	468	477	475	520	496	470	506	521	538	468	465	487	472	496	482	463	460	499	457	479	472	506	478	543	457	468	499	514	531	495	469	475	479	477	487	508	488	508	490	461	462	502	506	515	485	493	521	489	475	476	488	495	479	504	463	496	470	483	488	484	482	523	482	447	508	477	519	520	476	476	492	484	484	469	513	522	484	499	487	463	468	504	526	489	489	529	535	472	546	521	462	457	416	500	441	480	453	470	497	485	522	484	508	501	486	486	526	482	503	483	484	491	493	468	525	498	503	492	510	469	495	510	490	496	480	518	449	522	510	520	531	500	478	497	478	484	505	501	539	531	509	494	526	466	507	498	469	487	521	501	536	499	502	510	483	505	488	543	497	486	509	456	468	523	475	482	523	505	474	507	485	491	524	554	461	502	496	475	482	451	435	499	456	550	466	511	505	502	499	491	475	510	516	505	497	493	472	460	514	505	485	473	501	500	485	489	516	522	493	505	491	494	536	509	546	528	506	529	519	512	515	457	540	501	507	495	478	504	470	526	485	519	503	493	490	518	505	456	487	506	531	510	473	471	535	521	486	465	495	532	479	545	508	515	472	469	463	544	471	476	491	481	496	479	518	453	495	464	489	517	478	504	515	504	463	491	506	522	489	472	495	522	467	507	518	457	487	462	503	506	493	477	499	470	468	486	447	504	520	473	494	490	468	454	533	488	503	487	501	484	477	480	482	510	508	504	498	454	488	510	528	484	521	474	490	503	469	500	486	531	480	515	510	504	469	506	504	515	526	505	520	449	511	451	509	516	472	497	517	500	511	492	491	472	506	521	457	489	450	501	476	550	471	524	450	517	471	455	504	505	488	502	477	500	465	490	548	513	467	478	501	473	543	471	496	515	463	535	500	489	507	514	498	521	508	509	509	482	481	473	470	523	478	536	488	484	481	479	495	499	480	475	510	490	472	482	476	510	520	497	484	517	465	506	444	490	480	481	497	508	511	485	525	475	495	473	515	498	491	499	474	518	506	487	529	470	493	474	471	484	496	498	496	485	505	510	508	495	527	477	492	517	463	481	502	488	511	500	485	506	445	502	483	456	476	488	497	480	474	466	489	503	485	528	486	510	500	520	508	501	448	505	469	479	484	549	482	504	524	490	513	508	493	481	497	477	507	522	532	464	501	501	494	500	473	495	514	511	469	475	506	485	471	511	492	473	456	495	487	528	482	519	509	500	474	460	513	474	484	464	522	544	479	522	503	535	472	513	479	540	470	493	467	498	506	477	485	508	497	523	455	476	498	518	501	499	506	515	491	514	487	508	490	493	467	514	507	477	459	473	484	534	522	525	493	514	478	482	518	472	497	530	433	544	500	523	460	515	514	513	470	512	485	518	492	513	474	501	512	462	515	491	470	505	507	528	437	510	514	520	492	498	513	488	497	521	497	545	503	498
22768	2198	880	791	540	445	357	329	271	275	258	217	203	203	211	188	175	198	181	187	202	165	190	143	167	201	167	178	153	176	180	175	159	170	183	189	165	164	182	161	175	173	175	191	190	165	171	161	167	173	170	207	144	160	187	157	177	157	173	164	154	187	191	166	157	165	152	168	178	165	175	155	182	181	182	163	162	180	141	179	162	164	198	155	186	168	181	170	167	186	168	199	210	170	165	164	194	154	173	166	152	205	171	185	176	174	155	132	156	163	156	153	180	183	176	173	142	161	182	161	176	182	149	181	130	175	178	178	173	160	195	137	199	176	147	162	180	185	211	177	184	163	168	158	161	179	172	165	176	158	137	197	163	149	166	159	160	173	174	181	175	155	154	158	183	184	162	162	182	180	149	160	170	178	172	159	171	171	171	169	174	179	165	174	169	166	149	187	183	143	146	149	160	168	155	169	192	184	157	158	163	190	184	189	166	191	158	159	189	179	172	168	171	174	196	152	176	188	188	165	158	184	177	167	180	182	172	150	147	172	181	145	194	160	160	182	189	172	190	163	167	162	180	170	174	169	145	193	186	189	158	165	188	187	186	173	145	171	182	197	209	183	172	216	177	166	184	187	183	174	172	183	170	193	179	170	185	142	166	169	149	151	156	159	220	160	146	147	195	162	151	174	165	180	152	158	169	191	173	185	172	163	166	175	156	163	160	173	177	146	147	185	195	183	183	166	148	155	149	204	165	152	187	198	174	158	177	183	151	185	167	192	181	186	191	153	188	169	171	166	171	167	162	168	176	191	181	165	164	191	165	186	180	197	176	166	177	191	165	165	158	141	176	190	178	170	190	151	175	190	147	185	165	162	176	165	184	147	174	178	192	172	173	176	156	200	180	179	184	185	169	172	176	178	169	182	175	168	135	174	192	162	188	170	151	156	169	158	160	163	160	136	147	166	187	161	193	178	202	167	160	185	177	164	181	181	183	159	153	188	140	173	164	185	178	197	185	180	157	154	160	143	162	155	178	156	175	180	178	178	162	168	171	142	166	139	174	153	161	180	182	141	133	174	200	135	152	164	163	161	175	150	180	175	171	183	187	172	196	155	177	149	178	172	158	168	165	172	152	184	158	161	164	181	195	185	166	168	171	149	169	166	182	173	168	175	157	164	170	188	160	139	172	181	203	179	171	163	167	174	175	188	143	164	136	175	161	173	165	171	156	168	151	195	160	170	190	150	164	158	175	166	175	191	176	184	151	168	156	182	166	174	147	196	171	171	158	173	174	182	165	167	199	161	166	141	190	180	156	171	162	202	168	190	165	151	176	174	145	176	188	183	156	178	165	167	179	191	189	166	162	170	157	160	190	163	181	167	166	168	191	171	156	184	186	177	163	149	185	159	157	144	176	198	186	139	170	162	199	182	166	184	183	148	180	165	172	171	183	176	152	192	156	158	181	159	206	187	186	172	159	161	149	168	164	175	176	159	162	141	186	176	185	193	156	154	171	160	141	183	198	191	199	181	170	146	174	170	171	162	187	167	151	172	174	179	160	189	157	179	164	173	183	167	193	161	178	157	187	145	171	165	170	183	151	165	176	153	157	172	157	146	181	179	209	176	209	192	166	175	194	156	167	142	156	164	190	154	176	172	166	193	187	156	159	187	158	175	194	177	170	207	174	170	168	162	181	183	161	166	169	192	158	159	167	165	185	161	176	192	178	157	174	182	175	165	150	154	154	173	179	182	149	153	180	177	153	181	170	187	179	153	144	177	190	190	173	168	166	168	162	186	200	183	162	186	172	163	184	174	176	168	151	183	191	173	160	184	170	157	180	185	165	166	175	172	169	158	163	178	182	177	154	183	175	190	194	171	158	172	183	168	188	167	160	160	156	137	177	169	177	151	154	195	174	159	155	158	183	178	175	159	154	172	165	172	185	158	181	167	187	183	166	168	163	159	180	186	182	178	182	168	184	174	171	155	176	155	173	148	181	159	146	170	199	161	176	172	191	150	160	185	168	178	177	164	170	181	180	170	204	155	181	196	183	162	141	197	168	155	143	172	180	145	161	168	166	164	155	184	161	183	173	176	187	207	161	150	138	180	189	160	193	177	167	168	158	159	160	180	154	190	181	175	151	176	144	168	164	179	175	193	168	122	169	194	155	160	156	163	184	187	184	164	172	154	168	166	175	185	177	157	164	176	173	181	153	174	169	155	163	182	181	188	155	173	168	189	174	185	178	179	171	168	189	159	158	191	177	171	176	165	186	183	185	149	135	170	192	182	161	136	167	162	150	151	182	161	194	186	165	152	161	154	162	173	171	172	190	160	167	169	151	171	152	156	177	178	196	173	162	185	165	187	179	174	180	182	162	171	171	188	170	180	165	155	173	139	157	154	184	157	181	172	139	150	171	154	168	170	189	166	180	182	186	171	178	183	205	141	168	190	203	164	158	174	176	178	159	158	170	147	169	159	186	165	160	190	167	164	168	169	169	167	179	157	161	166	185	163	163	178	167	170	173	178	169	163	161	167	148	162	176	175	151	165	174	178	161	161	184	170	184	193	188	213	153	192	180	177	177	150	154	168	186	178	186	162	158	169	182	162	152	169	189	170	187	170	173	175	175	177	164	177	155	161	152	164	177	167	151	193	190	152	171	172	158	191	145	170	181	184	182	166	173	171	159	183	151	187	158	155	180	181	174	167	168	180	173	153	169	166	174	184	160	145	154	166	183	168	167	189	213	169	172	177	176	181	175	164	173	189	180	175	180	162	157	170	183	151	178	152	159	187	171	186	181	178	176	152	172	166	158	169	173	167	162	144	160	171	175	173	190	178	167	165	177	170	180	184	196	176	141	172	158	179	172	175	165	173	159	175	178	165	165	158	164	170	193	163	158	177	158	177	148	195	175	154	184	163	169	176	165	192	180	181	163	163	169	165	170	183	156	151	167	184	176	187	148	153	180	162	183	192	171	195	176	179	180	146	183	191	144	183	172	149	177	179	179	158	199	175	146	229	159	147	163	163	178	152	203	180	189	180	185	168	174	155	168	147	167	164	193	176	159	174	173	168	163	169	171	176	133	186	184	163	194	170	144	150	175	172	179	177	178	162	189	177	174	168	154	174	153	166	175	168	164	170	162	174	155	154	163	174	164	170	161	164	178	154	170	160	155	167	168	182	206	167	199	202	185	183	163	182	165	169	145	168	167	184	145	161	149	187	156	186	181	176	177	146	171	175	155	163	179	155	169	187	157	155	174	168	183	158	178	141	170	153	166	143	146	172	185	172	148	159	176	158	176	157	181	165	180	163	128	155	159	129	161	162	176	174	159	151	166	172	171	154	194	173	159	175	155	155	154	163	155	177	170	168	190	160	169	188	164	157	163	192	177	163	190	176	186	143	166	171	141	170	176	170	155	177	198	178	164	179	170	163	183	170	195	197	188	157	172	175	165	164	173	175	194	158	171	170	168	148	192	169	182	174	170	188	165	163	180	162
13041	860	1588	2129	1832	1704	1355	1097	1017	1073	896	734	640	675	678	631	538	528	551	511	483	515	437	447	496	461	483	420	446	458	444	451	457	434	471	399	422	417	436	439	440	442	427	453	428	394	406	421	395	488	442	446	454	441	442	447	445	453	433	416	387	456	449	449	466	414	427	410	386	431	415	431	444	441	427	443	421	422	429	441	421	396	428	425	422	408	420	438	441	450	410	449	423	393	410	415	460	418	418	416	468	431	410	428	422	409	409	408	420	433	441	411	424	402	411	401	435	431	434	421	495	459	449	399	424	413	433	457	428	419	429	376	408	435	423	448	424	447	415	420	434	426	434	431	429	444	423	433	418	421	394	384	442	455	399	429	429	455	416	401	421	422	430	444	430	450	453	415	439	424	421	419	439	430	420	407	413	455	404	448	401	435	396	431	431	417	391	440	449	428	459	408	392	419	419	459	426	458	444	421	452	415	449	424	414	403	462	411	440	405	407	438	412	442	420	457	439	422	416	414	440	423	422	425	399	429	451	442	460	458	426	427	419	463	405	456	439	413	455	447	423	437	426	398	395	391	414	416	402	416	456	440	442	440	472	425	444	434	441	428	437	405	430	417	419	399	414	387	435	405	428	415	429	433	442	422	425	429	435	403	436	426	420	422	407	412	413	432	383	400	424	414	452	429	419	379	430	429	441	420	453	417	428	390	406	447	410	418	405	393	393	437	434	410	437	443	408	400	420	417	442	452	435	403	433	400	442	426	457	415	393	393	418	394	450	430	443	413	430	419	414	434	422	421	462	426	396	441	424	404	398	424	435	460	439	430	429	428	459	423	432	447	461	423	427	435	458	418	440	399	425	470	437	434	415	417	440	393	434	413	407	407	432	439	438	417	443	444	422	404	414	424	406	455	457	406	427	451	413	421	420	419	395	423	381	395	385	435	412	438	428	421	445	422	414	428	433	433	413	411	427	424	404	417	436	418	444	410	394	445	402	427	421	462	440	422	422	451	426	414	423	456	435	426	420	409	446	414	454	433	382	423	434	440	412	413	436	468	446	411	421	451	448	457	431	438	387	442	410	443	388	404	449	394	416	430	444	374	448	394	409	442	419	415	391	431	440	429	465	415	461	453	434	418	428	405	418	420	384	377	456	426	450	419	388	399	452	453	415	439	413	442	452	436	446	435	440	447	403	406	385	424	452	410	447	406	417	450	422	442	451	382	429	428	419	379	427	418	443	410	436	439	388	432	438	428	428	426	429	448	422	454	391	423	409	402	420	428	444	435	423	438	413	407	425	385	425	396	443	428	417	447	411	411	454	431	423	401	415	443	402	388	431	405	408	429	433	394	425	430	443	436	431	400	393	468	420	439	425	431	430	418	459	417	403	433	394	425	459	469	437	437	424	399	421	435	430	402	451	405	439	401	460	436	441	385	387	400	400	461	412	421	397	467	424	413	451	430	415	407	404	412	383	398	427	441	426	407	409	440	427	408	403	411	425	404	443	450	429	419	427	441	421	452	400	458	412	418	407	404	418	409	450	455	446	487	421	422	437	437	423	432	420	410	436	414	424	402	416	429	401	401	421	425	459	418	423	427	407	429	404	428	450	440	421	409	433	431	419	410	480	426	445	439	441	437	413	432	452	398	435	408	431	439	381	379	432	450	435	392	402	444	459	407	416	428	435	411	422	407	428	436	456	423	422	421	448	458	406	399	453	404	393	435	465	423	424	439	463	430	431	423	441	427	456	413	406	415	426	417	400	412	397	416	399	392	396	435	456	400	445	441	442	462	473	413	391	414	436	438	412	448	442	468	433	387	448	450	416	386	446	414	391	440	437	431	419	446	453	397	420	427	431	416	408	447	439	420	415	419	428	429	457	441	435	422	451	453	381	434	393	420	439	442	411	426	423	434	397	429	416	399	438	421	419	448	421	390	439	425	430	457	458	405	462	437	422	422	454	447	474	429	422	427	434	428	420	406	440	398	447	424	426	405	406	457	412	399	429	427	428	446	447	406	384	443	408	428	444	433	435	419	368	427	414	428	419	413	397	415	438	381	454	426	393	426	425	415	409	417	402	425	420	379	434	431	458	407	426	407	418	414	468	413	410	429	430	450	418	399	429	420	438	446	411	413	427	454	442	379	403	415	463	393	445	387	436	438	441	450	403	446	409	427	433	437	441	429	404	428	436	402	406	460	421	437	450	431	443	438	424	384	453	450	435	422	427	464	420	469	430	409	416	438	378	441	442	388	479	436	398	420	437	440	399	412	421	448	420	423	410	414	418	437	413	422	436	419	463	418	413	469	385	450	456	431	392	419	418	415	404	438	434	453	441	413	447	441	439	411	411	414	462	400	436	458	440	439	421	399	461	454	443	441	426	443	412	437	461	401	422	464	421	414	466	449	450	504	445	454	442	426	469	416	421	417	426	422	480	403	415	417	416	418	439	403	437	441	405	426	426	397	439	443	401	435	418	444	434	426	443	435	406	446	453	407	441	417	402	406	463	384	407	423	433	429	444	420	416	450	434	410	414	425	416	431	430	419	438	424	424	434	445	440	409	477	462	406	422	417	391	422	411	432	461	423	405	392	397	413	406	393	429	444	396	419	380	387	396	425	384	432	428	387	425	384	395	397	407	420	447	414	420	393	453	453	449	470	408	476	436	447	454	446	429	446	433	422	427	441	448	418	413	428	414	427	408	406	403	437	396	431	457	394	409	397	404	440	431	424	424	389	438	408	414	419	392	426	423	426	421	414	430	405	398	420	425	429	456	406	429	417	485	450	406	415	454	444	443	424	430	403	430	405	392	389	409	453	405	439	451	434	415	414	423	443	467	425	396	482	436	424	456	417	435	423	407	416	446	432	421	452	408	456	393	390	427	413	416	423	423	424	423	464	438	393	444	432	418	400	438	405	389	441	442	434	400	433	452	423	426	455	424	446	446	436	406	429	460	399	428	386	428	404	428	435	352	458	408	398	414	449	442	442	416	407	402	419	418	430	441	439	432	415	409	385	421	421	435	410	445	395	419	418	435	420	430	429	447	419	420	401	408	449	418	426	429	404	465	441	457	419	414	462	437	438	448	446	458	374	426	431	436	412	448	440	444	442	464	447	383	450	445	419	424	439	454	413	379	401	408	411	395	443	449	454	421	428	431	389	412	420	454	416	445	416	413	411	417	428	434	409	427	412	420	425	442	417	449	410	402	458	455	443	426	441	423	436	441	418	377	447	427	463	423	432	410	419	395	397	438	433	403	402	434	379	419	440	426	398	453	387	432	440	415	403	443	426	414	454	448	410	406	431	410	427	394	426	442	456	464	417	459	429	418	470	415	413	415	429	436	442	444	410	445	435	397	414	435	430	400	438	419	442	413	410	455	414	399	426	400	399	450	504	431	412	443	403	416	421	440	449	431	438	426	416	440	433	418	430	428	403	377	422	400	430	419	455	429	442	419	427	399	425	434	407	430	423	432	437	419	391	380	431	410	402
31589	4438	1687	1429	1077	932	651	552	508	456	453	399	342	358	355	328	322	363	319	345	304	272	339	293	284	285	288	284	292	265	263	327	306	274	298	296	304	314	303	292	325	311	297	311	262	331	327	290	280	294	325	298	269	289	273	298	322	294	279	316	308	323	312	280	253	299	288	305	294	297	280	314	289	319	288	300	286	281	297	261	287	283	287	272	261	306	293	310	313	297	290	316	292	323	270	308	309	271	306	284	296	266	302	315	277	270	272	309	273	295	310	291	292	312	276	291	287	310	319	289	314	324	287	312	283	310	277	321	293	275	289	280	294	298	295	304	294	316	269	312	299	302	322	282	274	282	304	316	313	279	262	283	314	273	283	305	320	313	322	284	311	298	306	302	295	286	296	287	295	320	264	281	275	299	309	324	301	248	307	303	302	284	308	304	281	320	312	304	320	308	285	319	304	283	306	291	294	291	288	267	318	300	305	299	351	302	288	277	266	296	292	301	312	326	286	296	283	295	339	279	295	304	253	267	312	302	273	275	275	291	261	286	297	271	305	282	322	307	309	284	295	327	287	256	293	290	312	300	294	307	317	330	299	278	305	304	299	318	282	261	276	280	292	296	287	271	297	284	281	281	280	283	275	303	281	247	272	301	267	299	276	265	277	271	293	260	292	290	289	277	265	305	264	288	318	275	312	323	280	287	314	257	309	268	286	289	309	279	309	294	302	326	291	303	317	284	340	276	268	304	279	308	259	313	311	288	302	293	281	328	293	297	323	284	276	277	284	286	268	316	293	285	319	306	313	267	283	310	314	283	292	293	299	316	295	284	284	298	291	320	263	280	275	322	271	295	294	295	299	269	301	324	280	330	328	317	330	282	281	307	283	296	280	264	276	307	287	326	260	286	315	299	273	266	304	295	291	311	288	273	302	282	307	308	296	283	303	294	286	311	285	275	314	310	285	298	303	298	310	263	293	271	275	264	317	313	313	301	300	299	290	293	295	300	286	306	292	259	275	293	318	286	274	274	278	264	293	300	265	278	259	317	294	304	275	277	253	250	339	297	295	298	306	305	290	255	275	303	327	321	269	327	310	306	326	299	292	287	255	289	300	291	313	292	316	300	279	316	298	320	277	297	275	267	285	281	262	295	289	314	276	298	321	304	286	321	299	301	326	293	278	280	297	284	298	280	300	270	308	325	268	278	311	269	282	270	280	270	272	327	275	288	280	297	286	280	274	314	299	282	282	293	300	269	269	270	273	280	282	271	278	295	273	287	299	294	291	290	292	271	335	299	300	294	289	317	293	293	347	299	317	281	282	325	301	298	268	268	290	270	312	298	295	297	293	305	294	279	294	281	304	302	289	315	265	282	299	306	267	267	304	314	285	318	317	296	278	278	276	326	318	311	275	273	275	308	274	342	309	301	315	317	269	294	291	302	317	319	309	312	272	286	262	297	289	300	301	303	279	283	270	288	305	264	302	289	283	289	320	299	328	297	292	312	319	266	292	310	301	288	270	297	290	313	316	323	293	290	273	286	309	289	281	314	295	328	325	300	323	280	302	253	285	313	290	279	281	303	293	279	263	306	268	303	276	284	279	309	283	276	285	313	335	316	276	278	319	293	294	246	298	278	294	317	271	302	298	268	301	288	286	292	283	280	267	303	274	281	316	280	328	285	290	292	297	302	300	290	306	282	322	274	285	320	274	292	308	277	272	299	290	299	292	299	282	280	288	303	327	320	303	302	303	275	284	295	312	275	278	288	285	289	261	287	301	290	320	306	301	293	303	290	296	269	273	293	301	279	289	262	242	313	266	306	289	333	276	307	304	273	267	281	299	291	284	305	282	314	275	315	291	314	273	285	296	262	279	325	285	312	287	258	277	304	266	292	311	309	310	267	273	330	314	326	263	336	295	300	272	293	285	297	272	279	269	302	305	300	296	280	324	316	273	303	266	294	310	292	290	245	298	275	294	311	268	260	303	291	288	304	285	287	290	310	313	311	288	304	306	327	312	263	293	291	271	296	271	293	308	301	290	301	293	298	300	253	309	303	270	283	270	315	318	266	275	276	278	294	294	277	292	303	296	291	286	290	263	306	283	288	254	311	293	259	276	284	296	304	314	265	299	287	309	297	301	312	324	274	281	311	315	261	309	302	267	305	332	295	250	256	289	291	314	281	310	280	279	310	273	285	264	297	283	300	276	291	267	291	295	299	331	280	294	327	280	292	326	312	298	295	318	252	274	284	296	301	261	261	282	277	286	289	312	298	283	270	273	275	291	314	276	299	279	275	250	278	321	280	300	295	286	303	283	298	335	273	264	284	276	299	321	301	292	336	306	264	293	296	293	299	289	302	260	280	298	269	287	289	272	258	281	293	295	254	289	260	271	253	286	285	265	299	265	305	291	261	302	284	308	309	294	286	304	246	276	295	288	285	260	288	278	282	300	273	286	318	308	285	285	278	294	276	310	314	304	267	292	317	279	312	275	278	261	300	317	296	318	293	269	292	296	306	269	291	305	282	270	275	305	341	270	308	280	300	298	284	316	276	302	282	299	306	305	293	317	297	298	309	297	294	307	306	282	283	292	304	278	304	315	285	278	283	274	255	302	284	300	292	290	282	321	267	307	279	303	314	270	290	315	277	286	292	296	317	303	307	285	259	308	316	316	310	302	301	284	307	269	282	296	340	301	297	287	297	279	279	282	278	306	299	279	263	288	263	300	297	313	284	291	272	301	299	311	268	292	317	299	294	300	332	305	314	285	255	301	321	293	295	298	329	290	296	268	299	285	279	271	279	313	313	291	332	285	298	295	269	292	289	288	276	304	278	306	308	302	275	313	289	282	322	296	286	295	300	299	276	268	286	282	302	274	255	288	280	279	266	265	298	261	272	268	293	290	310	283	335	289	325	320	283	291	320	322	296	312	277	280	302	294	279	276	295	303	307	298	288	303	318	283	305	301	287	297	304	300	300	319	289	257	306	309	332	282	297	295	330	274	308	300	283	309	298	311	269	300	292	246	301	300	281	298	299	277	305	301	275	311	295	260	306	293	325	311	265	356	318	268	284	278	299	275	329	292	321	278	299	293	267	302	282	288	307	298	282	312	290	292	270	292	321	247	285	306	312	296	276	285	302	310	295	254	293	296	304	300	312	300	308	291	289	303	272	311	288	287	288	288	278	302	270	302	280	317	318	272	300	304	300	278	269	290	282	312	296	309	251	290	332	329	284	291	295	278	296	293	277	284	268	292	327	309	294	273	243	261	298	304	327	276	283	284	291	295	307	281	287	277	310	293	284	305	270	268	301	291	263	329	277	275	284	311	288	284	299	299	290	323	279	294	284	293	294	287	283	295	318	287	293	327	278	289	292	279	295	257	330	264	300	291	283	301	296	306	285	274	308	293	314	256	309	290	270	275	292	312	328	308	295	264	304	279	285	275	311	279	264	312	321	277	274	294	284	314	301	295	297	275	295	278	293	260	326	309	290	294	269
16564	1613	2708	3452	3313	2874	2215	1871	1711	1635	1501	1161	1061	1015	1103	961	861	867	891	849	798	785	791	736	773	755	668	704	724	750	709	735	783	704	756	762	697	677	741	713	708	728	689	679	676	662	715	701	725	671	713	685	679	711	708	678	666	699	697	714	654	725	662	697	679	697	710	655	670	669	662	675	693	624	677	653	682	681	738	670	732	687	728	629	677	656	667	654	713	732	697	662	686	635	701	635	696	688	671	664	726	658	668	679	697	668	679	689	630	639	674	725	705	675	644	690	630	668	700	640	651	664	668	720	675	671	667	692	687	711	616	666	776	642	682	696	720	666	693	682	649	665	667	677	638	684	660	709	636	675	640	723	648	668	670	686	649	695	644	702	649	656	690	719	721	615	659	725	678	704	680	635	700	679	660	646	659	682	685	675	649	678	728	689	611	689	686	660	688	675	685	701	661	708	662	629	647	700	665	716	683	663	664	674	665	710	684	633	700	712	665	724	673	712	714	686	645	655	674	681	659	627	683	648	634	661	680	697	673	674	686	688	676	641	662	668	683	701	673	718	694	640	649	725	682	680	681	702	697	608	669	680	657	642	643	652	670	664	663	696	654	646	699	675	668	705	691	716	645	623	723	687	686	637	662	710	709	661	702	672	676	663	718	648	652	695	708	653	707	684	668	696	633	681	666	687	662	674	630	672	672	648	650	595	686	689	673	682	672	681	679	649	702	661	659	706	675	678	679	688	676	668	666	644	701	692	643	647	633	649	688	658	675	682	700	686	661	674	697	673	674	683	632	704	696	715	682	713	671	664	688	675	663	698	678	694	663	648	676	696	630	665	658	649	650	688	676	684	657	664	683	669	669	681	680	711	638	687	696	696	651	618	648	655	655	700	616	670	672	703	687	721	644	670	680	629	713	705	640	655	649	643	680	667	691	634	657	619	674	680	663	681	657	676	669	637	681	659	695	644	713	671	647	776	683	704	665	711	649	632	656	689	679	682	698	650	684	657	668	675	689	734	677	678	651	652	681	694	623	650	685	688	642	655	600	656	693	668	644	662	646	680	664	651	684	715	666	672	642	689	663	634	645	664	653	650	652	644	681	644	679	739	706	671	677	660	678	673	672	683	694	654	655	636	707	675	667	651	641	665	700	681	642	655	710	700	688	679	662	722	652	663	668	638	700	656	703	660	700	661	692	677	690	693	608	636	668	696	651	704	643	641	668	631	634	640	689	688	648	672	694	668	682	644	633	665	677	701	670	608	643	682	648	664	663	691	697	653	712	662	686	706	645	670	659	621	647	722	682	660	690	700	686	706	717	640	671	668	729	666	717	694	718	640	667	687	683	662	654	658	652	666	621	650	635	656	618	693	679	694	654	699	662	651	655	678	701	682	664	698	677	666	676	698	657	649	650	694	626	681	675	679	613	685	674	662	684	657	695	645	696	629	665	687	701	647	637	771	652	657	726	692	639	695	674	664	711	687	645	664	607	668	668	751	643	697	681	641	675	702	637	689	673	665	690	719	664	670	673	666	715	682	647	662	700	683	683	681	730	696	677	662	650	687	678	686	696	718	696	670	715	669	608	610	677	726	642	673	706	657	670	626	662	697	678	669	699	695	675	668	671	623	681	675	676	626	660	679	661	639	659	670	686	670	656	656	652	688	652	660	689	700	684	648	626	644	673	663	685	662	689	691	690	664	695	686	638	656	671	635	678	715	671	699	649	703	649	672	720	657	694	651	697	669	690	685	629	708	655	668	689	659	673	677	689	684	691	708	686	641	699	665	653	675	635	659	665	706	672	716	660	677	698	689	682	652	619	695	669	648	634	703	685	656	688	709	682	710	670	674	675	648	669	642	707	704	650	663	708	672	701	703	688	621	725	662	657	688	674	678	720	666	714	634	603	659	690	685	673	688	684	685	649	688	710	681	669	702	658	703	658	597	677	682	668	683	659	686	673	645	656	695	726	616	696	732	656	644	667	703	677	704	675	659	684	694	687	631	671	687	668	661	677	682	684	692	690	661	688	688	638	696	710	676	627	690	666	645	685	685	687	687	683	615	687	679	652	635	653	690	733	701	684	708	650	662	647	662	703	662	655	654	674	691	656	637	710	662	650	690	678	689	636	715	650	663	674	664	699	643	681	719	691	669	687	674	673	644	703	717	729	653	748	652	637	670	654	687	652	709	687	631	675	720	691	635	691	719	673	645	641	664	699	683	699	636	706	678	646	642	684	663	703	698	683	683	662	693	645	690	610	670	673	734	657	634	672	646	706	641	683	649	680	708	676	655	698	674	679	698	662	681	694	706	652	682	637	685	651	628	679	663	677	677	617	678	628	680	677	655	640	694	691	627	679	726	650	662	720	687	676	690	714	663	630	652	695	665	666	651	665	663	699	683	643	666	707	705	718	664	658	687	632	681	640	690	688	682	673	723	654	642	647	675	654	659	651	654	684	689	668	700	673	701	701	645	650	680	671	649	719	707	685	668	667	647	664	668	675	696	703	617	622	657	644	666	724	660	676	675	623	702	697	697	677	720	678	677	679	631	727	713	660	677	732	723	697	668	638	684	652	698	636	666	685	659	671	690	661	669	706	702	674	629	638	651	631	678	654	648	650	696	714	623	678	667	671	641	673	652	628	671	723	692	659	654	674	679	710	663	703	704	692	683	668	678	625	646	666	634	674	654	687	673	629	668	652	664	705	696	649	632	713	653	684	701	685	651	686	640	693	679	660	625	679	717	654	653	666	694	656	679	652	679	700	633	722	627	710	661	714	651	698	648	674	696	683	667	698	735	644	665	645	692	660	703	699	720	705	663	628	630	739	735	645	705	693	694	682	687	659	648	655	658	686	681	611	677	673	685	655	654	646	664	725	678	665	700	644	670	669	618	701	638	699	648	682	647	672	691	677	644	695	726	661	653	678	655	704	680	660	683	684	679	652	684	669	678	713	650	675	634	697	667	651	708	654	711	674	686	645	664	651	685	668	648	648	674	634	700	639	641	666	649	696	703	667	686	670	715	663	702	684	679	613	672	662	694	692	662	686	637	679	683	664	708	636	658	667	654	654	703	662	647	671	705	671	675	665	708	641	655	675	679	672	702	671	694	684	730	614	672	690	664	661	628	693	662	671	667	694	673	715	650	650	682	699	657	674	668	650	716	657	713	671	671	639	674	685	627	674	654	654	666	657	671	681	675	646	642	663	685	663	673	695	674	647	694	664	691	721	678	642	670	708	684	695	698	664	662	609	682	664	676	682	648	678	701	651	667	661	705	689	695	662	633	663	638	677	647	616	692	675	623	662	664	663	725	641	657	657	668	685	671	649	632	669	704	651	650	719	663	655	693	673	677	677	650	694	696	643	710	680	656	665	664	688	679	691	717	635	670	693	681	644	670	686	653	741	676	635	687	652	666	677	649	675	684	721	698	695	691	699	634	674	652	652	691	638	648	715	669	668	647	665	723	713	684	651	647	723	682	673	663	676	645
7518	526	344	326	261	232	249	251	256	248	232	204	220	238	223	221	188	214	203	222	192	223	182	224	202	224	216	223	212	199	208	207	196	189	187	213	196	208	211	202	212	238	208	215	208	223	215	205	214	213	225	216	197	229	210	197	199	199	218	220	223	223	232	199	206	230	213	187	198	222	205	207	196	220	199	211	206	224	182	206	206	208	189	192	184	220	221	215	206	189	219	231	193	225	209	175	199	205	217	215	216	184	232	206	212	199	192	191	205	225	228	250	210	233	208	204	201	218	197	215	189	216	217	201	218	218	209	190	197	235	222	206	217	229	209	231	214	234	198	184	221	185	198	202	204	191	208	207	188	196	203	203	201	213	235	226	177	209	206	228	188	208	244	234	196	208	230	192	212	206	239	202	216	192	216	192	254	211	218	219	225	214	186	218	243	227	180	192	221	211	233	178	230	241	193	205	199	214	215	213	169	222	233	221	191	210	209	202	213	222	204	230	197	225	209	194	210	216	210	208	206	204	228	180	207	213	248	236	225	200	176	211	221	214	200	175	197	211	194	181	209	179	201	187	184	204	238	180	218	220	220	218	195	221	177	206	201	225	199	197	209	177	234	236	197	188	204	205	203	183	229	196	190	191	204	213	198	219	210	227	234	196	211	238	197	218	221	206	185	202	214	195	197	163	193	215	202	217	196	246	219	233	222	211	194	199	205	193	232	206	175	189	196	200	174	181	208	192	220	202	202	224	193	172	188	218	225	232	231	206	235	222	221	213	200	222	196	195	208	203	186	197	190	207	208	224	200	209	253	219	222	205	199	196	204	225	212	216	207	222	224	209	208	195	201	206	243	197	208	210	203	251	205	183	222	202	200	212	231	219	191	207	224	178	222	208	228	195	209	192	191	194	194	198	214	209	192	221	217	219	174	190	205	236	197	205	211	212	209	231	187	226	193	209	213	206	178	196	198	206	211	238	237	206	188	209	221	193	225	198	206	211	199	195	204	209	221	199	225	212	213	209	221	186	203	214	211	214	209	187	201	204	198	222	199	233	215	227	222	220	211	203	227	203	190	214	229	220	223	189	202	238	195	202	187	197	231	256	183	224	204	202	220	224	195	192	203	177	176	206	204	210	200	208	197	198	193	212	195	203	204	195	199	218	191	204	220	223	217	224	219	223	223	227	205	209	239	222	212	219	240	205	204	211	203	217	195	209	197	219	212	220	207	219	232	211	216	202	199	229	204	229	215	184	222	198	227	232	196	215	224	193	187	211	219	201	217	216	194	200	198	161	200	237	212	200	211	208	185	201	192	188	222	225	209	202	184	238	202	215	222	233	224	204	222	194	191	249	241	231	231	232	194	224	228	214	179	214	201	216	198	191	221	217	238	197	226	190	202	201	201	196	226	204	175	220	208	209	206	199	230	231	247	217	213	196	207	216	200	205	213	189	216	206	207	193	216	204	221	206	197	191	191	208	214	200	230	220	227	209	230	210	197	182	245	225	214	225	167	188	202	200	194	204	211	212	211	204	247	231	233	225	221	234	195	200	232	220	198	213	202	194	221	215	220	200	229	205	217	227	217	232	236	216	211	201	225	216	226	224	224	206	210	208	226	193	205	193	231	230	217	205	226	222	235	203	230	218	207	219	205	214	206	218	238	199	217	204	195	198	239	200	205	228	208	212	204	234	213	214	234	204	227	230	234	215	211	237	201	216	230	193	211	213	217	212	216	198	208	225	221	222	220	207	243	229	220	194	234	186	226	170	202	235	204	187	190	208	233	221	189	210	204	209	203	201	211	179	204	189	195	249	202	198	213	207	197	205	194	205	211	215	194	176	198	204	230	218	197	226	212	259	218	190	224	200	204	241	213	187	182	223	215	212	201	211	216	233	217	194	211	201	191	226	219	229	200	186	231	217	205	204	209	197	191	209	229	213	217	189	183	234	207	230	216	201	207	220	237	219	171	181	232	208	198	218	212	215	198	234	223	209	220	224	214	177	207	223	210	167	197	187	201	204	230	218	201	188	193	196	224	195	174	188	218	205	194	202	223	231	228	235	217	211	229	206	208	209	207	206	222	220	219	215	214	199	190	199	243	188	160	221	216	238	216	186	189	206	195	221	192	195	215	202	221	218	211	220	232	214	218	187	236	210	210	192	234	212	203	194	229	212	210	209	201	212	206	203	214	186	223	212	202	176	202	203	193	213	204	205	200	232	222	214	200	211	210	218	186	203	201	206	210	244	203	208	209	195	214	222	215	181	196	185	214	202	181	214	193	208	185	216	220	195	210	198	189	237	237	221	220	226	181	212	232	217	200	238	196	225	204	171	221	239	200	223	205	206	215	197	241	207	192	218	225	222	229	211	222	216	222	222	198	226	230	220	226	213	209	176	208	190	212	177	216	190	222	231	178	185	214	215	186	197	206	185	206	218	214	174	173	211	212	193	227	226	242	215	192	208	221	194	213	234	204	196	224	198	222	207	189	212	185	212	239	200	194	207	177	219	193	181	198	233	228	184	206	205	209	241	203	210	196	216	192	205	193	213	185	207	215	211	205	203	227	234	194	191	227	227	222	212	192	205	195	219	212	209	213	210	214	227	223	215	208	210	224	203	226	212	197	202	208	217	214	213	216	224	191	204	173	210	215	229	203	225	225	217	221	207	219	193	216	208	222	203	192	207	224	223	200	220	204	223	185	208	243	215	222	187	209	219	206	229	221	210	228	204	211	196	214	209	205	194	201	211	221	223	196	186	202	210	187	223	237	238	221	197	206	209	245	220	224	207	227	240	221	231	219	203	197	187	205	201	207	217	164	215	208	235	197	224	203	224	209	194	198	195	206	201	208	204	212	181	188	236	213	199	198	205	227	223	237	206	190	235	233	189	212	210	216	229	220	215	197	203	207	178	203	230	222	226	208	236	201	221	216	209	185	198	230	242	200	230	190	218	209	189	222	208	209	202	204	231	190	199	209	216	210	221	197	221	199	218	199	204	210	218	202	195	197	223	226	217	198	209	220	174	205	213	227	200	212	196	212	217	216	184	224	214	198	211	225	195	189	206	213	180	200	202	200	211	227	206	214	203	239	198	197	226	215	226	216	218	207	228	194	188	212	259	224	218	232	215	225	208	212	202	227	211	224	202	229	228	172	202	232	216	208	207	175	216	207	212	219	211	211	210	173	233	223	230	223	236	187	232	203	209	197	199	222	241	221	187	243	214	209	236	244	207	213	210	224	218	201	229	205	208	236	220	189	202	222	202	215	221	219	221	182	191	194	189	205	217	219	206	244	197	206	215	208	209	220	224	211	191	194	184	219	205	242	211	186	216	190	207	231	225	225	195	234	227	245	215	197	219	204	218	223	194	199	185	213	208	227	220	208	203	232	202	213	209	207	206	214	195	197	211	199	209	215	213	211	202	200	227	196	226	212	206	208	231	217	224	215	213	205	214	234	205	182	194	231	209	209	223	191	217	207	218	185	193	205	175	190	218
4856	556	773	840	726	751	599	596	566	569	637	573	532	512	556	552	573	525	494	535	455	502	515	501	485	488	512	485	504	510	514	464	478	493	511	512	515	477	466	481	468	508	516	500	450	487	457	507	495	502	467	505	484	503	487	456	513	462	499	501	502	514	439	417	471	507	490	510	476	467	461	458	503	480	450	473	497	470	508	515	491	519	428	514	497	475	501	482	473	457	524	464	491	471	487	490	468	502	498	497	469	492	485	506	438	480	501	480	514	533	501	454	487	438	472	503	509	459	458	462	494	493	479	531	490	453	460	506	478	519	502	474	514	502	484	483	513	499	508	549	479	477	473	511	461	525	507	502	476	468	464	455	449	521	487	483	493	493	481	522	520	451	509	481	485	472	492	526	476	494	494	499	525	501	479	480	495	487	494	462	505	524	450	473	459	532	499	515	502	488	537	454	502	498	497	481	478	492	478	521	495	522	509	485	532	505	490	458	524	499	497	476	485	496	462	496	482	506	516	512	490	495	441	476	486	521	489	476	485	488	503	449	507	517	493	508	484	523	515	472	461	515	455	482	456	496	525	449	479	505	489	527	490	488	457	500	492	530	520	509	478	475	508	484	478	506	517	460	491	472	423	493	487	530	511	489	501	496	474	500	531	479	549	483	507	499	481	482	493	451	471	483	471	477	457	467	467	444	484	508	487	487	479	522	483	504	474	481	448	505	471	469	483	477	495	466	482	493	485	500	485	501	509	496	479	491	517	474	456	497	481	503	501	503	492	466	460	470	492	481	464	470	459	479	453	501	505	506	527	494	495	488	517	510	501	494	478	489	481	463	499	482	538	491	491	484	474	508	474	500	479	493	514	503	497	516	504	486	511	489	460	515	516	469	495	471	472	558	496	437	481	471	505	475	482	496	480	461	527	422	467	469	447	516	512	498	461	467	479	487	517	506	476	475	519	482	471	493	461	466	505	519	493	484	526	495	497	510	476	459	483	499	507	502	464	492	466	484	494	453	468	476	492	478	509	500	494	501	509	478	521	503	483	493	475	466	473	509	493	463	475	487	473	496	481	515	510	483	515	515	465	515	452	494	482	489	484	491	495	456	491	461	426	465	517	494	519	480	502	479	467	492	499	502	453	492	476	477	472	499	506	509	534	503	523	467	494	475	479	510	502	496	474	518	462	515	483	508	490	477	458	509	439	522	498	507	458	528	488	462	478	472	516	463	501	485	451	487	472	511	491	496	476	481	513	492	508	500	514	494	502	518	478	482	476	498	499	496	495	495	502	464	485	495	473	449	511	463	477	500	517	479	502	505	496	481	447	465	436	502	503	454	474	494	523	522	512	468	465	517	453	524	542	465	477	482	484	542	450	472	489	490	491	445	505	531	479	487	505	518	472	465	510	505	496	501	468	498	458	505	488	493	463	480	506	473	491	479	506	513	522	497	491	491	469	477	502	514	484	497	485	488	513	513	500	460	458	519	517	515	464	492	488	486	525	519	478	526	528	472	522	484	470	492	502	513	461	492	496	468	496	504	464	484	473	476	477	505	529	475	465	505	508	479	488	470	514	484	505	493	530	484	495	499	460	477	491	507	519	503	466	451	465	466	500	481	466	472	467	481	527	466	459	481	516	496	457	484	498	497	480	515	488	489	487	469	486	486	462	519	473	492	500	499	484	483	444	525	458	463	487	522	519	498	502	494	510	505	523	503	492	497	500	525	449	490	473	506	486	482	504	445	490	474	482	474	496	519	485	483	470	488	508	489	511	524	477	495	521	474	500	487	456	479	488	473	496	467	492	497	516	493	434	475	508	455	525	526	487	478	486	534	525	511	476	482	531	502	483	481	466	522	535	447	479	454	454	508	511	468	478	509	446	500	496	495	528	450	442	474	481	496	460	493	518	510	454	480	476	487	496	504	502	472	469	543	484	495	520	503	484	502	486	505	485	484	467	495	509	449	470	496	505	504	507	466	531	522	479	492	464	510	508	463	481	479	479	506	472	505	502	484	475	504	488	450	440	487	455	466	492	527	482	499	514	471	495	480	480	508	523	500	526	458	495	512	470	480	481	488	502	468	506	481	488	489	485	500	474	477	463	458	453	511	410	503	510	461	464	473	473	512	488	500	523	458	453	514	487	521	530	468	548	501	497	472	469	452	523	475	462	519	483	494	502	481	507	486	456	503	495	506	495	481	481	460	463	491	520	497	517	471	538	497	479	481	487	493	492	497	504	513	500	528	479	498	506	472	534	474	466	485	478	500	560	504	495	502	479	517	535	508	490	488	478	473	479	483	489	484	481	471	476	488	502	489	510	470	498	460	458	477	441	478	472	482	455	535	503	490	489	476	488	523	509	518	506	486	474	510	477	476	495	475	499	464	518	471	474	442	504	532	489	483	469	474	501	488	469	489	483	491	497	478	493	498	458	484	461	514	485	468	485	478	445	440	514	475	556	529	471	496	503	471	503	445	522	456	532	485	458	504	497	438	483	486	486	452	504	475	483	504	471	496	520	489	485	517	514	487	494	530	480	481	520	515	471	478	501	491	477	489	476	485	525	501	482	511	481	492	494	504	466	479	497	462	486	497	510	510	474	488	496	493	515	482	490	455	508	485	460	491	459	482	458	492	452	458	466	498	496	428	479	505	510	496	457	530	441	509	514	457	527	493	472	504	474	494	489	497	527	480	499	473	484	459	500	479	468	493	471	472	510	465	476	486	450	502	477	494	496	506	519	461	502	467	533	515	468	483	470	486	465	495	475	510	476	482	487	495	467	505	486	461	490	477	491	516	520	499	480	503	482	514	493	476	467	507	463	477	490	459	487	526	522	505	508	489	507	460	485	550	490	509	532	488	483	509	479	480	466	453	469	515	487	490	479	460	499	480	498	536	487	457	483	548	462	512	541	510	440	477	507	449	471	485	474	453	484	540	479	533	509	500	489	498	517	508	472	490	509	521	459	513	503	527	504	469	479	468	481	519	471	506	513	495	496	468	520	470	485	498	499	511	470	482	472	511	534	532	494	500	513	475	472	525	469	476	502	488	494	496	476	465	503	484	516	509	501	529	520	494	469	472	465	478	478	471	504	495	507	530	491	495	487	469	502	443	475	498	493	500	496	534	464	492	512	492	489	507	495	486	493	482	499	468	476	513	478	467	482	500	512	488	486	511	503	456	500	506	496	522	481	513	520	499	490	520	477	475	464	485	497	473	536	460	505	498	503	508	486	495	497	523	471	494	482	503	485	501	472	458	515	493	517	544	488	469	514	471	460	495	484	448	518	490	518	487	513	499	499	460	467	500	491	511	493	449	493	494	542	517	484	479	498	496	506	482	481	518	459	498	530	492	529	514	484	480	517	453	477	483	465	492	449	481	545	471	483	479	474	494	487	509	516	514	518	468	485	514	465	489	506	489	512	459	512	508	492	466	482	506	470	465	506	518	510	490	487	499	533	525	518	520	522	496	523	491	482	483	515	511	509	519	515	515
21601	1999	899	791	622	441	354	312	266	237	296	201	195	192	183	174	190	185	167	185	187	200	175	171	176	139	189	146	167	174	164	181	161	179	173	186	152	196	166	191	177	169	149	188	155	164	182	187	175	180	178	157	169	164	179	165	165	170	172	136	171	185	164	170	175	175	169	162	167	177	144	175	172	178	185	171	200	152	168	158	189	165	165	147	185	157	166	168	164	156	155	149	181	157	188	164	176	185	143	168	186	171	166	159	177	162	152	174	147	160	159	165	167	160	193	167	179	164	194	167	171	191	178	161	140	162	181	197	189	176	162	160	191	176	186	153	134	154	182	131	155	201	190	170	142	161	193	171	151	185	193	186	182	166	187	180	167	152	167	180	203	196	176	164	173	168	172	161	186	167	149	166	198	147	169	172	150	168	158	149	176	152	181	173	161	166	157	151	179	162	165	166	177	144	154	169	195	145	154	182	164	172	170	187	190	186	163	178	160	168	163	158	169	159	190	189	173	176	170	190	172	151	159	187	168	167	173	173	153	175	172	171	183	160	175	156	153	157	155	182	182	170	166	155	192	162	170	174	192	189	158	161	172	167	137	177	191	158	162	189	197	142	170	162	176	151	158	159	157	173	156	173	152	194	183	190	156	193	171	175	196	180	152	162	156	152	164	180	173	158	153	163	168	162	189	175	186	168	176	161	173	174	155	184	166	167	175	179	161	158	151	182	169	167	184	168	170	173	185	180	170	148	160	183	164	156	137	189	187	180	166	185	153	167	172	182	162	172	157	171	170	161	165	173	172	158	193	179	182	173	158	184	164	164	175	161	167	182	194	157	163	162	149	187	161	174	157	186	170	164	166	187	200	147	188	157	174	169	154	170	155	164	143	156	159	179	185	173	174	167	177	146	184	168	174	145	167	163	171	166	177	170	190	167	191	162	177	155	161	161	167	165	174	165	176	189	185	179	178	145	158	169	157	147	170	169	149	160	183	157	143	164	191	145	178	175	181	176	156	192	161	179	176	180	174	178	155	185	181	183	145	204	161	149	162	178	159	155	165	175	154	171	196	170	176	194	184	206	157	168	186	171	161	151	161	154	173	159	152	150	189	167	177	198	173	162	158	177	160	173	151	192	164	159	171	172	162	155	158	171	183	173	144	162	158	169	169	161	164	181	177	152	192	172	178	158	154	153	166	162	155	190	180	206	164	181	167	174	174	158	155	152	194	184	179	158	139	172	166	174	163	163	180	172	163	174	184	167	180	164	172	169	184	177	162	181	166	163	164	144	180	192	157	163	157	176	146	154	173	169	147	172	163	163	169	162	160	188	164	154	150	148	157	176	156	173	188	169	147	165	188	172	182	168	156	152	187	180	152	165	204	183	165	159	170	178	156	153	146	185	176	146	171	170	164	195	165	182	194	165	182	150	167	148	172	176	178	160	174	161	181	183	184	170	166	159	175	161	163	170	168	173	157	167	175	177	192	164	169	135	157	179	155	157	143	183	173	144	174	156	182	202	176	177	175	173	171	146	170	172	166	171	161	188	195	170	182	163	152	174	149	199	182	176	170	182	168	171	170	188	153	170	156	157	161	159	135	168	162	169	156	176	167	189	191	171	172	178	169	145	201	187	181	169	169	181	169	184	161	175	193	184	162	176	175	163	165	187	190	181	166	183	181	160	173	161	139	178	181	171	126	153	166	190	185	189	168	156	139	140	154	173	169	181	163	165	169	172	163	157	161	152	187	161	162	171	144	162	174	194	186	161	170	138	176	169	169	171	162	175	155	163	142	150	133	151	163	189	163	166	189	179	202	155	171	155	156	179	163	160	173	178	202	165	154	161	175	175	151	167	155	161	160	160	192	174	185	185	191	180	174	163	164	156	156	163	181	154	181	174	203	208	182	165	159	140	161	150	184	169	186	183	175	174	169	186	139	170	158	184	165	182	152	191	149	183	167	160	170	150	139	173	178	170	150	171	179	191	193	154	180	169	177	146	171	202	158	184	172	159	165	192	144	160	166	161	145	187	172	173	187	183	161	151	175	143	159	151	158	171	185	187	145	145	157	167	163	167	175	165	216	171	180	173	168	177	193	176	175	169	199	166	162	181	203	188	176	186	183	186	165	186	180	179	157	164	136	152	201	170	167	152	156	166	146	162	183	201	177	169	176	187	180	184	156	153	167	179	167	154	180	181	175	163	165	175	170	167	171	170	180	177	160	183	157	179	177	178	174	157	166	175	157	169	200	178	166	169	170	170	167	183	167	161	177	155	172	178	180	171	187	155	175	183	192	150	146	169	161	146	159	167	163	153	172	156	157	151	177	191	152	152	160	171	171	153	194	154	165	160	160	163	181	170	174	179	159	155	172	157	173	161	161	161	177	159	175	199	179	181	155	168	157	165	154	168	194	165	157	159	156	169	181	158	163	186	180	179	179	201	157	158	181	176	148	161	189	157	173	157	198	142	158	152	171	168	177	172	174	150	172	165	157	174	161	188	172	184	198	189	164	171	155	161	167	183	158	155	168	169	148	167	185	167	159	151	178	169	180	174	172	147	174	165	194	165	189	168	160	165	157	172	167	186	154	170	170	183	177	161	168	163	163	160	160	160	164	163	144	163	166	171	176	166	165	179	165	201	174	164	157	166	174	168	177	163	161	177	169	175	166	138	171	165	188	180	167	187	171	135	187	174	160	175	164	169	165	198	179	181	222	171	156	184	157	147	160	167	171	178	167	146	170	146	136	159	163	161	163	150	176	176	168	180	154	168	137	152	142	175	180	157	165	168	187	192	179	166	167	150	177	163	189	184	143	154	153	173	166	189	191	172	175	181	156	168	185	159	187	157	199	177	172	190	167	166	165	173	159	180	171	166	169	184	167	143	194	180	182	164	179	167	123	162	141	185	153	158	167	170	155	185	149	182	166	159	187	159	193	155	190	186	196	146	164	143	174	157	187	163	183	156	160	166	174	160	141	157	144	152	164	178	183	163	168	187	169	176	174	180	156	152	142	161	153	152	169	157	171	177	179	152	174	159	164	150	184	185	178	138	138	180	174	179	162	166	183	157	212	198	175	146	175	149	144	158	161	170	169	169	179	171	159	151	175	163	157	172	180	141	156	158	180	181	196	170	187	180	166	191	146	166	158	180	177	168	186	149	173	167	170	140	179	178	167	175	157	163	167	173	185	168	167	166	156	145	153	188	166	159	147	178	179	155	179	170	215	187	178	162	169	151	158	149	185	171	177	162	183	159	174	198	156	168	191	178	155	168	172	169	164	192	180	160	176	143	177	178	171	158	158	169	163	167	177	157	161	180	178	169	178	184	151	177	170	157	146	196	156	173	148	175	157	163	152	176	154	173	150	176	159	152	167	149	180	161	158	169	155	188	151	135	174	157	159	201	187	176	172	172	180	167	154	145	148	148	162	176	172	166	147	160	184	143	164	172	166	179	159	195	193	163	179	167	184	174	142	147	169	135	180	179	154	162	195	163
12592	980	1508	1992	1810	1689	1267	975	958	897	956	664	627	619	571	562	539	523	520	503	442	470	483	469	469	480	481	477	473	444	445	437	441	449	419	419	456	449	442	414	390	424	437	401	475	393	442	423	420	405	424	434	376	392	448	422	411	385	476	394	451	438	417	442	497	421	410	447	423	409	385	419	453	416	446	423	439	405	449	448	421	408	403	417	427	430	455	436	402	415	438	372	392	436	450	421	439	413	409	405	446	407	404	439	410	453	416	427	380	421	465	432	412	374	450	418	404	416	391	466	430	404	405	417	419	420	390	424	414	429	409	408	435	423	426	471	411	410	412	460	462	415	429	430	425	427	435	427	440	462	426	434	420	426	447	425	448	408	469	428	447	428	390	416	435	465	429	426	428	424	462	430	421	411	438	413	409	422	444	442	412	408	410	421	413	413	447	446	435	390	427	407	390	401	466	423	454	431	454	436	429	387	449	452	412	456	439	420	409	449	414	419	458	456	403	444	444	395	373	389	409	419	413	391	422	409	429	430	396	437	421	441	402	391	387	448	437	387	418	391	457	424	407	465	440	425	419	453	401	401	398	418	417	460	427	461	432	405	421	381	389	439	440	410	370	439	411	393	433	446	413	441	390	430	421	398	447	445	376	401	450	419	422	412	419	403	436	417	404	398	422	411	406	421	374	441	419	410	409	456	405	435	393	453	423	422	384	407	455	428	415	428	410	416	441	436	398	428	414	426	421	384	424	410	407	434	427	425	415	449	425	449	415	435	422	408	441	380	392	424	421	409	395	419	403	394	439	430	406	407	402	418	427	430	390	398	416	411	438	448	462	409	412	432	438	407	406	440	437	423	390	420	413	435	433	400	414	423	423	401	414	423	475	412	432	426	400	399	429	418	419	406	416	421	402	392	431	400	436	380	407	444	475	412	426	415	421	407	428	414	404	436	452	439	439	445	366	412	459	439	420	470	398	428	429	418	451	405	416	395	446	431	441	394	452	449	437	395	410	421	382	409	426	445	401	390	417	411	389	465	439	445	434	443	394	427	414	434	447	413	396	437	396	422	429	437	416	455	454	431	432	422	439	438	401	418	437	430	412	414	397	437	407	453	417	430	411	424	456	396	439	421	422	398	413	449	390	452	407	417	404	435	395	413	412	416	456	441	395	417	438	404	432	398	418	425	451	444	463	438	406	401	446	437	454	404	457	397	453	420	441	440	397	402	418	427	428	428	408	383	421	422	421	457	429	453	439	402	449	407	421	392	421	401	429	396	427	411	426	426	396	399	419	396	418	416	414	415	427	414	421	434	423	410	432	438	408	434	423	438	418	386	437	368	424	407	440	440	391	408	460	404	429	379	460	438	432	428	452	407	434	361	484	421	422	421	413	434	397	438	445	454	433	396	407	430	444	417	448	424	435	403	398	424	423	416	461	395	413	427	410	472	421	411	462	461	412	405	433	442	450	430	400	426	438	395	463	418	391	454	451	423	446	443	436	434	405	444	425	468	409	446	406	404	430	424	405	411	412	445	418	434	424	445	441	427	375	398	415	404	458	418	404	409	474	425	448	408	441	395	454	421	413	411	390	420	420	430	395	458	438	418	407	397	431	416	485	419	411	422	452	404	415	383	403	433	420	424	412	431	405	434	422	448	400	490	380	443	450	410	418	407	426	456	424	380	425	448	413	434	417	422	414	469	449	425	456	413	401	434	462	446	398	403	435	424	449	482	427	388	353	418	449	410	450	428	395	444	423	404	419	426	455	422	418	413	403	405	396	407	403	388	378	399	453	418	401	440	429	419	438	435	421	440	414	447	424	428	397	432	437	426	423	440	392	409	419	418	455	436	417	436	381	413	421	415	448	459	420	413	440	412	387	433	429	401	410	400	410	407	435	421	436	400	413	407	470	389	411	442	437	436	429	410	391	456	432	431	402	386	420	412	399	439	431	430	431	456	451	426	428	417	443	408	423	404	435	424	423	437	409	397	422	424	437	411	418	458	413	417	427	407	418	411	445	430	421	454	392	401	417	448	444	408	437	464	412	476	395	421	436	436	398	439	447	413	419	424	422	440	423	437	432	438	423	415	406	383	417	410	428	405	427	433	430	377	403	407	397	422	422	422	444	414	393	401	401	432	404	396	413	439	423	398	403	405	438	417	435	397	445	392	424	388	424	432	423	396	389	462	429	431	464	417	400	422	408	455	422	419	433	438	424	464	410	426	444	441	396	398	449	452	391	430	402	409	431	442	392	435	427	450	442	437	412	424	445	427	404	401	460	430	408	416	432	415	443	424	418	400	391	434	439	409	409	413	459	452	423	422	421	468	407	396	422	440	404	463	429	415	443	416	425	443	465	386	424	421	421	415	419	462	402	399	398	442	418	379	403	445	426	432	410	477	423	414	409	421	401	414	385	417	422	378	423	440	433	392	417	408	440	383	437	424	381	424	421	394	408	458	424	449	466	450	402	433	395	414	425	417	424	396	431	445	437	406	458	489	438	428	419	409	400	433	399	433	439	398	407	433	414	458	439	403	418	460	423	433	441	429	440	446	396	401	416	419	423	391	410	426	475	443	443	451	418	399	371	426	410	428	445	398	426	398	440	408	407	420	429	423	411	406	457	404	404	432	392	444	377	397	423	439	451	422	397	422	423	431	431	454	420	432	422	389	445	419	380	455	417	422	449	427	439	380	397	432	403	389	439	416	448	419	457	414	426	461	410	413	411	415	445	442	433	446	412	421	427	440	418	429	419	392	408	463	407	420	427	411	423	437	452	375	432	394	382	379	401	380	393	413	403	425	445	425	406	396	414	445	389	470	395	423	409	426	425	369	406	434	463	402	435	433	422	423	435	430	399	448	448	393	409	404	407	420	419	427	435	427	399	388	420	397	403	400	452	420	453	481	400	440	462	415	425	444	430	428	423	418	394	399	401	398	439	445	410	411	424	425	402	444	422	425	427	422	405	453	432	393	422	476	400	427	420	396	423	425	410	419	373	397	392	408	419	423	398	424	442	422	385	475	418	420	430	411	469	420	448	409	443	418	447	407	427	443	434	469	433	439	415	418	395	447	432	414	426	419	420	423	402	419	436	394	424	413	408	399	441	399	381	454	399	424	444	424	427	425	429	412	399	424	400	418	389	406	433	438	386	416	406	422	421	423	415	422	404	456	424	448	393	433	458	423	422	432	403	416	430	403	439	463	419	396	418	405	443	460	417	430	393	487	422	447	421	401	438	441	417	450	395	412	446	418	452	462	426	475	436	417	437	461	417	453	411	412	441	428	414	448	398	418	401	399	474	443	451	444	422	413	429	438	428	444	414	410	391	435	445	389	380	385	422	429	439	441	415	425	439	388	421	392	414	433	439	431	423	416	411	428	385	398	432	424	406	394	423	400	417	402	390	440	418	417	402	412	421	441	433	451	416	381	430	417	449	424	413	376	447	440	431	438	431	410	424	396	471	380	432	407	440	416	408	416	417	422	432	405
31636	4317	1612	1456	1175	920	652	539	537	392	364	348	340	348	344	305	307	346	308	310	329	292	304	269	305	314	295	315	296	306	289	296	273	290	286	299	294	303	326	326	315	309	284	323	296	314	308	282	343	302	284	267	290	299	325	290	298	317	270	286	298	312	297	299	307	311	285	293	270	294	282	312	310	296	308	310	272	294	288	288	278	293	270	246	287	298	358	294	289	288	312	288	292	272	241	298	283	303	285	287	297	268	279	288	292	265	277	285	269	304	286	307	279	257	312	323	300	291	244	263	262	314	283	296	316	309	306	295	347	299	278	294	287	270	274	311	306	303	248	242	300	281	323	290	279	285	322	254	278	260	310	290	272	288	307	291	287	294	287	289	283	308	304	313	279	280	292	281	270	306	301	299	266	294	326	314	305	287	294	290	300	284	317	304	269	292	293	275	308	300	285	325	294	281	264	300	293	277	277	305	283	303	306	282	289	260	266	301	292	313	324	288	277	267	299	314	290	271	289	324	256	320	272	252	286	292	295	286	302	285	286	326	297	298	261	271	286	297	282	293	262	303	275	264	263	275	282	301	276	282	282	296	331	318	297	296	262	278	277	279	321	289	306	295	306	277	293	284	309	300	304	297	276	283	281	293	294	253	313	295	285	283	289	278	261	284	278	288	323	275	275	275	295	254	244	313	300	294	272	302	298	308	294	242	259	342	291	274	303	301	309	283	328	311	288	286	313	295	280	261	298	248	305	305	299	295	308	274	300	288	284	277	279	288	319	300	292	265	289	262	279	271	272	288	285	312	275	275	307	273	295	303	323	272	284	281	305	276	275	319	268	273	277	281	264	264	295	277	299	309	322	283	277	320	287	297	287	259	265	282	283	288	288	257	271	338	285	274	273	276	310	283	295	277	284	278	284	295	326	273	293	320	290	293	275	314	294	313	296	298	279	309	304	293	297	308	286	301	291	276	272	285	310	270	271	310	287	277	269	292	271	289	267	292	296	272	269	281	281	302	277	330	276	321	294	296	289	281	283	312	275	270	285	299	303	298	304	280	306	313	289	280	272	273	293	273	296	308	299	284	278	294	290	309	286	295	273	264	281	271	268	268	310	324	318	297	297	304	263	280	291	258	280	291	271	299	291	274	289	279	297	297	320	308	328	289	309	290	257	274	266	299	289	297	300	304	277	300	287	279	314	294	295	311	278	303	283	294	288	311	268	273	311	285	263	323	324	325	308	254	258	275	319	252	296	307	274	262	281	290	261	268	286	280	307	294	304	289	265	321	316	289	299	272	304	257	293	294	288	295	280	284	294	271	265	307	315	305	259	285	269	262	283	327	284	308	319	312	261	298	306	271	268	251	294	294	234	303	286	285	301	278	274	290	310	313	251	284	281	296	288	294	302	296	280	266	294	295	287	248	308	301	283	270	261	308	286	270	280	251	295	259	298	297	280	289	250	295	305	308	298	304	315	277	300	307	285	260	280	265	251	306	276	276	308	273	312	305	287	292	298	260	287	318	302	312	296	282	257	285	264	235	303	263	307	262	303	293	265	299	309	284	298	288	285	291	280	295	274	313	318	278	301	286	298	289	282	253	280	280	265	313	278	313	305	294	310	289	268	279	310	269	310	314	314	293	297	261	279	312	305	304	287	296	271	281	266	251	295	315	289	242	270	278	323	316	291	361	301	332	273	297	288	310	308	296	275	295	327	312	288	267	277	289	310	250	305	288	301	304	277	305	317	324	301	318	289	277	316	272	306	300	277	318	250	314	310	309	283	307	283	300	263	297	292	305	298	268	309	307	275	273	294	293	301	280	275	290	332	284	303	261	288	283	308	311	289	295	295	266	288	296	316	295	285	274	286	303	302	334	336	302	266	289	303	296	281	302	296	274	311	283	317	325	298	314	262	274	277	300	307	280	289	281	269	276	280	279	312	298	299	265	264	275	284	299	275	290	304	291	316	307	320	262	282	299	287	284	292	307	272	334	267	282	290	309	304	300	276	271	274	287	289	297	297	289	301	289	277	302	286	268	292	308	288	279	288	279	288	248	261	313	301	278	274	299	267	304	266	262	271	277	296	301	300	302	337	267	312	259	312	275	315	290	304	309	314	292	317	285	297	288	305	297	326	274	291	315	318	288	285	310	321	290	288	266	289	270	302	258	265	275	300	272	300	264	304	310	269	294	292	328	262	312	296	297	344	263	238	298	299	319	251	276	275	294	286	291	269	293	302	249	280	296	301	291	269	262	276	255	284	264	283	308	298	266	270	294	299	308	307	284	322	290	284	292	285	297	280	274	282	292	282	286	253	301	320	310	302	269	324	296	312	282	259	322	299	279	263	299	269	312	268	306	275	288	282	268	330	330	285	294	284	292	286	300	292	286	269	300	269	284	280	312	283	291	290	277	321	321	306	300	307	298	287	323	311	262	258	286	314	301	306	259	296	300	288	302	297	308	289	275	280	302	293	274	304	327	277	268	290	298	285	291	302	304	268	273	275	267	289	313	299	293	266	259	259	298	312	305	300	313	290	304	280	286	311	307	292	281	267	263	290	316	290	287	286	297	334	269	298	269	305	304	286	285	269	263	304	276	270	283	312	259	261	293	284	300	267	278	287	280	300	281	267	303	272	273	294	289	267	296	281	288	293	296	278	293	289	273	261	280	283	282	260	288	273	311	275	282	297	308	289	325	299	314	276	311	289	284	231	313	308	299	263	302	330	318	286	291	325	297	272	295	278	315	301	272	289	282	270	278	279	299	280	304	265	265	305	289	292	291	291	262	262	275	282	297	265	274	289	260	269	295	289	298	320	299	280	296	302	299	285	308	292	302	288	291	293	251	309	291	324	288	273	272	280	307	259	289	290	277	264	284	259	315	310	323	296	329	278	306	279	307	297	313	259	309	300	293	303	297	282	261	291	303	289	280	288	234	299	319	267	278	295	316	281	273	276	250	262	278	276	298	268	278	282	302	327	337	291	303	280	272	295	288	270	280	271	275	272	276	285	292	326	316	291	266	302	285	298	296	325	255	288	258	308	312	313	315	280	329	318	275	289	253	284	288	324	315	316	299	307	289	277	282	267	277	319	286	300	312	282	273	284	297	303	313	280	276	320	298	337	269	307	274	290	258	308	308	276	283	287	289	257	313	304	299	255	287	293	276	292	268	314	281	289	281	306	289	289	272	321	283	329	285	269	316	291	284	277	266	289	293	307	277	254	277	301	254	287	254	247	323	284	317	298	299	294	315	302	297	301	267	257	264	241	307	290	293	304	299	286	278	275	325	296	283	306	280	263	313	299	283	287	285	297	312	272	248	288	268	314	243	282	295	260	287	304	283	321	316	289	256	291	280	269	271	311	280	273	275	295	308	273	267	285	311	286	290	277	295	290	301	274	286	250	251	297	261	250	259	266	321	299	276	280	254	313	287	341	243	288	300	262	305	262	261	302	296	286	347	269	310	261	294	245	290	282	241	337	271	315	272	270	319
16561	1461	2483	3447	3308	2882	2011	1779	1662	1490	1342	1027	1006	999	986	920	866	792	842	832	828	746	767	735	759	727	770	746	738	732	766	719	782	719	723	696	669	679	688	709	748	679	697	662	684	677	688	688	657	655	722	699	669	693	657	695	680	652	672	635	676	709	662	663	703	660	659	651	709	682	658	694	686	664	672	673	646	691	687	670	656	690	691	661	609	675	680	638	670	701	648	676	661	653	660	665	658	683	643	623	652	702	712	653	671	687	650	684	649	619	662	685	664	672	699	641	665	677	681	651	698	656	696	681	641	668	636	690	660	688	662	675	676	647	656	647	646	678	688	707	611	739	669	687	651	693	639	673	608	718	649	648	677	656	654	690	682	623	698	686	689	694	682	692	609	726	678	708	671	636	628	703	685	690	655	632	657	666	695	648	692	627	675	619	677	689	681	667	709	673	631	650	648	644	693	695	641	658	668	642	707	664	678	668	680	663	678	650	686	667	644	658	671	649	622	657	683	709	688	624	652	686	643	676	651	645	689	711	665	686	666	678	656	648	648	664	685	667	647	689	672	671	690	647	678	693	674	669	683	618	645	709	613	627	691	671	637	653	673	657	667	653	700	692	624	648	647	664	665	709	646	665	677	684	616	676	712	719	641	698	666	656	695	629	681	688	702	688	704	604	700	651	680	726	662	678	640	655	680	684	689	626	676	693	699	700	637	709	693	632	675	654	665	710	656	723	679	673	664	649	659	620	672	633	651	683	653	661	674	675	664	632	628	663	666	678	657	671	647	669	670	659	682	632	680	639	706	683	693	654	661	696	664	673	636	696	686	683	704	653	654	675	623	657	707	653	644	702	653	632	684	699	664	660	675	699	670	678	663	729	680	663	656	612	649	648	678	633	631	663	646	668	628	677	708	693	658	661	636	647	613	679	671	673	693	677	684	616	640	692	708	676	667	704	685	663	633	666	682	693	681	697	650	653	709	700	672	680	651	704	663	667	638	696	676	670	703	671	635	682	644	679	649	612	655	639	677	665	669	645	679	658	651	647	686	652	657	638	706	642	692	657	653	649	689	661	705	668	667	659	701	599	659	661	680	679	659	678	688	742	672	665	705	690	649	677	658	660	681	692	639	657	700	654	685	676	730	694	670	689	703	673	716	636	646	703	625	682	658	648	688	669	672	612	640	712	633	696	718	641	658	646	691	633	659	591	675	678	692	703	650	680	680	643	650	640	679	688	671	688	616	678	676	731	625	679	695	678	635	679	673	665	661	642	653	644	623	648	711	654	693	645	652	639	627	711	666	655	658	629	632	660	720	678	627	672	708	594	658	652	662	676	673	672	684	636	660	724	670	704	648	690	702	659	672	683	657	630	678	671	661	657	631	676	677	657	675	678	646	667	709	684	671	702	666	719	676	663	597	682	701	671	648	676	668	660	659	662	680	644	662	667	678	674	661	652	663	670	689	673	625	647	713	670	657	662	642	654	680	666	702	684	635	620	653	688	692	662	654	654	623	668	716	725	693	679	634	689	664	688	656	614	670	653	644	664	683	684	693	658	661	686	659	661	712	643	667	695	651	630	618	629	711	666	682	672	674	683	679	690	674	698	667	697	659	636	629	663	656	668	686	643	667	693	670	704	650	627	659	656	667	712	710	745	608	658	681	630	722	666	688	710	682	628	713	699	642	692	705	682	654	641	635	678	665	667	675	709	655	648	634	689	626	670	675	697	647	660	674	703	664	635	713	625	701	650	727	655	688	649	696	700	681	653	676	629	665	674	656	663	678	643	647	694	627	682	688	660	662	709	700	665	665	666	665	672	685	644	669	614	641	644	645	671	674	655	669	656	634	697	666	678	664	656	650	662	642	621	693	663	652	641	660	626	697	707	664	653	675	636	674	671	660	680	664	660	698	672	710	711	703	737	696	654	683	638	671	666	642	722	664	673	646	711	650	674	680	658	640	683	705	672	654	658	663	723	697	692	636	616	593	631	631	666	675	622	634	685	678	657	652	616	690	663	675	682	709	634	619	645	641	693	677	660	624	653	665	719	637	613	655	689	676	663	644	677	648	656	671	673	635	633	625	666	679	671	660	655	643	679	687	649	650	691	687	678	664	697	672	686	689	667	636	634	690	665	677	666	654	673	706	668	650	634	655	687	627	577	668	616	683	635	672	687	675	657	680	657	658	666	633	678	700	658	642	667	649	670	658	695	698	715	636	665	692	636	692	657	646	635	651	622	654	667	699	714	685	698	659	653	674	675	649	659	657	662	666	685	692	637	666	673	685	648	643	691	730	713	674	740	690	663	693	708	652	665	638	676	598	680	667	691	657	632	660	680	740	721	671	694	659	663	698	664	622	693	668	668	694	675	686	669	665	699	660	648	639	710	686	667	689	688	635	657	675	646	631	685	664	660	666	723	669	689	645	660	628	687	672	634	682	688	695	686	687	642	667	656	644	693	700	633	647	685	658	680	668	683	677	677	665	696	654	662	677	677	668	640	651	688	651	629	653	686	670	682	680	650	656	642	737	661	676	696	667	681	649	699	630	686	663	702	645	635	663	697	674	640	674	687	623	670	623	712	634	690	662	696	664	671	715	663	692	690	678	684	699	658	644	666	673	646	703	654	689	619	708	656	694	702	657	667	658	660	656	694	678	667	694	652	682	677	655	653	663	703	644	650	680	671	675	638	705	632	706	654	627	690	620	664	658	670	638	678	674	671	660	704	656	680	690	700	659	695	645	678	658	641	652	697	712	632	671	688	669	673	662	645	701	679	680	670	679	608	661	652	663	671	693	649	668	657	669	670	688	684	695	658	675	675	645	671	668	738	666	671	651	706	639	664	656	637	665	650	685	677	657	669	729	642	655	660	699	662	651	682	644	674	667	688	650	652	662	668	626	675	635	685	644	659	629	622	699	645	640	668	654	638	643	627	616	697	730	698	673	691	672	675	687	664	639	708	661	724	674	629	690	653	651	683	654	671	633	665	629	695	678	673	644	683	669	693	678	687	658	669	699	674	678	600	674	672	644	657	632	644	695	669	656	694	715	655	664	653	659	653	677	622	646	638	637	695	676	673	710	673	636	675	702	707	668	652	665	702	690	676	666	705	622	679	668	687	691	669	703	637	693	702	672	678	637	640	676	629	663	659	674	660	676	656	671	645	676	706	676	679	691	636	629	673	680	612	682	719	619	641	649	685	628	674	669	704	663	645	650	699	635	659	672	635	656	658	673	650	623	657	681	621	644	656	679	704	674	662	682	667	655	681	689	648	654	690	634	662	725	664	670	669	676	657	679	704	619	649	629	655	696	695	679	700	613	718	705	692	669	734	666	683	640	690	663	665	654	660	659	682	671	653	674	658	671	654	689	611	657	708	671	700	679	634	666	654	658	655	661	680	660	677	675	688	678	698	678	680	665	617	687	679	662	658	674	640	656	710	675	674	654	681	690	651	675	631	659	678	650	665	719	686	701	660	680	699	683	650	643	670
8010	537	338	288	280	250	264	249	255	237	226	234	219	218	222	217	208	200	234	211	217	191	194	193	195	181	211	208	196	213	199	203	214	217	216	198	228	204	223	240	224	198	203	203	202	216	170	195	228	206	197	203	198	231	217	224	249	186	211	221	182	178	189	197	194	220	224	210	188	215	220	206	209	215	204	223	210	192	186	191	192	233	215	181	230	223	215	222	192	202	189	216	188	186	192	221	226	193	217	214	192	220	195	220	214	199	210	215	211	207	210	199	216	241	205	215	210	208	218	192	204	222	217	191	188	219	201	218	213	213	219	209	211	245	201	205	202	212	229	205	211	229	200	171	207	214	227	197	241	203	229	206	231	212	213	217	202	213	200	226	196	225	200	206	208	210	215	231	213	205	223	216	219	218	227	212	229	199	204	214	195	198	231	190	215	205	197	218	206	222	189	187	200	220	221	222	194	199	194	205	243	223	215	191	216	180	228	220	214	234	204	215	214	202	203	172	220	194	209	217	194	221	244	200	211	210	196	184	189	214	184	194	213	185	196	193	211	191	201	240	202	230	227	206	226	232	216	210	199	222	228	204	218	205	214	202	207	232	207	214	223	166	190	175	186	210	215	230	214	194	226	196	220	221	204	179	196	214	225	219	211	222	217	205	199	216	202	219	200	213	211	231	223	170	207	214	213	189	195	247	205	260	211	200	241	196	199	234	222	225	213	206	198	178	210	186	222	205	192	200	214	181	212	207	232	198	209	221	202	219	192	204	210	206	216	233	206	213	200	200	231	212	212	201	188	195	202	229	245	204	187	220	187	211	228	206	208	210	206	197	228	210	249	187	211	219	211	210	183	235	211	207	189	198	208	236	185	205	204	184	222	201	207	192	211	188	215	218	196	205	170	210	190	212	208	196	193	209	213	186	201	207	228	228	211	184	233	223	231	216	212	203	226	210	205	182	234	227	217	178	205	195	225	202	194	207	219	222	208	167	196	226	212	198	215	216	203	188	190	204	208	203	226	234	222	191	207	200	215	186	211	211	250	210	194	212	203	174	234	210	200	212	203	220	215	204	190	229	206	215	216	203	194	207	227	203	222	199	200	205	249	190	244	212	200	189	219	194	204	212	211	207	234	217	226	201	188	225	200	206	212	192	182	208	188	190	207	236	220	198	204	214	241	207	205	220	212	220	202	212	215	204	197	218	218	203	228	216	231	222	234	215	196	214	226	230	224	192	204	209	222	236	211	217	207	207	228	199	240	220	220	199	230	207	228	166	216	213	186	212	171	197	208	254	240	240	218	182	225	188	184	214	220	209	202	227	211	194	205	222	182	227	226	200	202	210	196	204	230	187	211	219	226	234	199	210	211	198	219	182	218	243	206	199	197	233	259	191	236	220	221	212	200	223	220	233	191	193	207	214	179	187	184	175	204	213	211	209	199	197	203	216	207	195	181	218	197	206	201	233	214	199	211	200	186	189	207	181	194	222	215	190	230	214	242	221	206	219	231	192	219	219	225	197	212	200	206	203	209	160	214	216	206	202	221	216	211	196	237	200	212	200	204	222	202	222	185	203	193	201	204	230	222	243	228	238	210	214	209	227	194	218	197	191	194	202	227	193	246	215	215	220	206	198	224	214	201	204	242	173	201	230	192	245	211	208	223	218	234	216	226	225	227	195	187	207	202	199	220	219	214	182	198	192	178	231	224	208	211	187	185	234	212	218	220	219	227	229	217	202	222	224	201	188	234	240	172	196	192	210	199	178	224	210	237	186	223	211	201	191	223	187	189	200	196	207	240	218	246	201	189	206	194	205	166	211	219	204	225	244	217	212	201	202	223	217	179	230	223	213	212	214	187	209	205	198	235	221	200	202	211	212	206	214	197	190	171	192	186	201	218	180	190	212	224	247	201	197	192	211	198	205	195	224	188	208	211	194	203	236	221	179	203	184	186	199	190	215	229	217	232	228	219	211	223	208	196	228	237	210	234	202	207	198	202	194	193	230	223	198	186	207	236	206	187	213	236	219	238	225	191	198	207	196	227	199	235	215	221	199	216	227	198	222	195	195	189	208	222	235	230	193	181	211	225	207	193	216	217	175	215	211	222	189	223	207	207	209	218	195	227	213	216	209	215	183	230	223	208	191	211	212	205	211	203	178	195	213	193	211	250	187	203	208	199	227	207	208	226	207	203	216	219	226	200	208	196	220	206	215	193	196	195	207	207	200	212	189	185	243	222	190	215	216	193	214	194	231	196	237	205	206	195	191	184	235	205	216	231	221	228	225	206	205	214	204	192	208	204	213	202	203	212	189	239	241	225	209	196	187	203	216	214	201	201	204	204	213	187	205	194	166	187	209	221	208	213	216	191	197	217	193	197	222	226	229	205	224	216	188	206	193	210	225	207	214	224	199	221	207	186	187	227	229	241	199	208	206	207	186	197	245	207	210	226	217	219	196	199	211	236	196	198	221	218	215	210	220	169	225	206	212	205	191	184	208	210	214	240	210	207	176	203	205	225	225	203	215	223	212	213	229	208	205	191	219	215	248	222	206	220	195	210	208	220	193	206	196	218	168	206	199	237	198	214	202	193	210	202	204	240	194	256	196	228	223	229	191	215	214	211	256	232	212	229	229	185	184	225	231	210	221	221	209	204	208	235	193	204	225	198	236	211	237	207	202	186	215	220	212	217	214	223	202	218	206	216	220	211	199	192	185	214	216	207	178	202	214	202	207	185	234	206	204	221	224	212	189	221	239	207	211	204	207	234	208	204	217	224	197	217	198	197	198	186	196	188	177	216	239	213	194	217	222	200	200	184	209	211	217	182	187	222	219	213	199	198	201	225	227	213	204	209	209	232	217	191	181	196	192	201	191	214	226	222	239	199	240	182	194	214	203	200	195	233	193	200	249	241	235	193	218	190	213	228	204	210	205	217	219	219	193	206	193	209	194	202	206	212	199	220	204	203	223	213	208	211	198	218	212	202	215	202	210	214	198	241	194	253	216	217	222	204	193	235	196	222	235	231	224	194	234	201	199	234	196	214	206	208	192	208	213	217	202	207	230	228	241	205	239	213	210	221	221	244	201	225	168	178	203	197	189	202	197	190	210	200	193	221	189	256	204	228	188	228	191	237	216	192	213	204	216	232	211	188	191	194	206	191	207	209	216	222	229	222	232	218	194	210	184	202	224	223	178	206	210	217	213	208	196	228	192	210	238	206	231	193	191	237	197	195	253	184	223	188	215	189	202	219	197	241	213	192	222	205	197	196	195	230	221	207	207	224	202	183	212	228	229	202	189	195	201	230	205	205	222	194	201	235	211	208	230	217	189	177	202	197	209	174	176	205	205	204	204	199	214	197	223	210	217	225	219	207	232	226	219	206	203	204	236	239	220	209	210	187	202	230	199	214	191	214	208	252	223	256	192	211	205	228	224	203	232	204	210	183	187	189	177	232	212	265	201	215	204	217	225	211	205	222	205	214	205	205	193	203	226
5138	574	714	759	756	679	678	594	569	524	558	546	556	563	465	522	496	472	499	521	512	513	487	492	499	457	527	475	481	514	507	517	456	487	485	515	482	533	478	468	527	496	494	459	446	443	481	481	481	475	530	474	495	482	473	529	470	496	521	512	517	484	455	493	503	484	438	491	495	512	488	499	512	443	501	494	483	486	515	483	481	482	481	517	462	472	517	511	523	504	500	464	470	488	484	460	478	483	482	486	504	459	482	496	489	508	484	482	494	478	503	470	488	489	521	458	522	504	520	488	525	490	493	502	465	495	527	468	483	472	505	495	489	483	447	494	503	502	447	494	454	480	476	450	484	498	469	486	487	490	487	498	482	463	465	479	484	494	532	515	496	516	509	493	433	494	485	484	508	491	494	538	530	496	470	471	482	519	505	492	455	471	492	472	454	444	516	492	476	512	517	488	459	494	470	480	490	511	496	534	481	487	500	508	493	519	466	479	477	496	486	471	477	470	514	490	441	472	486	497	515	480	498	546	464	471	454	513	478	475	475	504	547	482	473	493	491	489	507	521	453	486	508	501	508	468	501	507	463	492	457	487	443	492	496	519	511	494	453	496	487	518	493	467	456	500	461	477	456	513	430	487	459	498	475	515	437	514	471	498	521	480	479	506	467	500	502	471	487	512	478	469	488	504	520	457	472	481	486	457	488	536	501	473	476	468	479	491	507	504	502	465	540	516	558	496	491	462	507	497	472	494	492	483	478	490	492	488	478	466	474	520	484	495	502	500	521	490	482	483	496	491	471	470	473	535	520	506	492	462	438	494	518	499	456	507	454	512	502	502	450	476	496	495	472	476	500	491	447	502	493	517	479	495	443	492	488	470	468	475	514	482	501	494	496	466	499	484	471	480	496	461	523	473	474	471	499	500	496	460	460	464	477	520	477	508	471	499	454	445	496	505	493	506	486	472	425	492	501	472	508	489	446	496	462	518	487	489	482	495	466	515	484	480	509	513	479	510	486	491	491	483	488	507	458	475	464	473	496	543	505	511	453	466	498	473	495	455	527	489	486	503	518	498	526	470	472	460	473	500	488	472	441	440	487	470	481	469	456	495	456	508	460	526	481	489	463	526	527	544	485	458	477	506	509	491	478	502	511	492	490	485	509	507	500	491	529	468	490	506	478	498	509	495	503	472	481	469	498	512	491	443	497	487	488	518	505	504	530	503	464	527	469	488	487	547	497	493	474	492	468	483	494	455	467	507	433	509	517	517	482	489	518	492	477	471	505	486	497	545	475	514	463	489	534	514	469	454	483	485	478	451	505	520	474	484	483	493	513	537	486	444	515	517	484	500	488	510	479	519	472	503	498	497	489	477	476	518	494	449	491	490	480	507	479	489	495	501	456	502	515	482	500	487	507	467	493	491	479	504	496	481	483	488	489	473	510	469	514	480	529	468	489	501	453	496	458	502	520	526	458	474	483	491	504	539	482	492	467	447	491	478	530	451	513	502	488	495	492	472	466	516	508	473	503	537	481	491	506	503	506	489	474	481	451	512	516	503	498	470	476	487	494	480	473	502	452	514	492	478	457	470	487	500	533	471	519	498	501	460	518	529	476	470	489	478	510	492	473	480	488	513	480	506	470	460	479	519	504	541	501	481	511	497	495	474	475	449	492	489	500	510	499	468	491	491	473	507	505	460	452	535	481	461	498	500	496	488	475	465	503	482	453	455	492	498	431	478	481	468	491	474	478	474	508	495	496	491	495	466	468	498	479	478	506	516	476	457	454	488	498	480	500	494	461	526	500	520	427	497	481	484	503	472	441	491	495	498	500	473	500	530	497	466	468	503	498	493	524	492	488	547	478	475	468	550	500	489	484	485	494	492	502	461	509	493	492	507	465	488	481	467	507	495	507	483	463	455	464	482	458	486	518	487	498	485	489	525	525	474	537	457	451	479	436	477	489	468	484	477	530	491	488	502	502	475	504	499	478	491	487	486	506	473	485	472	498	508	498	487	485	488	480	478	514	519	462	467	523	498	473	514	479	438	465	518	502	475	518	485	475	488	503	477	523	509	503	462	452	495	445	503	515	499	484	519	486	515	465	477	493	497	485	463	481	481	539	486	462	465	469	505	496	452	500	505	472	469	484	478	474	532	485	485	470	500	466	466	464	497	476	502	518	501	477	506	463	498	479	474	509	482	510	495	508	453	491	515	472	438	479	455	488	467	467	519	500	453	468	483	512	500	527	482	504	458	505	501	492	484	507	458	478	525	470	489	466	422	468	488	505	529	488	478	481	471	472	483	512	504	488	516	510	494	470	518	462	500	495	494	467	486	504	477	514	499	483	479	490	509	467	483	476	497	527	457	480	455	483	459	499	493	462	490	465	485	470	486	472	480	529	497	468	477	458	482	489	474	479	475	464	493	528	500	514	472	482	465	536	486	459	502	483	534	507	472	470	519	505	509	466	481	481	487	467	506	477	475	472	518	500	522	442	495	511	472	491	506	484	481	492	465	529	492	502	502	507	454	495	460	469	503	513	487	502	484	508	500	495	470	476	485	496	499	482	509	477	558	473	469	503	444	485	467	482	477	489	511	483	467	483	497	479	492	493	480	478	507	523	461	500	457	493	506	491	458	486	499	448	465	458	542	467	502	455	496	476	484	491	499	495	493	534	464	515	437	485	484	511	520	470	506	490	532	509	491	504	522	500	493	510	465	469	495	512	502	493	491	489	479	491	503	491	473	463	481	467	495	468	458	483	518	472	471	505	454	495	541	496	491	511	502	502	480	496	487	488	491	491	456	466	458	453	526	493	476	491	485	470	535	473	452	506	479	481	500	475	480	501	486	499	478	513	510	463	501	490	449	479	469	504	509	490	477	443	499	496	441	497	479	511	491	493	487	464	483	525	470	437	484	475	481	483	481	506	511	536	498	531	462	465	481	481	466	469	461	444	519	459	483	460	511	465	486	475	506	459	484	488	478	477	495	503	492	506	504	479	497	482	488	474	497	494	498	497	490	505	515	510	536	481	478	478	480	475	471	477	496	493	452	478	468	499	467	526	460	489	514	522	508	537	482	475	505	449	506	468	468	455	540	458	501	461	532	469	512	472	532	494	434	474	507	502	479	480	467	479	531	464	488	456	503	475	502	506	512	497	522	480	484	483	486	496	472	526	495	496	491	506	484	517	517	488	495	473	462	535	454	519	486	464	502	496	503	505	499	508	505	457	497	485	461	483	484	462	460	502	462	537	463	480	509	479	421	519	495	455	475	509	516	475	509	518	462	517	514	511	516	473	508	487	509	488	517	480	499	462	418	453	469	487	488	528	463	480	507	504	491	483	483	503	508	477	512	484	480	446	475	496	485	452	505	489	481	480	528	519	506	487	464	474	486	490	472	448	517	511	444	454	482	493	541	521	516	479	510	496	500	514	473	463	461	470	477	471	510	459	499	493	502	477	469	470	480	511	474	498	546	491	486	447	493	494	481	511	460
22724	2161	834	754	645	437	373	328	280	256	232	219	209	170	205	158	168	140	172	189	181	170	160	179	159	181	162	178	162	169	161	184	191	200	152	184	159	157	162	154	195	186	180	158	189	160	186	191	164	176	177	182	180	170	166	167	154	175	154	167	189	184	151	152	159	182	168	177	160	158	152	171	169	168	143	166	174	176	173	173	170	166	164	178	182	156	155	171	154	159	170	162	207	138	140	160	171	164	171	160	145	146	173	174	153	148	165	169	174	160	188	174	165	158	175	177	158	181	142	179	185	165	175	170	174	147	154	149	167	182	165	181	142	202	171	174	152	194	150	162	168	167	155	151	154	175	173	160	138	176	179	192	147	172	199	171	155	174	155	168	172	141	145	165	145	183	173	180	177	169	157	181	141	171	168	158	174	160	167	168	152	161	173	182	194	158	168	184	159	169	148	166	183	159	153	176	169	148	146	175	163	150	180	163	167	183	145	166	171	153	170	168	174	147	173	153	180	187	186	175	190	184	174	175	155	159	174	154	139	146	160	187	194	189	190	175	172	158	194	169	191	171	161	164	177	169	168	165	167	174	198	172	145	193	144	158	162	184	153	145	176	182	143	197	188	160	147	165	173	162	160	148	183	153	161	145	153	166	140	167	167	178	162	156	173	156	172	182	156	183	154	160	138	175	172	157	151	163	151	173	164	160	146	170	190	171	206	172	168	180	163	174	179	179	182	168	148	181	187	172	162	180	179	175	185	177	170	162	157	165	189	191	168	172	180	173	190	145	172	155	162	177	135	154	149	155	167	183	180	147	204	162	170	187	168	149	158	174	171	160	129	158	178	157	163	193	194	159	175	172	158	178	154	157	149	154	180	164	143	172	159	185	183	185	172	151	161	201	157	154	162	153	142	156	175	179	173	190	176	171	175	169	177	161	177	162	154	157	162	159	159	163	154	171	169	184	172	162	154	176	149	178	143	173	141	185	179	168	183	162	141	143	156	154	174	174	177	166	159	162	172	179	167	152	182	135	184	166	188	162	175	174	157	155	153	155	164	152	154	148	171	175	159	186	175	177	175	162	154	159	156	166	157	165	176	182	152	198	159	171	194	193	178	159	155	173	157	159	175	178	163	175	151	161	197	163	187	155	154	159	165	167	155	168	186	168	188	182	179	174	164	164	149	151	192	149	161	166	154	172	153	181	159	172	138	161	184	176	138	165	151	192	186	166	148	170	166	161	163	165	165	144	149	174	178	146	163	132	177	160	157	173	145	156	161	165	155	178	167	179	170	176	180	193	171	166	183	167	175	187	186	150	162	170	186	150	203	163	180	178	161	151	168	175	159	165	178	182	131	159	163	183	129	177	153	176	157	174	195	153	160	180	186	164	175	192	178	193	163	151	165	182	159	179	142	172	133	155	163	188	192	199	163	163	157	147	185	177	184	160	189	158	174	184	157	139	172	177	144	152	153	182	143	187	206	151	156	187	205	186	170	181	157	174	182	170	168	177	172	183	165	165	174	178	168	166	150	188	168	181	149	167	172	183	144	173	198	144	177	157	193	194	155	156	174	179	141	183	154	179	162	172	163	195	152	179	176	166	173	155	177	169	176	157	172	174	174	162	149	171	179	177	152	180	158	165	166	168	173	179	173	196	171	161	155	160	180	171	151	169	170	166	151	177	158	149	155	159	154	151	174	168	166	166	159	180	178	152	165	172	146	162	146	160	154	149	173	171	187	163	149	164	157	172	152	168	169	194	162	199	186	169	178	160	203	175	152	176	178	182	190	151	126	158	165	185	170	165	154	166	158	160	178	156	166	164	143	150	141	184	183	177	158	154	165	167	172	164	177	165	175	183	180	150	183	193	162	152	159	168	159	157	162	173	159	157	184	166	145	150	161	148	173	171	184	180	155	154	180	170	169	155	149	159	183	168	178	157	165	150	168	166	183	139	148	158	146	174	165	184	188	154	152	176	212	198	198	190	170	165	152	140	177	131	180	168	143	164	155	185	192	157	150	188	158	178	166	172	151	134	150	169	167	178	165	168	149	172	151	152	180	149	194	167	171	159	169	155	171	162	174	155	162	157	177	157	151	180	181	164	172	163	166	158	158	181	160	173	153	179	171	180	169	181	169	169	143	146	151	196	169	183	153	156	154	136	146	161	167	179	162	157	184	177	175	168	179	181	158	145	158	197	168	149	175	191	164	147	160	149	153	177	163	167	148	186	150	156	159	187	177	158	198	180	189	176	139	158	176	135	177	151	165	170	162	133	153	163	192	163	179	157	141	153	145	173	152	162	147	176	161	153	167	173	153	178	175	171	169	162	172	182	185	192	189	169	159	172	163	153	161	152	153	166	161	168	172	179	180	166	185	167	171	158	167	159	162	171	171	143	154	161	171	185	165	154	184	162	191	182	167	160	185	168	169	159	178	135	168	199	174	157	171	184	173	150	166	153	165	170	173	163	160	167	144	167	167	151	174	171	161	150	171	165	146	163	183	150	152	158	161	180	187	171	174	155	153	166	182	162	188	152	161	183	159	152	182	159	170	155	190	161	161	176	144	167	164	169	176	161	184	172	160	154	150	158	178	173	161	161	142	156	164	175	175	173	173	147	180	150	157	169	147	181	160	172	151	183	175	179	154	175	174	192	168	152	158	142	155	153	162	181	208	159	177	149	157	161	154	170	173	188	171	173	160	149	172	158	158	186	147	152	157	173	173	154	168	178	175	151	181	164	168	164	160	175	194	186	171	159	185	151	191	166	190	152	142	166	187	163	174	174	188	158	168	153	164	159	147	165	167	148	161	202	168	164	177	178	154	153	159	142	173	172	155	150	155	175	165	159	150	188	156	176	158	148	178	169	166	189	176	169	176	181	148	165	156	167	179	154	176	174	163	182	149	177	155	159	159	152	147	128	206	173	151	165	136	163	145	160	166	171	177	159	172	169	177	140	166	165	159	166	182	186	161	181	138	158	191	172	155	157	145	142	156	167	165	138	171	153	160	187	179	148	155	146	174	147	177	166	175	180	157	164	180	175	177	167	171	195	166	153	182	171	170	142	188	139	162	156	152	181	164	151	157	170	154	168	140	149	157	175	157	171	179	157	165	203	153	159	155	189	144	192	161	179	171	187	184	158	170	173	142	171	171	163	160	177	181	185	167	176	190	157	154	165	154	158	139	150	140	146	162	165	189	150	154	166	163	156	179	159	193	166	153	178	153	153	171	147	183	155	152	166	175	185	173	171	174	178	170	191	169	181	177	162	183	182	146	175	155	154	183	175	158	157	155	174	155	160	185	163	147	151	131	174	149	173	168	159	113	160	171	147	156	175	175	177	178	151	168	174	168	178	172	181	157	158	171	178	159	186	151	150	169	160	152	177	153	172	160	172	180	167	155	160	158	177	158	155	162	160	167	153	172	156	138	187	185	176	175	184	162	188	171	169	178	157	170	156	160	163	176	163	157	163	146	142	186	188	188	159	139	165	140	159
13059	874	1531	1972	1987	1396	1241	1064	893	803	782	644	610	619	566	534	495	535	486	529	508	490	504	480	435	464	411	418	399	429	462	468	417	426	394	441	483	439	455	447	430	411	425	430	452	433	430	428	427	439	436	430	439	419	418	385	382	404	424	427	381	431	387	424	421	409	417	443	469	453	376	416	452	435	451	415	459	436	403	420	411	452	406	418	476	393	431	406	404	433	411	431	420	420	411	402	388	399	424	448	411	415	461	441	416	422	451	426	409	443	427	411	417	391	461	437	461	442	413	453	411	427	417	380	471	404	404	440	398	409	437	429	370	439	421	411	426	412	456	462	420	385	438	435	429	405	421	424	409	430	416	454	423	369	437	416	398	400	475	412	387	415	438	395	404	440	409	416	414	416	415	397	425	441	409	421	434	412	441	421	451	431	394	425	380	428	422	457	406	427	444	398	466	414	412	428	425	464	419	416	434	404	420	431	415	449	434	458	429	434	407	431	414	413	378	453	402	430	405	419	394	433	439	440	399	395	383	420	454	475	443	439	437	409	415	408	406	401	396	412	414	387	436	419	407	426	450	446	439	411	399	411	407	414	398	413	420	418	454	410	434	413	434	398	405	372	427	410	395	435	391	442	397	446	439	410	428	395	388	443	429	427	412	449	408	436	416	383	431	424	439	411	411	392	414	391	416	425	404	391	378	398	373	431	416	420	464	433	416	447	404	395	442	407	395	420	405	396	420	400	428	414	406	384	435	400	425	421	426	449	377	391	455	407	440	385	409	417	453	443	425	427	389	445	441	390	411	412	386	433	419	436	409	405	425	423	428	438	449	428	428	401	388	437	439	379	440	412	428	373	451	420	421	418	433	435	422	403	439	430	447	409	413	437	405	419	422	404	432	421	429	439	394	419	418	435	433	403	395	421	442	443	398	439	392	416	427	384	405	401	408	440	441	401	420	403	396	420	405	395	435	425	432	414	416	431	434	449	425	423	415	426	411	423	410	382	447	427	409	379	418	425	430	423	477	409	425	428	427	437	406	452	426	433	439	394	396	423	433	413	429	395	414	440	425	425	422	397	429	405	416	394	423	429	430	427	423	436	435	414	438	394	429	391	391	407	408	395	390	413	445	415	420	418	391	449	387	415	399	423	402	427	425	399	404	457	421	408	426	427	441	422	379	423	434	418	417	422	428	398	381	404	422	428	435	450	426	404	460	419	395	398	416	418	436	408	432	393	433	436	400	394	444	418	412	420	421	403	462	411	381	394	426	393	442	432	419	420	445	407	441	447	434	414	448	397	386	435	421	411	428	440	408	432	445	389	395	413	427	403	428	414	434	435	428	424	401	425	419	420	424	439	426	450	430	444	415	412	440	435	425	412	458	392	408	455	364	409	464	434	442	420	418	432	407	433	411	414	440	420	417	413	410	412	415	445	438	432	416	451	396	436	422	431	431	416	392	423	442	386	410	467	407	398	408	423	404	450	426	396	412	391	424	446	430	427	409	429	406	419	426	447	445	445	461	428	410	414	425	429	427	434	376	445	433	437	415	444	399	436	429	459	437	442	416	437	453	435	412	426	421	466	482	402	420	409	432	430	428	425	429	425	444	464	380	418	425	418	413	388	412	436	403	408	404	404	388	413	420	445	411	395	412	439	400	430	375	390	421	368	371	447	397	421	435	425	437	422	416	450	433	398	426	450	416	408	448	408	420	418	441	454	433	427	438	433	444	409	398	434	415	461	433	426	416	447	419	442	405	459	457	400	387	386	454	409	422	392	422	416	418	392	424	430	450	435	415	446	409	413	418	434	401	428	431	431	438	422	474	432	422	422	404	411	423	455	460	456	413	434	470	431	449	408	375	395	412	381	404	416	423	426	416	442	462	395	445	413	396	418	457	425	418	421	427	406	402	413	446	399	397	446	436	426	435	399	461	420	455	427	394	468	420	437	385	401	427	400	427	392	404	421	415	402	412	422	403	416	436	428	438	389	438	392	427	424	404	400	413	439	417	402	433	423	418	428	400	428	435	437	434	426	420	431	439	403	441	440	408	428	428	405	441	432	365	399	424	394	402	431	423	434	449	443	422	385	397	463	433	440	436	427	452	413	465	411	416	377	456	437	409	435	425	438	425	446	434	445	450	431	419	412	440	412	409	421	425	408	457	387	422	390	421	421	424	425	449	409	391	439	439	406	398	454	472	415	410	441	429	401	438	433	408	415	355	449	376	390	415	394	428	427	422	434	362	393	421	415	454	422	414	417	440	441	407	431	417	393	406	445	400	432	401	407	416	445	426	444	442	454	394	417	411	395	403	386	432	419	408	465	414	429	395	402	444	450	436	432	385	435	405	399	428	390	402	433	444	429	409	382	449	437	399	455	414	390	407	414	401	427	415	403	417	411	391	417	480	407	415	398	432	435	434	449	427	442	432	405	414	456	432	428	408	413	405	410	422	419	455	398	396	448	406	430	433	411	424	384	416	428	428	419	417	436	433	399	416	384	420	418	461	440	432	420	457	444	412	417	414	413	450	443	458	407	468	405	411	405	432	398	454	416	437	383	420	478	414	460	400	435	423	377	447	400	444	432	427	416	404	414	434	413	397	434	428	432	382	427	398	468	406	406	465	415	409	447	437	419	399	450	429	425	429	414	439	423	454	452	373	418	368	478	443	380	406	429	431	417	445	401	423	437	384	423	424	417	410	406	429	439	452	404	413	484	425	394	416	392	440	442	428	422	418	399	431	417	423	432	413	427	374	401	450	427	422	429	419	454	424	393	427	429	415	405	386	453	405	433	411	406	417	423	450	394	384	441	415	403	421	428	424	375	417	409	429	421	433	409	428	438	431	405	420	421	462	424	423	425	456	431	450	425	409	403	452	421	431	412	401	442	418	443	423	387	409	417	437	453	427	429	430	425	397	436	431	404	376	386	427	394	408	394	424	458	412	438	411	415	423	408	418	390	417	435	425	424	383	437	433	419	417	437	446	436	453	414	425	405	399	395	368	440	374	386	390	428	404	459	420	394	405	390	403	411	416	419	390	436	434	416	388	444	425	411	414	438	436	438	446	441	431	410	409	404	428	397	418	407	425	408	426	397	408	442	436	398	377	425	448	450	425	399	391	430	425	442	389	395	386	405	418	392	426	434	443	382	432	463	429	431	430	422	433	409	406	430	417	447	431	442	427	438	439	438	435	444	424	399	406	417	415	428	406	428	412	381	412	423	451	386	439	419	421	450	463	406	419	410	419	424	417	427	395	447	404	418	422	394	411	403	419	425	391	432	427	437	431	438	438	419	401	435	388	420	372	406	416	423	441	435	445	425	417	445	384	424	385	395	418	416	426	427	422	428	409	406	469	416	441	417	442	442	420	426	437	444	425	437	443	428	401	405	443	438	389	460	424	414	411	415	464	433	413	422	394	411	395	445	420	422	394	437	399	434	413	421	466	422	404	388	423	439	422	446	413	463	370	411	450	443	411	409	411	410	450	402
33276	5014	1605	1249	1076	751	614	498	474	434	390	390	344	374	340	298	313	324	326	333	324	298	302	285	310	319	272	285	331	305	286	311	280	292	271	277	294	284	262	303	304	277	291	326	308	289	273	289	327	312	322	301	276	294	308	271	325	303	288	252	310	298	303	283	263	262	267	325	274	287	307	289	302	275	338	311	304	289	288	287	306	321	303	269	276	295	281	273	269	296	288	284	264	323	255	265	317	266	270	300	281	262	296	286	286	295	295	274	299	281	288	308	264	289	277	302	280	269	276	288	274	291	300	264	268	306	309	294	287	264	275	305	301	286	313	318	280	320	278	300	277	282	268	285	286	276	297	319	303	284	270	287	297	279	299	265	281	250	263	330	324	275	304	267	283	277	315	330	273	279	296	319	308	294	299	284	324	271	295	315	277	299	333	290	315	272	262	292	287	281	275	260	303	307	283	278	270	284	309	295	287	299	312	267	298	295	282	260	314	248	297	270	284	295	300	263	271	270	254	272	280	263	299	309	274	299	329	278	289	252	279	294	309	302	278	277	281	288	300	294	315	317	288	287	285	297	318	291	300	283	271	276	300	277	283	262	278	308	281	287	284	299	286	278	280	282	289	286	318	271	274	329	297	283	297	274	294	273	301	286	276	293	292	303	281	261	307	288	292	276	284	300	275	273	297	295	306	276	300	263	269	290	312	252	289	280	315	256	267	278	285	315	294	300	327	285	306	289	301	269	274	313	288	267	264	286	305	313	325	262	309	291	297	293	304	292	295	304	311	293	292	299	253	290	297	310	274	294	315	285	292	297	302	262	317	293	286	288	280	258	279	287	275	300	324	286	274	301	295	284	292	306	292	271	292	292	285	277	282	283	296	305	306	279	305	268	274	288	309	307	289	274	281	263	315	320	268	295	234	281	306	317	290	302	301	298	277	314	282	262	305	302	281	312	256	284	290	292	281	272	276	254	293	311	279	255	273	285	277	312	254	264	288	307	294	320	279	290	313	277	325	304	299	291	293	296	295	288	288	279	269	281	297	272	274	271	294	295	309	272	317	288	286	322	254	287	272	292	273	259	304	295	291	283	293	299	278	307	291	291	312	284	265	290	288	274	296	270	303	304	264	274	311	296	297	251	332	285	327	304	283	315	284	279	262	301	331	306	283	258	242	289	302	296	264	316	305	275	348	316	304	298	279	268	286	259	287	281	313	292	292	293	290	302	295	292	268	272	250	262	264	295	307	289	301	299	328	335	322	276	287	297	304	269	264	303	289	279	311	291	290	290	307	288	305	285	313	311	328	256	295	299	302	272	293	308	283	272	317	276	271	289	291	298	281	318	290	307	314	316	292	246	278	298	291	299	275	331	290	264	289	307	313	298	320	304	290	314	296	320	282	296	317	326	282	274	318	301	294	264	300	290	287	261	282	291	282	309	279	277	273	287	298	274	319	312	289	299	286	287	269	284	271	294	314	312	259	292	322	287	289	280	312	283	277	267	289	272	291	280	320	304	317	323	287	295	281	277	305	288	306	309	283	295	289	321	280	319	282	314	345	305	266	268	295	292	318	302	275	322	273	281	267	290	293	317	257	278	309	303	321	283	295	300	297	303	275	273	297	290	254	283	293	295	293	297	313	317	312	270	293	314	283	288	309	290	278	287	286	298	307	335	341	296	253	303	274	263	308	272	267	300	310	312	288	281	275	272	293	289	291	269	284	300	317	271	284	297	264	303	292	286	307	283	294	294	302	309	330	296	287	246	327	291	319	309	299	283	282	254	243	303	277	239	291	295	291	264	283	312	280	295	307	281	346	296	292	270	294	301	282	283	292	310	288	303	326	291	288	282	320	276	281	299	300	271	302	309	290	302	306	275	302	326	315	289	306	263	327	281	264	277	328	277	289	299	268	304	322	286	282	266	280	288	301	288	296	282	264	267	313	292	256	281	287	275	264	298	269	277	280	300	271	293	305	318	269	306	297	299	282	277	311	294	300	306	269	310	270	290	294	293	310	314	273	267	290	284	286	279	285	306	267	325	287	270	296	310	280	270	281	282	270	266	304	310	314	313	309	268	290	291	307	295	259	300	284	312	280	267	281	290	287	259	303	306	271	314	304	284	302	290	318	288	296	295	317	319	321	335	242	286	322	291	270	306	302	294	313	296	283	279	262	278	267	287	298	289	297	288	284	293	305	284	339	286	308	259	298	328	266	298	284	300	298	295	263	273	311	248	301	291	253	354	297	282	278	314	314	289	285	286	301	316	316	287	304	303	264	275	272	267	301	319	266	282	310	285	312	312	303	311	307	286	283	288	288	310	270	303	286	271	303	262	284	298	296	289	299	305	324	287	284	313	285	268	292	314	317	312	282	283	267	291	287	292	304	268	288	282	256	282	277	248	298	302	294	307	283	300	279	284	317	286	322	320	291	274	273	289	312	291	282	291	273	302	277	282	315	301	263	296	286	272	285	276	282	287	285	280	290	275	320	313	305	266	299	317	335	280	262	300	286	305	293	282	309	273	307	301	283	260	270	298	298	309	283	289	262	279	315	282	290	292	292	271	244	259	308	277	301	302	306	271	343	302	334	296	307	287	274	282	284	289	262	285	257	313	319	322	275	289	319	300	297	316	292	279	298	282	277	275	298	320	282	284	249	270	308	286	293	311	314	320	278	284	265	269	282	316	297	263	302	292	299	296	306	259	277	272	289	269	290	297	264	294	306	282	300	291	299	274	290	290	300	273	302	309	284	280	317	286	296	293	271	295	287	288	288	300	273	276	283	280	280	278	296	302	273	246	259	283	314	247	282	314	290	321	313	289	297	307	266	260	303	263	295	296	284	267	307	294	294	276	280	301	287	298	286	293	297	282	305	270	325	301	302	307	291	308	297	269	277	313	293	310	315	302	294	294	287	285	281	268	283	297	321	281	290	290	267	293	290	296	282	263	299	292	302	259	298	302	299	292	291	295	310	321	256	284	278	296	302	302	275	279	313	310	285	272	267	269	296	308	282	304	267	289	290	304	306	281	269	296	273	312	285	272	296	247	288	306	305	299	291	305	287	303	320	295	283	288	288	271	319	273	290	290	312	295	295	267	267	314	258	281	302	300	295	311	288	294	258	334	275	287	274	297	317	287	268	277	287	290	290	283	292	292	309	296	298	287	304	325	291	282	297	302	284	278	283	261	289	306	288	291	269	270	270	291	274	281	298	295	271	281	241	267	300	267	277	317	267	280	286	274	284	280	313	307	279	306	267	284	286	298	271	288	305	259	270	301	340	286	299	332	296	284	281	296	297	298	289	323	276	270	301	252	291	277	285	280	275	289	296	280	269	273	255	273	286	302	291	307	289	301	281	300	306	309	275	282	282	313	320	273	281	299	289	307	325	307	301	285	267	271	277	300	275	281	281	282	293	290	273	290	304	271	293	309	305	303	283	276	260	285	323	294	283	307	268	275	277	322	289	281	308	298	272	234	271	298	293	265	304	326
17425	1572	2529	3177	3162	2386	2043	1782	1453	1358	1282	1026	909	979	978	854	805	840	793	807	777	735	751	760	748	723	722	757	729	709	698	722	688	698	715	676	703	670	733	721	706	716	690	678	656	675	671	706	731	641	716	689	646	680	673	656	685	676	693	659	689	628	740	643	673	671	668	673	701	660	675	674	653	666	686	676	654	675	644	715	651	655	724	694	701	697	685	655	647	711	689	717	666	704	674	691	666	704	681	687	677	664	682	629	640	664	674	693	672	732	631	668	598	681	650	685	647	665	658	664	708	651	648	695	684	629	696	670	695	675	682	667	703	670	683	674	685	652	713	680	676	696	672	670	679	656	704	690	658	671	679	682	701	645	680	673	628	710	685	618	707	620	705	726	679	637	661	679	688	691	668	656	657	733	643	641	660	706	699	638	663	753	662	680	681	660	696	645	669	660	661	672	703	702	672	648	650	653	682	692	713	688	643	685	657	630	671	663	666	652	701	653	718	680	705	682	713	698	636	651	655	679	663	689	647	705	669	731	615	624	642	682	662	654	611	640	663	654	673	631	695	666	653	652	641	678	705	673	685	696	668	683	649	659	660	648	646	635	720	686	666	681	705	671	685	691	659	679	639	647	702	655	699	706	708	670	671	649	645	678	660	622	677	661	659	659	630	668	721	597	631	664	628	646	689	659	677	681	681	662	675	665	646	670	694	683	637	633	705	646	675	680	637	685	740	680	713	622	660	688	698	652	705	704	659	674	667	686	648	671	690	716	699	673	664	674	676	648	728	700	651	693	692	642	668	706	650	654	662	650	669	665	673	685	695	683	687	627	721	653	657	700	663	667	666	659	637	641	689	679	645	688	727	660	692	663	703	691	703	689	628	653	683	675	721	651	637	669	678	655	650	643	704	708	655	662	642	645	636	674	682	658	687	649	689	687	696	655	715	717	686	700	706	684	661	667	652	655	709	701	640	701	649	649	676	680	658	623	727	708	703	676	682	674	681	693	663	652	664	666	744	681	661	674	653	692	647	676	691	663	632	673	700	691	671	660	694	691	698	632	677	677	677	713	667	659	682	677	690	633	640	706	640	668	624	646	674	665	679	672	674	648	652	670	660	737	644	665	679	656	675	684	618	671	745	684	676	673	678	666	677	684	639	646	674	694	667	619	653	640	671	666	649	703	676	704	696	677	702	669	691	673	662	633	631	660	648	709	718	691	645	681	676	673	632	665	682	665	676	643	673	676	661	699	646	641	688	643	667	669	647	635	680	691	679	626	685	689	657	683	675	686	694	680	686	658	641	662	695	658	651	693	686	668	643	644	682	690	689	690	687	701	705	634	633	707	657	652	662	676	688	641	682	628	626	623	645	688	686	685	665	649	671	664	664	668	650	694	635	653	717	663	619	691	671	677	665	656	649	666	649	655	680	693	641	641	687	627	643	686	668	694	636	671	679	608	739	634	670	660	681	678	660	646	688	673	658	658	652	697	631	658	677	669	618	623	713	648	676	648	661	691	681	674	657	690	719	676	693	669	648	705	616	645	644	684	682	714	694	715	652	694	650	690	632	712	666	683	675	672	645	705	606	679	652	658	679	644	648	687	684	672	728	658	661	635	647	690	666	646	648	670	669	638	684	704	702	611	635	695	714	680	681	698	693	649	690	694	667	650	661	684	652	668	659	692	691	685	695	649	666	674	693	670	648	682	696	691	660	677	613	660	647	648	718	676	631	666	659	673	661	679	661	690	693	688	606	697	661	715	646	643	672	650	664	690	667	686	644	620	656	658	648	698	673	648	694	657	669	699	675	640	657	653	714	722	656	667	669	707	687	712	677	714	722	669	677	698	683	677	690	671	681	664	664	655	678	664	693	715	597	717	670	634	655	680	638	652	674	658	707	663	678	676	664	687	664	658	677	659	666	630	651	637	650	649	680	653	691	662	669	650	687	685	688	635	660	742	681	713	704	659	707	684	683	694	697	673	708	637	621	685	708	706	659	663	635	652	690	658	654	650	712	671	650	652	652	668	672	681	630	659	671	634	678	647	654	691	676	690	680	659	667	683	685	694	725	668	664	658	660	640	686	666	670	658	684	679	678	682	689	650	667	660	714	672	662	639	688	661	655	675	663	656	657	644	658	676	706	687	671	664	662	664	676	666	681	614	687	645	702	666	711	707	618	708	636	660	666	682	672	674	648	661	683	691	654	636	635	659	679	649	665	668	672	653	642	650	633	653	657	655	691	658	668	707	625	691	703	670	673	698	635	692	669	649	684	695	674	668	689	690	704	682	637	639	670	692	655	694	673	652	713	708	656	691	698	687	672	659	639	610	716	644	685	642	658	692	657	673	668	712	690	658	639	631	649	707	636	683	640	633	632	683	661	696	701	678	678	640	630	672	674	642	689	634	685	616	677	726	701	645	611	693	650	697	666	644	682	708	669	625	705	642	709	658	646	685	682	693	658	703	644	688	671	687	630	680	720	668	658	661	655	653	644	682	639	705	679	660	703	682	676	649	668	674	654	707	676	701	673	712	639	672	657	661	728	679	643	666	649	694	690	647	708	741	647	715	677	641	672	624	670	693	694	694	658	626	648	645	634	664	675	643	631	694	659	671	667	662	685	652	678	659	672	662	670	657	669	664	680	685	664	681	668	733	652	695	674	659	664	649	646	669	685	670	637	667	676	694	714	656	663	690	651	673	657	660	710	681	662	630	660	691	643	618	658	702	723	673	640	678	675	661	674	663	678	700	626	661	625	666	685	654	688	673	674	656	686	684	710	713	645	688	677	669	666	656	619	674	699	696	679	686	658	607	641	672	667	672	668	673	688	698	696	663	703	675	647	683	673	654	669	643	644	684	644	641	664	662	624	662	627	674	676	692	702	654	647	728	634	706	648	692	654	684	684	668	678	672	652	702	673	619	683	699	669	680	662	665	644	671	693	659	669	629	675	663	676	619	651	698	711	624	676	700	695	657	715	714	665	680	626	631	678	686	634	658	692	647	638	632	700	667	656	652	694	650	667	701	682	730	663	663	653	615	714	697	661	686	639	651	686	645	651	652	693	681	679	654	624	708	709	665	699	640	654	661	652	705	646	677	672	673	672	683	691	674	649	673	646	648	646	666	660	611	700	676	656	691	640	643	722	665	626	623	644	651	700	675	668	662	695	627	684	640	652	654	637	694	692	670	699	633	702	660	629	662	653	622	649	681	676	709	629	695	665	692	670	648	688	649	692	707	625	639	690	694	679	719	696	681	633	676	681	647	725	649	698	639	669	659	666	697	667	639	688	658	673	681	669	710	670	674	662	665	666	677	658	685	679	701	654	668	642	683	686	714	666	618	668	698	699	709	662	629	682	661	674	644	660	728	657	641	698	673	698	680	672	707	662	694	675	705	722	675	699	707	659	674	694	659	702	644	693	686	661	659	647	665	658	674	695	700	668	665	704	650	704	696	693	669	675	674	690	684	704	661	646	679	677	658	664	657	661	658
6844	417	285	285	276	227	235	230	218	238	214	226	208	227	196	194	209	154	191	207	222	217	205	180	187	200	245	183	213	226	229	198	178	210	197	215	224	194	201	178	208	184	194	220	228	184	175	194	204	223	212	224	201	194	209	184	200	196	212	172	185	192	219	186	225	212	204	236	210	203	216	179	204	199	212	194	190	220	199	213	190	191	224	174	203	191	175	209	215	197	198	220	185	188	199	207	218	199	233	198	193	154	201	201	189	209	235	202	183	212	188	202	174	195	185	229	202	220	207	210	196	209	190	172	205	205	224	175	206	178	180	229	202	207	196	199	202	200	209	219	198	196	207	194	229	219	205	207	183	231	216	230	215	203	209	192	201	189	208	201	189	223	206	184	213	202	211	212	205	201	195	198	185	218	199	197	172	226	219	203	212	191	202	175	228	202	205	213	183	180	182	214	212	195	189	188	226	221	224	209	217	214	205	210	201	186	203	182	227	208	208	210	187	204	219	209	194	185	188	219	221	188	200	217	204	194	197	195	192	221	195	176	171	200	180	223	219	186	210	172	181	187	185	229	209	202	209	225	182	191	199	207	171	205	209	202	219	205	213	196	221	197	199	230	217	201	185	188	179	206	182	200	192	179	224	194	196	203	193	235	221	189	214	181	212	197	219	208	194	221	214	228	183	215	233	214	214	200	201	210	211	218	201	179	200	196	174	212	210	204	182	205	193	186	191	229	225	209	209	193	207	190	205	203	197	221	201	192	194	176	210	219	195	193	215	198	194	202	196	201	221	194	194	192	196	188	194	192	195	199	193	220	218	196	183	200	220	192	191	191	211	189	186	210	212	207	221	210	238	171	192	218	194	199	211	197	193	212	177	193	217	211	178	213	209	191	203	234	190	199	193	208	209	182	202	217	234	222	194	211	194	201	186	221	192	172	210	242	206	220	212	194	201	215	202	204	209	179	182	220	199	208	202	190	191	199	192	218	201	184	213	201	190	216	205	193	198	233	218	215	200	219	208	219	231	205	201	186	200	174	186	197	186	203	216	183	203	213	196	215	212	211	213	195	207	198	208	207	211	226	203	204	192	213	191	196	200	218	219	215	199	189	213	208	218	201	190	207	209	189	196	195	207	218	190	204	204	182	186	183	182	214	196	216	209	245	200	203	215	204	199	195	250	219	192	215	224	220	191	205	211	219	209	215	195	222	219	212	225	207	189	199	197	211	221	201	213	200	200	195	198	190	194	187	205	229	210	223	203	202	207	223	214	214	218	193	197	197	224	180	189	206	221	192	190	214	181	206	180	183	191	191	209	227	221	213	211	192	212	187	173	208	198	184	182	197	197	195	206	210	233	189	201	193	208	204	198	209	212	213	217	183	191	189	202	192	223	207	216	189	205	228	201	228	172	220	177	191	187	177	220	224	195	231	228	190	214	186	227	189	196	205	197	197	201	220	206	210	210	226	216	204	178	195	205	214	198	202	200	216	217	206	211	229	201	213	182	210	185	221	186	244	215	213	180	225	208	190	213	220	185	226	222	204	192	185	234	186	183	214	204	204	177	206	205	211	222	192	207	196	193	189	234	219	196	198	173	210	197	233	186	212	207	207	198	219	207	217	199	188	207	205	206	211	221	208	219	192	209	201	207	228	191	239	212	202	202	203	214	220	228	210	209	228	192	187	215	191	197	195	209	191	221	212	200	195	198	209	196	204	183	184	171	217	198	209	211	212	197	215	226	189	206	222	246	233	200	215	213	251	187	234	231	224	204	196	205	200	213	187	178	218	220	201	219	233	196	224	216	184	208	211	200	218	197	179	169	194	208	210	218	207	182	192	232	211	183	205	240	212	217	202	199	183	170	225	195	222	190	210	204	191	224	212	176	171	193	218	199	214	192	201	196	223	192	218	206	204	230	204	185	198	198	210	177	234	216	208	208	170	214	213	179	168	194	211	229	203	195	194	193	206	237	183	224	193	212	226	194	189	193	219	184	208	189	198	220	206	208	213	228	216	225	211	214	198	197	211	204	225	209	190	248	206	191	222	187	209	211	210	252	222	217	231	210	189	215	167	204	183	212	238	219	202	212	200	181	205	210	213	202	195	184	178	202	194	196	204	191	208	180	205	204	223	199	195	186	191	224	215	177	215	221	203	205	199	214	191	180	234	244	198	197	179	193	213	231	172	191	184	212	213	196	212	213	183	220	187	172	178	202	207	235	233	180	217	190	207	210	178	180	198	191	206	201	189	202	222	205	219	216	187	207	222	197	214	189	215	213	201	199	191	196	210	203	236	234	256	190	228	214	198	204	220	215	206	196	204	211	226	197	230	190	209	178	213	220	226	217	208	224	208	205	245	201	188	199	188	196	224	211	229	220	203	207	199	223	223	239	208	193	232	222	193	200	190	221	185	210	225	199	219	212	176	157	213	205	232	201	230	210	192	200	214	223	220	194	223	180	209	199	187	205	215	235	198	198	194	217	205	215	204	204	203	212	202	189	173	218	193	216	208	201	196	220	203	225	224	223	204	228	195	190	207	203	200	196	209	196	181	202	210	197	216	207	171	194	212	207	226	197	213	212	216	210	206	214	248	181	210	207	203	213	198	206	189	190	209	226	206	201	232	177	215	205	208	211	189	179	194	193	185	176	187	187	209	215	208	199	180	198	210	206	214	206	205	203	196	194	185	215	201	204	199	197	212	178	221	212	189	210	194	245	244	192	210	225	183	193	196	198	197	199	191	186	191	211	203	201	213	195	192	199	210	203	220	209	218	192	204	223	203	202	195	204	213	197	175	194	225	181	207	212	196	205	199	211	178	183	216	203	230	198	223	211	221	208	217	202	219	214	200	214	188	187	209	214	198	191	215	194	192	187	207	189	179	224	218	224	224	188	202	204	218	211	175	181	200	201	199	220	200	207	198	230	224	188	195	199	224	224	199	203	215	197	230	188	187	205	219	206	219	238	200	209	214	190	208	207	195	212	179	202	211	202	214	201	188	210	195	210	200	207	223	182	182	202	229	184	187	209	203	192	218	175	218	203	233	216	187	221	247	210	211	204	213	200	197	217	182	196	189	211	196	192	201	203	214	209	210	193	230	213	216	181	214	222	200	214	218	221	208	188	226	187	179	192	193	217	204	184	189	224	206	194	217	200	178	205	176	228	207	214	216	214	220	200	230	209	211	210	212	194	210	197	227	221	232	217	222	197	219	212	223	198	226	213	203	199	208	217	245	190	196	188	210	194	227	208	219	208	200	193	194	216	213	217	196	211	221	213	188	227	218	212	214	198	193	202	203	201	213	213	179	215	199	221	234	211	213	199	201	215	207	191	182	223	192	208	194	229	209	183	176	219	228	200	219	216	203	176	196	203	198	197	210	207	236	246	192	184	200	212	219	215	206	191	240	199	226	189	212	203	220	197	183	210	203	204	211	190	221	200	193	223	188	221	200	201	214	195	196	208	213	180	188	187	215	207	196	208	180	206	203	200	199
4597	580	652	687	754	700	603	591	520	564	553	511	537	506	533	501	470	488	469	511	497	505	480	482	503	440	487	514	495	510	482	445	509	444	485	499	486	461	462	466	497	472	474	443	486	476	513	496	468	476	532	481	438	516	479	485	439	486	478	516	477	493	494	488	485	481	492	486	460	483	480	465	442	501	461	463	505	508	500	494	468	460	455	493	486	508	538	487	467	481	483	473	511	479	508	485	478	480	483	481	487	477	520	491	473	457	480	483	461	461	521	476	483	466	469	483	456	501	510	466	466	471	498	485	548	462	481	488	477	473	481	438	440	470	481	461	429	508	520	468	507	470	471	482	449	464	481	442	471	467	504	487	483	473	477	513	477	505	446	496	486	455	538	495	477	452	450	463	491	456	483	435	477	498	482	516	440	498	489	493	465	483	515	448	480	519	459	499	458	457	473	507	463	492	503	465	496	480	494	523	478	483	460	498	466	500	467	465	482	490	455	469	507	506	486	476	463	444	472	478	491	441	492	518	472	462	458	503	449	504	522	494	446	471	478	448	499	490	483	474	446	472	446	482	441	462	513	448	475	487	475	479	479	482	458	504	450	488	491	454	488	475	479	502	475	469	466	459	470	486	457	480	465	506	472	447	438	489	476	513	483	513	450	467	483	523	518	470	473	472	477	483	510	506	476	489	428	502	481	467	486	480	454	476	512	477	478	464	491	502	492	540	470	475	491	480	500	474	460	483	475	474	460	471	460	467	460	461	462	465	458	481	471	437	448	457	464	477	497	467	522	483	471	494	486	462	485	469	463	481	457	475	438	435	522	457	458	485	456	470	474	441	468	450	483	510	493	505	467	477	477	467	485	452	437	452	477	457	495	446	477	490	458	497	473	485	482	458	481	483	466	509	490	469	493	491	473	516	481	496	498	484	488	452	455	453	472	456	462	475	499	493	455	517	531	467	483	486	467	470	473	491	506	461	461	494	475	490	469	491	486	494	495	435	463	457	466	464	457	475	457	466	494	447	448	522	471	459	504	482	437	423	460	498	471	495	489	430	449	490	475	468	451	505	486	503	486	479	450	504	499	501	460	496	459	486	474	464	494	476	450	503	480	437	515	461	483	506	510	486	505	448	461	493	424	482	522	426	455	477	488	482	474	467	487	464	505	485	458	471	461	511	465	459	496	504	493	512	495	482	497	481	484	501	488	515	493	517	461	472	478	470	455	466	453	517	449	465	495	489	477	503	455	498	474	465	473	508	511	484	499	508	469	457	447	438	479	453	457	462	474	527	481	473	508	457	494	509	457	484	516	524	457	467	468	473	477	473	487	463	460	492	506	503	502	490	500	487	500	480	478	542	449	432	455	476	458	497	472	500	483	492	431	492	482	450	468	489	506	477	504	498	505	464	462	453	475	475	462	500	508	457	497	444	490	491	464	498	497	482	461	471	476	491	466	422	466	498	516	465	472	481	488	442	471	492	489	494	464	481	512	457	488	457	464	477	452	512	473	484	491	454	476	522	464	477	517	471	475	457	463	465	516	467	498	490	524	448	460	472	510	495	494	473	508	488	505	464	476	472	421	506	454	448	478	504	486	455	519	477	506	500	479	493	465	460	470	470	431	500	494	484	491	523	448	456	427	474	487	468	488	489	482	529	480	480	473	511	500	481	470	509	480	503	507	453	508	450	506	471	480	475	449	468	481	471	457	459	512	484	477	495	511	484	494	467	476	471	457	463	483	496	464	461	473	474	485	489	470	520	507	427	477	468	408	480	482	465	487	474	460	471	450	467	492	497	502	472	484	498	494	516	418	483	481	480	518	447	492	494	482	478	484	485	488	465	483	492	481	488	458	485	460	491	500	474	503	461	460	489	521	498	450	461	453	494	505	480	455	483	510	475	503	494	455	493	494	464	468	497	458	493	499	492	439	513	486	509	482	476	519	461	454	484	490	465	479	477	476	472	463	495	480	510	466	525	452	475	485	515	427	481	431	447	483	473	482	514	462	504	475	493	475	465	444	492	455	470	481	490	474	454	479	482	452	462	492	482	451	467	454	455	502	449	454	456	465	460	507	484	508	467	478	481	544	495	459	479	499	475	451	474	449	498	450	456	473	455	487	477	450	465	446	503	456	511	537	492	472	483	480	508	488	515	438	479	483	486	434	468	480	473	490	487	454	475	500	477	512	465	529	481	491	491	478	514	451	473	489	461	500	473	498	452	490	465	484	438	481	484	473	450	455	506	447	467	490	496	526	489	490	461	455	520	456	469	462	492	467	457	484	499	473	462	456	457	506	437	507	496	495	501	495	437	469	494	480	504	439	470	509	505	521	466	490	525	521	458	458	495	438	451	482	463	468	458	481	483	498	459	540	490	435	473	469	500	433	452	530	492	472	507	460	450	451	507	474	472	453	452	505	466	448	469	490	489	477	497	489	480	479	462	469	525	467	484	455	466	502	444	481	467	491	478	538	526	457	443	440	489	489	466	517	505	535	487	496	496	466	454	430	484	483	479	468	475	455	478	479	511	482	464	461	450	509	500	438	511	501	491	477	464	475	454	510	466	490	451	459	464	445	519	460	464	470	519	468	488	479	471	486	471	476	488	519	486	471	465	452	472	529	470	465	478	503	493	436	481	445	469	469	470	482	496	501	467	461	445	442	496	483	443	468	461	474	467	469	484	485	444	455	480	465	489	476	478	472	497	465	469	477	480	451	438	505	467	462	471	468	469	430	430	471	505	437	430	483	458	487	477	482	484	500	441	466	492	486	458	473	515	494	484	526	485	502	493	447	453	472	489	474	476	497	495	459	495	517	448	474	522	458	472	454	481	466	475	475	462	502	455	493	472	498	493	484	500	447	474	478	483	509	499	474	465	461	483	439	498	454	536	524	467	490	482	489	499	492	422	483	487	452	469	513	464	457	465	473	492	468	467	485	444	473	464	457	471	494	472	500	468	469	494	478	473	476	493	528	488	488	472	471	521	488	484	476	510	498	524	454	465	468	454	487	534	480	521	464	504	464	463	490	464	514	499	482	480	486	482	487	469	454	463	493	469	476	476	510	486	490	477	506	472	463	496	491	496	533	482	483	506	506	500	457	480	491	443	482	506	462	490	437	520	493	469	526	452	512	454	491	443	473	526	464	510	452	466	458	487	484	476	484	448	467	467	483	496	517	508	488	478	483	492	479	477	452	460	458	505	480	473	474	486	444	473	459	467	440	451	489	501	460	492	485	503	483	483	488	486	476	464	460	460	469	455	494	466	491	458	446	457	466	494	508	529	502	492	471	439	483	471	493	489	489	422	490	479	491	464	509	470	497	478	492	490	488	478	521	437	505	481	491	469	488	472	471	502	484	466	483	519	451	491	478	463	465	451	480	462	491	457	500	492	510	468	488	504	472	512	466	464	430	479	457	450	480	521	477	448	486	498	455	482	461	546	501	455	480	487	480	497	459	527	490	508	455	504	477	450	460	438	504	472	456	478	467	489
22129	2018	778	755	654	475	324	301	257	209	304	224	215	200	187	176	190	208	149	187	178	173	186	183	190	161	166	152	180	175	169	192	202	166	138	197	183	162	175	165	140	191	158	185	191	165	183	177	182	171	188	150	169	160	176	164	150	152	179	184	126	157	168	155	173	152	173	170	167	157	161	151	153	162	173	138	155	160	182	187	146	181	189	177	165	174	159	149	159	167	153	157	193	163	150	172	169	166	143	148	168	169	161	150	167	134	163	165	142	156	169	149	164	168	195	180	146	190	175	170	146	176	186	175	172	172	168	148	156	164	160	171	166	183	174	171	154	169	153	156	149	151	166	170	174	153	158	174	158	138	159	167	126	160	173	158	155	191	171	146	164	167	164	168	165	163	130	162	174	202	167	183	177	173	172	160	158	168	175	148	175	143	152	148	181	170	154	154	166	182	152	166	156	163	179	186	202	177	169	179	179	163	148	179	164	161	169	172	150	174	154	182	154	160	179	166	163	178	143	192	176	181	162	153	156	152	175	156	177	170	179	168	178	162	177	154	167	165	151	150	164	164	145	180	167	162	154	135	163	152	163	148	145	140	149	157	186	152	159	162	168	190	155	175	188	180	163	152	133	156	159	184	158	161	153	145	171	154	148	153	163	188	172	176	161	154	185	168	165	147	184	174	188	181	151	160	193	190	155	180	190	162	183	146	148	150	172	163	167	182	138	151	165	180	173	208	168	186	160	161	161	159	158	196	156	130	178	166	155	183	170	168	169	155	178	165	161	157	149	152	153	157	168	169	181	154	157	195	158	181	170	167	167	141	159	177	185	136	162	163	154	175	141	156	178	169	149	198	179	160	177	172	171	208	151	177	155	170	141	169	192	188	177	173	174	174	190	156	150	153	143	164	173	154	153	193	143	159	169	147	129	155	160	177	157	169	161	172	182	176	168	180	189	146	158	159	159	184	158	170	150	167	166	160	151	176	172	150	175	187	146	167	192	166	150	169	164	172	179	172	154	157	167	170	169	139	186	160	146	179	170	154	150	176	183	204	160	156	175	147	165	149	158	149	161	155	153	163	137	158	188	161	149	161	154	153	178	205	153	179	162	174	171	165	167	180	174	162	152	167	141	177	155	146	163	161	170	149	165	176	172	150	149	181	175	168	171	175	181	182	168	164	200	164	138	177	160	153	198	168	155	181	148	172	165	167	167	144	147	140	188	137	151	149	181	168	163	170	153	157	158	179	147	162	179	162	152	205	165	157	158	154	150	148	158	153	174	177	158	170	165	177	154	149	203	157	173	159	172	168	193	162	154	173	152	187	189	165	150	164	159	168	170	193	182	165	154	155	169	178	158	160	179	171	188	165	137	151	183	177	161	144	178	167	163	177	166	156	168	149	133	198	151	183	174	179	154	146	157	169	167	181	156	160	186	154	159	152	185	161	151	165	162	141	169	157	160	154	152	165	159	167	180	142	164	151	151	175	158	152	144	164	137	147	179	175	170	159	158	157	159	163	166	155	190	161	171	155	174	171	187	169	150	165	179	180	185	174	157	134	157	183	182	174	174	158	173	147	154	170	152	160	150	184	149	144	168	144	167	151	180	168	146	159	179	170	179	171	165	160	185	163	163	139	145	182	170	169	173	174	168	173	163	182	186	188	163	143	165	166	194	167	173	168	165	166	147	150	154	164	156	166	157	161	173	173	190	144	161	144	165	163	165	177	161	161	169	193	157	167	158	163	149	177	157	145	180	161	188	166	168	164	143	165	166	157	171	169	163	185	179	178	163	155	182	169	167	151	190	184	169	153	200	173	170	152	163	163	178	174	153	183	174	140	202	161	170	165	167	181	169	167	151	160	175	167	175	162	149	163	165	137	182	182	188	180	172	160	196	174	179	146	175	162	141	177	172	162	175	153	173	170	143	178	165	162	157	156	175	161	156	181	168	157	186	146	150	152	168	159	165	160	162	159	169	148	159	183	142	171	173	165	147	155	174	157	206	186	165	150	167	161	179	186	186	185	180	152	161	146	160	151	170	188	169	189	180	153	159	161	178	139	159	147	155	183	183	162	176	196	185	171	172	168	145	161	141	149	167	174	170	148	181	152	154	149	181	167	154	174	166	167	162	158	145	154	192	175	180	163	176	159	159	148	171	156	197	168	158	154	176	183	170	157	147	181	153	166	151	198	180	155	161	176	173	166	177	159	164	171	160	160	171	173	166	155	145	172	152	171	162	155	162	163	165	158	172	165	178	170	151	179	184	166	176	188	184	161	151	147	168	159	159	168	144	166	164	157	166	187	153	166	171	172	155	148	152	172	151	170	165	147	167	191	161	165	187	200	170	177	141	160	184	179	164	170	169	147	172	163	185	207	175	147	189	166	144	143	166	202	169	163	159	136	151	187	158	179	134	162	169	159	163	167	184	176	176	165	162	190	143	154	165	150	164	152	180	193	158	164	157	159	169	171	134	135	163	159	153	154	167	194	185	169	163	169	167	161	162	160	180	190	162	180	203	187	171	174	159	163	149	156	133	166	172	177	166	153	191	180	154	144	172	153	165	167	150	159	166	176	155	168	155	146	178	158	132	154	159	161	130	167	161	181	156	178	171	162	156	167	158	160	174	146	148	161	167	162	149	159	181	172	150	136	171	167	163	176	151	173	188	155	153	146	140	172	142	170	173	164	160	166	200	164	169	198	179	169	171	178	155	149	167	191	159	181	167	152	168	170	151	177	152	171	162	164	140	152	164	185	154	177	179	179	165	148	175	154	170	158	164	193	168	172	156	168	179	146	160	171	175	148	146	191	181	183	173	202	147	168	180	136	163	180	174	173	168	180	167	159	174	141	171	162	179	167	196	177	157	171	151	137	146	151	195	162	190	145	177	159	156	165	170	156	157	175	168	159	148	165	174	161	152	180	177	174	160	177	166	157	183	175	191	176	172	166	156	145	163	176	158	158	171	166	154	172	178	168	170	168	163	166	148	167	164	171	189	154	188	164	151	174	186	173	180	208	161	145	180	152	143	140	162	196	184	180	147	146	166	159	156	171	166	152	193	176	170	166	137	176	150	165	159	150	151	164	167	161	175	173	170	184	171	154	167	168	164	162	125	185	161	183	179	175	157	188	159	187	152	155	161	170	167	164	157	169	172	166	168	192	167	157	156	173	152	171	173	209	159	175	148	163	149	171	169	148	144	168	174	176	164	176	165	157	159	170	170	166	162	166	159	158	161	169	162	171	151	171	173	164	169	174	169	152	169	154	182	172	175	144	149	171	189	187	171	171	166	135	191	169	204	155	172	189	156	179	155	180	146	154	173	174	179	157	138	163	166	154	160	178	160	168	161	188	167	152	191	164	164	143	157	160	168	158	156	173	187	193	164	184	137	169	178	188	175	162	143	177	154	172	169	173	158	170	166	160	174	134	170	169	186	196	149	178	177	152	161	168	153	155	154	155	132	167	153	164	137	174	161	169	147	133	170	153	173	152
12914	900	1486	1870	1891	1703	1109	1025	926	811	750	637	583	584	609	562	500	507	525	517	496	509	466	442	476	449	450	455	476	469	446	436	446	457	414	431	417	427	446	425	457	446	431	386	436	441	416	450	457	438	442	433	450	403	435	444	445	435	467	436	421	448	411	404	462	443	419	464	450	409	421	377	434	414	419	370	392	397	421	435	453	405	409	417	375	410	433	427	374	420	379	438	420	420	410	398	384	427	428	405	438	437	386	428	407	364	429	407	407	391	428	413	473	398	429	447	415	422	431	412	420	396	453	454	460	422	456	402	430	423	425	432	395	433	381	430	394	407	423	440	435	418	422	393	416	432	443	413	406	404	424	415	442	387	402	405	439	432	388	428	405	408	432	440	403	396	411	391	427	407	417	439	423	411	403	439	400	402	403	415	385	441	408	408	434	428	417	421	427	376	426	438	406	381	393	388	428	431	385	400	419	433	419	428	417	416	452	414	406	443	397	424	425	423	418	439	413	392	436	387	402	386	385	443	421	378	389	429	437	417	400	412	436	407	383	404	424	446	393	412	413	392	399	399	418	400	451	410	410	417	426	449	429	437	421	422	397	403	411	412	417	439	454	449	451	431	400	405	436	394	417	401	410	387	406	433	422	411	395	419	453	418	407	431	427	414	427	449	488	395	431	429	441	421	398	456	398	430	402	426	387	398	429	444	391	416	417	387	420	437	392	388	417	449	412	412	390	402	402	407	417	463	426	444	432	408	380	392	435	422	433	392	402	414	453	418	406	409	429	396	415	394	404	455	426	391	440	442	413	403	397	408	406	435	433	401	427	417	376	400	382	430	416	427	415	429	413	420	419	424	414	449	428	404	396	411	456	389	370	411	414	425	417	435	429	394	407	448	396	393	423	429	419	409	417	433	390	397	410	391	377	432	394	404	429	381	403	461	397	413	411	427	443	428	440	449	424	416	417	425	396	405	434	434	411	422	404	429	440	393	440	367	394	415	376	394	430	426	423	424	441	426	396	413	415	427	400	398	425	412	439	406	423	400	417	438	420	406	361	394	432	412	397	413	419	397	421	428	433	431	392	432	441	399	412	430	408	386	407	367	443	420	403	459	437	397	409	399	424	422	431	418	481	394	421	470	438	433	422	404	443	432	409	387	434	437	422	415	389	385	448	412	456	444	387	379	413	439	411	422	405	399	444	433	378	391	378	403	406	422	412	413	401	408	417	400	424	422	438	446	451	435	389	410	395	454	417	429	422	406	417	426	413	407	424	423	399	434	430	424	442	373	416	434	406	432	448	443	397	391	395	391	388	403	404	407	427	399	401	453	415	401	410	386	440	425	437	379	428	398	410	416	382	440	396	393	431	391	394	406	421	406	390	442	406	386	423	385	384	403	397	388	404	426	419	425	413	395	421	383	417	415	414	434	386	414	425	404	429	398	426	439	424	418	422	421	424	424	434	433	409	396	424	412	443	418	429	411	442	434	391	409	415	404	410	410	421	415	417	374	384	448	406	413	428	404	405	429	386	406	408	404	428	434	417	421	449	413	379	430	380	385	433	401	402	410	428	419	413	415	410	445	398	431	421	428	431	402	409	412	424	394	427	445	422	411	402	445	411	424	433	432	390	406	374	376	423	448	427	424	412	474	415	401	408	427	428	457	385	392	414	414	384	394	431	406	435	408	402	434	399	434	397	398	386	416	439	453	404	428	407	398	391	441	411	412	390	395	414	421	443	446	410	446	427	417	455	398	427	399	399	406	440	412	416	419	426	414	390	409	398	410	460	457	428	383	435	449	396	399	357	416	465	384	420	386	410	425	429	407	416	417	418	393	390	426	415	380	387	376	382	385	415	420	428	421	410	410	417	371	423	424	399	404	398	435	387	415	393	425	428	405	437	433	382	394	450	398	422	438	425	406	407	421	428	429	379	400	398	390	429	387	406	422	402	435	413	455	401	435	461	390	420	401	426	414	426	441	385	426	411	414	438	444	416	432	409	378	404	425	423	398	392	423	418	396	435	436	431	403	462	446	423	391	451	414	410	425	428	458	453	389	406	416	438	426	419	448	417	419	409	410	433	440	417	388	411	383	402	409	388	420	390	429	401	405	400	463	421	442	463	440	451	415	420	409	425	403	421	443	387	415	434	394	424	383	427	453	422	390	396	410	435	416	410	435	406	418	419	412	450	448	435	421	380	394	401	388	426	400	447	408	414	420	434	422	429	374	421	424	425	445	443	405	382	406	382	455	394	476	387	379	427	423	423	404	412	415	462	420	449	401	438	404	434	427	386	392	404	412	409	387	454	422	410	409	427	379	378	386	393	430	444	432	417	413	453	432	431	410	431	409	381	434	415	436	420	427	405	405	416	426	420	433	435	429	386	399	412	430	400	393	434	418	424	426	417	432	407	414	395	422	399	415	412	420	396	427	440	415	416	437	428	414	420	360	434	420	413	448	386	365	384	398	430	392	442	388	418	416	447	386	419	444	417	427	413	404	435	406	429	405	446	399	402	425	406	409	410	430	410	396	416	456	406	400	430	409	430	412	460	391	425	449	426	420	419	421	402	437	408	417	427	420	429	404	389	385	416	422	409	423	452	382	412	396	391	429	388	414	450	408	409	419	425	397	459	411	389	392	426	407	396	435	402	398	400	407	389	410	405	433	411	436	408	391	442	395	399	427	437	404	430	403	459	401	432	397	413	429	401	407	412	416	450	401	407	397	424	434	437	419	420	434	388	426	437	428	430	410	446	397	412	409	393	411	391	395	410	395	407	441	435	396	395	420	406	436	431	415	405	437	420	393	402	411	404	414	383	449	419	423	456	423	433	409	415	434	421	414	419	408	410	419	409	413	429	418	422	420	406	410	372	404	420	389	402	399	401	452	407	434	383	408	385	366	385	424	454	432	418	388	405	413	409	435	443	437	393	429	432	403	425	428	430	452	434	383	407	408	413	424	367	419	437	424	407	413	459	410	427	370	377	414	438	423	422	436	420	428	408	435	410	393	428	406	435	414	416	424	406	414	418	452	408	399	399	415	408	449	445	436	384	395	450	469	440	404	429	429	424	407	410	388	399	417	436	404	417	423	402	402	473	434	411	400	423	432	440	422	425	411	428	418	413	418	393	448	388	419	423	418	462	414	437	392	410	398	393	416	451	416	401	407	415	400	424	413	455	417	421	430	434	435	438	446	427	412	419	435	427	408	433	417	429	431	419	420	424	399	419	383	404	419	386	397	402	447	396	430	468	404	387	466	450	428	410	407	415	405	430	425	398	415	420	445	421	420	433	397	419	424	417	399	415	432	451	421	416	444	385	386	430	430	433	425	429	421	404	407	467	396	420	395	424	432	408	380	394	406	401	476	377	439	407	413	425	402	435	409	409	420	416	455	399	421	442	408	434	409	411	396	426	437	420	404	412	417	426	412	424	426	425	422	441	389	451	396	410	406	395	414	401	391	419	410	436	403	423	437	395	428	433	416	427	438
32903	4652	1533	1296	996	792	557	494	464	415	425	349	350	362	367	321	296	306	299	332	306	301	328	302	257	309	293	292	283	300	297	310	290	349	261	296	316	293	284	272	285	284	277	290	303	275	298	274	293	310	303	294	317	313	302	277	295	277	277	290	294	275	307	275	270	287	309	294	285	308	281	286	280	300	315	289	293	283	303	285	270	307	283	297	281	305	283	282	286	291	268	301	311	295	298	294	285	264	283	268	305	281	285	292	279	322	287	301	272	326	307	288	283	335	269	267	327	261	281	277	312	316	263	298	296	305	280	309	286	268	276	299	313	297	281	306	258	293	316	275	269	295	282	289	286	304	286	307	284	275	270	251	263	322	267	240	253	284	278	292	267	309	303	295	324	320	276	306	260	330	255	287	291	282	320	262	329	294	273	293	300	294	271	305	329	284	274	311	316	262	287	290	292	283	282	262	302	277	295	309	289	312	267	304	283	298	306	285	274	312	289	288	297	299	292	242	277	322	269	273	271	261	291	285	305	298	287	301	292	272	285	314	319	309	327	275	285	296	315	292	280	260	297	239	326	288	270	291	297	298	267	298	288	308	314	289	287	311	281	259	302	290	277	274	308	305	307	281	302	299	315	294	270	285	305	275	271	256	278	271	302	316	274	298	291	300	268	273	276	300	315	292	297	296	298	285	260	308	291	284	301	276	306	294	304	281	280	314	258	299	304	288	318	263	307	277	298	258	276	263	297	300	277	295	302	323	310	286	284	302	292	307	277	286	289	306	285	295	307	242	295	263	321	279	306	287	292	272	291	272	302	279	300	321	284	300	284	264	283	273	296	296	275	274	293	273	290	323	304	298	317	283	315	270	274	251	336	291	298	305	325	280	293	279	304	325	274	302	290	292	269	331	296	281	306	274	286	304	286	275	325	263	309	269	266	275	299	269	255	255	302	315	269	258	256	276	285	274	286	275	303	302	307	296	336	305	294	285	261	291	280	281	303	280	313	294	267	279	287	299	283	282	321	282	293	270	280	269	303	283	258	284	298	313	294	263	289	281	309	327	305	267	314	326	301	274	309	295	310	287	270	310	298	270	292	286	294	309	291	314	325	278	285	313	286	339	289	265	258	313	274	320	291	302	300	279	293	313	296	310	270	300	259	286	269	248	307	292	295	281	269	284	268	292	285	244	307	270	286	276	264	265	293	303	307	297	293	287	269	290	281	296	324	275	290	289	251	304	285	279	309	305	285	291	303	263	259	291	311	277	302	302	291	272	252	287	312	273	287	287	289	282	286	297	308	265	335	274	274	284	277	275	313	299	274	257	297	292	322	259	273	268	296	267	305	296	306	292	292	314	293	295	261	292	297	286	281	282	265	291	305	318	294	289	279	265	287	299	302	275	276	287	288	301	284	298	284	308	280	277	279	314	294	283	299	306	311	287	308	297	303	308	304	268	298	262	305	304	288	293	272	294	290	256	304	275	303	328	274	280	281	301	292	269	268	314	312	283	252	288	313	291	321	279	283	294	270	285	263	294	301	288	297	305	281	287	325	277	250	303	312	293	303	303	316	249	252	318	308	288	295	271	310	272	298	281	280	295	271	319	286	270	301	278	295	319	308	324	307	281	248	324	290	284	302	311	287	294	279	316	279	251	283	282	321	323	256	287	289	296	273	293	268	244	305	311	293	304	266	284	327	293	285	287	328	272	302	283	283	274	293	291	303	322	282	280	295	257	315	295	303	301	267	294	313	273	289	265	266	255	268	288	311	315	309	287	295	294	288	295	298	252	273	312	263	314	284	313	266	248	271	324	293	285	301	349	305	314	280	258	274	307	325	299	316	317	287	307	291	296	318	308	295	290	271	311	293	274	291	264	287	305	276	297	275	308	289	306	304	316	299	282	272	288	316	305	286	287	314	274	239	310	313	274	288	297	305	281	272	292	287	281	287	299	305	304	297	277	289	308	281	305	249	294	311	294	279	287	299	275	277	290	299	322	279	286	285	271	306	282	303	269	277	284	296	342	282	304	296	266	288	267	304	314	306	285	271	279	283	285	327	288	268	313	275	304	307	282	273	286	251	316	291	296	269	299	304	295	302	334	319	296	269	301	306	305	275	277	276	270	298	298	287	295	286	310	261	281	284	297	290	270	247	277	281	283	300	310	303	292	295	266	269	292	275	298	302	262	312	326	320	298	296	270	276	314	295	283	319	358	294	293	332	259	296	336	311	315	284	269	273	284	308	264	305	301	275	271	272	284	270	273	282	340	304	263	302	317	291	290	275	285	259	274	319	299	289	308	276	301	307	258	268	288	264	291	292	308	291	258	284	284	268	305	265	264	292	257	304	284	291	278	313	279	296	281	269	264	285	280	316	284	286	268	286	260	284	318	279	296	305	294	282	269	260	284	300	300	304	275	296	307	288	266	327	296	281	281	252	325	314	290	254	286	282	310	292	320	282	292	297	285	264	294	308	304	293	312	284	300	288	317	302	318	259	288	310	290	272	279	275	289	292	258	306	249	288	272	248	297	307	278	294	283	301	288	244	304	294	306	290	299	311	331	300	299	262	283	290	291	285	280	255	296	322	268	265	279	308	283	280	317	304	290	303	274	283	296	292	285	291	264	295	294	286	276	265	271	293	277	249	301	300	286	274	322	257	292	289	274	273	274	275	322	296	279	320	315	272	310	284	298	299	274	257	310	275	279	324	288	270	301	302	287	279	275	293	294	318	289	300	274	303	274	296	310	287	297	299	274	283	271	272	295	286	297	306	309	271	292	302	290	291	319	285	264	294	268	299	292	300	276	309	311	306	287	287	297	283	262	289	295	281	286	293	308	295	294	270	277	266	279	239	294	273	289	283	276	320	282	283	285	315	303	331	269	282	290	262	286	299	308	292	291	306	278	292	312	282	271	285	265	284	312	234	277	297	283	279	320	251	293	310	301	301	313	313	288	277	297	289	283	328	297	278	292	303	287	293	262	284	295	286	290	304	298	283	302	327	282	272	274	281	306	322	306	269	307	339	290	250	301	304	277	268	294	289	290	299	304	296	307	288	275	292	268	300	290	272	308	296	310	267	298	290	275	295	300	332	285	297	308	273	278	278	280	288	278	324	269	277	306	291	271	302	309	286	326	288	296	302	255	294	278	311	300	291	294	257	268	294	288	306	266	301	304	292	294	317	297	283	266	287	286	322	278	293	295	302	273	290	261	322	285	315	306	312	285	301	295	291	273	307	302	278	281	306	311	296	270	278	264	262	300	295	337	280	303	275	336	246	302	337	297	246	268	291	311	275	304	297	257	280	304	279	293	303	278	286	258	300	333	287	288	266	268	275	298	287	326	258	263	345	318	288	270	328	301	312	313	315	288	306	275	285	286	282	287	308	296	298	302	276	345	289	310	291	316	276	321	317	267	265	281	318	296	298	281	285	260	302	303	279	294	283	312	314	268	290	307	285	330	301	283	296	260	294	292	323	310	295	285	269	303	323	317
17360	1475	2384	3241	3086	2829	1826	1799	1478	1229	1252	972	950	959	1088	915	868	832	789	789	773	775	767	821	759	795	698	714	742	770	734	643	755	727	733	696	712	652	732	667	667	711	712	712	670	697	706	695	682	662	688	693	633	711	713	710	681	698	702	698	697	689	619	630	652	658	651	691	669	672	655	697	657	659	723	627	734	652	680	682	702	689	677	721	649	679	677	653	690	702	665	652	672	685	659	703	705	636	660	660	654	648	686	720	659	638	712	640	674	626	691	689	675	720	664	686	627	698	669	656	656	694	689	672	691	673	685	710	632	644	720	668	652	673	663	691	648	708	705	676	693	672	646	675	718	652	674	660	678	703	652	605	728	693	636	683	734	712	672	644	714	643	687	653	695	665	649	683	689	670	670	672	684	684	678	691	672	629	700	640	690	676	701	639	679	667	650	648	677	636	666	684	682	649	663	686	664	616	707	673	669	659	706	719	709	625	646	713	678	727	642	667	690	649	680	702	662	724	631	669	669	691	682	653	604	665	662	663	646	632	655	662	671	656	681	643	664	686	649	697	685	663	693	711	674	641	675	642	700	681	708	653	660	611	646	672	679	677	653	671	625	707	660	614	672	669	607	689	671	651	642	674	628	659	676	674	678	668	678	699	694	712	696	697	634	681	682	708	646	672	631	646	648	665	660	682	647	664	679	622	634	670	669	691	673	709	650	692	650	696	663	671	693	627	621	714	704	622	660	628	638	614	667	674	703	662	690	675	650	634	650	686	603	652	693	639	638	736	582	600	694	639	643	736	684	668	713	692	683	663	701	690	679	640	694	663	655	649	661	664	667	655	635	711	625	622	692	657	635	623	682	612	643	670	642	640	698	641	673	691	658	639	610	664	721	689	692	654	686	689	675	646	684	695	655	633	672	672	660	716	647	666	776	732	678	661	658	670	667	682	632	656	651	699	673	662	707	646	703	689	647	640	694	630	650	635	655	682	699	709	646	679	659	658	656	665	685	680	670	701	702	679	662	646	656	685	668	657	666	655	642	636	661	670	636	731	668	677	658	667	698	718	644	646	701	616	728	657	641	673	682	750	651	674	652	646	720	669	693	706	663	695	718	671	678	670	693	670	661	642	685	649	664	681	640	633	689	654	634	712	679	682	711	700	666	679	669	606	645	676	655	657	629	654	660	691	659	645	646	659	686	652	667	690	714	693	672	633	644	639	679	663	640	656	656	729	642	609	691	635	671	642	684	636	687	703	704	611	651	656	678	617	688	640	670	661	700	627	718	648	666	639	668	667	688	661	667	664	662	674	659	667	721	651	659	659	646	671	715	702	619	665	698	660	680	695	621	647	661	688	669	695	648	672	648	654	716	636	634	646	713	659	663	684	671	634	654	661	686	680	637	682	676	678	664	643	688	666	693	680	682	680	678	675	681	656	657	677	691	613	669	681	630	677	713	652	700	686	647	659	714	680	673	688	633	640	677	683	631	648	658	684	699	623	690	694	671	662	665	619	671	672	685	634	630	643	677	649	687	689	690	674	672	635	656	710	643	643	663	688	641	701	646	675	682	656	671	671	682	657	678	698	652	693	684	659	713	649	694	681	676	629	699	631	674	653	684	647	698	634	683	658	678	663	672	695	662	665	649	676	664	681	669	707	650	665	703	687	667	678	667	638	663	613	685	690	632	663	682	646	668	663	678	660	644	658	695	658	657	688	653	685	721	634	628	644	659	635	655	705	667	706	625	658	675	662	656	666	670	711	678	656	719	637	634	695	673	663	692	655	692	667	621	681	628	682	687	628	671	644	673	641	633	656	651	700	688	679	673	660	652	671	668	660	669	634	673	690	675	628	682	666	671	686	664	662	611	664	647	662	636	667	675	673	697	656	668	676	717	675	689	656	704	654	668	666	650	644	675	650	661	685	665	678	670	649	680	668	658	680	710	681	631	649	661	623	692	673	637	658	657	615	711	668	665	663	655	656	699	662	661	670	672	691	679	693	690	679	713	649	639	619	683	642	614	659	646	715	665	685	695	680	654	649	672	672	661	675	703	660	689	700	646	666	670	678	665	657	668	675	684	698	660	691	691	679	710	660	684	664	654	677	690	684	694	703	681	671	678	641	677	714	703	692	659	667	663	699	695	703	671	666	663	626	643	676	676	700	672	685	716	660	679	708	668	653	648	645	643	698	642	650	673	695	647	710	684	680	666	688	677	621	655	651	714	715	677	590	663	696	672	677	643	629	678	672	668	673	665	618	662	654	667	674	673	662	631	684	645	677	660	669	705	664	698	678	685	620	666	657	666	741	656	688	678	638	707	723	734	651	639	679	660	640	650	668	716	662	683	663	735	655	676	708	676	674	652	675	672	633	664	691	664	675	641	658	649	661	703	653	672	609	687	691	672	681	678	674	688	679	719	659	659	636	658	668	695	696	667	707	674	654	643	648	678	669	662	684	663	630	653	661	688	703	600	655	661	659	638	672	671	663	652	687	705	632	654	678	638	640	695	710	697	668	654	654	672	663	650	663	687	697	667	677	670	654	682	651	679	663	622	678	657	705	598	657	647	716	664	663	628	688	675	710	646	680	715	619	687	672	637	643	684	725	686	687	684	669	655	668	689	682	652	688	671	683	696	658	672	664	691	650	640	645	618	665	689	664	652	639	645	675	635	650	679	629	627	664	656	672	676	679	654	699	667	677	705	671	682	714	668	664	644	668	662	640	689	668	688	633	691	626	654	655	682	674	670	659	674	686	630	713	673	646	650	689	667	666	652	690	614	726	674	630	640	685	665	694	674	682	690	704	646	657	698	682	619	708	676	645	713	630	703	670	670	634	646	690	615	625	633	695	693	649	712	667	660	690	679	717	672	697	633	675	640	631	640	658	630	653	654	694	666	715	660	634	642	661	681	614	730	669	691	614	695	653	679	691	656	642	687	681	694	695	678	640	694	628	675	669	687	662	699	697	681	685	660	681	636	663	646	672	646	651	676	651	673	623	662	662	668	681	698	646	645	694	631	661	595	701	619	696	667	672	686	699	655	693	690	714	660	617	636	684	668	687	701	648	665	641	672	701	672	646	683	704	700	690	682	615	670	639	679	660	707	634	670	643	689	669	696	664	675	671	635	666	698	675	620	647	708	682	678	688	675	636	677	645	717	693	663	669	661	646	617	655	690	685	635	633	617	680	683	700	696	653	668	664	670	681	714	672	667	672	683	701	669	682	640	641	657	640	730	670	663	653	675	683	665	648	623	699	636	692	681	631	697	687	674	673	703	722	666	638	688	660	684	672	676	706	677	668	647	702	661	640	677	697	640	691	658	675	678	645	673	673	688	638	687	671	682	653	702	672	662	663	709	672	627	675	687	692	656	690	661	681	701	651	647	660	655	636	665	693	648	666	648	641	673	658	640	658	675	674	705	698	654	651	657	689	671	697	698	643	676	647	634	653	637	666	738	658	653	665	658	646	679	671	691	696	650	664	664	702	692	674
7833	439	269	275	261	246	222	222	222	206	229	168	249	226	231	222	221	241	229	209	208	204	189	187	223	189	194	216	219	229	199	210	228	225	196	204	206	205	215	184	209	183	202	208	215	198	200	237	218	219	209	177	184	217	193	213	220	176	211	179	199	184	199	192	180	222	213	228	199	238	192	191	210	192	223	245	259	205	215	208	207	202	210	210	196	205	180	207	212	184	213	186	194	216	214	177	199	239	201	180	201	185	203	210	219	207	225	224	198	207	204	189	201	184	225	178	218	171	190	207	201	189	175	194	214	192	179	196	217	176	202	186	188	183	202	190	185	188	218	198	189	228	207	221	217	181	193	209	206	210	202	209	198	194	189	197	213	210	166	195	213	202	217	210	227	186	176	194	219	200	227	213	189	220	222	193	201	206	203	213	205	196	204	206	213	221	185	214	178	211	242	208	199	191	200	192	205	192	194	193	204	197	179	205	210	188	187	187	190	196	194	191	202	208	206	212	213	187	209	186	192	174	231	203	189	196	208	216	218	180	189	182	232	215	202	199	183	167	219	193	186	226	191	206	222	221	204	210	204	190	186	188	200	192	209	208	222	199	190	184	220	215	172	196	194	189	190	209	192	208	190	221	207	206	234	190	208	175	198	215	189	184	204	203	216	215	185	184	209	219	199	194	202	192	183	199	219	212	231	186	193	205	207	229	201	214	208	203	183	190	206	229	200	210	206	199	216	227	178	207	222	224	215	186	192	226	220	232	213	230	236	205	198	209	222	238	216	196	198	203	207	194	182	217	222	225	229	222	183	200	187	200	219	159	204	205	231	224	195	204	225	221	196	220	214	195	192	185	193	201	187	237	198	191	203	233	205	188	211	194	187	202	184	227	200	207	188	205	175	213	200	191	197	192	188	168	159	218	194	213	215	214	214	193	222	226	199	214	200	198	211	205	205	204	193	203	222	193	190	205	216	189	217	209	206	172	212	199	187	212	218	217	184	193	190	215	185	234	247	204	225	203	202	207	190	213	229	168	210	190	184	219	201	197	152	202	196	180	222	226	195	197	193	188	201	200	218	206	187	227	217	193	217	199	204	183	192	208	197	189	178	203	180	207	185	185	185	212	215	226	205	202	204	220	215	185	225	208	223	195	199	167	190	203	201	209	184	179	188	185	177	214	218	182	223	214	209	177	214	193	226	203	212	174	196	187	203	182	206	191	201	217	201	213	218	194	225	208	205	219	227	233	224	213	187	206	224	208	227	219	213	216	216	196	196	197	227	184	206	194	199	191	193	212	222	210	203	182	206	202	225	206	202	188	225	191	196	220	216	204	220	213	210	198	201	197	215	204	192	234	221	234	226	207	176	195	209	213	180	194	188	227	215	205	184	195	205	189	212	182	219	182	216	204	231	191	225	220	186	197	197	187	214	217	203	204	219	186	188	210	171	196	166	175	193	184	173	190	164	170	202	189	201	185	218	195	233	204	235	197	177	201	204	212	202	221	220	192	200	202	212	161	227	189	190	209	209	221	233	212	240	235	178	203	209	205	216	204	218	229	220	186	220	199	200	191	227	212	201	182	217	202	230	200	203	227	186	212	218	205	197	207	194	192	195	194	223	208	180	205	204	186	216	248	222	210	190	209	218	211	213	228	189	227	195	179	192	213	240	178	185	234	186	218	201	204	211	181	208	201	204	212	207	235	184	206	201	174	173	212	207	179	214	203	192	211	210	202	205	207	214	222	197	205	190	194	210	202	177	181	207	217	212	205	213	201	198	198	183	198	198	193	182	230	205	214	186	186	213	186	202	216	181	193	225	182	208	233	194	195	174	217	193	204	203	196	184	197	180	214	199	203	174	159	193	206	195	201	188	190	191	198	205	208	199	191	213	197	180	220	208	250	203	179	177	195	214	202	215	214	191	216	217	220	220	216	230	226	204	212	208	212	217	198	189	213	181	220	202	216	198	197	214	231	185	199	195	211	176	181	227	200	190	199	184	186	203	204	189	195	182	206	242	186	214	205	219	213	216	221	207	197	226	198	238	189	233	220	227	212	200	216	198	218	205	216	188	199	215	204	181	206	195	183	199	204	213	208	200	205	193	201	193	212	206	243	218	195	214	189	171	201	197	203	238	188	211	181	200	203	211	193	204	218	186	201	209	233	206	197	212	181	196	203	205	205	180	205	217	213	207	197	200	231	199	205	220	214	214	202	172	209	189	198	214	208	191	222	206	199	182	201	184	188	210	210	218	206	219	209	222	208	198	214	187	184	181	187	227	214	207	196	180	212	214	211	240	235	212	175	199	228	215	193	188	190	212	201	204	195	211	215	185	200	199	205	193	219	212	206	182	198	181	223	197	213	231	209	222	201	205	188	213	217	195	210	206	191	180	202	212	184	212	208	185	199	218	210	183	213	233	215	243	211	208	205	203	170	208	196	209	200	236	208	195	191	198	189	178	202	200	193	185	179	189	180	203	187	217	203	216	210	202	173	205	210	207	206	187	200	212	207	207	207	185	207	204	198	220	197	208	209	211	185	219	203	199	202	197	186	229	201	211	204	216	187	196	200	217	187	210	179	185	195	189	198	206	216	188	186	194	178	218	195	189	217	205	193	195	219	189	207	216	205	230	225	228	224	196	222	199	190	208	199	210	233	205	202	213	215	201	203	182	211	207	203	203	181	198	213	219	226	228	206	181	178	215	228	212	188	209	211	202	201	201	217	191	224	193	204	198	193	208	195	198	205	220	184	197	213	210	216	203	223	205	210	194	185	195	202	202	193	205	208	189	202	184	194	191	187	181	226	185	172	225	200	200	187	204	201	220	178	221	230	192	206	200	183	197	212	208	198	190	219	201	224	235	245	202	210	199	206	194	202	194	194	219	202	223	213	192	206	205	192	171	187	221	194	218	214	179	181	211	188	195	220	193	232	216	181	201	238	204	221	210	179	192	216	205	208	188	190	212	216	158	199	179	182	190	199	206	221	205	179	220	244	202	201	197	189	201	206	209	201	178	209	212	213	186	208	226	179	187	195	185	218	189	196	185	204	203	229	195	196	184	207	208	228	206	190	215	223	226	193	198	193	212	208	198	221	196	217	239	210	215	193	216	203	189	177	187	220	172	186	170	186	179	183	221	218	192	208	208	210	188	217	208	176	210	209	211	203	219	203	183	215	189	229	203	250	200	219	194	184	217	223	192	209	240	222	201	212	223	195	168	208	230	184	179	228	199	198	206	209	190	201	224	191	198	205	191	193	218	194	209	198	202	197	204	199	207	176	205	174	193	184	218	197	207	176	193	206	200	197	188	250	187	225	208	184	198	209	211	213	178	214	191	228	239	163	182	214	201	199	198	186	204	226	194	192	205	197	210	197	195	192	198	168	217	214	221	222	178	202	212	185	218	201	230	190	202	221	213	213	188	241	185	216	232	203	200	206	234	177	184	182	201	202	192	194	214	212	209	202	225	234	184	187	198	213	155	222	220	206	218	190
5110	571	689	683	646	620	593	569	539	504	517	483	495	503	530	506	498	501	463	505	490	515	501	445	469	507	503	485	482	511	472	520	511	515	501	467	481	499	460	452	480	494	541	494	506	512	526	439	450	509	418	441	463	484	454	472	485	462	511	480	490	495	488	499	504	514	514	541	485	518	451	508	464	467	497	478	462	476	493	463	453	450	505	472	481	459	487	486	474	460	484	484	471	478	473	529	482	469	464	476	500	492	484	471	469	469	530	441	463	472	474	503	496	502	504	443	465	478	478	430	500	458	482	476	441	470	469	474	466	470	444	472	470	468	463	449	485	488	487	442	522	499	516	531	486	493	531	440	497	466	490	472	482	513	455	497	444	504	471	487	476	472	488	505	477	477	496	475	502	472	487	472	465	450	489	460	467	465	496	457	475	483	499	478	442	441	456	479	482	446	485	469	506	488	501	484	517	505	500	462	493	472	446	464	506	495	519	462	461	451	470	464	511	456	496	522	492	461	489	485	465	475	470	489	480	495	503	447	455	528	504	475	482	446	472	457	465	509	463	494	506	517	510	483	471	464	493	475	484	483	508	480	495	456	499	471	492	468	478	483	472	472	500	487	492	482	474	451	470	480	434	476	459	471	524	489	497	479	517	489	429	479	469	462	487	465	461	486	465	479	447	499	483	466	491	461	506	486	476	467	493	497	477	461	456	464	480	455	480	453	454	477	493	450	492	482	463	485	519	470	511	496	453	468	484	498	483	457	497	467	479	455	472	516	487	497	461	459	482	449	497	482	458	480	452	511	493	433	469	483	471	523	467	439	474	477	478	481	455	438	498	475	486	464	479	435	488	486	483	438	468	477	490	512	496	492	454	502	481	490	452	429	485	470	430	499	462	472	470	468	484	488	477	467	476	448	475	450	471	472	464	475	471	496	446	486	504	466	476	466	485	449	484	505	485	481	464	503	502	502	478	528	480	466	491	521	487	452	518	506	474	471	449	468	519	444	495	450	460	513	450	471	466	487	505	494	474	484	481	451	453	451	486	483	475	514	433	494	476	492	472	493	450	502	436	456	482	480	506	491	470	489	482	464	470	516	463	479	482	535	472	474	465	505	494	492	491	453	488	471	511	489	489	468	503	506	471	461	491	472	502	469	485	467	513	471	497	482	455	514	496	491	502	473	502	496	462	453	479	498	457	536	463	455	512	489	484	480	460	510	451	493	448	481	454	460	487	533	440	501	526	475	455	479	475	479	475	479	515	517	476	449	522	486	479	467	464	487	493	468	460	472	438	504	511	478	488	473	483	441	497	451	465	528	465	469	463	469	466	496	475	434	454	478	477	504	473	504	470	487	481	452	502	448	509	475	505	511	462	462	480	467	477	462	469	459	441	502	457	481	474	438	483	500	463	486	481	450	461	509	491	464	486	444	529	458	439	446	489	434	443	473	480	483	503	480	508	489	489	466	493	502	504	492	469	481	421	476	516	470	493	486	458	485	465	482	477	481	437	500	467	461	459	474	463	512	470	496	470	471	464	498	522	478	442	478	462	507	518	459	484	507	507	528	485	509	533	504	496	479	476	470	447	509	456	451	496	531	482	489	475	514	471	460	478	448	494	502	471	452	487	495	465	482	437	478	468	479	489	487	469	475	481	462	527	488	465	477	483	509	461	483	500	494	496	494	458	454	478	481	489	511	503	483	461	479	519	481	541	482	491	479	479	469	498	523	452	468	483	468	454	482	486	480	503	463	432	479	480	446	480	482	483	498	439	478	484	453	544	440	506	500	487	462	481	533	512	464	482	478	480	475	424	491	458	508	497	476	473	438	497	477	434	485	437	497	479	489	484	467	431	491	479	483	483	525	478	477	507	446	481	478	467	483	483	439	503	450	488	480	486	507	476	451	445	455	469	496	471	481	465	483	473	450	464	476	542	458	450	482	476	488	460	489	463	475	415	466	498	488	477	499	494	505	463	447	499	451	494	494	513	511	482	480	470	432	504	485	504	494	472	466	483	510	463	410	481	497	471	445	492	490	462	482	462	439	472	483	480	394	449	475	455	468	494	446	475	500	499	500	486	501	507	517	478	485	486	505	444	459	486	466	501	486	469	500	493	497	463	525	442	473	452	444	457	496	490	493	446	463	454	462	482	494	483	465	477	456	487	471	489	509	453	464	473	479	467	497	530	491	461	425	497	460	497	484	493	490	487	513	504	477	495	488	496	487	461	494	515	479	460	441	467	477	494	477	471	464	479	494	522	467	482	498	468	514	496	466	471	480	451	493	463	480	479	465	471	434	467	509	495	517	485	449	469	479	487	495	471	506	448	470	482	439	480	458	470	476	481	491	433	492	506	513	469	463	462	508	481	456	481	465	541	536	472	495	509	498	498	506	501	514	467	477	461	525	502	463	481	513	469	492	466	486	492	471	465	504	440	466	501	436	485	500	468	478	484	457	461	479	497	491	455	504	484	460	523	468	451	447	472	494	426	473	456	487	485	489	512	444	501	488	489	493	471	445	458	498	469	499	515	486	464	494	513	435	496	471	504	505	467	458	509	520	492	472	483	472	480	438	489	507	448	505	458	462	493	495	476	517	501	456	459	487	505	433	449	477	518	485	494	482	486	452	452	517	495	451	499	466	520	497	486	496	463	503	466	473	495	448	505	491	478	462	450	497	510	522	468	457	478	482	469	472	495	491	473	473	478	478	446	462	474	524	523	492	480	483	483	490	481	452	491	442	484	479	500	499	518	438	478	450	495	479	450	472	496	456	502	488	489	475	499	437	485	513	461	502	446	507	500	458	485	425	496	470	509	489	462	471	479	480	494	480	474	494	473	439	465	464	484	437	483	462	481	471	471	483	509	481	479	468	484	477	454	430	434	470	452	504	464	488	455	516	484	502	469	483	480	499	470	464	486	486	498	447	521	479	495	459	469	441	476	496	507	487	484	469	461	496	458	469	500	445	467	463	488	487	484	518	467	421	475	479	483	477	466	485	469	472	470	446	504	476	486	477	489	477	480	460	513	516	498	490	505	466	500	494	459	483	497	496	517	447	473	489	521	482	471	492	468	512	420	464	451	508	466	467	484	480	461	471	497	470	503	506	497	500	500	466	447	464	467	472	490	459	463	482	460	489	471	529	496	486	475	444	478	453	469	462	488	464	480	482	476	467	495	462	452	502	460	471	484	466	505	476	476	474	514	457	503	471	449	472	468	506	488	463	468	460	498	474	460	494	476	486	519	470	479	473	504	489	476	438	494	467	494	472	490	474	477	459	506	449	476	423	482	485	470	471	481	471	439	487	524	502	440	472	467	534	512	498	474	481	467	474	445	434	476	468	454	484	468	445	486	495	460	464	459	448	513	471	488	474	488	501	493	456	437	469	461	482	467	467	490	441	467	472	499	466	488	444	480	482	452	477	505	494	503	514	471	496	466	492	517	521	437	517	489	516	440	481	499	504	442	457	480	507	461	500	479	512	485	476	460	457
22589	2079	828	677	643	416	335	286	264	253	256	210	192	190	209	203	179	167	183	197	178	174	180	147	171	181	206	168	161	143	186	173	168	156	163	169	169	196	172	172	166	174	167	195	162	166	169	150	156	163	177	176	145	160	172	176	168	182	164	164	177	178	155	176	161	178	177	166	178	163	179	151	171	183	183	177	171	168	187	162	170	168	157	165	171	167	146	157	163	163	168	166	189	185	173	155	166	154	166	151	162	158	143	165	132	176	154	158	168	176	175	162	157	161	191	169	155	171	165	163	177	169	179	156	183	154	156	146	177	157	162	180	176	177	152	164	184	169	165	162	194	186	195	150	154	160	168	150	172	172	152	132	178	179	150	169	182	162	198	175	197	165	199	196	162	170	159	191	206	153	176	176	167	157	188	176	158	155	185	181	177	165	179	199	170	167	170	155	202	176	181	165	180	134	163	150	164	181	168	167	158	152	173	168	198	139	162	145	155	183	156	201	173	177	149	186	161	160	176	153	170	169	178	171	188	150	155	176	165	183	189	169	164	175	180	137	187	179	160	172	166	162	156	149	171	144	192	167	161	157	153	167	172	155	179	153	167	163	148	154	186	177	200	172	179	148	188	163	149	192	167	164	168	188	181	152	152	164	170	151	143	195	160	159	165	189	143	192	176	156	177	162	163	180	150	174	141	176	171	163	182	154	182	183	161	173	144	167	160	168	195	178	161	164	179	176	175	171	179	180	177	192	172	180	158	164	179	159	152	162	147	163	162	191	175	173	184	186	163	187	175	137	185	172	168	164	138	187	187	180	161	170	163	142	171	164	153	146	170	157	148	174	188	159	136	183	184	171	171	173	141	170	176	182	130	164	151	167	158	155	185	166	184	162	198	144	172	169	150	184	184	164	155	172	153	180	162	204	154	179	169	176	184	150	163	194	172	166	176	193	187	146	166	151	155	126	193	156	185	155	170	168	143	144	166	181	151	175	137	182	174	134	174	187	169	158	168	166	147	160	169	185	155	161	172	165	158	147	143	171	146	154	155	164	178	174	177	148	181	177	136	157	150	153	184	176	174	156	155	175	172	163	165	175	153	169	152	161	171	163	182	175	180	158	172	144	150	188	148	165	135	172	157	164	155	175	194	184	180	172	158	151	171	171	145	171	164	162	159	146	192	167	135	163	167	161	164	153	140	148	161	149	174	179	176	185	181	173	187	159	169	167	176	176	159	194	171	171	169	188	143	187	164	171	175	179	180	170	170	173	166	168	188	174	146	167	172	151	154	172	147	164	171	165	167	152	182	164	156	147	159	157	156	181	157	170	179	162	150	168	143	178	180	179	156	153	172	175	160	167	173	168	168	144	151	161	174	200	154	189	145	180	155	160	177	167	166	183	157	173	195	159	153	181	175	156	168	156	156	184	170	186	160	167	163	176	183	139	139	136	160	169	161	168	136	148	158	163	169	156	155	180	167	161	166	157	152	173	148	174	178	138	159	179	161	172	179	156	139	157	180	166	179	174	167	174	166	156	174	184	172	170	180	150	188	188	163	183	156	159	183	150	169	171	159	181	164	183	166	150	160	182	174	136	166	168	142	152	164	176	147	162	174	151	158	182	155	178	157	180	168	179	183	169	159	187	177	183	168	168	174	171	159	168	150	167	159	148	164	172	173	155	165	185	152	180	186	157	173	164	172	155	161	176	191	183	181	172	153	151	173	164	154	176	147	158	163	162	168	173	172	168	181	183	150	179	184	150	165	150	158	159	178	158	172	196	174	149	173	154	173	189	153	139	178	142	170	188	172	173	168	173	156	156	160	159	164	170	155	162	170	177	187	180	167	165	159	164	156	169	160	169	168	169	175	150	167	163	153	174	173	165	169	161	161	191	169	162	171	179	167	164	176	134	178	156	162	179	182	166	153	177	167	176	166	196	166	174	150	154	168	146	204	162	166	144	171	173	153	162	168	143	170	173	183	178	160	161	177	153	177	163	167	163	172	152	162	165	187	163	173	170	180	175	183	181	158	176	164	169	143	170	168	142	155	174	186	174	140	162	183	186	194	164	161	189	166	178	161	182	189	175	183	181	169	194	163	162	172	155	146	184	170	185	198	192	173	139	154	166	170	185	181	172	163	177	201	195	169	156	172	165	169	187	164	149	156	166	170	159	164	168	179	190	178	170	182	140	160	159	171	176	176	167	160	147	173	159	173	163	179	182	180	166	191	173	146	153	172	143	172	177	201	153	154	162	152	184	181	144	158	177	179	167	163	167	168	170	178	188	158	169	155	196	165	208	160	150	176	178	155	176	175	168	147	169	156	157	162	170	156	148	198	164	171	154	165	184	159	184	134	208	176	168	168	167	184	195	179	173	125	163	168	181	190	155	152	157	194	161	152	184	183	174	194	155	169	157	162	166	189	156	166	138	161	168	180	187	193	166	185	181	160	169	160	162	158	154	170	150	148	152	161	168	190	169	144	174	159	175	161	171	166	166	157	163	168	185	183	163	149	148	164	186	168	152	177	160	168	178	144	165	163	166	166	160	171	173	148	173	177	162	160	148	144	185	196	152	174	173	138	183	182	165	166	181	177	167	161	191	178	169	184	160	188	167	146	170	138	176	134	179	179	181	157	183	170	151	139	157	163	164	160	163	175	203	159	163	181	190	159	164	165	169	168	180	160	175	159	163	184	150	164	163	199	160	183	153	164	157	186	159	172	187	161	178	153	171	186	156	181	187	174	157	170	163	180	176	188	159	169	191	160	187	171	168	177	151	172	140	174	174	158	148	152	173	172	165	169	187	161	155	162	153	173	189	177	176	145	168	167	155	176	189	180	160	147	171	169	183	169	194	185	184	153	166	158	178	170	168	169	160	161	156	159	171	169	167	176	159	165	157	172	159	155	165	153	136	153	183	164	155	152	163	151	167	157	158	168	161	166	149	160	182	152	169	149	178	147	166	160	184	181	152	172	169	165	172	163	180	163	172	166	187	182	172	178	153	164	183	171	160	161	162	171	190	165	154	156	160	178	181	171	155	172	182	141	169	150	160	182	178	160	169	176	152	182	147	142	181	164	179	164	179	175	159	159	187	162	159	172	184	171	183	166	150	148	184	179	153	146	163	182	173	180	156	168	169	188	176	201	156	153	193	180	179	158	172	182	188	190	169	162	173	156	181	168	154	162	188	195	158	152	175	141	166	187	169	149	192	177	185	166	170	172	177	188	177	181	164	173	160	193	136	157	174	170	149	180	187	164	152	170	162	166	174	162	160	165	175	167	192	167	203	177	155	179	177	172	187	143	176	178	168	175	186	149	149	166	174	167	197	186	159	171	136	157	169	157	163	159	144	187	184	167	190	165	154	183	158	182	193	176	140	181	159	175	177	171	165	174	177	142	173	177	165	172	171	175	170	164	137	169	145	166	180	183	171	150	162	147	154	171	149	170	172	142	162	170	161	155	154	174	186	171	182	154	175	152	175	169	180	162	174	163	162
13078	877	1418	1773	1899	1481	1209	948	826	851	770	637	578	560	615	589	518	485	505	453	463	483	475	417	439	408	476	481	465	434	440	434	452	411	447	429	436	414	409	449	420	443	410	398	408	428	435	434	418	454	435	431	451	415	398	425	417	439	375	446	440	399	394	420	418	426	423	429	422	416	400	430	405	399	429	418	434	441	442	437	400	393	377	422	433	408	400	430	427	420	412	462	448	440	451	407	392	420	393	416	428	434	451	406	427	420	439	413	397	464	467	430	438	428	417	436	426	415	443	425	404	466	423	449	430	425	399	388	440	424	423	377	421	412	422	419	407	417	423	432	420	439	441	429	424	412	432	426	401	409	388	415	417	421	424	433	388	422	420	447	434	416	463	445	465	408	438	435	396	415	445	420	469	430	425	441	428	400	397	436	410	409	419	422	407	430	424	415	395	426	430	459	398	411	393	430	419	442	387	386	431	445	434	437	383	438	422	424	416	431	377	432	414	421	406	441	416	400	435	463	414	376	432	424	374	434	427	416	434	421	417	440	418	436	435	447	473	411	431	422	409	393	392	422	398	414	397	406	390	429	424	397	412	430	400	426	427	417	401	414	411	407	409	447	426	395	457	410	418	408	441	399	409	438	416	429	412	445	395	460	417	412	460	394	405	417	421	410	418	400	417	414	419	413	403	423	386	431	436	412	407	432	432	461	420	386	403	419	432	423	407	437	450	393	392	423	389	404	398	426	411	408	412	421	442	395	411	422	406	386	405	430	407	380	435	422	399	396	396	465	443	415	399	428	423	422	397	441	411	384	439	415	421	432	425	425	443	407	441	424	429	450	430	424	435	390	410	439	409	413	446	426	442	403	432	435	402	402	423	443	427	419	413	425	414	418	434	398	423	420	427	432	380	426	457	452	456	434	431	439	407	429	446	416	440	402	432	421	422	432	423	443	399	461	412	448	381	408	438	402	389	377	402	410	386	455	422	446	398	460	420	428	438	438	439	401	429	469	421	429	430	401	420	405	431	423	420	421	405	412	434	421	424	448	431	414	419	427	385	460	448	439	432	433	412	452	424	440	409	412	402	419	418	380	415	429	417	403	446	404	425	416	393	431	462	404	417	428	441	441	417	415	431	421	431	426	417	425	387	442	437	417	416	431	444	444	437	447	420	433	436	415	420	393	430	424	446	438	461	444	416	422	422	435	429	408	425	396	423	422	418	418	424	396	443	374	433	416	441	394	432	401	445	410	409	399	427	418	403	440	436	453	401	391	422	421	396	459	400	406	428	402	421	409	408	398	398	380	429	471	431	451	434	426	439	419	419	410	413	419	435	420	414	412	413	448	392	431	384	391	480	400	413	425	438	422	442	431	393	418	424	418	429	440	435	423	396	417	439	433	395	413	444	442	454	422	415	437	465	425	434	390	410	389	435	396	458	413	445	410	461	396	435	440	429	398	428	385	388	451	372	390	439	410	408	414	413	442	412	431	413	427	430	421	467	411	437	399	439	422	407	440	425	437	426	442	413	405	400	440	434	395	434	430	414	416	409	422	420	434	443	383	428	415	410	411	447	458	413	430	417	429	415	415	444	419	407	426	412	384	461	413	408	423	439	467	387	439	407	405	418	454	462	466	401	415	426	412	447	403	406	417	455	419	424	429	430	451	410	418	412	426	403	434	388	428	401	389	416	437	437	479	397	414	420	437	443	400	355	422	415	420	469	428	447	411	384	431	429	424	414	418	460	403	420	404	383	419	422	448	429	406	457	375	432	404	413	459	439	387	418	429	433	435	438	467	436	419	437	419	403	444	412	433	414	392	422	451	383	407	410	409	421	428	398	426	450	427	426	411	391	451	407	398	418	434	405	402	415	431	396	410	401	411	455	403	428	439	425	426	424	400	410	436	415	432	417	457	412	407	401	380	415	444	470	428	430	442	405	412	394	448	435	419	411	428	417	430	425	480	414	432	399	406	452	414	435	412	390	451	444	432	408	368	426	450	426	410	449	480	402	390	396	384	438	436	442	428	441	429	432	432	413	403	449	446	442	415	390	439	426	410	444	395	418	395	421	416	451	401	451	398	417	424	424	411	404	420	439	400	413	416	468	421	398	411	444	417	438	402	419	409	432	411	415	446	457	398	413	408	401	383	425	426	420	405	429	405	428	434	431	397	425	423	413	435	410	408	412	442	426	409	416	408	403	410	417	422	449	420	423	411	416	420	415	438	424	392	452	385	435	442	431	420	424	458	436	412	390	416	436	407	435	422	389	425	431	414	432	438	415	412	381	407	425	407	421	417	438	411	437	407	440	447	394	412	439	430	413	442	419	427	420	427	440	468	410	385	419	390	409	475	391	412	385	452	440	429	421	411	456	408	390	397	419	411	417	404	426	441	407	414	402	422	455	393	381	424	446	434	442	426	410	390	418	402	457	444	410	452	435	442	438	431	418	439	455	425	457	439	405	408	386	417	389	430	443	412	430	429	405	414	380	440	399	409	448	434	411	439	400	417	415	398	454	442	379	452	385	416	437	398	404	426	437	448	404	420	408	400	400	439	370	408	404	392	417	440	430	431	437	415	418	427	415	432	388	427	438	402	446	412	419	436	420	413	415	428	431	440	412	435	443	413	434	435	428	434	415	412	425	407	432	439	386	394	404	405	418	452	399	394	441	412	409	435	400	381	417	426	393	431	418	399	420	448	403	394	411	422	422	395	418	406	398	430	430	397	426	426	452	426	453	400	414	416	409	427	410	411	439	402	457	406	423	384	414	413	475	410	446	428	454	437	399	430	443	400	464	429	414	410	409	434	395	401	416	395	419	396	425	416	435	421	404	426	426	421	429	412	412	418	411	439	424	442	423	408	460	409	468	426	428	426	412	446	418	405	441	379	448	411	391	423	439	418	394	429	432	383	439	422	416	413	424	402	401	400	429	399	449	394	434	425	460	432	411	435	432	422	424	391	441	423	431	441	425	400	382	444	418	421	463	400	429	421	396	426	401	418	399	402	452	417	375	412	421	430	409	429	423	366	441	415	416	434	436	435	402	415	460	431	384	440	408	425	431	403	421	433	412	395	410	419	424	444	449	382	423	428	420	401	403	472	406	418	425	411	400	432	412	464	411	452	471	422	420	418	410	417	441	379	431	439	432	439	417	408	457	426	432	427	420	432	428	425	409	402	459	408	458	395	422	401	399	421	438	375	447	418	435	429	419	453	423	420	414	427	443	439	419	434	419	375	404	413	424	427	441	430	415	425	416	438	419	457	422	425	496	392	448	418	430	380	424	425	414	428	438	421	414	374	399	422	398	432	447	441	408	403	403	411	413	429	436	382	429	448	399	421	375	405	387	421	446	396	426	397	440	424	396	447	435	461	386	447	447	416	433	387	425	430	424	402	392	424	441	404	431	448	428	405	407	407	399	433	421	429	414	421	415	443	441	447	412	413	444	416	433	382	412	427	419	426	420	480	401	429	413	423	431	450	379	431	394	427
32438	4605	1583	1144	1125	732	685	476	408	402	379	371	354	299	330	345	333	312	323	321	296	297	340	318	269	287	306	288	316	299	276	281	314	290	298	297	300	278	311	270	294	310	277	301	303	274	335	314	262	317	294	253	287	275	301	325	297	312	289	279	267	272	294	283	281	296	300	322	295	283	276	273	288	301	277	291	270	316	308	296	321	292	292	297	293	306	290	243	268	314	292	317	281	305	284	290	277	297	291	289	274	269	307	302	287	271	278	256	284	285	321	275	278	292	294	289	305	288	286	278	304	304	262	279	276	300	311	295	300	295	288	289	282	291	287	284	294	289	286	292	288	288	293	281	329	273	310	312	297	292	256	290	281	289	338	300	278	272	304	322	283	303	297	266	313	287	284	321	297	286	291	296	272	314	296	280	289	305	290	263	284	289	291	294	264	277	304	266	325	303	284	315	273	293	277	293	287	290	292	278	282	315	295	279	314	332	275	268	324	298	308	296	275	286	303	302	309	297	313	282	292	290	306	258	309	275	269	292	316	276	284	265	263	318	303	271	299	332	295	280	297	294	310	274	300	286	293	291	323	307	310	298	296	290	293	293	277	286	295	311	273	302	258	299	287	273	302	303	287	288	261	300	326	290	283	296	267	302	275	274	304	276	288	329	302	299	288	303	297	280	312	250	327	309	279	297	275	289	297	320	313	296	305	281	303	305	322	276	268	296	283	289	293	275	291	289	286	308	310	309	285	321	277	322	341	294	293	282	279	286	265	285	265	295	299	289	259	268	255	260	313	286	297	283	330	273	279	289	278	276	286	254	296	250	279	321	285	314	295	283	289	344	304	281	305	308	265	261	312	278	304	301	299	281	281	282	323	291	341	301	299	295	267	267	295	272	273	283	304	273	257	280	296	284	292	290	294	295	296	274	332	321	313	321	292	292	332	294	302	286	322	324	294	273	297	316	306	299	305	276	269	272	293	328	300	284	315	306	289	310	283	319	285	289	318	298	284	307	280	284	288	298	283	295	266	262	281	297	282	279	283	272	279	344	302	281	295	297	294	290	288	252	293	277	316	287	280	266	281	278	324	312	330	287	301	264	258	303	243	272	312	279	308	280	290	297	289	300	293	298	274	284	258	339	254	295	322	306	262	276	295	314	260	307	290	308	305	288	267	305	281	299	297	296	306	284	291	271	293	307	279	267	322	308	294	292	280	277	294	299	308	279	284	313	291	298	274	290	273	282	284	289	303	298	267	308	301	289	319	292	298	287	278	308	270	290	312	277	282	267	298	297	295	288	294	289	298	310	294	307	326	320	276	296	266	277	322	303	314	259	280	283	294	292	284	327	273	282	288	279	270	278	255	284	275	285	302	273	314	279	281	274	267	278	269	271	304	309	252	328	300	295	295	290	289	314	292	314	286	250	288	306	302	270	299	262	296	310	293	300	305	262	268	259	242	276	293	291	291	296	287	316	324	286	324	286	285	273	303	332	259	304	298	280	275	263	306	322	326	313	294	291	313	300	301	285	288	283	265	318	326	303	293	274	307	303	298	325	307	274	280	282	284	303	296	291	288	329	306	265	270	311	271	267	280	278	336	271	269	277	309	306	336	284	300	316	312	302	298	296	333	280	286	299	295	295	297	301	261	280	314	307	284	264	296	311	270	275	283	277	298	260	285	279	300	318	315	300	266	289	307	278	285	298	260	290	285	270	268	287	301	296	322	300	278	332	285	302	290	243	283	284	275	270	281	294	272	307	291	306	296	340	279	286	273	310	299	287	300	300	283	291	250	302	273	290	271	271	275	339	330	301	287	276	287	291	260	275	276	333	250	306	284	296	311	317	305	342	289	288	282	290	266	309	306	301	294	269	289	265	281	277	281	301	330	305	320	293	249	294	298	279	277	295	287	307	291	258	273	280	301	334	304	312	306	318	307	289	310	261	270	276	293	253	286	299	276	276	307	284	298	245	305	247	276	311	299	341	266	319	336	273	307	301	280	267	289	276	273	268	268	305	291	291	309	294	286	276	288	296	316	287	269	289	307	317	283	296	298	304	280	318	276	303	296	253	277	310	309	297	270	298	296	307	309	281	277	296	276	290	287	301	292	296	283	295	297	303	277	307	293	280	284	289	332	302	282	331	279	264	302	295	271	308	275	292	284	333	287	293	264	297	280	271	298	251	308	281	296	258	278	256	306	294	303	285	292	264	258	295	266	307	320	280	311	297	312	296	252	276	275	283	275	320	295	262	270	283	302	280	296	257	320	275	301	280	292	300	285	290	303	291	282	299	274	284	274	307	286	297	322	300	335	298	311	290	283	273	265	320	282	299	285	281	258	267	297	299	275	297	275	264	311	307	296	317	295	300	263	284	285	307	340	323	226	290	310	290	321	278	287	290	284	291	293	264	283	298	306	309	301	311	307	291	276	291	289	329	315	334	272	286	281	268	242	290	288	299	278	309	283	316	288	277	277	312	323	286	303	293	296	270	295	287	267	290	281	291	296	287	295	287	307	286	296	293	284	271	288	281	291	268	279	285	293	307	280	331	346	305	296	290	289	316	297	288	294	313	308	285	248	293	292	311	301	279	297	288	328	273	302	297	300	283	282	299	290	297	313	318	284	281	286	321	297	289	306	304	288	293	283	293	282	321	261	280	305	271	308	342	284	321	266	278	324	295	293	281	265	282	302	270	281	278	290	280	310	262	304	291	277	311	299	312	299	298	302	321	282	328	274	231	289	303	291	307	303	331	299	280	280	271	283	295	297	316	291	296	282	283	270	286	296	291	307	299	302	268	298	294	305	292	304	316	319	306	270	300	247	284	303	275	324	250	298	300	270	273	331	269	290	297	257	272	288	311	241	281	283	308	285	268	269	307	309	323	274	282	287	269	291	288	273	277	275	283	300	285	299	291	264	293	312	270	286	312	303	273	297	288	291	276	313	279	266	286	297	295	291	260	281	301	309	281	289	291	281	318	260	269	305	291	291	298	273	297	262	297	298	295	295	278	274	303	303	287	308	295	329	303	331	284	318	301	293	279	311	287	298	312	303	286	328	281	289	318	296	292	295	265	319	308	312	299	277	304	299	280	312	316	285	279	267	255	283	262	273	284	290	261	301	280	307	301	279	283	291	306	313	296	306	270	330	306	312	262	288	306	277	292	310	319	287	308	284	305	288	282	299	308	307	293	314	287	272	278	303	286	284	314	308	271	295	277	261	305	288	291	264	280	268	334	315	301	262	294	302	291	305	316	300	265	308	271	284	319	296	293	278	284	340	298	265	294	307	338	305	303	259	333	283	311	265	278	326	302	289	305	301	278	310	289	332	343	297	298	274	289	260	301	316	312	299	314	278	323	254	321	268	307	278	303	307	296	291	280	300	294	272	307	301	288	276	280	281	272	260	293	288	304	294	284	288	353	297	290	307	300	329	287	307	302	302	278	273	301	320	304	310	298	330	295	310	319	295	318	293	295	288	279	264	261	306	292	273	276
17002	1430	2402	3097	3101	2350	2169	1627	1422	1165	1084	1055	1001	951	1005	965	849	856	810	808	799	792	752	750	720	730	680	737	710	727	704	722	743	706	683	685	727	679	636	729	676	696	690	696	676	731	675	723	679	695	691	657	645	676	729	694	661	728	640	655	693	636	677	738	637	695	676	649	658	664	692	740	651	665	648	673	637	701	666	665	688	702	687	697	659	634	735	666	666	687	700	705	678	642	696	693	655	644	702	644	698	679	716	642	630	729	673	659	684	642	661	696	684	691	652	665	663	673	644	683	692	666	684	664	689	693	672	669	724	684	687	705	678	663	670	667	666	612	631	671	673	658	652	654	638	673	669	662	684	671	705	662	654	659	708	677	690	687	690	679	637	683	612	622	666	666	682	672	667	700	637	660	689	651	618	657	671	752	678	635	669	694	708	699	655	682	629	678	693	674	680	681	633	654	657	683	684	704	702	707	703	657	724	678	689	665	636	622	687	677	643	657	647	668	664	666	658	693	664	674	690	645	703	688	684	653	689	620	663	690	668	646	646	641	662	654	737	656	676	656	639	628	680	628	663	658	650	624	692	693	629	665	727	625	631	656	701	673	649	692	673	649	632	640	651	658	701	675	613	637	649	696	723	646	641	691	679	681	695	719	688	692	698	706	669	627	668	700	638	672	670	662	665	630	662	697	724	649	639	640	662	679	687	710	690	660	652	662	680	665	721	654	659	663	658	675	697	645	691	640	642	655	726	683	691	650	668	669	634	642	683	650	644	611	641	677	625	683	623	641	665	650	653	637	679	677	637	627	735	718	649	691	692	708	673	664	658	664	712	631	655	614	657	646	681	667	636	692	677	630	668	675	648	658	656	683	700	680	651	678	655	656	689	694	693	642	689	677	636	680	649	661	671	660	671	705	684	645	679	631	685	642	685	651	689	678	701	674	654	658	659	655	655	606	679	670	637	665	610	669	639	707	685	696	647	656	676	680	641	655	668	727	677	644	662	638	692	689	719	669	649	644	684	653	604	656	702	631	661	694	647	678	656	656	662	684	703	647	694	641	650	654	652	646	677	629	659	724	655	702	636	685	663	664	683	677	645	670	688	684	656	664	698	655	715	660	677	699	668	688	692	666	696	639	660	688	662	663	670	606	656	689	620	619	653	689	652	685	623	649	672	682	625	678	675	644	644	678	668	657	650	668	655	718	699	706	668	716	694	687	638	653	661	670	686	709	727	632	680	687	668	652	676	730	661	668	635	685	720	668	670	676	651	716	651	682	689	654	601	654	688	662	710	693	640	644	665	705	671	693	735	717	686	648	686	667	678	641	652	663	621	690	637	660	634	710	612	660	664	639	624	717	697	708	644	665	710	696	637	696	658	693	646	647	690	687	672	636	686	744	700	673	677	670	690	666	658	665	704	693	675	654	653	708	696	633	681	711	684	666	663	605	654	660	629	632	711	700	698	653	654	657	663	629	683	700	703	692	685	696	656	644	636	699	667	688	699	649	657	693	669	593	667	655	679	640	719	679	666	649	686	689	666	650	669	663	662	646	637	674	727	671	633	671	685	693	639	604	682	680	689	726	676	661	669	745	658	685	700	687	683	711	690	650	646	652	654	665	639	670	638	668	599	688	644	688	672	650	656	636	685	677	669	655	682	637	670	643	650	710	657	649	672	696	667	650	658	681	664	655	702	657	681	652	708	668	639	618	661	721	655	661	661	698	658	665	702	679	672	677	712	675	671	684	650	650	736	699	689	634	658	650	680	617	661	682	650	676	713	663	667	681	656	701	638	684	692	697	670	688	677	642	654	671	691	658	705	678	685	621	674	667	687	693	660	700	632	678	648	700	679	631	674	663	646	623	699	701	657	619	695	688	669	676	662	706	660	655	644	631	656	662	681	691	702	647	687	696	681	703	724	645	671	656	661	672	627	654	678	620	703	674	666	638	705	660	631	717	688	654	651	693	686	663	649	645	659	716	633	676	711	698	661	643	720	633	657	695	676	652	663	658	641	678	713	692	665	638	641	645	678	689	702	671	644	624	686	703	689	706	662	701	685	705	686	722	691	691	674	661	677	694	678	683	647	660	708	670	677	683	645	629	671	681	688	705	674	703	670	674	698	586	719	713	682	682	651	674	670	653	681	722	649	650	707	651	649	675	675	693	702	674	711	696	678	665	666	704	658	635	694	637	642	670	608	655	634	645	708	620	701	629	685	700	660	656	628	704	640	621	667	674	653	633	744	637	689	731	661	629	642	686	635	643	684	664	679	635	708	644	667	653	671	652	655	628	675	648	647	691	658	637	665	634	640	628	690	722	684	646	628	675	655	681	706	656	634	679	731	652	644	661	689	706	671	664	655	656	698	694	668	653	634	664	628	645	729	644	724	663	710	652	703	735	639	648	649	633	686	717	677	627	679	697	644	672	662	713	659	679	718	633	677	645	673	679	659	667	696	674	661	631	662	661	691	643	666	665	623	631	669	701	698	691	650	633	702	687	649	578	693	618	638	687	664	696	675	718	682	667	605	666	697	686	674	712	663	697	662	703	704	676	657	639	637	667	705	728	658	673	689	702	681	662	689	632	699	660	633	635	658	686	675	655	672	665	657	687	660	652	667	704	697	666	673	674	686	662	674	619	633	637	714	685	678	669	682	652	688	672	685	605	661	637	680	656	629	649	698	651	688	651	688	678	714	662	664	673	659	655	688	672	672	668	667	649	674	666	702	662	664	658	668	648	662	650	668	651	675	605	669	649	701	665	635	712	651	693	648	660	672	697	649	677	668	683	702	687	628	667	655	673	630	705	662	700	684	694	686	672	702	680	649	634	675	668	605	720	650	701	634	690	634	641	653	662	716	676	673	669	656	666	656	671	670	663	727	684	615	689	675	685	666	749	698	633	683	687	672	652	681	674	687	641	665	642	681	662	683	650	664	725	682	668	644	634	672	688	638	681	659	700	708	709	627	660	632	711	677	665	619	640	690	638	689	675	668	647	652	689	673	638	690	638	635	671	675	691	720	700	661	678	685	685	678	673	625	633	693	674	661	686	649	702	659	669	680	676	707	654	682	659	676	662	664	686	629	705	636	689	640	635	689	666	648	686	692	639	687	656	666	670	679	683	630	690	629	669	681	654	654	664	654	661	639	683	665	656	708	656	672	650	715	656	681	670	659	700	664	673	656	636	688	638	668	663	699	653	657	641	697	675	681	643	668	650	694	675	622	696	688	674	685	653	638	653	641	675	695	678	670	689	667	730	633	639	694	690	685	686	675	696	643	670	658	690	683	648	678	668	690	719	677	714	678	674	652	700	726	660	685	678	689	682	699	619	684	649	687	703	650	727	653	626	647	725	633	660	664	688	671	670	669	653	662	668	689	666	683	727	651	676	677	674	661	684	655	642	714	679	687	660	634	688	649	635	687	635	663	678	703	696	694	710	660	636	648	620	668	658	638	669	712	658	673	655	653	685	635	678	658	685	681	703	714	680
7838	417	268	278	268	224	228	206	217	234	223	241	201	194	221	227	234	178	218	226	207	212	201	189	211	193	199	222	209	212	240	213	201	193	218	195	191	225	224	202	229	174	223	222	175	202	232	190	206	181	180	196	180	220	240	230	207	206	189	216	221	209	196	209	205	195	214	199	211	199	227	208	205	191	197	198	185	162	226	211	236	200	203	194	183	183	221	197	187	212	219	201	205	238	177	202	181	182	220	204	206	173	213	236	206	216	225	222	185	190	214	222	224	208	187	213	176	203	203	238	183	204	184	218	212	230	215	196	222	232	200	205	214	217	214	198	199	210	222	223	191	193	248	234	223	218	236	224	223	218	264	221	217	213	223	222	228	214	215	220	256	212	203	167	193	227	193	182	225	194	219	221	222	188	199	226	212	192	224	197	182	229	206	178	216	211	210	195	211	191	185	200	196	250	248	233	196	211	204	217	208	203	196	194	213	209	215	194	167	211	204	198	194	197	192	234	204	206	233	207	219	220	220	230	194	202	194	219	205	200	201	189	196	202	176	194	205	190	199	196	200	196	217	171	215	209	222	187	221	196	224	208	240	215	221	202	185	199	192	201	207	212	199	214	178	207	199	188	210	192	217	239	232	212	200	179	181	203	209	224	199	214	172	205	219	200	197	209	210	217	234	205	221	219	216	203	234	193	188	185	208	205	203	224	186	198	210	207	243	200	193	209	204	202	206	203	178	224	209	210	195	210	217	247	192	204	246	203	232	212	199	213	214	204	203	216	200	184	188	219	199	204	209	234	204	190	208	179	193	209	222	210	202	221	245	215	216	221	206	178	198	196	234	203	183	226	205	194	218	206	208	181	203	224	243	188	206	214	195	214	213	211	210	237	180	201	205	204	207	210	212	202	239	251	194	179	195	208	222	207	182	223	196	217	198	252	234	204	183	173	221	202	189	228	225	189	198	200	213	206	202	199	211	220	199	191	199	201	218	231	204	194	232	213	200	187	210	224	185	200	207	222	195	225	219	198	212	192	190	206	226	201	231	211	198	233	216	220	201	187	190	178	208	202	190	218	205	194	219	192	214	199	198	199	179	186	209	216	221	188	211	215	203	218	183	190	219	205	201	201	228	211	214	223	210	224	232	225	216	224	202	212	205	222	212	189	192	208	221	194	190	218	207	218	195	215	171	208	187	220	211	211	226	214	184	213	185	194	177	205	186	228	202	210	195	191	186	235	207	207	188	215	205	208	222	185	226	224	200	218	211	239	222	199	198	228	234	216	203	208	219	244	211	206	201	201	204	206	209	226	209	228	237	204	191	218	195	215	182	188	198	217	219	213	196	197	217	220	200	209	213	186	226	212	175	176	219	218	224	221	186	200	186	180	193	188	223	192	188	209	187	219	199	234	202	196	208	225	213	193	222	181	197	203	211	225	216	204	181	197	194	218	213	189	240	188	209	205	192	221	199	214	235	215	212	221	252	202	231	208	194	207	201	228	198	222	216	203	198	236	233	215	204	225	194	206	178	216	188	195	199	218	210	191	195	191	205	204	230	214	213	219	204	205	192	208	222	228	211	197	223	235	185	196	190	197	230	218	222	193	222	209	223	189	184	214	209	208	212	201	179	181	205	188	202	217	195	181	203	198	202	231	240	221	207	178	204	226	210	187	208	197	240	187	226	229	194	196	222	199	219	205	210	202	202	197	220	188	202	210	207	201	192	188	178	231	217	224	193	181	203	207	214	191	210	193	202	234	213	197	219	217	203	193	224	216	179	228	201	203	189	194	210	206	213	194	195	193	174	219	224	224	198	197	213	213	207	192	207	207	193	209	208	240	228	221	203	212	208	215	208	196	227	241	191	193	213	211	211	186	204	202	184	202	193	218	193	235	222	178	213	193	193	209	223	198	234	231	202	200	187	223	206	207	221	225	212	213	201	205	201	186	217	216	196	217	202	214	210	222	218	190	209	166	179	204	206	213	222	209	204	209	188	223	220	189	196	223	215	197	183	245	200	211	221	214	241	197	209	218	167	221	224	230	208	225	205	199	193	193	235	227	225	186	197	203	204	175	182	189	201	192	211	234	200	167	180	223	211	205	191	197	219	207	200	202	211	187	202	202	211	215	218	197	198	217	191	189	221	207	238	201	220	223	215	206	209	210	204	190	205	225	210	222	198	210	214	208	220	214	205	185	213	219	199	211	220	218	195	216	228	215	214	220	201	186	236	187	219	196	189	178	187	205	221	205	200	197	196	201	201	219	207	190	224	200	232	209	186	191	203	229	196	198	198	209	185	199	259	198	199	200	195	195	198	202	211	201	152	186	205	238	194	221	200	213	222	187	197	235	212	222	215	226	204	206	203	208	200	225	212	215	199	218	188	225	207	195	188	184	202	198	203	224	223	211	192	204	204	179	198	211	203	198	218	202	217	251	237	234	192	217	200	189	213	213	215	202	222	211	216	206	197	215	196	216	198	223	199	207	174	187	228	201	213	179	215	222	204	220	217	203	214	198	217	203	210	214	221	198	184	237	238	192	213	192	211	205	192	186	214	226	189	220	218	219	199	223	215	217	229	211	196	195	212	220	197	209	192	223	217	211	210	202	216	229	206	212	220	208	201	196	223	208	191	195	213	213	234	189	206	183	222	216	215	204	188	187	192	186	240	213	212	194	219	190	192	214	200	208	231	181	209	179	201	232	190	193	168	215	186	205	216	241	224	200	194	195	219	175	213	217	202	212	205	223	207	190	204	226	213	195	211	201	199	190	244	201	214	215	205	216	206	171	216	240	203	214	201	192	195	226	219	210	211	230	230	206	197	182	201	231	223	212	199	215	203	189	225	226	191	201	213	219	230	189	227	241	215	204	216	187	187	225	205	208	197	213	193	195	202	217	202	204	235	188	190	207	204	194	218	204	196	211	219	196	212	176	223	195	190	202	191	198	210	186	209	199	193	208	208	199	175	201	196	220	214	209	191	184	203	195	196	205	217	256	205	199	249	205	224	202	225	183	197	210	206	210	186	184	204	216	186	202	190	204	215	220	194	220	207	232	185	187	230	192	210	193	201	201	200	212	190	215	206	183	203	229	228	214	191	209	197	203	218	162	202	204	202	198	230	218	213	243	228	230	200	216	211	186	205	198	195	228	194	193	185	196	177	201	189	214	199	215	230	191	191	226	219	177	203	195	187	206	197	186	218	221	218	196	218	184	201	205	199	208	202	220	185	190	188	193	218	192	183	203	214	215	205	200	183	230	207	236	221	188	196	199	238	217	229	215	217	213	183	208	185	205	179	193	200	200	189	201	221	197	208	196	210	214	184	199	201	226	217	193	181	220	221	208	219	203	197	200	213	215	212	201	198	220	182	206	199	228	200	204	207	209	215	197	199	214	166	200	221	200	205	220	183	207	220	183	185	208	219	198	203	243	202	184	198	184	213	220	217	209	222	218	219	214	201	208	199	206	208	230	185	229	214	214	220	216	193	195	200	205
5182	547	642	717	649	634	644	562	587	532	515	520	511	500	495	475	536	495	535	514	502	517	494	499	504	476	474	485	528	460	479	457	494	506	498	481	454	467	508	491	491	498	499	514	464	523	503	475	528	490	480	515	483	492	468	491	483	492	438	512	471	534	487	513	476	482	479	453	504	483	468	496	469	484	487	489	470	494	478	509	532	481	536	514	456	522	513	472	470	484	497	461	488	496	469	479	493	497	495	500	480	491	486	463	475	470	508	503	487	460	501	494	495	535	490	505	472	446	490	511	476	472	449	499	474	479	470	482	457	471	471	511	486	479	492	437	496	476	474	501	464	484	494	468	476	476	508	442	453	479	479	459	511	454	523	471	473	473	483	475	481	473	456	498	457	507	491	495	470	512	511	507	457	473	498	458	493	492	488	476	512	499	474	487	486	493	454	467	489	485	505	514	449	471	491	484	482	514	483	521	480	479	448	502	498	502	477	477	499	473	478	475	486	499	476	519	464	473	515	471	473	475	446	478	492	454	508	483	500	470	499	475	489	540	439	460	470	511	502	478	432	476	470	485	447	474	490	476	520	519	467	496	470	532	507	492	495	510	473	464	480	526	500	484	462	494	474	471	503	499	478	464	510	457	472	477	461	486	522	505	494	457	455	451	458	499	501	479	472	482	470	494	442	474	496	511	474	471	515	478	503	468	491	489	471	472	521	488	496	461	526	500	498	500	503	528	480	485	484	454	493	528	499	492	503	501	496	501	451	490	497	496	435	509	504	542	481	446	497	462	489	460	529	512	474	485	469	457	487	464	506	491	539	457	491	484	499	509	487	464	454	434	462	485	481	451	478	473	496	490	477	473	476	496	500	467	459	478	451	485	516	458	479	473	480	451	510	505	495	517	502	510	471	498	453	486	448	489	535	486	477	490	461	448	490	528	474	446	521	522	473	482	456	516	486	522	461	517	482	494	480	482	504	463	502	511	463	499	457	520	484	492	475	471	504	477	440	480	445	473	481	511	501	505	517	490	455	504	524	515	498	478	515	460	489	475	476	488	472	489	448	493	476	473	486	486	485	504	486	492	496	464	509	447	514	500	487	437	477	507	468	533	523	484	524	466	502	479	440	486	489	493	426	454	516	518	533	487	484	504	471	493	498	478	474	539	477	460	479	462	492	513	489	485	476	493	509	510	481	485	477	490	521	465	476	524	490	502	481	496	488	496	474	484	425	518	503	480	513	485	503	417	499	478	468	484	450	499	486	499	495	458	490	459	518	468	467	486	477	472	465	514	493	478	512	499	465	467	460	503	499	524	522	446	513	467	514	453	503	455	470	484	479	474	514	467	446	448	459	515	510	499	459	490	490	461	436	499	452	473	493	467	472	507	482	493	438	510	461	483	502	470	482	470	478	475	524	469	513	472	500	474	530	513	499	473	470	470	514	494	469	487	451	468	491	476	488	464	512	452	498	489	492	496	513	475	509	457	477	502	489	451	501	480	471	470	518	479	462	471	467	479	474	497	488	493	487	531	482	499	456	496	494	485	530	473	477	486	469	487	508	513	477	474	480	481	424	484	481	493	492	500	480	489	507	468	454	462	486	518	480	475	465	495	487	448	472	454	525	491	487	474	440	492	535	461	481	457	479	483	500	476	513	490	496	487	524	471	491	496	474	469	475	507	474	506	523	493	505	440	492	471	479	484	499	484	465	473	443	491	462	428	445	504	472	515	452	505	450	444	488	456	490	497	519	448	508	492	448	477	470	466	474	471	514	486	540	462	480	519	479	432	486	458	514	447	505	522	514	492	510	473	527	442	504	465	527	506	482	489	515	485	470	504	488	465	502	556	504	515	486	468	475	502	515	519	499	461	465	472	466	478	466	501	485	520	504	450	503	463	512	471	490	473	494	465	455	467	457	487	482	485	459	472	463	495	478	428	547	470	497	507	468	538	463	449	500	488	424	474	474	494	498	545	489	498	492	511	514	480	482	489	489	483	485	513	462	519	507	472	469	479	523	471	496	558	491	449	470	462	493	514	450	484	510	499	524	479	518	491	484	472	466	501	469	459	517	488	480	457	489	474	464	461	475	466	483	486	494	493	447	543	447	521	470	506	487	447	471	479	494	467	468	494	466	511	508	484	471	507	445	511	496	494	478	493	464	560	458	500	470	510	474	495	489	495	459	496	482	500	491	486	475	510	436	520	466	459	477	486	505	495	487	519	456	445	528	583	511	495	460	448	481	458	466	504	461	483	467	458	467	497	486	489	483	490	455	483	505	504	484	471	471	485	458	474	521	469	490	449	503	480	490	523	465	519	478	491	444	489	475	495	426	451	438	482	501	477	440	464	491	484	499	450	497	436	536	441	496	490	483	484	499	494	443	496	481	493	452	474	485	460	505	465	480	536	455	500	470	521	458	508	475	482	477	484	468	485	499	475	497	441	437	505	468	482	523	509	525	516	465	478	524	481	464	490	514	486	498	510	495	478	434	478	502	516	498	473	470	488	463	519	473	471	498	442	515	477	502	493	500	477	484	494	450	482	476	508	485	485	487	451	473	507	528	476	466	455	498	491	480	509	501	485	475	498	468	462	496	470	486	475	472	504	519	471	492	463	481	479	479	520	453	488	458	478	476	553	449	489	487	475	483	534	481	498	478	514	457	483	497	525	490	509	512	468	473	528	463	462	471	507	512	462	487	503	488	448	498	465	461	472	485	499	462	534	468	474	476	514	450	460	508	454	473	500	448	509	507	471	459	487	481	490	493	477	435	507	513	488	482	501	473	488	460	472	457	480	517	468	421	469	444	440	506	491	516	455	504	496	490	489	466	476	513	476	483	491	509	461	518	498	466	466	518	462	483	469	501	474	470	497	493	488	484	467	503	482	443	517	487	478	474	512	458	504	495	493	501	488	454	468	519	487	529	469	461	503	498	509	485	459	491	512	447	470	517	477	521	490	469	478	486	484	489	487	510	440	481	495	475	480	460	502	506	458	488	480	459	488	517	493	454	503	477	488	471	483	476	485	481	489	523	514	454	501	492	454	458	480	491	504	465	484	470	480	494	490	450	478	482	487	487	513	474	467	523	484	516	464	502	482	476	491	464	461	485	449	455	492	533	466	480	502	438	459	447	447	514	443	478	504	435	420	488	468	460	520	436	467	484	480	476	474	468	483	526	516	464	483	528	499	502	487	517	503	485	486	445	473	479	467	494	486	529	505	484	475	473	512	528	507	494	486	457	450	464	507	514	436	461	469	497	470	483	526	467	493	445	519	517	474	519	460	436	470	506	519	495	477	496	493	460	516	478	463	448	465	483	478	515	482	484	504	460	431	471	483	496	437	502	490	497	496	495	436	497	490	527	502	444	467	469	474	483	462	502	461	522	504	517	491	518	445	497	502	510	497	509	501	536	467	479	479	469	461	446	498	503	487	553	478	515	477	486	486	471	480	441	473	510	480	500	487	484	506	489	494	499	492	508	478	452	477	467	489
21738	1980	852	743	515	398	350	291	260	195	204	160	203	196	184	237	156	174	168	172	159	164	154	178	183	177	185	174	160	167	161	152	134	196	173	183	135	164	163	163	169	169	184	163	182	168	168	155	158	139	169	166	178	157	168	171	169	155	147	170	157	169	172	157	160	183	169	175	176	171	180	180	151	186	173	159	158	187	154	188	183	155	164	149	154	173	162	161	163	182	170	166	159	173	155	171	158	161	178	141	182	172	176	160	167	169	173	161	186	176	141	185	175	159	173	139	148	142	160	179	178	176	152	163	171	171	192	153	151	154	166	180	165	147	160	165	152	172	175	161	176	173	173	147	160	189	169	170	165	182	156	180	189	165	155	179	198	174	167	168	177	145	168	183	172	178	143	160	176	174	176	182	193	169	157	202	159	191	158	163	172	184	188	161	172	176	153	159	171	177	192	167	172	181	130	162	164	173	162	166	167	161	166	170	171	164	140	146	154	165	154	167	165	170	155	184	168	156	152	162	150	179	172	164	161	164	173	147	181	161	158	165	160	141	161	159	148	149	175	144	179	172	162	172	168	144	169	150	190	149	155	191	185	169	138	141	173	174	148	152	159	155	162	166	183	172	184	148	179	161	184	173	155	189	169	174	184	167	152	149	166	158	176	179	190	190	165	158	148	157	169	152	164	193	154	185	162	161	159	170	180	141	148	154	162	174	164	173	160	168	187	152	176	171	171	169	148	162	149	172	138	158	173	171	175	171	145	150	189	176	161	162	178	139	155	153	169	175	163	169	183	172	156	172	190	189	150	170	171	168	182	168	160	182	142	160	158	152	141	172	193	168	160	149	168	141	172	152	167	179	157	174	157	164	177	153	169	156	176	171	156	150	149	172	145	153	172	160	164	164	151	177	211	169	159	160	195	163	153	152	160	179	163	154	159	172	166	140	149	153	163	165	173	181	151	165	193	183	170	157	185	197	180	161	163	171	170	166	160	161	182	190	159	147	163	142	187	170	151	191	172	157	135	151	175	159	152	138	199	168	152	153	164	176	161	151	183	153	148	177	186	171	172	151	180	171	160	170	156	174	156	167	183	165	176	182	159	164	149	193	177	170	166	141	176	176	173	167	160	177	166	154	178	205	173	164	148	196	173	158	157	162	138	160	150	169	142	162	184	174	199	152	170	154	172	150	161	173	160	167	180	184	176	183	157	174	137	153	177	161	152	162	144	156	179	169	179	168	173	135	172	154	174	153	151	142	168	161	157	164	158	192	204	170	175	174	149	192	142	148	184	160	165	165	167	175	175	149	152	180	153	171	153	184	158	160	146	181	166	154	138	154	166	167	194	171	168	172	155	172	216	169	187	180	173	160	162	167	181	154	155	160	176	182	162	176	156	158	190	156	175	171	148	172	164	146	157	188	165	176	154	158	169	185	190	180	176	134	163	159	187	148	165	152	179	162	160	166	142	159	170	185	168	156	175	171	183	185	167	177	183	184	178	178	166	162	149	176	158	161	147	194	187	154	185	177	180	158	144	156	187	176	164	171	145	147	155	179	195	146	142	151	173	170	154	174	171	177	161	159	165	145	176	151	149	150	150	177	162	167	178	171	160	172	160	154	175	139	161	174	167	181	182	162	171	169	137	189	151	138	184	181	143	156	149	152	140	150	183	158	174	146	172	191	169	172	163	134	182	174	184	181	176	177	169	138	155	171	168	176	164	145	165	182	170	163	185	172	163	158	191	173	181	152	174	154	160	164	165	211	174	163	166	181	170	147	197	160	159	183	171	143	169	177	173	161	166	164	179	181	174	185	174	168	155	187	165	173	159	153	183	138	160	168	178	168	142	154	164	189	176	172	177	143	172	178	159	178	168	179	169	150	182	180	165	186	177	173	170	157	139	162	185	158	169	178	181	138	148	169	175	162	162	164	162	153	155	184	155	165	162	168	163	171	168	160	161	171	161	164	155	162	168	183	163	168	191	173	156	156	155	190	153	158	159	155	157	156	178	174	182	174	170	171	173	165	164	186	156	160	179	173	162	170	153	159	182	166	159	180	161	187	170	166	162	147	197	180	159	155	165	179	159	170	158	159	183	193	150	176	161	170	157	176	149	180	190	178	176	205	196	153	155	174	173	161	154	171	176	164	173	160	157	160	165	167	172	152	184	166	194	146	159	160	157	169	166	164	142	165	166	157	173	184	162	151	176	167	173	168	167	166	155	169	162	182	151	127	185	200	178	169	171	173	148	188	167	197	173	186	174	174	154	198	165	180	165	164	187	161	145	172	146	162	169	164	182	174	182	172	167	170	186	132	160	181	176	164	184	169	171	173	156	169	194	166	180	161	170	147	162	131	162	154	181	191	158	172	164	178	160	176	162	174	167	174	152	149	165	147	182	170	186	160	158	160	179	178	173	200	143	163	149	183	173	182	167	148	178	175	162	143	151	155	158	185	165	148	172	132	165	152	214	182	182	159	161	183	167	149	156	155	176	161	168	166	160	172	173	185	150	168	165	168	152	166	131	149	165	146	150	188	172	164	163	164	169	194	203	151	178	173	144	153	164	160	158	161	160	186	186	171	152	163	148	150	176	155	170	155	159	151	162	188	170	162	180	175	170	170	158	168	142	158	181	194	155	175	173	174	143	166	165	172	169	171	192	139	155	180	168	167	165	149	154	165	163	172	168	168	178	195	194	172	156	165	150	157	176	178	178	191	178	175	168	142	180	144	206	179	140	151	162	176	180	175	153	158	175	168	170	183	169	144	160	183	188	156	163	173	149	159	183	168	173	148	170	172	166	198	177	164	134	171	195	177	181	155	158	161	179	149	159	151	176	159	144	171	171	175	159	166	163	188	192	156	169	185	171	163	175	164	179	189	166	166	152	165	169	149	174	174	164	159	168	200	158	169	183	156	164	181	150	176	170	151	173	170	151	181	139	173	168	184	159	168	163	184	160	166	184	154	176	181	139	156	155	176	151	182	145	156	177	170	163	172	156	159	155	165	178	173	155	194	157	145	171	162	162	146	169	174	152	164	172	151	168	164	149	148	128	159	172	169	165	172	181	157	157	179	163	155	170	178	172	174	180	190	168	181	165	153	152	162	162	168	174	169	181	161	157	173	161	175	180	179	153	144	194	197	151	161	197	188	144	182	160	176	161	167	162	162	156	179	180	169	157	142	163	172	177	180	164	155	151	194	158	142	167	167	140	137	170	170	164	176	180	152	150	185	178	167	176	164	174	137	185	152	185	164	172	124	151	171	131	149	175	144	165	155	185	153	182	156	148	164	178	162	165	155	168	150	145	155	151	181	178	146	167	174	184	142	169	169	150	171	180	153	171	171	176	172	174	164	136	177	134	158	181	172	152	161	155	181	192	177	182	166	141	173	157	184	160	188	158	162	175	167	163	175	187	162	170	160	164	171	162	165	166	166	151	161	173	145	160	154	161	160	149	147	173	162	158	162	171	152	150	171	167	161	142	183	172	150	186	171
12589	839	1466	1903	1568	1531	1317	1039	852	715	642	587	575	618	615	605	514	441	449	493	487	475	428	452	443	439	463	448	429	425	437	427	407	395	460	464	412	414	404	451	414	391	432	445	424	445	443	451	454	451	413	415	415	423	430	406	407	390	476	434	418	426	409	372	440	419	456	468	448	400	418	444	416	432	395	409	441	382	417	396	438	383	428	408	443	419	434	413	427	448	432	419	430	404	409	411	438	371	395	424	434	443	406	412	412	441	411	407	406	443	432	441	378	404	444	414	407	457	426	399	412	413	395	457	423	414	404	429	414	415	428	398	386	403	396	415	413	425	423	426	426	405	430	391	426	406	460	432	431	445	388	424	403	429	419	404	399	441	426	439	383	423	398	459	401	414	383	423	442	399	404	394	406	431	405	386	422	435	447	431	393	440	407	380	431	462	442	400	413	430	399	404	414	467	430	409	412	406	414	403	431	434	372	433	413	432	413	482	393	414	401	429	411	382	437	408	432	438	463	372	411	445	404	419	420	422	442	444	367	441	421	401	458	450	404	392	419	419	430	433	399	420	414	398	403	416	423	407	454	430	418	441	404	430	416	401	421	392	400	434	399	417	401	391	431	407	422	386	387	403	420	411	433	447	416	414	400	405	445	460	415	425	436	417	389	468	401	449	411	402	434	414	440	404	398	426	388	431	398	410	385	439	433	387	400	401	435	413	430	426	442	413	398	442	451	454	420	418	385	402	371	393	417	416	387	399	431	402	423	448	383	416	469	409	405	418	423	415	437	401	414	425	442	388	411	426	426	436	431	418	448	400	372	412	429	438	404	440	457	444	417	414	451	403	410	429	383	402	394	418	409	445	426	401	415	403	441	389	419	422	456	362	409	406	421	433	417	442	401	377	403	453	415	392	457	429	421	427	434	415	408	382	423	431	443	410	419	442	402	425	404	386	427	423	426	416	396	412	435	408	452	417	415	394	441	409	441	389	420	392	412	441	441	356	402	413	408	442	376	431	427	377	427	414	452	420	431	384	429	467	401	390	404	379	433	420	452	420	429	424	433	431	445	425	415	428	430	431	452	429	434	423	441	410	416	395	426	430	421	427	417	432	441	429	411	406	386	395	433	430	401	384	454	425	408	421	434	389	447	408	406	439	406	417	440	437	428	384	432	427	394	408	442	448	396	416	410	438	412	372	405	417	436	434	415	389	433	425	411	382	425	421	426	419	415	382	401	387	424	405	414	427	407	395	436	425	482	406	445	403	423	426	417	382	392	384	392	431	410	427	413	432	423	412	433	410	422	452	419	433	433	393	399	412	397	401	402	404	405	394	441	358	438	471	395	402	385	375	442	449	426	389	411	427	422	428	403	412	422	420	455	465	433	416	413	391	408	391	408	390	448	430	426	379	398	426	423	430	409	382	425	399	425	435	465	449	444	422	408	405	413	436	440	413	399	421	421	423	411	411	415	440	437	399	417	362	428	404	425	410	424	420	412	394	434	453	409	402	442	402	380	446	437	412	415	435	445	425	423	449	435	459	398	402	366	393	417	427	420	403	427	456	413	426	375	412	412	418	408	413	404	379	407	397	439	406	407	396	404	468	418	401	431	432	438	401	447	406	421	446	401	415	405	477	390	402	399	397	431	423	406	404	406	417	442	405	439	440	433	405	410	384	401	426	469	421	442	430	419	406	411	447	446	418	416	409	402	429	409	433	429	379	407	423	437	429	417	404	435	397	410	377	415	399	362	451	448	435	409	403	458	443	396	419	404	407	434	403	396	428	399	451	439	389	429	385	427	417	401	421	420	406	425	417	378	418	411	419	388	407	394	423	447	398	426	448	436	431	396	402	416	401	409	392	407	422	422	431	439	419	403	411	421	412	420	405	424	381	429	392	397	398	446	408	427	416	409	411	434	425	416	347	410	434	453	398	428	440	393	395	400	408	434	437	377	426	408	419	437	388	398	413	406	407	429	381	400	412	390	438	424	397	416	397	408	446	441	386	430	413	445	412	419	414	463	436	412	428	433	419	430	461	396	397	400	393	404	379	411	418	382	407	411	393	399	387	431	424	404	433	425	399	459	389	435	391	409	413	426	400	429	442	410	407	449	421	422	406	391	388	409	382	451	435	417	409	411	435	414	424	405	408	420	438	426	393	417	381	396	389	414	452	424	414	410	383	401	394	401	407	463	429	431	394	414	425	437	438	426	414	403	424	414	423	443	425	407	439	427	406	395	425	388	402	418	405	434	436	379	409	451	441	401	446	436	406	432	433	404	407	417	412	373	386	445	415	452	394	406	409	438	414	426	402	398	421	405	392	416	456	436	372	423	448	411	412	430	392	425	385	401	410	434	423	397	419	395	400	445	401	402	404	392	421	438	418	407	425	441	406	416	428	441	397	381	406	417	406	429	438	406	428	420	391	438	397	423	411	401	417	419	411	406	400	406	437	434	421	430	436	385	403	408	422	394	425	413	406	408	384	391	459	384	437	395	414	430	426	386	415	413	437	384	455	462	403	408	425	413	452	393	404	352	395	433	425	427	411	402	400	430	396	428	413	439	426	449	400	407	396	414	391	433	391	427	389	411	384	419	416	393	428	415	434	406	443	440	383	449	471	437	417	462	399	409	401	447	437	421	408	420	424	412	427	421	439	414	441	407	410	403	400	398	402	376	379	427	398	419	408	415	412	423	378	432	429	410	413	433	420	434	399	411	427	412	395	417	419	417	424	427	433	391	409	426	423	389	419	424	420	456	394	411	439	425	403	417	428	407	453	404	402	396	395	416	432	398	414	409	439	440	446	407	417	411	406	426	440	411	413	464	418	458	412	378	430	413	423	415	409	384	447	430	467	416	415	451	440	421	415	450	446	438	396	460	401	450	425	439	392	397	433	436	380	375	430	393	414	409	438	417	421	410	427	405	434	424	405	413	403	394	440	395	396	420	408	407	437	424	423	439	434	451	390	414	406	381	416	413	414	425	380	389	386	427	418	406	395	425	416	413	439	418	395	410	416	399	437	437	428	424	402	390	444	440	398	431	414	427	420	431	424	377	415	465	441	427	427	420	413	445	416	432	422	415	393	442	406	418	435	425	420	413	401	394	372	429	439	396	433	402	392	418	407	422	421	387	399	421	419	388	419	433	424	380	363	445	421	435	421	428	455	424	423	445	417	395	428	425	423	419	430	427	436	393	395	404	406	399	416	432	385	415	441	413	406	422	422	431	456	425	447	388	407	430	416	389	388	449	406	401	422	428	411	391	429	459	438	406	429	424	424	435	374	415	373	439	437	364	397	417	412	414	417	396	453	438	386	421	414	433	421	441	412	415	402	420	405	441	417	409	443	424	391	426	431	443	419	410	395	413	404	444	435	442	425	406	429	450	425	441	403	391	415	369	415	416	427	438	409	415	423	451	421	452	440	442	422	406	400	405	400	443	396	403	404	389	427	395	406	433	419	419	375	427	443	419	401	371	403	430	428	396	440	411	429
30142	4030	1417	1296	1047	783	633	516	449	409	371	325	353	365	349	407	312	346	326	324	310	276	304	293	287	283	268	259	302	285	296	290	307	305	274	290	290	297	251	267	292	306	298	313	258	282	304	287	287	266	295	297	276	302	268	321	294	293	285	323	282	299	271	300	299	315	276	286	273	261	270	302	276	274	289	267	291	302	274	270	298	306	256	283	292	255	276	270	263	290	276	281	277	274	280	256	314	275	283	290	283	278	301	271	312	264	288	305	283	300	278	265	320	250	284	278	286	298	292	293	290	278	285	297	296	296	305	293	307	305	273	299	314	285	289	284	282	316	311	289	274	288	274	275	316	240	302	290	259	312	282	295	282	278	274	278	258	272	299	305	268	297	286	286	267	287	279	321	302	269	270	274	318	283	290	289	297	289	274	273	294	309	291	309	320	280	257	300	280	259	277	273	270	286	292	281	304	309	281	272	256	318	317	278	287	299	283	252	304	315	308	303	279	289	307	286	287	345	304	303	270	318	295	269	304	293	245	273	304	261	297	259	288	266	315	273	285	275	291	299	301	325	274	280	300	289	291	332	262	326	282	337	268	265	238	287	244	262	250	279	270	285	268	274	284	269	274	293	281	292	275	303	268	263	301	288	333	296	285	278	296	292	285	292	299	317	253	309	304	262	299	284	290	294	236	303	265	268	299	285	296	236	274	274	307	319	298	306	283	275	277	295	308	281	287	290	288	269	304	320	286	310	282	321	268	313	319	269	247	243	262	279	265	282	271	259	278	288	271	261	280	297	285	266	259	277	274	270	270	272	267	269	289	276	280	291	309	265	285	259	286	288	305	291	301	329	275	256	313	255	275	295	297	272	306	241	274	283	294	271	290	292	290	283	267	297	281	286	265	301	297	276	257	280	288	287	297	252	284	268	271	300	266	281	309	302	297	314	305	273	289	299	278	293	272	292	269	287	281	259	296	296	308	297	285	277	258	323	308	287	295	304	262	250	277	298	271	288	242	293	291	270	289	238	269	295	307	293	272	288	277	289	295	282	262	300	322	312	295	281	310	279	276	282	321	305	278	290	271	319	313	297	273	308	280	293	308	321	294	300	284	307	307	272	288	302	298	295	285	308	321	287	273	309	270	299	309	317	309	298	270	275	303	288	276	301	324	291	300	292	317	296	306	257	314	306	292	302	286	270	285	318	290	280	267	299	289	286	288	289	281	323	264	259	307	296	258	264	306	287	267	296	283	280	263	310	263	296	295	302	284	313	287	269	244	299	263	272	330	279	289	255	315	288	318	294	287	300	310	301	272	295	263	302	306	285	268	284	296	306	278	295	305	325	289	316	325	308	298	255	317	304	289	261	301	291	281	283	283	299	275	311	307	281	304	292	327	273	248	305	318	279	272	273	275	278	273	267	282	301	257	291	304	286	313	269	297	290	314	293	285	289	279	271	249	260	302	293	298	325	301	315	283	264	274	288	309	279	269	266	290	261	251	289	282	313	298	307	284	279	248	278	273	278	285	295	324	274	265	292	284	280	294	288	276	277	277	256	288	296	310	285	312	266	301	304	269	276	287	293	298	274	263	277	261	302	281	303	276	289	275	293	288	290	281	290	286	277	291	293	278	281	271	273	322	289	281	290	266	311	278	270	289	288	280	300	295	288	271	281	283	277	275	286	274	305	323	290	263	279	289	272	305	296	302	296	308	291	291	300	331	311	298	326	275	281	337	247	288	258	260	272	284	245	245	282	267	285	301	308	318	302	289	274	299	285	325	305	267	320	292	295	325	291	269	274	262	277	280	265	281	311	270	271	272	318	286	319	266	302	302	295	285	273	258	267	318	285	271	284	305	314	304	289	282	283	279	281	288	293	281	269	261	320	282	268	283	304	303	276	260	298	291	277	290	275	285	292	302	304	272	293	303	241	284	269	290	280	296	312	263	293	293	269	300	278	298	278	286	275	279	301	285	322	292	256	282	270	299	303	306	290	282	282	306	302	305	304	274	299	287	278	309	264	307	288	307	296	241	313	278	285	287	278	286	287	321	296	283	265	311	304	296	291	291	289	276	289	308	267	284	281	287	277	286	274	304	337	301	312	273	285	292	263	260	306	321	282	319	271	259	294	291	292	259	298	311	291	289	270	270	285	288	276	284	247	267	298	284	295	271	275	264	295	272	286	281	310	281	263	270	292	298	286	274	307	288	279	278	271	296	251	288	282	273	281	290	288	291	298	292	290	269	276	280	289	270	282	293	266	294	301	273	331	281	289	310	308	286	303	305	316	318	261	267	318	287	289	256	292	300	304	297	297	272	281	283	253	277	284	269	280	299	269	270	272	290	309	306	286	275	305	258	290	324	266	308	288	281	301	296	260	326	239	325	269	271	283	290	263	291	293	290	303	300	287	287	276	261	249	266	291	266	292	298	309	284	267	298	274	292	284	276	320	277	284	294	281	310	287	290	312	301	296	264	295	280	298	266	275	277	309	266	287	318	321	297	266	287	272	294	319	307	313	307	248	280	298	274	286	334	280	284	289	313	304	285	254	300	277	281	292	280	289	279	290	265	293	289	277	281	302	264	278	261	302	265	273	262	270	324	272	240	269	319	276	272	261	337	310	295	289	291	286	268	315	332	286	270	289	262	282	284	292	292	274	264	300	301	305	279	258	276	292	315	284	265	272	300	308	274	275	298	273	276	277	288	269	308	262	311	294	266	295	305	308	305	286	312	283	310	283	286	283	284	274	290	322	270	317	291	335	264	302	282	289	282	265	307	262	316	284	289	301	259	266	310	275	281	292	293	279	315	285	272	319	329	291	290	261	305	264	275	310	245	288	304	324	288	292	320	291	314	280	268	264	261	282	293	321	282	284	260	275	263	299	308	304	312	324	287	324	290	282	314	301	288	278	285	264	259	264	278	321	286	308	298	308	327	268	273	277	283	299	271	280	292	277	329	270	298	322	312	304	290	318	319	291	293	305	278	262	286	265	278	271	317	285	269	292	293	290	258	317	304	272	312	291	299	280	293	292	283	263	317	302	279	300	315	295	299	320	285	332	302	321	295	295	305	302	297	275	312	286	296	277	315	276	277	293	286	307	276	302	315	292	308	352	268	302	303	280	273	286	263	281	300	272	289	275	294	311	321	263	258	296	273	284	300	289	304	298	290	312	273	280	271	286	306	289	259	280	288	285	254	289	274	292	301	284	255	329	303	280	270	285	280	294	316	300	290	281	288	283	290	292	284	301	330	287	297	323	298	284	287	269	249	280	281	273	287	285	304	277	278	312	301	308	293	282	298	342	300	291	302	319	302	308	281	319	290	264	260	302	269	298	275	304	323	296	283	283	286	278	271	307	293	302	293	271	300	306	288	302	248	267	271	246	272	280	279	282	259	295	285	308	299	279	269	301	311	310	277	280	293	294	305	289	276	296	270	272	284	299	270	286	296	282	286	309	298	272	254	293	289	292	297	285	298	268	327	305	279	300	289	308
15938	1537	2385	3425	3005	2683	2072	1733	1546	1329	1049	977	1020	1000	1042	982	868	829	790	836	780	728	776	729	721	746	716	755	731	728	730	707	744	679	719	718	647	700	668	690	696	705	704	703	642	682	676	627	714	768	678	709	710	669	657	681	684	667	665	671	698	644	679	700	661	709	643	700	665	628	678	680	655	673	702	664	628	664	682	704	661	664	629	682	661	651	627	663	623	707	669	684	663	678	594	647	659	627	686	602	661	657	657	677	691	665	635	642	694	635	675	665	676	681	659	683	684	652	644	661	624	658	610	683	695	675	692	686	639	618	642	624	635	659	634	649	652	717	700	663	679	641	686	659	664	657	674	642	675	647	669	648	680	686	652	659	690	617	689	676	665	666	674	671	703	669	708	652	684	663	632	685	664	647	679	647	630	695	655	710	691	626	672	653	634	664	618	656	650	631	678	706	651	658	711	655	687	691	684	703	676	677	680	674	646	657	659	689	667	665	660	648	651	657	691	693	670	698	671	687	727	684	639	675	698	699	703	669	693	709	692	633	672	606	640	694	667	581	684	667	652	700	688	646	684	651	649	637	675	644	642	682	648	678	693	632	677	673	682	659	662	686	703	670	675	679	635	679	702	634	667	623	652	685	670	661	660	695	674	629	659	712	626	643	686	670	697	665	699	630	658	675	655	709	664	692	643	661	590	672	676	702	632	668	624	690	647	654	638	642	639	660	625	670	677	678	690	693	654	646	640	660	681	651	703	672	659	679	648	693	634	640	644	662	669	741	701	703	650	668	696	695	702	668	660	691	677	649	663	672	677	649	646	679	658	698	642	698	661	633	644	634	661	641	649	677	668	680	693	682	690	721	676	666	683	649	651	614	684	636	660	701	624	672	661	683	672	638	636	642	630	685	639	677	635	668	679	646	657	645	658	664	680	661	607	656	628	657	645	698	645	662	664	674	643	633	646	651	684	662	639	652	633	676	671	676	673	657	643	633	675	632	633	680	667	625	665	635	629	697	680	653	667	683	641	660	675	614	657	668	656	678	694	698	684	631	690	663	664	623	692	662	688	693	655	656	656	677	698	703	675	668	689	634	700	656	618	642	645	652	661	657	640	692	697	709	676	635	634	685	686	651	656	631	651	676	696	680	665	634	686	659	675	650	646	674	631	638	674	635	658	649	655	643	662	652	651	642	663	675	603	629	642	637	671	682	626	728	636	672	671	667	647	641	689	607	640	635	689	680	691	655	640	701	678	692	663	643	680	640	712	657	638	742	616	633	631	630	674	704	682	617	616	710	639	654	672	615	678	650	683	653	694	666	654	660	666	702	687	684	653	659	687	665	644	640	666	651	665	669	650	674	654	736	662	659	666	667	668	608	666	705	709	601	692	645	679	663	707	665	665	652	686	684	666	633	669	672	717	660	658	658	682	661	629	696	653	682	638	662	681	659	637	655	699	672	648	636	633	680	671	683	649	653	637	650	691	678	679	623	692	715	687	662	679	666	693	653	693	710	644	624	669	625	668	700	675	737	651	667	621	647	629	646	680	662	674	715	664	666	676	690	652	717	603	708	701	600	631	675	687	689	714	682	674	641	667	639	694	645	664	652	659	618	637	658	676	639	693	659	662	711	669	685	660	686	718	679	673	638	687	671	669	658	646	672	694	679	701	652	674	638	631	634	662	646	601	648	661	660	619	696	643	715	674	666	637	630	630	661	624	637	680	658	696	674	665	663	651	695	716	677	683	686	661	666	669	676	670	665	660	667	662	679	626	669	675	653	613	672	651	670	695	639	648	702	612	695	710	700	619	672	657	647	654	636	635	677	696	666	650	677	694	607	686	670	632	622	686	666	659	670	687	641	634	644	692	673	656	737	663	692	638	700	663	672	695	650	652	623	651	686	670	670	655	676	656	648	679	675	693	646	659	669	690	656	696	683	647	618	646	654	661	628	642	672	666	675	606	684	663	727	674	632	636	729	665	629	675	690	647	653	689	661	645	652	661	661	687	664	611	674	668	664	686	720	660	661	673	717	640	680	675	673	698	647	683	684	642	661	670	648	652	672	658	650	688	691	593	704	650	667	650	685	678	638	672	640	630	623	733	659	658	623	611	612	650	656	625	663	622	662	689	665	664	634	630	651	689	671	702	650	640	617	695	676	647	710	655	687	660	659	682	646	674	650	668	636	614	663	648	648	672	647	658	620	682	629	663	630	697	677	686	641	662	631	684	702	668	650	684	681	661	650	660	657	662	621	680	661	687	674	684	668	660	673	674	650	634	659	627	671	654	645	679	659	686	630	690	689	646	721	669	655	689	696	680	644	650	683	691	645	636	607	659	676	673	663	671	656	679	659	674	670	677	697	655	670	696	655	620	660	722	602	667	694	656	623	720	675	655	696	724	690	612	669	687	628	665	582	653	644	737	719	662	660	683	661	687	658	684	647	646	649	689	654	661	674	701	675	688	675	646	681	613	674	626	645	693	674	658	666	709	661	679	667	645	696	635	636	632	667	659	634	645	659	682	634	638	682	694	656	632	672	664	683	645	646	684	655	668	705	680	676	659	671	636	666	654	643	684	679	673	635	673	659	670	648	684	644	667	728	660	675	606	704	617	687	659	638	603	646	668	640	669	650	721	613	720	631	709	665	655	673	706	666	669	636	649	653	693	699	709	678	657	705	667	658	679	658	648	645	676	670	648	675	711	693	676	672	665	693	701	645	686	654	693	655	677	671	655	663	682	638	662	702	603	660	682	648	680	664	684	639	679	684	675	685	627	701	658	662	708	652	666	679	635	654	641	621	683	685	695	692	649	646	638	633	638	677	671	653	671	704	636	653	675	640	681	657	656	621	685	634	640	702	670	652	652	670	654	639	644	659	624	684	636	676	688	708	635	647	633	696	621	633	605	636	651	660	654	688	640	655	701	608	735	646	650	655	637	653	635	652	639	691	651	641	676	685	704	705	673	672	690	636	646	659	630	631	629	668	672	621	669	671	671	677	702	683	644	648	665	719	663	647	664	674	627	647	649	668	675	637	621	651	693	669	707	642	689	658	610	664	742	633	663	664	683	644	677	649	666	635	650	671	653	652	671	683	662	641	636	662	638	703	731	635	643	687	629	695	660	666	640	648	630	636	747	677	644	670	677	653	683	650	627	690	660	637	664	654	700	652	648	725	664	659	667	725	657	675	687	662	653	702	635	631	651	660	645	657	691	627	712	661	675	658	691	655	649	666	713	679	638	697	715	652	663	646	671	693	656	680	641	622	677	692	641	669	665	660	654	706	671	690	652	619	666	670	653	694	709	666	602	648	641	621	680	685	656	672	695	673	655	720	670	673	633	662	658	687	646	650	668	650	681	585	667	682	616	660	636	675	634	642	665	706	678	630	634	638	666	633	691	699	666	688	615	668	667	651	646	701	681	674	689	673	685	673	682	689	679	673	693	676	626	687	650	664	644	686	688	630	651	662	696	698	649	626	701	658	688	650	612	697
6977	376	281	302	220	192	225	221	213	220	217	206	194	215	191	216	262	220	226	206	189	203	207	197	191	188	186	216	186	195	206	210	221	214	213	212	222	210	225	183	177	208	212	194	216	231	204	199	197	201	217	184	206	213	194	210	201	214	217	221	201	183	210	199	205	212	176	189	207	196	210	194	205	203	189	236	228	181	195	199	223	202	205	189	218	186	195	223	207	198	230	179	194	202	196	201	222	216	188	207	206	196	225	185	194	181	188	215	186	205	217	212	192	210	189	203	232	221	212	209	181	181	201	205	189	237	203	233	215	192	219	212	226	216	194	202	217	213	181	210	192	206	174	198	213	213	243	179	204	195	195	213	216	178	196	214	211	199	237	191	234	210	209	226	220	200	224	215	185	198	205	180	184	185	194	244	199	177	231	224	195	209	211	174	197	191	198	190	212	207	197	194	214	179	211	226	200	196	210	194	198	199	192	229	192	183	194	207	224	207	205	218	184	184	204	220	217	182	203	224	196	185	207	210	200	186	211	212	198	213	191	202	170	206	233	198	203	171	194	223	205	216	193	220	197	207	212	211	200	208	210	205	201	190	237	200	207	177	192	179	198	215	216	238	188	199	181	220	190	193	172	233	214	232	190	186	226	193	194	213	232	205	201	228	225	205	195	221	196	216	213	227	209	220	203	197	190	186	208	175	196	206	198	184	221	211	205	189	204	192	210	195	197	196	219	210	192	224	223	202	210	201	186	210	224	197	224	193	175	189	211	201	191	188	241	201	204	207	219	219	209	216	236	238	203	189	223	187	205	180	217	186	212	197	186	196	180	212	190	190	213	218	210	215	186	198	226	193	212	198	215	195	173	188	188	209	217	217	214	196	203	194	227	171	196	191	196	184	208	230	206	200	182	220	186	208	181	202	210	191	204	212	194	215	233	200	227	209	175	220	192	203	223	215	202	182	190	202	200	184	194	224	211	214	202	171	203	200	223	185	212	211	198	224	182	218	213	172	176	189	199	210	188	200	166	196	185	210	227	185	214	213	205	202	173	201	196	228	203	219	219	191	195	209	217	201	187	217	214	207	191	203	219	210	171	215	195	186	191	203	206	224	210	203	200	224	217	219	200	192	172	169	188	205	205	204	219	223	189	209	216	225	208	232	199	183	205	201	226	185	192	199	230	174	230	155	188	212	195	220	220	219	245	235	214	215	209	210	196	171	197	182	229	223	192	219	197	206	185	192	173	209	209	209	215	208	197	206	206	207	218	196	221	191	204	189	201	190	207	205	189	207	203	207	215	200	218	221	224	202	205	184	192	220	221	210	187	206	193	177	191	204	206	207	216	203	192	205	186	173	223	217	176	179	183	194	200	203	194	190	216	217	236	196	239	227	195	210	185	210	224	229	202	215	230	195	212	213	204	218	207	197	181	246	231	211	208	190	213	185	199	210	203	200	195	224	202	201	179	200	196	170	193	202	202	198	217	187	202	220	203	191	197	205	194	208	215	206	192	207	214	208	198	206	215	193	181	197	180	184	210	204	195	214	214	229	184	203	205	212	235	206	225	183	227	181	202	169	207	192	222	210	195	225	198	194	200	198	191	212	215	222	193	204	201	208	187	196	226	242	200	205	228	225	215	204	195	185	183	223	196	198	175	198	218	217	202	223	200	180	198	198	191	222	180	205	195	179	196	165	201	221	198	196	188	159	211	223	227	220	201	185	202	208	227	198	209	195	206	196	209	204	197	212	216	213	216	194	190	218	252	216	191	218	213	209	208	216	170	189	229	185	196	237	196	190	185	176	197	189	190	206	201	178	204	178	189	175	214	187	203	223	202	180	214	206	196	198	193	194	216	235	211	207	206	217	249	205	162	183	221	219	208	190	198	207	231	233	187	201	210	174	185	188	199	182	201	244	225	221	191	201	198	211	188	201	221	208	213	219	212	205	213	186	208	225	219	201	191	201	218	202	218	221	251	216	216	234	202	191	149	197	203	192	197	194	206	208	192	190	209	199	198	242	195	234	202	191	223	194	206	220	208	213	189	198	178	192	199	202	199	203	199	243	191	200	168	236	199	204	207	174	220	157	196	197	199	204	191	197	188	228	218	214	189	203	219	229	188	216	231	223	206	180	215	234	228	224	211	191	241	173	217	226	187	204	225	206	215	214	200	208	204	180	198	199	203	207	214	215	217	198	212	209	207	195	181	191	207	222	223	211	189	212	188	206	236	198	198	206	193	180	211	192	215	204	205	193	220	213	192	185	195	206	196	214	249	186	200	190	202	198	215	176	198	208	194	189	198	197	184	225	211	204	202	183	206	216	199	212	237	204	194	200	211	210	197	173	173	214	219	242	208	209	224	205	195	219	201	201	178	206	194	207	189	203	202	210	211	227	204	195	168	187	198	193	219	217	192	176	200	211	181	238	205	213	213	216	201	188	189	204	208	222	172	212	244	188	222	224	224	206	201	235	220	217	184	201	205	185	200	190	204	204	197	225	210	213	176	198	190	220	187	193	196	197	197	183	175	243	207	184	208	198	179	201	221	207	221	181	214	201	221	176	212	211	198	210	228	217	206	206	187	208	199	201	213	203	171	181	200	214	194	217	212	222	216	201	185	214	180	242	206	177	203	207	200	209	213	187	233	192	207	221	187	202	194	206	189	214	187	228	202	195	243	238	209	215	223	218	205	232	193	194	208	194	189	198	205	198	199	195	215	213	221	190	188	200	204	197	179	230	214	175	215	195	194	193	222	216	199	222	210	197	212	195	201	184	203	213	187	221	186	216	193	231	202	197	233	208	194	191	235	167	190	196	202	204	208	223	214	218	224	222	219	197	207	196	188	211	183	220	211	202	202	201	216	235	191	215	217	215	205	231	199	218	180	210	207	211	237	228	225	206	206	176	196	225	214	210	207	199	179	186	186	166	205	183	187	185	208	202	211	198	205	205	210	186	200	191	203	215	200	212	181	171	179	196	204	197	198	190	225	217	224	197	189	216	226	199	206	184	206	208	207	199	200	221	203	225	243	193	211	186	208	160	187	192	204	205	170	189	230	185	201	188	207	179	225	211	203	181	201	202	199	200	202	208	221	201	211	220	188	203	231	178	225	233	201	198	227	203	209	219	198	188	200	238	200	197	235	197	200	235	203	214	194	197	188	214	217	224	195	191	193	221	213	216	220	219	211	228	193	190	188	196	202	201	215	182	194	216	201	195	208	188	220	201	193	200	219	227	212	224	217	238	211	192	205	192	229	222	200	214	209	198	189	195	218	226	211	219	207	194	194	226	208	189	211	215	209	188	193	193	212	217	174	199	183	225	199	205	217	197	189	232	208	202	214	203	204	216	218	231	221	176	210	184	222	213	206	194	181	213	222	221	236	211	191	191	211	214	194	207	199	195	201	216	176	235	189	211	208	201	190	219	189	188	240	205	166	191	210	207	206	222	198	179	201	201	197	207	208	208	165	177	226	216	219	190	214	223	222	200	212	181
4564	520	585	741	729	623	572	558	567	516	538	506	496	487	475	460	464	485	500	449	496	530	451	450	474	488	473	492	503	505	493	495	497	493	456	484	479	500	477	485	477	477	453	521	479	493	473	473	481	469	458	482	500	472	473	479	497	478	490	457	455	458	466	472	459	456	482	468	483	446	459	444	474	500	471	511	469	499	469	540	474	496	478	493	498	484	491	509	495	476	455	506	496	449	474	488	441	466	492	488	516	460	525	478	484	489	475	453	475	459	495	485	484	450	501	441	448	457	454	496	459	483	487	472	515	454	534	491	481	498	486	488	513	460	473	499	464	491	447	493	456	448	501	453	476	456	476	466	516	498	477	505	482	501	489	450	447	469	491	480	498	483	454	497	468	470	448	489	507	488	465	468	474	476	445	442	491	436	471	495	478	486	457	484	501	493	470	483	481	459	481	472	469	471	440	471	514	437	478	538	461	495	461	448	486	493	493	467	480	517	472	507	457	478	451	480	469	470	483	468	468	497	493	458	481	502	438	479	469	480	487	516	452	441	459	494	484	499	487	504	488	482	473	470	496	472	500	477	466	479	462	495	505	466	480	445	505	474	497	486	460	500	456	478	476	521	516	436	513	495	478	503	459	487	508	470	478	475	456	472	490	495	492	542	489	455	445	491	484	482	473	499	516	500	459	484	448	504	507	476	488	461	492	471	519	545	491	469	480	481	480	476	484	477	457	477	469	478	499	461	450	482	449	481	487	484	443	490	497	498	440	463	463	430	495	455	457	459	500	488	454	440	483	485	456	482	470	461	501	475	479	423	500	479	506	478	469	479	489	469	463	492	519	482	466	476	496	464	499	463	515	445	473	484	464	464	457	502	490	508	484	449	510	504	490	468	483	500	471	482	498	491	440	468	488	493	462	479	473	500	483	474	462	452	497	486	493	465	507	467	455	520	507	492	472	488	494	474	490	463	485	451	467	486	478	450	502	481	449	481	473	497	516	468	466	490	479	488	480	477	484	457	490	494	465	446	474	452	445	500	452	483	486	476	472	521	426	462	475	460	483	462	461	510	502	516	464	516	465	454	463	447	458	508	520	515	457	470	526	470	490	486	435	497	438	492	481	462	474	459	503	455	493	451	493	463	484	445	525	530	458	457	486	450	535	463	476	436	537	501	487	472	468	451	477	458	448	477	503	486	440	479	491	493	498	463	458	464	494	521	500	494	451	445	496	441	491	473	460	468	495	481	457	501	512	451	461	492	483	502	441	476	432	502	478	487	482	501	458	448	473	485	482	492	480	483	473	456	502	502	465	492	478	475	470	483	503	523	461	464	488	502	465	496	455	485	509	454	476	492	479	487	471	511	459	458	485	463	486	451	467	475	502	512	472	487	475	511	458	491	531	481	453	502	509	453	477	497	434	492	482	466	472	494	477	461	446	469	440	480	453	473	479	473	493	475	497	457	482	498	495	493	477	490	467	483	510	507	489	491	488	472	476	485	481	494	469	491	496	519	465	464	472	437	457	468	449	492	432	469	491	460	467	479	483	484	475	530	514	468	430	495	491	499	463	479	503	516	474	455	466	468	475	484	489	451	486	497	564	480	446	509	484	479	462	458	456	479	456	461	474	482	436	483	460	501	477	464	514	467	500	506	498	494	474	494	467	489	516	478	486	442	517	492	516	515	496	475	482	453	476	457	461	467	512	494	457	477	501	489	457	459	482	476	478	494	468	464	472	511	444	451	493	481	483	480	496	499	484	489	452	514	467	485	451	474	489	485	501	486	479	447	475	494	464	471	487	482	470	491	453	460	450	507	460	500	442	456	476	487	470	472	487	514	524	473	505	464	485	442	465	486	463	468	479	467	461	500	483	510	487	490	481	471	488	459	492	456	481	469	467	469	430	478	493	445	453	449	490	466	463	466	492	498	466	460	497	453	480	488	512	464	450	481	469	503	452	452	445	500	451	481	501	461	465	507	456	435	507	464	456	526	490	431	444	486	512	471	473	465	446	464	490	468	480	511	465	453	500	457	448	483	484	483	489	506	515	443	499	504	468	469	486	480	509	457	460	452	512	501	492	463	438	507	440	503	454	518	520	496	450	485	472	453	458	494	421	470	452	491	440	494	474	478	459	487	475	460	494	451	500	466	487	504	489	508	495	507	484	506	473	513	471	433	482	486	459	468	484	454	522	505	517	491	477	455	469	486	471	497	495	457	480	461	479	491	478	503	487	471	454	479	485	459	461	493	464	444	477	479	486	490	496	458	431	475	478	444	462	456	461	498	484	500	449	451	493	509	496	468	480	447	495	453	457	489	505	493	465	439	512	455	487	469	477	502	478	477	438	479	471	476	494	506	461	516	491	461	458	493	447	476	468	460	510	466	449	511	461	505	482	466	480	507	542	490	454	470	483	472	448	501	487	460	493	479	481	505	455	474	442	404	485	498	496	426	478	497	486	448	515	476	491	481	466	444	465	485	508	429	471	515	449	492	492	485	491	478	467	460	510	463	476	475	436	462	455	485	495	470	456	484	464	499	467	485	502	510	470	504	492	490	507	523	454	479	451	454	475	478	503	494	514	492	531	471	467	453	484	459	504	470	495	507	502	482	476	472	504	497	476	497	482	475	451	497	470	468	460	467	438	483	458	450	476	507	466	465	506	445	497	475	455	468	447	467	473	485	487	473	486	515	468	471	507	488	482	486	433	535	441	474	481	490	478	512	517	490	468	513	461	470	513	474	450	489	496	449	450	501	428	474	491	485	506	455	477	495	523	492	482	477	482	511	477	506	480	472	470	448	506	482	496	470	481	475	499	463	443	470	467	437	466	476	489	449	497	504	523	473	491	493	482	476	449	467	465	504	502	504	501	448	488	486	482	459	455	462	478	497	493	461	492	496	482	485	485	490	490	452	486	476	441	447	451	497	502	477	498	497	470	469	465	519	524	453	478	480	493	419	490	489	452	504	466	498	492	447	486	449	499	478	488	482	495	497	484	478	498	471	473	509	472	455	472	499	480	466	477	464	480	470	491	493	502	505	489	484	494	478	429	460	451	492	482	490	475	490	480	447	449	490	476	491	473	476	459	464	466	468	480	477	484	477	454	476	530	478	457	465	456	486	478	480	497	485	512	509	514	430	478	477	480	465	497	486	505	477	486	495	484	480	478	455	483	459	495	478	493	484	460	489	469	506	456	466	459	527	478	500	453	482	460	443	491	464	492	513	476	501	511	446	500	493	523	477	472	467	440	460	516	475	440	470	454	469	513	502	462	469	513	495	485	454	474	490	506	441	517	450	496	506	461	503	503	452	491	481	499	466	464	463	482	450	509	473	474	459	491	463	485	486	483	472	481	492	473	470	457	499	497	493	463	435	449	484	532	497	463	467	466	517	478	458	473	486	484	482	447	469	469	481	471	455	485	476	461	466	517	461	473	507	503	445	482	492	463	459	467	508	477	491	498	441	455	479	482	499	487	497	505	484	487	469	443	454
19705	1775	716	708	609	442	334	285	258	211	194	194	196	197	178	168	177	159	178	172	146	159	149	182	171	185	177	188	203	142	137	189	169	159	168	165	168	156	177	185	172	185	180	177	173	139	203	156	165	186	156	166	191	187	173	161	158	151	163	177	162	159	165	134	187	205	147	160	175	163	159	155	164	157	162	169	158	160	166	166	150	174	174	162	152	176	179	163	185	198	164	191	180	169	164	146	171	152	165	155	149	157	196	192	172	167	181	151	164	158	182	149	180	149	168	120	141	189	194	162	154	151	173	181	154	170	166	157	171	173	156	139	160	163	177	165	209	166	178	162	156	169	149	189	170	138	143	171	153	188	182	160	158	160	147	173	164	169	161	160	186	177	163	166	171	168	161	172	175	169	153	143	160	144	152	166	143	184	173	163	200	160	162	175	162	160	155	167	160	161	157	176	178	176	179	208	180	172	159	149	153	177	137	166	154	168	166	184	158	170	162	168	149	151	167	199	176	160	150	162	189	172	185	184	163	172	149	153	183	138	157	154	172	152	176	160	160	147	166	163	204	180	152	162	143	182	174	159	147	166	159	173	151	157	189	168	192	167	183	176	165	165	179	166	169	152	148	181	173	172	170	159	172	198	176	150	191	136	183	175	190	171	156	171	176	181	160	164	159	155	155	178	179	175	168	180	163	160	162	165	165	159	155	150	161	177	156	175	160	169	164	193	158	174	176	161	164	161	162	162	164	167	166	170	153	198	150	182	155	160	188	158	195	177	164	165	190	162	168	183	158	141	168	179	171	185	157	167	175	183	174	184	155	174	168	169	193	163	175	145	149	167	155	170	182	157	168	150	182	147	170	154	168	171	189	161	152	143	150	192	155	173	169	169	155	184	171	182	147	179	165	161	166	164	166	141	178	152	119	161	204	169	170	165	157	169	178	185	170	174	161	173	175	182	139	167	154	151	160	157	161	165	145	156	149	156	173	174	151	183	171	169	161	190	165	151	162	166	191	153	156	160	166	168	186	184	178	144	175	179	190	172	166	155	162	167	164	149	147	184	161	139	166	169	165	161	166	157	141	150	194	159	164	151	165	165	164	157	172	199	171	167	169	189	188	147	172	179	154	197	166	160	180	165	176	184	151	141	151	145	161	159	156	180	173	186	171	168	177	163	176	174	185	166	158	170	172	156	191	141	145	159	154	165	165	162	144	184	162	153	183	156	169	159	171	165	158	152	187	166	153	181	154	157	192	161	167	165	172	180	155	174	167	178	175	169	160	166	161	147	178	196	152	172	179	163	184	164	163	175	174	152	172	173	172	167	167	151	154	182	175	164	178	143	171	172	192	173	182	173	145	168	191	150	142	160	169	167	161	167	155	187	153	173	177	167	137	167	164	176	151	151	175	164	156	166	175	170	185	179	161	190	161	180	182	150	177	144	185	183	163	175	158	183	167	169	172	165	146	160	175	139	154	163	136	182	168	147	166	158	139	149	163	163	171	170	187	193	178	178	179	157	168	151	165	172	169	163	181	167	161	165	150	165	178	168	161	182	158	155	147	178	183	176	169	161	151	153	159	151	174	171	188	166	148	157	147	169	161	170	183	174	151	163	174	162	165	171	180	149	180	174	180	166	165	157	133	167	147	173	148	159	186	176	172	133	190	178	163	165	162	196	169	172	176	147	200	195	149	172	191	170	181	178	168	165	143	170	208	149	161	176	150	180	156	162	155	160	179	155	165	199	157	191	156	188	154	171	162	181	171	146	182	142	161	169	163	151	149	168	169	185	156	146	165	177	142	178	168	179	148	186	193	193	165	142	158	146	153	163	171	194	168	171	178	158	156	155	173	160	153	158	168	176	180	171	162	165	162	166	157	172	167	153	181	163	167	165	163	206	167	166	173	192	156	175	167	152	163	129	168	164	180	146	173	182	194	168	198	178	192	154	186	138	149	188	161	152	177	163	162	147	190	188	184	164	165	178	185	166	168	172	175	177	158	164	166	162	174	149	156	165	172	168	179	175	153	165	169	181	164	173	132	180	168	154	164	176	164	177	179	169	172	155	145	161	170	173	169	159	167	205	186	163	153	162	181	189	157	168	185	161	168	162	179	172	200	203	158	164	137	167	177	166	160	168	205	170	166	145	163	177	192	178	157	137	172	182	178	163	190	165	169	164	168	165	198	189	164	176	182	139	191	171	160	154	148	161	154	148	166	172	143	175	156	168	190	154	145	171	159	194	165	171	169	162	161	183	150	167	223	178	172	168	179	164	160	148	163	160	154	157	173	148	187	163	163	162	192	154	179	164	169	190	182	158	163	145	145	148	166	173	143	162	157	191	164	181	201	180	155	169	147	177	169	164	158	166	165	164	205	186	162	186	145	157	182	173	188	143	155	172	156	162	190	186	160	162	156	158	192	160	166	157	148	178	146	168	183	152	160	153	190	171	155	163	167	180	171	177	172	157	138	150	183	153	165	179	158	172	147	167	166	168	169	169	151	171	163	171	163	179	174	175	165	157	162	159	166	196	180	182	170	187	178	167	189	188	168	160	215	175	171	157	150	173	149	173	153	170	196	195	145	163	168	185	182	168	165	155	171	170	149	150	181	143	176	179	150	152	180	185	152	147	181	167	153	188	163	151	146	180	171	204	171	176	154	167	194	164	160	194	143	156	139	159	152	162	174	175	159	150	146	157	168	170	159	133	186	152	158	150	161	168	154	164	171	163	156	160	172	163	163	158	160	179	198	163	181	156	182	172	172	173	191	164	165	160	164	177	165	183	164	168	187	153	171	164	165	161	148	174	174	164	153	146	185	157	156	188	153	159	171	188	159	173	148	168	196	151	146	182	198	173	182	159	139	150	166	153	167	159	173	181	162	189	164	166	169	177	177	158	154	165	164	182	179	176	168	151	160	164	161	152	169	146	146	144	166	167	144	147	173	174	172	137	177	162	166	179	160	156	161	200	154	185	170	147	167	169	173	167	184	159	155	159	133	177	168	158	158	184	157	146	160	184	156	170	175	166	169	186	172	176	195	158	179	176	154	192	154	158	160	175	180	170	168	167	169	170	164	182	178	173	164	161	159	176	158	148	149	137	144	158	194	194	176	177	154	165	169	197	173	170	178	150	157	174	155	153	168	164	181	172	140	145	172	170	135	169	188	178	143	146	165	164	151	166	164	176	180	154	167	182	165	149	182	169	173	160	165	169	180	179	163	167	165	164	151	163	161	172	180	173	184	166	185	149	142	156	186	153	161	148	161	175	166	177	143	185	189	152	191	175	156	177	152	143	170	159	163	194	170	195	143	159	160	160	178	175	154	152	162	180	174	143	179	182	151	144	164	173	170	166	161	151	142	177	189	162	147	151	172	177	173	147	174	161	168	162	164	160	144	155	175	164	162	193	154	181	153	161	183	178	184	157	173	167	165	158	174	169	159	168	160	169	154	175	168	163	159	177	166	191	157	171	162	175	181	155	162	172	175	161	143	174
11938	910	1429	2124	1970	1539	1271	1042	896	722	657	583	583	590	618	554	504	534	483	482	472	504	528	463	478	455	457	450	480	438	431	445	452	458	415	433	447	455	420	431	484	435	442	413	421	439	433	448	420	436	453	439	439	413	406	415	417	407	402	429	446	374	413	433	406	384	430	395	374	376	422	433	413	426	438	413	458	413	436	431	416	433	433	446	407	410	415	438	399	421	424	433	460	409	420	452	390	408	391	438	406	416	421	433	414	426	399	378	422	393	414	411	419	400	392	423	435	419	431	474	413	458	447	451	453	418	427	437	427	405	448	431	412	406	423	420	411	404	422	434	415	371	398	423	413	442	433	438	403	428	411	422	398	413	449	404	449	440	378	428	423	393	443	402	422	466	402	387	392	414	373	414	453	415	394	426	421	412	441	432	431	407	429	405	427	443	426	381	413	465	425	435	424	403	408	421	408	399	451	425	392	447	421	401	407	426	408	479	461	418	419	441	430	411	389	434	437	457	415	388	419	428	413	423	428	399	421	413	458	386	387	438	368	403	447	433	404	386	389	387	412	457	427	421	414	391	426	434	423	428	397	419	426	408	423	417	412	412	431	406	428	423	384	403	421	431	405	432	432	447	403	425	446	397	408	429	392	361	412	424	419	424	421	434	379	419	419	410	432	395	447	410	433	394	428	414	422	425	429	446	363	396	412	397	410	390	440	435	424	390	430	415	413	387	403	397	408	445	460	446	437	407	408	423	380	409	415	401	426	423	401	407	417	406	394	429	386	399	389	433	417	461	400	451	412	398	424	415	438	394	400	403	425	431	438	425	411	433	422	407	401	447	398	429	417	398	392	397	450	423	447	423	388	400	407	394	385	395	408	424	420	411	418	413	407	425	414	415	403	447	404	428	449	391	436	430	405	450	432	402	443	439	376	401	429	469	429	429	426	425	413	405	424	408	460	438	418	403	398	417	408	424	407	437	438	437	399	452	419	409	414	408	438	427	434	433	449	474	418	411	444	405	412	405	441	401	420	428	411	415	439	406	450	409	385	443	386	417	435	419	434	388	441	406	461	439	414	419	400	389	452	431	412	444	378	418	459	384	389	414	407	415	433	416	398	434	409	391	452	431	411	401	415	409	428	410	410	429	395	389	404	400	417	374	393	424	409	401	384	402	388	422	449	404	431	452	399	390	393	413	433	444	415	454	397	442	420	387	410	438	424	381	380	430	411	413	399	387	408	421	372	366	451	420	379	435	431	430	446	413	441	406	425	392	375	413	406	410	464	441	402	413	391	414	446	418	413	427	390	434	414	421	454	406	432	427	404	402	410	451	415	435	412	395	425	424	406	408	437	413	397	419	432	430	449	453	411	411	435	433	439	436	399	407	396	414	397	399	422	402	398	430	422	437	397	373	441	447	413	416	436	407	395	430	412	418	427	462	436	403	398	394	428	411	407	421	394	407	421	426	404	421	434	426	413	404	459	431	441	384	416	388	372	414	426	442	441	419	401	409	388	439	447	408	422	417	397	430	408	417	387	438	421	475	447	410	422	372	420	404	410	421	427	396	404	422	402	424	433	447	437	478	417	407	401	387	408	441	426	409	411	446	413	415	423	402	380	392	404	422	438	443	415	428	418	423	378	430	396	375	427	424	393	410	424	397	435	406	412	420	387	432	431	435	420	419	437	379	411	418	417	440	415	401	404	415	422	425	430	395	428	440	413	423	413	440	427	437	426	441	417	415	400	393	416	434	405	460	423	391	429	401	449	414	409	425	393	382	437	398	388	389	424	373	431	436	412	415	425	443	442	392	419	429	394	395	388	454	411	419	414	460	407	445	401	442	395	441	406	388	427	381	393	446	433	464	428	407	405	425	466	422	444	438	411	407	449	397	403	434	463	423	408	416	411	417	400	446	408	430	427	392	433	437	384	425	403	402	427	415	425	399	429	422	430	444	420	431	429	460	411	424	414	402	425	392	438	464	407	430	401	415	451	404	432	403	419	418	412	388	427	397	422	416	442	391	438	439	440	397	386	435	406	430	410	416	456	400	440	420	438	401	428	409	430	396	423	409	404	427	412	422	402	442	431	411	431	391	448	425	423	378	398	429	435	449	435	404	425	421	419	365	384	421	432	383	427	412	418	385	366	406	379	380	411	392	407	397	413	461	410	407	420	415	429	414	415	421	443	451	409	443	431	414	418	397	411	426	410	418	396	405	374	432	418	415	380	385	446	432	413	427	435	427	431	432	404	454	464	369	389	402	388	441	452	408	423	413	405	400	407	423	424	404	406	413	454	401	435	426	437	400	384	409	410	399	420	410	384	400	452	454	423	394	444	379	395	384	428	437	417	422	421	445	401	423	412	400	398	455	416	442	414	417	389	426	405	431	426	443	413	429	427	377	411	429	415	385	426	391	423	389	451	407	414	435	432	437	421	432	421	385	419	410	440	442	417	473	435	389	405	431	385	444	473	429	413	430	428	416	435	427	355	422	423	406	422	420	384	435	413	394	421	451	393	421	451	414	432	442	423	424	413	423	433	370	423	416	421	421	425	444	378	410	406	401	444	431	407	429	428	408	412	379	363	426	431	395	405	405	427	390	428	455	448	399	436	410	425	415	414	404	399	397	414	401	386	402	402	395	421	438	453	404	410	413	400	467	416	450	399	473	428	398	389	414	425	426	452	459	408	398	415	425	402	421	406	418	434	402	393	370	420	398	472	376	425	399	456	407	407	419	433	426	413	403	424	405	444	436	419	356	380	400	424	441	461	408	389	417	428	420	400	416	387	424	398	430	413	425	414	416	397	412	423	389	380	421	430	360	432	370	358	436	423	415	435	417	407	388	434	406	447	438	438	439	417	371	412	369	400	419	396	418	415	438	388	459	434	445	403	410	451	419	421	412	377	372	430	426	397	429	421	420	436	406	395	371	411	393	406	399	457	403	389	393	409	435	377	403	408	398	423	432	407	460	420	405	427	412	415	388	395	415	391	422	405	441	462	416	408	408	458	407	449	407	434	409	398	433	383	419	407	421	437	414	417	388	424	404	403	416	428	434	397	415	376	426	405	409	408	422	459	451	368	443	373	461	413	413	399	390	438	427	442	425	421	447	399	426	410	401	375	425	460	412	396	421	434	413	419	415	408	452	394	391	430	430	399	419	404	453	416	413	422	422	430	425	432	434	413	397	431	429	420	392	417	423	415	399	370	401	400	396	436	400	429	405	403	425	441	386	438	417	400	431	415	439	442	418	445	415	432	393	399	442	413	401	442	428	393	449	401	398	424	432	441	423	460	448	382	380	413	410	432	459	423	451	400	409	393	407	396	443	427	428	382	416	425	422	395	421	430	418	452	389	404	415	432	461	425	428	454	394	463	424	382	422	427	400	372	460	359	427	423	380	430	439	401	391	414	434	439	421	372	428	441	433	409	429	428	423	409	392	421	426	442	413	421	424	400	436	421	395	376	419	412	395	404	419	420	423	431	445	451	429
32297	4646	1570	1393	1184	818	583	497	417	414	394	332	335	355	345	322	326	321	288	277	291	328	317	308	301	312	270	276	302	263	298	292	299	274	273	266	282	293	299	303	306	266	274	258	280	282	295	304	290	273	296	307	290	301	293	283	325	302	300	309	282	310	318	270	294	289	304	288	296	298	290	308	285	324	286	295	277	302	325	322	246	299	283	265	290	269	296	316	283	329	301	284	273	312	251	255	304	313	306	320	297	284	237	287	319	298	316	309	306	260	284	308	289	304	318	289	277	265	286	296	284	312	309	303	312	273	314	294	316	294	304	296	274	321	311	287	305	280	289	287	279	303	270	273	341	284	257	336	309	281	311	300	297	312	299	334	303	310	303	282	287	302	311	295	318	308	308	305	270	305	299	299	258	313	282	319	293	301	256	305	258	285	289	263	301	271	305	315	294	268	266	284	274	264	302	316	309	272	263	291	264	303	278	275	301	261	285	307	261	254	278	289	289	297	306	290	298	310	292	278	264	287	297	322	313	308	311	296	278	286	272	269	278	297	307	297	319	285	295	257	296	279	292	268	255	299	283	328	333	298	264	289	316	358	287	305	300	293	323	351	263	296	283	328	285	313	306	283	303	286	296	315	280	265	293	284	272	292	288	300	284	304	298	286	292	282	304	323	294	296	284	311	315	300	277	308	283	310	279	286	259	315	273	299	293	274	293	322	263	289	318	278	280	287	300	315	285	286	320	273	288	276	254	282	310	278	274	314	289	304	258	257	284	306	242	289	302	332	281	283	294	287	276	295	278	272	298	259	298	278	284	303	336	256	280	304	303	307	298	274	276	312	306	289	277	290	310	316	262	256	283	273	264	305	299	312	282	322	267	277	296	299	290	308	282	299	279	291	309	306	297	282	292	301	311	320	306	309	285	269	274	323	287	314	305	307	280	264	253	273	288	283	286	321	290	289	292	317	284	288	276	285	304	311	302	281	312	277	264	259	269	281	309	293	303	290	251	261	327	306	297	287	287	316	263	299	299	309	302	316	294	261	322	351	293	282	276	282	281	290	277	310	268	314	266	291	331	296	304	282	274	272	290	301	285	287	317	295	300	292	297	263	286	289	236	307	314	279	276	268	294	324	287	271	294	267	274	298	273	301	287	306	312	289	264	298	271	307	256	319	305	257	306	295	282	291	279	293	299	281	294	281	286	299	271	288	302	257	296	302	293	284	270	289	280	313	275	277	263	282	306	281	312	270	298	260	278	290	281	294	284	300	306	284	283	281	297	256	297	315	290	287	321	303	276	295	312	299	285	308	269	289	266	258	290	303	301	312	258	291	315	291	296	300	284	288	264	302	311	248	286	291	303	299	291	303	302	283	305	292	297	305	281	274	284	295	267	280	295	319	266	290	310	286	282	222	277	283	306	282	310	314	326	287	317	296	300	279	271	325	343	309	310	318	313	294	282	284	273	283	305	269	288	252	300	256	304	274	319	279	290	281	329	289	282	289	275	279	337	319	303	255	343	291	296	280	269	276	267	312	289	286	299	303	318	310	297	283	291	321	309	303	278	309	284	296	284	258	291	304	305	280	328	289	273	286	265	321	257	326	302	264	271	303	305	283	275	310	312	316	282	297	318	310	278	282	284	289	298	292	300	287	279	313	254	295	294	268	262	315	326	294	307	266	255	290	293	295	300	300	304	314	291	287	307	271	279	328	270	301	287	284	301	286	283	321	312	279	274	309	278	291	308	326	316	310	286	309	282	278	262	318	313	282	313	314	284	265	288	278	309	267	310	295	327	291	268	286	286	329	295	270	284	302	299	303	272	324	283	261	292	286	267	313	299	309	320	313	290	323	308	288	312	301	280	261	280	331	284	304	258	279	278	312	312	305	305	273	277	293	277	286	280	310	343	275	282	279	302	271	288	254	290	296	291	328	275	322	329	298	281	264	290	272	295	291	305	298	303	326	303	285	272	286	279	320	306	296	290	290	276	266	299	254	287	304	285	290	306	321	293	310	307	281	284	270	291	285	273	297	279	279	287	274	311	295	297	309	284	276	320	304	304	292	291	331	304	299	257	275	277	253	308	285	291	308	344	295	274	302	307	299	323	300	298	318	284	266	282	291	290	290	287	284	320	254	270	252	286	298	284	286	311	277	299	270	319	292	275	265	291	305	307	324	305	302	265	277	319	320	286	292	291	289	281	304	258	278	286	288	259	262	292	249	302	315	331	277	342	313	280	284	286	268	300	254	311	301	274	323	296	305	301	276	268	262	286	285	300	276	275	269	304	283	294	276	280	270	272	286	290	269	295	254	293	290	268	288	288	314	293	318	305	272	280	311	312	275	311	275	280	276	299	276	279	292	253	256	311	282	283	296	267	293	292	253	290	273	317	256	281	268	303	262	316	337	311	254	289	288	302	302	286	293	316	283	272	300	269	282	330	286	318	317	335	276	267	311	307	299	298	288	316	278	278	292	306	266	304	315	280	314	315	300	328	304	275	262	273	302	305	289	275	272	262	292	277	285	278	313	284	284	291	304	304	249	306	284	288	256	298	294	278	301	268	253	300	288	311	340	307	295	302	298	306	294	275	342	287	285	264	293	294	326	284	283	245	285	285	298	275	277	297	281	268	317	302	266	278	277	283	284	298	274	257	275	309	312	302	305	275	282	280	282	307	278	307	273	286	294	301	289	274	280	304	230	251	280	284	288	254	285	252	301	287	285	325	287	277	271	254	267	266	294	285	284	298	309	266	306	284	312	283	283	314	276	309	328	288	290	315	306	299	293	293	290	269	273	272	301	316	302	277	294	266	291	280	297	265	307	333	288	298	297	288	295	292	287	311	289	263	284	293	279	300	315	285	298	302	313	276	292	302	320	290	286	279	254	298	316	268	293	280	290	288	288	305	289	286	295	322	302	292	307	285	313	312	309	271	265	302	315	272	301	329	295	290	279	292	338	286	293	311	247	310	323	292	284	290	296	330	281	271	282	276	314	285	296	298	290	303	297	266	311	313	276	302	307	295	305	273	289	275	279	271	275	298	317	306	292	271	291	336	299	256	295	272	279	327	270	290	289	273	307	297	297	267	306	270	285	305	299	307	289	267	289	293	292	271	310	297	293	327	321	300	289	288	297	300	269	255	287	292	291	301	293	293	316	284	283	289	271	292	265	278	278	327	294	295	304	270	275	290	297	297	309	300	295	303	295	291	266	301	289	288	320	309	276	289	288	308	324	305	262	281	306	304	278	307	306	297	284	266	306	265	259	331	327	304	286	304	324	270	306	278	348	267	286	283	289	307	257	299	264	290	292	314	275	305	301	296	271	322	303	298	287	305	286	319	316	292	326	305	288	307	311	276	271	281	298	290	258	282	269	299	313	295	294	302	309	266	263	281	289	302	281	318	278	271	296	282	310	253	279	311	327	290	299	294	295	288	297	295	276	275	279	294	318	284	312	306	301	288	291	260	286	287	287	308	284	290	295	283	257	278	282
17147	1414	2562	3689	3454	2519	2055	1659	1495	1153	1068	1056	987	961	991	940	878	843	807	793	775	841	765	794	711	773	799	760	749	718	721	694	699	697	701	721	693	666	712	725	686	661	686	655	626	689	689	721	739	714	647	659	721	604	710	695	692	699	686	665	709	703	663	690	662	669	685	665	695	666	650	642	665	738	694	711	640	631	674	653	683	675	685	668	687	661	721	654	678	712	620	661	654	665	655	676	700	694	671	716	638	726	701	695	687	686	643	668	668	672	646	679	667	728	671	661	676	676	725	640	665	679	622	653	644	683	670	650	720	653	685	689	671	646	652	658	679	654	714	664	657	690	659	649	676	713	679	687	701	634	652	696	714	674	668	644	653	675	683	685	625	658	664	658	663	649	677	679	687	714	644	647	652	667	667	645	632	644	688	679	672	685	647	680	671	653	684	688	654	653	689	686	694	679	658	679	697	621	686	678	679	651	707	702	651	676	701	695	655	661	647	665	669	651	681	673	700	680	679	659	708	687	641	670	658	715	632	673	651	632	723	683	665	655	697	687	673	695	693	660	702	682	675	686	672	719	663	675	679	721	634	613	642	695	676	607	681	658	730	666	677	658	637	624	696	677	676	712	714	685	655	673	675	671	669	669	670	666	722	675	688	620	698	651	674	709	667	659	702	672	632	626	667	672	677	684	677	631	700	635	698	641	647	662	680	657	730	664	657	703	685	672	664	679	667	649	651	652	660	662	667	700	650	647	673	724	661	669	646	676	669	630	626	689	670	665	661	700	681	640	727	636	665	666	705	698	674	691	667	668	717	653	686	634	645	668	687	687	691	655	672	680	639	685	670	657	695	646	643	708	684	676	673	695	699	701	723	644	663	651	666	650	663	673	671	658	657	651	660	687	681	668	683	680	663	678	675	673	716	682	743	706	640	657	663	711	671	691	635	682	670	676	658	628	708	632	675	679	685	653	619	637	674	650	668	677	731	646	683	690	707	650	715	687	618	685	692	726	698	681	633	671	661	699	650	665	707	668	650	690	712	672	705	613	680	685	706	716	655	683	661	680	661	621	655	692	642	666	699	718	689	700	665	702	651	704	633	701	683	628	654	673	651	648	635	674	632	690	699	680	662	662	670	661	698	664	632	669	672	722	685	610	714	662	696	670	702	670	670	636	663	680	720	653	708	690	675	664	681	678	706	693	672	699	657	662	656	653	680	657	721	679	659	662	721	666	714	661	679	685	712	661	702	647	675	693	645	693	675	660	683	667	649	690	680	675	671	664	705	681	656	670	688	690	667	680	708	696	686	699	686	666	662	641	680	669	685	719	651	719	712	688	679	717	678	657	647	674	699	714	630	704	644	695	683	700	645	643	636	605	688	624	701	689	704	637	689	709	730	683	627	674	703	667	694	648	679	695	672	662	636	638	700	648	706	655	644	682	632	691	679	692	697	678	693	639	677	667	642	668	670	717	672	658	676	676	685	713	672	693	664	666	663	663	683	647	670	709	703	667	669	697	686	700	675	701	667	677	697	691	702	653	611	682	742	647	656	672	629	632	690	666	706	687	644	669	712	669	634	673	689	697	649	644	693	685	693	696	680	645	637	645	634	636	716	650	680	638	645	649	702	673	690	695	672	638	637	691	666	671	685	592	607	676	645	641	672	649	662	667	628	668	683	640	712	662	677	628	699	637	732	682	673	696	665	723	697	644	661	638	683	601	690	651	637	688	716	660	675	669	620	757	648	654	680	650	713	666	669	664	744	682	676	646	683	613	704	678	670	677	637	690	691	636	689	683	662	669	702	674	680	674	694	650	662	648	679	692	659	657	654	635	669	703	713	688	663	686	679	702	706	649	629	710	676	661	680	671	694	720	687	648	678	680	635	678	684	633	675	667	700	657	658	721	688	699	625	669	696	682	694	703	685	646	673	716	687	666	677	679	633	675	693	665	662	657	706	685	683	698	655	712	699	622	636	738	650	677	711	714	688	680	667	654	709	645	680	679	677	686	643	614	696	626	702	666	601	674	648	687	658	636	666	649	665	705	644	672	691	702	666	697	684	677	635	682	686	653	676	704	718	658	679	686	644	693	630	639	633	713	676	683	688	678	703	672	621	652	655	627	712	693	669	653	688	698	672	665	721	675	707	691	686	673	656	689	703	672	706	694	662	657	680	686	703	638	683	666	716	666	662	640	676	616	712	650	707	648	675	727	645	639	685	673	694	655	691	688	695	681	696	672	658	650	665	697	669	698	652	693	656	676	649	702	727	674	667	684	632	714	699	693	671	644	677	724	666	650	678	642	664	662	693	633	676	675	650	718	648	718	712	672	683	683	703	644	664	689	684	644	692	619	654	673	738	689	688	724	658	675	637	680	656	689	716	729	687	632	656	675	691	688	666	696	649	682	658	656	683	699	697	678	644	641	664	678	720	692	657	637	663	679	664	663	674	636	687	681	632	665	662	678	691	672	695	686	689	657	608	643	673	651	744	622	661	646	654	667	703	677	662	622	691	681	668	639	633	674	660	665	656	666	626	629	639	660	632	690	676	704	708	656	703	679	684	675	665	690	694	677	673	678	665	650	684	691	628	715	668	713	699	688	672	669	686	670	644	664	689	689	650	677	699	689	699	701	629	661	669	676	656	680	651	648	655	673	681	712	699	665	720	674	678	662	662	603	668	638	630	689	712	669	671	703	611	671	636	645	702	691	707	705	676	673	654	628	696	685	687	651	671	693	682	736	662	641	698	666	647	684	647	635	688	688	702	676	687	682	674	655	647	656	643	662	690	674	696	676	697	681	675	653	681	644	654	671	684	661	668	666	664	649	668	700	668	658	685	704	693	635	663	694	654	701	662	672	660	706	652	641	647	642	650	657	634	646	662	667	657	700	676	661	676	711	670	680	692	706	673	681	648	670	697	662	697	693	661	715	674	632	683	634	649	658	696	695	686	654	684	619	664	634	688	674	697	691	653	683	693	702	653	689	679	679	653	659	667	668	637	706	633	706	681	658	717	703	708	615	649	642	676	689	684	709	653	728	672	681	664	672	700	705	639	704	652	675	703	659	685	680	651	640	701	658	670	656	654	642	650	705	671	621	705	652	692	683	668	668	698	686	654	648	691	645	637	670	697	655	652	665	699	670	668	677	630	664	648	677	680	670	712	619	634	668	659	671	673	734	682	696	691	657	663	680	665	705	676	724	669	664	654	676	637	686	718	701	669	690	685	682	710	680	659	711	667	669	598	689	730	683	722	678	690	668	684	626	677	642	667	730	684	695	664	658	686	673	600	706	670	673	702	604	719	658	624	673	672	704	650	658	705	692	692	673	648	663	680	654	675	626	675	674	672	689	695	686	733	685	724	667	670	655	686	655	629	687	692	657	658	673	689	664	686	674	676	684	617	670	705	680	638	658	661	643	660	667	666	657	636	672	636	661	642	654	713	694	646	678	671	664	677	715	649	665	637	657	652	634	683	691	665	677	705	645	720	680
7330	436	333	251	265	238	209	199	240	203	217	220	211	195	230	191	198	234	202	218	203	194	187	199	212	201	201	182	211	213	197	185	215	195	182	204	229	179	186	219	233	228	199	186	228	223	214	186	222	248	197	215	217	225	215	215	241	245	232	214	212	211	220	206	208	199	194	216	196	241	223	191	221	220	201	182	192	213	192	178	199	200	198	199	200	179	169	232	178	233	206	188	192	187	195	199	209	197	209	204	206	171	196	200	188	199	242	224	207	222	229	202	208	205	201	217	196	212	201	219	221	203	209	220	201	201	195	206	211	222	217	200	206	182	190	239	214	186	171	185	184	203	210	221	232	201	224	207	197	204	211	182	208	217	240	207	210	185	217	202	235	235	210	201	209	181	206	191	209	248	205	183	202	235	193	215	199	195	200	218	180	213	206	218	210	190	200	237	225	195	192	196	243	215	195	198	235	203	221	212	182	205	231	198	242	221	192	214	216	194	184	229	220	209	225	232	193	223	196	194	218	208	228	217	212	229	208	204	197	195	240	207	207	208	215	207	212	202	211	218	209	188	174	207	208	223	223	211	196	242	221	181	227	212	199	196	187	191	193	194	207	206	211	198	244	210	222	192	207	203	211	233	193	197	190	218	198	204	189	214	204	191	211	237	195	191	222	235	215	217	236	235	187	200	208	183	192	242	202	207	210	208	204	201	224	209	232	215	217	206	212	227	221	197	197	220	203	193	197	218	232	213	224	227	204	197	211	209	246	222	219	193	209	199	218	208	184	209	212	217	187	193	209	245	210	196	197	200	207	202	226	199	187	206	215	203	203	199	227	240	211	221	205	202	218	240	200	222	202	207	198	193	199	207	195	208	175	211	202	215	237	234	199	165	186	220	209	211	213	200	205	211	202	207	205	220	200	212	211	235	208	198	202	233	223	220	214	193	197	193	220	218	201	186	207	211	177	195	225	181	233	227	217	205	232	216	235	210	197	202	222	215	214	211	195	214	240	204	219	205	230	222	219	189	186	228	220	239	182	248	215	198	222	215	213	215	239	222	199	245	210	196	178	218	199	183	177	213	213	200	205	203	206	191	185	219	220	211	227	224	177	197	226	190	211	214	223	203	214	239	214	227	215	203	213	212	206	196	195	197	205	202	173	207	196	246	215	204	208	195	195	195	214	209	214	186	201	210	219	220	198	189	200	192	219	212	211	205	202	196	192	197	215	207	207	175	207	222	199	219	212	195	205	203	222	173	206	188	211	214	195	198	206	234	213	202	198	190	199	209	173	203	233	223	190	210	201	206	230	206	212	222	223	199	227	207	182	214	195	223	194	223	211	208	224	226	188	211	191	207	209	202	207	205	207	217	220	196	225	187	217	216	193	239	192	198	201	234	225	196	229	207	225	197	207	172	209	204	210	200	193	235	212	218	207	205	200	230	200	178	206	197	214	187	190	212	205	196	220	198	186	215	247	202	205	221	187	213	202	202	196	206	227	207	245	194	215	224	244	206	247	208	214	202	196	187	196	186	216	199	225	198	203	188	194	174	228	208	195	230	196	201	213	199	195	214	250	214	214	200	200	191	191	203	229	214	221	182	224	197	197	199	188	213	215	238	217	207	253	244	197	202	198	205	201	190	199	221	189	214	220	218	207	196	215	223	184	196	189	220	194	219	203	228	221	227	228	202	216	222	218	224	204	229	212	227	207	195	198	204	213	211	211	181	185	209	178	203	201	183	205	199	187	229	209	193	226	212	225	203	220	200	201	205	222	201	206	200	176	202	224	180	197	205	207	196	190	217	209	190	250	188	191	194	204	187	223	201	232	230	199	211	222	196	200	249	195	238	231	195	229	225	211	211	225	186	227	189	203	213	189	189	198	212	178	187	205	193	222	202	189	225	212	212	205	229	219	202	221	198	211	212	197	213	197	234	192	202	219	206	220	201	187	214	219	199	207	216	237	228	231	225	206	223	237	222	216	184	202	201	212	199	199	195	215	198	239	181	218	210	212	170	199	232	204	193	218	236	194	197	180	235	217	226	207	251	197	189	231	212	201	201	206	210	191	210	179	209	210	218	218	211	185	192	196	225	203	202	214	200	208	203	233	196	208	191	256	225	196	189	203	230	206	200	211	194	191	216	227	231	201	224	199	214	184	199	219	203	202	204	189	198	210	236	201	210	236	221	211	191	224	204	203	203	219	238	219	224	210	208	190	204	211	211	183	201	233	210	230	216	235	196	205	238	204	189	200	196	181	206	223	214	200	194	210	211	220	193	172	219	198	212	207	194	188	207	196	218	209	213	193	199	207	206	201	220	225	204	236	219	212	225	222	199	204	205	208	232	215	185	215	229	212	217	200	206	199	205	168	208	227	179	196	191	213	197	202	222	188	201	209	190	193	245	218	228	220	199	228	222	221	243	231	212	206	213	224	208	230	193	190	206	229	222	262	207	236	219	213	185	189	216	203	186	216	213	207	206	195	209	198	202	230	225	202	182	227	211	222	205	188	214	160	200	216	215	181	224	214	231	193	197	208	215	220	215	216	210	216	204	207	226	205	218	228	219	200	180	230	200	226	175	204	205	182	217	231	205	196	200	215	228	224	200	208	222	205	204	186	187	213	202	203	207	185	199	205	213	205	197	210	196	219	210	212	210	203	205	229	199	184	205	202	220	184	207	197	225	222	193	212	190	226	209	193	190	205	195	188	200	204	226	178	208	238	202	178	208	207	221	199	186	216	208	213	202	207	179	224	192	242	185	210	211	201	176	212	230	168	206	206	211	225	198	193	175	217	183	217	221	202	189	209	206	172	173	165	208	214	219	218	210	207	207	195	206	199	179	201	188	216	205	205	176	191	223	218	216	221	212	207	207	226	206	209	214	195	221	203	188	192	237	194	217	201	187	192	192	211	177	206	201	238	180	218	216	204	214	206	188	230	169	195	210	180	193	208	202	237	215	227	220	203	226	211	201	217	216	206	229	208	202	240	196	200	209	221	217	239	219	206	186	215	222	203	208	193	234	210	223	201	200	247	221	196	183	205	237	202	214	205	194	207	212	196	246	220	189	212	199	212	217	202	215	203	204	221	203	219	206	219	216	207	195	227	197	193	196	201	208	195	232	215	195	200	197	217	209	188	206	213	202	201	192	185	205	229	219	227	219	176	195	189	199	206	239	188	220	208	256	213	198	214	181	215	219	214	215	211	218	194	199	196	217	211	217	224	207	212	205	184	202	204	194	236	203	208	204	217	208	181	180	224	228	210	236	205	213	244	218	188	192	204	207	227	225	234	224	213	199	188	220	221	203	212	234	198	235	196	219	243	244	193	186	206	177	210	229	236	176	215	214	201	184	231	208	213	213	182	173	199	207	219	181	211	192	204	176	207	217	212	196	208	208	204	222	217	217	228	188	209	197	193	217	250	171	192	226	219	207	202	211	226	189	183	200	222	225	219	198	212	253	187	223	209	216	201	213	201	205	205	193	215	243	231	202
4750	556	664	787	719	644	573	593	563	516	547	512	506	501	480	508	526	498	468	514	496	520	475	474	518	465	499	479	493	496	466	496	439	507	510	479	461	510	491	491	473	525	492	467	489	499	532	473	502	442	469	468	472	478	494	448	506	463	516	466	456	513	492	505	457	489	466	514	442	476	522	515	478	505	484	510	475	487	485	461	500	496	502	507	486	477	476	492	471	513	474	474	522	492	481	477	519	479	449	481	492	456	481	483	506	477	508	484	467	505	484	460	493	482	466	492	432	485	496	464	520	487	469	435	476	507	455	496	476	439	464	485	507	506	494	483	475	460	482	471	502	487	470	465	490	467	452	463	475	455	477	455	473	486	499	493	488	487	448	510	470	505	492	481	483	500	458	492	465	496	454	459	465	456	481	477	496	507	455	477	477	487	474	478	490	457	475	526	473	458	503	485	484	472	496	478	458	499	493	513	492	467	485	459	481	500	469	484	500	489	476	472	482	490	508	493	469	475	453	512	480	460	458	484	495	509	502	436	501	504	493	433	500	489	443	484	501	495	481	456	508	500	509	518	470	477	499	493	537	487	461	475	497	485	483	504	492	456	480	458	500	452	489	534	480	474	485	458	501	504	467	483	471	529	476	528	465	491	471	486	503	490	495	473	489	452	472	484	465	517	465	472	532	470	502	517	431	482	495	454	492	545	492	479	520	492	508	485	467	478	467	489	508	463	508	510	459	495	504	515	524	460	504	464	494	490	491	508	485	460	493	486	428	458	476	540	523	499	449	499	516	445	481	507	502	469	508	474	484	456	477	499	483	488	504	441	493	528	494	471	485	462	483	505	444	484	474	481	508	482	508	469	456	485	470	507	503	490	503	467	481	461	487	466	492	455	484	497	484	477	478	486	493	480	505	512	462	436	462	513	451	513	440	478	430	480	470	483	491	581	471	457	448	522	492	509	502	453	496	496	483	472	469	469	472	532	486	503	500	501	472	518	498	479	486	483	473	493	485	466	504	467	474	466	485	468	507	510	520	476	481	484	457	455	484	481	491	487	483	474	457	487	503	481	480	488	460	496	501	499	511	492	508	479	450	528	459	491	465	478	503	477	484	466	520	454	491	500	498	465	510	488	496	472	486	444	483	479	516	474	505	479	520	497	483	486	464	537	497	473	489	438	506	523	492	515	504	470	480	459	500	521	507	530	498	480	470	503	497	471	467	467	485	479	491	456	490	476	498	481	487	478	503	489	465	513	491	443	485	504	495	459	507	475	498	498	443	505	509	469	502	491	516	466	495	476	509	516	469	483	475	459	441	460	495	503	500	478	504	488	455	493	501	486	492	480	475	479	475	453	488	484	481	472	478	470	464	488	521	481	469	506	467	477	499	491	510	509	478	469	416	508	503	464	458	423	500	510	477	491	489	478	467	479	528	442	484	492	497	470	512	484	447	522	491	476	477	487	492	475	493	494	482	487	483	480	512	486	487	451	482	462	498	525	499	462	459	474	529	507	496	470	502	495	479	497	493	491	483	467	517	472	473	492	487	450	491	477	493	481	487	488	462	512	516	469	498	459	504	464	539	497	479	469	482	521	500	546	427	487	485	485	479	489	476	454	442	501	535	488	451	491	490	501	475	484	505	458	496	477	510	486	495	498	499	453	458	515	512	469	489	489	500	520	475	532	471	477	479	539	487	471	486	515	459	513	454	450	519	501	477	479	498	467	506	479	503	501	460	479	486	512	482	510	474	466	484	465	493	472	512	471	459	474	480	443	453	505	464	455	484	468	474	493	496	479	459	495	512	463	473	486	508	472	460	490	456	466	534	510	496	491	463	478	524	493	533	491	503	471	474	492	460	462	448	511	490	453	448	519	484	474	473	480	475	485	464	475	475	481	453	489	453	492	503	470	490	529	438	483	491	519	461	501	455	472	498	462	451	487	466	499	479	527	485	473	497	474	464	462	490	509	487	459	448	460	477	542	475	522	525	469	490	480	466	447	496	486	501	488	504	495	503	480	517	499	500	505	499	488	490	470	481	497	477	486	484	454	472	434	498	484	504	475	494	518	443	497	498	496	489	477	482	496	485	443	494	456	492	497	491	461	458	532	479	459	472	485	502	460	479	499	486	492	461	487	502	490	445	494	478	479	513	461	476	484	483	476	478	526	491	505	530	437	442	473	490	481	461	482	482	436	516	448	457	509	470	489	498	494	442	516	501	488	495	466	482	449	492	482	466	473	469	512	500	523	464	476	464	478	480	513	458	462	455	476	481	493	479	487	491	510	491	497	459	510	443	482	496	489	498	492	472	489	492	477	430	475	484	479	489	474	451	487	518	455	487	479	489	491	465	475	477	454	508	452	497	466	528	501	449	508	486	454	490	480	545	490	532	491	502	490	457	479	500	514	494	495	463	461	462	500	470	486	494	454	499	520	477	481	514	510	462	493	457	488	514	462	447	490	486	473	485	470	482	464	505	455	532	454	458	498	518	498	523	466	525	495	475	479	435	468	471	459	500	462	528	432	502	470	497	480	501	466	490	472	473	466	526	509	479	502	494	487	511	465	461	493	473	474	481	470	487	488	474	512	483	524	481	512	435	480	483	465	511	495	464	482	507	476	475	478	513	515	482	442	496	439	458	486	452	494	520	459	504	446	493	464	471	480	530	463	528	491	485	457	457	516	518	496	478	514	483	512	508	491	412	521	461	484	490	493	482	483	491	460	490	515	506	504	521	461	478	476	479	472	455	460	473	497	472	475	553	483	488	446	498	450	499	497	482	454	486	483	462	478	502	477	487	558	490	513	439	495	474	502	466	474	496	484	439	500	505	516	468	493	470	476	490	505	504	484	486	497	481	505	523	468	482	494	465	468	541	438	462	491	477	498	442	474	525	497	497	476	512	468	470	453	483	498	482	471	521	465	543	467	493	457	458	475	515	431	476	506	533	441	469	517	478	476	496	452	492	480	466	468	494	446	449	518	477	476	494	460	500	511	492	494	475	471	482	453	475	491	493	486	470	490	476	447	514	493	434	467	529	496	494	469	482	474	488	508	478	500	466	508	456	496	514	512	426	473	479	481	511	472	489	538	473	482	482	466	475	481	499	502	485	475	486	507	471	456	460	494	491	480	495	447	508	467	519	454	485	502	497	523	499	503	495	501	495	472	469	478	465	548	517	466	476	441	459	486	502	484	495	502	508	508	479	472	510	459	469	489	502	470	506	455	487	505	510	547	500	505	491	512	482	453	438	506	493	486	487	491	468	518	482	493	505	494	491	537	492	527	460	451	472	493	473	506	486	452	473	432	506	501	513	460	513	489	469	494	472	492	490	475	505	475	479	457	489	503	484	469	478	463	521	479	495	464	443	496	477	457	462	469	485	473	523	475	485	492	491	471	493	464	456	497	505	486	502	519	495	516	467	451	453	483	485	484	457	466	469	498	470	458	496	485	448	462	474	550	493	493	480	516	527	476	469	463	473	486	507	484	464	486
21995	2065	800	779	703	476	415	353	238	214	198	190	204	183	187	210	183	174	178	188	176	167	184	200	177	191	149	183	172	169	171	187	184	174	184	181	159	181	176	154	158	166	177	165	159	150	183	164	172	182	178	175	171	174	176	172	166	171	174	175	148	182	158	166	172	167	164	166	147	151	157	177	189	137	180	162	160	175	177	162	157	164	167	177	175	159	160	160	169	185	174	156	174	190	151	198	184	179	175	172	173	179	192	197	148	163	173	155	161	172	144	196	159	178	164	154	158	168	173	163	177	171	196	173	164	192	160	162	160	196	175	192	188	148	143	161	183	169	178	181	153	158	174	163	194	193	158	186	175	155	188	156	165	165	174	145	190	175	145	186	151	175	148	151	167	187	174	168	172	195	181	177	159	198	173	181	170	187	169	175	151	170	184	189	163	155	143	173	207	168	183	173	169	166	154	172	183	178	193	159	159	145	196	163	167	152	169	179	186	170	165	151	183	174	163	174	191	149	168	182	177	151	170	151	165	159	177	164	186	194	158	159	176	162	165	150	167	169	181	166	164	190	193	160	145	157	167	156	145	150	177	203	136	153	151	147	153	173	167	159	161	162	169	189	182	178	178	178	167	167	176	152	179	184	167	167	192	191	174	145	156	178	182	170	152	166	179	159	166	172	145	161	156	173	169	174	182	179	159	152	182	184	164	164	166	156	169	165	169	171	145	161	160	152	144	162	172	202	171	170	148	190	141	157	186	155	164	167	188	175	182	159	152	153	163	189	175	157	172	150	174	169	150	155	161	164	175	174	179	158	187	163	155	202	173	200	165	171	178	151	183	191	170	154	169	167	163	177	183	164	139	133	153	162	166	167	164	155	202	164	176	169	163	220	175	165	170	149	177	187	162	147	155	190	166	168	163	152	163	142	145	166	182	174	170	155	151	192	187	191	190	179	178	171	190	152	162	164	166	191	167	147	162	162	185	190	175	182	174	162	182	191	161	151	167	187	169	171	169	172	162	161	176	152	153	173	164	189	154	161	162	150	175	180	142	169	173	147	169	160	158	162	175	176	179	158	172	171	186	175	146	167	183	183	176	145	164	175	173	170	155	160	181	148	195	166	187	155	155	202	189	159	184	179	162	165	181	151	163	178	172	161	165	164	168	179	174	158	171	182	167	202	189	154	144	169	142	173	206	163	202	152	147	156	188	178	192	178	162	161	174	172	160	182	165	187	154	146	181	170	177	166	138	171	168	154	171	155	166	160	158	186	168	168	169	184	178	189	174	162	171	177	178	166	177	175	178	155	167	172	160	153	190	180	168	174	184	170	186	175	164	190	173	191	175	174	165	149	161	181	151	164	162	172	182	167	176	167	159	189	182	178	171	157	181	162	197	169	166	154	176	180	175	172	172	148	153	177	174	173	190	195	163	166	157	196	164	162	155	180	176	193	181	168	175	180	157	152	152	167	128	167	150	157	190	157	164	183	168	161	161	171	182	178	178	168	144	161	184	165	146	168	175	180	166	185	162	174	160	178	176	187	183	164	174	171	172	167	171	151	173	172	167	160	175	158	167	162	177	190	154	162	146	163	193	168	163	156	177	173	155	155	191	183	178	175	178	165	175	162	153	136	155	179	174	183	176	173	168	144	163	185	150	172	200	196	172	180	163	177	154	179	172	160	159	182	156	142	164	183	207	171	161	174	151	188	161	160	167	166	169	165	155	181	184	195	165	169	163	182	157	177	176	157	160	187	155	173	164	178	198	183	160	176	172	192	164	149	159	167	158	153	185	185	179	177	166	210	167	182	163	172	171	174	196	163	160	183	152	154	176	168	177	161	162	185	178	175	196	175	189	174	158	176	172	177	198	150	176	162	157	189	188	146	167	189	188	160	152	153	190	180	150	175	187	181	161	183	161	181	162	172	137	166	183	173	148	174	165	176	180	161	183	179	164	186	159	167	157	185	173	172	173	191	159	164	154	180	155	164	173	172	187	157	159	164	187	166	162	183	182	164	167	196	147	159	182	146	184	163	165	176	179	171	187	175	177	172	173	177	160	159	148	149	162	156	187	195	183	198	176	154	159	157	162	168	167	163	161	176	155	158	156	177	154	168	143	180	157	186	160	158	172	167	178	159	169	169	177	154	174	159	174	164	161	145	142	163	147	161	157	174	149	167	177	155	161	169	186	174	147	164	159	167	152	210	165	158	169	169	166	161	184	148	168	155	169	161	152	190	167	161	179	161	181	172	181	136	143	151	182	172	155	180	157	160	173	158	173	151	177	169	159	178	190	201	149	173	165	161	141	194	154	161	133	144	193	171	174	183	173	164	159	186	145	154	173	148	174	161	179	154	172	173	169	161	159	176	150	159	164	187	204	163	164	179	186	177	168	185	170	155	183	168	154	178	164	177	197	153	166	133	173	156	157	155	177	164	151	155	162	180	179	158	165	159	185	174	171	164	172	168	146	175	190	176	162	171	161	171	163	171	170	155	169	165	170	169	168	153	172	156	179	166	182	180	153	176	168	164	181	164	154	170	145	163	176	149	159	159	164	149	187	185	173	160	157	177	159	168	177	178	151	164	177	203	170	159	182	171	175	175	155	194	164	184	202	150	158	143	166	191	189	186	162	169	158	180	163	197	161	179	188	167	167	150	171	157	157	167	159	164	170	164	172	173	169	176	179	162	182	180	172	167	161	157	169	150	160	180	190	137	169	148	188	164	198	185	158	164	170	160	178	167	154	159	176	189	184	154	180	184	162	184	187	177	128	160	160	172	152	206	173	169	168	154	169	178	166	146	171	175	165	137	161	161	157	174	157	176	176	176	186	177	152	191	185	184	177	154	163	166	166	166	204	173	132	152	182	187	171	150	163	176	170	169	155	177	158	156	163	158	150	159	143	166	174	184	184	158	178	167	165	165	163	184	181	168	169	174	162	172	159	164	166	148	155	183	168	181	153	148	185	185	165	147	166	170	165	180	196	176	180	175	158	152	170	146	159	184	195	185	192	177	191	161	178	162	171	166	189	177	155	170	174	167	160	171	175	192	165	178	167	167	158	189	168	160	167	191	169	181	180	167	159	159	176	183	190	186	183	171	158	167	156	199	146	173	149	149	172	159	161	173	176	182	168	183	186	159	198	206	165	158	162	182	151	166	166	172	169	152	165	165	172	163	158	178	169	176	180	174	171	177	170	179	173	183	174	163	185	156	181	164	157	154	186	180	185	185	167	169	169	185	145	168	170	213	166	176	174	160	185	145	200	210	171	165	161	149	154	161	168	163	158	165	155	161	175	183	170	175	165	153	167	162	172	184	169	164	171	161	144	154	177	180	168	163	167	178	150	173	179	138	148	171	149	174	183	152	166	199	195	155	192	173	179	172	184	157	176	166	188	193	156	201	191	157	181	162	157	136	168	180	162	161	164	165	179	175	168	152	163	198	159	161	174	178	170	162	140	172	168	164	166	185	195	191	173	156	176	165	145	159	165	177
12846	900	1501	2192	2028	1597	1239	1056	882	695	694	633	607	573	572	590	594	533	531	502	482	517	509	485	490	449	468	487	440	486	418	445	465	436	443	427	438	441	479	413	405	434	407	450	414	424	477	449	408	431	435	427	470	462	447	457	455	418	434	426	420	405	436	413	440	462	392	444	406	425	449	464	415	461	407	424	447	446	443	432	410	409	422	415	410	425	441	398	435	431	473	390	418	404	452	409	436	473	413	430	428	398	429	411	394	423	415	417	443	406	420	427	424	393	440	425	451	420	404	445	427	432	446	464	439	422	405	441	407	418	432	426	407	401	426	449	420	414	454	406	401	457	426	430	427	415	412	422	417	368	466	434	449	500	423	423	427	375	440	405	439	407	437	417	415	431	410	440	458	406	384	407	425	432	431	429	419	426	426	441	397	432	422	408	403	428	399	433	416	396	429	416	433	439	399	411	385	434	426	469	424	441	393	459	406	412	438	385	404	426	417	430	445	419	439	403	399	429	426	392	455	387	436	420	420	421	426	420	412	376	449	409	385	407	404	444	422	386	419	441	382	412	466	438	419	428	437	451	447	400	415	420	435	421	441	415	436	413	413	421	422	415	444	393	445	428	396	400	401	398	428	438	370	431	445	454	445	431	418	419	409	426	429	417	413	409	431	412	399	447	434	429	443	434	422	443	430	423	382	400	425	452	441	417	436	417	405	424	438	420	457	419	439	383	477	407	401	418	409	376	414	407	401	441	434	456	456	421	425	406	420	430	445	413	425	392	426	429	399	433	396	367	446	433	391	429	395	464	429	417	413	421	469	434	425	428	426	391	464	433	443	424	412	437	441	402	454	406	433	455	413	403	477	419	444	422	412	438	429	426	448	431	382	425	405	397	452	390	383	409	429	430	437	429	438	434	420	398	391	391	424	409	419	413	421	412	430	438	412	436	438	429	446	422	450	391	447	403	426	412	415	455	403	423	454	393	397	439	432	411	440	463	415	435	438	401	410	425	406	447	436	383	435	416	440	390	442	432	407	435	433	437	410	397	423	450	413	421	439	416	413	422	463	403	466	423	472	464	444	395	440	468	415	443	433	430	426	425	406	404	390	419	446	435	435	429	432	394	456	422	389	432	409	426	454	432	429	436	423	420	393	458	401	400	437	429	401	433	436	397	417	430	431	414	454	385	401	430	416	436	418	436	430	390	405	411	434	444	436	414	470	406	430	465	433	425	403	416	438	427	412	434	440	478	419	398	393	424	420	421	420	477	455	413	435	418	476	450	449	466	437	428	419	408	434	424	414	451	405	449	421	416	432	372	415	416	452	423	390	382	426	418	450	401	395	395	447	415	427	439	420	445	425	452	418	427	409	458	424	430	416	436	388	383	429	411	402	410	421	395	408	444	450	413	433	436	437	405	429	408	429	427	389	455	442	420	428	404	410	405	422	462	395	434	414	416	427	422	378	431	409	429	424	445	414	424	431	388	430	445	443	386	408	437	427	442	410	398	434	395	487	426	433	419	397	447	395	426	400	431	468	435	420	407	407	409	424	435	437	427	437	416	424	420	385	420	425	408	434	444	437	422	421	419	390	413	401	453	404	472	387	421	417	443	424	401	449	432	423	403	423	427	453	441	399	413	430	420	412	425	445	398	440	430	448	419	419	412	404	426	453	422	424	423	430	404	408	395	366	413	429	416	423	412	412	420	412	416	392	409	424	426	428	422	440	410	405	432	427	414	414	402	395	418	398	419	463	397	411	444	401	418	415	386	414	429	409	444	409	404	414	414	425	443	423	438	421	427	411	379	435	443	421	455	424	425	414	404	403	421	421	408	427	473	439	402	451	417	456	454	431	418	436	408	399	455	429	405	399	424	437	403	409	439	397	409	414	419	367	393	448	441	425	417	459	433	460	392	431	415	398	398	394	414	394	417	440	450	422	409	421	390	409	427	441	398	422	409	435	424	445	407	402	433	403	410	404	442	398	450	416	397	409	447	441	452	431	403	414	427	403	409	433	382	461	414	445	388	443	385	439	436	448	400	401	443	422	401	424	412	433	435	409	407	439	380	421	401	413	447	428	394	383	411	423	463	448	423	427	443	435	377	435	425	453	425	426	396	411	445	419	423	412	455	422	405	428	413	429	413	433	450	423	448	423	387	406	389	422	405	395	401	433	438	438	413	406	442	421	399	431	439	439	408	430	408	397	462	441	424	421	416	422	424	432	471	449	424	393	418	377	465	406	415	422	432	376	437	395	400	419	461	409	416	399	397	407	435	404	444	418	453	422	456	433	417	421	410	447	454	379	427	420	400	405	422	430	426	432	424	423	379	397	432	445	425	454	435	455	423	415	455	406	399	444	401	392	430	417	422	473	418	407	416	409	387	458	432	415	423	430	443	442	418	430	410	397	404	404	445	404	429	412	454	403	413	439	447	432	431	430	394	432	406	444	439	424	445	422	415	423	433	394	424	392	402	405	442	424	440	392	395	426	418	410	386	398	431	438	473	449	442	448	407	440	417	429	435	430	410	455	448	408	417	398	437	459	453	439	400	423	399	445	381	450	444	418	400	448	406	451	410	451	417	435	461	452	389	467	387	461	434	400	410	439	396	438	395	416	417	453	412	424	442	423	411	440	439	403	409	421	406	456	427	410	460	440	402	447	417	403	443	413	411	415	462	432	450	390	425	436	417	398	394	420	435	439	439	423	444	447	403	438	437	456	413	411	424	433	408	424	429	409	401	413	436	456	413	416	408	411	413	379	443	442	438	469	388	427	462	418	447	413	416	460	446	406	418	425	412	408	453	434	423	421	388	435	413	442	413	456	451	426	418	438	447	425	447	444	413	429	394	388	401	433	431	419	431	418	391	379	389	441	404	430	387	408	432	429	427	460	420	405	420	428	408	443	431	446	484	395	441	458	400	415	442	433	438	454	407	451	409	420	410	419	449	440	428	400	421	436	404	392	404	429	413	450	386	444	411	422	415	411	426	430	456	416	431	426	403	434	416	450	385	436	408	410	400	445	423	444	422	444	415	451	443	399	416	422	390	449	460	430	442	452	460	458	421	408	417	419	448	424	365	401	455	435	448	424	419	417	405	428	434	439	433	372	397	413	441	426	413	469	422	404	407	397	419	436	461	412	438	405	426	450	428	381	441	423	401	416	397	381	413	431	440	415	419	444	436	404	414	438	397	421	474	431	426	444	410	444	450	419	445	426	392	402	399	435	433	404	446	410	411	428	441	444	429	409	447	401	434	383	458	410	406	429	409	434	409	431	412	410	443	400	438	441	431	412	388	402	411	404	410	430	438	406	425	419	416	441	403	436	432	399	417	438	429	406	446	413	403	401	442	445	439	427	395	474	436	395	388	426	438	407	408	420	420	416	438	436	415	470	430	437	406	389	436	452	419	436	426	420	434	402	396	441	400	426	419	480	407	426	427	454	442	437	422	408	406	419	442	464	382	390	418	419	423	409	419	431	423	428	390	404	425
32642	4756	1568	1496	1118	790	675	583	463	416	384	357	362	315	330	331	345	344	317	327	317	326	322	307	297	326	302	289	316	263	280	291	345	305	283	283	258	287	245	341	303	297	309	310	303	283	310	291	321	309	298	273	274	263	306	282	255	284	281	287	271	298	320	270	255	302	290	317	304	295	302	262	292	299	342	290	307	303	290	303	298	299	261	341	332	285	310	342	281	284	306	282	292	297	282	290	271	282	296	289	280	286	310	273	295	290	296	277	297	289	306	288	278	299	320	307	280	273	321	305	290	292	314	290	299	268	298	299	291	280	297	332	280	281	331	300	326	295	283	299	296	272	323	303	309	291	291	294	258	304	299	305	284	304	288	287	311	283	268	271	278	276	318	307	283	284	310	287	307	274	309	303	308	322	299	264	301	267	288	296	322	280	299	303	297	336	325	314	299	298	321	289	288	320	273	292	291	308	329	313	269	258	270	267	263	287	318	316	285	300	301	303	280	311	337	319	282	272	271	291	283	306	294	298	285	305	276	307	298	286	257	278	307	262	284	282	275	290	313	321	302	276	275	285	328	306	295	266	298	301	280	321	302	277	285	280	311	283	296	271	281	293	306	298	311	309	297	271	302	314	322	310	293	311	306	252	306	316	315	288	260	283	252	316	298	290	296	306	307	325	309	255	292	322	320	285	248	266	300	311	328	275	289	269	304	269	301	274	276	315	278	303	240	290	299	292	315	314	296	289	293	284	268	284	304	315	319	304	262	279	317	297	292	298	297	267	292	315	291	326	309	303	284	291	296	263	299	284	321	293	305	294	304	302	297	307	316	291	278	287	311	286	313	306	256	283	249	284	315	284	287	282	304	268	266	276	304	307	310	267	307	271	315	299	301	283	263	271	297	275	276	320	289	257	293	311	315	311	278	323	289	305	294	296	271	258	282	274	298	296	295	274	299	308	293	283	280	307	293	297	301	253	312	278	286	278	293	300	276	314	316	268	288	304	294	260	295	296	302	282	289	300	316	293	289	302	301	299	271	290	289	264	310	287	312	301	233	268	294	304	274	287	294	291	293	301	313	266	309	289	334	311	272	258	299	301	292	303	312	257	318	316	299	322	304	290	331	284	281	276	300	304	354	282	286	278	286	302	277	316	295	286	255	296	311	295	310	319	314	322	289	302	274	297	315	287	295	304	279	316	300	350	299	281	308	291	279	290	257	294	282	291	302	285	300	286	299	283	293	282	270	285	277	311	268	315	298	272	296	249	299	297	305	320	286	288	311	286	306	280	310	263	292	287	272	290	284	295	300	305	315	313	296	301	290	271	252	297	304	283	272	299	305	274	247	311	304	321	298	295	297	312	302	268	292	287	298	265	287	282	310	281	304	316	271	329	305	307	289	298	301	293	286	339	273	260	280	284	269	286	287	289	308	304	258	327	300	305	275	306	298	305	272	287	334	282	345	305	299	283	309	275	314	253	291	315	285	285	307	288	290	287	301	290	290	283	372	273	285	287	278	270	304	279	292	286	293	311	287	301	261	322	310	311	300	305	301	305	287	325	279	289	291	292	296	282	272	298	281	306	306	288	287	292	321	299	274	289	260	282	316	307	288	273	249	318	289	310	280	299	282	315	274	277	309	293	295	282	278	285	278	300	308	300	310	291	295	285	274	272	289	266	318	293	290	266	295	274	279	324	319	307	277	331	256	286	286	312	263	320	313	306	306	297	314	255	265	259	292	287	313	311	294	289	297	310	337	312	306	280	270	262	287	262	311	294	343	307	258	289	323	254	306	285	287	310	315	287	232	274	313	288	296	301	274	307	323	268	290	283	296	318	283	283	269	286	274	267	295	322	308	284	303	305	304	286	297	325	296	277	282	318	308	297	327	277	293	288	296	298	306	292	303	310	320	313	275	278	273	323	317	300	247	285	276	284	261	305	320	294	263	306	311	299	266	274	321	288	263	261	323	291	299	285	320	353	298	278	287	285	306	291	295	303	293	328	312	302	309	287	304	264	279	308	317	304	295	304	259	273	280	281	343	310	311	284	271	274	298	276	338	304	303	297	282	299	264	296	287	314	311	316	293	292	252	328	300	318	322	284	266	301	305	277	279	297	316	302	328	282	301	283	278	282	335	309	291	270	288	279	268	262	312	302	330	312	318	288	310	286	314	318	303	308	323	311	295	316	311	302	312	288	270	308	310	277	275	278	308	276	272	308	290	279	298	311	244	289	310	313	360	280	242	279	305	270	314	277	332	261	283	284	282	304	276	320	295	284	288	310	270	276	277	265	287	312	304	308	260	320	283	264	266	279	295	303	306	312	281	274	291	282	294	322	299	338	283	289	308	291	299	315	306	306	308	331	267	303	272	297	344	264	328	284	313	289	292	297	303	301	299	321	305	303	322	296	294	317	280	260	314	298	290	297	268	296	272	312	253	262	287	259	277	276	300	303	290	288	311	289	319	317	291	274	303	293	275	290	278	318	267	332	296	289	283	278	303	287	311	285	329	322	279	349	323	260	295	304	278	331	285	303	275	280	289	278	313	304	303	284	282	270	286	280	288	301	296	296	298	311	291	315	291	287	286	271	269	299	303	319	284	266	291	300	289	304	318	306	319	315	286	291	305	309	271	261	273	310	271	287	258	308	336	279	283	300	298	290	267	284	333	274	277	288	303	281	290	287	265	294	302	298	298	291	314	257	291	316	278	276	239	288	307	302	291	305	267	284	269	305	314	316	288	299	286	296	315	276	276	293	291	295	262	250	295	285	271	316	302	318	313	276	294	315	262	288	279	305	276	295	291	282	305	288	302	254	251	289	299	288	307	281	293	269	315	323	305	271	301	295	322	321	331	325	260	303	293	278	328	268	343	298	319	317	301	315	276	292	312	316	293	333	306	280	272	261	298	312	285	294	316	311	306	286	293	295	274	318	273	258	311	272	269	331	307	286	326	302	305	311	301	302	299	299	271	313	274	283	280	302	312	315	300	283	311	284	286	276	294	314	279	295	276	276	341	316	282	273	301	311	335	296	284	276	312	256	305	297	295	264	307	269	287	262	323	267	286	276	283	288	266	298	302	264	275	274	281	299	316	307	294	339	293	280	314	322	311	309	283	307	304	301	276	292	290	298	278	290	291	273	313	304	305	286	325	307	307	293	285	347	311	304	288	267	286	319	289	286	278	324	279	259	291	306	318	267	259	316	267	283	313	266	291	295	312	270	281	272	293	309	305	300	308	279	274	312	295	285	375	274	317	306	272	285	295	275	296	270	270	279	306	299	262	335	328	294	332	282	295	282	288	283	302	303	290	307	285	253	273	284	279	301	274	289	308	291	285	271	280	315	271	290	294	267	291	281	309	295	307	279	286	294	277	314	279	299	288	295	288	318	352	317	307	294	252	284	268	293	303	283	246	298	308	291	292	287	296	271	288	293	277	285	301	289	290	283	301	322	329	282	294	309	313	281	315	303	280	228	265	258	295	286	277	295	264	299
17351	1565	2530	3549	3210	2691	2201	1802	1421	1188	1148	1010	987	943	950	984	1051	766	816	824	769	761	787	735	812	740	760	754	740	770	718	692	695	720	724	728	694	716	688	719	702	737	744	716	686	687	675	682	695	693	672	651	728	691	696	710	701	694	698	644	684	710	700	663	662	680	682	675	686	705	670	692	659	721	654	678	719	684	675	671	685	672	668	652	653	651	656	684	679	662	677	681	665	730	689	675	650	630	653	651	645	682	652	688	682	716	691	634	707	672	652	689	679	691	703	674	720	623	677	685	677	652	672	662	628	667	654	664	716	642	654	659	700	742	661	714	652	702	724	672	651	678	678	641	682	727	688	685	709	718	682	733	691	699	646	716	727	744	665	714	690	671	672	672	674	641	696	677	677	679	666	660	730	665	714	673	657	648	658	717	655	661	656	702	759	680	717	672	634	699	695	656	686	674	682	657	701	651	711	648	716	680	667	704	659	714	698	698	659	648	652	715	666	672	667	662	692	664	681	661	671	659	707	687	653	691	666	665	673	631	633	666	694	702	645	704	679	642	693	642	674	635	720	665	680	678	671	642	665	721	695	651	658	722	669	668	689	696	661	678	715	679	690	676	680	700	686	694	659	650	636	694	679	651	644	673	668	710	699	754	654	647	661	655	637	679	665	696	668	670	707	715	699	697	741	680	662	670	663	630	686	633	637	738	643	650	692	638	660	660	674	673	661	679	696	644	706	723	686	696	719	687	717	662	679	652	653	684	696	656	659	626	665	720	665	643	679	658	692	668	700	666	667	654	639	713	668	644	657	685	671	623	671	708	710	685	708	686	689	681	710	703	694	695	672	657	699	684	680	694	645	662	675	610	647	668	721	691	625	649	672	711	643	697	643	743	681	656	668	687	676	638	695	674	675	677	689	649	721	672	702	666	684	664	691	686	719	678	689	691	669	664	689	720	724	711	694	651	618	693	655	676	716	648	685	669	705	704	666	709	660	688	654	692	676	641	664	652	663	748	690	655	704	672	665	656	697	682	686	680	677	721	725	679	644	691	659	663	677	656	700	694	733	671	637	671	682	673	696	636	665	681	698	692	677	640	687	649	655	672	632	687	680	670	701	646	648	675	740	680	677	707	658	666	666	677	666	655	672	686	707	706	682	693	669	682	711	698	638	678	761	645	643	667	649	717	674	659	743	614	673	674	693	669	699	669	692	673	706	692	684	588	690	656	679	691	692	690	698	667	659	670	672	705	697	619	695	667	645	730	671	661	699	618	694	693	665	668	666	672	673	677	645	695	659	687	693	684	633	635	716	723	683	699	703	658	640	679	685	692	675	699	642	673	649	652	689	658	676	656	678	656	664	688	621	688	643	668	656	656	657	743	714	663	676	638	661	692	668	688	665	668	664	711	659	685	667	691	705	680	698	646	678	650	611	718	647	682	649	689	712	678	653	688	695	674	690	705	677	685	687	686	742	626	669	696	690	677	660	704	684	659	659	666	688	694	631	701	683	663	666	660	670	676	693	660	651	697	677	643	699	645	687	660	646	636	723	667	692	703	680	697	689	649	662	696	649	667	702	679	636	670	684	721	635	681	627	610	667	632	666	686	681	695	646	666	718	687	699	682	686	659	727	722	665	638	702	655	718	691	711	646	764	676	664	707	706	628	687	663	667	684	659	671	703	658	666	725	640	715	678	678	687	648	661	662	696	698	713	646	674	702	647	732	692	702	670	672	661	676	695	637	684	688	664	712	679	654	709	657	708	680	695	636	640	667	681	659	661	715	688	629	672	627	730	731	656	663	692	692	660	676	656	659	689	644	638	705	672	659	683	647	697	635	662	658	653	677	704	710	702	689	681	662	701	623	685	726	737	704	715	699	686	675	656	676	708	667	676	654	691	656	644	668	636	700	651	707	702	628	676	682	729	693	636	659	675	675	652	701	669	729	651	706	718	651	723	627	667	685	689	673	664	687	679	651	714	677	668	706	697	691	657	659	720	674	658	677	732	659	661	697	700	683	649	689	718	637	674	701	690	687	677	663	691	674	646	659	683	684	676	682	689	688	674	666	707	687	660	679	669	662	650	678	732	666	671	675	696	692	660	673	675	641	660	674	675	685	675	673	709	693	710	623	685	636	645	676	719	695	729	681	661	695	676	625	731	651	664	712	633	709	661	686	670	677	661	705	713	663	701	689	689	714	640	637	736	681	684	646	675	668	704	610	651	653	638	633	705	714	672	676	668	685	691	664	680	672	671	629	679	681	724	602	645	674	711	688	677	659	697	699	691	676	658	631	684	671	675	645	737	674	652	714	694	634	614	679	675	664	680	648	716	672	696	660	664	715	677	654	682	660	643	670	674	696	679	681	714	718	669	693	732	693	674	677	629	721	644	640	696	657	701	647	698	677	647	688	717	662	690	671	652	704	649	696	665	704	643	729	714	654	617	695	687	719	687	655	655	667	685	690	733	677	707	664	671	663	656	700	646	666	639	677	689	696	713	654	692	681	748	659	677	715	684	679	686	681	709	655	663	673	665	665	658	679	694	656	697	700	616	702	707	694	686	700	697	644	615	678	646	663	731	690	680	678	678	684	686	698	668	682	657	646	675	674	682	678	659	717	696	675	706	713	682	639	675	685	668	627	688	653	679	681	672	693	672	676	678	682	682	672	675	674	656	683	727	677	720	677	680	661	696	622	699	687	659	668	693	681	701	639	714	696	676	680	702	755	660	690	727	657	672	724	666	695	687	690	667	671	646	718	679	670	685	683	663	719	640	657	669	634	713	678	744	720	710	739	641	682	688	643	711	650	712	669	733	663	674	706	667	615	678	635	659	647	695	638	706	646	639	709	660	691	626	716	651	691	647	703	665	634	687	696	688	643	669	664	681	724	683	691	694	671	676	687	668	665	675	628	675	713	709	673	648	670	678	623	716	666	644	654	659	688	670	692	654	660	686	625	690	668	702	685	687	672	652	698	717	723	644	685	698	685	636	643	661	682	661	714	686	698	659	657	695	697	705	701	678	668	718	707	714	646	650	699	664	649	682	670	662	620	680	627	669	667	692	666	668	690	659	650	633	691	692	717	696	683	673	668	666	677	721	664	658	687	657	697	660	676	649	723	656	661	724	655	757	686	661	650	623	670	701	687	683	655	710	711	650	640	646	702	639	635	664	628	665	644	688	712	665	730	651	683	686	703	699	681	682	640	647	691	676	671	665	738	688	728	630	609	694	683	670	684	656	745	671	644	654	656	644	689	660	711	675	657	692	636	644	676	700	666	704	638	653	689	677	678	662	639	724	690	700	648	680	641	691	655	676	698	627	683	677	713	670	687	705	704	677	673	714	684	681	675	701	683	625	700	685	654	672	716	683	696	682	639	709	683	686	677	670	717	689	710	698	663	703	659	661	663	687	659	641	657	677	669	626	637	669	678	684	666	700	670	678	674	675	676	700	665	683	698	749	657	705	668	655	633	729	687	678	710	726	660	673	631
8320	443	361	343	250	230	233	213	220	220	251	205	219	192	227	218	225	198	219	190	190	214	210	222	205	229	200	193	202	209	200	191	203	206	228	224	255	216	190	187	191	232	222	230	210	244	197	223	245	197	217	190	221	207	229	207	203	212	231	202	221	201	206	223	223	201	204	241	221	263	225	216	229	217	207	229	236	193	210	224	175	222	221	230	198	210	189	197	215	201	193	211	189	222	199	194	202	204	203	213	200	208	213	212	209	216	203	207	257	219	214	187	210	223	220	231	225	218	205	220	260	213	211	215	216	196	260	206	221	209	191	181	226	200	238	207	222	202	208	213	208	207	167	210	206	206	203	208	219	190	209	214	206	221	216	215	205	195	207	235	174	187	209	224	236	195	244	201	188	229	210	205	199	216	210	197	193	192	206	216	208	197	215	187	206	198	200	185	202	207	214	202	196	207	214	193	181	211	205	207	196	197	204	240	180	213	209	198	196	226	243	229	213	224	195	200	240	206	221	201	223	192	184	202	218	201	185	204	218	199	223	214	192	242	197	184	221	185	210	193	201	202	207	197	191	231	189	220	202	237	213	223	226	194	199	216	214	196	204	214	192	219	208	196	202	194	204	223	189	180	202	193	222	204	212	220	201	225	203	187	216	208	194	182	198	206	220	181	200	231	214	196	202	196	208	207	224	217	236	184	225	231	199	196	229	187	207	193	204	234	197	215	212	218	256	213	231	226	227	213	203	178	215	213	198	185	195	220	236	211	210	231	208	221	233	215	226	216	200	205	210	198	203	198	217	190	202	180	203	209	204	215	209	209	238	235	192	159	195	207	205	205	194	228	193	198	200	190	206	198	192	213	190	204	221	202	194	197	223	210	184	251	188	227	232	228	199	202	188	219	207	202	209	220	208	204	222	236	213	195	185	223	204	203	219	190	215	205	208	190	217	225	181	215	199	196	192	209	203	209	228	187	196	186	196	172	197	218	187	235	200	208	220	188	209	222	191	215	243	204	233	226	183	199	216	221	197	179	219	200	223	206	209	209	231	224	199	225	221	195	209	198	200	174	193	183	221	191	184	191	198	241	195	202	217	212	200	197	222	182	191	176	184	214	202	213	205	209	221	199	202	229	177	206	222	194	188	217	205	207	201	222	201	177	204	212	234	183	217	195	217	206	193	227	205	214	153	211	205	189	217	206	216	219	226	199	184	211	226	184	196	229	190	214	197	190	204	193	191	217	216	191	204	212	216	207	200	190	223	197	209	215	173	236	209	240	202	200	177	208	181	172	193	204	197	207	191	215	205	236	222	212	182	176	229	237	202	189	208	224	174	208	205	222	196	214	191	210	221	192	211	212	199	200	207	243	180	194	228	219	216	219	185	202	200	208	199	223	228	210	212	209	182	198	213	200	233	228	223	218	205	210	216	189	215	215	214	204	194	203	204	217	205	172	206	189	208	232	240	234	220	198	190	197	216	190	196	210	211	205	203	224	233	217	223	204	193	222	212	205	205	225	218	189	199	201	201	205	195	190	220	205	217	213	212	215	226	221	212	192	221	224	207	209	203	223	217	209	210	207	213	177	207	211	214	233	216	202	222	201	236	211	190	212	231	191	197	197	203	236	191	215	221	221	198	214	195	212	186	203	212	223	221	181	207	191	194	220	175	182	238	226	219	197	210	185	219	203	213	199	180	238	185	199	218	199	211	234	160	212	214	223	175	206	203	235	203	211	201	246	224	230	226	200	183	226	186	199	209	182	199	209	189	205	237	210	229	213	223	188	216	228	225	205	232	213	219	217	198	203	206	191	203	196	215	227	215	220	200	206	221	223	189	215	233	238	187	187	197	205	188	195	192	215	206	201	194	217	232	195	201	217	234	215	225	216	215	217	204	220	200	199	218	229	195	232	230	196	210	216	225	198	219	205	229	204	216	190	220	222	179	212	218	220	214	219	214	206	209	220	218	228	217	215	198	194	220	195	221	191	225	207	206	227	193	249	207	200	209	204	244	199	207	233	182	211	222	200	208	183	242	221	186	200	202	196	209	205	199	215	193	218	180	197	188	236	217	226	228	205	182	185	213	201	180	198	225	210	212	200	193	226	206	202	216	213	206	180	238	204	198	213	193	220	223	227	223	220	183	195	202	213	212	187	179	194	207	198	242	171	202	196	188	187	200	198	199	202	193	211	198	206	220	205	217	207	204	192	188	185	220	210	210	212	188	222	202	255	227	231	203	204	222	201	213	221	200	218	196	224	195	218	197	217	206	191	187	204	227	215	217	227	220	218	225	211	240	221	219	195	190	196	247	210	224	208	195	217	201	207	226	192	209	217	188	203	239	197	210	214	198	216	200	229	190	195	213	212	211	199	241	195	243	240	220	207	211	220	225	204	224	226	226	218	223	177	194	189	250	176	227	191	199	196	205	226	182	232	222	168	207	222	197	224	212	223	206	192	192	215	196	227	217	211	188	212	208	220	188	203	188	214	202	203	212	205	207	227	214	223	203	202	204	234	219	174	208	210	212	192	231	198	227	223	203	177	199	186	235	194	204	226	192	204	202	224	219	236	209	211	230	225	188	200	217	210	214	210	223	214	203	213	182	203	216	201	197	212	202	211	193	231	229	215	168	220	223	220	198	188	231	208	199	187	204	178	216	195	205	218	191	212	231	198	218	199	217	196	208	200	205	189	218	210	192	218	209	213	207	220	209	206	199	248	191	221	191	194	226	201	232	216	203	198	194	206	202	238	234	222	207	214	222	255	214	257	243	196	196	210	187	209	197	209	204	258	216	214	218	195	217	215	211	204	201	201	222	239	212	231	213	226	177	227	204	217	225	179	208	227	203	214	199	230	224	191	164	199	219	213	194	239	191	209	183	200	222	210	193	214	204	208	193	216	203	227	200	187	231	252	220	201	216	214	218	193	204	222	178	227	190	194	206	207	203	199	208	208	225	203	193	195	199	204	207	207	208	202	218	200	212	213	197	200	206	202	212	198	214	230	203	183	214	201	207	217	200	217	185	222	206	163	171	212	233	219	202	205	214	192	192	168	204	210	204	225	230	215	199	201	204	199	200	210	204	218	217	239	222	217	213	232	179	212	197	213	209	223	197	181	225	192	225	210	214	208	194	196	212	217	190	205	216	218	179	225	202	210	191	207	224	210	228	208	198	219	200	234	227	194	232	212	189	222	229	190	193	189	201	253	240	230	183	193	225	180	202	217	222	207	216	187	203	197	227	198	231	211	208	220	198	190	203	204	188	226	207	192	197	210	241	220	201	248	207	202	205	239	200	200	198	211	203	198	204	207	216	203	211	196	185	207	215	203	202	215	236	204	204	207	222	179	190	184	217	210	219	228	186	223	221	181	202	219	222	220	212	188	219	201	205	201	201	208	219	245	216	195	200	242	208	178	226	183	194	197	199	189	206	221	237	200	208	225	207	216	172	199	189	191	213	211	190	203	214	206	208	175	222	199	222	217	208	210	196	200
5239	594	796	837	757	706	627	579	543	555	555	503	464	509	531	516	497	497	506	517	514	517	515	493	496	545	469	490	489	483	475	485	507	516	487	522	503	464	484	497	502	510	492	470	484	446	489	460	496	484	451	487	492	457	513	483	472	497	497	475	500	475	490	436	475	490	489	508	452	510	479	488	536	467	486	470	518	493	518	526	524	472	490	484	471	466	469	485	500	484	483	512	491	503	496	476	492	510	511	496	531	472	452	444	506	474	508	505	453	489	494	463	487	505	514	504	520	502	510	509	479	501	469	499	467	531	499	493	491	522	516	490	470	521	489	476	492	486	520	473	454	512	479	468	470	509	452	451	523	484	491	502	491	482	499	475	523	506	495	502	465	506	528	489	453	456	511	482	514	473	497	487	506	466	463	468	513	508	472	525	458	499	469	502	475	500	518	508	488	501	485	479	530	492	537	504	472	459	470	511	505	508	485	508	502	481	481	463	512	516	493	477	477	457	499	470	492	522	484	463	538	464	524	466	519	535	494	483	484	505	467	511	514	499	517	519	483	489	512	475	429	481	486	489	483	504	476	484	477	507	499	462	476	512	519	451	490	473	516	511	472	524	539	496	496	523	477	497	466	506	453	468	491	500	526	488	466	475	492	517	487	483	502	496	483	504	468	480	470	502	492	487	468	506	526	481	567	458	473	498	509	468	510	464	495	481	505	511	458	495	520	499	501	499	479	484	520	494	492	454	468	496	491	481	441	531	501	475	487	491	492	497	473	483	495	498	472	520	442	496	506	466	435	477	477	461	508	462	493	497	435	453	481	470	490	537	480	472	548	488	508	473	473	490	449	486	455	493	495	473	498	475	492	482	481	467	454	514	507	518	469	448	490	523	454	507	485	484	497	516	486	535	500	462	485	496	480	513	488	530	501	475	466	533	493	493	492	502	455	488	506	497	483	519	527	477	487	484	474	452	506	514	503	491	543	463	476	455	506	497	521	508	481	493	499	494	471	474	517	495	491	483	513	535	516	503	468	470	503	540	471	503	460	523	549	485	499	494	450	489	527	473	469	524	472	512	457	493	503	497	461	491	471	484	528	514	505	493	465	508	474	496	506	528	493	525	499	482	496	500	506	497	533	481	491	506	501	492	528	491	485	493	470	452	459	489	501	503	473	487	495	515	472	509	494	448	449	480	498	487	508	499	486	475	511	483	533	499	524	504	485	522	498	502	530	524	487	519	472	458	479	459	469	523	527	469	518	495	502	468	484	484	518	460	508	487	446	481	508	473	482	501	492	480	501	512	452	519	488	469	482	485	520	484	474	506	458	439	488	490	506	489	467	468	517	451	489	482	515	499	494	524	502	495	486	482	473	504	461	505	462	533	477	523	494	507	536	479	508	527	498	498	480	488	518	495	466	500	480	468	467	462	508	492	479	522	494	473	483	492	519	486	477	492	500	513	491	479	512	482	503	467	464	468	489	505	505	528	447	447	490	454	482	509	432	489	471	479	495	504	473	504	537	502	443	507	528	476	494	512	483	514	471	533	512	505	475	463	493	450	478	466	505	469	496	487	482	521	478	505	471	507	483	439	489	481	454	531	500	503	499	538	503	545	508	483	452	488	457	466	522	517	485	562	486	503	500	507	464	544	500	460	493	460	499	495	487	499	468	488	516	484	502	502	502	474	455	499	551	476	508	490	465	466	528	461	466	477	482	518	509	491	457	490	498	480	524	471	504	479	468	489	494	462	491	469	514	452	502	473	479	491	501	511	492	481	464	497	513	491	494	482	478	459	494	508	486	453	499	513	511	499	537	484	486	484	510	493	449	494	499	495	514	500	545	491	487	453	489	455	471	491	500	501	484	504	501	506	489	496	505	502	525	517	488	497	513	514	499	503	474	500	506	421	458	484	546	499	473	527	513	478	453	499	543	453	470	521	517	476	533	501	526	478	495	492	515	482	467	462	494	490	503	497	522	498	463	504	481	498	498	514	467	490	537	537	468	497	472	500	525	500	505	480	452	493	500	501	541	521	517	473	501	504	527	490	437	487	485	540	483	539	472	519	497	529	511	484	456	504	493	475	476	493	473	516	506	469	464	495	499	443	466	464	487	477	518	489	463	510	497	461	533	486	488	438	477	497	491	511	488	457	522	495	468	500	516	507	513	491	531	521	506	506	493	501	477	523	485	495	506	484	439	468	491	486	503	471	486	526	488	498	466	478	487	489	520	474	501	474	515	515	495	499	480	503	464	504	492	474	475	493	451	478	460	500	490	513	501	515	503	514	485	499	502	503	511	492	482	467	487	526	516	509	532	482	507	507	485	506	484	505	521	473	518	491	470	471	462	508	503	483	503	476	513	459	484	501	468	466	468	476	498	503	493	511	465	510	478	484	499	494	489	473	478	488	491	534	442	467	547	495	496	492	505	497	460	471	480	487	536	492	414	513	517	510	507	496	490	510	486	494	474	472	489	491	494	470	475	484	514	505	469	491	506	472	524	475	465	485	501	482	488	537	469	467	482	512	473	545	504	482	459	480	488	475	519	520	515	492	524	495	488	505	503	498	512	464	511	467	488	490	487	464	509	490	492	504	496	457	479	507	462	504	508	494	526	465	485	466	491	488	509	501	495	519	507	505	479	523	456	528	480	490	499	512	468	519	482	475	471	491	516	478	512	500	499	503	518	443	509	500	483	460	513	447	525	509	487	454	490	491	513	473	483	454	462	500	462	481	531	514	476	473	489	464	504	506	493	518	492	463	461	520	511	422	519	479	523	499	509	455	506	500	508	479	500	470	472	490	501	479	498	476	527	514	483	525	495	472	470	494	494	478	490	530	476	517	487	499	496	479	458	503	493	536	461	468	478	482	459	532	456	495	488	490	529	522	465	486	509	511	479	498	449	471	491	498	487	482	483	456	455	482	499	501	513	456	482	487	484	496	524	493	514	480	515	462	521	517	471	513	471	455	497	477	490	479	480	414	474	447	527	483	492	491	457	518	497	483	492	478	526	518	500	501	539	524	468	532	492	449	507	467	472	500	509	496	475	479	521	521	494	486	453	462	500	472	498	500	509	462	482	507	499	501	479	507	503	478	485	513	492	479	504	469	507	477	460	485	447	483	464	497	466	486	502	472	453	456	491	469	480	486	518	471	462	514	523	471	501	447	493	514	510	481	515	500	511	445	438	536	493	462	445	534	502	487	495	530	518	477	525	496	484	484	475	477	468	526	507	520	468	475	457	543	465	461	500	523	490	548	508	510	489	469	471	490	470	498	518	502	490	470	486	499	472	485	478	493	503	457	501	492	506	523	467	463	455	524	496	500	506	470	476	482	509	498	487	497	497	528	493	504	461	492	489	530	489	498	501	492	442	479	498	480	490	505	480	447	523	525	482	496	486	499	476	530	450	508	473	486	491	474	520	462	474	550	508	499	493	503	480	463	473	491	496	454	474	513	516	475	444	482	494	487	481	526	500	463	499	504	477	513	494	487
22402	2145	905	791	661	496	372	279	244	256	188	206	212	167	169	195	205	187	195	165	171	164	145	181	145	199	206	200	189	171	181	217	155	167	187	165	195	195	203	162	164	162	160	206	182	175	190	149	181	174	147	150	157	163	164	178	144	183	164	174	167	185	196	157	157	167	170	182	185	186	138	151	176	156	148	184	182	172	171	159	143	170	157	161	188	187	174	180	167	162	189	142	174	200	166	160	175	182	154	164	189	164	177	180	170	162	159	186	147	175	186	150	182	153	189	158	161	173	176	164	171	176	182	176	156	179	171	176	165	154	154	165	158	167	169	192	163	160	175	171	148	172	181	155	188	169	161	174	180	189	159	163	192	163	175	163	156	177	168	188	178	187	196	143	182	185	177	169	175	157	140	179	152	172	169	166	167	168	190	152	153	156	177	173	170	160	185	166	171	168	152	152	169	159	189	155	170	180	149	170	151	175	176	149	153	171	163	176	175	175	157	149	132	145	187	165	185	166	148	174	181	180	181	154	167	166	173	160	149	172	168	179	160	174	171	167	180	162	174	159	181	190	161	173	190	154	187	170	164	162	180	160	172	195	158	161	175	179	175	161	146	166	176	182	190	155	176	188	167	162	158	170	172	150	166	162	179	159	172	174	173	176	188	191	175	159	190	154	152	176	162	180	165	159	151	175	159	189	163	175	172	147	138	150	183	178	138	153	197	163	172	157	177	181	170	157	183	187	138	167	164	154	174	168	165	195	178	163	153	162	199	202	185	200	158	170	177	157	145	172	164	163	195	183	180	163	186	171	176	163	182	151	146	173	159	187	160	189	136	179	171	175	140	164	176	160	170	195	176	172	171	165	171	171	167	201	189	165	162	178	179	167	157	179	178	179	180	169	193	190	167	179	167	180	168	172	161	156	150	191	169	167	160	156	186	179	171	174	171	176	199	168	169	175	202	162	160	186	184	183	167	182	191	174	171	162	176	161	183	173	163	155	176	155	165	155	178	155	162	186	166	171	165	151	139	159	151	176	163	173	155	172	183	172	166	155	171	149	195	177	189	178	170	168	167	166	177	173	162	186	211	199	160	149	150	162	202	172	194	163	177	166	192	171	160	170	184	167	158	190	151	174	165	186	166	139	175	172	172	160	182	171	184	194	157	174	150	175	178	184	171	176	175	174	163	184	185	156	167	171	176	151	160	142	163	162	163	190	154	199	161	165	184	157	179	159	186	184	184	175	169	154	141	158	177	191	147	163	190	165	162	167	184	177	172	179	155	162	179	183	152	179	186	169	163	148	179	144	177	165	178	151	191	183	177	200	162	160	167	178	176	165	156	187	209	175	162	173	177	160	163	168	157	174	187	170	166	155	171	156	182	183	170	163	157	182	186	174	173	189	179	159	170	197	183	163	167	146	177	167	173	150	171	166	159	145	185	172	193	152	136	183	168	162	161	185	159	169	172	154	166	193	170	186	164	159	203	176	171	163	172	174	158	184	174	177	199	146	158	155	184	175	158	155	176	147	201	179	202	177	141	186	153	179	161	177	204	169	169	150	199	166	163	167	177	166	154	186	168	136	182	188	180	165	176	153	180	154	167	189	170	168	184	158	171	182	183	149	158	171	183	149	164	181	182	175	188	160	178	169	182	176	144	189	155	160	174	179	204	178	163	179	180	188	167	163	187	163	168	185	162	161	160	158	165	159	160	156	170	173	151	151	166	169	162	160	158	148	161	172	156	185	191	148	181	194	168	151	179	167	159	151	169	188	169	180	148	185	176	186	163	175	191	168	176	147	163	173	172	173	159	153	156	190	169	177	184	185	155	185	186	192	150	173	169	167	171	164	160	179	153	177	187	169	179	159	175	172	167	174	165	163	175	149	171	166	180	174	168	166	165	158	181	185	167	174	151	163	156	191	177	182	184	162	175	156	176	161	177	171	184	162	179	174	173	148	188	170	182	165	163	157	150	185	165	167	195	138	183	192	185	174	189	167	150	180	149	161	169	174	175	157	203	179	156	178	177	165	179	169	168	161	152	180	178	170	160	169	162	179	192	165	184	176	166	166	174	182	173	160	172	155	180	161	182	182	164	168	179	155	174	169	178	154	180	157	159	183	141	179	163	181	151	164	174	190	168	167	134	170	182	158	144	174	164	168	179	178	172	159	165	215	179	174	179	182	163	178	164	162	165	181	144	164	161	179	172	175	170	172	192	216	161	159	178	196	150	154	192	155	177	167	170	141	176	174	171	196	163	149	167	174	164	173	149	160	174	159	171	173	162	164	166	192	166	164	184	162	184	165	140	182	141	170	179	174	157	172	173	171	148	198	161	157	178	200	180	153	167	184	166	194	182	172	182	175	154	155	174	153	169	164	189	158	191	175	175	158	180	170	174	172	175	175	184	161	165	170	148	160	181	162	179	157	157	167	150	169	143	161	150	186	149	156	159	172	188	186	143	154	162	162	175	145	168	174	162	172	171	176	179	185	163	162	166	146	184	159	159	172	173	151	160	151	193	202	188	193	181	174	162	166	178	181	170	144	180	189	144	166	160	166	159	160	150	143	174	187	135	145	164	155	172	147	174	163	170	167	164	177	172	206	169	179	149	177	163	199	164	176	151	182	178	163	181	154	171	171	170	156	180	167	159	159	148	126	159	160	152	168	163	189	167	157	183	173	178	169	183	156	179	124	191	157	159	175	154	168	160	174	163	194	181	168	160	166	136	167	192	152	157	182	135	160	181	151	149	148	201	159	164	162	203	165	152	167	171	192	187	176	206	169	161	189	178	176	172	174	183	184	168	149	154	191	157	162	146	156	178	150	172	184	208	170	152	191	181	183	184	164	175	167	178	172	179	161	164	166	166	172	176	152	179	159	165	145	164	172	147	177	130	158	172	191	148	147	155	167	161	159	164	158	167	164	146	151	167	146	194	189	177	167	161	178	167	182	171	159	187	173	155	167	151	150	158	177	170	155	174	175	178	168	169	201	185	172	175	169	163	173	164	167	196	181	155	179	162	137	171	193	191	200	177	199	195	205	170	176	190	171	172	172	160	166	171	172	143	170	182	181	161	160	169	166	167	190	172	148	169	156	174	148	163	185	170	175	162	154	159	161	184	142	143	178	161	187	167	134	168	153	140	139	176	181	163	196	188	158	169	141	174	178	167	158	166	158	187	177	184	177	165	178	172	165	178	183	165	152	168	181	179	193	190	184	154	168	154	158	158	159	172	138	159	177	178	155	162	153	181	163	186	173	171	165	174	168	153	172	169	185	177	185	178	172	173	169	169	173	179	151	155	196	166	186	163	155	172	148	162	148	181	159	175	165	181	148	159	181	173	145	161	186	173	165	155	173	176	187	190	160	163	145	160	201	169	151	137	153	186	179	169	156	181	177	155	206	170	181	161	173	169	192	147	159	167	166	186	155	182	179	156	170	172	183	170	185	157	170	181	178	180	203	186	166	161	178	168	162	173	138	184	157	164	161	166	179
13319	881	1543	2272	2018	1623	1338	992	934	736	733	609	568	572	597	601	652	523	507	531	472	518	480	463	474	460	467	475	448	451	448	457	459	418	416	427	483	445	420	435	462	450	450	461	435	429	438	415	414	478	465	447	436	408	395	438	414	441	432	445	423	440	428	435	456	421	428	406	354	421	414	434	436	420	416	420	385	409	415	436	427	423	412	434	451	397	418	424	454	399	460	408	408	423	418	423	426	391	427	415	433	442	455	386	443	473	443	440	403	422	422	427	427	426	433	404	425	446	412	426	437	440	433	436	423	427	450	462	443	431	421	419	419	437	452	403	428	428	475	470	414	424	429	405	446	460	382	437	424	417	441	437	426	431	405	416	428	387	445	407	442	415	413	398	382	432	443	412	431	430	445	433	451	466	407	419	406	426	401	433	408	439	443	433	451	417	467	412	444	438	454	399	459	469	464	418	417	427	401	449	414	420	434	413	419	408	429	414	453	428	440	413	403	418	454	435	429	420	399	427	408	398	430	458	424	448	448	402	454	401	410	432	442	454	445	407	423	451	427	423	446	419	449	413	411	446	416	419	456	431	422	461	436	412	423	399	423	437	398	393	441	427	413	443	437	410	412	382	409	390	414	413	444	409	384	447	426	387	401	446	419	437	428	452	450	422	421	473	425	415	442	397	411	378	423	408	441	479	395	451	416	441	414	412	406	420	430	444	443	440	436	406	447	444	398	449	414	411	412	413	439	452	467	430	442	409	433	405	415	417	447	417	402	444	437	414	418	429	434	417	396	445	416	444	393	429	425	421	427	412	426	398	442	429	442	380	443	461	388	454	441	417	455	432	410	437	444	450	445	420	461	434	424	416	437	428	436	416	472	417	418	430	405	450	466	455	415	472	432	417	426	430	426	436	422	427	416	444	428	413	427	433	469	404	408	420	437	479	433	404	423	408	435	440	404	419	437	418	462	405	394	422	431	416	414	407	388	424	424	417	459	425	408	402	408	432	413	444	442	418	408	447	460	419	424	418	423	429	463	407	424	413	419	421	423	412	407	408	400	440	412	455	434	463	444	440	416	411	390	419	436	424	425	443	450	412	409	428	435	435	425	436	465	404	416	432	448	445	415	431	449	416	458	396	439	434	431	430	403	391	391	435	430	431	460	458	459	421	453	404	429	455	426	424	440	421	439	388	430	425	398	421	404	403	419	421	418	434	422	423	431	416	437	423	425	438	418	421	443	418	407	437	415	425	440	392	410	401	390	470	424	438	437	442	431	431	435	431	414	404	430	420	397	469	452	462	431	468	379	428	445	436	452	424	433	434	427	439	446	423	402	427	408	447	416	444	423	421	412	435	428	415	424	417	448	423	433	451	427	397	448	407	422	462	426	438	437	398	411	426	429	388	439	374	437	438	464	422	430	428	445	442	389	405	415	428	437	423	441	476	448	393	417	446	438	423	415	431	415	397	409	408	411	447	430	430	412	457	414	421	437	421	428	425	421	432	441	408	440	436	406	438	432	429	425	445	445	420	393	399	429	418	422	442	436	389	385	435	428	444	381	443	451	385	419	417	432	438	422	411	413	415	432	411	402	435	384	432	421	435	465	444	471	419	455	450	433	395	428	419	416	475	458	369	410	426	387	415	401	457	418	403	426	433	409	396	435	415	361	412	442	422	368	458	454	406	439	398	438	399	401	471	480	410	438	415	464	442	417	454	406	405	429	452	440	409	439	436	435	406	457	417	430	495	396	443	437	405	426	413	400	425	435	412	432	425	427	432	416	422	423	456	474	412	421	419	401	416	459	470	405	400	434	439	408	458	451	432	384	425	408	470	426	399	399	407	412	439	427	399	426	397	431	421	452	428	418	420	465	425	431	432	411	441	463	421	389	471	410	394	438	468	418	385	413	406	402	432	434	458	428	427	452	425	438	442	439	414	447	411	425	417	435	412	468	388	402	415	427	487	382	421	457	389	398	416	438	417	423	437	445	428	444	448	397	460	395	455	437	438	456	427	387	417	434	414	403	420	434	464	418	442	470	410	411	409	437	396	409	408	436	462	424	419	394	459	402	439	446	434	453	408	430	416	429	454	416	465	424	395	419	407	407	424	443	434	440	470	420	406	448	409	425	423	406	412	417	461	419	459	419	418	399	429	451	437	446	391	430	442	447	454	431	458	397	433	397	441	409	390	472	399	421	412	440	446	469	411	430	431	468	411	391	439	427	409	411	395	442	416	446	426	406	434	422	438	406	441	446	421	415	444	422	435	426	431	458	418	434	423	402	450	403	422	442	451	415	452	442	446	404	404	435	423	443	392	442	426	396	407	441	401	434	451	389	419	435	427	442	385	413	428	418	425	419	456	445	418	461	417	440	410	439	414	431	450	412	441	421	406	403	459	414	418	458	441	417	466	428	416	382	405	474	451	417	406	436	430	451	420	417	459	426	405	403	389	439	428	420	427	455	419	429	429	402	420	402	409	394	387	437	398	399	434	402	417	441	424	437	417	385	411	414	429	395	420	413	468	428	431	453	461	381	424	400	450	412	418	402	439	484	424	393	431	439	438	420	438	423	409	425	465	429	438	408	401	446	434	454	378	401	421	433	397	405	400	428	419	447	437	403	446	433	406	406	394	409	439	434	440	437	416	413	444	461	416	477	424	409	407	437	397	399	433	404	427	419	388	452	434	428	424	430	418	375	474	454	439	441	376	413	410	414	417	426	422	459	416	465	401	405	406	418	422	417	430	464	478	424	431	434	427	403	419	432	406	472	411	417	402	405	432	433	422	447	433	427	430	462	412	433	398	418	436	416	381	446	452	392	443	386	438	440	461	421	431	432	428	400	457	436	396	449	409	428	456	417	420	408	440	418	429	440	449	425	433	416	407	451	444	420	413	440	431	408	439	380	461	405	417	403	451	408	437	423	421	417	408	442	427	429	449	431	422	383	431	426	456	448	426	445	404	442	468	430	397	408	447	402	416	434	454	397	415	405	433	434	408	439	418	405	411	413	397	430	400	421	437	428	443	417	412	410	448	423	430	403	410	405	456	407	440	393	429	415	428	389	388	411	458	394	415	420	430	457	422	402	410	439	411	425	414	454	448	437	432	405	457	418	410	410	455	402	420	447	427	404	408	387	440	441	426	399	426	385	398	426	426	438	470	460	429	459	406	432	406	421	413	435	423	426	413	445	423	409	430	421	410	434	430	415	415	418	463	440	433	421	418	412	419	380	443	397	454	449	456	453	425	428	435	407	408	390	417	433	439	424	428	398	429	449	444	409	413	435	415	459	414	476	434	452	466	428	415	446	466	421	421	481	414	408	427	441	440	435	442	386	408	400	452	448	463	409	442	432	438	463	443	415	429	456	422	425	436	393	429	394	423	418	456	445	429	430	462	429	434	435	422	412	431	458	427	453	434	446	425	418	422	421	464	438	412	403	463	422	457	415	443	403	434	412	427	436	439	441	440	430	438	395	402	447	384	392	434	449	450
33532	4991	1704	1485	1105	849	692	631	482	430	361	359	370	344	302	340	289	313	332	295	351	289	319	302	305	286	319	308	290	299	312	309	280	310	294	272	310	290	276	286	308	279	260	262	306	315	313	299	307	287	289	323	312	330	300	338	308	301	276	279	296	318	289	312	303	325	314	322	276	324	305	308	304	271	299	292	301	305	261	307	276	309	287	274	256	315	299	307	306	295	281	262	291	286	320	312	293	307	305	318	303	279	297	289	268	309	301	320	290	268	291	288	292	280	288	328	304	302	262	310	328	285	286	251	302	279	304	318	302	278	255	311	302	273	299	289	279	300	287	277	319	254	289	277	326	294	301	308	291	300	269	312	268	287	283	281	276	294	314	282	305	308	280	304	263	317	287	285	301	252	297	311	321	307	317	303	320	305	279	314	303	309	326	323	292	285	331	266	306	250	312	308	289	318	297	280	326	320	345	298	305	306	298	311	310	315	349	310	269	287	307	293	289	270	283	301	316	251	284	310	298	311	271	315	288	321	287	303	276	319	326	292	303	303	308	312	278	351	297	283	289	288	299	296	308	284	281	329	301	287	282	274	302	311	309	281	304	319	297	298	278	276	285	296	336	297	268	274	289	307	318	291	283	302	297	285	293	286	287	281	319	278	291	285	243	275	297	281	301	278	304	304	315	304	289	282	314	295	294	302	286	246	338	319	303	289	322	300	291	280	293	302	300	288	295	300	322	307	283	328	310	281	266	277	306	273	291	305	300	278	286	288	286	288	290	305	292	288	289	297	315	303	305	313	308	320	309	300	309	290	301	293	312	311	309	316	290	287	280	249	282	303	294	311	306	312	313	291	307	283	279	305	284	298	292	317	303	317	297	290	287	284	312	316	311	292	312	295	275	308	301	258	312	306	308	278	289	288	292	323	285	287	309	292	295	285	282	247	306	281	266	289	292	285	259	291	306	316	278	288	263	268	301	268	303	301	296	310	312	297	287	295	289	301	306	311	333	305	282	305	281	272	317	271	304	287	298	275	297	288	302	315	284	295	276	287	299	324	289	298	283	287	285	306	278	306	314	317	301	271	304	306	284	296	283	344	287	284	295	283	276	312	294	285	281	285	289	286	298	299	289	291	293	299	292	263	272	299	265	285	298	284	316	279	303	312	305	319	277	287	292	324	282	306	314	269	302	285	313	303	304	287	255	319	279	290	366	310	284	294	284	349	301	310	301	284	305	266	279	306	314	293	311	335	277	335	305	271	299	284	318	257	289	278	289	309	294	312	284	322	279	305	303	287	314	271	261	301	268	292	305	292	289	296	286	299	315	271	257	323	306	290	268	261	234	292	278	292	296	320	329	279	325	275	284	282	287	297	275	300	292	287	284	278	306	292	257	289	302	325	274	276	297	293	282	306	303	314	300	315	288	270	315	314	290	293	322	312	318	307	318	262	248	279	310	281	326	291	287	307	334	292	275	300	295	334	321	306	276	290	299	295	362	300	292	315	272	294	316	276	301	249	274	275	290	302	294	322	293	298	315	272	315	304	315	304	307	287	269	291	290	303	305	328	324	248	299	294	275	301	322	298	304	299	300	262	309	300	254	302	288	318	322	288	267	296	305	266	268	308	302	319	293	297	302	309	278	313	304	352	311	294	303	284	247	305	258	317	284	284	334	308	314	298	307	279	264	300	286	261	273	297	275	285	261	267	293	320	318	273	312	244	272	332	312	296	328	296	321	260	299	287	299	299	316	291	295	265	302	309	265	303	263	261	272	275	288	302	253	265	266	250	278	281	292	305	296	286	267	271	311	261	288	308	271	259	308	309	278	310	291	326	275	286	343	278	275	296	300	281	249	279	271	296	327	302	273	315	280	277	320	306	310	285	301	288	289	328	283	287	298	276	308	291	287	313	277	291	303	294	268	291	325	282	304	309	315	263	301	294	317	298	274	284	285	284	295	280	319	314	294	288	336	270	288	294	289	303	309	287	313	280	311	296	287	281	321	336	299	264	236	288	291	308	278	301	295	276	295	288	306	357	312	291	323	303	292	310	299	309	311	310	297	262	299	317	281	319	292	285	284	276	338	296	328	289	296	299	337	289	300	283	288	302	308	296	310	255	283	287	306	298	289	302	273	294	289	314	284	286	288	307	247	300	296	303	303	300	295	303	302	287	301	305	290	267	281	272	259	259	310	285	335	293	310	289	287	300	295	286	307	304	310	310	287	296	295	299	279	289	296	308	304	290	311	267	339	303	277	342	318	288	314	268	274	269	289	285	305	287	307	293	318	285	272	291	271	293	305	319	318	301	295	287	310	294	316	288	287	288	268	258	306	272	253	298	322	293	285	326	287	279	281	283	300	286	301	281	325	276	294	297	296	293	320	302	345	306	296	340	310	277	283	265	257	272	272	258	298	334	319	312	312	290	317	296	266	277	311	317	277	298	269	292	318	290	318	274	301	305	326	301	269	285	281	308	310	289	297	292	320	288	292	296	296	341	292	293	285	304	293	318	265	305	279	308	273	295	276	281	327	293	284	305	316	281	308	302	292	300	281	330	319	306	272	283	330	293	284	302	258	292	258	264	292	302	301	271	273	302	274	281	244	305	320	286	276	273	290	290	263	292	327	307	291	303	301	307	280	260	304	293	281	318	279	293	310	322	303	295	327	319	263	337	285	290	304	297	297	304	279	305	298	277	271	264	308	291	304	300	319	271	322	319	280	336	295	305	305	269	302	273	297	307	316	294	295	297	282	278	280	311	315	295	323	282	279	301	265	269	301	295	297	322	291	264	283	311	306	307	319	289	279	254	296	299	276	327	269	323	305	280	309	295	270	285	310	267	268	308	276	300	305	296	306	255	296	303	307	283	335	251	271	268	293	318	308	284	298	276	325	254	305	296	312	300	320	303	284	315	296	287	315	290	303	275	293	315	276	301	290	333	283	268	320	288	345	345	278	305	297	316	312	295	287	311	317	273	274	273	287	291	278	257	288	306	272	302	300	284	363	299	286	281	333	292	279	258	282	288	333	285	270	297	331	305	316	303	322	291	321	303	279	297	287	284	329	277	272	241	312	276	315	314	285	283	296	314	303	291	276	281	301	315	301	301	264	326	316	292	303	315	281	298	310	296	300	343	290	304	290	324	320	271	306	291	242	281	296	290	301	276	283	303	280	293	303	309	297	318	316	273	309	318	332	283	257	299	322	295	286	307	292	302	250	340	299	304	321	346	271	285	261	259	288	268	282	287	285	301	302	278	291	251	312	305	282	266	295	297	301	286	256	293	280	256	278	306	320	320	278	325	276	256	280	299	301	283	320	304	318	285	308	305	298	306	279	296	305	278	300	285	264	302	326	273	243	290	290	319	267	319	315	318	327	297	315	293	275	332	317	316	292	286	271	324	287	302	318	317	296	313	309	303	297	290	310	281	298	319	276	298	304	313	274	302	326	285	311	291	293	281	291	287	326	319	334	293	289	311	317	286	285	289	278	295
17725	1514	2721	3557	3470	2753	2162	1833	1651	1312	1123	974	1021	911	892	936	1017	832	824	819	790	775	785	785	767	721	717	742	767	715	679	724	704	725	704	706	685	693	687	687	698	691	661	713	691	681	706	751	709	697	687	688	694	692	673	716	705	726	639	693	644	680	716	656	683	699	695	676	667	672	706	661	647	693	632	679	636	708	640	667	696	672	735	705	690	650	676	639	647	727	708	681	751	666	687	674	723	671	675	663	713	677	680	660	697	636	740	709	631	733	667	703	682	732	685	681	703	651	680	731	650	723	650	665	669	688	692	737	665	657	704	682	685	697	710	705	660	686	672	726	675	662	667	666	695	693	691	672	694	655	709	723	661	683	647	670	662	720	659	691	681	645	670	656	685	689	641	675	692	678	657	660	720	721	651	676	665	670	668	680	685	659	678	673	708	700	667	653	691	688	707	694	714	650	715	689	685	684	702	645	687	649	701	660	709	640	658	714	673	710	677	692	672	649	682	678	641	635	676	648	726	698	701	650	649	658	655	647	729	714	701	641	662	660	687	697	625	687	681	672	670	686	645	676	668	712	661	689	712	661	653	670	704	722	625	633	664	667	709	659	657	634	710	699	667	667	699	707	666	683	680	684	700	695	693	655	685	661	684	689	664	709	673	691	618	691	704	642	668	657	646	716	676	661	677	737	618	668	679	663	732	720	654	662	672	665	605	651	659	693	658	729	717	670	691	715	696	679	650	628	677	740	704	687	672	701	669	705	663	776	666	661	682	694	677	660	693	699	678	671	750	717	654	665	671	643	646	666	694	674	701	676	675	652	690	681	700	690	700	678	677	688	692	701	703	731	701	683	741	660	693	683	638	683	686	661	692	723	686	680	665	736	676	685	723	692	689	669	693	713	655	666	700	648	639	657	713	643	627	713	672	664	679	694	675	653	699	696	681	700	686	660	699	694	661	676	656	699	640	740	693	720	647	694	670	662	657	638	680	693	696	618	671	654	684	676	702	669	680	680	704	694	651	678	676	704	716	676	664	676	686	667	694	732	691	650	678	670	720	671	666	632	669	700	699	702	670	699	683	642	687	672	691	654	683	641	671	682	666	665	716	634	650	646	600	643	616	630	633	685	672	696	685	686	695	666	667	658	655	658	697	715	708	685	724	701	712	671	728	651	700	696	654	696	684	635	672	668	674	691	711	703	736	689	685	683	694	677	688	676	701	639	688	753	647	660	689	698	735	652	672	699	706	698	680	633	654	699	645	693	709	663	664	688	650	668	703	668	718	670	686	713	716	679	698	706	682	710	675	664	719	691	660	687	705	668	706	670	685	701	705	651	680	683	635	719	665	679	679	643	693	687	715	728	719	717	679	677	658	744	653	708	679	672	681	700	701	679	655	661	721	649	676	685	673	714	643	638	684	694	654	660	701	720	694	683	683	682	642	670	701	653	694	681	677	704	627	683	692	704	733	614	655	633	685	742	680	691	688	704	656	688	710	708	696	641	665	680	663	712	674	684	682	701	734	651	629	686	671	640	674	694	708	687	624	701	689	668	663	667	682	662	701	712	640	670	722	659	705	666	723	677	675	714	643	729	729	671	634	723	684	669	706	668	617	677	672	697	680	680	729	713	717	649	646	667	657	683	721	681	668	658	699	657	699	672	722	696	692	658	672	672	688	649	691	701	704	675	712	669	631	684	658	707	677	672	667	662	691	685	700	686	744	710	690	716	691	668	699	702	731	684	642	684	694	661	679	655	677	641	659	697	693	639	667	691	669	672	690	670	677	632	696	662	753	679	733	720	655	723	682	680	663	710	669	723	666	714	645	679	649	653	686	719	691	657	683	724	662	732	720	696	718	681	680	645	635	644	664	664	692	653	687	697	705	694	694	702	679	667	678	649	664	699	686	652	680	681	698	680	621	676	694	678	645	705	684	657	704	676	659	694	679	653	702	666	665	623	706	630	697	695	718	704	637	697	695	698	723	672	644	630	684	677	698	689	633	704	658	648	704	735	696	657	665	667	666	606	684	695	656	672	698	619	710	656	600	680	688	653	684	711	641	702	687	682	723	676	704	687	690	668	712	717	688	709	653	664	638	701	676	705	703	689	698	700	653	725	651	628	660	753	719	695	659	664	678	681	657	673	764	707	660	655	681	667	701	657	670	614	692	696	694	655	643	684	622	645	681	676	674	697	630	712	663	676	664	686	656	747	692	728	679	705	713	676	652	655	705	646	677	723	691	653	685	685	660	664	659	666	660	679	672	700	701	692	688	711	706	682	662	695	677	699	641	659	655	666	726	657	709	649	664	674	662	668	676	675	680	673	683	652	646	663	664	660	705	664	654	687	725	655	646	672	725	706	700	701	667	687	699	649	704	698	696	705	646	651	645	659	675	688	642	684	682	698	654	610	633	615	709	675	698	644	694	656	675	684	655	701	697	704	618	658	650	689	681	640	686	686	699	609	656	678	741	692	691	722	673	705	692	663	726	710	704	651	662	682	669	731	704	656	686	673	674	682	709	676	692	716	740	689	646	651	696	707	665	669	693	661	703	701	665	723	713	685	684	670	666	692	715	688	662	697	662	722	656	691	664	696	672	667	695	718	657	689	683	685	712	666	720	657	686	662	653	627	657	692	643	720	685	693	715	633	709	684	672	682	612	670	660	635	646	691	662	690	700	635	687	650	678	678	693	695	656	680	634	698	642	677	638	688	669	673	666	671	694	682	701	684	700	668	688	673	706	691	705	670	644	722	653	670	684	683	703	673	662	678	678	654	699	664	683	685	733	677	700	696	692	651	670	723	667	664	739	733	684	671	663	750	692	707	676	710	682	687	752	665	674	665	632	704	694	649	685	641	670	653	643	673	628	695	651	673	670	639	693	653	646	679	704	656	647	669	661	662	708	681	669	654	670	682	687	669	671	693	697	683	641	643	688	712	699	693	673	682	698	662	622	690	700	679	667	645	709	667	648	669	675	652	705	691	668	645	709	695	664	671	645	697	675	644	666	630	671	700	664	713	728	678	667	654	683	674	707	683	707	700	714	720	704	660	752	672	688	661	663	647	639	693	713	600	675	647	671	696	675	710	648	678	700	695	664	674	642	627	675	764	695	682	650	697	642	623	690	685	653	673	688	659	641	639	686	698	635	662	660	686	693	678	638	685	646	679	630	669	696	738	666	665	671	672	632	690	700	628	665	692	726	740	718	663	677	729	699	694	662	678	666	681	697	664	672	658	723	708	652	658	712	639	654	680	678	683	668	642	678	631	692	699	677	675	696	682	717	703	689	723	639	639	693	708	690	719	688	694	652	695	687	671	672	652	648	691	707	657	640	681	693	679	718	704	627	667	649	672	688	660	691	713	657	669	701	701	667	677	703	681	682	665	725	681	673	692	688	656	631	620	652	676	625	640	710	665	707	701	699	665	675	705	708	700	700	671	630	696	671	679	704	700	667	726	680	674	715	671	682	657	704	655	671	649	695	647	694	716
7879	542	355	315	285	253	224	213	228	239	219	202	214	218	182	191	200	220	202	197	225	206	217	201	191	198	226	234	191	212	225	192	188	215	217	211	207	248	204	218	220	190	231	201	199	211	228	185	216	209	202	202	193	203	217	220	220	227	218	210	223	204	223	205	186	182	193	200	211	200	217	223	202	204	209	206	208	217	178	234	225	178	234	184	200	204	198	220	184	215	211	186	188	213	242	193	217	196	211	226	220	228	197	212	217	204	231	210	230	218	234	184	193	200	213	227	234	225	188	206	213	183	204	191	214	190	219	187	211	191	215	190	193	209	217	207	167	197	205	208	233	187	219	197	219	169	200	217	191	197	199	183	208	174	227	204	208	195	198	213	216	198	203	231	210	205	226	214	185	230	224	199	226	213	197	216	181	195	218	198	188	192	218	221	213	193	235	205	221	216	190	192	195	204	203	211	212	197	194	211	210	201	212	240	214	237	205	224	224	181	183	200	219	211	213	193	202	205	210	185	213	227	189	186	209	193	193	201	195	225	219	238	204	235	201	187	204	187	218	208	221	215	200	215	226	224	205	195	206	213	204	224	202	189	204	223	218	206	214	205	208	213	188	216	214	221	204	205	194	227	221	215	208	201	203	221	178	207	181	209	224	196	212	174	214	183	213	197	217	210	213	183	204	226	207	229	219	227	255	204	197	210	214	197	174	214	211	235	199	195	220	214	229	177	227	202	190	215	234	215	198	232	213	219	213	207	220	253	212	203	188	192	213	195	193	218	220	211	203	162	217	188	211	222	230	241	206	200	213	197	215	195	225	180	211	182	205	223	219	174	227	210	207	202	195	237	209	209	207	191	185	208	180	227	214	211	204	234	193	200	233	208	181	183	208	189	212	185	219	227	188	229	216	209	218	198	220	203	200	192	220	243	239	245	219	197	195	197	200	210	175	217	186	239	248	217	215	220	225	209	223	212	244	201	200	230	219	224	210	195	192	203	217	200	228	242	207	217	206	198	193	210	224	206	185	223	201	174	186	189	203	216	195	185	203	183	235	209	197	221	224	191	190	210	215	211	186	235	216	218	219	227	204	190	206	200	224	231	174	200	216	201	193	207	205	203	197	215	225	201	217	212	207	200	204	234	221	210	194	185	199	223	179	187	221	210	218	206	221	188	198	225	209	194	218	230	216	201	202	230	216	215	197	214	213	200	204	213	208	217	227	188	180	225	176	215	221	213	207	245	196	210	223	204	202	208	205	214	169	202	195	196	191	190	225	182	217	219	213	207	200	202	235	193	196	199	193	219	201	200	204	188	200	188	223	205	226	224	197	237	194	207	210	225	222	209	216	207	221	185	203	230	202	200	227	188	200	211	213	221	217	232	242	198	210	215	198	219	198	197	201	225	194	198	189	193	186	225	209	240	194	204	202	207	207	226	205	210	215	221	182	246	209	192	202	208	218	207	185	210	225	214	213	218	194	185	217	185	220	214	229	195	210	204	188	212	227	212	205	205	208	225	197	217	225	207	202	221	188	238	194	216	221	198	223	232	204	193	186	201	210	236	236	189	224	226	210	193	198	238	224	205	227	210	218	201	187	210	218	218	231	232	211	188	244	203	241	192	231	226	226	189	239	199	223	195	199	224	214	180	187	205	229	227	199	177	202	224	207	235	207	209	217	205	209	204	220	215	214	217	233	190	194	215	208	220	203	209	209	229	222	200	184	189	224	216	220	191	185	204	211	208	219	207	199	223	212	190	221	215	194	224	207	214	212	188	210	223	182	204	194	217	201	234	212	214	215	245	214	191	218	204	217	220	235	195	194	223	192	208	188	247	235	222	198	210	239	224	207	217	201	217	201	207	186	184	214	196	232	185	199	189	220	235	216	245	200	226	199	218	221	215	237	213	190	222	204	229	218	219	189	233	244	187	207	203	209	197	197	171	229	195	195	208	211	242	208	221	190	209	207	185	209	220	198	214	221	188	208	231	200	212	217	215	193	221	207	206	201	213	196	182	191	214	200	187	208	218	209	188	211	202	222	208	218	213	198	203	208	196	206	185	220	194	184	198	201	247	207	207	211	245	204	213	211	215	208	199	189	229	217	209	206	193	213	199	224	222	228	199	211	196	204	217	181	208	202	190	196	225	245	219	207	203	199	212	217	216	227	197	208	216	196	233	200	207	213	207	206	216	199	226	227	221	223	228	212	222	176	203	195	215	213	209	200	196	194	195	195	223	207	199	220	215	210	208	224	210	219	203	212	227	203	212	228	225	223	226	228	209	198	201	227	198	190	214	211	230	229	221	203	205	195	204	218	213	217	205	204	205	227	208	210	210	206	193	221	211	195	225	214	216	202	184	210	220	208	224	208	219	200	202	238	203	209	202	194	201	201	216	197	201	227	190	201	183	175	230	189	206	228	223	226	217	211	226	194	216	206	208	240	212	206	202	224	200	233	215	208	208	227	239	203	216	201	204	225	203	187	221	196	212	217	235	190	174	195	224	246	202	200	210	226	214	230	181	192	218	210	213	212	210	199	210	217	212	186	194	180	217	193	186	211	219	218	206	209	216	217	178	220	216	199	187	216	217	222	217	241	200	194	209	241	214	212	222	200	201	202	222	222	198	230	233	213	213	210	217	187	210	210	218	206	236	184	193	222	213	213	198	243	211	246	217	212	200	223	222	180	227	247	224	189	189	199	222	193	209	204	208	197	196	210	183	206	199	196	186	219	224	202	207	228	180	213	203	218	207	201	229	221	187	220	204	204	207	213	200	196	225	167	194	222	198	243	195	199	200	221	185	192	218	211	240	218	223	207	231	223	202	221	188	258	196	213	199	190	198	183	190	216	222	213	199	202	218	203	234	196	227	216	234	190	234	214	204	203	205	209	211	215	206	239	215	202	184	188	212	194	205	230	225	228	222	243	220	238	231	197	200	215	195	200	191	238	213	209	211	210	217	220	217	190	213	222	213	210	194	187	205	171	219	238	245	223	224	198	189	185	208	217	221	212	219	216	183	228	230	200	212	227	180	201	211	212	202	211	219	191	208	205	202	220	219	206	214	191	220	221	185	212	185	199	192	198	223	213	193	198	210	202	203	230	211	206	217	212	197	217	209	214	199	214	206	195	205	226	203	211	209	173	203	188	210	237	218	187	233	232	193	194	216	221	205	229	222	190	214	209	197	225	185	204	206	226	217	173	222	223	199	186	201	211	194	205	228	209	191	196	218	211	208	216	226	214	227	220	226	176	188	216	231	199	196	229	216	199	211	203	193	191	222	222	215	196	212	206	200	214	206	215	221	227	197	204	233	174	213	198	188	203	198	217	218	223	210	213	214	197	206	203	218	198	211	220	224	233	225	206	211	198	231	199	191	186	221	216	223	235	214	196	195	213	210	208	199	163	194	231	218	197	208	203	205	222	171	247	218	225	204	195	210	222	210	209	175	211	199	195	207	209	189	194	199	222	190	198	224	213	192	192	226	174	207	180	192
5093	589	783	792	809	706	663	577	564	552	545	536	514	566	520	509	527	522	505	506	510	496	488	472	526	482	522	452	497	447	505	479	539	483	471	511	500	507	485	545	451	505	503	499	459	492	466	521	520	508	546	535	481	493	470	508	472	514	470	476	529	496	465	526	478	476	486	499	488	494	497	462	521	518	475	478	496	528	444	505	464	471	467	495	483	456	484	526	474	510	462	489	499	518	487	496	535	541	488	473	474	515	478	494	490	539	467	506	473	475	462	480	523	492	486	504	522	482	489	506	470	487	491	462	457	481	487	463	528	453	523	474	495	468	495	485	521	538	484	463	510	496	480	493	487	489	511	460	526	492	445	494	524	556	493	482	487	474	520	510	480	473	468	503	498	484	471	511	500	484	476	496	529	477	490	508	512	513	504	477	535	512	480	490	528	478	432	528	531	502	502	472	476	494	483	486	460	479	493	489	467	472	437	484	487	469	504	508	472	459	538	523	503	467	486	486	527	489	498	450	474	469	526	525	452	480	476	513	492	459	461	525	500	499	483	484	495	469	477	519	468	477	501	487	514	481	480	481	480	504	530	475	504	478	501	518	501	506	484	522	503	512	495	486	495	485	490	499	454	488	485	465	514	491	452	485	485	477	486	481	472	505	475	513	499	493	467	461	525	518	526	500	469	464	460	486	491	487	498	537	532	479	497	519	500	520	480	522	482	447	507	511	487	496	498	535	474	489	482	499	489	496	471	500	488	485	526	491	463	466	527	504	493	458	503	495	461	447	511	469	446	457	491	510	496	485	506	487	483	490	494	528	496	517	481	470	454	488	469	509	477	500	486	508	534	467	480	472	472	476	497	452	503	463	495	494	452	497	487	497	520	469	500	487	524	511	487	478	472	498	502	478	443	522	498	479	475	487	477	491	474	548	512	508	481	492	440	468	503	504	465	519	487	469	486	472	515	467	518	462	483	516	507	479	495	510	492	497	526	536	476	489	485	518	485	466	484	494	496	516	492	495	514	456	465	495	501	460	517	471	467	481	489	496	464	484	558	458	475	503	508	474	475	483	474	464	482	506	533	487	502	468	501	471	502	486	511	515	442	527	477	511	513	481	450	495	528	511	481	461	438	468	488	479	488	496	522	513	475	480	450	459	527	498	490	491	481	537	518	465	542	519	472	470	503	446	468	448	499	483	458	472	493	480	493	518	511	478	494	483	503	511	451	480	503	549	482	511	532	490	500	459	516	493	525	537	466	486	506	485	495	497	503	496	468	533	525	485	477	480	502	520	491	488	511	482	471	490	492	451	482	493	478	467	467	475	501	514	518	511	492	501	513	481	469	488	504	445	501	488	476	517	458	523	481	499	474	477	472	511	488	494	487	502	517	500	482	482	494	494	491	532	490	495	460	485	511	512	470	522	483	538	493	512	508	487	482	488	505	445	506	468	503	484	427	463	528	487	512	493	477	519	454	488	477	504	456	431	499	485	481	488	481	491	502	476	480	509	493	489	538	528	528	489	537	499	470	470	474	479	477	492	492	538	490	489	501	500	515	483	465	517	516	517	482	492	469	467	493	461	463	509	456	503	474	510	466	520	462	510	507	491	508	508	476	523	490	449	517	510	513	521	482	464	445	495	520	507	491	500	507	525	494	517	525	480	503	512	512	538	518	484	483	518	515	481	488	502	479	486	479	464	496	498	492	476	461	508	508	494	476	471	475	511	467	469	496	503	499	521	499	487	501	473	507	476	507	495	477	500	470	506	457	484	516	480	496	517	494	450	485	497	491	471	484	484	513	475	478	506	510	506	469	526	509	508	500	476	530	457	502	471	492	538	475	489	470	527	492	502	466	476	467	467	458	483	505	456	487	517	510	491	507	487	478	479	512	499	494	511	490	500	501	505	503	498	481	500	502	483	513	505	498	488	483	485	493	510	491	514	476	468	500	485	524	539	502	523	459	492	490	494	519	496	493	480	456	521	452	476	488	491	468	492	538	481	473	488	457	482	467	502	509	492	520	482	465	493	487	488	485	465	457	493	491	475	496	470	485	511	510	503	480	470	491	496	469	472	440	500	488	519	480	510	503	480	485	462	511	486	490	493	489	456	501	549	478	506	494	482	545	482	479	488	468	456	514	490	501	490	513	471	514	495	462	517	466	466	481	484	492	485	466	484	495	519	520	457	513	471	478	521	502	501	469	497	505	512	484	459	482	493	514	496	451	516	474	483	497	477	473	460	526	496	452	463	449	504	497	446	471	459	495	478	530	482	456	510	489	489	461	480	486	483	513	492	512	451	466	493	504	494	513	508	486	518	487	523	483	450	511	529	488	498	485	501	480	466	502	522	480	514	502	519	498	531	501	467	453	519	505	505	502	472	515	460	477	478	509	493	452	530	490	561	503	500	479	500	511	496	470	500	500	498	494	490	524	532	438	474	409	470	498	488	494	468	484	487	455	497	490	494	468	449	522	478	456	497	498	501	469	525	484	459	506	449	507	466	484	476	492	473	484	513	462	503	489	471	484	485	518	520	434	497	470	500	483	475	465	468	488	476	467	479	496	483	534	515	474	495	514	491	471	526	502	491	473	513	471	478	524	510	547	566	436	521	478	466	474	483	503	476	521	473	496	520	473	494	489	485	503	515	485	463	469	512	490	501	504	499	492	471	499	508	454	491	503	473	484	530	499	491	524	508	454	471	518	502	488	475	498	484	503	496	476	474	520	470	497	499	478	486	481	483	517	485	471	506	519	489	516	479	514	489	515	496	510	493	499	490	509	508	456	537	464	527	496	497	464	452	426	486	474	497	481	497	443	504	525	475	548	501	453	536	479	492	461	511	502	501	531	497	494	488	462	528	501	478	457	454	492	514	465	478	526	504	464	480	478	499	515	450	480	476	478	462	470	486	482	514	495	567	464	514	468	490	504	504	491	478	505	492	467	473	472	479	498	484	512	539	514	476	488	511	497	477	463	496	483	494	522	461	476	479	501	530	480	515	479	467	478	476	456	486	506	529	489	492	500	497	482	477	482	504	433	482	495	472	470	492	487	499	495	515	514	457	488	453	504	514	501	465	486	525	478	491	441	503	479	479	519	489	489	464	499	489	493	462	522	527	473	500	478	491	517	507	467	493	493	475	486	531	535	536	479	487	534	463	465	469	506	471	483	511	497	468	490	478	473	517	497	506	460	466	515	486	514	485	481	540	466	464	514	498	490	518	484	484	494	478	469	480	502	487	505	454	500	477	459	457	506	461	492	446	478	499	471	460	529	475	516	516	520	474	461	469	495	455	494	530	497	509	484	515	483	518	506	490	498	470	464	437	461	444	500	483	510	498	488	493	493	491	509	452	512	500	468	515	500	497	464	504	460	490	464	483	485	471	508	467	471	502	478	506	501	502	500	476	474	515	473	484	516	501	475	482	489	497	509	458	494	481	468	489	521	547	503	500	513	541	523	507	493	499	501	507	545	499	487	496	495	496	465	487	490	521
22633	2187	891	824	711	515	351	298	287	214	204	214	210	201	190	196	191	168	179	201	208	186	188	186	171	214	176	206	138	157	170	165	166	174	184	167	165	179	179	196	182	183	171	177	169	178	186	188	159	165	179	149	161	163	156	185	180	137	165	197	196	199	172	181	180	197	194	167	136	184	174	172	173	181	183	189	171	165	164	180	166	178	157	183	186	180	177	162	163	213	190	154	180	169	170	138	146	161	190	175	189	168	164	182	164	161	194	172	186	175	154	192	183	176	176	158	175	183	182	186	156	163	158	172	204	186	176	194	158	176	157	157	161	179	150	175	162	170	165	183	159	150	183	188	144	167	162	160	174	152	168	182	182	168	167	160	155	189	162	184	169	196	189	169	173	151	189	180	174	183	172	195	181	163	172	184	179	181	154	185	194	164	157	164	167	172	181	153	165	165	159	168	173	170	168	158	149	170	162	181	172	170	196	164	182	171	150	171	158	183	176	169	191	170	178	182	160	216	179	171	187	144	180	161	155	175	149	174	163	176	200	148	186	169	219	173	193	170	164	180	183	172	193	176	162	142	169	170	161	174	196	188	167	182	181	167	195	173	174	171	173	158	171	173	193	180	176	173	177	187	164	167	157	171	176	174	161	176	166	184	177	162	145	165	187	168	154	156	171	159	172	176	170	184	170	149	172	174	177	168	180	152	180	188	178	154	147	144	182	151	176	202	157	145	165	192	185	176	191	155	149	161	180	168	187	164	163	143	177	182	170	161	195	165	207	156	167	182	190	185	174	190	171	146	162	156	193	171	167	154	195	161	170	190	171	174	181	145	184	189	160	162	151	174	149	150	178	173	178	172	159	169	139	152	174	162	157	187	172	171	178	161	168	190	167	160	178	155	173	193	194	149	171	176	181	149	175	161	194	148	171	157	166	192	202	148	149	176	170	145	140	171	166	156	184	171	169	171	191	184	160	148	169	141	174	148	196	153	162	160	183	174	153	156	154	196	179	146	185	162	156	151	169	167	164	165	197	159	143	176	181	171	162	193	175	174	172	154	195	171	137	183	166	168	171	181	175	160	170	193	156	174	170	168	183	160	163	164	164	179	184	160	176	194	196	168	192	190	158	178	207	157	172	166	189	169	147	138	170	181	169	152	152	146	192	173	177	191	213	173	148	167	157	168	169	178	194	162	181	190	171	160	178	163	161	159	164	192	182	186	165	169	175	157	164	161	168	163	174	184	170	172	173	153	176	168	177	165	188	150	168	185	178	167	194	172	165	178	161	183	148	167	168	143	176	170	143	185	189	184	153	148	164	184	209	174	163	154	182	180	174	147	144	176	153	163	158	160	173	167	165	163	162	158	159	147	159	153	197	192	181	178	168	174	199	160	169	177	187	175	180	145	177	174	166	184	162	180	194	179	161	182	187	171	172	178	151	202	151	171	146	176	181	138	184	198	174	176	169	182	158	156	168	154	156	184	178	183	174	166	193	185	150	160	187	148	188	187	181	191	169	161	169	177	180	169	168	152	178	170	179	146	184	147	157	167	172	181	185	175	169	165	187	159	180	143	170	157	149	172	139	182	199	192	181	163	199	165	177	151	202	162	170	181	183	191	190	150	174	181	174	169	158	163	172	160	169	195	194	185	178	165	172	155	150	174	160	171	152	171	199	169	184	176	161	161	184	181	204	168	186	183	150	192	198	183	212	154	178	146	171	172	157	174	173	170	158	171	166	192	167	179	184	186	170	149	174	174	146	178	171	179	164	155	181	158	181	192	160	188	158	192	178	168	168	181	169	164	191	164	151	172	183	191	166	169	174	180	174	185	180	172	162	172	154	175	167	133	152	162	181	164	144	181	171	181	195	169	168	165	173	182	174	174	175	189	171	153	164	148	155	162	170	176	179	146	170	172	174	195	172	177	179	173	160	185	175	185	174	151	140	184	178	159	183	168	166	215	173	169	155	163	149	182	157	186	165	145	188	156	172	187	202	155	171	158	164	177	172	184	193	141	171	176	190	168	169	172	149	176	149	179	171	151	186	181	185	172	187	184	169	195	165	176	174	181	183	192	183	160	181	173	180	165	167	173	151	153	165	178	169	181	161	194	202	189	179	162	143	156	182	150	175	189	180	191	155	149	174	177	185	150	154	188	169	177	171	154	161	141	174	157	175	180	169	177	185	180	162	186	167	164	183	211	152	162	164	165	164	169	187	214	171	164	171	153	153	134	162	168	180	182	150	182	167	193	197	186	168	178	168	181	175	190	177	159	181	152	172	159	191	165	165	152	165	170	182	175	175	190	192	191	165	192	162	163	146	157	165	165	157	171	160	193	167	175	159	166	172	191	184	170	166	183	160	156	172	171	166	166	178	145	153	203	166	158	173	160	158	160	166	167	150	178	151	181	167	181	162	156	143	177	184	147	186	162	154	183	165	163	161	172	210	180	184	165	173	183	176	160	165	161	198	170	175	198	175	165	138	170	168	174	178	157	201	165	163	159	133	174	155	159	188	174	169	185	195	174	173	183	160	166	142	156	195	168	188	195	162	175	161	172	162	171	187	202	181	170	172	160	173	179	184	200	197	183	152	173	164	165	190	154	189	184	186	157	170	166	171	152	151	175	164	176	182	169	160	203	193	176	166	207	217	152	177	171	174	156	162	175	177	162	165	183	131	163	162	138	181	152	187	177	161	161	161	164	148	171	165	147	197	176	158	157	153	173	176	166	175	193	146	187	183	173	167	163	170	155	170	148	162	164	179	172	171	158	176	173	182	175	187	172	175	171	167	138	173	180	181	197	146	189	170	163	163	180	167	175	160	163	189	163	198	191	170	180	187	171	174	186	178	181	181	170	163	175	166	150	163	148	163	189	178	145	196	183	190	153	159	155	177	157	185	189	173	185	175	158	164	136	163	159	202	165	175	167	163	182	159	177	170	181	182	167	152	182	163	147	161	179	176	204	152	177	192	192	177	189	175	175	147	176	169	175	185	181	156	188	168	223	173	182	195	158	150	183	161	168	160	165	176	172	163	156	170	152	140	199	182	191	180	170	168	162	175	163	180	150	175	175	165	182	169	180	160	162	179	183	173	165	175	166	181	145	192	174	170	188	164	158	173	168	166	174	181	189	154	154	161	168	166	169	154	169	185	170	156	182	151	172	184	158	167	181	164	163	180	175	173	172	183	169	200	192	175	160	151	175	174	184	169	164	163	194	166	158	183	172	166	182	159	162	167	174	179	179	201	169	166	184	179	167	161	183	154	193	154	158	197	172	178	175	168	162	172	170	166	176	182	157	159	180	180	164	168	146	168	172	186	168	143	167	149	166	187	164	172	164	154	153	163	176	155	196	175	168	164	171	180	162	203	154	181	140	173	183	184	181	184	172	201	174	158	175	188	156	154	190	179	189	151	158	155	184	154	174	177	163	159	174	171	136	148	162	163	156	158	189	192	159	152	177	160	190	170	181	179	184	162	173	163	181	154	211	170	170
12964	886	1684	2110	2106	1581	1298	1004	993	797	734	647	678	578	578	512	603	542	488	503	497	526	462	495	486	476	494	443	468	460	488	434	459	479	484	418	443	441	445	445	420	446	458	413	460	424	433	424	462	433	433	442	430	444	438	437	428	461	430	460	429	447	398	418	455	407	427	438	445	392	434	382	425	462	410	425	433	440	429	429	419	457	416	428	421	440	418	428	429	443	406	412	421	458	430	402	404	453	421	406	431	415	459	441	434	444	473	453	445	447	443	475	433	446	386	422	433	408	389	403	418	430	462	421	439	403	437	422	408	415	435	438	412	436	427	417	466	461	439	462	407	449	453	451	437	442	392	419	405	449	434	428	431	436	415	423	412	401	445	429	420	440	391	417	433	403	413	418	459	401	425	462	424	409	431	421	422	441	401	433	437	409	421	429	399	428	461	424	431	428	406	415	402	423	414	409	443	419	433	447	444	410	382	399	427	452	437	465	450	433	437	443	451	409	447	464	427	440	417	418	456	470	430	405	406	405	405	468	475	418	404	441	478	423	446	434	413	405	418	426	396	457	444	422	390	443	421	427	453	433	437	427	433	436	414	437	441	416	413	457	419	401	445	425	426	399	405	461	442	426	436	432	456	420	450	414	419	421	446	420	418	397	433	442	400	375	430	403	405	418	441	422	430	393	448	464	425	456	434	432	449	423	401	405	452	428	461	410	433	450	436	458	456	430	447	420	452	397	459	376	424	424	423	441	417	437	424	433	437	429	426	442	466	429	443	406	474	454	410	452	445	427	430	436	422	444	427	438	417	433	430	438	418	431	441	438	400	412	428	459	424	458	460	458	415	413	412	432	471	428	437	433	426	447	422	459	454	426	398	404	400	459	450	443	410	421	403	388	402	417	480	425	433	424	423	416	439	458	384	415	446	397	451	398	419	379	448	440	413	442	437	454	433	446	455	432	446	442	412	447	435	403	411	430	434	450	424	444	418	445	411	444	440	442	421	423	405	462	408	446	492	400	433	416	426	426	423	454	414	412	427	403	441	420	398	414	440	433	418	445	405	392	413	471	391	442	423	415	421	463	443	405	416	411	405	430	451	416	392	418	416	444	418	383	412	431	405	429	411	423	419	440	426	461	448	437	458	438	436	395	419	426	435	432	467	412	436	437	402	440	456	410	417	455	380	413	435	438	426	451	414	412	431	439	439	409	434	385	426	424	398	474	419	449	467	409	441	432	396	446	450	434	452	441	425	440	434	448	423	416	398	404	413	408	404	438	415	439	458	457	420	434	464	436	404	440	401	426	461	416	425	455	436	436	426	448	469	454	422	415	452	426	442	431	411	411	396	429	395	433	448	431	442	444	461	419	437	433	454	436	426	421	432	446	475	435	423	449	416	455	409	469	398	429	453	431	441	466	465	450	400	420	435	450	424	465	449	435	430	416	426	463	427	431	408	428	427	459	396	419	427	448	433	449	435	433	421	451	460	455	442	444	428	452	423	441	413	456	452	421	445	464	421	406	435	432	426	401	412	423	413	442	424	430	424	439	440	425	428	423	425	446	426	412	442	429	434	452	437	404	456	411	397	452	436	417	397	404	395	424	415	397	428	406	446	448	420	403	462	451	420	394	438	396	444	388	452	454	465	461	440	442	390	411	403	433	431	401	433	448	398	397	447	442	432	444	431	435	406	419	422	444	465	415	423	456	401	431	443	436	389	403	382	392	399	409	456	437	445	443	441	442	422	426	456	442	436	414	451	454	443	438	425	422	429	465	414	416	376	397	412	487	455	455	429	439	468	457	424	442	426	409	429	421	493	438	447	461	379	428	373	449	411	409	426	431	453	466	412	444	446	433	395	427	411	440	456	406	435	447	426	420	442	405	483	442	496	401	437	432	447	381	430	418	416	433	420	385	446	425	431	411	408	424	452	443	455	423	409	421	422	422	438	416	434	466	419	415	476	424	397	423	434	417	426	411	441	413	420	447	437	420	427	386	426	425	411	434	437	451	452	446	452	438	442	444	431	403	439	441	435	409	437	418	449	426	394	437	429	416	444	418	402	426	436	441	399	443	472	390	420	474	454	427	389	430	450	416	484	444	454	396	415	463	412	440	446	426	426	411	458	391	429	408	438	420	453	458	426	403	439	417	397	404	421	434	392	456	418	423	415	425	448	437	406	450	441	468	447	457	430	457	436	450	410	405	409	456	458	426	440	461	450	424	465	434	447	408	397	429	412	428	424	419	452	451	428	426	458	430	459	408	420	431	395	432	456	424	395	408	418	427	467	439	408	406	453	421	424	453	401	404	456	438	439	401	415	462	428	408	429	421	414	446	437	445	458	425	447	406	394	452	430	438	440	453	407	426	422	403	434	440	427	413	413	443	420	412	458	422	425	466	425	433	430	446	412	467	447	442	389	408	410	427	420	444	438	396	458	397	403	428	419	425	439	426	414	425	434	424	460	432	414	446	441	456	389	448	466	434	418	410	432	430	441	458	421	425	416	426	481	444	405	453	461	423	435	421	420	446	470	412	445	446	431	381	443	470	404	420	420	430	435	415	395	434	469	390	407	461	391	456	422	440	447	432	441	447	459	471	438	460	404	428	457	408	445	438	436	413	436	436	434	422	459	476	433	397	418	459	417	415	406	427	459	415	408	424	424	418	447	450	417	413	408	426	486	418	468	441	449	417	433	446	438	438	440	432	398	461	387	436	419	417	393	425	467	411	428	402	420	421	432	450	461	438	417	405	423	415	465	451	446	451	437	434	415	397	413	428	403	456	437	424	447	481	448	432	414	423	400	455	424	421	441	425	388	458	425	440	441	437	406	441	440	400	406	425	403	425	478	433	413	459	435	432	419	467	446	423	425	399	426	432	452	442	400	426	448	476	406	438	429	469	422	429	411	417	433	421	420	419	397	386	399	435	445	436	397	418	419	396	436	447	438	413	389	428	457	452	475	434	454	422	425	437	434	436	462	431	412	420	436	403	409	457	412	447	411	412	460	421	421	466	437	417	446	446	442	424	460	434	423	414	451	411	457	436	423	380	435	449	451	420	424	460	412	406	450	457	433	439	398	427	408	404	420	422	436	428	412	397	435	418	402	428	428	445	411	434	438	464	463	415	412	441	429	402	417	421	434	392	414	436	401	399	438	396	416	403	453	458	447	442	423	408	456	448	428	449	437	403	416	410	435	417	402	407	412	428	403	428	405	408	417	412	428	451	421	455	455	403	434	426	431	436	423	421	436	438	433	427	410	387	418	448	391	418	413	438	426	442	445	433	392	413	457	433	426	426	387	425	462	435	444	428	460	400	465	440	415	423	453	439	428	415	383	450	411	444	436	427	419	430	448	470	429	433	443	418	420	428	424	460	425	440	419	412	440	412	451	442	484	403	467	450	410	400	426	429	385	420	447	426	399	404	433	438	449	451	423	430	456	468	454	410	425	401	436	420	415	391	433	425	417	430	440	430	440	458	435	405	438	448	380	447
32611	4919	1805	1668	1227	909	696	492	442	389	370	374	355	323	298	343	319	324	307	298	290	299	301	304	297	321	328	290	302	321	297	315	292	291	306	299	280	317	278	290	288	294	310	275	343	297	321	300	336	303	303	299	321	295	330	315	314	304	321	296	309	306	270	316	308	280	270	287	299	279	346	297	274	267	312	313	342	331	300	290	332	279	292	314	303	283	300	297	290	310	282	277	272	293	277	294	303	297	315	296	286	321	292	306	299	289	319	291	285	325	293	297	296	323	307	327	284	304	328	308	288	270	299	307	338	281	288	291	307	286	310	266	273	296	281	304	303	324	303	306	291	271	302	266	292	311	300	278	288	302	331	283	265	331	288	292	330	306	278	346	275	281	312	287	317	297	296	302	315	271	297	318	246	296	322	308	290	307	301	270	308	326	292	305	264	283	286	294	320	301	291	323	306	280	300	301	295	292	303	313	329	318	302	308	308	309	290	351	304	314	299	277	292	292	281	294	305	300	306	291	288	303	300	309	313	307	296	284	290	300	290	315	298	282	326	279	292	296	337	290	318	281	319	299	316	279	266	309	299	276	292	303	295	313	297	305	329	290	324	297	275	267	304	299	308	275	287	316	269	281	310	286	298	319	307	280	287	293	263	259	295	277	274	260	292	300	299	292	319	309	322	305	311	303	275	320	329	315	316	312	298	319	304	288	275	293	292	296	320	319	295	279	314	326	308	312	307	345	293	298	305	310	281	273	306	275	323	295	290	318	306	295	322	328	289	311	301	280	297	336	309	298	276	306	291	308	285	305	277	325	242	301	302	322	290	290	289	325	304	294	308	325	290	265	273	293	310	310	273	300	275	299	306	252	289	321	311	278	301	293	276	300	289	308	262	296	312	297	299	282	296	318	258	299	279	299	291	281	309	288	298	298	330	282	287	324	324	281	301	272	317	277	306	293	287	294	297	273	266	271	260	302	272	300	301	343	309	278	302	314	270	300	274	330	301	269	321	306	296	292	317	267	281	306	322	318	286	269	304	323	285	282	288	292	320	269	311	315	312	283	297	285	293	316	281	317	256	299	268	310	327	305	323	289	294	273	332	297	324	327	291	306	292	282	306	271	246	302	264	339	302	297	300	284	320	301	312	298	300	291	326	334	280	316	330	276	280	279	320	299	334	306	323	306	309	290	307	287	291	305	295	294	298	269	286	280	295	323	314	287	300	309	297	301	306	318	312	310	290	264	282	286	305	303	288	295	289	300	312	280	298	319	304	298	271	340	305	317	298	311	333	279	296	272	303	295	314	274	286	289	279	306	282	295	285	298	309	310	318	295	290	288	309	287	263	298	321	306	306	293	334	323	277	287	273	272	275	303	282	288	283	264	248	263	299	297	307	297	293	304	275	295	290	313	291	271	289	273	282	293	291	315	289	301	309	314	298	322	296	273	320	303	308	335	317	285	271	307	273	264	297	309	271	321	280	318	304	286	313	289	302	277	293	325	297	262	305	319	271	303	299	280	282	311	297	315	285	284	313	312	310	283	330	294	310	295	300	345	300	303	340	289	307	294	318	274	291	293	281	261	279	324	269	303	275	292	308	307	337	312	325	295	297	298	281	305	288	313	311	274	310	309	276	294	296	343	286	286	271	308	305	308	308	292	288	322	311	281	307	349	331	278	295	283	304	304	302	301	276	317	315	320	279	287	271	311	276	287	323	305	294	317	283	276	298	287	293	273	274	283	327	307	286	306	318	272	301	301	290	285	286	319	327	303	312	306	330	320	304	288	327	281	289	280	284	283	295	284	288	292	332	303	298	264	313	304	325	264	286	290	298	291	274	319	323	281	302	293	307	311	302	344	308	282	314	280	289	279	287	298	288	315	289	309	303	290	298	257	332	305	289	287	284	287	319	307	297	337	327	315	343	317	301	286	271	304	290	301	298	314	292	312	253	283	287	325	285	306	262	294	295	282	273	317	325	299	272	290	295	302	291	313	318	284	313	280	261	292	283	305	285	286	296	287	297	324	300	289	288	293	300	312	285	280	296	296	306	280	247	284	299	290	306	275	308	306	312	316	289	270	325	305	331	295	281	279	266	284	276	270	313	304	283	293	308	300	289	287	309	279	271	301	285	279	266	292	292	309	330	316	273	279	280	292	278	267	338	293	314	301	277	302	291	259	263	300	285	305	304	296	303	316	304	291	291	308	297	294	269	314	304	313	276	315	310	307	284	287	295	283	275	269	299	312	301	300	285	320	320	339	320	316	274	266	287	293	276	278	298	307	274	277	292	287	341	325	312	325	275	302	310	300	316	308	319	294	344	300	274	314	306	310	304	313	316	323	293	320	296	309	267	277	321	286	291	279	278	271	314	294	303	304	311	300	309	301	319	315	310	325	328	311	281	326	300	310	320	283	316	277	283	295	277	299	278	288	330	273	303	322	294	298	317	329	318	271	279	292	326	309	298	306	291	276	306	293	300	301	313	303	304	288	278	301	299	286	287	304	287	278	289	284	298	290	259	281	295	290	284	285	283	303	289	303	303	290	311	297	265	289	292	295	281	297	315	279	304	309	294	304	283	316	301	306	295	306	313	302	306	285	288	309	313	316	294	292	288	290	295	287	297	275	312	318	324	302	292	296	301	285	287	295	303	311	263	297	333	267	296	334	330	306	308	284	280	286	256	290	297	289	313	291	248	299	309	295	314	320	307	305	306	323	312	287	297	262	284	284	294	298	278	299	340	290	303	290	295	288	296	320	294	326	297	278	277	306	283	293	290	308	298	293	327	291	290	278	277	294	274	285	283	284	300	287	285	305	284	298	282	319	298	284	306	287	309	314	318	320	295	293	297	309	279	346	308	313	309	288	321	326	317	292	286	277	290	297	297	283	285	308	293	297	329	261	308	287	283	297	308	286	314	305	291	316	305	295	270	313	309	316	333	320	302	307	290	278	301	325	329	304	292	309	294	317	308	292	288	316	293	335	273	301	290	293	309	295	290	320	297	290	315	300	323	263	275	325	313	312	302	309	289	297	295	295	293	284	275	303	281	291	305	288	296	306	314	295	305	301	313	270	285	333	317	290	295	294	309	325	312	287	292	272	310	287	290	289	333	315	327	305	286	300	313	270	284	309	363	335	269	304	311	324	294	272	285	310	306	321	301	292	300	311	297	276	303	296	265	299	297	289	314	305	317	298	292	304	315	277	276	314	259	326	298	305	288	314	330	290	280	316	307	314	298	301	278	271	273	305	317	330	312	262	287	299	288	299	269	296	284	274	274	301	302	298	277	301	307	322	311	309	252	285	300	334	295	278	301	284	257	284	270	294	324	302	323	290	342	299	294	320	298	305	310	268	308	288	274	286	322	289	297	301	320	279	303	294	327	305	293	274	324	312	281	288	330	288	314	317	273	304	300	316	285	305	346	285	320	314	298	306	315	311	318	314	292	293	297	290	309	300	280	279	286	263	314	295	285	319	274	310	358	342	292	295	301	281
16973	1539	2823	3439	3237	2901	2117	1625	1398	1290	1156	1077	1020	971	943	915	959	858	872	809	766	854	799	775	779	724	769	743	736	713	727	739	716	704	726	684	742	684	744	704	696	735	693	719	672	719	695	668	717	670	741	715	695	690	679	772	695	726	731	658	703	662	703	683	682	732	724	708	668	664	659	647	696	660	684	701	679	662	698	727	659	677	659	677	652	676	725	649	694	722	604	651	697	741	659	682	657	643	645	695	708	658	679	658	696	691	701	670	669	729	686	716	659	671	651	731	725	719	714	700	681	708	709	693	659	683	639	699	713	692	720	692	654	684	680	684	757	667	700	725	682	591	714	626	675	661	704	673	678	697	645	679	719	708	654	695	673	686	661	690	651	649	669	679	727	724	690	660	698	719	645	686	733	688	621	680	704	681	703	658	727	636	711	671	665	667	691	680	665	685	682	691	613	671	689	717	729	662	710	648	729	671	699	668	693	621	687	679	687	686	704	692	637	674	708	686	707	680	657	692	691	691	656	683	694	723	677	713	680	628	698	687	719	690	653	703	705	669	693	710	667	669	660	685	703	643	688	686	704	678	636	659	698	668	671	613	682	747	685	656	743	659	700	703	714	644	620	637	686	707	722	665	649	673	725	665	691	661	712	684	700	690	680	630	677	673	676	658	698	710	695	668	665	682	684	680	654	687	706	698	699	647	702	700	656	623	642	687	677	636	685	679	709	674	665	724	683	702	702	664	645	651	662	682	659	664	694	665	677	648	721	667	681	706	665	712	721	706	674	702	726	684	677	652	711	664	638	661	658	688	712	667	694	683	662	724	694	687	719	692	683	660	723	685	725	661	682	691	711	683	721	723	693	712	681	691	682	703	707	672	685	712	630	685	668	651	673	653	687	685	675	671	667	629	737	681	688	696	651	709	662	676	681	734	732	700	657	707	673	685	650	656	696	695	716	680	707	684	682	660	638	661	675	676	678	675	662	687	666	703	650	659	692	678	705	701	697	677	649	685	666	702	709	674	694	698	678	634	692	713	643	672	677	677	653	665	698	712	682	698	633	726	723	716	703	679	686	664	680	664	705	687	721	721	690	750	667	695	720	660	713	660	668	710	706	707	659	680	665	723	687	676	683	703	670	701	670	689	737	687	723	698	664	675	692	676	681	692	704	681	675	749	692	681	695	701	678	694	667	661	695	652	666	633	651	683	664	668	714	707	704	690	699	681	681	663	658	681	665	675	701	726	709	660	683	685	722	629	673	688	693	654	730	659	652	701	685	704	712	640	661	706	675	695	615	671	686	653	714	625	672	683	669	679	678	669	705	697	675	683	661	703	692	658	712	646	633	670	694	649	690	721	620	683	671	685	674	691	642	703	657	724	688	698	655	697	674	669	729	705	691	684	667	696	640	691	683	708	693	684	728	677	678	720	687	696	637	629	657	692	677	691	694	680	657	696	666	670	697	652	635	710	696	681	665	714	700	687	690	688	745	716	640	659	698	694	664	686	681	706	679	693	722	638	682	709	678	682	685	660	656	695	655	650	693	680	690	697	660	678	668	686	692	670	678	682	688	657	678	720	689	733	677	662	706	679	699	693	711	725	738	647	712	654	637	631	681	679	654	679	629	659	652	659	712	652	639	707	680	721	662	666	698	671	689	704	709	725	684	705	636	717	685	704	724	670	618	619	712	697	692	729	667	661	691	707	728	648	701	698	732	680	665	645	691	677	698	697	655	672	622	672	701	688	694	676	677	695	657	671	636	676	679	645	648	649	662	681	690	666	642	688	678	651	676	640	704	714	694	680	660	692	660	718	666	679	688	655	665	681	688	692	692	673	658	645	689	669	646	678	685	685	735	659	703	705	626	669	720	647	689	698	657	743	692	673	700	676	709	732	682	664	751	658	720	684	658	633	643	623	643	669	641	705	696	721	702	644	687	661	680	713	717	669	645	692	682	631	690	676	651	699	658	699	648	641	632	658	700	659	670	722	655	706	689	710	694	674	682	719	701	662	683	660	653	674	682	682	684	695	707	711	675	697	677	683	726	710	686	726	656	637	669	649	725	690	699	626	704	676	703	659	689	636	662	693	714	709	684	684	707	677	637	719	723	659	685	666	713	665	698	651	713	677	707	684	674	649	640	662	667	721	705	687	653	701	694	677	727	657	749	665	684	663	713	695	683	701	669	702	699	733	703	679	696	660	689	690	641	663	692	685	644	658	701	649	672	668	721	724	659	679	658	654	712	676	683	680	691	669	689	661	670	665	668	726	642	668	733	670	668	636	666	691	659	686	713	717	662	689	686	687	695	676	664	665	697	649	723	660	738	674	668	697	699	659	655	652	667	659	673	685	682	652	674	654	686	673	727	742	729	705	674	694	665	684	682	682	695	694	685	663	704	699	692	671	677	705	682	719	698	670	663	687	719	704	692	665	634	700	683	718	708	668	734	683	713	599	658	642	704	679	645	669	656	655	684	669	685	659	667	701	645	643	681	665	669	696	688	665	678	701	661	734	646	702	636	684	702	690	736	717	707	683	710	675	684	644	668	701	629	687	688	670	701	680	671	701	646	661	725	615	717	663	717	677	730	645	638	708	607	651	648	681	675	705	673	681	705	664	704	654	726	743	704	708	677	687	636	685	667	711	692	663	717	682	661	716	733	705	688	670	644	656	698	706	659	706	625	695	658	695	688	667	680	735	671	627	669	715	673	626	671	693	677	673	660	646	726	659	670	652	677	712	705	706	703	691	677	700	691	666	714	680	680	684	743	689	677	693	653	649	667	732	666	656	650	707	713	703	661	717	630	711	651	662	704	704	661	697	696	665	728	709	672	693	691	717	705	709	678	713	625	658	728	731	689	688	695	681	673	655	657	657	660	649	711	711	694	717	670	687	664	683	680	686	673	692	667	686	688	665	662	682	674	677	686	662	680	641	683	666	689	708	667	620	683	654	700	686	681	721	698	691	701	664	661	712	694	737	661	694	629	675	683	577	636	675	712	690	672	652	676	654	670	638	690	682	672	635	695	647	726	646	674	713	670	660	666	722	667	684	612	657	674	657	622	670	595	698	662	708	641	695	734	687	685	719	706	631	689	710	668	685	670	669	635	696	669	677	699	656	675	711	710	648	664	681	662	688	698	697	711	680	649	660	725	691	704	669	663	677	687	632	700	683	680	719	649	662	719	692	725	665	700	677	683	701	673	690	682	669	703	663	660	691	637	665	703	694	662	687	655	678	677	662	691	703	720	713	692	712	714	715	703	680	678	661	660	693	680	640	623	727	656	628	685	715	712	670	682	692	693	698	684	646	671	687	730	699	674	653	684	685	659	679	692	684	683	649	666	681	701	659	718	690	667	700	683	754	712	705	737	677	644	703	743	711	654	674	662	696	678	689	682	626	684	666	672	735	656	693	673	683	690	734	698	661	677	703	666	684	650	684	689	668	661	684	657	665	644	664	727	732	657	700	738	664	688	674	694	679	694	649	672	680
8651	550	304	320	276	246	236	219	228	216	205	254	222	230	205	216	234	188	192	203	199	234	194	215	237	241	219	217	213	210	218	232	233	216	195	208	232	210	208	214	226	249	207	226	214	199	215	209	217	221	224	205	227	194	228	189	208	235	241	208	207	215	184	215	211	236	202	190	239	239	190	228	170	219	211	209	229	196	225	224	205	215	205	223	207	241	212	201	218	205	206	211	238	215	224	184	221	229	214	208	210	228	198	230	201	187	226	184	192	182	179	216	207	208	229	216	202	196	205	183	236	211	236	221	208	217	213	238	248	243	220	204	208	183	233	204	238	198	201	231	195	204	207	214	223	232	190	210	220	220	220	217	204	192	229	228	220	212	199	208	195	209	215	224	202	197	218	231	220	193	196	206	231	218	236	198	171	224	223	182	181	220	219	204	199	213	227	200	210	196	194	216	195	207	210	179	214	207	235	210	204	200	210	254	201	231	209	200	212	197	190	233	213	191	197	212	214	214	250	218	220	205	200	204	236	217	219	226	211	200	217	209	206	216	200	213	241	219	211	248	199	215	208	226	188	234	233	190	223	200	241	201	211	234	223	222	207	186	197	209	226	227	195	205	202	182	201	180	235	205	209	182	203	223	204	221	225	222	224	211	208	211	205	215	214	193	208	204	244	209	222	221	221	241	207	215	200	185	265	194	213	225	194	235	202	222	200	242	206	189	217	210	222	199	212	235	203	221	222	232	205	230	209	203	220	209	220	192	217	217	217	206	222	258	237	243	195	200	225	242	204	212	210	217	224	213	228	223	182	206	235	197	187	206	190	209	234	209	200	215	182	189	201	213	218	217	207	193	194	223	192	202	209	215	197	230	206	203	212	215	208	210	204	233	227	205	211	218	220	231	256	226	224	232	205	214	225	216	234	207	194	233	206	253	230	216	181	239	190	188	220	233	245	215	211	205	218	195	232	213	202	200	230	220	223	238	191	207	209	216	204	216	211	206	215	218	213	242	200	230	185	189	247	232	208	204	200	214	221	208	206	222	211	208	241	192	204	227	199	216	248	212	194	201	221	210	219	201	222	204	231	204	179	216	191	202	174	222	223	196	255	232	190	251	234	211	197	198	207	217	232	235	230	217	209	220	208	218	198	209	206	200	219	201	207	212	220	211	238	207	240	204	173	207	200	218	228	221	233	219	206	189	197	200	213	212	242	208	198	209	212	215	218	194	214	221	203	220	200	213	240	225	209	217	198	210	206	232	219	211	226	209	205	203	227	210	216	198	225	213	204	162	193	235	185	211	221	190	218	228	215	227	225	210	203	230	228	229	227	251	210	222	191	201	213	210	210	235	232	217	217	232	228	234	218	214	194	207	233	208	205	224	223	239	203	233	235	201	201	215	217	218	250	209	256	182	194	203	218	222	226	193	211	210	228	208	220	237	224	176	244	226	205	216	201	195	241	208	194	210	198	216	188	206	212	236	201	214	189	213	200	197	195	174	229	217	216	240	214	204	202	220	196	212	204	247	202	222	197	198	201	230	215	235	220	217	209	195	196	188	209	210	195	202	204	201	199	209	196	230	210	206	219	217	217	244	215	227	219	204	190	222	176	218	219	203	202	201	203	208	230	195	241	200	206	210	203	227	237	206	189	194	237	199	217	242	208	216	244	232	235	209	186	241	223	208	193	196	192	208	195	193	209	210	242	224	181	240	201	230	216	201	217	258	212	213	226	215	199	205	218	213	184	228	207	215	262	237	213	204	202	227	226	211	226	235	184	191	229	225	234	216	214	210	200	215	191	214	207	221	196	244	197	243	211	179	218	246	237	215	217	216	259	206	208	218	228	226	220	206	212	234	198	200	257	208	232	225	219	187	202	217	208	220	203	210	203	201	212	196	214	214	224	198	187	193	207	237	224	186	207	212	212	212	225	222	224	220	239	219	201	218	195	203	205	217	240	238	231	219	215	220	216	169	224	230	207	221	203	223	209	221	220	188	200	205	210	214	207	217	227	205	217	207	199	231	197	227	213	208	214	232	210	219	202	202	185	213	220	208	233	190	202	208	203	220	193	213	237	199	188	230	219	203	210	221	194	196	216	222	228	204	209	194	231	196	221	189	213	193	241	208	206	207	206	219	198	218	214	227	235	207	181	226	190	212	177	199	210	215	192	198	235	216	236	196	213	235	211	212	228	205	186	205	234	243	206	214	210	220	239	215	215	212	206	210	218	214	218	210	213	195	202	191	215	239	227	205	226	220	233	194	187	237	205	222	233	208	205	227	208	224	215	219	228	203	208	179	212	211	223	188	203	235	205	232	224	209	212	188	205	224	211	188	229	235	211	214	208	241	203	186	203	202	240	228	221	236	211	221	199	236	216	186	181	217	158	190	209	238	192	222	233	266	220	219	232	212	217	195	230	195	212	189	195	186	194	207	237	220	235	236	198	225	208	221	212	234	229	212	220	232	203	211	185	232	196	209	208	196	196	169	216	206	184	195	211	208	187	198	223	239	224	214	197	209	184	231	220	196	224	194	230	242	212	209	247	219	207	212	189	216	204	224	201	215	225	224	223	254	228	178	226	208	199	213	198	220	221	211	195	206	205	194	221	233	215	214	207	228	193	214	243	216	178	227	216	233	232	200	214	189	220	205	191	204	211	203	230	216	215	198	228	221	228	174	233	226	179	229	207	204	203	206	181	191	204	227	206	214	210	212	189	221	228	202	210	245	205	194	206	189	205	213	199	216	221	192	204	216	224	193	207	201	197	210	178	211	224	194	209	186	187	202	192	208	224	207	198	198	200	218	200	225	218	170	208	217	212	217	217	199	203	212	225	208	188	203	197	210	202	189	221	217	210	209	213	221	231	218	198	212	199	195	204	244	237	205	223	202	206	220	196	201	229	223	201	223	219	198	197	213	232	225	222	231	218	201	197	194	244	248	216	200	232	218	177	208	222	191	226	235	195	201	211	191	209	195	208	215	198	206	217	228	222	214	198	215	213	194	221	191	215	205	245	212	208	191	217	214	218	205	213	195	202	198	234	205	199	205	216	199	198	211	198	235	209	211	211	218	221	196	215	238	214	213	194	213	231	210	206	216	208	208	225	214	226	210	184	219	221	225	232	224	216	213	216	218	215	216	224	213	202	217	222	189	207	211	211	213	198	189	249	221	214	210	241	178	233	230	202	213	216	235	220	213	220	203	225	202	193	201	221	244	201	212	236	236	203	219	239	179	201	231	221	193	227	203	224	227	198	213	195	241	203	203	184	227	232	218	230	212	220	218	212	226	195	180	200	205	215	205	223	239	229	218	207	236	217	234	230	207	223	218	213	210	225	203	216	216	190	211	200	221	208	201	221	206	201	190	208	207	211	203	221	223	225	241	219	243	190	210	209	205	236	200	239	204	214	225	219	193	229	223	230	209	200	206	231	225	215	212	209	242	214	199	203	220	207	210	212	202	227	233	229	217	200	211	217	221	222	218	234	194	212	207
5531	619	721	751	752	734	676	619	577	583	584	518	570	586	509	525	499	561	480	508	504	492	503	541	510	478	499	522	519	534	538	517	496	529	513	455	503	553	499	508	485	467	491	494	504	496	540	488	512	478	527	537	470	504	555	514	473	497	528	490	499	465	476	486	475	513	501	513	462	492	480	479	483	537	472	524	486	517	514	471	466	483	478	478	501	535	455	502	503	544	485	504	496	506	490	506	486	513	511	475	467	507	468	462	544	512	471	526	500	504	544	491	520	503	532	498	468	493	501	456	455	531	505	467	483	550	505	503	514	495	469	482	477	485	515	448	457	467	532	491	491	519	477	453	482	476	511	475	503	485	481	529	493	499	494	478	539	507	543	462	508	494	481	500	493	499	497	544	466	469	495	509	485	505	481	469	484	506	508	451	449	516	462	520	503	539	523	532	527	510	482	522	486	486	514	528	464	455	518	515	466	522	501	473	519	486	506	508	460	540	503	512	504	474	506	503	477	484	522	513	486	502	507	486	514	490	477	500	490	467	493	480	504	518	516	477	490	465	482	483	493	487	514	491	479	501	506	527	524	520	479	508	494	545	503	544	489	523	521	498	488	518	482	495	440	467	495	496	496	471	491	518	477	482	520	480	533	519	479	495	498	520	470	498	472	505	500	528	529	476	506	477	495	547	502	512	525	482	485	495	507	512	459	482	482	536	509	550	556	503	480	502	539	504	532	480	492	502	500	495	512	485	545	525	497	501	511	493	499	468	548	502	500	507	485	500	471	488	546	489	539	494	505	464	503	511	483	472	489	527	524	485	498	474	492	490	485	475	504	463	533	472	495	495	472	476	490	492	492	465	492	481	532	501	492	502	496	494	499	496	480	525	520	524	473	514	498	486	483	482	503	503	465	453	488	433	499	529	482	511	502	514	522	454	520	526	514	509	480	476	534	479	487	507	552	513	493	470	488	517	493	497	519	534	519	511	526	511	484	506	502	479	498	494	429	513	502	534	486	519	493	475	486	485	480	507	496	508	488	502	533	499	509	505	462	460	509	495	486	494	510	499	486	497	486	505	507	497	504	462	440	503	531	506	514	469	480	498	514	491	517	501	483	466	490	508	494	486	489	466	479	497	508	507	517	460	489	491	455	477	481	540	492	493	492	513	510	468	538	487	507	513	498	502	508	523	485	482	469	527	526	509	514	504	467	449	512	495	498	484	514	492	478	478	507	492	514	503	500	475	540	467	496	514	473	504	463	472	533	509	511	472	475	528	474	491	505	492	488	521	494	501	517	491	490	499	476	484	516	501	491	538	492	527	499	520	508	466	475	480	477	497	493	488	533	497	495	499	496	465	520	537	481	522	468	485	522	504	528	484	544	515	470	532	483	500	523	514	512	470	477	505	503	485	527	470	546	456	491	494	483	499	520	472	541	512	474	506	514	491	533	499	523	492	514	494	484	513	537	520	502	496	481	462	507	491	476	504	485	481	516	494	506	488	515	498	551	532	514	491	502	502	509	516	502	484	532	486	468	497	497	524	492	510	513	528	476	486	492	514	481	494	485	524	533	485	467	530	523	548	476	456	527	531	485	491	503	470	491	479	487	513	514	469	468	516	525	501	499	472	509	485	467	491	519	510	509	497	501	522	524	501	471	533	501	467	529	492	539	522	506	484	499	500	521	496	518	509	485	501	506	523	490	500	499	492	539	487	487	494	497	466	446	475	507	476	475	496	495	553	472	493	446	508	503	485	501	487	480	485	524	480	541	478	498	544	488	527	453	474	505	530	492	497	483	534	458	490	457	471	493	514	543	494	500	472	511	478	545	505	505	480	504	484	499	530	502	457	471	508	503	507	488	493	534	495	472	542	499	489	477	505	506	470	523	482	469	516	508	511	469	529	482	486	483	496	502	482	474	517	524	490	531	507	549	487	488	520	479	495	473	467	529	527	521	524	472	497	499	513	454	500	504	478	489	470	489	474	476	492	495	493	512	475	487	495	509	506	541	497	520	497	518	499	479	545	520	508	521	480	534	487	498	468	521	525	462	497	481	471	514	456	480	485	464	516	483	489	462	526	518	502	484	499	479	486	500	507	497	509	513	473	496	498	476	521	476	542	477	497	482	534	511	526	525	460	516	487	463	532	520	514	511	518	511	499	503	482	489	547	480	504	495	498	499	529	487	468	494	485	482	510	482	508	513	522	504	505	486	523	511	460	482	513	486	493	507	495	481	462	540	494	469	531	455	460	526	484	529	488	513	500	473	500	493	487	501	477	496	455	543	496	462	506	479	491	471	503	492	501	483	490	488	505	498	471	518	481	479	514	549	499	499	506	539	486	493	474	526	506	437	494	490	462	521	495	469	485	495	504	458	468	492	532	495	507	477	493	528	489	471	508	502	535	500	491	513	489	491	467	506	475	477	503	467	525	536	496	526	492	461	454	461	486	497	516	504	485	506	488	512	492	485	501	473	488	511	514	492	495	537	508	509	502	511	467	500	501	549	488	495	506	469	532	529	491	493	532	501	505	501	485	478	489	463	494	509	531	515	493	488	487	545	481	464	488	503	517	453	519	523	514	490	496	488	544	538	508	531	502	469	494	478	521	541	449	482	509	504	486	485	469	508	517	499	516	554	518	512	494	475	519	537	487	491	513	476	551	491	518	509	485	461	501	519	512	513	486	531	491	498	494	503	536	488	511	515	511	513	510	487	490	507	496	491	500	463	472	469	461	497	528	463	507	478	476	462	510	470	499	487	433	443	486	491	490	528	492	505	448	545	469	494	502	478	468	437	496	467	481	475	524	483	462	502	496	455	494	471	532	483	477	513	478	494	524	489	467	453	557	494	528	480	485	489	502	520	503	463	490	501	542	474	488	493	469	471	492	504	506	528	452	517	427	487	473	534	485	486	450	530	528	469	462	497	467	510	497	492	459	521	492	458	505	481	514	527	508	460	519	475	489	500	466	482	528	485	478	457	471	485	534	501	481	528	495	537	487	480	509	477	461	474	502	485	511	480	498	505	495	493	495	503	497	502	488	480	514	456	481	513	511	494	511	479	524	518	518	503	499	478	498	510	501	521	482	497	476	511	470	509	493	475	519	547	496	517	504	531	471	520	495	501	514	506	507	543	521	515	483	559	469	508	522	503	496	490	492	523	507	545	502	514	494	506	513	523	512	432	553	500	497	520	471	485	469	469	481	487	494	502	478	489	537	470	537	465	544	498	481	501	485	507	471	507	496	519	487	496	471	499	508	482	574	512	483	501	539	480	509	507	494	521	526	489	498	485	537	465	527	456	526	544	455	489	475	512	475	485	481	496	515	510	520	514	514	511	523	510	551	517	510	484	509	496	517	479	512	566	483	463	481	444	527	520	519	497	510	506	494	479	480	509	498	510	467	513	491	521	506	481	510	547	457	491	547	469	501	478	522	512	490	491	530	508	476	501	510	485	529	543	498	515	511	504	493	510	474	531	454	500	500	493	509	474	476
23999	2538	809	771	648	509	409	283	244	250	222	213	197	190	229	211	200	200	181	202	178	167	157	195	188	198	198	194	208	181	165	161	189	179	215	166	163	191	190	152	164	191	155	188	193	183	163	167	173	181	156	156	197	180	192	172	159	174	178	192	177	183	164	177	190	212	182	181	169	164	194	184	161	193	158	194	179	213	147	186	192	178	189	177	212	157	178	166	154	173	174	164	186	195	193	160	169	164	169	175	173	195	174	157	183	175	191	212	193	192	190	194	163	135	149	209	190	184	151	178	171	191	163	181	186	183	164	182	176	169	188	179	172	182	166	192	181	186	156	185	158	174	192	185	188	187	187	208	183	186	173	179	195	201	175	143	145	164	168	170	196	170	177	171	177	194	197	180	182	182	175	170	173	173	169	188	205	174	182	174	175	165	189	195	157	161	176	159	185	156	163	161	134	168	164	183	175	191	189	191	204	202	179	191	161	165	165	164	179	167	187	177	178	174	169	170	180	170	200	163	160	182	183	194	183	168	196	198	163	178	179	157	175	177	191	184	178	148	182	168	187	142	192	171	176	210	169	171	168	144	161	172	162	179	191	186	152	171	169	168	159	180	181	171	182	172	179	198	144	161	185	161	184	181	181	168	175	157	158	175	171	162	176	172	197	156	195	162	198	172	182	186	160	166	162	158	165	175	154	170	160	190	187	171	182	151	183	198	176	171	190	175	168	194	193	190	180	197	157	170	196	175	144	166	210	172	166	165	162	163	165	157	163	142	160	169	168	151	212	191	188	170	157	162	184	189	168	163	171	202	195	193	183	173	182	190	190	182	176	183	174	157	165	166	192	166	164	151	178	179	180	160	176	177	207	168	169	168	186	188	174	193	193	167	185	200	179	188	174	170	160	145	208	162	155	159	173	163	185	194	195	172	153	144	166	177	203	180	174	177	167	193	186	180	158	179	157	174	210	164	180	177	169	148	171	193	174	171	188	157	203	174	152	164	162	200	210	166	156	191	167	165	169	178	192	186	183	179	191	180	171	178	195	184	182	186	205	186	177	161	209	169	177	204	188	169	198	219	182	160	130	165	184	171	176	199	175	170	185	165	169	154	162	178	152	179	179	180	178	164	192	157	170	171	176	177	170	182	184	167	182	155	193	170	154	187	204	181	175	155	159	177	181	178	180	159	205	153	167	181	176	178	172	176	198	182	214	165	191	168	166	157	205	174	169	198	189	163	185	165	175	177	182	173	188	179	162	184	193	160	169	159	196	156	165	196	169	172	188	166	187	186	169	153	182	205	214	177	173	167	188	185	174	162	202	194	183	178	193	157	146	171	156	190	166	195	174	163	146	176	175	217	168	157	185	156	169	178	176	183	180	160	166	179	187	180	174	174	173	149	156	193	154	169	171	168	193	183	178	170	180	151	187	159	179	181	209	161	178	187	193	190	201	168	149	184	178	175	207	182	200	154	172	174	194	157	192	189	182	179	199	154	163	183	163	174	196	178	173	205	164	165	133	173	162	171	186	151	161	171	168	176	197	158	170	167	168	154	148	180	184	185	179	159	191	180	166	186	198	175	161	160	175	158	191	162	169	195	178	171	185	206	185	165	179	169	173	162	170	154	164	178	182	175	168	179	186	176	158	193	180	174	177	190	160	182	173	173	145	160	177	177	185	192	184	192	177	176	157	187	173	189	180	189	185	163	187	174	188	177	159	188	191	170	175	163	150	172	168	167	186	178	185	191	173	177	145	175	168	150	179	191	192	182	181	174	185	153	192	159	148	181	185	164	175	199	165	172	172	177	179	180	189	175	158	151	169	178	168	175	188	191	188	178	148	196	197	169	198	197	181	189	159	173	155	164	166	181	159	153	182	194	164	177	164	179	178	178	173	160	166	145	160	170	191	163	192	188	173	189	176	182	200	168	173	173	172	163	200	175	165	188	158	189	176	180	153	168	188	170	166	149	167	197	203	172	171	184	197	169	146	176	170	189	192	173	159	170	167	190	173	184	141	196	166	179	189	184	171	186	207	192	193	147	175	152	175	183	188	171	182	192	190	186	188	178	180	192	172	212	195	188	173	197	175	172	162	186	183	189	203	175	159	156	178	191	175	166	170	163	176	166	158	204	156	176	173	170	190	168	166	164	172	180	190	152	202	191	192	179	187	182	190	177	167	167	185	169	147	152	177	184	163	204	173	180	202	174	185	168	185	177	187	174	186	173	198	176	168	170	194	183	158	166	181	181	165	170	183	179	186	160	192	177	166	171	154	163	175	200	204	167	178	148	185	177	180	172	177	181	178	173	190	180	205	182	179	194	156	182	187	191	162	155	168	197	175	189	209	199	148	186	197	184	177	192	163	208	171	164	171	198	183	160	194	204	168	169	147	174	164	161	184	173	166	176	158	173	175	179	167	170	192	173	195	177	188	209	220	204	184	179	209	179	172	167	172	174	193	170	165	181	204	185	169	163	190	172	168	177	184	177	173	192	177	166	171	166	184	170	185	168	175	172	163	167	160	188	181	183	173	181	201	166	166	174	188	194	175	178	166	188	174	194	163	177	196	163	161	153	192	176	163	169	176	186	162	165	194	174	193	162	191	182	186	184	166	174	167	180	200	185	175	188	171	177	179	199	169	173	155	180	157	188	210	175	166	197	176	156	180	148	200	169	177	178	155	185	182	154	177	174	177	176	170	168	175	192	177	182	157	182	166	164	172	158	205	181	190	173	181	180	185	168	128	151	181	158	181	203	173	170	167	164	178	180	184	173	169	181	174	185	186	168	153	181	176	208	162	179	161	179	168	178	200	171	154	149	185	202	190	198	177	190	171	151	176	184	188	172	204	187	170	166	179	171	171	164	174	182	157	186	198	182	175	203	159	182	175	189	180	179	194	179	182	173	187	178	139	166	187	170	144	163	178	185	168	180	198	158	171	167	161	189	182	193	164	175	191	180	202	189	181	161	171	189	178	193	165	163	171	178	181	158	181	177	163	216	186	190	179	176	169	162	176	168	202	162	185	156	159	169	182	197	181	174	161	181	183	194	161	182	169	164	173	170	182	181	156	169	185	207	166	181	179	155	207	174	158	183	191	177	173	164	176	181	174	173	184	165	179	160	165	187	191	203	162	207	175	162	167	193	157	164	177	174	196	193	189	170	191	177	178	170	186	165	190	170	191	178	191	163	197	192	173	198	201	169	206	166	159	201	166	183	156	169	165	179	175	185	164	192	173	149	160	161	159	169	201	170	159	166	189	166	202	170	162	177	184	194	183	183	158	177	178	177	177	176	179	166	173	170	183	155	203	171	165	164	155	184	190	220	167	171	192	180	181	157	152	178	166	171	164	187	162	198	202	187	149	204	158	171	169	161	160	183	178	174	173	182	203	169	145	176	171	185	210	175	197	168	165	170	193	166	175	176	180	162	161	156	157	175	175	194	177	181	171	153	170	167	177	175	181	204	175	177	201	178	177	186	174	149	206	163	158	186
13775	988	1518	2026	1793	1640	1191	995	909	802	725	637	646	635	551	534	605	607	525	519	497	552	539	498	520	474	519	503	458	458	460	441	525	437	468	470	465	450	454	438	489	474	448	454	442	465	448	466	473	426	420	457	451	421	436	435	474	389	464	461	462	447	431	420	434	434	435	458	478	470	456	453	461	408	456	459	430	454	432	431	446	435	479	393	481	446	438	457	430	408	437	420	432	425	493	422	427	436	406	435	459	416	424	436	406	419	420	457	442	480	442	435	450	448	478	428	419	420	420	445	446	444	412	436	405	452	449	421	416	431	440	456	434	436	469	434	438	496	421	423	469	441	441	460	450	387	462	460	419	418	430	438	422	454	433	442	426	446	436	422	489	471	477	449	440	417	428	441	411	449	432	429	460	449	420	416	432	427	466	448	434	432	431	459	444	431	464	451	447	464	427	409	454	468	435	425	440	443	460	428	446	446	477	425	454	481	418	439	434	481	459	449	431	416	452	432	454	467	476	422	422	439	449	476	445	445	396	450	398	439	407	466	460	452	454	459	418	403	431	449	421	479	455	486	436	426	441	409	453	471	426	448	450	423	437	409	445	412	413	404	430	443	426	460	428	427	425	455	466	420	447	448	452	467	450	424	442	458	441	428	441	444	420	440	425	409	444	430	402	434	435	451	430	438	443	424	426	442	434	435	490	430	448	452	460	462	468	458	437	423	427	415	434	458	443	438	453	428	437	454	450	462	477	446	477	451	448	461	457	423	449	454	470	466	440	453	444	433	454	425	419	478	440	440	439	473	424	429	427	423	461	423	447	415	452	444	418	457	467	447	442	449	446	427	452	450	460	440	437	476	393	453	421	401	449	413	430	434	414	443	448	419	445	411	462	433	460	431	467	428	437	475	426	439	490	424	475	454	454	418	407	423	445	450	439	402	444	446	471	450	423	471	436	432	461	450	432	465	427	464	466	460	420	466	436	469	445	442	417	411	433	427	415	401	463	417	448	451	429	431	424	441	429	457	428	489	481	446	484	451	431	443	452	441	422	424	419	442	447	420	456	455	474	417	477	456	421	456	414	444	421	456	434	451	458	439	450	421	440	454	400	466	454	430	473	453	455	428	445	424	449	485	419	412	432	444	432	449	430	452	443	448	425	411	453	456	448	456	466	471	456	433	468	399	454	411	424	479	453	444	426	473	440	445	404	427	431	441	451	476	458	396	452	447	416	458	429	419	412	437	426	455	419	431	464	423	449	442	435	459	431	449	433	479	438	394	436	420	467	435	432	420	433	441	410	421	446	440	432	432	425	433	444	419	442	459	477	440	451	416	430	467	470	463	422	430	465	433	436	434	471	469	413	450	433	417	426	479	487	418	404	464	445	391	485	481	461	397	469	483	441	455	440	438	411	412	420	426	434	450	424	462	464	451	457	406	415	416	462	458	428	497	450	433	466	409	423	450	465	420	463	445	443	464	465	471	438	435	422	425	421	424	452	433	431	427	398	443	440	430	453	442	452	475	462	435	439	429	420	459	441	415	436	448	417	463	445	452	440	441	463	448	439	417	436	423	418	436	453	428	471	430	422	430	455	421	443	423	448	478	425	463	415	435	438	451	412	466	426	425	479	433	444	436	468	437	424	448	464	424	412	464	423	450	464	429	448	444	426	478	484	462	448	462	456	451	426	446	414	428	426	456	421	479	418	408	434	407	436	418	444	418	412	447	462	389	415	460	440	431	416	423	391	444	425	475	409	441	454	455	453	411	443	441	465	429	438	460	444	439	447	460	441	456	445	463	409	399	396	433	469	470	477	429	412	434	471	420	437	454	434	425	418	442	441	412	405	420	428	419	446	414	433	448	424	448	454	456	435	412	449	455	443	441	409	440	426	451	454	449	421	436	438	449	431	420	459	480	441	446	432	443	426	447	441	422	456	425	430	451	437	447	444	418	472	405	433	411	375	458	471	455	410	425	419	443	422	445	419	448	422	425	410	467	439	446	444	432	411	409	504	441	434	425	436	421	440	430	455	439	435	451	432	440	409	438	404	456	434	457	428	456	449	461	439	455	411	389	429	422	452	403	449	439	445	458	407	442	453	443	404	449	415	458	446	473	455	445	466	465	448	408	426	433	442	453	426	401	408	432	414	413	417	424	447	449	445	431	448	446	445	477	468	450	435	452	442	431	446	423	419	421	465	443	427	412	444	445	470	461	400	431	422	446	452	457	412	464	413	442	408	464	458	468	460	452	453	448	465	462	429	464	440	449	418	425	431	438	434	440	410	419	469	455	408	447	411	412	418	416	446	458	452	440	449	462	469	448	446	450	466	459	431	451	455	431	452	440	479	450	438	425	437	454	457	451	416	434	434	476	415	428	421	444	467	457	380	446	447	432	417	457	434	482	466	410	466	454	438	460	417	451	403	433	441	435	416	448	405	443	414	439	439	444	406	464	440	433	446	462	398	476	465	415	479	463	434	448	451	464	388	454	434	437	440	478	449	418	437	461	436	417	424	428	425	389	456	440	457	480	418	427	431	452	425	451	414	459	464	433	439	448	437	451	436	486	454	430	406	404	467	466	454	476	450	440	460	450	452	437	472	419	452	455	449	418	444	422	452	448	435	420	402	441	436	477	425	429	475	483	454	469	440	420	444	421	445	490	440	429	437	443	451	426	429	416	441	454	456	443	418	426	409	445	463	444	431	473	436	455	452	421	460	427	455	435	449	439	455	438	463	445	454	432	462	429	445	430	452	439	413	406	431	422	480	459	425	406	411	452	441	405	446	423	442	457	422	419	426	476	451	454	444	463	481	441	456	417	430	413	469	438	463	398	432	427	440	410	446	407	437	416	426	450	464	455	390	468	440	428	453	456	451	427	437	457	417	466	463	420	434	459	425	452	458	452	462	459	433	433	415	421	433	455	439	462	459	458	439	426	396	425	422	419	455	430	442	441	473	430	446	399	435	426	429	424	470	453	429	434	446	408	475	461	434	436	463	452	445	432	462	457	421	451	462	413	442	421	462	447	475	419	452	431	449	453	445	462	406	442	425	409	455	431	418	425	462	459	483	413	425	437	409	403	452	445	438	437	425	450	435	465	391	411	459	444	432	446	454	458	458	451	422	459	430	416	469	451	444	419	416	419	472	452	427	471	451	422	427	431	398	478	442	477	469	424	408	439	456	420	455	486	434	425	427	475	437	449	408	439	475	457	433	462	399	435	439	457	453	453	463	446	416	423	458	417	432	480	415	419	456	450	435	399	467	445	438	432	473	426	458	438	436	418	465	449	449	425	446	455	452	456	379	468	428	451	485	429	463	405	452	425	422	456	439	460	466	405	453	452	476	430	437	443	388	463	461	445	465	454	451	428	425	379	462	492	437	423	437	472	439	463	444	447	394	460	428	478	465	464	446	468	469	449	460	426	457	458	434	465	449	425	454	448	434	404	497	441	460	421	437	433	456	451	451	466	430	414	446	450	451	449	403	448	412	483
34480	5382	1669	1340	1097	847	603	514	449	386	396	334	362	348	301	341	374	318	355	313	307	320	328	347	321	324	321	281	282	301	321	324	300	324	292	316	314	314	292	338	317	338	334	303	317	285	322	319	275	312	288	306	275	280	283	276	313	275	331	313	311	280	293	316	335	318	278	308	361	294	295	288	272	307	297	353	322	279	296	304	331	291	298	308	302	322	300	291	313	313	314	294	294	294	317	292	296	313	295	329	303	306	291	270	291	284	295	299	282	302	277	290	322	308	289	312	327	296	328	282	331	340	285	311	305	305	268	295	325	323	315	330	300	327	288	295	308	309	294	278	316	340	323	304	309	315	315	325	301	337	297	313	295	319	283	307	270	315	305	347	342	318	301	295	292	299	288	322	287	287	297	291	325	279	286	320	269	301	294	302	307	306	293	290	297	285	318	311	338	304	331	307	326	326	274	351	290	262	297	302	280	297	308	317	297	277	285	309	282	313	314	322	320	303	300	280	287	305	323	296	265	300	312	328	294	309	310	307	298	301	331	279	300	292	305	299	274	319	263	270	292	279	308	270	330	300	293	272	318	328	299	310	303	275	341	295	318	305	303	269	290	286	351	312	294	296	333	292	332	286	277	324	317	311	291	310	279	314	312	292	302	296	340	313	324	301	300	323	319	316	332	313	296	303	295	302	303	279	283	305	312	305	297	306	266	312	297	281	276	307	293	294	290	292	334	310	320	297	290	325	287	307	307	282	302	299	306	280	285	322	314	276	288	322	319	319	306	317	275	301	315	278	329	317	315	320	336	303	303	280	316	299	313	289	305	319	334	312	299	290	298	307	300	290	298	308	278	321	307	303	299	307	299	287	293	291	278	321	291	305	300	335	265	315	288	325	305	327	297	293	268	292	314	297	303	304	307	309	308	314	327	284	291	304	308	313	314	298	288	310	327	310	317	307	299	340	284	338	295	344	298	291	334	306	329	299	285	296	296	290	306	289	287	306	313	281	299	331	306	283	329	297	325	302	299	283	320	323	295	301	290	284	270	297	277	298	320	294	298	253	293	265	329	312	326	286	324	317	271	288	312	298	296	320	331	319	284	282	285	270	308	315	337	294	271	285	314	289	308	326	336	279	313	293	323	304	317	313	254	311	305	287	301	314	308	301	297	312	298	306	306	307	323	313	313	304	245	305	314	283	304	346	307	286	291	338	311	320	306	314	298	287	316	260	300	299	306	286	303	307	300	295	299	303	275	297	308	288	321	301	279	291	294	290	284	323	277	327	294	322	322	318	304	291	307	287	316	266	313	303	299	299	286	306	322	303	267	305	300	317	296	314	307	324	288	299	279	318	292	287	293	308	329	319	291	289	293	290	294	325	285	333	317	306	319	306	288	296	303	313	285	314	287	278	313	330	329	277	297	328	300	297	310	308	309	304	313	317	314	311	336	314	305	314	302	285	286	272	308	288	326	271	302	284	301	304	312	302	286	296	295	295	290	303	281	303	293	296	281	264	282	329	309	285	322	313	305	301	336	314	301	334	291	333	294	335	297	306	265	315	295	296	300	279	283	297	293	306	308	254	290	302	335	311	308	310	306	280	298	298	283	297	257	309	300	289	314	289	310	299	276	300	291	329	295	301	303	311	297	286	297	286	266	305	318	312	313	320	280	287	291	297	286	302	296	282	284	264	311	279	284	309	294	286	263	299	296	320	314	273	301	313	287	297	272	300	290	281	301	316	339	319	332	337	337	311	305	335	298	257	300	292	279	285	277	322	299	332	292	293	331	303	308	303	303	302	325	311	284	283	304	299	301	320	292	313	295	302	320	280	282	308	311	314	307	283	326	291	319	319	332	310	278	315	293	305	306	313	245	266	324	323	301	281	276	288	285	279	293	280	263	308	317	309	328	314	286	297	268	295	278	321	307	296	299	306	307	298	288	263	319	329	318	332	269	320	293	312	277	299	314	331	308	274	292	318	300	309	253	309	291	292	306	315	299	305	309	321	304	289	295	305	269	301	308	299	316	302	308	316	294	257	281	291	340	298	303	297	286	289	298	287	299	347	329	299	317	275	330	315	306	326	324	292	293	256	308	330	316	341	326	298	311	312	308	306	280	279	301	290	284	313	263	291	310	300	304	311	313	350	306	257	272	316	319	330	299	299	297	304	287	304	300	311	311	308	305	316	311	308	306	320	286	296	289	297	293	305	287	286	298	306	322	305	288	348	300	326	296	279	302	296	337	340	311	311	324	329	298	311	279	287	307	303	309	301	300	271	341	331	307	301	295	308	287	319	301	284	315	307	301	287	269	297	287	276	307	309	310	325	310	324	281	269	286	281	289	322	303	327	288	321	322	281	336	343	297	314	293	292	331	312	310	299	329	268	282	310	288	306	301	291	298	284	307	347	287	298	274	308	291	282	329	263	312	308	341	288	315	283	312	302	293	298	331	269	307	329	329	328	315	284	298	334	310	287	297	320	287	269	296	293	299	286	306	319	292	288	322	295	303	290	324	288	289	305	309	325	273	303	299	289	314	293	304	312	285	315	292	276	289	304	300	280	307	290	339	279	307	308	318	323	308	335	297	308	277	360	308	294	298	273	317	331	294	291	279	313	269	333	330	261	286	288	314	307	278	284	325	301	308	289	290	273	291	327	307	275	336	314	301	318	309	299	300	311	311	297	302	295	285	300	296	355	298	300	314	308	304	287	319	305	308	310	295	299	325	318	297	303	302	280	303	309	308	290	309	292	281	314	280	323	294	271	317	308	296	297	300	299	322	292	296	321	286	286	294	311	325	258	314	263	281	308	302	305	249	318	288	304	285	297	324	305	289	272	284	315	322	274	295	309	292	272	299	307	318	288	283	296	282	323	321	298	285	297	294	318	321	269	318	319	312	272	313	335	294	301	291	299	301	278	305	319	280	316	327	321	338	280	302	288	308	316	270	335	295	296	317	301	314	301	279	317	293	281	321	326	323	317	290	283	329	331	318	281	290	325	293	287	285	300	306	296	301	316	321	301	277	336	314	284	338	322	332	295	284	318	260	302	310	277	300	278	279	264	311	297	285	302	285	295	298	294	309	282	297	285	265	282	310	317	296	293	323	322	325	305	311	331	307	280	307	318	280	312	294	289	314	325	295	313	304	310	243	293	288	271	314	306	321	301	294	306	293	320	328	276	325	291	259	298	288	320	332	303	284	304	248	293	296	283	322	300	288	297	308	305	297	326	323	268	306	326	301	282	297	307	306	318	303	311	282	306	322	275	339	282	301	269	319	301	304	286	336	322	285	296	289	265	311	302	304	308	313	328	306	290	322	312	291	303	298	283	278	322	300	267	277	295	307	309	302	279	327	309	282	308	311	313	292	295	297	286	300	271	313	323	293	292	318	311	328	307	288	307	329	326	322	291	296	313	301	289	290	255	301	308	275	311	304	305	309	300	326	307	278	331	299	322	290	282	298	259	297	317	347	288	321	316	293	302	284	336	287	312
18286	1531	2547	3217	2862	2548	2061	1689	1492	1273	1142	1104	1040	1012	956	1046	1072	846	826	865	798	808	828	807	836	838	768	790	729	783	750	743	733	723	721	763	693	728	700	695	684	720	733	698	702	713	717	693	698	753	712	738	677	715	748	705	748	690	681	686	723	699	713	738	695	684	713	674	753	680	687	685	694	672	665	720	710	693	699	734	740	740	709	741	707	696	747	663	706	687	702	673	697	718	664	688	656	678	713	708	670	660	700	702	691	712	705	657	685	729	640	696	664	703	683	739	742	670	678	709	687	721	729	712	708	687	719	689	715	679	702	663	709	693	684	721	717	692	733	662	658	702	701	686	671	694	694	712	689	693	668	701	776	664	697	707	618	731	686	673	659	706	692	653	680	662	697	671	658	719	723	679	682	660	700	745	671	691	740	702	703	685	663	703	700	663	708	686	682	708	717	653	656	710	694	727	687	709	697	692	699	700	709	705	716	691	700	669	692	743	678	675	686	643	712	706	691	668	705	670	684	696	702	720	677	743	697	742	732	660	736	709	645	691	713	741	703	682	672	666	703	699	655	708	719	704	700	674	723	666	679	688	704	692	696	695	663	689	704	727	690	700	688	707	697	692	688	698	669	699	720	712	687	684	681	691	682	757	721	664	720	642	678	690	704	692	680	695	678	690	661	720	658	680	698	676	665	663	683	635	723	694	701	710	661	689	684	678	724	683	655	666	664	686	712	695	694	687	654	699	730	655	680	684	741	743	679	681	686	741	637	683	644	711	658	712	685	707	690	681	697	719	645	720	717	694	671	667	704	669	674	684	683	737	645	719	680	671	697	672	636	708	660	662	692	655	713	693	741	689	685	681	747	706	709	674	653	671	709	712	698	695	665	700	706	653	695	746	691	720	676	663	708	749	700	691	714	669	682	684	748	749	681	672	716	673	704	706	693	671	674	664	713	711	680	747	690	624	688	679	664	685	706	660	704	725	694	698	724	696	690	713	684	702	691	684	726	691	668	745	721	690	703	684	724	748	682	717	667	695	692	705	655	725	659	722	714	726	721	712	682	696	665	755	693	718	710	702	653	703	708	662	715	686	682	689	696	703	719	684	760	696	745	691	663	674	668	739	723	733	663	695	681	675	670	704	751	704	698	694	698	715	664	697	699	669	662	718	675	687	677	723	668	728	671	725	715	718	659	696	732	723	681	635	698	679	662	674	699	713	690	669	732	693	685	686	720	702	684	695	729	695	694	748	711	774	636	657	726	668	675	669	646	704	763	686	692	669	685	681	613	710	713	748	652	679	706	699	704	676	706	723	689	682	673	676	701	689	731	705	653	744	719	733	713	694	749	686	682	648	679	658	731	675	689	709	707	676	715	690	701	699	693	705	703	648	727	679	666	738	692	680	715	684	695	692	686	687	666	703	686	690	670	729	698	706	708	699	702	708	722	684	746	726	685	706	686	605	719	688	684	702	699	649	698	679	722	672	717	668	677	708	716	674	722	687	716	707	666	676	672	644	694	677	702	731	693	748	703	717	690	662	690	732	715	712	712	683	691	729	637	706	686	706	688	698	706	714	675	728	653	753	676	685	676	646	667	679	671	737	679	722	721	752	718	699	660	694	698	674	692	703	696	676	680	674	679	701	639	711	652	750	675	703	698	711	694	718	682	663	658	676	695	723	670	663	710	656	701	727	621	687	689	679	709	670	709	694	686	691	713	711	721	661	694	675	668	685	667	726	678	677	692	728	744	691	707	653	714	711	691	671	696	698	676	687	711	703	754	703	689	714	651	702	711	687	660	663	678	690	724	713	680	660	709	653	750	727	706	692	664	674	677	705	674	718	646	653	739	668	674	664	700	650	690	691	677	685	714	694	696	705	688	705	706	710	672	680	657	668	677	706	655	676	671	642	683	713	701	671	703	707	750	693	719	694	671	650	646	681	699	699	680	697	731	709	726	693	658	684	687	725	680	710	722	680	683	714	716	720	718	719	700	689	684	670	657	672	687	694	716	686	699	697	675	686	661	677	680	720	690	740	682	658	665	654	715	694	696	669	709	713	683	672	701	696	677	689	673	630	698	666	691	680	732	664	712	674	709	643	708	681	657	708	705	669	699	674	636	685	699	683	737	656	735	697	699	664	692	709	719	687	651	682	723	657	692	687	702	692	748	632	694	666	725	641	725	661	681	687	705	707	641	657	667	697	682	658	692	688	707	716	661	668	722	702	700	669	727	673	767	676	681	712	711	708	706	732	666	688	691	703	746	708	683	692	659	715	640	697	730	720	684	701	658	696	684	722	666	688	642	725	720	710	676	675	669	725	716	711	660	692	678	697	661	674	694	664	713	691	735	722	669	712	659	708	696	696	697	711	719	706	662	692	659	687	684	699	654	701	705	706	697	684	727	705	689	687	708	684	680	702	685	687	652	719	668	667	742	719	666	721	682	742	685	703	730	720	711	713	682	711	671	688	725	684	657	641	701	685	728	696	740	678	679	690	691	619	707	665	690	705	658	662	673	700	704	686	692	713	670	665	672	665	698	672	745	694	731	670	701	683	725	708	709	685	700	662	664	720	641	713	728	627	660	639	709	693	689	668	721	712	685	684	710	703	681	695	749	697	707	690	736	671	690	706	664	726	683	711	661	672	716	753	711	688	693	732	669	714	658	703	730	648	612	734	686	695	695	681	698	670	707	660	707	716	723	657	701	683	675	686	696	681	716	697	697	713	668	689	675	713	717	758	711	672	713	703	685	664	754	711	705	709	691	716	672	710	709	685	693	675	649	712	715	711	688	651	688	743	718	637	702	732	695	608	699	662	649	682	728	629	700	673	726	699	688	694	728	652	683	642	711	661	629	670	701	686	666	700	692	662	675	721	708	693	722	688	700	741	680	709	672	689	702	668	714	698	690	713	701	700	701	723	726	694	738	692	658	725	732	650	684	725	746	672	680	706	706	680	685	653	676	635	690	696	703	695	699	726	717	748	730	630	716	686	706	687	698	674	679	692	664	719	646	713	689	682	691	704	718	670	686	667	672	704	728	725	665	695	711	682	700	703	693	685	685	726	660	713	688	722	736	706	714	694	709	741	689	707	693	729	701	734	667	707	689	659	718	700	719	703	669	705	686	729	691	702	721	620	736	691	710	696	719	706	703	624	706	702	751	672	695	683	719	705	695	666	722	697	670	716	659	675	651	673	698	710	712	656	674	756	674	720	680	690	711	679	687	680	681	715	711	706	720	705	680	736	696	677	711	638	685	709	718	702	654	731	695	698	688	706	638	710	669	700	681	687	667	671	694	670	659	700	659	679	704	712	665	677	690	731	652	675	688	722	646	733	681	696	700	688	674	692	725	671	690	704	653	670	653	716	692	717	681	689	637	696	729	723	678	668	685	713	685	676	723	644	710	706	702	683	723	728	716	701	663	675	692	654	696	682	677	735	714	710	723	680	674	729	722	666	710	714	696	680	668	709	650	676	702	698	744	739	690	734
8963	601	331	327	256	267	252	229	212	232	225	238	211	226	235	204	220	241	197	224	258	204	243	232	214	200	217	251	204	212	243	233	207	230	217	230	187	189	214	210	209	225	251	211	210	207	240	259	242	236	228	224	220	212	219	200	200	241	227	221	223	197	229	208	208	222	211	217	237	209	223	246	219	239	225	215	226	199	211	227	198	231	223	247	229	246	212	204	209	214	220	219	205	192	218	194	233	236	198	217	192	227	178	229	209	202	220	231	205	230	218	216	208	212	238	205	225	235	202	201	219	254	230	219	204	228	202	223	220	215	214	230	235	207	199	222	190	218	204	214	223	250	196	211	202	219	209	214	233	213	223	213	215	187	212	215	217	191	207	198	207	208	219	218	224	216	230	217	218	223	240	207	202	204	208	217	212	199	189	188	201	218	196	207	243	235	213	218	241	164	226	208	202	215	222	252	208	211	214	243	195	219	193	238	210	192	224	214	238	212	239	210	211	235	206	228	218	215	203	210	215	209	195	198	215	223	210	233	238	220	202	205	225	215	238	176	222	195	211	199	226	216	190	201	219	228	234	217	202	215	207	222	234	180	199	205	227	220	221	234	214	222	243	229	199	209	218	214	210	216	176	227	231	223	200	245	206	230	212	224	240	234	217	214	207	215	187	207	207	253	202	207	216	206	201	202	230	236	230	230	217	203	225	199	214	208	188	209	231	205	205	232	218	213	213	250	231	229	225	223	233	210	222	218	208	205	224	212	228	204	209	206	220	216	213	244	240	211	211	228	243	203	208	232	236	246	197	200	225	212	216	233	209	212	224	230	224	203	227	208	219	214	231	196	213	207	214	216	219	196	225	239	219	230	233	200	201	203	220	215	227	214	207	256	227	227	206	239	213	221	234	205	206	222	219	201	235	224	216	200	205	238	222	200	210	212	206	217	207	200	219	211	212	221	203	208	222	196	218	240	208	212	222	220	193	235	225	210	228	208	223	237	215	225	215	242	233	202	195	218	240	219	198	222	241	202	236	201	220	227	248	204	197	230	204	200	216	211	210	210	215	226	189	216	199	238	201	176	197	261	233	211	208	211	206	217	203	257	224	214	209	242	215	229	188	232	198	233	205	200	219	192	223	212	208	204	210	230	200	202	214	211	216	208	223	238	208	206	212	191	229	238	207	213	219	224	214	225	219	219	192	213	221	201	232	224	222	210	227	196	237	245	213	215	228	224	229	222	217	206	232	233	242	200	212	212	216	225	235	242	208	248	195	222	239	208	217	205	209	216	214	196	230	239	230	223	207	198	216	235	238	241	184	230	230	246	242	227	230	228	227	204	238	213	229	206	218	231	193	216	232	222	219	219	229	202	201	211	215	196	198	213	270	221	226	202	241	219	218	197	183	244	213	206	229	223	233	212	202	221	230	213	226	215	199	205	212	208	217	222	216	205	204	211	239	227	207	209	213	243	189	213	210	219	206	226	216	213	206	210	240	187	191	194	248	228	212	215	203	202	231	191	220	233	225	231	231	201	179	204	209	180	174	230	210	221	218	221	189	217	196	216	200	209	224	185	230	226	197	228	233	220	236	209	225	207	204	209	197	217	225	235	211	239	215	223	232	227	222	248	199	221	198	215	215	189	215	210	187	220	224	247	211	241	209	238	203	189	196	196	211	213	232	208	220	219	225	211	229	212	201	237	237	202	216	204	202	179	208	194	211	192	215	210	192	207	243	242	216	209	235	251	251	187	225	204	235	204	200	215	192	215	191	226	240	191	188	227	203	220	233	216	187	205	217	202	209	233	210	186	232	201	219	218	217	219	234	226	222	210	196	247	214	233	251	226	234	183	207	181	218	189	206	236	242	213	237	206	256	245	219	189	206	201	220	219	224	185	231	197	219	237	218	213	209	233	240	205	197	171	222	204	238	233	195	209	228	215	221	201	217	231	222	203	215	239	207	242	200	232	208	235	211	222	196	210	225	217	198	225	218	212	221	216	202	208	200	212	190	207	189	203	253	214	228	221	218	200	193	211	201	209	243	214	226	199	213	231	219	222	205	235	208	203	209	213	203	217	206	211	219	201	224	219	222	192	185	232	197	230	232	239	213	220	234	223	205	206	208	208	222	224	218	244	199	204	210	228	180	214	226	206	199	226	220	207	191	213	218	191	204	244	218	210	211	245	199	214	222	230	215	198	231	218	221	186	227	244	214	211	210	204	225	211	201	188	210	211	205	223	215	185	182	206	190	202	230	208	243	247	203	211	243	211	199	208	215	219	213	227	216	218	247	233	202	228	183	200	189	208	205	218	227	215	224	247	226	221	237	213	216	228	232	227	269	221	207	221	234	224	196	204	197	202	252	219	222	231	209	209	212	211	223	200	209	188	203	222	222	215	224	229	208	222	214	214	238	218	226	208	251	216	187	237	195	217	210	238	224	217	215	190	197	212	223	230	206	216	231	198	209	192	216	219	228	215	216	227	201	210	217	230	198	198	213	220	182	240	205	217	230	231	231	227	193	233	241	202	216	236	201	209	223	207	250	218	177	222	206	211	190	220	241	204	210	220	210	235	235	206	215	230	241	200	213	226	248	225	210	187	213	222	217	209	217	215	230	232	232	223	208	225	228	196	236	216	198	212	224	210	200	205	220	182	232	204	202	208	215	211	220	238	212	236	213	201	206	220	211	211	205	220	213	222	205	215	203	254	209	179	220	234	229	225	227	209	208	221	221	222	215	213	229	211	233	212	205	201	237	200	207	217	245	208	223	244	224	218	242	212	196	216	253	212	213	195	251	229	223	228	209	217	235	238	229	210	208	210	207	202	197	221	196	199	229	243	227	194	219	178	245	226	221	236	231	222	224	260	241	208	245	202	207	223	174	219	227	225	213	215	204	203	216	221	209	241	211	233	219	220	213	206	191	224	203	210	232	191	229	190	182	214	194	193	213	197	204	237	226	204	202	195	204	220	204	199	238	228	214	214	237	228	206	228	202	212	210	211	231	191	188	207	227	228	190	226	211	220	221	193	212	202	198	239	199	199	223	219	205	221	234	239	223	219	221	200	221	201	203	224	214	235	231	239	187	257	228	219	195	215	207	218	223	184	189	200	185	176	203	209	215	224	214	185	213	208	218	191	239	222	217	197	209	195	235	225	212	206	198	236	231	224	188	205	199	229	201	215	213	191	181	237	258	221	216	209	227	220	204	177	185	229	224	206	212	217	214	233	223	195	228	219	194	227	203	193	224	213	220	198	231	242	222	204	208	214	218	216	187	234	222	196	235	241	180	239	206	213	225	219	200	230	221	214	241	240	227	231	212	224	216	212	222	210	225	238	220	222	233	224	201	219	208	217	224	197	209	214	215	197	223	220	215	233	208	210	216	234	227	181	217	235	205	224	217	193	228	201	212	231	232	205	198	232	249	195	218	219	238	212	222	225	210	255	219	237	190	239	223	203	258	221	253	220	204	219	182	255	218	230	204	199	198	222	187	227
5642	623	719	764	715	671	647	661	582	575	592	518	544	514	542	538	545	509	559	527	541	545	538	531	522	527	527	519	493	497	484	525	522	497	488	455	467	516	531	550	509	466	530	538	490	520	516	530	478	517	484	498	532	516	533	493	485	490	475	512	500	520	515	495	512	492	496	550	520	495	474	485	521	511	477	556	478	484	543	555	575	500	463	517	501	494	518	465	503	490	478	508	469	484	516	483	460	501	501	528	527	523	535	490	508	529	487	514	549	510	492	471	510	528	497	515	515	530	515	508	518	511	523	506	543	498	526	509	522	505	522	504	504	486	544	512	509	535	492	485	469	498	516	515	506	531	497	539	499	459	520	491	553	515	507	499	537	537	518	509	495	532	525	527	477	485	495	535	511	495	486	508	505	477	472	525	490	514	506	517	516	495	500	516	517	513	470	494	513	479	469	492	476	533	500	499	487	506	492	494	530	495	537	481	489	523	500	460	544	477	525	507	521	520	488	533	517	513	536	489	538	466	519	520	493	476	489	489	472	522	515	500	532	482	545	497	468	516	522	536	516	512	489	486	539	492	516	539	478	526	475	484	502	501	487	507	526	509	506	480	551	511	484	473	533	511	541	498	469	501	520	487	507	520	468	487	508	490	520	509	515	516	491	506	518	528	485	488	558	541	489	516	469	487	465	492	524	498	504	466	491	519	524	493	507	486	524	517	516	524	506	509	492	531	497	477	543	524	510	527	531	483	497	509	520	536	497	483	536	487	530	515	497	509	513	488	514	517	502	503	517	530	529	504	517	509	500	511	513	503	511	530	522	478	510	506	534	548	493	518	498	481	541	549	492	495	464	531	504	526	516	516	509	505	549	499	515	481	494	528	507	457	531	505	507	495	499	522	478	477	514	502	493	522	506	525	477	475	535	528	491	512	519	486	537	505	491	529	505	472	490	493	506	535	518	471	534	486	497	538	504	500	508	492	529	485	517	509	495	478	516	523	476	531	516	532	484	505	483	532	532	543	511	473	473	508	567	553	554	497	505	539	536	537	512	548	516	552	507	519	494	486	512	444	538	499	514	506	482	479	524	463	528	543	487	462	500	487	499	462	530	502	475	525	522	536	542	537	528	525	518	476	490	510	500	539	500	477	507	505	534	505	491	479	531	508	499	522	482	514	527	489	500	509	496	524	506	523	532	476	519	526	474	490	452	517	507	489	558	477	456	485	469	508	514	505	506	490	487	512	532	492	523	482	490	503	477	514	504	525	458	465	513	499	486	520	569	518	498	505	487	494	506	531	449	510	532	482	505	488	548	495	515	491	478	485	487	547	541	510	498	501	544	532	512	508	518	493	516	521	478	465	512	503	491	483	463	509	480	515	502	505	515	497	500	530	493	475	468	502	504	534	495	541	495	509	491	557	525	517	503	477	501	534	518	519	495	480	485	508	520	487	490	530	506	470	560	486	490	478	502	519	477	526	491	538	526	530	467	517	524	483	534	505	522	499	523	496	520	529	554	505	523	535	519	497	507	487	475	475	503	500	526	484	516	492	507	506	516	508	522	508	532	515	526	477	520	477	512	494	512	445	494	585	534	530	500	525	489	528	486	530	504	537	498	477	529	493	488	542	483	500	472	552	527	536	489	514	514	547	524	500	564	512	514	455	513	523	536	540	527	537	503	480	504	510	499	541	460	515	522	490	506	505	494	538	501	446	513	489	490	505	492	501	523	488	539	553	502	533	499	493	488	492	557	506	483	510	501	488	524	565	503	512	517	538	532	516	515	504	478	517	541	512	489	487	471	522	487	540	499	494	493	485	487	482	459	531	482	494	528	501	532	491	454	506	470	468	498	454	499	480	531	501	510	491	525	482	534	471	530	496	478	503	549	486	525	507	499	545	518	471	490	522	519	495	517	503	500	481	498	469	501	497	489	520	482	493	489	521	469	492	502	488	512	558	490	542	543	518	481	498	514	502	499	534	501	506	458	540	486	511	509	559	518	525	545	476	515	503	505	490	496	489	508	541	486	494	537	519	490	471	513	532	508	486	468	520	521	483	496	510	518	479	510	503	496	513	561	538	517	545	482	523	493	521	545	482	496	535	477	499	499	543	518	526	491	524	517	516	522	553	521	534	496	493	503	495	527	501	442	476	513	508	567	528	524	521	470	480	540	506	491	500	455	480	515	548	502	470	494	487	482	512	503	528	536	516	515	493	477	503	499	499	495	497	534	489	521	464	524	484	472	543	513	480	504	522	520	526	510	524	496	525	483	521	533	495	467	496	527	494	495	509	503	530	520	535	518	479	495	521	471	526	551	500	484	544	507	483	470	502	511	500	515	504	515	505	515	490	447	495	538	502	523	485	514	523	494	523	486	494	530	538	514	505	489	509	500	489	538	513	523	504	514	494	535	490	526	537	494	495	500	521	518	534	494	487	500	488	476	482	485	520	505	493	510	523	543	464	474	473	490	471	505	498	514	496	508	488	543	510	503	457	502	468	502	478	535	524	536	525	485	506	516	497	499	506	479	532	495	493	510	518	546	481	514	546	527	467	476	486	488	514	480	514	511	485	490	473	496	489	472	556	523	507	486	495	508	483	513	499	513	473	500	513	534	522	502	493	463	552	469	473	530	538	473	496	497	536	503	523	471	505	493	517	501	508	491	495	549	473	478	532	529	542	508	559	502	530	467	534	504	487	505	492	507	535	502	477	521	526	538	502	520	508	539	471	534	520	507	529	499	515	541	530	514	523	460	538	486	486	479	522	481	503	499	513	469	494	479	508	494	478	528	506	513	529	487	524	512	503	537	510	519	496	487	545	548	530	500	523	541	515	459	463	490	535	493	481	520	528	469	481	527	526	532	483	507	513	502	529	521	492	525	519	529	516	530	492	504	517	505	506	538	506	511	482	545	484	538	493	515	517	504	518	539	529	489	506	500	520	505	452	478	541	478	490	511	459	505	462	497	468	482	485	480	523	500	478	496	550	487	525	494	528	488	530	517	499	531	486	514	497	502	501	482	520	494	498	453	501	481	471	493	541	532	499	486	495	517	529	532	460	497	487	527	508	532	545	468	476	498	473	458	518	552	522	476	539	531	493	462	518	486	511	518	492	512	513	505	475	505	464	489	525	481	459	521	505	509	527	511	500	525	461	533	500	490	537	527	516	519	498	485	541	476	489	546	474	474	513	539	491	524	485	545	532	486	484	536	498	495	522	497	536	545	543	551	484	506	550	519	494	511	495	498	517	491	472	493	500	486	459	487	471	537	531	469	548	473	502	504	520	502	533	508	520	507	503	449	526	493	506	500	495	498	556	468	499	518	473	525	516	497	543	485	527	534	487	518	528	560	534	468	511	482	551	503	490	505	489	503	512	498	503	499	509	498	476	514	530	493	510	495	525	512	529	508	538	511	501	500	517	490	556	462	516	482	510	497	522	489	502	549	508	508	559	496	486	558	519	506	519	505	510	515	504	522	541	532	481	513	551	484	524
24093	2592	919	760	584	397	355	312	273	244	234	220	218	198	202	179	213	184	191	197	198	189	200	205	184	190	189	147	172	164	174	178	173	169	173	188	185	174	160	186	182	202	170	189	159	159	154	192	181	180	170	196	185	184	181	135	164	163	174	201	178	194	182	152	202	177	172	174	214	162	185	196	185	170	173	177	180	197	173	180	187	177	182	157	189	143	163	165	159	165	180	182	185	179	176	166	171	167	173	158	185	194	173	161	170	175	185	182	162	153	176	193	197	191	184	178	178	194	184	206	167	190	168	198	182	193	197	191	189	172	186	199	177	173	189	194	180	185	197	197	193	190	178	195	174	185	167	163	178	166	154	176	164	189	177	189	147	173	181	178	153	174	188	185	166	156	178	190	180	172	199	170	189	187	189	174	178	161	163	183	198	170	169	170	193	197	209	165	203	171	158	178	185	170	200	199	200	173	184	173	158	157	197	160	169	171	181	193	177	187	200	187	195	198	174	158	198	169	202	208	189	179	179	170	180	196	187	182	205	188	183	172	179	198	164	161	191	149	167	166	185	174	195	191	162	191	168	185	182	180	187	172	168	208	166	185	178	172	163	172	195	175	168	185	166	171	172	154	147	168	181	166	191	170	184	176	182	166	182	163	156	160	188	180	169	157	180	171	176	176	183	155	179	187	154	204	178	190	185	195	151	170	169	174	185	176	186	160	175	158	171	165	197	154	171	193	154	191	176	163	163	189	173	171	187	163	175	159	167	177	205	165	175	157	194	156	158	179	212	179	186	188	165	187	185	182	159	178	179	171	182	163	186	152	192	180	205	187	172	174	182	188	157	190	175	189	176	196	186	160	177	179	176	167	173	184	188	152	174	165	179	186	162	165	181	164	173	187	174	191	197	183	175	179	164	173	162	188	169	164	193	166	186	172	184	187	178	189	175	192	165	165	165	171	167	162	142	203	185	197	181	203	177	174	148	162	193	173	189	181	191	161	217	169	152	153	189	176	183	162	186	188	185	157	184	139	177	193	182	182	188	197	148	191	181	154	151	167	194	135	165	171	184	178	192	168	185	169	192	184	199	175	190	164	183	160	197	191	177	158	175	186	181	179	169	173	153	153	213	186	184	159	179	156	191	185	175	170	171	181	162	209	219	153	177	174	162	181	188	179	184	180	175	155	166	178	188	173	188	189	174	161	169	186	177	197	173	179	166	153	173	189	204	178	176	160	165	199	145	176	168	183	164	184	183	189	187	170	196	163	209	167	173	196	188	199	183	170	178	177	200	200	192	157	184	182	205	182	151	182	177	204	174	158	159	205	163	178	161	188	161	184	178	192	193	183	203	188	178	172	198	187	178	179	168	182	167	175	159	175	201	199	180	175	168	165	176	178	197	182	163	182	147	179	189	168	200	181	163	175	169	190	168	168	166	196	180	189	195	172	207	187	185	171	190	181	197	215	207	172	157	172	168	184	184	191	193	183	173	194	200	157	183	198	198	163	179	205	188	185	186	194	170	200	195	169	184	160	181	174	149	140	174	174	202	178	172	159	172	174	184	183	171	177	199	172	170	198	182	179	172	190	183	155	176	152	146	177	172	193	167	188	162	170	157	169	197	183	185	192	184	177	177	178	169	189	157	187	157	183	158	167	192	156	168	181	175	155	183	185	180	183	153	183	206	207	193	181	181	191	174	176	176	184	152	192	166	210	172	175	166	172	185	185	175	198	169	203	196	192	170	191	162	180	171	169	184	180	186	174	182	192	188	159	171	152	208	164	189	195	185	184	192	184	169	192	182	182	168	148	184	186	167	195	171	183	188	169	170	179	183	156	174	160	202	195	208	169	190	191	172	155	173	179	171	203	172	161	180	198	150	180	189	178	185	171	176	185	191	179	186	200	187	149	156	184	174	149	160	175	165	161	158	185	188	178	175	184	172	161	187	198	184	196	202	183	167	175	162	157	194	188	197	186	169	175	174	177	179	162	190	170	195	153	164	171	180	179	193	167	213	208	183	184	195	162	175	169	175	183	155	192	171	195	195	170	178	146	180	166	191	172	200	176	182	168	169	196	200	201	174	168	178	190	189	220	186	174	198	179	157	186	177	173	155	182	169	179	182	194	187	169	162	210	208	173	171	172	187	170	181	190	163	194	174	185	170	184	165	176	166	166	161	172	171	173	171	152	188	161	173	166	171	175	182	189	168	162	183	207	152	166	173	185	176	187	174	210	214	208	167	195	161	181	178	207	175	170	168	199	183	193	156	174	176	177	186	163	189	182	216	191	174	175	175	164	177	153	173	186	162	202	185	180	161	169	167	179	162	175	159	200	177	181	171	184	170	143	183	183	173	164	179	181	186	166	176	173	197	160	187	185	186	181	179	192	204	184	171	168	179	152	184	201	184	172	196	190	156	191	179	184	192	177	180	168	174	202	202	199	196	162	165	190	144	194	145	192	189	173	195	209	194	185	177	180	178	197	167	185	163	151	183	196	182	179	187	191	188	169	166	191	163	174	183	180	174	192	176	171	159	193	166	206	182	192	189	204	180	194	170	211	178	188	166	189	197	160	189	192	162	189	176	212	177	196	186	179	190	179	174	174	177	176	159	172	185	168	171	163	186	148	196	165	176	187	177	185	172	200	169	141	161	177	166	205	167	196	165	163	168	185	165	174	148	186	149	197	184	187	186	166	185	183	169	167	190	208	179	165	197	185	170	199	193	186	152	201	159	197	202	206	180	184	187	186	162	180	174	196	177	161	167	183	175	182	170	209	200	177	185	192	168	167	182	177	176	189	197	172	176	158	179	193	173	188	171	179	196	197	187	219	184	190	192	161	180	180	232	178	171	157	210	187	204	174	176	165	195	171	179	188	186	163	157	169	150	173	168	179	165	156	201	193	187	175	168	168	176	171	175	159	159	186	188	184	168	185	160	172	161	159	176	166	160	174	189	176	191	183	189	187	196	167	184	179	197	165	189	200	162	186	184	157	169	195	176	180	152	170	177	167	184	171	178	199	159	145	174	181	179	181	167	161	195	182	158	176	190	168	171	152	169	197	172	197	174	172	162	163	194	175	175	193	179	180	173	171	187	164	166	156	210	169	175	196	163	185	191	170	170	170	185	156	162	204	190	168	183	198	183	170	187	170	163	203	166	200	191	169	182	184	193	179	164	201	169	171	206	160	184	198	173	181	183	174	188	184	171	184	157	201	137	133	166	166	171	175	219	185	154	161	164	174	168	184	181	160	181	149	182	168	184	183	186	163	199	170	176	185	163	165	203	183	166	170	172	195	175	166	189	178	195	174	163	169	205	171	181	158	174	187	165	177	167	188	150	181	185	180	191	185	199	182	174	186	199	167	167	183	215	163	182	170	175	182	167	182	181	160	204	182	205	189	189	160	163	171	194	189	180	170	209	176	172	170	188	176	158	161	164	196	166	198	184	194	199	175	181	166	186	167	163	188	165	149	171	176	197	203	194	198	160	187	178	168
13883	989	1487	1963	1742	1415	1197	1031	897	727	699	635	654	600	640	632	651	531	539	549	533	493	526	526	482	474	496	482	466	462	462	476	509	499	476	454	464	413	465	489	487	493	461	470	435	428	483	409	449	418	464	448	451	427	477	429	445	454	449	428	428	447	459	466	459	457	451	447	430	448	456	441	464	419	425	433	453	417	443	441	475	438	429	443	438	454	447	435	437	438	468	454	485	446	435	416	407	434	452	451	449	445	464	432	460	428	417	455	455	432	456	467	459	440	413	444	440	446	452	454	457	445	446	440	416	428	456	480	439	472	428	431	434	431	451	477	481	441	462	436	429	461	416	460	432	443	446	453	444	459	448	435	462	412	443	423	453	455	431	423	449	427	442	447	443	423	434	436	464	474	428	428	428	439	429	450	425	445	430	435	455	426	447	442	508	430	418	415	459	447	447	441	480	448	442	425	432	481	459	421	474	422	411	458	436	492	498	466	458	437	481	461	453	451	460	451	482	421	444	448	453	444	454	444	424	444	427	474	429	438	441	460	453	394	422	490	436	420	454	410	462	475	416	444	447	474	486	472	448	455	456	435	435	434	463	457	434	480	400	437	414	470	467	452	441	463	442	444	478	434	468	460	440	423	424	442	408	431	448	445	472	393	463	476	438	453	454	448	452	426	419	428	435	462	430	441	416	402	488	444	456	501	449	499	482	420	445	381	445	435	444	418	443	485	442	427	450	432	433	421	444	416	456	447	477	450	447	438	491	434	461	415	442	451	436	411	467	452	450	453	442	449	455	477	435	446	445	455	462	475	423	416	454	432	407	433	500	422	432	462	465	459	428	455	463	461	449	452	446	413	424	468	444	402	472	422	452	413	428	438	446	483	469	444	431	433	445	459	461	458	448	442	479	439	468	497	449	429	441	439	437	463	460	467	449	432	397	446	459	418	469	449	454	411	429	460	445	441	459	468	421	447	456	465	431	450	457	436	413	407	467	461	456	471	443	402	465	438	434	458	454	430	431	453	418	456	448	407	472	425	428	453	435	438	454	455	448	438	417	432	463	431	456	428	431	474	409	451	437	476	433	441	448	444	441	447	436	448	440	423	429	432	469	420	401	471	456	456	452	443	460	422	479	485	459	436	419	452	452	487	468	461	459	428	424	438	444	456	442	454	472	444	454	474	440	464	448	478	462	479	441	419	431	449	451	405	421	471	410	443	468	438	442	442	439	464	416	433	441	422	411	461	420	424	439	459	470	423	440	420	440	484	495	434	428	413	441	431	421	450	463	420	435	471	446	435	453	446	467	459	426	447	455	465	438	467	441	442	396	411	410	451	454	438	480	509	457	430	450	438	440	436	465	396	450	448	446	447	451	449	433	455	398	443	417	459	452	439	418	453	453	442	426	468	464	451	420	435	462	441	454	456	471	435	405	430	468	472	431	439	461	458	450	434	440	446	453	435	455	428	435	461	458	449	453	405	449	448	420	448	450	480	499	444	417	429	441	472	430	427	446	471	457	460	382	463	437	406	471	434	436	458	421	465	448	473	456	454	443	451	448	427	422	444	460	434	452	436	427	425	443	426	469	452	464	418	392	436	447	444	453	423	437	468	471	469	484	429	429	427	456	459	453	454	430	434	495	405	451	443	420	487	453	430	474	433	429	431	439	455	449	462	448	445	431	457	406	476	412	465	430	475	442	447	477	445	457	429	455	453	482	464	427	435	460	451	468	433	441	467	419	462	473	472	410	445	435	460	429	447	431	467	426	448	446	432	452	458	455	455	427	437	474	446	431	431	465	464	409	458	436	435	458	461	443	440	418	434	433	475	427	481	442	419	480	463	445	442	436	418	441	493	410	448	464	448	450	440	480	470	455	451	460	458	435	429	477	458	464	453	451	436	412	493	439	475	473	436	425	438	445	431	424	462	458	418	438	458	451	441	438	463	432	415	436	408	494	434	448	416	447	465	448	454	450	429	443	445	461	465	423	465	454	424	460	483	453	466	449	429	430	439	468	478	465	458	453	470	431	443	470	432	434	422	450	442	437	416	433	459	424	431	443	504	448	424	470	436	421	421	422	480	460	423	429	434	447	420	437	446	462	484	457	415	469	473	460	422	468	456	451	475	474	462	426	443	412	430	449	448	450	412	445	440	434	426	472	471	430	466	403	467	471	425	417	436	440	411	449	438	470	435	461	442	428	408	435	452	460	448	444	439	482	414	451	452	440	466	436	436	440	427	427	466	459	456	458	453	458	422	428	456	427	477	447	424	448	420	416	394	452	451	428	476	452	422	486	453	445	442	434	436	477	429	460	441	412	429	437	491	437	441	461	444	442	429	443	465	433	467	477	483	445	432	467	462	459	409	453	437	452	465	464	420	429	437	459	425	480	489	429	470	455	457	442	441	413	438	481	408	416	423	463	440	410	441	399	427	450	456	471	425	430	433	436	408	432	434	422	412	432	431	420	425	514	446	457	479	493	422	471	430	452	432	468	476	446	408	433	441	443	427	442	445	456	452	429	416	454	417	430	448	420	417	426	419	458	458	486	468	447	444	487	404	448	438	457	452	454	463	471	401	436	461	503	479	448	476	425	468	443	442	437	457	461	439	469	477	443	434	453	455	477	430	442	459	450	450	467	477	410	447	457	428	422	434	494	442	447	428	427	433	429	444	461	462	437	423	465	456	451	443	457	460	422	442	415	459	447	463	457	442	490	441	440	459	446	472	391	436	436	430	466	437	459	423	452	458	463	469	439	463	451	440	375	437	427	453	443	451	446	458	420	453	421	467	434	421	436	431	443	447	453	449	478	447	419	426	431	470	426	446	450	440	461	435	450	444	446	475	455	447	455	417	448	431	477	474	451	419	435	424	448	420	440	459	473	432	461	474	440	408	488	429	455	426	440	438	444	451	455	476	417	463	432	445	408	449	448	392	444	531	439	435	431	452	438	445	455	464	450	441	464	429	518	456	469	458	494	457	471	426	443	435	447	444	420	458	458	485	464	416	463	416	441	462	464	450	459	473	459	455	437	445	448	426	424	439	455	441	452	419	455	428	414	462	426	453	423	458	470	399	427	451	428	462	421	427	468	458	486	437	449	439	454	433	450	469	419	439	447	402	465	471	450	461	422	427	460	445	425	478	439	456	404	452	454	466	469	429	410	437	448	419	447	451	437	419	399	400	459	448	435	461	426	443	443	440	455	425	407	489	434	465	429	457	461	421	441	469	448	446	419	461	415	454	447	428	442	449	473	449	462	425	456	435	454	447	438	423	478	416	395	425	421	464	438	471	470	474	464	420	408	460	441	445	472	412	467	447	392	463	462	432	436	412	421	439	455	426	447	441	459	370	424	467	446	453	458	434	449	417	462	438	456	461	447	477	433	409	497	429	444	448	435	458	484	460	465	459	462	472	455	438	425	472	451	492	428	466	447	412	424	422	444	480	419	475	435	457	428	451	449	437	426	439	429	414	448	457	440	458	481	471	440	474
34790	5643	1712	1410	1029	744	681	446	408	350	377	343	368	342	354	371	353	319	330	338	374	329	345	327	320	333	308	310	311	306	283	308	316	288	317	316	296	296	306	300	331	287	271	311	306	345	339	307	293	322	290	295	295	312	299	332	286	293	321	297	300	278	275	306	278	319	346	323	294	302	311	302	329	322	303	295	333	312	316	341	307	316	304	322	304	280	277	293	294	291	271	282	335	305	263	283	293	294	335	337	271	316	317	312	297	327	333	324	280	310	290	277	301	303	318	271	305	296	284	317	325	293	291	310	307	279	316	334	309	282	241	298	291	298	266	275	275	323	376	286	248	275	311	282	298	328	304	304	293	289	270	316	303	301	294	327	345	328	311	331	297	298	320	335	313	298	322	346	341	328	271	302	277	296	304	305	319	272	307	321	317	273	321	312	318	290	253	287	328	274	331	289	303	318	309	317	281	275	304	290	289	301	261	334	307	295	285	278	290	306	307	318	307	325	311	316	293	305	301	317	351	292	301	281	306	308	290	312	309	315	296	311	258	300	281	299	347	308	299	304	332	294	283	308	263	328	320	315	286	307	280	315	298	333	326	300	304	324	303	307	289	311	329	315	310	276	243	323	298	288	300	299	290	331	309	295	301	324	330	325	281	298	293	307	275	323	305	311	292	271	300	312	326	314	268	282	303	315	288	323	334	305	309	300	288	289	307	323	334	318	255	318	315	346	310	295	309	270	292	322	292	310	346	301	295	302	299	283	308	318	289	297	310	292	309	303	303	302	275	309	304	291	286	308	337	322	299	287	289	320	331	332	306	327	297	306	329	293	291	314	317	274	331	343	279	323	302	310	263	312	324	302	283	323	290	312	317	283	301	282	301	317	323	291	302	335	276	303	314	329	285	306	284	323	284	303	346	311	306	325	295	338	281	334	298	317	317	304	280	336	318	283	313	329	318	329	287	257	306	316	303	303	303	292	328	301	306	299	303	317	306	351	297	302	297	297	277	297	339	324	302	296	298	311	336	348	277	288	290	302	316	313	311	289	326	319	306	304	278	278	286	283	320	296	282	294	295	307	322	328	323	285	334	306	292	305	309	306	317	291	300	315	326	312	271	252	317	309	275	294	326	291	310	288	362	309	305	335	290	266	333	309	332	298	310	309	323	286	280	254	297	274	322	318	327	342	312	318	281	308	299	302	333	322	307	280	288	289	278	282	351	300	291	299	303	298	292	291	327	334	300	289	318	300	304	300	337	282	272	330	311	305	303	320	304	325	329	331	292	278	310	305	325	332	330	299	291	310	313	347	311	323	304	312	333	289	274	291	325	324	293	271	329	328	315	315	273	304	342	286	306	308	277	327	269	251	275	263	305	307	308	301	287	312	302	323	325	292	276	318	273	328	290	282	325	311	331	328	321	276	318	295	304	311	318	301	309	296	283	296	270	320	309	294	288	308	306	309	315	311	305	307	309	292	319	297	290	287	308	308	323	272	316	332	301	265	309	278	321	268	280	316	313	307	319	315	311	308	304	273	293	304	318	294	291	295	332	292	293	284	275	318	304	317	323	291	318	334	312	281	299	310	288	317	305	304	286	281	309	335	331	323	322	317	336	332	338	301	306	332	295	300	289	358	335	337	325	307	304	284	317	308	335	306	315	298	332	323	283	359	294	342	285	334	304	282	282	319	281	320	284	341	311	288	313	292	283	343	307	268	289	278	299	321	306	300	289	311	283	302	311	290	295	293	307	286	303	333	322	338	297	307	311	281	314	268	327	326	304	314	287	305	301	305	264	324	332	312	301	280	277	290	311	317	303	320	335	297	326	293	288	301	314	273	304	297	347	317	282	297	290	302	287	314	305	257	276	297	315	303	326	269	290	287	266	279	288	337	322	263	305	270	313	296	291	289	341	297	284	264	301	321	288	302	324	274	289	328	313	289	336	295	332	304	315	292	304	313	282	306	315	312	306	332	295	291	305	308	324	280	284	312	324	293	321	306	329	292	319	302	298	284	262	295	315	323	302	328	328	310	325	313	312	287	309	293	300	321	320	312	298	309	308	320	287	309	277	328	291	327	293	278	305	326	299	333	293	326	327	346	292	283	328	307	333	335	308	268	308	310	316	291	313	271	328	320	307	311	275	318	299	308	321	275	284	314	322	319	277	282	292	279	306	290	291	318	312	335	330	303	305	299	285	289	318	296	310	305	302	300	283	314	302	307	318	295	302	287	293	299	313	297	303	327	316	300	302	314	287	311	294	294	345	332	315	302	319	325	305	285	288	307	311	293	317	329	311	340	294	296	312	324	308	302	281	321	295	276	324	302	282	309	321	321	284	320	297	330	296	326	270	324	279	275	287	299	299	328	317	320	329	326	314	320	299	323	301	296	314	323	299	298	310	306	316	286	297	278	283	334	277	293	301	313	307	297	342	289	297	340	331	312	289	307	305	350	288	313	296	318	332	328	311	323	304	286	297	315	271	300	290	299	269	298	303	261	260	309	302	254	325	293	269	301	277	303	326	310	308	322	325	318	288	306	306	342	321	273	271	295	289	308	294	322	316	311	290	299	329	295	288	286	319	294	314	323	301	322	302	295	295	283	319	316	289	273	322	325	297	282	287	298	292	325	289	339	313	278	307	290	307	285	270	289	316	263	321	304	307	317	309	300	323	303	312	310	267	311	317	314	312	268	302	318	309	280	308	271	326	298	327	328	291	312	302	337	303	333	292	341	313	248	309	298	334	298	325	293	282	325	300	328	299	271	293	310	295	293	302	312	296	304	305	262	284	306	323	293	329	312	276	294	276	315	288	308	306	303	290	328	308	287	289	303	319	300	325	302	277	297	293	305	309	286	292	275	299	322	314	274	279	322	308	316	320	306	334	300	276	291	275	301	325	310	313	312	332	346	309	322	322	300	299	327	287	330	298	300	299	298	297	297	283	293	329	309	258	279	271	305	290	292	325	303	291	282	307	293	294	299	306	314	325	279	313	311	304	310	275	284	306	331	288	277	288	298	317	321	266	334	324	319	307	292	312	325	301	315	326	313	330	322	293	304	314	298	271	343	301	278	330	332	310	316	309	318	289	311	301	278	330	299	270	311	304	283	307	311	347	288	276	295	314	305	311	291	323	310	313	283	280	303	279	331	313	285	299	310	337	290	274	315	276	321	328	315	302	292	320	300	283	302	297	349	299	277	295	290	337	301	326	323	305	284	307	316	293	269	307	306	292	305	353	310	301	278	294	276	281	280	295	297	304	281	296	299	276	287	324	314	301	317	278	288	290	308	282	298	294	316	279	320	297	285	292	310	287	333	283	283	293	337	308	340	315	283	307	319	247	320	327	336	295	307	286	294	320	271	320	307	307	285	319	290	298	303	323	257	313	325	326	317	276	327	303	297	335	311	273	313	295	269	290	284	277	350	312	328	309	300	280	287	304	285	274	309	312	312	278	298	298	318	314	260	296	309	311	299	287	302	304	286	291	274	284	316
18352	1561	2615	3346	2904	2339	2209	1617	1367	1187	1168	1127	1015	988	1045	1017	1050	884	851	847	855	814	769	832	840	786	741	791	769	772	703	739	736	702	736	770	709	725	749	708	681	693	705	703	721	680	733	684	708	715	787	751	754	680	724	710	693	747	700	745	716	720	762	717	679	688	749	673	720	728	712	690	688	705	697	745	695	682	662	745	707	717	700	672	701	702	718	717	711	737	706	717	709	694	736	684	680	688	733	735	700	680	701	685	702	740	691	729	690	702	706	666	689	717	711	693	703	699	744	680	687	689	674	687	733	707	700	660	701	703	721	683	657	708	698	715	690	688	700	696	709	696	664	695	686	632	687	734	700	667	679	684	729	694	690	692	694	736	690	727	724	676	699	712	701	767	675	700	688	683	736	724	692	722	681	713	691	730	681	715	703	708	722	721	683	688	708	729	684	709	673	712	684	663	688	720	705	711	716	678	689	663	689	735	677	653	666	654	697	715	685	684	684	759	700	745	722	704	699	719	720	665	716	677	683	710	640	698	749	674	717	714	679	705	664	716	676	680	706	722	736	724	682	668	691	684	702	758	689	670	650	707	694	731	663	658	677	713	679	696	673	698	671	679	755	682	715	706	692	687	687	673	674	709	694	723	683	681	729	719	669	710	695	712	720	678	721	704	680	727	687	707	704	695	726	708	688	697	709	736	629	702	723	700	658	688	698	685	698	729	720	664	680	716	695	724	695	640	708	690	736	672	739	698	678	688	671	702	721	646	661	702	726	703	694	705	706	758	688	715	663	689	679	723	669	696	674	710	694	687	698	676	711	727	735	669	695	686	703	695	678	658	695	652	697	705	735	695	756	699	691	678	696	725	672	703	751	668	717	678	692	712	697	737	679	687	710	660	667	704	715	703	701	729	720	739	737	702	666	713	756	720	744	716	709	704	682	727	650	630	710	690	727	698	704	705	692	692	696	713	662	696	706	698	705	680	717	705	727	742	722	728	694	694	705	702	697	676	723	697	712	638	650	737	695	686	705	699	722	708	664	725	692	704	709	726	755	710	676	754	678	697	674	649	698	727	725	731	680	710	722	664	669	684	688	694	710	671	688	728	688	681	703	736	733	672	710	709	747	698	647	724	686	749	673	718	699	698	746	699	700	674	675	675	670	681	683	746	749	666	653	705	775	672	659	762	686	689	708	743	743	671	695	677	672	716	695	643	670	689	711	628	709	673	692	715	659	686	723	731	728	711	703	696	712	744	683	643	690	748	720	695	737	664	690	678	740	678	677	703	728	734	666	660	743	724	698	692	657	673	739	682	707	680	752	696	673	706	714	664	662	726	697	695	693	690	692	704	718	669	721	714	684	703	684	680	698	708	694	710	670	684	706	716	715	681	654	715	695	748	715	694	704	681	664	703	643	690	685	695	678	707	666	656	694	667	692	718	728	712	682	681	735	697	681	681	774	727	680	673	667	680	716	725	690	658	693	657	685	691	773	701	712	744	730	698	670	712	694	702	715	670	672	700	663	725	722	705	687	752	694	687	683	694	723	719	702	650	698	721	693	662	683	720	710	707	705	723	744	658	720	703	691	710	739	703	698	670	698	685	704	706	714	746	659	653	629	746	712	715	706	689	647	734	703	703	693	688	687	628	688	698	703	717	695	674	672	728	732	726	636	715	666	676	747	711	699	730	727	735	705	672	698	758	696	728	719	686	692	675	708	695	681	701	696	692	692	707	719	651	656	698	704	760	679	700	682	730	693	647	686	762	674	663	693	730	715	711	710	703	682	703	699	693	707	713	698	718	737	735	714	681	679	688	681	671	710	749	671	693	700	675	714	685	707	722	722	755	712	709	711	686	669	711	701	712	758	687	687	667	669	705	711	700	658	695	712	686	697	701	701	713	693	709	702	709	695	665	715	689	664	685	652	734	712	706	703	667	723	738	700	653	719	688	683	666	696	743	717	729	696	733	745	684	706	683	711	695	670	722	667	685	721	671	684	674	701	668	681	697	684	705	698	742	680	713	622	704	702	704	687	679	685	673	674	670	738	708	674	684	706	639	689	673	723	737	699	681	745	713	689	701	705	706	682	707	742	746	664	699	677	722	690	650	640	727	736	695	703	724	701	686	681	703	758	731	694	695	702	766	652	730	649	726	690	709	672	696	674	691	729	749	686	693	708	728	722	682	657	707	708	698	746	689	702	702	655	697	693	684	695	694	770	651	737	714	711	695	650	690	731	691	732	730	674	706	660	682	721	695	731	669	689	698	713	721	705	683	702	700	724	700	701	663	697	779	704	722	677	716	685	722	675	717	719	689	730	728	724	734	695	725	749	744	659	742	687	685	715	734	673	700	688	707	727	655	748	739	698	739	703	674	673	713	625	686	727	702	662	685	710	689	721	748	699	732	687	679	727	651	673	699	707	701	697	702	750	740	678	653	691	678	716	713	725	646	704	705	666	707	713	676	701	707	694	679	708	666	696	681	716	640	698	671	676	717	691	724	763	718	721	709	678	682	658	677	675	706	702	718	713	710	698	685	659	671	717	708	654	695	735	709	671	745	730	700	715	690	688	734	703	685	699	683	740	705	721	699	666	686	725	714	682	710	690	743	709	718	684	656	753	660	740	702	676	700	659	712	662	702	713	640	694	675	676	674	707	709	700	670	701	671	693	737	688	717	629	676	664	688	686	755	687	683	704	717	692	696	695	680	664	681	665	683	680	740	721	708	687	734	643	688	685	681	678	715	678	757	739	663	723	676	644	739	692	687	672	654	718	708	670	711	737	697	712	727	697	722	664	705	721	649	677	718	681	734	666	698	759	776	730	720	649	671	732	716	687	646	701	675	677	750	674	678	717	711	663	692	728	720	741	718	727	694	679	726	737	681	672	682	725	670	732	743	649	666	659	693	700	723	716	708	693	737	708	686	688	706	728	663	692	704	693	742	702	726	689	727	742	701	673	744	702	701	712	730	684	697	735	733	719	695	699	651	726	680	709	719	686	679	719	663	713	725	704	683	661	686	709	683	722	733	733	733	710	736	686	663	691	737	689	734	680	689	686	732	687	702	687	697	719	657	700	652	649	702	691	701	670	686	675	702	678	682	663	702	670	703	702	679	716	731	725	716	762	693	737	700	723	738	709	703	710	650	684	700	708	714	699	750	676	741	750	643	729	698	704	721	684	699	694	665	630	703	729	715	722	681	684	723	703	667	683	664	670	689	674	692	700	711	679	662	726	682	674	667	674	690	713	645	716	706	700	704	721	724	717	699	691	754	659	634	712	701	627	710	764	662	657	717	723	676	703	694	694	712	769	718	661	708	704	665	696	703	656	717	710	676	667	715	669	653	726	689	683	714	673	681	735	728	685	708	664	681	659	704	705	685	703	685	660	717	623	732	697	674	676	700	686	674	701	708	684	697	726	726	719	706	700	694	672	735	685	684	712	730	654	661	729	751	668	696	707	678	735	689	670	731	675	682	707	687	679	688	655	716
8504	551	312	299	237	251	217	233	215	222	187	235	248	205	215	238	224	220	209	242	230	203	217	244	223	221	215	215	222	224	195	232	201	239	211	218	216	228	231	228	248	225	200	190	233	209	238	239	221	199	211	211	220	186	232	211	194	232	197	204	205	229	235	212	203	199	207	183	211	250	256	218	212	231	220	231	209	203	198	193	215	226	196	243	198	231	201	225	218	192	211	199	190	223	212	206	240	244	243	215	220	221	208	215	220	234	217	222	229	218	187	220	200	237	210	222	222	207	231	215	213	222	225	214	210	193	210	201	201	219	208	218	199	236	201	216	190	206	234	229	239	207	213	220	207	247	206	209	222	217	201	221	225	239	214	194	203	220	192	240	196	221	207	221	212	225	211	213	231	236	193	214	223	228	203	197	231	192	223	230	185	202	220	231	195	226	261	222	196	210	231	224	216	197	231	225	214	205	229	219	223	201	224	223	210	236	224	241	247	213	223	218	220	238	201	200	205	209	229	221	243	218	212	183	211	219	199	203	213	234	210	233	217	213	201	206	186	222	206	219	205	194	225	243	198	217	206	184	198	218	232	194	228	225	246	217	200	190	245	223	201	185	210	213	193	233	227	218	210	210	223	189	199	200	209	225	226	200	229	216	232	198	190	186	202	233	237	211	208	205	199	225	201	211	223	241	234	211	211	259	217	233	201	213	238	205	201	220	205	213	195	203	226	221	195	227	229	216	227	214	218	204	201	191	211	193	220	213	207	210	211	214	201	202	237	169	230	238	200	231	227	199	190	235	195	229	254	226	217	230	217	188	221	187	225	241	208	199	235	229	225	219	229	229	213	215	246	213	236	235	228	192	205	202	225	214	215	217	174	212	212	236	230	217	211	226	215	222	224	231	196	217	230	195	215	230	213	228	228	223	220	204	213	231	214	227	197	225	189	223	235	223	194	221	233	198	211	220	210	211	174	198	221	232	218	218	211	196	220	186	202	222	202	253	218	244	212	238	203	217	219	227	220	210	191	206	207	209	205	216	198	218	199	201	229	225	217	254	217	211	208	216	196	220	210	188	212	217	236	250	226	218	189	216	224	225	209	171	198	215	212	222	221	207	227	220	206	205	218	197	222	208	209	217	212	212	234	216	200	218	202	226	187	196	210	258	232	217	220	216	184	221	187	217	206	208	199	225	214	241	236	213	189	214	242	220	193	213	228	222	226	193	225	248	221	204	185	215	209	230	204	233	193	212	230	222	198	207	224	198	198	201	198	200	212	206	244	213	223	194	242	205	227	205	226	219	234	210	215	210	204	210	202	225	224	235	231	232	188	213	238	233	221	209	221	212	193	185	207	223	240	238	220	176	222	218	220	203	220	186	212	224	210	235	224	230	221	239	219	217	197	219	222	201	220	203	206	211	213	198	183	235	228	213	190	201	204	231	239	222	205	216	196	214	202	216	227	214	230	204	213	210	204	208	218	213	212	195	235	215	199	205	208	229	202	224	232	213	233	226	216	201	202	219	218	182	213	207	179	197	227	205	195	217	203	221	203	220	263	227	214	204	198	179	212	225	225	228	220	207	232	223	249	234	224	197	205	190	205	231	229	226	223	238	235	233	196	207	214	213	196	201	236	243	220	231	201	212	213	222	207	200	184	208	197	182	209	212	199	207	190	202	208	218	199	218	199	216	235	213	202	202	196	223	217	234	203	220	208	217	205	236	211	231	190	230	212	209	223	205	232	226	215	216	212	198	237	212	209	222	192	217	225	222	181	218	226	229	218	201	225	210	224	206	219	230	221	199	224	208	221	208	229	218	191	222	220	206	214	219	224	171	236	198	232	213	219	215	234	206	225	223	225	221	238	223	213	208	188	215	211	224	223	223	225	231	232	231	207	241	218	197	259	204	240	185	211	215	238	191	194	202	197	243	211	210	251	218	193	212	259	210	212	228	245	215	217	223	214	254	210	217	222	230	197	202	215	226	200	220	235	246	207	223	219	197	211	208	222	220	203	224	224	233	202	208	208	243	241	236	186	187	223	222	210	199	202	215	200	223	200	199	222	215	220	220	211	217	198	202	215	220	227	236	224	219	189	199	177	193	237	187	200	226	217	212	219	208	189	211	203	207	213	213	191	229	202	246	212	184	215	193	220	212	209	218	211	208	201	190	240	211	197	206	199	214	220	203	222	203	201	210	175	224	212	211	180	254	206	208	225	217	223	201	208	224	169	222	221	209	235	208	207	225	205	211	219	216	230	187	210	217	216	191	201	228	191	198	237	204	217	205	205	204	223	204	218	192	206	191	203	208	229	211	220	234	209	246	215	192	213	192	211	225	216	215	200	226	195	226	200	212	224	227	220	219	225	203	199	214	185	199	235	245	210	196	198	202	204	239	216	221	208	208	211	210	212	224	213	194	235	231	211	243	216	203	216	220	210	199	231	204	233	237	181	236	190	236	228	232	192	205	204	226	237	220	201	237	216	244	220	208	245	237	223	242	207	202	207	208	233	220	227	210	236	210	211	223	233	187	209	241	219	225	229	209	184	208	219	218	199	239	215	240	189	208	190	249	210	201	189	231	192	197	181	235	202	192	197	195	175	211	223	169	219	215	240	202	215	249	209	216	236	200	217	206	195	257	220	214	216	228	173	207	198	215	203	222	200	241	242	208	225	203	247	224	210	199	216	239	205	198	249	223	224	194	204	225	208	200	180	197	222	209	240	227	208	215	207	217	194	211	200	214	184	205	224	210	222	173	213	229	211	195	230	210	231	199	235	228	210	273	195	184	204	216	189	196	212	230	217	218	213	210	222	223	223	215	227	232	248	211	212	213	212	238	211	198	195	201	178	231	208	221	213	227	208	217	221	247	193	197	196	211	220	223	226	193	219	195	230	209	190	223	198	214	227	237	232	235	223	260	206	220	214	212	221	194	233	231	202	203	222	221	235	211	218	205	189	213	241	184	215	198	215	221	233	217	223	220	208	200	191	216	223	248	206	235	193	204	230	222	207	220	218	227	219	205	209	185	231	201	231	234	196	191	231	224	199	196	215	225	209	254	234	217	213	213	223	210	205	201	225	242	220	205	230	244	192	206	224	220	236	207	223	228	229	214	219	232	213	207	192	248	216	190	244	217	191	190	193	238	195	196	230	216	197	213	213	220	217	204	222	219	203	189	195	205	204	227	216	257	214	232	204	198	209	197	210	193	194	200	206	239	221	191	182	215	218	229	217	240	216	220	197	225	247	234	235	218	228	221	234	189	207	229	228	217	214	193	220	186	201	181	224	204	209	214	213	254	226	227	218	229	209	227	223	199	232	195	198	204	183	240	204	206	215	229	220	220	258	217	207	215	186	225	200	219	205	175	212	214	204	206	223	220	195	227	218	234	206	211	213	208	210	223	204	242	225	216	209	222	192	228	253	206	223	218	204	249	228	249	202	219	237	203	211	225	231	227	205	199	223	225	192	213	250	217	215	200	200	209	226	216	213	217
5478	623	758	800	700	648	637	595	577	571	569	516	524	512	487	587	567	555	530	540	542	517	575	496	549	521	523	518	496	504	497	517	515	487	521	483	517	513	490	494	531	512	520	508	524	494	514	491	518	478	522	495	483	562	536	447	511	534	521	535	511	503	499	484	494	524	473	517	473	515	438	486	517	534	516	496	528	538	476	515	492	566	503	474	522	501	517	460	505	483	526	507	543	523	527	486	525	474	524	500	488	494	516	541	505	501	492	500	552	502	517	518	524	499	526	514	493	542	513	490	530	531	521	502	529	494	472	511	519	499	517	546	479	507	466	485	508	489	523	482	498	489	466	511	506	484	500	505	490	523	465	495	495	508	528	476	511	509	513	498	504	508	505	485	523	508	508	519	484	523	474	475	485	529	500	498	509	525	428	517	501	473	516	497	529	520	535	507	508	483	494	477	499	495	508	510	515	502	524	533	512	536	490	466	529	537	494	479	516	489	489	479	503	494	485	503	511	515	493	528	465	549	470	500	490	519	509	497	497	528	524	494	497	535	508	512	530	518	494	469	516	533	520	512	496	496	546	508	560	485	492	485	519	506	516	536	503	506	504	504	530	511	487	487	488	507	495	481	493	494	486	526	498	537	498	491	497	543	492	536	440	521	493	480	500	487	476	552	512	500	528	501	498	536	537	495	498	528	520	534	467	523	508	502	461	540	513	483	488	501	485	485	458	515	519	509	502	459	491	513	510	507	479	522	547	465	508	533	514	506	513	474	524	517	538	490	534	498	478	519	457	442	471	473	489	522	512	503	493	531	483	495	551	507	513	522	474	515	513	518	525	525	521	533	490	489	485	504	470	504	526	488	493	509	508	497	520	510	516	464	494	515	485	473	489	502	510	550	519	500	499	466	525	531	461	500	510	522	475	517	517	475	508	490	472	505	497	480	494	518	545	504	523	478	483	534	523	512	490	520	506	466	528	492	472	505	503	489	505	510	518	496	493	484	476	482	515	492	502	517	492	505	471	470	505	540	498	526	509	504	548	481	505	536	492	520	524	498	545	478	527	484	508	535	509	488	477	505	522	484	481	518	523	508	490	530	502	517	521	499	502	480	495	522	516	540	509	485	491	499	505	518	492	507	523	533	531	483	485	497	522	502	527	518	478	516	556	516	530	502	481	485	537	518	514	503	473	511	502	486	503	513	497	476	489	491	479	507	482	524	469	502	533	501	511	504	523	502	489	464	517	501	503	534	507	529	484	489	467	524	483	500	463	452	468	457	537	513	473	497	444	490	488	492	502	552	516	483	496	499	508	524	529	481	508	522	505	486	478	522	528	467	474	526	508	493	510	519	510	478	505	557	507	499	534	535	504	517	505	506	524	547	515	507	498	483	512	511	521	475	562	512	478	517	529	486	526	483	499	468	523	504	492	532	517	474	497	539	511	513	487	511	469	526	513	517	512	470	514	530	546	516	527	466	539	449	480	495	492	473	513	495	463	500	443	492	519	554	502	523	487	530	509	499	476	501	522	529	541	515	503	486	471	523	521	505	502	473	530	510	485	528	525	537	506	507	508	503	481	531	562	494	530	515	531	503	525	493	492	472	559	484	469	488	515	555	470	511	521	484	527	499	514	480	536	485	483	522	480	525	516	508	536	563	482	521	539	515	517	488	507	490	500	502	494	513	532	488	488	532	494	498	532	501	499	547	523	533	489	503	532	480	507	501	523	509	551	464	536	486	561	484	530	485	499	533	521	484	491	527	523	454	491	487	507	469	501	515	521	533	473	505	514	483	508	529	525	482	502	503	510	506	513	501	473	484	494	504	456	530	503	516	481	494	503	463	473	463	490	485	519	519	512	463	526	494	487	516	490	507	516	491	526	447	493	525	481	500	490	437	514	507	500	516	493	504	474	502	484	501	480	521	520	489	471	489	503	468	480	515	524	530	497	515	511	504	493	519	474	489	456	493	515	506	510	499	478	480	511	523	523	499	549	541	509	484	498	485	501	500	488	488	524	490	486	499	499	484	507	463	527	464	493	461	532	539	519	462	523	476	501	529	512	502	484	478	534	495	528	518	558	470	501	508	497	497	544	519	538	494	511	589	540	475	515	518	490	494	520	471	492	495	488	510	491	503	502	492	510	449	468	540	502	486	514	494	494	501	538	538	540	504	510	437	508	512	530	521	493	515	518	494	487	513	492	515	508	508	536	477	519	445	493	512	492	478	480	544	493	478	497	527	495	473	499	491	486	517	469	485	499	513	479	531	520	525	498	457	518	502	489	497	488	506	530	498	500	501	495	508	500	508	486	503	498	543	505	555	543	526	506	503	440	517	492	519	518	502	525	517	491	487	466	466	507	518	528	524	531	509	452	489	499	470	528	493	454	519	536	484	512	473	496	547	509	533	500	506	529	519	473	511	478	497	518	519	516	479	524	459	548	480	508	553	492	450	491	518	504	511	490	521	512	532	510	492	502	521	504	482	495	503	522	476	509	511	498	491	501	498	487	488	522	524	519	539	505	503	502	485	488	512	464	540	498	509	461	505	514	494	458	506	495	497	502	476	515	520	505	480	519	526	528	499	493	535	474	464	529	504	510	486	527	502	503	535	483	489	505	526	496	479	503	498	498	485	502	510	518	500	485	510	547	526	485	516	522	496	524	506	509	464	535	487	525	535	473	523	535	477	500	492	544	492	497	500	541	546	473	504	462	460	505	508	507	479	459	542	532	505	529	549	518	477	529	497	497	548	523	530	516	498	512	536	513	531	506	531	543	521	501	519	536	516	513	490	543	547	510	514	490	517	511	473	502	506	519	481	489	526	534	480	520	507	512	523	504	499	497	509	508	515	510	466	503	502	494	535	459	502	509	503	514	491	559	488	533	538	525	543	512	530	529	500	511	511	515	522	514	521	494	502	472	509	498	515	485	482	524	466	543	546	510	532	498	575	562	490	492	510	490	486	518	485	526	519	518	497	485	503	491	467	512	459	503	529	513	512	530	501	489	500	518	482	525	528	527	517	488	522	489	442	516	508	500	509	509	507	554	482	504	514	513	491	484	493	502	513	516	488	519	512	498	488	500	493	483	487	447	503	470	518	494	500	497	506	507	504	546	506	511	525	541	537	508	522	501	518	548	509	462	489	498	482	521	531	466	509	491	469	506	569	487	565	491	485	478	549	515	479	486	467	506	491	513	520	512	542	479	486	533	504	512	519	493	529	495	536	513	532	511	512	506	501	468	484	518	493	549	547	537	517	534	510	534	484	507	454	519	495	521	516	471	492	481	502	517	485	497	527	521	505	560	504	478	535	516	502	495	542	561	511	534	496	548	498	461	493	508	506	482	503	536	507	534	508	538	505	525	517	508	492	512	487	471	478	489	493	521	497	522	511	540	470	483	497	504	506	498	525	500	521	498	471	493	495	526	509	492	518	516	507	503	467	507	482	507	516	463	490	486	476	472	500	479	497	497	505	499	519	497	517	522	521	474	510
23902	2536	886	780	620	394	374	295	214	223	235	219	219	172	201	220	210	230	190	203	180	181	187	184	191	172	186	180	188	181	213	161	207	188	203	189	165	190	177	188	181	164	188	178	163	180	158	180	183	201	187	170	170	165	198	170	175	184	185	188	189	203	190	153	149	204	172	175	182	181	169	163	174	177	192	184	172	178	194	180	184	159	181	180	173	181	182	180	192	168	185	209	181	193	181	193	169	185	194	164	190	175	162	176	195	182	182	163	160	170	175	165	201	159	186	155	160	167	168	174	172	157	180	178	174	160	171	180	185	160	163	189	189	200	184	191	197	199	186	159	158	170	176	170	202	186	160	172	176	189	215	165	197	174	196	154	206	164	195	155	183	174	185	211	171	184	177	186	205	190	194	152	172	178	153	169	165	169	177	165	153	188	194	195	165	166	139	196	204	185	185	202	186	171	195	191	170	155	170	196	165	179	174	177	154	164	183	181	160	159	196	167	195	190	185	175	182	171	178	180	181	170	183	182	181	206	161	160	165	152	191	161	213	158	189	174	171	186	170	162	179	171	169	161	196	172	162	196	183	180	188	167	187	172	185	189	179	162	175	195	159	171	189	174	173	174	180	164	170	199	197	156	146	163	194	197	183	179	171	178	164	192	182	181	202	159	171	165	141	176	181	177	168	169	200	175	179	167	167	172	165	179	167	166	163	180	168	168	223	190	200	185	169	157	200	202	167	174	177	198	185	171	185	188	172	162	165	181	163	203	197	157	192	168	158	201	164	187	173	185	171	190	184	159	170	192	194	171	205	193	185	182	184	197	183	149	157	194	193	183	180	178	184	168	194	192	176	170	171	166	174	162	174	190	181	159	172	176	170	161	175	186	177	186	145	178	166	206	171	191	154	191	166	160	185	176	186	180	202	175	175	175	216	200	179	183	193	195	191	185	189	158	185	179	181	160	172	168	166	189	162	185	189	190	166	192	177	182	168	184	181	200	183	158	157	173	168	178	201	152	173	187	190	187	173	177	149	175	150	140	197	165	185	182	187	165	177	184	189	173	182	168	182	187	184	171	170	189	192	173	179	204	161	216	197	166	176	175	189	176	143	195	185	158	179	196	180	183	175	196	191	151	172	197	150	170	169	191	184	181	165	169	167	170	177	191	174	182	174	175	176	192	149	151	153	189	197	186	181	175	156	161	179	171	189	194	176	149	132	167	172	183	162	182	159	174	178	181	171	189	169	160	177	190	179	171	167	173	152	163	198	161	162	167	178	172	176	179	191	179	182	179	162	171	163	162	176	175	183	173	167	179	165	212	166	156	173	190	215	209	191	187	173	190	175	187	184	172	167	184	157	182	194	185	184	193	168	181	176	170	200	186	165	183	169	192	157	172	153	173	185	157	193	161	182	198	174	158	177	160	182	169	149	156	166	155	163	156	181	165	171	168	187	193	181	178	176	182	153	188	180	161	179	202	182	176	183	169	167	193	155	191	163	203	187	187	176	166	158	159	190	174	183	183	204	182	172	201	170	199	188	167	174	173	155	173	178	154	171	159	185	174	150	171	169	172	172	161	158	177	170	193	204	184	196	179	195	196	171	185	166	180	155	156	186	191	187	208	207	169	161	178	182	143	168	170	174	165	196	214	171	181	177	164	178	167	193	207	152	166	162	170	150	164	182	172	168	177	198	194	165	170	174	188	190	148	159	154	169	174	173	179	202	182	178	175	169	180	190	174	161	167	196	165	182	168	156	195	195	176	164	170	185	185	190	183	196	159	180	171	187	190	184	190	180	163	180	158	167	189	197	184	165	159	179	169	178	180	166	175	179	190	171	155	185	164	183	184	171	209	182	183	167	191	137	176	173	180	184	181	163	200	158	178	163	199	160	176	203	169	171	190	206	167	172	167	161	168	176	164	191	168	180	173	190	178	190	165	181	191	188	163	147	171	180	151	182	175	178	188	194	177	153	186	167	169	173	165	195	172	174	175	187	171	188	181	153	172	157	165	202	190	168	177	187	155	177	169	168	178	205	184	198	187	185	178	163	200	178	178	171	163	186	182	154	208	188	164	176	160	181	172	177	172	175	194	178	204	197	161	163	194	190	191	166	162	188	155	188	185	195	160	165	154	162	181	187	187	177	150	190	167	180	200	182	177	196	190	167	169	159	185	176	174	188	175	186	157	165	172	188	168	160	166	177	169	192	187	172	162	186	155	180	173	165	197	184	159	195	186	188	158	167	189	164	195	169	182	177	194	185	169	201	193	189	183	188	165	219	166	177	147	177	198	202	160	179	169	186	186	162	197	202	166	163	176	190	182	175	168	185	174	206	199	158	204	159	163	154	170	180	159	172	169	167	171	171	198	174	166	166	199	208	197	206	171	186	172	167	167	197	196	177	166	157	162	179	199	194	172	178	191	207	178	155	187	189	184	204	173	181	172	178	170	177	148	156	181	154	196	164	177	180	191	193	203	199	177	204	167	161	176	186	182	187	175	167	172	169	201	171	192	179	158	182	142	173	202	168	186	197	188	184	186	190	187	164	155	166	190	194	174	198	182	175	179	181	146	183	192	157	182	181	171	179	170	184	187	154	171	193	184	193	149	165	200	179	195	176	183	178	182	199	199	212	142	156	162	176	164	152	147	175	175	194	177	175	182	168	159	183	191	163	154	156	169	180	176	164	155	171	193	164	174	207	179	185	170	184	171	175	163	194	163	180	194	184	183	161	184	181	179	167	170	173	178	184	167	174	180	163	162	197	186	194	155	140	173	162	168	184	184	177	189	179	173	168	201	173	176	196	175	192	198	179	164	169	194	159	175	193	181	180	163	176	153	179	152	163	159	165	155	194	194	168	186	187	177	185	179	157	189	165	207	172	176	167	192	184	172	142	211	186	186	203	168	148	184	179	187	198	171	157	182	186	172	172	168	174	176	179	196	188	178	181	185	194	174	203	174	168	181	161	183	160	185	188	188	171	162	173	180	160	180	171	171	176	178	166	180	160	172	168	152	198	167	179	155	182	182	172	174	155	192	184	172	178	170	168	174	169	174	195	160	162	176	181	164	173	185	169	170	183	157	184	155	187	175	184	189	186	174	153	172	177	212	182	166	207	167	159	180	178	178	195	182	151	190	154	170	169	194	186	190	179	173	159	165	176	172	168	148	182	167	168	147	203	170	179	179	180	181	160	175	170	192	163	178	163	173	184	164	183	188	171	220	220	159	148	165	158	185	175	190	179	172	171	198	164	161	177	178	190	164	170	201	176	176	204	181	164	190	163	162	177	146	165	178	198	200	178	165	156	180	191	172	182	170	211	183	191	176	193	197	179	182	166	171	167	192	162	202	162	161	175	184	172	179	172	180	170	180	193	185	175	177	184	198	179	181	187	164	177	193	196	162	157	179	194	166	161	173	189	220	162	168	160	152	186	203	194	170	192	176	206	178	179	176	162	175	172	179	160	169	159	179	195	167	172	189	149	172	173	177	181	170
13872	989	1548	2068	1671	1320	1223	995	820	743	732	687	610	562	673	671	651	547	569	535	535	535	469	493	547	522	475	477	490	490	466	475	474	468	471	448	479	455	507	491	432	482	457	501	475	436	434	459	481	446	456	435	466	438	482	477	462	446	406	461	425	463	471	466	418	443	443	449	443	443	450	461	481	474	480	412	418	485	453	448	451	462	450	479	475	433	457	437	439	449	459	427	417	452	398	432	451	479	473	431	392	421	436	442	456	453	459	471	433	429	477	461	428	448	446	456	431	447	420	443	414	471	439	464	465	433	458	431	468	459	453	477	440	454	412	441	448	462	448	401	443	460	411	422	446	433	476	446	466	418	454	414	429	396	476	470	465	468	451	450	468	435	479	406	428	452	470	422	428	430	415	423	438	486	435	468	487	430	441	440	432	471	461	475	437	426	478	434	427	452	443	414	461	454	436	438	430	437	438	447	468	465	461	448	425	472	445	454	430	466	443	445	428	471	445	401	445	466	451	457	435	414	438	420	450	421	488	431	457	433	435	440	423	434	451	444	469	482	475	455	429	453	436	426	462	470	438	428	461	432	422	417	441	424	466	405	449	435	477	453	436	439	444	448	458	475	459	461	456	430	453	410	446	420	420	440	468	462	416	447	453	469	444	471	432	465	439	454	446	450	449	452	420	443	420	478	439	458	413	491	428	494	457	431	432	452	459	448	430	411	435	471	431	421	449	443	452	482	446	425	424	426	405	455	427	421	445	453	435	440	437	443	460	427	486	440	429	423	434	443	465	446	451	435	443	450	410	435	461	468	462	477	483	450	507	442	450	442	438	422	437	452	451	494	416	469	435	456	437	440	441	456	418	433	456	458	433	435	421	427	414	464	460	449	448	430	445	421	433	409	448	446	414	452	416	445	455	497	447	459	473	454	448	447	447	418	444	441	459	465	458	413	437	440	457	445	447	430	422	517	457	451	425	466	449	449	466	429	453	475	432	439	464	456	459	447	446	445	424	434	473	456	462	445	449	438	469	439	424	445	478	396	480	460	470	451	448	426	447	412	439	480	437	438	445	441	461	429	423	443	445	410	437	426	409	423	470	392	433	490	474	422	457	431	405	431	445	431	448	428	431	442	444	431	418	458	452	436	447	427	486	431	390	432	519	435	451	409	398	474	404	407	451	442	432	458	470	441	422	441	420	475	419	435	435	444	432	475	469	424	481	460	430	448	388	435	434	504	429	445	443	456	425	449	448	444	454	433	468	460	440	438	428	430	478	413	439	481	464	432	442	458	461	409	421	484	421	458	442	442	437	440	455	468	449	420	461	459	459	484	446	434	456	442	450	442	424	434	444	430	511	423	447	453	425	433	406	458	457	430	411	497	449	448	445	445	485	459	435	450	453	443	459	456	466	401	428	485	424	461	474	484	445	428	438	481	444	425	436	449	425	443	466	446	440	442	454	450	471	432	422	459	480	440	469	440	468	434	449	464	459	398	410	435	438	461	434	491	437	441	463	419	445	484	413	428	429	452	435	437	425	436	481	462	436	470	455	437	461	428	459	479	429	430	445	411	437	476	442	455	454	486	415	438	441	462	429	461	442	463	437	471	438	454	457	428	434	418	423	422	448	453	470	459	447	425	461	465	417	442	476	427	454	479	465	417	481	458	396	441	483	412	428	448	448	448	457	410	438	479	470	449	454	466	417	434	456	420	473	408	426	403	457	419	432	449	436	412	470	426	480	423	427	448	411	463	475	450	462	473	428	466	433	432	419	469	443	465	428	475	449	408	449	460	467	453	427	432	421	461	453	418	434	411	447	466	422	439	438	489	411	444	457	427	434	408	449	463	446	462	459	439	439	458	477	431	472	464	451	462	409	438	462	443	436	443	400	461	427	451	464	463	423	438	435	440	421	492	465	413	466	435	463	453	467	486	396	435	482	446	476	440	418	507	412	444	465	435	463	457	439	422	443	462	449	440	498	428	435	469	465	429	448	414	438	452	407	472	444	446	424	470	429	481	431	472	429	419	450	431	445	441	425	480	391	455	422	440	453	452	431	422	449	444	483	481	447	439	455	453	435	420	448	432	432	465	435	479	420	432	452	452	461	452	414	445	456	488	420	469	434	477	474	409	467	457	444	430	448	459	455	432	425	483	427	501	433	405	470	440	435	438	470	447	466	444	468	484	476	429	460	482	447	459	438	470	417	422	463	447	395	415	436	439	457	456	443	452	448	467	453	476	437	487	434	450	435	447	448	417	436	450	458	437	437	430	397	413	459	429	429	446	470	444	426	454	426	444	447	487	436	483	448	460	459	467	445	434	463	446	456	444	475	446	441	452	455	480	449	419	421	465	436	438	439	396	465	445	450	453	435	422	479	407	459	458	432	452	492	451	455	441	369	417	439	432	430	434	448	452	447	403	461	459	409	459	448	434	446	442	452	459	414	453	428	480	437	425	481	394	418	467	434	443	439	458	427	434	466	423	437	484	453	427	456	437	459	440	467	430	445	429	446	431	448	449	430	460	450	426	490	420	474	464	452	428	427	442	452	478	447	457	435	427	451	440	450	459	450	496	445	423	400	443	462	433	482	471	451	464	483	446	486	435	447	479	450	438	419	447	433	413	453	428	422	484	425	495	469	472	444	454	446	436	426	449	453	478	461	429	436	422	406	479	469	448	442	452	443	451	424	464	437	443	428	455	448	488	452	434	446	447	460	405	443	441	441	451	448	457	453	402	462	464	452	453	443	450	479	483	477	440	469	438	429	453	408	444	425	433	440	498	451	439	450	429	446	456	443	420	448	426	433	426	402	446	457	436	383	445	448	472	423	479	454	484	437	421	387	409	475	457	403	477	442	412	463	456	458	421	452	441	449	453	437	462	471	479	439	459	451	485	450	461	435	406	418	416	463	448	467	471	468	447	438	459	453	472	421	417	434	428	412	449	446	435	450	400	417	450	432	486	441	441	427	478	454	428	424	432	419	459	419	474	439	429	481	430	429	459	439	457	443	440	409	424	458	434	461	453	472	448	445	439	432	455	445	464	501	428	441	457	430	465	451	488	430	430	442	441	495	464	464	457	473	422	443	441	423	451	435	478	406	468	445	443	439	387	472	452	460	449	450	476	439	447	451	443	406	425	453	466	441	398	466	413	422	489	463	455	402	490	411	435	462	453	450	445	444	451	439	457	458	480	445	449	463	453	458	415	432	438	470	455	474	448	394	405	416	426	442	426	441	441	470	449	508	437	470	471	473	473	445	442	424	437	432	430	463	473	427	414	461	441	417	459	426	466	452	464	475	457	455	460	482	455	440	444	460	444	455	455	454	422	443	406	413	418	446	467	435	415	441	426	437	419	409	498	456	430	449	453	406	463	430	427	446	461	468	448	455	477	450	473	454	448	439	438	461	395	428	437	456	443	425	448	450	405	449	489	497	455	457	439	469	459	449	447	418	457	463	437	397	434	472	431	434	428	438	418	443	466	395	491	445	442
33628	5224	1771	1440	1168	742	632	529	428	390	344	396	362	324	331	348	350	331	342	318	322	327	310	328	328	297	351	304	304	332	295	339	316	340	334	278	318	270	292	335	303	286	312	289	307	294	342	269	274	311	338	289	302	327	296	311	302	325	297	313	294	291	308	325	304	307	325	282	349	282	332	313	316	300	291	309	299	337	319	341	313	294	291	314	305	309	296	237	316	298	322	317	300	327	315	311	290	317	289	283	304	294	283	291	338	250	313	281	312	318	324	315	297	296	284	310	289	342	340	278	291	316	323	299	299	307	328	297	310	288	234	309	304	297	306	301	295	301	297	306	285	337	339	306	276	313	302	337	350	289	326	311	317	295	321	293	314	295	292	308	269	303	339	291	314	305	304	306	334	322	296	280	314	305	318	319	295	313	325	327	303	318	314	309	301	315	283	283	289	302	303	301	279	280	301	288	307	295	293	290	316	301	327	338	319	310	270	308	326	331	313	303	288	305	304	320	315	275	323	306	289	283	291	309	288	273	277	317	302	280	278	275	309	311	311	332	297	346	310	280	275	309	308	257	298	331	302	291	277	280	326	275	307	308	304	282	309	318	298	291	273	308	298	291	330	293	315	331	322	316	289	290	310	329	288	250	281	306	310	311	327	259	294	322	311	288	288	262	288	320	337	291	304	274	335	296	339	300	282	298	314	309	291	297	320	296	329	283	293	318	320	285	290	351	323	318	305	290	277	308	299	303	318	313	302	320	324	283	291	306	305	275	292	307	338	323	320	298	310	312	309	330	351	339	300	329	302	326	297	309	294	325	313	300	320	289	293	284	296	320	299	339	330	305	262	284	312	336	283	331	290	283	299	287	314	309	334	296	279	336	302	299	325	323	311	258	295	291	316	258	298	243	328	299	326	308	329	323	283	307	341	286	297	324	296	274	293	319	322	261	304	292	344	282	326	300	301	317	282	311	327	300	303	294	304	299	287	288	287	311	320	298	324	288	302	322	280	287	313	263	310	327	302	335	336	338	285	312	314	325	300	265	301	272	292	323	316	292	294	279	287	307	292	297	294	307	305	313	304	288	297	278	307	318	273	307	321	288	303	296	296	304	293	285	295	314	319	289	278	292	299	318	302	294	309	298	323	279	292	292	283	289	275	305	296	294	286	283	284	301	291	305	288	310	287	311	299	307	302	305	336	301	318	316	317	308	332	304	291	290	341	321	323	313	361	302	334	311	308	307	318	294	292	304	333	274	318	323	288	312	290	327	291	312	290	299	302	308	282	340	306	290	287	282	314	326	284	295	322	323	347	279	287	268	301	292	295	287	292	328	319	266	296	315	299	288	319	267	323	318	284	281	290	325	286	312	292	300	322	329	335	307	261	313	313	347	309	312	313	292	328	298	292	319	310	309	303	322	338	305	307	298	340	300	318	314	276	343	319	291	298	286	293	272	297	323	283	288	303	327	289	310	309	302	304	345	276	250	296	322	327	306	302	289	351	339	274	315	329	273	295	304	315	329	301	323	323	311	284	320	300	299	287	295	302	289	304	317	320	357	326	289	286	291	300	307	307	284	328	285	279	297	310	314	302	317	340	320	280	302	302	310	298	324	302	314	280	274	328	318	280	262	276	324	316	306	359	301	293	313	330	289	326	328	318	314	308	308	326	280	307	311	319	287	320	316	305	300	333	300	346	336	326	312	314	288	330	329	307	297	322	288	319	324	305	347	282	306	288	285	277	291	305	299	307	282	303	298	298	308	319	287	304	324	337	326	280	295	266	311	327	292	294	331	339	296	315	317	313	295	313	349	266	314	273	278	321	307	326	302	309	320	298	301	280	334	322	311	326	286	288	311	313	333	310	300	292	306	301	312	318	287	310	269	341	314	302	309	307	308	283	303	309	298	286	300	293	295	300	321	304	302	293	310	343	312	294	298	307	296	273	318	318	301	303	312	300	289	296	297	311	307	289	312	320	295	307	307	312	313	249	318	290	303	318	316	296	323	351	305	289	300	325	288	274	336	290	297	280	329	291	325	305	306	319	290	291	304	275	338	318	281	297	338	282	259	305	298	300	270	336	302	291	284	313	330	260	305	290	302	302	285	322	304	316	300	266	286	305	311	303	319	308	282	295	303	294	303	325	321	338	299	322	330	320	267	299	309	292	311	331	295	288	308	289	279	276	332	310	337	273	317	346	311	293	305	337	321	321	278	296	307	313	290	336	311	319	308	297	315	306	298	302	313	310	327	328	284	284	324	320	283	286	314	299	307	273	310	322	295	315	300	290	272	274	279	321	315	300	315	310	313	306	312	310	336	292	301	321	330	258	241	304	278	313	304	302	289	330	298	295	315	330	270	312	286	284	293	332	302	293	322	304	308	299	335	305	289	283	323	268	290	299	318	309	293	308	298	275	313	295	282	295	347	302	314	325	296	287	320	293	261	322	295	284	296	305	300	324	303	299	250	250	289	332	315	303	286	269	278	326	318	330	353	309	303	284	304	293	279	324	320	321	285	333	297	295	316	315	322	297	302	276	291	306	304	286	274	319	278	272	320	300	306	318	273	310	300	276	330	272	311	312	303	304	297	277	304	343	286	315	324	308	304	302	364	316	281	266	278	282	299	319	333	284	303	342	279	299	287	310	291	289	321	321	302	304	278	314	321	322	320	323	309	307	282	293	297	314	286	291	294	345	286	319	326	328	311	316	323	300	294	290	299	307	327	314	301	293	291	285	327	318	289	291	310	320	303	319	318	302	301	293	290	302	310	295	331	305	309	326	297	293	301	284	293	307	280	293	293	289	270	308	284	308	293	292	285	277	270	316	288	305	300	334	290	313	304	298	331	294	332	308	304	323	327	306	316	278	352	331	287	328	298	328	311	296	319	298	314	314	312	312	264	278	299	317	321	271	311	284	317	292	300	274	299	343	306	310	294	312	276	294	342	298	287	322	295	298	342	281	314	318	303	331	302	290	298	297	303	315	323	299	330	314	317	310	324	310	312	300	297	300	324	281	321	335	298	278	297	309	342	291	299	264	312	289	327	265	296	300	299	298	300	273	300	342	293	341	316	319	322	308	341	277	326	283	310	304	305	327	298	329	304	300	323	302	311	304	263	277	302	284	326	296	283	309	319	323	318	324	249	291	341	330	317	335	310	319	290	288	300	295	260	304	310	297	281	295	299	306	315	309	310	321	335	277	294	297	294	286	307	339	275	327	279	289	309	277	301	283	272	311	257	309	323	316	300	290	328	316	284	300	285	288	291	309	307	299	301	302	321	345	322	288	281	318	324	310	298	333	263	346	311	315	299	271	300	309	297	284	294	327	290	289	290	277	319	332	304	284	286	293	308	289	284	328	313	317	311	295	328	346	341	308	335	317	328	282	306	315	296	312	315	289	292	297	336	320	324	311	314	326	310	316	279	299	333	303	319	308	295	310	281	314	294	323	317	304	307	318	300	321	289	276	284	315	296	299	307	262	302	322	303	293	315
16200	1463	2433	3013	2798	2014	1864	1506	1249	1074	1090	1016	961	871	900	1034	1000	800	781	815	864	800	707	761	786	699	745	676	683	665	655	656	698	691	632	646	650	642	670	661	684	635	666	619	648	654	638	670	616	604	639	641	673	668	654	677	611	620	654	614	705	682	636	615	611	637	634	661	646	639	577	591	659	663	642	628	637	635	639	674	666	618	614	679	653	638	695	628	619	627	634	592	658	616	646	605	631	619	676	642	661	608	625	649	614	613	690	655	643	611	623	644	633	622	627	608	562	625	657	608	685	655	603	644	666	599	627	625	668	622	635	611	624	618	613	661	620	648	613	612	643	649	628	599	643	716	679	653	623	645	637	609	648	642	634	645	652	631	588	658	632	577	617	655	627	629	676	635	617	637	604	623	642	633	665	650	622	625	611	654	670	660	627	648	586	628	615	668	590	633	623	625	649	607	613	641	608	640	627	641	653	616	635	646	629	632	651	668	645	583	607	597	628	641	674	639	623	639	675	618	629	635	616	621	651	610	653	612	595	653	670	624	620	618	662	625	650	642	621	625	657	628	592	640	627	631	647	616	644	624	633	617	688	646	659	615	678	586	648	610	593	631	679	633	628	675	579	625	616	627	651	654	579	672	617	630	644	668	624	627	635	661	587	612	668	664	649	587	606	625	585	615	676	622	629	638	609	649	646	604	618	633	664	655	599	675	659	626	648	665	626	654	655	655	627	685	621	597	630	612	636	656	676	647	630	615	680	615	597	638	620	616	672	647	667	648	659	656	638	688	644	626	636	626	606	680	649	600	619	632	629	643	606	625	611	640	606	628	625	644	650	659	648	654	652	625	642	628	617	618	623	637	621	608	644	685	636	618	674	642	641	632	605	611	619	689	693	644	658	645	646	627	627	688	628	614	628	642	623	653	593	642	641	683	601	631	594	629	619	616	637	666	627	646	657	590	644	624	623	594	624	666	611	647	675	643	646	592	667	596	609	675	667	616	639	667	626	661	644	619	616	704	641	642	622	602	603	634	640	579	626	621	651	632	614	679	625	661	635	642	640	635	608	639	648	660	651	609	668	638	609	626	669	653	617	643	590	645	647	636	642	687	635	594	641	628	630	623	626	654	661	620	662	578	678	671	639	623	664	622	630	614	611	658	637	643	644	663	618	592	633	624	632	624	618	600	640	612	651	633	681	658	669	628	622	654	653	618	635	602	637	619	614	644	648	675	599	645	647	655	667	635	641	599	638	659	641	652	625	656	659	654	648	615	617	631	603	632	666	620	639	679	627	598	615	612	671	653	664	617	678	607	633	651	600	623	656	637	642	640	629	617	651	601	661	639	638	640	632	605	619	608	627	669	616	646	621	599	658	618	631	661	667	621	652	633	659	641	594	637	621	588	664	657	633	652	640	598	685	652	653	664	648	639	663	632	625	603	622	644	660	660	661	638	693	627	694	616	653	653	655	656	645	663	672	589	647	622	607	656	628	654	637	645	588	611	617	614	619	643	624	611	624	603	637	586	647	641	673	626	707	648	595	691	677	609	603	611	632	627	664	652	626	646	605	605	594	630	635	660	664	642	628	602	632	623	619	661	650	597	632	626	629	651	603	623	618	610	657	661	602	626	620	600	617	664	604	615	650	650	651	625	654	634	621	635	605	672	637	605	662	649	626	626	638	628	621	646	623	603	654	663	635	639	610	664	623	649	623	596	637	612	643	665	643	662	604	613	622	618	623	625	604	671	639	624	635	630	620	651	643	609	621	604	659	617	620	627	631	638	633	660	599	635	633	647	644	647	659	587	637	598	644	614	633	628	666	636	649	609	613	663	653	664	646	630	646	636	671	627	674	629	620	626	647	619	564	596	610	653	649	627	604	592	636	678	625	655	625	612	625	647	608	643	615	583	679	654	609	648	647	641	653	646	590	620	641	670	664	607	650	614	644	615	644	588	615	618	577	637	640	633	698	621	598	604	622	639	628	597	589	650	643	671	634	664	644	630	649	644	627	645	659	646	651	679	661	658	634	684	638	592	650	585	623	610	611	625	605	617	713	622	624	656	597	656	634	652	589	656	629	595	686	615	661	645	617	603	612	623	656	646	657	625	658	667	628	626	641	653	611	583	671	615	659	643	654	629	660	657	641	675	569	620	641	607	601	666	656	620	629	655	626	599	659	623	595	628	606	660	658	625	638	663	608	596	628	678	607	617	624	604	660	627	651	601	620	634	586	640	667	617	627	635	580	622	641	641	645	606	642	613	590	640	616	629	640	648	602	637	647	611	678	637	635	638	643	667	614	574	620	658	651	667	617	636	625	698	624	635	610	619	641	654	629	632	655	602	632	657	639	662	636	600	618	569	714	664	641	680	638	608	672	636	609	653	665	636	611	600	677	625	655	632	633	632	621	661	627	594	600	611	614	583	612	636	610	643	703	655	661	631	597	623	606	659	680	631	645	615	632	619	610	641	686	620	594	646	644	624	571	627	633	616	616	662	644	614	633	684	636	646	660	657	631	660	640	543	638	647	634	665	667	643	641	634	594	614	605	666	601	634	643	639	619	614	618	618	607	617	647	632	651	570	567	625	592	644	638	592	607	669	670	655	613	669	624	622	662	672	630	669	638	600	629	598	655	675	637	687	643	670	645	632	626	628	632	622	590	652	652	622	640	658	640	657	641	597	608	627	671	591	637	663	659	675	606	602	657	637	570	610	681	632	681	624	577	656	656	598	618	600	645	608	627	600	627	650	634	652	640	605	608	730	607	644	633	653	612	616	632	633	608	650	663	633	594	665	663	571	645	611	636	593	637	674	661	644	613	646	618	604	619	689	635	616	666	659	598	604	634	617	692	650	609	596	652	612	615	658	620	610	664	641	620	642	626	651	692	659	655	627	650	621	664	642	667	613	571	598	609	657	636	580	622	635	640	615	644	640	634	641	613	629	647	590	629	602	618	663	635	609	640	652	629	650	671	674	661	614	659	633	635	621	635	645	673	606	624	646	623	618	655	667	625	587	633	647	635	615	685	642	567	614	637	640	653	610	630	663	635	602	654	616	614	651	629	635	662	645	636	664	631	638	602	648	655	665	675	640	614	664	672	653	647	646	606	660	583	604	616	687	644	664	659	643	623	650	576	576	640	666	622	663	636	642	632	638	578	641	613	612	619	611	624	626	669	664	616	578	593	653	611	602	713	637	611	644	646	614	589	641	644	651	642	611	623	607	607	664	626	640	623	670	641	636	639	631	605	642	603	645	650	648	661	632	642	637	611	628	649	636	617	604	632	651	657	624	643	614	665	629	627	610	658	656	585	610	611	626	623	624	578	636	614	617	665	636	589	626	660	649	646	619	652	629	671	636	638	599	637	626	612	659	623	626	617	648	633	629	604	641	597	654	628	625	665	668	604	626	580	640	652	641	654	623	642	678	615	599	602	647	666	626	661	682	661	633	613	636	619	709	633	657	615	595	651	629	680	624	600	605	619	607	572	647
8369	550	314	317	217	239	233	227	261	203	228	218	234	231	206	218	194	205	221	227	228	212	199	205	210	219	208	211	216	236	254	222	188	226	188	242	222	223	201	195	230	206	203	229	217	235	190	213	234	204	228	225	194	192	197	215	227	209	234	232	189	194	216	188	230	225	201	217	212	210	219	247	227	200	200	193	213	227	218	216	233	194	244	211	234	200	226	265	239	244	246	238	210	216	198	213	220	195	212	184	234	189	198	215	199	205	205	228	215	223	214	221	228	242	259	206	228	207	194	220	203	238	216	226	194	220	205	203	231	213	213	211	211	236	202	239	238	197	225	234	209	223	217	208	236	213	225	241	214	207	197	196	217	235	207	208	226	187	235	199	234	248	236	237	196	215	213	192	209	209	218	212	187	223	219	202	234	213	232	226	216	232	207	176	234	200	204	191	203	223	229	220	195	226	211	183	240	230	209	229	217	230	207	245	219	203	212	203	230	212	211	218	209	259	237	200	214	228	244	207	201	193	230	210	213	216	236	212	201	212	223	197	222	214	215	236	210	227	215	209	217	235	229	218	203	223	218	194	218	213	215	227	202	230	224	217	199	196	217	193	197	207	222	210	229	204	207	219	265	234	223	221	239	190	199	210	221	229	223	210	170	215	212	221	224	225	240	196	201	239	195	203	233	213	211	215	198	221	216	210	238	198	223	225	219	254	222	229	215	220	203	212	202	212	199	230	227	215	216	215	219	239	209	192	235	214	231	204	211	209	268	206	205	193	225	237	197	232	206	213	208	246	200	197	241	204	217	219	246	201	213	199	233	242	208	233	217	229	230	206	193	218	226	219	193	236	213	210	196	194	211	232	230	194	247	231	213	212	213	189	220	204	193	207	245	206	232	205	204	224	229	245	239	211	232	211	215	215	237	209	225	228	204	217	189	213	219	227	195	217	233	211	238	225	193	234	195	206	207	252	223	205	229	237	212	211	206	187	224	201	219	193	200	243	208	208	232	206	212	205	247	226	243	239	208	229	208	216	231	234	216	222	207	229	201	221	213	206	210	231	208	207	228	226	227	201	216	263	214	231	205	239	223	223	224	220	202	220	226	208	214	223	216	227	217	219	225	206	222	224	201	204	224	222	217	182	225	204	222	208	189	230	230	222	211	208	229	232	245	203	223	203	214	218	238	217	243	219	205	223	197	225	200	223	202	218	191	209	226	210	190	237	228	194	212	199	220	205	185	205	202	181	210	232	200	218	212	221	218	249	228	225	220	197	193	197	189	219	249	210	219	228	225	237	232	221	218	232	209	206	197	251	244	225	234	202	220	219	190	214	211	239	200	207	211	213	204	206	208	205	221	194	214	212	230	232	259	232	234	187	219	228	205	224	219	253	232	198	213	232	201	197	229	235	220	223	190	200	197	199	196	211	198	224	223	217	215	199	220	237	203	186	239	207	226	225	218	212	215	233	190	201	238	204	239	239	226	224	219	253	219	246	212	198	234	236	236	221	209	203	220	214	205	235	235	224	213	228	228	223	233	207	208	192	231	211	220	197	210	210	209	188	214	192	201	239	222	218	216	233	213	192	219	242	215	184	190	234	213	219	228	232	190	218	227	229	204	210	229	207	204	193	234	213	203	229	242	241	236	209	202	202	224	197	219	237	232	240	219	197	203	201	222	212	216	190	224	190	213	221	188	186	225	212	193	216	234	210	231	189	213	205	258	217	224	202	218	243	214	184	218	212	197	217	211	217	194	220	214	210	229	230	225	241	205	203	209	220	220	211	226	222	198	209	232	213	216	245	219	196	247	205	232	208	214	221	209	220	218	198	225	216	208	251	210	217	211	225	200	197	243	224	206	213	220	226	209	192	200	244	228	219	209	223	220	204	216	200	199	191	207	233	205	227	208	217	201	218	212	215	203	227	223	200	205	207	237	204	205	212	222	224	211	217	184	212	235	222	201	215	183	237	205	218	222	229	232	204	220	188	230	247	239	207	224	210	218	215	238	215	239	210	223	209	206	240	215	240	243	215	228	224	217	230	212	199	226	213	187	214	236	226	214	234	213	219	221	203	197	215	206	232	222	208	215	214	224	197	218	187	223	218	225	199	229	228	221	201	231	182	225	204	224	225	234	206	235	210	234	240	197	217	219	240	204	223	232	190	231	202	229	214	235	203	212	222	203	195	229	179	218	227	223	230	238	205	234	225	230	234	234	211	200	201	251	213	206	193	192	197	216	194	251	219	213	203	230	212	215	209	199	214	239	237	220	217	228	225	227	234	200	209	217	227	190	235	219	238	227	234	218	203	216	208	215	209	227	234	197	202	247	228	216	194	196	232	196	217	220	237	233	231	233	203	205	200	224	203	215	225	221	259	231	222	238	207	253	209	192	197	226	212	226	215	246	226	231	209	200	219	193	245	207	203	212	193	208	207	223	207	220	211	206	202	195	238	240	232	218	197	237	207	216	214	203	212	244	233	220	203	238	209	194	236	208	239	222	233	216	206	234	233	233	216	210	199	233	226	231	226	228	200	222	213	213	194	221	229	194	228	181	241	227	213	210	239	218	202	181	242	207	196	167	212	222	218	183	220	210	202	197	227	242	209	208	220	218	191	220	208	245	208	264	249	219	215	213	214	223	212	202	210	212	224	205	170	203	232	242	220	235	217	223	234	245	255	224	247	207	214	228	204	210	219	218	231	233	233	219	206	197	217	217	208	219	219	235	227	210	254	233	229	205	247	188	188	218	230	201	195	208	219	232	239	204	223	205	227	222	237	208	201	212	223	229	209	237	225	202	187	204	237	225	244	224	216	212	201	189	215	218	218	201	227	236	227	209	218	211	236	224	206	195	184	240	207	229	219	191	221	234	192	207	232	247	212	202	221	208	211	206	222	210	223	216	213	226	203	217	226	219	233	204	190	222	214	208	215	248	253	229	189	232	189	237	215	231	197	199	198	190	212	214	206	207	209	215	210	184	205	220	215	206	217	218	219	189	225	207	218	233	201	222	218	226	222	213	212	218	228	203	202	220	213	249	225	212	229	214	192	197	204	224	228	207	208	194	222	221	226	227	213	225	216	202	223	212	200	225	244	204	201	220	227	211	231	205	201	232	204	210	221	203	221	218	215	224	211	213	213	217	235	217	225	202	213	226	194	222	220	211	231	192	209	227	225	206	191	227	222	199	202	210	202	215	221	244	246	218	223	225	206	219	227	194	188	233	206	224	226	217	199	237	233	208	206	222	217	212	209	227	225	195	180	235	215	214	190	221	223	210	212	221	213	198	230	231	219	227	219	244	196	226	191	213	234	224	196	219	246	230	212	226	218	206	210	230	236	217	241	198	227	216	229	214	208	216	182	213	217	204	246	204	221	219	205	199	221	212	238	221	231	219	248	216	200	253	219	225	215	214	215	204	237	230	213	208	207	206	206	186	229	227	242	202	253	231	222	178	219	197	229	265	192	221	224	214	198	227	243	219	236	234	231	224	224
5382	604	747	798	717	682	625	579	551	572	582	541	553	576	554	545	527	523	526	576	561	578	489	516	499	518	525	511	513	502	545	492	517	494	482	508	489	526	506	472	489	539	529	497	536	480	530	506	521	538	496	475	516	540	502	508	529	494	497	556	509	501	470	502	526	504	522	478	515	525	520	504	506	505	547	502	480	534	522	534	513	481	552	474	496	518	516	481	503	520	509	477	499	482	532	514	534	530	510	506	482	510	502	560	520	505	496	493	470	516	491	473	480	477	483	495	513	489	478	517	485	523	511	540	502	530	545	482	499	502	488	543	527	514	525	537	518	479	502	514	504	492	516	464	514	483	486	485	506	533	481	521	479	502	487	493	547	544	471	482	540	533	520	525	496	537	509	516	522	557	480	504	478	506	492	531	492	526	529	458	493	507	480	472	546	510	461	536	503	537	517	510	524	496	516	497	499	525	515	545	506	508	509	491	545	503	489	462	508	513	481	485	452	526	520	490	492	534	553	524	449	466	476	558	518	481	543	503	530	465	505	517	459	511	524	525	489	493	525	477	484	520	510	497	511	494	452	518	507	509	485	532	509	509	527	457	495	560	515	485	507	528	536	500	531	458	485	478	498	503	470	479	478	525	491	481	507	463	469	515	529	523	462	485	527	502	450	519	511	501	517	491	502	524	537	524	488	502	458	489	497	450	486	501	514	492	503	552	498	514	543	526	526	496	546	475	518	545	541	534	517	505	505	508	510	532	528	521	480	469	482	481	527	482	495	485	499	501	490	534	505	505	503	507	488	542	531	536	516	510	492	492	538	478	501	496	513	486	486	509	523	551	500	541	499	506	490	523	487	519	524	515	530	508	502	533	500	519	492	485	534	533	486	515	546	507	467	499	533	506	489	520	531	501	492	480	497	501	503	477	519	502	502	452	490	526	509	496	477	496	506	503	466	526	515	465	488	493	511	512	514	534	493	464	503	520	492	441	498	521	474	496	514	464	522	516	560	528	534	520	492	506	532	516	505	467	531	546	522	486	455	508	512	479	458	537	483	519	511	544	523	503	517	536	503	517	465	506	526	515	483	508	497	498	522	502	515	448	510	504	486	505	525	503	507	535	501	536	494	499	494	509	509	484	494	523	485	503	505	491	509	490	538	475	508	498	455	531	474	487	560	482	526	491	500	541	508	490	504	498	471	497	523	516	528	503	521	497	517	541	552	489	491	494	500	533	553	481	490	488	493	518	548	489	523	531	497	513	477	476	473	462	510	495	449	505	508	486	502	529	533	493	483	523	502	508	490	484	480	533	494	519	460	501	492	465	502	513	522	489	513	534	505	538	510	522	485	525	523	485	490	548	525	507	487	529	515	525	488	489	502	542	521	517	532	499	525	495	475	522	533	525	539	528	540	519	485	500	466	462	532	518	500	468	515	500	508	505	536	516	535	524	542	537	496	508	495	529	516	530	511	495	518	474	459	545	573	515	495	514	547	504	491	496	486	472	488	503	488	481	498	501	504	554	533	492	516	541	507	498	512	524	518	516	510	508	458	511	543	499	510	518	520	463	493	517	483	509	524	562	542	488	468	496	498	501	513	500	501	498	511	479	517	564	549	497	509	532	524	497	497	532	532	523	516	502	491	528	496	484	504	547	513	489	505	502	496	501	525	485	495	522	538	516	513	478	495	524	519	542	551	527	521	513	488	499	550	504	497	516	540	542	523	507	504	505	493	518	519	514	504	559	514	495	538	500	508	545	496	489	528	490	498	496	516	487	530	503	539	513	522	490	547	503	526	486	513	466	523	487	489	508	479	484	466	483	520	480	474	485	528	479	484	502	514	483	530	488	479	509	495	512	529	508	476	513	496	479	480	517	497	552	521	502	510	505	525	522	532	516	558	506	532	552	514	493	500	498	481	487	493	494	503	448	462	502	503	493	490	510	517	495	497	536	502	527	491	528	509	495	488	473	479	522	526	525	512	549	500	523	527	478	522	529	505	501	512	487	515	538	477	525	502	516	485	504	458	500	539	514	512	525	493	476	486	548	526	572	535	555	476	541	560	513	545	495	537	505	496	556	489	510	479	533	477	539	496	519	527	521	475	513	479	490	533	474	507	534	543	516	497	490	512	506	518	535	478	551	491	509	507	514	525	536	508	474	501	511	506	496	512	513	531	483	507	508	533	491	504	521	491	502	485	488	487	501	513	508	502	525	503	474	492	515	548	474	517	499	520	551	511	530	506	520	526	551	516	503	503	507	486	521	509	517	538	508	468	523	536	488	484	554	516	559	511	536	517	547	540	530	515	502	477	506	510	466	517	494	516	509	491	535	558	497	523	524	551	535	504	525	497	541	531	490	525	549	524	525	509	514	487	512	504	458	499	544	533	539	504	504	512	530	548	508	526	494	457	518	508	493	527	491	537	491	541	470	489	500	514	498	497	538	526	548	526	513	516	514	504	485	495	504	520	557	495	499	474	534	500	463	478	542	527	525	491	508	551	482	525	511	532	519	526	506	491	520	535	481	507	527	473	509	538	464	474	517	487	482	499	549	534	569	481	495	511	495	532	437	478	475	492	524	538	524	456	543	517	505	503	527	503	523	536	482	513	502	493	522	519	511	465	491	519	502	542	503	521	502	520	508	513	527	545	482	495	521	546	487	503	532	496	511	498	516	537	530	504	522	542	513	494	514	531	483	519	466	529	541	489	537	502	500	544	528	534	509	513	502	497	542	502	515	514	490	511	514	571	498	459	492	487	479	528	478	562	502	525	484	553	518	497	502	513	487	533	511	551	498	483	471	532	489	535	536	507	493	516	528	512	515	512	516	538	533	530	514	528	470	534	513	504	509	529	498	494	496	486	496	511	499	507	496	495	509	501	519	484	469	503	510	499	517	528	533	553	496	489	503	478	489	517	548	541	502	494	498	453	495	528	500	476	466	513	512	502	501	485	467	492	514	526	514	518	501	495	456	526	496	493	511	523	546	482	511	519	532	484	511	506	511	475	478	532	530	466	523	547	464	503	539	544	499	473	530	495	492	517	513	537	529	527	529	521	514	492	519	487	487	495	496	550	476	505	506	481	514	497	474	514	474	507	476	508	501	493	544	521	500	483	491	496	520	478	498	515	571	541	529	466	529	522	494	501	506	530	522	490	509	504	455	508	532	477	511	473	502	524	479	498	491	507	488	506	529	494	489	512	498	516	495	468	488	498	523	507	511	470	544	512	515	496	529	502	520	484	527	536	510	521	529	551	515	528	485	511	501	499	492	543	518	492	488	511	520	479	502	514	473	492	512	536	476	535	497	485	520	505	526	460	475	531	527	497	541	541	508	487	509	476	516	521	510	505	534	503	534	515	449	524	501	530	547	530	519	481	498	474	491	525	512	502	490	527	530	518	491	477	497	457	487	493	488	519	524	465	526	498	536	487	529	490	471	495	545	551	498	527	491	546	500	555	492	522	470	495	518	480	496	508	488	492	491	484	498	527	515
24275	2660	873	712	640	411	328	285	244	235	255	250	235	190	214	212	181	188	170	181	209	185	182	190	184	189	176	199	194	175	183	181	188	183	178	187	170	176	207	173	172	173	196	151	167	193	174	183	157	166	185	157	191	189	163	209	203	166	158	196	194	186	160	174	166	144	174	172	195	184	176	189	167	185	143	179	165	194	208	177	175	189	188	176	168	205	155	168	158	195	206	170	170	180	180	180	189	185	181	158	172	188	181	178	180	193	191	189	185	197	182	197	155	198	191	191	198	195	161	169	178	168	171	206	161	175	164	180	187	172	190	183	183	186	196	199	197	183	177	168	165	197	193	195	173	186	194	179	190	191	201	188	185	178	190	172	196	177	171	200	212	184	167	183	150	166	177	192	173	182	205	188	187	213	195	155	179	188	173	186	189	181	190	170	187	174	201	165	174	165	188	223	175	207	189	165	195	173	186	180	156	173	156	184	188	173	177	175	187	151	183	174	150	175	211	174	182	196	218	196	191	182	153	189	179	169	172	177	156	179	185	192	170	202	165	205	157	188	164	182	167	192	175	206	175	202	194	205	169	189	167	158	162	184	201	163	167	194	202	157	184	177	184	192	189	166	179	176	171	178	163	175	184	190	171	155	182	160	165	167	144	174	189	173	198	168	181	176	185	169	186	197	199	170	160	186	186	161	196	201	155	206	199	175	179	204	193	213	212	190	158	155	185	198	190	177	170	179	157	158	174	175	159	182	172	191	197	177	180	190	165	180	197	168	193	182	156	194	168	164	181	186	211	185	166	167	198	162	175	185	196	172	183	189	171	187	186	220	184	169	188	183	187	202	161	186	214	168	174	173	157	201	175	176	211	185	179	186	204	173	163	174	193	175	183	194	211	185	162	205	177	173	196	188	175	148	156	166	161	171	161	185	189	175	194	145	196	179	200	185	179	214	183	182	205	192	183	175	182	164	158	180	176	179	166	181	179	178	200	167	180	208	159	168	178	182	205	188	206	160	167	177	178	206	176	170	194	176	157	191	187	192	189	162	185	168	170	191	184	150	164	178	184	193	176	204	177	162	187	191	197	201	150	145	168	176	161	170	194	210	186	194	166	196	194	173	161	169	162	159	155	200	200	208	177	199	152	182	187	191	181	198	200	181	165	181	182	172	208	215	202	181	202	201	145	172	199	197	176	167	158	200	179	187	179	184	136	190	171	191	178	185	185	183	187	175	177	174	185	196	193	190	183	196	198	195	171	192	180	188	156	171	203	179	157	172	187	180	185	210	186	205	177	201	164	210	187	191	177	174	176	202	182	169	182	182	199	177	157	187	194	171	169	176	191	206	172	182	166	162	173	190	205	197	167	177	194	204	171	178	179	187	170	193	166	164	190	179	184	206	179	176	179	192	223	178	186	199	191	168	195	211	185	175	195	147	160	206	170	153	172	159	168	151	162	190	187	198	205	161	188	196	188	207	160	168	185	197	199	191	175	163	199	159	180	160	188	151	187	188	178	165	206	146	188	180	206	191	206	209	172	182	184	190	165	143	179	167	170	167	186	189	178	216	172	183	197	188	165	191	201	201	166	168	161	187	170	189	174	171	176	179	182	193	164	171	188	178	191	179	194	188	200	182	193	193	194	199	202	189	184	178	170	186	187	178	182	206	197	203	186	180	186	198	200	185	191	203	174	168	179	205	186	179	178	192	177	188	191	181	182	197	177	177	195	200	186	176	167	181	178	190	178	175	186	191	200	176	180	154	178	194	185	181	168	180	187	174	203	185	177	164	174	176	183	152	180	185	190	192	187	183	179	198	183	185	176	192	184	178	180	194	199	178	189	178	125	196	162	163	158	176	196	160	206	168	197	164	169	154	172	180	148	198	195	170	181	172	191	183	175	185	189	189	182	183	204	165	194	168	172	179	173	164	163	170	167	171	174	208	177	168	175	181	179	173	190	167	176	163	177	192	185	161	164	170	199	194	176	168	195	210	165	201	166	186	162	192	188	183	188	175	179	185	181	171	178	194	198	148	187	179	177	193	183	167	161	182	197	193	156	188	186	167	173	197	193	171	173	166	204	192	209	184	182	156	182	180	150	170	170	199	183	203	197	183	185	185	188	195	188	194	199	196	167	189	178	194	185	196	191	186	177	174	180	171	178	171	175	184	182	189	180	162	188	180	190	175	175	180	168	182	190	194	169	183	184	180	178	181	175	197	193	195	190	161	199	185	189	162	160	171	174	158	191	176	168	200	188	196	167	182	183	194	192	163	184	183	164	183	184	174	184	184	161	193	184	171	182	171	181	178	177	180	191	174	196	173	164	160	160	181	177	189	192	192	188	191	181	177	186	178	201	165	181	179	192	192	209	185	183	185	172	175	195	186	171	199	205	161	173	208	173	187	188	168	169	176	168	190	195	190	165	186	172	174	193	167	165	169	196	189	188	199	179	213	183	178	196	202	199	185	180	190	213	143	173	174	174	165	181	201	188	188	166	154	181	204	182	179	182	178	179	182	193	179	187	186	161	161	184	165	176	179	179	163	185	173	174	184	196	150	185	158	155	161	176	171	154	165	178	170	182	196	171	175	164	198	191	184	187	156	162	180	165	194	179	183	153	193	182	192	181	176	147	208	168	194	174	182	187	189	178	156	176	179	207	200	178	144	168	168	187	185	190	173	177	194	196	145	195	155	169	202	203	184	192	186	176	186	183	198	187	170	190	206	173	186	180	202	200	193	182	187	193	184	203	221	183	199	166	178	185	160	184	184	176	189	159	175	207	195	198	158	166	221	162	212	190	179	184	161	188	200	181	197	161	195	199	178	174	168	164	216	181	169	168	191	167	179	176	174	180	162	206	171	187	196	190	196	213	197	185	180	188	198	193	174	138	140	191	167	176	169	191	188	184	181	171	167	174	178	179	165	181	195	173	199	176	168	168	154	175	168	198	169	172	186	157	150	185	166	197	204	191	167	182	205	156	174	193	188	159	199	183	179	176	211	174	188	160	182	156	191	201	198	177	200	187	176	203	171	179	185	193	198	182	188	177	186	192	171	160	180	202	179	195	182	197	189	188	180	169	171	167	195	166	204	147	169	179	193	161	170	175	192	173	190	180	203	204	185	191	176	162	193	194	185	191	167	188	183	174	181	161	198	148	198	170	190	199	188	212	179	174	184	177	184	158	170	186	179	176	191	175	158	171	180	188	184	172	175	171	179	167	174	174	182	176	159	197	203	182	180	178	188	175	186	185	173	155	189	160	168	189	198	179	197	188	198	171	190	184	187	184	172	161	158	215	184	202	194	201	181	193	165	170	206	162	185	165	167	170	159	171	166	179	175	166	164	176	192	160	183	195	217	178	169	201	177	177	164	168	208	210	186	186	194	208	188	174	168	181	190	154	183	172	179	170	168	198	180	180	182	188	192	166	153	176	186	166	160	169	173	164	190	145	182	194	189	209	186	201	182	184	219	171	169	175	185	178	194	185	192	179	174
14050	1000	1458	2022	1848	1296	1194	946	818	721	720	696	685	635	644	686	697	576	547	555	538	570	501	550	532	502	477	500	469	453	481	489	474	477	501	487	409	506	491	486	469	458	511	471	449	444	487	464	486	433	425	437	444	453	460	486	489	486	448	424	416	468	470	490	438	462	429	451	475	435	485	459	436	499	454	439	450	479	458	458	423	433	459	437	404	414	468	437	467	490	459	463	450	454	440	447	419	439	442	431	461	456	475	492	476	470	452	420	481	444	438	467	478	445	424	426	436	458	483	465	443	428	416	434	478	449	441	431	450	430	411	456	450	443	434	440	474	435	443	461	451	391	488	458	414	465	448	461	383	459	448	433	443	475	441	442	483	464	449	460	428	511	449	450	474	448	425	448	438	449	432	464	440	466	456	445	450	433	464	451	462	434	427	409	427	462	435	423	445	436	464	437	461	458	448	464	458	422	468	467	436	440	417	434	467	437	468	475	453	483	431	450	508	439	471	437	450	432	435	487	414	455	463	442	428	426	473	446	442	438	413	434	455	468	463	442	461	448	448	477	456	451	446	465	455	459	462	425	439	425	439	460	489	435	424	457	425	445	407	423	457	455	458	468	404	467	430	447	449	481	468	411	468	449	426	442	485	468	448	434	475	451	457	461	427	487	446	441	424	469	456	478	442	426	435	446	480	432	453	495	464	451	423	439	464	466	453	441	433	460	433	444	475	390	476	416	436	419	449	454	442	436	440	449	456	456	432	451	437	415	451	441	446	445	462	446	458	441	480	464	462	436	474	440	451	459	467	463	470	459	449	486	457	450	496	422	419	451	447	474	442	443	445	451	449	426	479	456	434	484	429	428	447	445	455	423	475	454	448	468	457	450	441	437	424	464	406	438	497	437	467	497	437	433	473	431	475	445	438	473	470	448	490	439	468	444	437	440	478	450	425	456	399	455	431	461	494	473	447	468	468	460	448	485	464	439	427	459	436	449	449	451	442	441	488	446	449	481	458	456	455	445	448	430	414	424	459	467	447	506	437	433	424	468	455	436	453	479	473	429	437	502	494	485	421	438	428	473	455	468	439	418	485	433	479	473	476	448	490	439	452	483	452	427	432	423	463	478	499	425	455	454	460	412	462	479	460	467	443	448	443	476	448	462	470	448	465	461	493	454	452	463	456	430	417	457	411	493	444	443	417	410	472	471	475	433	469	445	445	442	448	463	470	425	459	463	466	447	428	437	431	446	462	424	449	445	470	420	481	460	461	416	481	437	465	465	449	403	451	457	449	479	455	436	472	510	455	474	466	481	466	498	443	454	447	425	442	433	459	455	466	429	447	474	442	456	457	457	465	442	472	499	424	441	402	468	440	413	439	452	468	459	461	447	477	480	456	457	435	450	466	449	448	437	435	438	446	430	436	471	437	472	409	414	431	428	408	446	515	443	423	405	496	464	468	427	434	481	442	441	440	463	433	446	430	484	474	464	446	424	454	428	469	476	454	442	454	448	458	444	495	472	473	456	416	449	436	461	418	455	422	469	451	469	428	452	462	444	430	485	437	456	426	442	452	472	462	453	454	436	463	472	437	440	468	421	470	463	429	458	437	466	498	449	454	439	459	428	460	490	474	439	459	487	448	457	425	452	487	463	439	446	489	458	460	462	471	462	439	464	418	447	453	488	439	441	438	469	461	419	419	459	444	446	469	434	461	458	418	421	460	450	467	439	434	437	445	434	436	489	442	441	420	425	457	455	413	450	471	469	462	436	461	455	424	476	447	411	464	419	420	433	467	472	483	443	447	475	421	448	458	447	462	454	449	410	439	510	412	487	500	454	459	466	470	415	470	452	429	450	432	451	464	469	434	465	425	478	476	456	502	440	455	461	466	421	455	446	440	478	436	416	470	458	420	456	436	475	451	455	461	443	500	417	472	462	435	468	461	467	434	424	415	453	448	441	478	461	472	460	452	438	442	460	469	464	462	445	414	479	447	438	444	430	469	437	440	480	449	461	433	440	498	467	445	462	440	454	473	436	443	439	450	449	450	417	490	459	463	470	456	441	495	434	454	475	456	433	459	440	501	495	505	456	469	497	469	438	451	414	422	449	477	460	453	455	430	404	450	444	452	441	471	433	407	420	457	412	445	450	445	449	451	451	456	453	441	431	429	411	454	453	457	441	478	472	434	479	491	466	467	483	447	425	452	444	464	449	408	448	435	471	466	463	471	462	472	454	453	449	464	410	424	441	491	448	435	441	419	451	451	438	449	435	439	432	433	455	459	472	416	442	449	416	436	427	449	464	442	437	462	432	425	437	476	480	421	446	440	447	469	420	423	473	429	442	437	444	449	466	435	443	462	449	433	477	452	447	456	439	505	453	471	451	397	429	462	434	447	437	452	410	429	450	459	459	469	460	423	436	443	461	472	432	443	441	422	451	477	458	459	444	487	451	448	457	481	433	478	457	456	432	454	467	448	445	444	431	453	420	423	431	431	465	439	428	459	459	424	456	442	484	491	405	455	462	441	477	476	458	447	471	467	442	442	469	452	430	441	432	456	463	466	427	471	491	446	449	408	418	466	441	449	455	453	510	436	439	453	425	487	445	456	455	467	465	420	447	474	450	439	434	459	434	451	439	480	433	440	431	423	472	434	495	418	418	463	476	429	502	450	461	464	411	448	450	476	450	458	499	434	444	489	447	447	435	440	448	449	456	467	483	440	422	436	454	460	476	463	438	464	456	474	447	469	463	442	424	426	443	460	424	442	445	486	462	467	498	461	454	476	432	427	466	422	465	433	447	420	464	481	437	446	442	454	444	459	437	453	491	420	485	471	441	432	451	481	460	465	451	467	469	443	465	425	450	460	453	450	469	451	433	464	436	482	473	458	460	452	448	457	417	447	457	449	482	459	466	443	399	448	451	461	412	461	489	447	397	440	451	493	457	461	470	470	440	432	459	430	438	451	432	466	463	460	459	446	432	461	463	454	439	428	435	484	471	471	439	433	443	454	477	451	453	459	434	455	455	451	479	453	441	439	434	463	437	487	476	449	455	451	436	444	471	496	451	442	432	431	457	428	449	432	423	454	412	443	434	475	454	446	460	446	429	459	471	414	445	454	481	422	481	463	408	450	461	464	484	449	487	455	464	432	459	484	448	441	452	446	480	434	468	426	509	486	452	469	458	500	448	491	406	460	447	439	463	442	479	439	430	429	474	420	438	485	465	441	454	438	449	445	433	423	437	466	427	464	475	478	438	419	451	476	451	431	475	445	450	416	444	461	460	445	468	452	450	437	428	485	451	461	461	431	430	427	421	434	413	446	445	442	414	431	460	482	438	475	455	438	503	466	472	440	485	502	436	426	450	455	434	473	488	453	492	450	439	469	464	467	423	477	453	474	453	464	439	483	442	465	495	461	480	456	458	469	476	444	450	425	469	445	488	458	428	450	476	431	414	455	461	445	425	438	428	453	455	446	441	482	481	473	453	479	437	463	460
34093	5527	1616	1366	1124	671	592	582	411	366	370	367	365	363	363	347	349	285	304	305	331	344	315	314	304	307	325	303	341	315	306	315	292	328	333	332	293	303	323	314	275	309	322	302	313	292	326	278	314	306	291	293	296	329	318	323	298	304	309	307	307	290	289	282	337	302	294	333	300	295	276	328	286	307	292	309	345	341	327	292	311	287	303	304	292	310	315	285	326	321	305	316	307	283	307	314	325	282	292	322	314	302	301	297	317	304	297	300	338	275	291	260	313	268	297	298	287	296	286	288	304	308	296	299	296	273	278	312	329	327	325	261	343	279	315	288	306	346	310	303	292	325	268	337	292	307	302	287	307	303	276	300	345	295	309	281	336	319	301	324	339	284	285	271	322	378	321	332	297	368	316	286	293	286	322	297	316	302	332	308	355	337	331	332	305	299	309	286	309	339	294	302	312	300	299	291	286	303	299	298	268	316	314	316	298	300	258	314	301	328	301	285	303	339	273	340	275	319	323	307	304	299	294	298	284	317	304	299	326	321	340	304	272	268	270	314	308	297	302	297	292	282	315	302	254	296	274	281	308	307	298	298	297	302	299	296	322	272	320	327	323	293	296	318	308	339	271	282	312	301	315	285	305	305	320	322	292	321	326	290	281	292	281	299	287	287	290	267	304	313	282	296	290	324	295	271	322	276	342	299	303	299	286	306	284	315	330	311	281	321	304	274	293	305	299	319	304	307	326	319	282	296	294	309	324	276	308	264	323	292	307	347	275	313	307	321	346	297	274	282	268	301	324	310	316	301	318	280	314	320	282	303	317	321	321	330	333	325	312	291	314	317	290	275	286	297	299	310	278	337	335	319	300	289	299	308	319	288	280	313	299	288	310	355	277	314	287	280	284	310	297	325	327	292	311	285	320	302	319	320	278	284	325	304	323	300	283	339	316	276	289	312	307	339	355	302	337	306	305	315	319	323	337	289	305	298	281	311	328	311	343	285	289	287	312	283	306	303	296	330	309	296	297	296	298	304	279	325	290	303	292	303	302	272	314	304	307	335	304	311	288	277	325	284	311	331	304	298	310	302	311	325	340	306	306	327	284	292	314	291	327	253	302	323	299	330	295	273	316	296	311	298	324	308	328	297	306	310	346	267	319	316	320	333	301	313	301	309	312	285	327	331	320	327	306	298	327	312	282	311	265	329	318	322	310	284	328	324	336	304	278	323	307	304	309	314	304	330	300	302	310	290	301	303	292	282	294	272	288	265	297	288	319	276	292	276	293	282	285	305	304	311	294	325	307	309	301	320	320	295	319	263	298	333	291	324	304	293	287	317	282	301	301	316	305	360	292	287	290	306	316	267	351	306	292	284	276	269	303	274	291	330	311	283	297	288	318	301	305	287	305	300	302	297	310	300	264	309	306	300	309	282	346	312	300	303	312	284	316	269	294	312	297	326	291	319	299	314	346	270	329	267	311	321	276	263	289	316	297	293	330	297	303	280	324	298	276	314	314	313	324	320	268	294	322	298	308	299	284	310	302	315	289	305	266	317	322	288	306	281	275	307	292	321	322	294	305	302	273	343	297	274	328	305	299	332	304	264	290	321	292	343	290	294	310	341	323	286	276	324	317	302	362	295	317	301	306	316	280	324	305	283	312	307	302	287	341	256	331	307	309	310	333	312	298	352	313	289	285	311	310	303	301	283	327	302	289	327	309	305	301	311	315	288	313	294	333	286	321	291	298	290	285	320	296	316	270	316	329	311	294	297	289	303	300	319	324	304	289	302	277	299	325	307	311	318	295	275	299	325	303	296	300	267	310	279	283	320	296	334	325	343	314	279	292	322	305	290	304	300	281	333	270	300	331	289	266	298	301	291	304	310	310	306	290	324	300	305	303	295	296	316	304	302	330	333	316	271	290	279	302	294	326	346	283	328	314	317	312	315	278	320	343	320	291	311	309	320	304	277	291	295	310	305	312	297	308	301	333	329	280	313	309	309	322	307	305	333	278	273	277	288	285	332	324	343	311	308	307	304	331	317	294	281	313	283	304	298	320	304	363	301	342	323	303	341	289	287	319	342	296	307	330	263	306	312	277	296	305	296	343	292	309	304	319	297	308	309	317	295	308	315	274	314	315	329	333	275	288	276	319	307	296	289	318	322	283	310	302	270	302	268	322	309	281	318	305	309	276	311	301	300	303	301	312	286	275	273	305	299	279	286	318	347	341	293	294	302	298	280	285	301	299	280	298	311	267	311	306	321	334	326	324	302	334	339	300	339	298	287	316	340	302	306	292	280	252	318	307	297	271	276	290	298	313	328	292	363	313	277	313	321	316	325	301	327	300	321	308	299	274	281	303	295	320	364	295	317	299	307	290	282	317	290	292	295	316	263	302	296	287	303	270	328	262	302	324	287	327	306	339	286	279	311	308	294	316	276	294	304	303	304	295	286	330	291	298	290	297	299	311	275	310	292	297	314	329	308	294	306	282	318	295	321	306	302	307	316	301	313	306	292	286	277	312	324	280	300	289	290	282	289	324	313	277	297	316	307	318	281	299	311	293	280	283	290	335	336	298	312	295	302	322	300	319	302	310	279	304	275	308	300	299	295	294	311	322	313	317	321	285	299	271	291	350	300	318	322	306	291	319	312	311	328	285	287	335	306	262	303	300	320	282	354	316	295	324	312	317	335	333	324	291	301	315	321	303	318	280	307	303	305	355	294	312	335	283	298	296	345	299	293	296	268	334	314	336	299	261	307	314	324	304	289	316	288	273	315	312	322	287	306	310	308	308	326	292	315	259	294	297	298	351	307	322	299	326	343	311	352	292	329	295	305	277	302	310	284	272	338	315	284	295	318	287	304	330	274	307	287	333	325	342	283	330	300	319	320	288	303	266	297	277	308	296	305	314	316	265	303	283	289	278	318	325	307	298	300	306	298	310	325	300	307	309	284	311	331	339	328	310	303	318	295	298	310	298	311	289	335	284	299	322	313	315	312	297	322	291	338	313	292	305	303	313	325	300	307	300	322	324	321	319	289	344	317	295	290	276	284	326	299	313	277	319	305	306	296	312	278	314	280	280	297	305	311	306	324	295	321	294	300	320	322	314	288	332	297	307	301	287	306	299	302	313	326	344	292	311	290	310	300	290	328	275	310	274	334	304	336	282	293	338	316	288	307	340	316	278	314	288	339	325	291	290	305	302	293	286	306	311	299	303	302	343	286	279	267	294	299	284	329	354	315	310	264	312	298	284	281	280	314	328	301	278	297	334	283	317	312	319	292	293	312	288	317	267	311	287	290	262	276	329	282	291	357	295	325	333	276	320	295	297	318	303	299	282	311	307	326	257	295	335	333	322	321	286	331	266	305	305	306	319	316	282	314	301	326	292	331	291	344	307	272	304	281	323	312	288	312	317	321	321	278	274	304	285	293	305	292	321	290	298	322	292	294	335	310	309	305	310	276	300	329	301	305	315	325	298	282	303	275	325	277	322	325
18265	1636	2572	3234	2992	2226	1909	1644	1338	1155	1130	1078	1001	996	1027	1095	1124	885	895	856	803	832	849	786	811	744	771	739	770	758	728	745	722	731	773	705	707	682	717	717	733	731	775	703	673	743	739	676	678	744	689	766	752	715	642	692	705	731	705	707	728	731	716	702	730	683	753	717	721	668	707	679	693	727	643	738	729	703	738	684	722	692	689	712	687	702	686	693	678	651	772	712	729	716	727	721	744	674	702	685	698	650	672	684	765	684	680	700	700	649	717	695	686	745	677	759	648	706	686	680	731	686	704	659	709	763	704	699	722	723	660	704	672	704	688	716	707	749	676	637	732	663	697	702	734	687	653	747	642	747	674	713	670	721	707	689	660	711	661	719	706	712	716	610	674	701	703	707	724	694	736	663	725	691	700	671	666	753	717	704	702	707	685	734	681	713	722	697	668	667	693	746	676	721	687	751	711	682	706	693	718	705	763	677	720	723	745	698	694	675	729	725	695	714	702	735	712	689	741	702	687	724	720	680	735	658	730	725	693	697	682	659	665	700	698	677	687	731	702	745	730	715	646	737	714	720	707	712	742	700	664	669	683	708	691	727	750	709	690	708	712	711	665	698	730	690	683	689	678	758	727	689	706	739	703	739	691	684	691	711	631	702	698	682	731	691	762	711	709	723	774	689	702	651	712	672	691	710	702	710	647	707	720	696	713	709	702	658	703	697	700	689	707	707	766	741	671	652	688	666	677	684	744	705	673	694	730	697	701	676	699	723	713	670	665	679	708	684	719	712	708	702	714	722	743	690	675	709	741	706	673	702	703	691	674	735	691	715	705	660	690	621	686	704	698	685	691	723	676	688	710	735	721	669	702	693	760	701	722	702	716	695	737	649	698	689	708	729	698	706	692	646	665	759	665	682	723	702	713	725	653	697	703	648	701	699	717	701	662	687	699	743	668	716	707	716	665	705	713	743	730	686	694	681	688	720	728	722	642	667	654	705	702	674	663	745	691	655	691	698	678	703	695	651	725	736	706	721	718	679	671	707	685	702	714	737	686	680	685	682	759	647	723	696	712	735	732	702	690	724	712	687	701	688	679	697	682	750	694	716	717	752	694	720	683	716	670	704	695	693	687	667	697	698	727	711	706	699	702	659	684	690	730	723	689	744	715	717	629	744	701	721	693	687	671	735	750	681	694	707	679	705	656	691	686	687	679	737	686	703	741	721	721	703	646	658	707	693	695	713	711	665	699	664	624	656	733	733	758	712	690	712	681	666	685	697	650	682	688	744	686	685	702	708	685	683	717	690	678	742	686	678	743	712	673	660	694	687	729	711	704	672	715	730	694	680	723	729	759	711	718	718	700	663	672	727	702	763	745	697	724	687	696	736	684	693	669	733	656	715	726	677	701	682	707	699	713	659	759	718	711	711	696	691	700	685	682	704	637	681	710	710	655	727	680	721	721	698	701	716	672	694	729	666	694	695	693	722	677	719	632	684	679	674	686	669	714	717	703	699	701	737	664	717	703	675	671	676	704	691	689	686	681	695	684	675	697	697	649	742	692	691	677	705	657	704	683	685	670	699	710	732	744	682	707	678	714	729	740	744	678	664	693	684	693	704	716	629	716	642	727	687	687	675	677	724	699	665	662	709	723	652	702	723	699	683	724	720	672	688	704	697	713	697	694	723	704	737	701	661	695	663	725	645	704	720	760	664	699	719	682	681	721	731	694	684	662	701	666	710	684	752	680	705	699	687	722	714	694	711	683	673	732	759	728	736	689	662	694	689	728	686	659	694	680	664	714	749	713	655	680	724	703	708	679	698	720	688	678	674	669	734	690	663	654	675	750	746	715	718	713	709	728	698	673	672	711	691	707	651	730	711	684	663	660	666	698	668	676	667	636	705	704	704	702	708	691	681	743	731	684	678	681	753	698	667	651	726	677	657	665	733	657	694	718	765	691	721	713	691	734	665	678	745	706	697	687	701	737	739	687	701	660	719	684	747	733	717	721	696	672	691	732	678	706	709	707	691	729	701	648	686	666	656	700	692	672	701	710	680	738	702	716	702	648	723	695	716	744	717	715	697	715	680	662	717	719	706	694	710	695	686	672	690	767	679	720	693	686	708	696	666	709	700	698	667	682	660	699	721	735	697	691	680	688	667	675	679	716	724	694	750	724	661	668	682	680	720	690	701	683	650	708	721	727	729	698	700	712	750	730	721	723	669	718	723	699	695	729	666	741	752	686	709	661	672	714	698	738	687	730	703	720	698	658	729	704	670	672	714	688	711	719	724	738	711	748	664	717	683	718	694	738	705	684	733	715	702	693	704	727	650	684	705	691	669	709	705	686	681	690	687	735	688	752	680	709	681	709	767	749	663	691	694	703	700	710	754	706	664	632	681	712	699	691	732	723	703	734	699	727	731	718	705	704	742	705	701	718	705	761	707	690	667	702	742	633	677	708	695	708	706	722	697	708	765	727	669	673	728	713	716	702	757	731	678	673	698	689	670	734	703	670	667	687	705	735	679	685	714	768	698	728	666	709	722	732	688	699	668	665	704	716	670	712	707	696	722	684	683	709	691	774	708	717	736	684	693	717	711	722	697	684	691	711	758	679	732	698	741	645	662	728	711	697	680	754	686	708	718	692	686	719	709	707	679	674	739	729	720	691	707	724	720	730	686	661	705	711	750	705	752	691	703	682	697	738	709	676	712	726	680	693	694	676	680	697	621	672	713	679	757	742	699	685	711	680	721	700	698	665	736	701	653	691	665	692	704	689	721	707	703	699	674	712	661	676	701	721	685	713	709	691	678	729	707	693	701	707	719	736	727	715	740	702	697	688	706	720	733	701	680	730	675	734	688	746	668	676	701	710	680	712	680	738	659	721	670	716	680	754	718	706	636	675	752	660	726	708	674	731	671	716	715	684	704	697	734	685	716	727	693	692	750	723	709	675	726	737	640	731	678	699	686	709	677	679	753	671	666	665	681	719	715	723	708	683	677	685	726	746	741	723	677	709	741	678	690	717	729	701	722	716	744	713	675	687	716	672	672	669	708	752	742	709	704	721	708	724	714	718	697	668	731	677	710	691	697	658	695	657	704	727	729	712	631	717	725	724	706	673	787	727	668	652	715	640	690	663	720	710	691	705	696	696	680	703	685	746	715	722	639	677	660	699	692	686	673	717	673	718	710	725	640	669	687	715	733	750	678	707	701	680	667	684	670	692	703	681	706	703	691	643	697	691	749	725	687	730	699	681	670	661	691	705	725	661	751	691	725	671	750	706	700	725	722	695	654	737	704	657	727	698	677	723	730	662	691	692	716	711	723	689	747	700	726	723	752	704	706	720	709	680	698	717	723	710	723	729	693	696	726	678	709	670	710	712	680	704	746	717	725	672	663	681	747	721	688	712	713	711	705	658	711	689	706	665	686	672	689	720	661	705	705	708	675	656	683	704	730	700	707	675	684	754	701	705	744	737	700	734	673	710	668	690	679
8666	592	307	267	264	255	245	217	208	214	204	229	215	196	229	234	238	229	198	234	224	215	233	195	225	223	242	214	216	208	215	225	226	197	226	185	202	201	214	200	226	193	205	230	207	227	219	218	170	212	209	205	228	214	216	218	214	253	205	211	201	233	242	167	223	225	215	193	247	199	214	208	215	218	216	207	238	250	201	217	208	215	190	225	212	211	205	219	202	199	212	220	230	233	211	226	219	229	225	210	239	214	199	208	227	226	209	204	204	192	236	217	204	227	221	208	226	201	208	221	250	227	234	223	227	234	250	206	234	195	234	213	212	236	224	185	195	214	216	229	191	209	226	211	228	207	207	225	203	198	202	192	186	224	191	223	220	216	216	201	213	216	221	227	219	236	230	205	203	239	216	239	214	196	197	218	212	209	214	208	222	239	205	205	228	219	214	220	203	218	203	209	238	223	180	221	247	241	213	215	227	202	204	223	218	198	227	211	209	191	198	229	194	201	196	217	199	214	235	207	237	220	238	217	188	265	221	217	244	195	228	227	212	202	207	185	189	203	207	182	236	205	224	234	236	208	193	219	224	216	220	226	202	226	202	244	247	232	191	223	217	211	191	207	198	226	230	219	202	177	192	232	231	242	225	210	195	182	228	225	213	213	208	224	243	241	206	195	201	204	211	213	207	223	218	235	201	226	218	200	230	204	212	217	226	236	201	225	245	208	214	226	232	240	228	190	237	225	217	234	212	203	206	238	229	230	219	205	193	192	204	230	206	222	197	208	201	233	227	236	228	198	215	213	233	216	209	213	237	248	217	185	215	225	223	196	197	220	236	222	203	192	219	216	203	210	205	223	215	248	214	212	210	249	205	215	198	237	216	222	213	232	207	190	201	212	210	223	213	221	216	254	220	205	198	205	232	226	230	226	224	214	219	198	214	191	218	245	210	187	204	210	236	236	229	205	232	218	199	214	222	212	218	202	181	196	225	226	218	235	212	189	195	196	243	228	226	213	217	212	218	217	221	190	205	202	224	207	229	201	216	233	207	238	233	187	230	211	197	210	210	208	220	225	212	196	199	202	243	218	242	212	204	238	211	217	229	232	218	217	215	223	201	217	215	203	209	215	229	208	212	212	227	241	236	211	237	218	201	223	227	211	223	233	199	239	222	206	227	229	233	221	215	208	222	209	223	236	204	221	224	207	200	239	211	214	205	238	192	197	232	236	206	229	207	234	219	217	219	207	189	208	203	234	231	204	227	230	225	259	214	208	243	219	232	231	234	196	218	213	225	230	224	223	205	225	217	229	201	199	224	221	202	174	205	227	204	219	216	196	199	172	198	205	193	192	217	220	190	202	218	215	240	237	199	187	204	218	208	200	236	219	219	205	221	207	193	222	197	224	230	203	209	190	180	217	218	210	207	208	210	227	240	208	211	219	221	204	209	224	209	248	254	247	218	199	225	202	229	221	216	211	202	226	240	222	226	204	223	207	243	240	204	191	219	189	234	208	192	194	212	239	230	195	183	218	212	198	198	219	182	229	228	212	207	206	192	234	226	224	220	242	221	238	216	208	176	188	197	206	229	202	206	205	219	244	212	239	230	204	227	235	218	208	200	227	223	198	204	228	214	197	223	222	209	224	197	236	198	220	213	202	220	220	208	205	221	216	205	225	195	213	215	222	214	193	220	250	225	225	233	215	203	260	224	245	223	209	228	266	203	243	201	208	233	224	227	244	202	216	201	184	213	206	200	238	221	214	214	223	214	205	206	218	249	240	196	185	207	206	203	221	205	240	208	218	234	218	211	223	212	221	213	211	214	197	241	226	201	229	195	225	223	209	230	248	221	224	235	204	217	234	234	184	205	214	192	236	203	206	236	224	218	232	210	225	225	190	221	215	230	215	214	236	216	216	245	229	233	239	231	220	221	212	216	208	231	197	181	228	196	205	216	234	191	199	197	230	238	223	216	208	221	225	208	239	214	223	215	225	207	202	231	244	197	221	210	232	193	230	225	212	247	223	204	229	216	228	235	221	227	209	236	200	201	233	224	237	249	209	217	202	231	223	201	210	239	181	242	178	232	217	214	246	223	218	235	230	223	221	215	227	220	219	219	232	221	203	223	207	214	248	223	239	235	223	225	235	212	239	222	214	210	206	229	208	208	223	227	224	205	186	209	180	223	214	198	191	201	204	192	216	204	227	227	250	217	211	204	206	226	221	209	210	218	194	205	231	211	218	204	220	219	217	243	196	190	209	225	241	234	193	212	228	206	199	206	217	238	222	214	230	239	228	205	229	220	233	230	209	195	217	212	191	215	216	214	200	233	224	218	210	211	219	205	218	208	240	230	227	216	218	209	211	200	236	206	231	212	221	234	215	212	201	214	238	225	201	215	236	200	220	242	239	218	247	206	220	220	190	224	225	216	222	219	188	203	214	209	222	238	194	203	223	251	190	196	220	205	211	193	205	205	199	250	189	220	208	246	216	232	224	233	226	230	230	232	224	232	214	237	224	228	245	214	213	217	208	222	194	225	242	239	226	190	192	207	207	233	200	229	263	198	211	243	223	227	213	207	223	239	221	217	266	224	208	229	200	204	231	228	217	191	217	179	210	196	244	253	202	232	203	222	227	214	194	201	215	190	215	198	227	224	249	230	214	224	235	202	227	206	249	220	195	213	214	219	210	244	187	244	208	229	204	204	211	252	212	211	214	192	208	223	210	229	200	223	186	247	205	211	208	212	213	198	209	223	218	201	204	206	197	207	196	202	211	230	214	239	213	215	218	220	216	215	193	193	215	211	206	210	208	206	218	195	214	206	203	204	216	206	189	221	219	236	202	231	218	207	235	209	216	225	211	221	226	214	275	223	204	212	214	197	237	192	216	192	208	207	212	196	240	229	205	203	193	231	185	215	200	173	193	226	220	224	225	214	223	187	197	234	193	206	268	213	209	204	240	197	212	211	217	216	228	235	218	192	201	219	218	259	212	220	241	218	217	237	217	214	217	206	246	219	219	220	208	220	211	224	210	214	193	227	219	205	214	222	216	200	220	194	212	219	245	216	220	228	251	257	213	237	221	225	228	207	228	205	210	223	240	226	222	192	248	237	248	203	222	225	199	197	193	194	228	216	233	204	205	214	197	250	201	220	224	210	205	237	204	221	218	195	241	229	232	220	196	216	221	235	242	216	233	226	217	216	212	203	208	216	204	214	202	212	239	239	235	208	213	219	194	221	220	244	218	213	214	206	221	227	197	187	203	212	230	223	249	223	232	210	227	202	205	204	225	206	204	233	192	227	198	190	200	223	228	211	237	205	211	223	248	216	220	231	198	212	227	224	192	226	222	208	199	228	213	227	224	203	231	196	206	237	208	177	239	236	203	192	229	212	209	218	206	195	209	217	211	218	207	205	223	206	227	189	225	191	208	227	219	233	219	227	194	214	206	211	222	211	228	214	219	192	205	194	240	211	243	210	204	185	232	229	199	196	248	217	228
5513	606	716	751	684	653	621	573	555	564	563	527	565	535	547	534	539	554	510	513	526	533	530	525	528	524	534	523	510	504	517	522	489	515	502	565	513	512	545	503	537	499	489	513	518	520	491	464	483	495	529	505	498	491	475	506	540	506	495	503	471	508	469	557	526	511	540	514	530	496	507	471	502	490	517	530	503	497	529	546	508	510	457	476	493	493	519	509	500	493	501	506	477	522	531	513	485	472	490	498	463	477	497	520	517	495	558	521	488	499	493	481	544	492	506	501	523	524	519	523	533	499	485	514	538	493	499	506	529	502	494	506	485	511	515	523	530	484	445	522	503	510	554	524	509	516	475	498	496	539	544	511	504	509	502	514	531	491	523	493	510	526	502	515	533	506	510	533	488	522	502	539	496	552	518	500	485	485	463	538	522	516	524	498	519	527	492	499	509	535	499	511	562	531	505	520	500	501	495	494	490	475	497	529	492	509	500	496	502	457	565	504	510	498	488	518	520	487	523	518	458	489	485	522	525	498	496	496	536	548	518	505	509	517	511	480	467	474	518	530	523	489	502	519	503	475	488	512	487	494	475	520	554	523	534	538	497	546	492	504	524	511	515	519	514	524	490	507	491	503	532	509	531	533	486	498	482	506	474	501	491	527	490	498	547	506	508	500	510	507	501	501	475	524	535	513	507	474	531	470	518	486	511	480	522	507	517	495	505	472	526	517	489	497	542	490	507	518	485	481	498	482	537	509	497	508	487	508	488	490	486	547	537	470	465	527	501	506	507	520	548	553	501	536	517	518	482	463	529	545	488	495	500	461	515	503	523	502	518	479	479	516	523	550	493	538	529	508	532	479	511	510	512	523	471	510	517	495	460	530	530	564	464	537	521	441	512	486	531	518	531	483	503	518	486	541	466	491	493	486	523	539	525	532	515	546	496	509	523	537	482	516	482	496	512	477	499	528	506	471	496	510	509	480	507	520	485	539	448	506	508	514	484	490	507	508	515	522	487	498	486	540	498	531	502	529	503	548	527	522	500	500	490	497	516	513	458	478	506	522	492	554	529	484	494	496	512	466	497	485	502	485	528	461	488	533	533	500	545	537	543	559	497	505	488	457	518	549	485	479	527	475	484	498	478	523	512	551	503	476	481	490	471	477	532	503	531	538	526	484	500	474	530	515	505	480	524	499	490	547	517	495	537	528	509	516	515	536	527	476	525	494	530	545	549	526	503	508	512	530	486	494	466	521	500	506	473	526	504	519	547	489	554	514	484	500	484	514	531	487	501	510	482	522	513	483	504	530	524	495	513	527	529	489	468	502	498	523	495	513	532	493	491	488	476	476	515	468	506	482	507	523	481	487	532	482	512	476	498	501	535	492	528	501	496	497	515	503	499	491	500	464	523	548	511	536	542	544	552	496	521	489	490	530	494	487	543	480	499	513	496	515	562	489	487	497	487	528	535	522	506	539	536	495	499	503	525	503	522	537	523	515	504	483	505	552	532	525	550	536	494	486	494	506	507	476	508	491	518	503	521	519	495	507	447	483	527	500	541	530	512	501	500	485	482	548	467	510	529	495	485	546	462	502	515	520	513	502	489	561	519	500	461	481	520	492	502	483	512	518	480	548	536	510	513	505	481	502	511	484	531	534	495	475	499	536	516	474	467	522	541	511	514	551	512	480	471	514	511	546	503	537	517	506	515	510	488	511	525	504	489	482	478	536	512	502	528	492	508	529	483	532	557	536	505	495	490	496	501	481	483	520	508	471	524	544	522	471	515	500	512	522	539	509	501	502	488	490	553	501	514	499	509	579	529	544	520	479	538	512	525	529	546	523	505	508	498	560	499	473	515	502	496	536	490	505	540	514	457	512	493	560	480	498	512	515	518	523	489	480	503	474	539	507	540	543	511	499	486	512	480	452	475	502	451	496	549	471	505	483	530	481	495	530	506	499	524	498	481	493	498	512	489	499	540	443	475	544	527	519	479	487	500	469	487	495	521	507	514	482	508	489	478	511	535	514	504	530	507	498	513	511	519	524	505	530	507	501	517	527	470	508	511	470	505	541	511	499	486	500	525	489	480	494	525	512	508	535	476	515	507	490	475	483	539	521	532	500	527	530	502	506	523	499	498	484	458	538	529	510	515	520	468	496	518	506	506	526	475	522	509	511	490	494	511	506	490	481	493	496	478	506	497	500	487	514	519	555	473	557	541	526	526	531	527	486	505	545	485	530	472	494	513	514	501	471	529	505	520	492	511	521	531	535	508	501	494	522	485	472	523	508	446	526	534	534	487	485	519	495	491	500	571	509	506	517	522	489	533	499	521	508	489	542	497	508	525	528	477	499	530	515	520	484	518	492	513	467	509	527	500	468	506	527	479	488	482	515	525	545	449	466	509	497	525	496	478	485	507	452	556	470	509	496	501	530	520	502	525	531	515	463	506	489	510	493	481	524	530	513	512	499	486	525	529	491	480	531	488	482	566	512	500	505	480	499	504	460	503	483	487	513	512	511	515	495	532	533	520	513	496	505	484	477	481	536	475	503	543	501	508	519	530	499	480	541	505	476	486	523	507	499	489	471	483	484	522	480	512	512	523	502	507	513	507	491	543	516	502	482	530	509	503	499	472	517	530	486	482	537	518	514	501	517	522	519	494	535	472	509	561	496	500	470	487	557	513	485	494	528	483	497	503	517	489	485	503	492	519	514	501	530	481	500	522	528	478	515	498	495	492	523	476	527	531	543	493	516	513	454	503	525	498	491	528	491	498	519	491	501	513	489	522	483	519	514	477	535	480	526	517	504	558	498	501	517	527	521	531	510	510	508	495	511	535	491	522	528	543	467	519	478	528	523	491	515	542	511	526	528	549	537	525	504	518	531	473	497	467	515	479	495	511	508	499	495	524	487	527	530	477	464	526	514	505	506	490	503	457	518	482	525	540	521	486	558	474	486	513	484	537	527	465	488	508	525	533	504	527	495	502	539	497	521	466	480	523	471	492	510	521	579	478	501	509	496	532	496	496	502	513	518	476	465	475	492	529	502	502	472	491	514	534	521	527	457	482	518	498	470	534	530	473	498	518	497	476	522	502	539	504	507	483	491	504	508	517	497	515	497	507	516	552	493	497	499	487	478	478	515	500	513	512	500	545	503	546	509	518	504	515	485	516	473	529	512	486	555	482	467	519	499	573	575	473	530	500	547	540	498	496	540	506	520	502	501	503	531	524	486	504	515	513	511	503	485	468	511	480	486	503	484	527	488	509	527	488	532	519	534	516	485	453	466	482	513	515	511	531	529	514	494	519	500	475	536	534	536	429	522	489	512	559	528	495	457	517	510	516	464	511	509	481	513	496	509	479	512	502	542	471	495	507	495	473	512	508	517	499	473	496	501	495	501	501	515	523	501	518	515	533	527	501	512	485	477	486	490	503	501	510	495	510	566	491	498	526	485	518	513	501	513	496	490	481	518	482	500	510	536	514	512	533	552	503	496
24477	2678	921	807	607	383	299	239	216	219	233	229	208	247	203	191	194	181	205	201	194	186	178	167	200	177	212	188	202	167	186	193	157	189	205	178	174	181	182	225	198	195	163	174	173	184	184	195	206	196	173	227	163	176	180	203	176	178	158	169	159	151	168	201	171	186	177	195	189	169	172	173	163	149	169	171	176	188	192	172	186	191	188	154	176	187	178	175	176	189	170	193	163	170	164	170	168	174	197	193	163	182	169	155	175	169	182	180	186	171	185	175	167	190	199	172	186	152	159	170	171	168	203	215	156	202	179	184	165	173	176	177	187	179	168	197	173	194	165	190	173	149	172	197	178	180	178	161	183	193	170	181	173	182	190	175	203	180	167	190	166	174	165	152	160	158	191	187	190	202	160	184	196	196	184	167	171	192	179	162	175	176	204	189	176	181	186	190	167	206	160	164	193	172	177	158	166	173	199	198	186	176	178	167	158	198	164	171	186	181	207	213	177	157	177	196	190	179	207	187	171	179	172	175	179	143	154	173	187	178	178	172	176	175	178	171	192	177	176	167	156	195	170	173	184	177	201	186	163	168	167	164	173	208	180	150	186	143	198	147	189	187	190	198	175	173	216	192	201	172	190	174	161	173	193	221	188	197	207	211	178	199	175	156	142	186	186	199	182	202	177	172	158	181	201	173	158	186	168	177	185	170	193	169	176	181	176	191	161	188	175	185	186	174	183	189	170	177	186	191	165	177	205	190	182	174	190	195	182	201	191	175	185	165	182	190	157	199	194	169	173	180	180	161	150	191	194	200	154	188	186	203	207	161	165	168	173	152	168	203	174	191	163	179	199	165	183	176	145	203	157	194	174	179	177	169	170	166	178	186	186	169	173	173	158	173	167	158	180	160	179	172	192	196	187	154	176	209	183	188	177	193	180	174	184	200	182	185	198	177	171	179	203	170	195	197	169	159	168	175	183	171	189	176	177	174	158	200	192	164	184	165	175	181	194	188	176	163	164	163	189	192	184	163	195	191	198	174	184	158	185	193	185	169	172	192	178	206	154	166	174	213	188	180	184	181	178	172	187	165	213	202	186	182	203	165	176	172	177	174	182	190	180	175	169	170	152	178	184	165	179	172	174	204	185	198	182	168	189	211	190	180	190	155	172	183	205	182	166	168	193	182	168	166	160	178	177	171	195	190	212	172	178	175	181	165	200	161	181	188	166	176	185	193	164	181	180	194	184	160	150	177	182	165	173	207	165	204	202	176	204	175	170	187	153	173	182	184	169	171	224	197	175	147	189	174	182	191	202	180	155	183	190	196	196	156	186	158	182	190	179	192	182	170	150	186	177	151	168	188	177	171	184	236	203	194	178	182	200	192	187	181	148	171	169	187	191	180	168	205	161	172	174	171	167	144	181	175	176	190	198	177	170	152	179	197	182	165	184	156	155	163	172	167	195	161	168	170	199	206	180	191	170	186	183	190	182	173	192	168	176	180	180	189	171	192	197	184	170	194	177	160	159	197	193	181	171	181	164	166	151	179	164	185	173	171	175	185	206	210	170	171	178	176	189	181	190	157	168	189	190	176	174	173	187	184	191	181	184	180	161	191	182	178	160	178	179	179	180	171	189	192	171	167	171	187	202	180	174	200	194	176	175	164	155	190	211	170	167	205	159	187	171	187	187	157	182	181	177	188	180	161	190	193	190	179	186	167	194	184	204	200	170	162	182	165	179	181	186	173	171	170	179	160	177	171	179	161	178	193	187	162	162	197	176	173	176	188	164	173	181	191	164	178	161	193	173	169	179	168	199	178	180	150	166	156	158	180	170	168	179	171	187	192	153	176	169	184	161	165	175	176	175	206	188	163	169	164	185	203	210	165	165	190	178	197	184	165	165	169	187	185	175	150	196	171	166	157	145	168	194	193	169	193	177	165	196	164	217	224	187	209	172	197	175	189	177	165	193	183	179	161	169	201	199	184	164	194	193	175	174	179	167	204	191	153	181	177	192	193	174	158	174	160	197	184	158	173	176	201	179	181	167	185	169	178	183	209	166	181	174	186	189	179	217	201	167	156	175	187	170	161	168	186	190	183	156	169	201	185	173	182	191	201	169	163	198	178	191	162	174	167	158	177	186	173	197	190	177	174	175	191	162	177	191	190	188	194	202	175	181	178	172	194	171	168	163	199	178	171	189	209	156	166	182	164	166	186	181	183	168	169	201	170	203	173	176	184	176	172	198	172	199	199	176	199	177	181	165	212	189	177	193	204	156	215	169	208	174	163	208	192	180	179	180	195	186	158	175	158	187	164	184	199	155	194	182	181	194	184	195	172	185	179	162	214	206	185	182	162	182	192	188	165	183	167	172	189	184	163	172	206	190	191	189	151	181	172	184	187	167	182	186	163	171	168	153	154	176	176	181	158	185	168	192	193	176	194	183	167	195	168	188	176	147	167	164	182	180	184	167	191	173	201	176	155	184	168	183	193	163	167	200	174	189	147	178	172	171	189	189	165	185	196	168	206	215	169	197	180	204	181	178	175	167	187	167	174	181	169	168	177	172	157	171	192	198	173	200	168	157	205	167	183	178	158	167	179	184	180	171	187	195	174	166	176	188	190	188	198	163	212	186	179	168	189	181	175	208	191	186	183	188	165	155	158	169	167	190	183	180	186	171	186	166	174	190	188	174	179	187	176	180	181	177	198	190	192	184	169	163	182	160	182	193	200	179	201	190	181	178	179	182	188	191	179	164	190	191	170	183	223	192	162	165	172	193	186	185	181	160	172	190	175	186	169	187	185	195	211	183	156	185	184	156	190	188	199	179	176	190	179	170	169	183	171	187	209	167	171	168	196	208	165	196	186	195	175	175	182	170	190	197	189	192	165	193	165	165	167	210	177	171	191	182	185	195	164	198	182	183	162	161	207	177	175	202	180	177	172	177	175	162	173	192	211	185	157	163	181	182	206	168	170	181	163	201	181	180	170	172	212	190	187	203	196	170	180	179	169	168	178	177	187	205	195	184	158	179	178	173	168	179	181	170	180	175	175	169	181	177	178	178	174	188	203	177	177	190	190	163	155	187	183	177	156	154	175	156	200	202	181	182	183	167	209	184	185	216	198	190	176	161	198	201	195	165	169	162	182	203	169	171	180	192	181	165	186	199	165	169	148	166	183	179	189	208	175	184	183	177	171	179	166	187	167	179	199	192	201	188	164	197	186	184	186	179	168	200	168	188	159	173	172	168	190	176	173	188	188	174	195	189	164	196	180	148	176	182	185	185	173	185	172	187	153	189	192	163	190	173	187	183	202	179	188	176	155	163	193	157	202	167	157	170	136	185	158	172	176	157	161	174	163	187	176	184	208	174	186	182	187	187	201	187	191	192	163	187	165	192	218	181	170	156	198	186	183	161	181	187	164	180	175	175	172	185	182	192	162	177	174	160	173	180	175	175	174	160	175	205	205	198	163	161	154	177	200	193	183	165	176	176	173	185	197
14121	905	1641	1942	1818	1300	1147	990	919	714	693	680	651	703	609	711	673	538	528	608	561	553	526	511	500	463	481	485	505	470	456	450	466	476	465	462	495	460	447	463	477	448	478	444	449	464	467	431	477	470	471	410	477	454	460	458	445	466	458	446	455	445	425	477	498	464	449	430	458	445	460	456	448	493	487	441	426	464	457	428	475	421	447	469	458	441	427	458	451	432	440	460	423	449	426	422	471	446	478	480	458	459	434	453	487	484	437	440	457	443	462	461	454	450	432	399	447	469	429	447	474	448	482	494	444	498	466	455	474	419	479	427	457	448	403	450	434	431	463	443	423	489	433	424	456	470	450	472	435	447	432	465	443	449	442	432	443	450	458	433	458	452	436	455	480	444	449	465	485	442	453	444	486	449	470	418	454	446	440	481	453	449	481	454	422	424	437	424	448	450	474	436	471	462	458	447	443	420	473	431	441	448	484	424	486	445	474	444	447	442	478	462	443	420	477	451	464	442	446	439	448	467	478	466	459	454	482	443	460	473	445	481	426	447	442	448	454	428	437	468	437	436	471	534	467	452	458	439	438	451	439	448	435	446	437	420	435	475	464	444	471	477	468	449	485	437	474	416	470	446	446	431	448	489	439	472	438	469	444	464	472	492	478	455	469	487	456	452	475	451	455	458	436	461	450	444	424	471	447	443	437	438	428	435	436	464	473	404	428	439	432	429	448	427	434	479	452	431	457	460	490	419	425	504	457	475	455	426	461	462	444	448	432	431	438	435	455	437	428	439	450	473	474	432	452	457	424	465	449	411	431	426	489	456	469	474	429	482	439	462	439	455	421	429	452	469	459	407	470	445	444	392	465	477	480	432	454	450	459	422	453	429	436	432	475	410	459	419	445	439	464	461	462	414	480	454	453	449	480	453	439	471	444	444	443	462	453	453	401	463	446	412	477	443	411	435	451	465	442	451	456	440	468	426	444	454	439	428	473	428	402	428	446	425	416	480	468	442	460	428	427	460	461	491	447	424	474	460	411	484	414	457	462	422	423	453	479	445	446	422	409	440	431	437	418	428	436	451	426	454	458	464	448	446	448	432	463	463	466	464	464	448	478	496	428	440	414	447	445	480	420	443	433	406	468	436	456	425	438	448	457	481	436	443	450	469	416	479	460	445	403	442	452	471	418	433	436	463	446	472	466	433	432	451	454	478	386	435	458	417	462	430	420	486	445	455	484	458	453	426	427	473	418	418	450	472	406	448	477	472	499	460	447	446	479	453	465	443	418	433	450	450	441	448	478	438	498	442	413	454	432	448	442	436	475	486	477	413	489	454	459	443	452	454	430	452	416	443	441	490	492	427	447	433	468	412	442	466	439	452	447	443	430	429	416	443	422	506	440	477	460	441	444	443	467	463	457	452	451	493	456	452	478	434	446	456	419	406	450	410	468	484	415	429	480	444	449	469	461	472	440	456	420	452	487	462	455	467	444	416	440	425	467	443	458	421	454	427	444	474	443	443	458	420	449	454	435	468	443	448	478	425	490	415	480	448	425	468	477	438	431	465	444	420	461	461	458	480	450	450	463	453	441	435	442	451	454	440	484	466	483	430	412	464	486	443	458	439	434	480	406	441	454	458	436	510	423	445	420	454	458	464	458	441	471	424	436	457	447	455	430	452	461	451	428	470	448	458	442	447	461	433	420	437	475	428	432	482	443	454	415	465	440	473	468	430	442	464	420	456	488	445	461	452	465	470	484	461	442	462	424	451	461	448	466	446	455	475	430	431	432	432	467	420	409	458	464	417	446	429	484	474	481	472	477	451	469	446	470	416	458	479	463	444	451	427	464	462	439	450	495	457	466	432	421	408	486	440	455	487	452	434	439	425	457	487	481	424	418	442	433	457	494	458	449	450	476	476	410	493	448	422	464	441	477	457	438	459	460	482	430	453	471	455	446	439	417	480	425	446	475	455	440	478	430	452	440	437	458	443	439	445	433	476	471	455	471	433	441	464	465	430	485	434	458	419	431	448	393	445	426	419	479	440	458	493	434	443	440	411	425	447	504	441	421	483	460	460	438	421	423	444	463	447	422	467	453	465	442	464	446	474	443	461	458	440	436	463	473	445	480	463	451	443	418	488	457	467	451	492	489	435	447	421	417	468	410	470	446	483	460	475	452	475	440	434	457	480	454	448	458	470	473	426	482	459	425	443	440	418	495	470	436	476	445	446	491	448	424	441	477	447	439	451	472	442	438	462	455	461	469	417	441	435	447	441	481	480	453	433	473	445	433	429	434	444	408	474	466	434	452	500	477	414	456	437	454	438	464	460	473	448	467	444	456	450	443	470	444	454	454	407	438	451	447	479	439	445	477	462	437	448	467	480	416	437	409	464	417	482	462	460	489	431	465	437	448	468	474	474	454	440	465	450	453	468	452	466	417	430	471	493	436	421	434	439	464	486	460	465	470	458	411	476	421	443	447	460	461	421	456	438	468	414	448	466	445	451	435	447	480	445	437	487	446	450	436	455	421	423	472	433	435	441	474	451	424	426	425	449	415	446	451	508	447	423	439	437	457	469	457	451	417	414	469	410	481	446	450	472	468	437	437	446	489	434	464	467	471	427	443	436	470	432	436	414	454	503	449	442	445	434	491	450	445	446	462	452	464	441	462	433	453	465	491	468	441	459	445	460	451	456	432	420	417	432	461	472	456	403	432	470	450	427	461	456	464	454	439	402	422	445	460	483	430	448	436	410	428	444	434	437	457	483	475	430	425	483	462	485	432	442	470	441	470	450	449	456	459	434	449	409	439	448	488	493	433	461	470	414	446	450	469	473	493	420	467	463	429	438	413	411	407	439	443	404	438	438	441	422	448	491	463	465	411	480	461	441	449	452	441	434	447	457	462	437	472	454	433	461	425	460	456	448	448	451	437	444	443	438	448	455	411	460	424	450	458	449	449	447	427	415	458	450	405	493	457	435	413	464	452	456	478	462	450	431	419	470	431	474	438	441	460	460	474	480	410	436	479	479	420	494	417	448	439	469	462	464	449	412	429	437	426	427	439	432	461	479	453	468	436	455	445	419	459	505	431	457	454	452	502	446	425	481	448	427	403	421	426	431	452	468	480	476	480	446	460	443	461	441	464	467	429	455	412	444	439	451	428	456	458	493	422	465	471	414	473	456	452	431	463	451	461	452	479	457	473	450	432	435	407	438	442	450	467	471	436	484	454	483	434	431	437	455	421	455	488	466	447	464	495	451	429	446	464	421	479	438	481	475	445	443	443	442	434	448	447	426	450	429	462	414	430	425	465	433	452	483	450	465	470	427	498	456	479	474	433	461	419	460	457	436	446	458	474	491	461	422	475	411	467	454	426	459	449	437	435	432	462	493	441	439	450	450	459	461	411	445	440	466	469	447	412	416	481	439	451	456	439	452	447	475	463	475	444	440	442	441	411	453	451	457	474	478	452	449	475	433	486	436	457	440	402	428	471	456
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
