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
337051021379	337051021939	337051022489	337051023039	337051023589	337051024139	337051024689	337051025239	337051025789	337051026339	337051026889	337051027439	337051027989	337051028539	337051029089	337051029639	337051030189	337051030739	337051031289	337051031839	337051032389	337051032939	337051033489	337051034039	337051034589	337051035139	337051035689	337051036239	337051036789	337051037339	337051037889	337051038439	337051038989	337051039539	337051040089	337051040639	337051041189	337051041739	337051042289	337051042839	337051043389	337051043939	337051044489	337051045039	337051045589	337051046139	337051046689	337051047239	337051047789	337051048339	337051048889	337051049439	337051049989	337051050539	337051051089	337051051639	337051052189	337051052739	337051053289	337051053839	337051054389	337051054939	337051055489	337051056039	337051056589	337051057139	337051057689	337051058239	337051058789	337051059339	337051059889	337051060439	337051060989	337051061539	337051062089	337051062639	337051063189	337051063739	337051064289	337051064839	337051065389	337051065939	337051066489	337051067039	337051067589	337051068139	337051068689	337051069239	337051069789	337051070339	337051070889	337051071439	337051071989	337051072539	337051073089	337051073639	337051074189	337051074739	337051075289	337051075839	337051076389	337051076939	337051077489	337051078039	337051078589	337051079139	337051079689	337051080239	337051080789	337051081339	337051081889	337051082439	337051082989	337051083539	337051084089	337051084639	337051085189	337051085739	337051086289	337051086839	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44955	12923	3411	1722	1252	885	755	604	542	436	434	410	325	366	303	311	328	266	298	293	294	297	277	307	263	265	267	250	279	282	213	243	212	265	244	241	244	217	253	235	261	234	228	240	272	219	220	254	261	220	257	231	255	255	253	240	238	238	241	239	214	226	246	250	219	233	236	213	242	229	259	247	246	232	256	266	238	243	247	251	241	248	264	230	248	234	239	217	235	292	241	199	243	252	208	251	256	228	247	213	253	276	254	236	240	235	251	231	253	250	254	231	249	239	262	224	249	245	254	270	205	222	250	258	228	225	251	267	225	248	258	247	239	230	257	238	236	248	213	233	244	229	227	247	250	250	244	234	229	231	236	244	227	229	244	243	238	251	235	255	234	264	235	205	254	233	221	225	236	235	242	222	240	227	222	228	223	255	256	238	242	224	254	255	228	207	226	294	220	236	251	250	220	239	254	251	217	226	235	243	236	243	219	231	228	247	240	241	230	215	253	204	208	269	253	264	204	220	243	236	222	251	244	236	219	211	252	252	233	199	258	244	234	243	224	235	234	216	253	253	227	265	231	267	265	238	264	248	255	232	266	252	217	250	246	223	219	278	260	241	217	258	238	225	245	232	235	228	228	241	215	266	221	210	228	234	263	234	239	259	250	243	244	249	260	254	240	241	224	217	238	245	228	249	249	225	239	254	242	247	235	227	229	231	249	242	221	236	238	215	209	259	233	242	217	235	260	240	238	230	227	234	229	243	237	246	246	239	217	231	250	232	229	216	246	244	261	231	258	249	263	227	217	224	240	241	230	221	237	255	242	214	268	238	246	243	231	233	244	243	232	273	240	235	261	243	228	249	212	270	234	233	225	205	255	236	248	241	266	241	221	253	216	203	210	219	224	244	257	252	226	234	226	265	223	232	266	234	229	243	244	256	249	234	257	224	247	204	245	256	198	274	234	255	245	246	253	256	236	272	254	225	263	235	227	231	240	263	242	233	203	240	242	254	254	268	245	210	226	241	248	221	256	214	239	229	270	230	264	243	253	271	222	239	210	248	236	236	245	252	277	223	240	239	260	229	258	253	251	256	257	228	261	266	263	256	226	227	243	232	238	226	231	273	223	241	249	224	258	244	240	244	228	235	270	265	240	212	254	216	251	241	268	252	225	246	258	225	244	240	205	262	239	267	219	220	209	250	226	211	236	229	250	214	244	246	248	260	266	233	227	223	232	247	242	227	246	237	234	254	259	225	243	229	242	242	260	220	213	251	241	255	255	235	257	255	256	223	177	240	262	244	237	248	233	221	234	245	243	206	271	236	213	250	240	234	229	216	239	248	260	251	206	236	226	251	232	215	237	232	262	235	177	224	222	248	225	235	272	205	228	230	219	237	253	243	246	227	237	247	246	230	231	235	205	213	223	253	225	252	253	252	255	278	268	256	240	231	262	262	245	234	236	233	230	257	232	268	244	238	214	248	256	217	254	246	191	261	237	214	233	217	279	248	244	250	259	266	243	204	286	217	257	251	224	246	253	231	231	233	236	262	250	202	222	271	222	251	233	244	250	222	216	228	210	228	254	245	222	248	236	250	248	227	241	265	267	233	218	247	233	218	226	243	250	225	248	262	243	238	255	237	239	216	237	221	225	251	240	242	249	232	224	279	241	231	226	235	225	228	249	239	231	240	248	252	261	279	224	253	226	256	247	259	225	224	246	239	242	263	205	269	201	231	229	238	242	214	208	244	264	226	238	241	252	238	275	224	216	228	252	251	253	256	243	250	232	217	219	231	224	256	247	237	250	234	226	252	240	242	228	220	232	247	225	240	248	247	220	242	260	228	253	247	242	248	245	228	232	245	236	218	244	243	245	242	253	238	238	223	219	256	257	251	234	216	222	219	226	230	234	188	224	256	241	233	226	239	223	240	229	221	212	209	237	222	205	265	234	224	251	255	231	226	256	204	250	230	223	231	272	263	244	258	246	234	234	238	258	243	250	270	260	220	260	237	217	238	203	243	257	223	244	246	242	221	253	244	257	232	227	241	230	239	243	212	276	236	226	214	249	271	243	223	242	231	232	259	243	226	261	243	242	252	214	276	248	241	257	251	222	258	224	240	232	262	255	217	189	243	251	261	236	284	230	235	246	249	239	232	222	215	211	244	259	235	251	227	258	228	234	239	212	229	245	239	236	248	259	226	258	226	222	236	261	251	230	252	239	229	241	270	244	238	232	207	213	230	227	251	269	236	237	241	249	250	256	250	254	231	223	233	233	256	237	257	237	218	261	244	263	239	223	229	242	203	237	255	238	234	226	231	255	228	251	227	236	240	221	214	260	241	256	207	219	225	248	239	231	246	264	234	236	243	234	230	261	231	248	224	224	206	222	244	222	242	282	250	243	252	213	234	234	262	219	247	232	252	231	222	233	249	251	258	234	227	246	243	240	215	232	241	238	244	268	228	231	271	256	222	259	230	241	263	212	245	248	224	239	215	244	244	243	201	242	225	227	251	201	225	253	232	244	229	249	250	218	253	260	224	258	273	256	241	265	220	229	248	272	241	230	218	255	211	267	267	244	249	215	242	230	214	245	228	247	249	230	242	246	249	275	263	243	252	223	232	237	248	234	229	234	262	228	235	213	229	242	254	219	234	258	237	278	234	257	253	262	249	235	235	262	246	247	222	211	264	223	225	224	232	239	258	230	253	240	241	245	257	241	239	246	214	225	230	245	237	245	242	266	220	236	217	254	258	228	255	227	247	240	231	227	228	240	281	268	228	238	240	238	244	225	233	237	270	241	255	252	247	214	224	246	208	254	225	235	253	210	258	255	224	266	234	233	227	242	249	256	234	257	256	251	243	237	241	241	231	248	247	224	229	226	212	217	228	240	238	234	236	238	252	228	229	247	239	245	268	237	191	232	219	240	201	229	227	240	201	256	248	248	244	238	229	228	226	269	265	241	230	223	240	215	220	202	201	249	260	242	254	232	248	216	240	237	278	237	224	252	272	228	225	214	265	241	228	246	237	218	230	244	232	221	206	261	262	252	252	258	229	278	260	247	235	210	243	226	226	238	214	233	232	285	259	231	262	250	249	264	211	228	236	234	238	226	224	261	259	256	235	250	256	217	241	232	262	237	220	260	246	229	245	242	271	243	233	280	229	255	240	221	246	226	231	233	228	237	234	259	249	228	248	225	223	262	256	257	228	250	260	211	248	247	241	236	258	224	220	249	229	247	231	223	241	260	238	217	228	253	257	252	225	263	235	250	256	279	254	244	243	231	216	258	218	227	223	267	236	246	226	239	246	262	256	235	221	246	257	238	220	236	222	249	237	223	216	228	239	196	224	222	246	230	256	273	234	236	230	261	242	243	232	263	217	218	238	223	237	254	229	234	243	243	208	227	229	223	247	250	233	210	251	263	220	234	229	230	241	294	275	238	235	240	226	251	236	241	251	212	238	226	268	214	229	238	255	240	253	226	265	261	235	246	245	233	237	250	240
19634	1999	4413	5216	4518	3662	2992	2477	2160	1936	1806	1594	1417	1332	1200	1136	1113	1014	965	916	873	910	868	851	853	846	770	816	799	776	705	709	732	764	703	676	700	670	685	705	667	678	640	647	678	659	714	651	670	640	664	646	684	675	674	584	693	638	684	628	636	664	659	652	669	669	625	622	651	623	636	642	635	581	614	646	620	624	657	653	643	641	659	652	689	677	611	599	646	612	623	653	615	638	610	646	636	631	595	610	620	587	594	623	643	629	607	591	636	662	628	630	619	616	624	652	644	603	594	603	589	642	668	636	656	663	611	655	629	601	673	565	640	655	641	609	601	619	646	653	597	614	624	615	626	588	571	635	612	629	630	647	597	618	602	659	669	632	608	651	607	663	603	599	609	631	637	621	579	572	621	622	633	626	588	611	598	564	636	632	619	625	599	602	603	642	597	601	608	636	618	597	623	585	606	589	574	624	623	589	634	610	599	595	568	652	629	607	593	606	573	578	608	591	579	610	645	598	612	612	663	620	640	580	615	643	589	632	634	604	593	610	648	575	579	570	601	555	620	607	615	563	615	635	570	606	592	607	585	630	570	630	609	590	607	648	666	627	657	589	641	630	586	656	602	592	670	613	616	667	596	592	607	604	616	638	620	587	567	588	612	595	588	611	600	573	567	590	588	617	578	617	621	627	633	603	614	600	568	616	599	611	603	622	589	617	683	624	637	629	617	591	599	631	625	607	626	627	596	607	638	562	585	613	625	628	692	593	589	614	615	625	574	604	662	608	632	583	637	631	600	588	589	620	610	623	582	566	614	648	609	604	638	607	616	594	617	585	586	641	623	612	596	609	635	616	655	622	606	644	628	640	609	617	592	589	611	555	606	660	627	668	585	600	609	582	576	623	600	595	608	591	609	597	597	668	572	635	622	594	603	596	567	604	632	553	577	609	572	608	594	625	579	611	582	660	615	595	617	615	655	639	598	560	633	623	665	610	613	664	635	578	545	608	596	597	635	635	602	607	607	600	622	626	635	595	632	610	582	594	600	597	605	603	623	610	560	623	614	619	582	572	625	616	620	624	619	621	606	579	592	632	631	630	599	567	647	612	632	605	647	678	630	586	577	627	604	611	609	606	576	595	636	579	579	613	573	555	605	585	581	608	616	577	572	577	636	596	630	604	638	590	636	584	620	621	634	623	606	590	573	623	614	567	607	587	588	615	555	589	608	574	622	623	554	636	578	614	586	574	609	608	615	592	637	591	619	616	631	591	578	572	595	596	622	629	665	619	620	652	615	572	601	601	680	612	608	578	645	598	595	612	626	663	583	627	610	600	620	566	603	646	613	604	588	596	632	613	641	633	630	640	588	606	654	604	606	600	575	619	592	607	613	575	631	631	541	620	579	633	611	655	609	586	619	630	614	622	611	639	607	597	654	654	622	627	637	609	591	650	644	592	601	628	581	653	634	580	617	599	625	568	635	641	610	624	651	613	623	589	631	608	587	661	589	638	613	622	595	631	617	565	575	625	668	598	637	615	583	636	592	598	574	552	617	631	627	606	596	641	593	646	649	598	589	629	608	631	601	611	573	631	587	652	602	608	604	586	644	596	580	619	608	618	620	593	596	600	598	599	617	636	620	667	625	656	601	618	633	601	629	656	617	580	594	603	638	663	601	589	590	668	587	619	635	645	636	620	562	608	597	628	623	645	613	607	604	676	630	645	581	617	651	601	577	587	617	628	549	628	637	598	621	607	589	631	609	622	605	616	618	632	603	567	619	638	597	588	626	618	538	632	580	622	620	600	626	604	655	643	621	615	655	633	630	581	615	621	594	580	599	568	619	621	619	561	606	576	626	581	632	582	601	570	606	619	615	625	654	635	627	624	620	618	599	638	615	624	611	602	641	602	594	628	639	566	583	617	610	601	560	631	601	592	629	608	617	595	597	642	595	617	605	647	606	562	629	590	609	603	581	621	603	646	609	619	628	620	594	635	593	646	652	624	575	636	621	602	599	621	620	591	616	639	587	636	581	598	596	632	586	598	610	654	658	624	611	602	648	613	622	637	640	608	583	605	625	634	599	648	607	614	580	589	615	555	651	596	604	605	606	608	587	621	626	613	612	558	587	618	603	628	620	610	624	582	605	670	605	638	622	664	605	629	638	621	609	582	624	623	591	649	612	595	623	600	614	612	573	627	595	581	585	609	608	617	639	593	593	610	599	618	608	608	624	604	618	620	603	577	598	627	658	566	592	616	602	596	583	552	610	627	597	616	578	639	607	597	682	597	614	661	604	598	611	635	620	586	611	594	631	603	631	639	637	615	621	620	647	599	615	585	655	638	582	649	570	619	602	631	609	569	585	650	606	603	639	616	615	625	670	604	605	630	616	573	630	635	626	637	599	642	593	669	613	560	610	624	605	584	619	610	619	612	599	570	574	593	630	628	627	625	582	616	626	612	611	559	632	636	630	584	626	655	679	631	604	603	601	619	615	569	603	638	596	627	578	620	601	626	578	633	565	590	586	634	624	628	606	614	622	606	599	606	638	626	622	604	602	621	589	590	598	644	611	600	656	657	623	583	611	647	609	599	624	601	621	637	641	586	586	617	650	590	670	621	630	623	603	638	606	591	624	593	620	622	605	593	645	641	590	626	645	640	577	600	610	618	618	613	576	592	641	629	605	642	603	615	597	613	605	611	569	617	572	583	617	603	629	623	654	636	593	627	584	602	580	615	604	645	590	595	610	614	609	576	631	629	598	625	607	619	635	588	574	593	612	613	643	590	576	635	586	577	626	589	641	593	624	643	631	615	572	612	633	594	600	606	597	616	580	590	591	609	608	607	596	613	598	608	634	587	625	629	626	611	644	629	614	624	595	584	606	647	641	644	609	608	610	622	624	638	641	569	600	582	605	575	598	624	588	652	592	598	617	586	579	661	598	579	612	606	610	664	583	616	653	598	631	656	577	580	632	636	610	590	584	622	581	640	620	615	580	587	598	589	628	616	625	614	615	646	582	589	562	624	635	591	587	633	620	642	615	629	651	580	602	565	589	593	625	608	578	606	639	595	608	578	611	625	634	591	599	625	616	612	624	636	590	603	587	628	616	605	591	573	624	579	636	618	564	622	631	601	614	631	637	597	606	623	597	650	654	637	575	589	637	623	572	675	593	597	623	571	613	594	550	624	650	594	648	577	618	621	617	619	608	595	587	617	573	608	628	640	588	667	634	637	607	622	676	638	604	600	640	568	597	618	627	634	598	574	602	675	661	590	612	627	587	612	600	537	619	606	608	665	620	641	591	589	605	618	603	618	602	564	605	613	613	599	658	614	653	609	616	657	663	624	659	609	588	629	647	593	647	633	619	574	597	626	624	648	605	569	641	643	625	589	637	611	683	614	653	625	592	652	588	610	652	614	588	607	610	609	636	629	568	617	601	609	613	574	625	574	647	674	612	609	640	584	650	641	602	657	601	598	626	610	552	626	598	640	633	615	613	623
3908	252	245	269	224	239	246	241	209	219	233	230	235	224	203	226	216	257	207	193	192	239	252	222	234	204	228	217	219	196	216	212	217	247	241	235	207	230	194	240	218	203	189	204	209	249	226	216	229	250	228	240	212	197	219	228	220	232	229	221	182	200	230	214	214	207	221	194	234	217	207	237	234	218	230	207	236	243	218	216	224	207	212	220	211	236	232	215	254	197	216	244	224	215	227	202	247	236	210	216	210	239	239	214	232	212	187	230	211	220	211	227	218	214	188	227	224	212	201	218	231	208	241	207	250	233	203	186	211	223	257	247	232	237	204	245	224	210	274	216	226	240	219	211	216	217	233	200	243	221	236	220	201	228	218	234	211	194	216	228	239	212	234	220	198	222	227	216	214	226	240	220	237	188	238	234	214	225	209	220	243	209	234	253	223	190	197	218	199	215	211	196	212	239	228	211	211	222	223	214	209	232	199	209	226	217	236	239	249	225	194	232	229	207	250	218	226	235	244	222	225	199	244	223	214	210	234	219	228	203	225	222	209	217	207	231	226	202	211	209	213	219	243	221	213	221	242	211	209	199	213	245	218	230	237	219	214	247	233	234	236	228	240	213	233	216	209	212	215	249	233	213	223	237	223	223	248	221	219	221	226	218	212	243	268	207	205	222	208	225	223	223	213	217	208	224	222	234	207	226	232	220	238	235	218	225	248	225	227	237	226	223	246	199	229	221	201	251	234	213	239	235	244	224	250	211	204	253	213	225	215	213	218	233	209	237	207	233	203	211	209	220	231	213	227	223	202	203	204	237	257	227	215	179	189	226	227	205	229	243	215	226	209	209	230	225	220	234	244	224	188	238	219	250	214	234	204	219	222	223	241	243	243	218	222	210	213	202	215	220	231	205	214	225	235	216	222	231	226	223	202	251	225	192	216	224	207	218	240	221	227	216	227	216	201	230	225	232	219	244	225	244	225	212	199	207	216	202	222	233	231	220	222	236	209	214	240	214	238	199	201	215	232	219	251	230	242	235	235	240	219	248	231	253	239	215	225	221	255	220	207	224	235	217	230	213	204	218	226	238	235	221	228	235	237	220	215	244	232	220	200	214	228	209	230	251	244	216	214	228	218	224	241	211	211	190	217	212	247	219	221	203	225	218	246	223	215	235	223	198	235	207	218	221	231	226	217	214	218	242	207	196	216	240	235	230	216	202	202	225	260	231	217	204	223	224	213	255	223	222	205	237	209	224	199	207	249	241	235	237	202	204	217	236	245	234	210	203	244	223	224	216	212	236	242	217	221	237	222	229	221	218	196	247	231	215	210	221	244	201	221	239	220	217	209	198	221	227	235	230	208	221	223	235	207	217	245	209	214	225	229	195	188	224	224	212	230	205	223	232	231	237	242	207	249	216	198	235	221	224	232	215	228	213	222	228	212	221	198	218	217	237	228	237	224	229	221	222	205	232	213	226	203	222	210	218	221	208	253	256	237	241	243	243	197	245	245	207	226	202	221	219	209	210	216	236	240	240	221	222	216	211	207	236	223	224	244	197	242	233	230	237	234	217	216	237	228	220	229	232	229	196	222	238	240	211	225	224	191	216	207	224	228	204	226	237	243	254	218	195	198	204	216	212	234	223	241	209	207	243	201	209	199	227	193	229	221	248	221	207	201	246	200	227	231	238	198	230	222	213	194	254	234	238	208	257	251	210	208	235	210	235	223	210	206	245	206	217	237	240	190	238	218	230	205	218	230	201	199	241	224	203	211	226	205	218	220	226	204	196	213	205	204	205	245	211	226	220	199	231	224	230	252	216	232	218	222	221	240	235	208	217	241	226	232	226	233	236	220	228	234	210	228	192	213	216	220	248	234	208	221	210	223	214	208	231	217	251	201	227	222	252	231	216	233	213	221	201	227	244	218	223	217	240	218	209	226	236	222	232	241	203	253	233	237	250	198	221	223	239	212	234	229	204	190	212	215	204	220	208	205	197	211	210	242	231	214	249	215	205	247	230	234	200	198	219	208	188	225	228	239	232	214	219	227	188	234	213	219	227	221	230	208	233	243	208	242	224	222	224	242	192	210	258	265	235	214	216	216	223	220	226	211	217	237	237	224	219	211	218	225	201	239	223	228	240	218	228	211	225	229	192	219	217	218	204	202	221	200	235	224	210	208	224	198	216	198	248	216	210	221	240	242	232	226	252	234	231	210	208	216	197	208	236	233	234	237	218	198	217	232	219	213	235	194	229	243	239	214	206	224	227	223	215	232	265	217	228	215	214	230	210	204	194	227	225	201	236	220	226	233	222	241	214	240	234	193	221	215	210	217	204	191	225	221	243	204	240	269	210	190	213	211	205	230	196	241	236	193	237	223	204	236	203	205	227	232	210	223	226	221	215	231	222	232	236	213	225	225	231	217	202	209	221	228	226	214	241	188	230	265	198	219	209	238	222	244	218	225	224	271	208	227	226	230	223	232	204	219	215	208	213	190	210	240	247	225	212	204	210	206	235	238	203	221	193	202	230	239	224	205	218	223	215	223	227	224	222	216	204	232	203	210	198	220	229	221	252	224	231	232	199	212	221	234	213	211	243	205	255	266	238	195	226	239	230	233	236	235	199	232	267	228	254	198	216	205	239	232	231	207	239	189	218	237	222	204	223	206	223	233	239	241	218	205	213	247	233	226	230	213	221	234	231	206	240	207	237	215	197	199	230	218	248	210	224	234	212	228	213	226	235	235	200	224	244	228	212	204	207	239	216	212	235	237	209	224	218	215	217	228	241	189	220	215	186	212	232	212	228	231	242	221	210	206	216	222	212	234	224	224	235	223	232	198	216	226	207	217	245	224	236	194	209	225	232	183	218	235	197	241	241	229	241	225	231	231	221	234	236	216	234	223	245	226	223	240	231	224	251	186	191	199	197	238	217	230	198	219	212	222	243	224	224	196	221	236	217	231	227	215	238	237	188	227	222	217	212	214	210	225	201	226	209	222	197	218	215	237	262	259	223	212	199	192	214	229	218	198	223	231	227	217	203	201	242	192	200	190	219	248	230	219	225	226	227	203	219	234	204	234	239	199	206	210	222	195	216	213	162	216	208	221	224	230	229	228	245	228	203	251	180	241	233	226	210	221	235	226	229	239	213	211	205	213	244	203	203	216	226	224	248	241	236	234	210	215	217	231	246	222	219	210	241	229	200	234	215	224	212	227	213	223	213	231	228	230	221	251	212	258	237	232	236	224	248	221	213	217	240	223	180	242	207	268	203	215	217	197	218	224	229	229	220	218	206	231	214	222	232	242	259	217	234	208	265	245	229	215	198	227	212	237	210	210	230	209	192	238	210	214	210	206	221	216	204	216	211	218	212	229	248	217	228	217	221	209	228	235	207	206	223	210	216	214	218	233	212	224	216	235	216	207	209	218	229	239	199	221	232	227	242	220	237	190	206	232	224	242	219	203	207	216	237	209	205	252	217	219	236	243	219	228	183	214	194
4507	530	627	663	604	601	601	569	577	602	573	555	561	560	596	542	520	547	553	556	549	540	563	530	563	547	573	562	557	541	548	550	545	536	560	542	565	547	504	519	537	535	528	535	509	605	522	554	519	528	561	513	501	549	552	518	499	556	575	563	553	557	578	546	533	552	539	540	529	549	552	584	536	529	523	515	561	511	551	531	540	543	524	554	578	546	532	502	558	505	550	523	515	521	547	531	531	570	549	572	526	513	572	564	536	564	505	530	506	550	562	520	531	555	540	554	507	537	542	536	536	540	570	561	528	518	508	563	597	493	575	562	560	545	506	567	530	571	545	515	525	518	567	551	550	525	605	543	542	528	545	529	560	523	540	536	537	583	554	530	536	569	574	542	558	527	516	524	515	548	557	562	563	547	521	531	559	553	558	510	494	488	558	539	564	568	537	564	554	531	521	520	549	562	548	529	575	583	526	493	550	534	558	552	542	559	540	586	538	537	522	539	511	554	562	539	529	527	554	530	573	558	504	501	562	560	542	525	551	561	566	546	520	526	532	562	537	557	515	560	533	528	527	606	550	586	539	552	532	549	533	609	550	572	520	541	530	556	565	546	508	518	521	523	571	532	482	549	543	533	552	575	530	591	533	543	537	564	554	568	535	568	528	541	571	488	591	558	499	562	563	543	581	546	519	551	527	539	570	548	527	554	520	577	527	563	542	526	528	560	536	594	546	548	535	543	553	531	580	512	548	540	532	552	543	532	571	516	495	589	552	564	540	524	587	544	602	551	514	516	541	578	559	561	538	585	564	523	539	578	530	535	522	537	535	553	531	522	489	550	538	510	524	543	539	571	557	547	518	537	594	513	557	534	506	527	560	521	536	563	549	533	530	569	532	537	555	558	502	551	555	543	546	542	533	544	525	534	528	556	570	503	548	547	535	569	521	517	514	545	573	548	536	494	548	535	523	546	609	560	498	562	538	516	557	519	549	550	550	576	518	535	533	497	523	520	501	536	577	516	537	547	562	557	555	551	546	571	557	563	522	520	524	559	529	542	582	571	545	489	553	547	549	533	538	521	549	540	554	540	538	527	586	529	493	551	539	511	496	542	509	520	534	516	525	498	569	514	515	537	514	550	542	581	603	559	524	570	543	534	554	556	532	571	533	545	547	540	533	548	570	597	551	578	541	550	611	535	574	602	506	560	561	524	529	561	593	553	531	581	567	544	540	519	569	548	551	538	541	538	575	539	547	547	536	552	568	519	546	501	551	553	516	552	564	544	583	535	575	532	552	515	528	537	528	566	486	537	539	554	560	543	554	504	523	528	551	519	530	514	538	541	565	555	566	502	564	560	519	522	558	531	564	557	507	525	542	539	528	534	530	545	578	533	550	539	550	505	584	567	534	545	560	489	553	547	552	560	565	567	504	505	567	551	533	523	552	530	532	527	567	555	577	573	522	569	572	537	565	557	526	576	523	531	547	550	545	545	559	601	565	596	532	523	567	551	515	517	550	538	572	530	528	547	555	599	568	529	549	507	565	567	554	540	614	572	554	569	555	559	540	513	562	547	545	536	533	574	540	539	571	572	523	526	541	572	512	551	522	504	594	522	561	548	577	558	564	568	574	602	550	546	514	543	517	573	547	548	574	589	535	567	540	505	530	536	562	540	570	499	495	523	534	520	503	546	557	564	576	562	567	482	512	596	490	522	544	555	553	571	499	518	518	559	558	540	571	573	500	517	547	534	547	547	565	537	549	533	534	530	523	539	528	553	549	552	549	525	555	534	583	503	524	557	545	569	554	520	553	548	529	541	541	536	520	552	532	515	550	520	549	523	543	535	531	553	518	521	557	563	541	574	530	573	538	535	540	554	548	542	522	550	567	533	557	564	565	537	550	540	495	530	549	529	535	548	511	570	524	595	538	521	516	535	499	536	509	551	523	533	566	554	558	543	514	546	533	530	578	559	535	529	559	533	543	561	552	540	542	551	517	533	556	546	513	543	558	542	578	550	557	536	543	532	560	548	546	477	576	517	556	572	546	552	543	563	521	576	571	533	572	582	534	548	552	538	512	523	532	565	517	568	520	552	533	518	566	547	550	531	519	545	492	553	530	540	572	515	556	560	545	530	526	542	526	540	562	515	587	564	532	511	521	579	563	501	566	538	540	520	506	565	562	528	515	536	553	533	548	555	553	566	525	536	534	552	509	558	588	545	560	507	515	526	555	535	528	531	502	552	529	556	514	546	505	579	541	541	540	526	514	544	517	507	527	534	567	536	585	504	497	563	552	572	542	519	571	535	580	527	531	565	514	489	562	543	528	518	559	506	557	552	570	525	572	532	543	590	527	540	562	562	493	546	514	535	522	556	515	586	551	519	507	547	542	561	558	522	581	543	590	559	519	573	539	538	529	547	517	512	606	555	506	508	538	520	542	549	563	528	546	542	515	573	537	507	544	538	544	538	534	530	550	573	506	518	547	553	511	560	542	536	535	563	525	531	545	558	532	568	581	548	560	544	564	523	566	551	558	531	555	530	566	546	564	528	552	553	560	556	523	556	526	526	533	541	536	519	538	544	551	558	525	501	561	499	514	553	519	567	546	543	523	543	517	540	544	524	519	566	523	543	541	517	550	565	518	503	523	594	570	564	532	554	560	572	536	526	496	555	540	522	520	534	571	536	524	539	539	529	512	545	565	550	535	544	559	561	590	545	527	505	559	561	539	545	567	587	550	571	581	564	582	552	534	533	521	549	545	550	563	539	514	576	551	561	515	543	557	550	510	556	564	525	514	527	566	509	531	595	560	525	550	562	564	495	560	512	510	564	562	554	515	535	538	548	570	569	545	547	538	519	507	535	522	516	550	537	555	538	592	517	535	576	522	541	540	505	525	501	538	519	492	541	572	523	592	549	560	559	544	528	549	577	519	534	543	561	592	540	558	518	546	546	523	501	551	564	538	531	525	514	558	569	518	565	545	514	548	519	555	524	571	532	540	511	520	504	501	522	588	524	513	535	568	545	537	537	515	528	566	530	556	552	543	533	521	526	570	576	538	529	536	527	512	546	571	529	573	559	576	552	536	496	502	556	535	511	517	565	524	532	512	509	598	542	518	556	524	538	571	557	511	567	568	568	524	518	541	545	510	560	568	543	525	522	502	530	526	512	569	527	590	498	570	495	557	569	565	561	546	543	547	510	543	516	544	558	550	554	553	527	548	538	509	545	570	536	555	568	549	548	534	558	557	593	533	529	512	520	577	527	528	549	563	576	564	505	562	539	564	557	546	554	587	553	553	508	579	561	565	542	551	520	533	543	506	558	509	536	519	566	558	537	555	561	543	518	547	521	580	557	592	565	583	549	517	542	526	566	508	555	542	560	558	478	561	540	560	557	557	533	517	563	537	563	557	503	526	545	514	530	496	555	493	593	525	539	510	590	535	532	506	580	542	523	560	515	512	546	533	569	531	540	574	541	573	557	564	502	516	553	532	561	538	567
32094	4962	1117	786	570	397	332	276	285	246	234	185	188	175	162	152	157	171	115	152	152	139	148	150	121	152	129	139	124	122	134	109	128	130	142	134	133	124	137	111	128	137	98	120	148	137	119	121	135	115	128	137	130	100	149	107	113	118	117	129	139	137	101	131	127	115	127	126	111	130	125	140	143	133	120	155	119	122	134	130	107	146	110	115	127	121	119	110	119	113	120	117	131	107	115	140	122	150	105	107	126	104	120	119	122	114	118	113	136	117	114	129	129	120	143	111	115	122	142	131	126	148	121	113	134	111	119	120	118	168	117	129	106	112	115	126	106	132	135	131	120	141	111	113	109	120	126	117	143	117	128	163	126	134	126	115	119	124	131	111	120	124	144	131	143	115	127	110	127	149	132	122	126	133	130	135	108	108	128	119	135	125	128	130	125	129	143	141	117	125	129	144	109	130	142	149	96	109	116	126	130	135	119	124	123	125	117	134	140	115	121	110	127	129	111	124	130	140	124	123	128	116	139	129	121	130	108	115	123	104	112	125	133	110	134	156	135	121	113	118	110	92	109	142	127	120	106	155	126	133	108	112	118	112	130	125	115	114	121	106	110	129	126	111	137	113	101	116	120	114	112	131	119	105	115	114	112	135	132	123	129	133	103	111	145	115	123	120	110	111	133	124	115	127	130	137	145	132	133	124	131	110	131	122	122	117	136	116	116	136	103	120	121	116	120	128	120	116	130	114	140	142	142	119	117	99	123	124	123	124	128	138	135	115	122	113	137	106	130	131	105	114	127	116	115	132	95	135	120	128	125	100	121	152	118	103	120	117	121	116	149	103	114	128	135	131	126	101	114	126	117	117	139	99	152	111	127	106	117	135	117	128	116	128	140	145	140	117	112	120	116	135	124	121	145	121	105	140	110	131	124	115	130	145	106	120	133	121	119	115	126	115	103	133	119	127	128	107	149	109	115	129	132	128	153	144	132	129	106	121	120	124	139	125	132	121	123	123	113	117	107	117	107	131	110	110	142	123	111	130	120	132	128	129	126	127	117	134	120	115	130	130	123	123	136	111	138	117	142	133	108	119	125	114	116	121	118	118	114	129	121	145	117	125	145	101	128	102	130	120	116	106	106	119	109	130	137	137	103	125	132	115	101	125	115	117	116	127	122	130	121	119	133	147	131	119	143	112	107	131	120	136	133	122	127	120	126	123	117	110	123	131	135	121	142	125	117	96	123	145	135	143	133	111	133	96	136	112	117	119	113	111	129	124	138	133	117	117	117	120	116	124	126	100	98	120	143	135	119	110	116	132	130	103	140	116	113	126	117	111	120	138	131	111	115	144	123	121	103	129	118	133	142	127	125	127	120	127	141	123	126	119	122	128	118	142	138	126	103	117	118	126	130	128	123	104	126	130	125	123	131	117	124	106	122	134	118	110	124	114	123	101	116	138	133	131	137	118	127	121	115	128	123	117	120	126	125	137	130	119	138	127	109	136	117	116	118	120	112	113	115	121	135	125	128	131	113	120	127	122	124	122	113	106	127	131	117	97	124	111	116	114	118	115	127	121	137	125	111	130	113	150	121	99	112	116	132	134	136	125	118	117	119	133	103	120	131	117	123	121	125	119	116	128	123	132	154	115	132	129	131	119	123	121	133	128	112	139	147	114	114	113	124	150	94	124	136	129	138	123	116	133	114	148	117	123	125	120	138	123	96	131	133	124	117	127	120	122	115	126	117	114	118	141	137	157	114	132	129	115	142	140	110	117	115	134	110	115	106	130	97	123	141	114	123	125	130	123	143	133	114	106	125	127	123	102	106	133	130	129	142	113	123	142	114	109	94	98	138	107	141	104	131	113	126	95	121	126	117	119	132	128	110	138	138	122	128	125	127	128	135	134	117	118	113	120	130	138	124	131	122	117	115	112	122	124	132	128	98	99	103	110	112	111	118	137	98	111	120	129	110	109	114	138	128	116	97	120	122	116	141	112	106	127	114	124	128	129	119	152	135	116	109	102	144	109	125	135	116	110	122	120	122	114	140	127	119	110	128	109	120	138	118	132	139	144	121	125	121	104	121	128	115	127	127	122	125	126	117	115	110	96	142	117	120	109	110	98	145	136	124	118	147	148	110	98	119	104	126	131	127	130	115	121	126	128	129	102	110	113	111	127	141	125	130	130	116	124	135	132	123	102	117	123	114	103	130	130	110	128	115	120	113	126	109	120	131	123	111	139	115	142	131	125	128	138	138	125	101	134	111	114	116	135	134	120	148	134	113	109	143	136	128	142	131	128	117	143	135	119	109	100	112	121	132	132	146	94	124	120	109	111	114	116	113	116	145	121	126	114	126	130	116	101	118	115	136	108	108	117	141	126	128	122	132	129	106	125	120	110	125	120	120	129	127	126	118	135	114	105	140	128	120	134	133	117	111	126	127	112	120	113	137	123	112	130	143	120	114	119	123	122	130	109	135	128	94	108	134	133	137	110	121	126	115	127	117	123	128	134	131	149	110	122	132	137	131	112	133	128	106	127	132	125	107	110	125	123	111	115	144	119	137	130	111	124	129	105	138	147	139	117	127	130	131	105	123	127	100	129	142	121	111	121	125	134	111	132	121	143	144	119	127	135	151	129	108	119	118	136	138	128	120	131	125	110	100	137	132	137	128	128	104	101	114	106	111	106	107	135	115	117	120	119	114	129	124	124	114	125	130	117	109	108	108	128	127	119	107	124	100	128	132	121	109	150	115	122	128	133	150	109	133	116	111	119	121	106	127	144	123	121	137	124	124	125	141	101	131	127	127	116	125	131	134	145	113	133	139	117	132	125	120	116	117	120	137	131	103	148	133	127	135	132	110	114	106	137	136	128	114	122	108	124	128	115	119	128	108	120	112	127	102	111	95	105	116	110	122	109	103	121	137	121	118	125	112	132	127	120	145	124	110	129	116	118	113	119	132	122	124	115	104	110	102	124	122	135	118	96	97	118	121	137	130	122	118	125	128	118	121	113	125	131	141	124	116	116	116	120	112	121	103	118	116	119	123	124	100	112	120	124	133	128	97	132	134	132	132	137	128	132	126	113	119	130	124	128	126	122	101	144	119	117	119	121	120	109	127	98	129	132	116	132	141	101	124	118	127	137	122	131	101	131	113	142	124	132	121	110	122	134	125	127	104	119	125	108	99	121	100	110	136	132	143	117	117	112	109	130	146	112	136	105	111	105	110	118	120	120	126	123	101	119	131	113	136	111	120	126	139	133	98	110	109	111	127	103	120	130	112	132	108	114	84	118	121	120	113	95	110	115	115	129	114	126	129	120	108	113	110	142	149	107	135	121	133	118	116	124	124	127	124	123	129	126	130	130	111	116	133	122	118	141	139	121	118	115	128	130	113	115	115	132	123	146	123	115	116	133	136	115	130	104	106	127	115	136	114	115	127	126	138	126	109	117	101	123	106	135	114	109	140	121	129	145	123	99	123	134	120	144	112	129	111	115
14629	1051	2281	2748	2285	1919	1605	1360	1141	1003	906	804	747	688	636	596	568	563	512	481	488	496	444	477	444	397	453	418	407	433	390	443	395	385	409	426	373	404	391	391	365	379	364	371	384	329	340	359	331	383	340	402	369	355	401	363	365	349	383	367	339	340	358	332	349	339	364	356	390	338	362	330	365	347	367	342	372	366	332	379	383	338	366	351	363	379	339	354	369	346	355	324	354	340	359	359	349	365	370	381	372	345	338	357	322	353	344	353	343	337	341	353	366	328	354	336	310	347	343	343	337	366	351	367	362	364	364	358	372	346	372	348	363	320	358	319	365	348	338	326	366	358	332	364	346	352	338	311	357	374	329	357	382	348	379	323	355	330	374	353	337	308	332	332	348	351	337	320	362	349	348	349	325	341	341	357	356	318	347	346	340	334	310	351	313	345	340	332	333	360	341	343	342	325	348	328	381	347	343	372	349	333	334	355	334	353	361	368	355	357	377	372	362	329	347	297	373	343	346	328	338	337	356	375	395	340	361	308	370	337	355	360	368	337	337	381	345	336	334	356	354	357	327	321	338	369	333	348	348	335	346	366	338	334	325	318	354	303	350	337	339	336	303	335	360	364	374	344	359	355	348	376	364	332	349	378	348	363	346	337	351	359	320	352	359	341	339	355	314	353	340	377	314	360	353	347	365	354	348	347	337	330	340	336	344	376	339	357	326	348	362	350	343	378	346	367	364	328	345	350	345	361	376	345	419	365	359	367	342	358	347	362	351	330	361	314	358	345	370	334	342	363	346	344	375	324	364	366	366	366	321	354	320	334	343	331	327	330	353	338	335	347	376	339	318	376	343	365	338	355	342	351	374	360	362	347	381	372	350	323	339	359	362	369	311	301	361	368	348	354	363	373	331	337	358	345	327	351	345	328	344	334	333	329	356	339	344	334	318	355	365	348	344	366	381	348	379	368	339	323	355	357	330	354	333	330	364	374	364	332	346	353	402	360	335	350	334	346	359	364	326	373	329	345	365	362	359	329	355	365	324	372	365	355	355	363	339	314	361	320	396	327	338	346	345	349	369	371	341	360	362	340	349	371	328	341	317	335	327	328	337	356	362	333	373	342	305	371	346	362	353	322	361	349	353	392	330	334	368	339	343	332	360	354	336	355	351	337	317	331	345	352	348	352	358	384	347	332	335	344	316	358	380	358	336	352	353	326	334	334	346	341	327	342	345	353	334	344	344	340	376	326	346	350	370	386	378	323	357	369	346	329	369	374	356	334	356	347	342	290	333	341	360	348	360	334	361	351	370	338	341	293	369	347	320	326	309	333	345	367	374	366	342	314	367	354	340	342	322	316	329	349	335	337	350	351	336	354	358	340	337	368	352	340	335	315	373	338	336	351	337	369	378	327	323	357	364	350	354	342	358	368	335	366	361	339	355	359	359	323	325	346	337	365	331	365	330	360	356	306	330	335	372	361	332	372	360	360	333	372	398	379	371	349	349	360	337	349	362	328	339	347	354	342	339	329	354	356	362	315	339	333	355	362	337	321	348	321	361	354	343	340	360	333	344	343	342	354	387	349	337	364	364	391	379	344	365	339	351	349	370	378	334	349	330	326	353	396	383	335	357	362	356	321	349	347	320	350	326	336	323	337	344	349	384	344	372	355	355	336	335	370	345	320	390	317	357	361	363	323	403	323	330	340	325	352	363	333	348	334	341	354	332	307	337	304	366	316	393	382	356	358	331	364	310	366	369	333	311	327	339	327	344	350	348	350	341	356	360	350	389	343	369	366	339	344	363	365	329	321	321	356	314	335	358	343	370	329	380	345	346	346	372	344	361	350	346	350	347	332	338	361	350	373	356	382	352	319	318	377	358	333	354	378	333	341	349	345	368	345	364	351	338	357	306	341	340	333	336	330	355	344	351	339	364	363	353	345	354	364	344	337	360	344	340	366	371	361	357	306	346	345	363	342	367	353	347	317	367	347	319	360	346	335	333	351	338	346	375	351	361	335	319	342	379	316	343	329	330	356	331	357	370	363	363	365	357	387	341	367	348	353	329	335	381	328	354	332	354	351	320	331	346	345	370	310	321	317	353	322	343	370	345	336	338	379	343	324	326	352	351	335	347	330	323	337	357	360	351	325	317	354	337	353	324	333	375	363	332	360	397	338	343	345	349	340	330	343	360	337	363	352	329	315	362	351	326	344	353	354	380	350	367	348	352	336	343	349	374	367	350	336	355	377	358	342	335	360	336	332	323	339	331	349	329	358	322	360	372	329	361	362	375	327	340	347	292	333	310	344	342	350	352	322	329	353	367	349	356	370	362	339	336	342	342	359	340	326	353	358	369	343	348	331	354	331	335	393	337	366	370	340	356	335	325	349	373	305	325	340	363	340	344	366	364	353	359	349	332	343	329	367	357	369	358	350	335	360	346	348	355	353	346	335	336	324	343	362	338	349	307	352	328	353	346	340	358	352	342	336	335	347	363	360	361	302	339	371	316	316	342	369	379	350	344	352	342	334	354	353	334	381	351	371	355	348	327	339	340	357	335	316	322	395	367	318	345	364	373	378	349	334	380	396	360	335	335	338	357	338	356	382	363	360	350	355	336	376	354	320	360	317	363	317	365	334	366	351	364	379	344	322	365	363	344	345	350	321	342	300	357	344	367	358	383	363	358	344	370	379	333	339	342	353	357	352	349	387	310	348	320	337	362	322	356	349	317	372	357	359	333	370	346	326	325	325	331	325	364	321	342	351	344	319	343	373	362	337	341	357	342	337	362	308	356	306	377	327	341	335	339	324	365	369	346	345	371	333	342	323	319	345	355	345	354	322	307	334	364	341	366	335	346	339	344	366	374	342	339	343	348	319	404	344	332	324	364	301	361	326	366	303	323	353	347	340	377	327	353	370	344	331	326	349	351	312	310	355	364	343	382	349	329	330	362	339	340	340	344	374	338	332	348	336	348	344	352	363	373	327	335	353	344	362	349	350	365	370	355	366	339	342	306	349	340	361	308	337	338	349	318	368	374	338	343	349	311	356	323	315	373	347	325	371	342	368	364	366	342	330	359	341	319	323	320	346	360	345	334	354	321	344	329	324	375	351	382	351	375	355	311	344	353	312	355	363	335	350	370	328	360	343	340	326	352	349	361	364	343	336	293	356	327	372	357	334	365	366	379	345	320	316	342	361	342	347	347	356	366	358	299	320	371	321	342	345	368	335	387	320	356	364	344	329	305	365	359	345	318	322	316	348	338	346	336	334	357	377	341	337	347	386	313	351	336	394	345	345	344	355	333	332	361	348	340	347	351	346	330	367	352	360	314	339	374	339	349	355	336	360	362	345	342	353	312	365	348	354	340	320	335	300	321	368	330	335	334	321	363	361	344	355	343	368	365	341	369	352	331	338	355	330	351	348	380	322	322	317	355	359	354	350	333	340	357	304	364	336	380	351	317	318	307	324	361	364	346	340	340	359	334	371	357	345	324	370
42228	11396	3043	1691	1127	924	646	556	517	462	409	370	345	328	318	297	334	273	274	260	260	309	276	234	299	256	246	231	243	217	268	218	280	256	254	254	227	246	236	248	206	230	237	222	226	229	233	214	252	222	243	230	242	234	233	219	228	215	232	224	268	232	253	234	209	217	217	231	215	234	226	228	234	219	221	253	230	257	244	254	185	231	228	234	244	267	262	212	223	208	215	238	236	229	252	227	232	217	242	220	211	218	261	225	244	239	239	245	231	232	225	237	247	223	242	208	231	259	224	207	214	243	241	262	230	246	236	212	217	208	227	204	224	190	218	229	221	249	222	207	224	221	243	222	209	208	245	250	225	248	227	242	239	251	238	219	230	227	254	224	233	197	224	238	249	270	209	262	258	227	250	231	223	245	229	240	213	227	253	235	230	226	259	220	208	216	221	223	206	242	221	254	211	224	233	221	227	213	235	202	231	205	204	224	244	213	224	222	213	219	233	241	217	245	243	202	234	227	239	229	235	191	233	244	232	234	255	222	208	226	238	224	236	247	224	209	249	236	235	259	210	219	222	220	234	239	225	250	215	218	250	204	241	219	221	219	232	196	218	224	194	218	202	240	215	231	245	224	217	238	227	221	224	218	242	246	249	263	223	220	213	240	242	212	231	228	228	229	234	230	225	220	213	225	277	220	223	248	228	199	232	213	239	215	226	241	235	225	230	219	215	209	231	243	202	198	223	233	243	229	224	229	216	236	250	210	245	227	249	233	257	233	226	229	238	256	240	212	215	258	252	251	205	276	239	241	198	231	219	236	251	255	235	222	229	239	227	203	210	249	257	244	219	245	240	218	245	239	214	227	235	233	246	210	241	215	239	231	233	237	218	231	221	241	226	233	216	249	238	261	216	255	222	246	218	228	251	230	232	210	238	226	213	220	267	217	220	266	199	243	219	232	222	199	229	207	223	230	257	203	227	232	241	252	210	205	249	216	220	194	216	229	205	248	237	235	228	232	202	228	221	217	228	224	235	235	219	226	250	253	251	210	214	232	230	241	225	220	219	229	202	253	225	235	211	213	216	250	217	231	256	265	243	289	233	223	221	223	247	237	235	197	216	237	246	250	226	222	232	237	245	230	232	245	210	222	234	213	218	227	216	237	238	237	226	230	248	226	216	191	231	230	275	250	239	238	245	206	240	234	273	285	226	216	208	221	255	234	233	238	218	221	229	254	253	215	242	222	230	224	217	204	226	217	208	222	262	244	251	245	205	229	237	225	217	238	232	235	228	227	230	229	243	252	228	238	228	196	209	231	245	226	245	205	228	216	238	256	231	213	257	225	223	236	254	210	223	227	243	233	259	206	211	243	242	218	238	218	225	219	231	256	229	235	235	229	237	193	238	220	247	213	211	229	202	234	217	218	206	222	237	217	259	254	204	242	244	231	221	226	215	210	219	206	239	263	240	255	229	234	246	229	224	257	254	255	220	228	258	246	218	244	229	244	215	217	219	246	247	240	218	266	242	273	224	222	209	230	262	242	239	233	229	255	221	226	227	216	233	259	221	261	229	222	247	226	220	240	215	226	216	239	246	262	262	239	256	227	204	229	234	229	271	220	230	248	228	243	219	262	211	233	232	217	248	238	233	218	237	216	209	256	253	219	244	247	217	222	244	205	232	229	234	244	240	261	208	263	242	258	243	224	212	192	220	211	210	232	250	228	218	231	227	238	249	199	213	221	241	216	221	218	208	244	219	211	227	242	229	256	234	244	225	249	218	234	206	231	239	199	247	237	232	244	250	236	236	253	224	252	244	254	243	224	248	246	188	254	203	216	247	221	249	225	234	218	243	240	220	250	258	249	234	252	213	254	263	217	239	241	245	210	220	252	226	227	209	238	213	244	243	239	251	224	231	242	229	260	231	215	226	258	227	242	260	239	212	235	215	253	207	193	208	258	217	203	247	236	248	210	214	231	243	240	257	225	234	222	222	259	226	243	266	232	203	259	238	221	242	182	201	207	221	203	242	275	233	232	214	212	212	231	222	218	232	208	203	256	260	214	242	227	216	245	196	233	216	235	232	242	224	233	259	218	201	232	225	252	234	238	235	240	255	250	247	218	239	219	247	231	257	230	216	197	237	228	224	204	231	242	249	220	221	216	231	238	215	239	204	241	216	229	237	203	223	246	265	235	241	227	232	249	230	228	219	216	237	233	203	207	236	239	222	227	230	228	219	248	236	223	228	250	244	231	223	216	234	210	243	222	235	250	220	233	202	225	249	229	221	246	222	223	234	222	246	247	239	253	256	230	195	244	230	224	208	216	216	242	232	230	254	219	283	241	219	239	241	215	213	202	249	244	258	233	228	240	234	265	248	219	232	251	246	225	211	225	226	225	209	203	230	192	237	224	227	254	213	266	267	256	225	219	249	231	235	252	222	229	231	246	239	249	225	238	235	213	236	219	253	235	193	241	229	244	246	209	228	250	210	250	228	217	243	245	234	237	228	256	226	203	229	231	217	246	217	194	256	256	222	260	239	220	212	237	219	226	235	243	224	239	211	240	226	221	208	223	227	213	255	254	214	236	228	235	253	205	190	232	242	242	208	239	256	228	264	272	224	258	216	238	213	240	241	230	221	218	238	232	233	206	252	224	223	249	242	233	198	251	230	249	233	231	216	237	225	254	264	224	212	253	247	254	228	240	233	194	204	240	202	210	226	203	243	236	217	225	224	224	224	246	214	232	224	215	253	211	227	232	203	234	243	254	227	248	247	225	257	224	258	217	237	225	231	230	252	224	225	233	226	244	211	228	291	250	211	221	251	259	232	225	237	240	215	227	248	227	222	250	208	226	228	184	221	209	257	226	232	259	236	211	239	247	220	233	221	224	239	241	247	223	214	211	228	252	240	250	229	232	219	222	222	245	238	242	224	264	239	240	231	213	221	232	239	229	231	243	256	259	220	217	228	227	240	226	216	238	227	237	229	210	212	231	246	258	227	245	240	218	238	193	237	230	241	227	217	235	245	237	254	239	216	222	233	217	256	222	243	227	231	199	218	214	248	243	229	234	216	221	236	240	284	213	252	204	237	244	269	221	236	231	248	235	255	210	234	257	253	222	253	210	252	256	231	241	235	210	227	204	224	240	212	218	220	220	236	217	258	239	237	233	240	241	227	202	247	232	231	229	230	240	220	239	217	205	244	220	227	235	247	218	232	219	227	248	225	208	260	216	212	239	251	232	241	249	256	250	237	218	235	223	223	272	229	238	223	236	224	223	233	234	241	208	232	223	244	220	232	261	207	225	226	217	234	254	228	224	220	232	215	213	237	239	229	236	238	225	245	211	243	232	217	246	246	226	226	225	245	252	257	226	225	220	243	207	230	242	250	236	265	236	231	206	218	253	228	230	239	220	227	215	230	235	235	208	224	230	243	264	229	224	246	216	237	249	240	219	231	258	241	213	224	236	239	227	235	231	223	226	225	221	206	219	225	232	246	212
18240	1990	4381	5066	4386	3673	3063	2347	2099	1960	1666	1490	1403	1317	1168	1123	1061	1035	987	1004	900	884	848	838	807	804	784	779	718	762	716	727	700	725	700	735	651	638	652	664	704	692	646	619	656	699	662	655	592	571	618	650	648	674	608	551	684	642	611	609	648	595	615	654	593	675	600	616	636	607	637	597	620	624	619	637	568	643	567	608	630	660	613	578	610	593	595	608	597	598	610	630	623	635	563	593	578	600	680	618	559	617	584	646	627	602	610	611	609	600	651	608	586	604	603	636	589	604	592	595	614	623	584	586	607	579	545	610	555	606	582	634	552	589	603	579	572	629	608	594	630	550	603	563	630	605	582	602	601	617	550	585	595	615	599	583	574	578	616	613	615	629	598	636	605	622	640	627	577	667	582	591	624	600	650	614	627	556	581	583	597	596	575	619	581	610	601	625	588	595	588	617	581	565	615	626	666	586	599	602	617	601	605	535	567	607	613	583	675	625	620	592	617	603	604	643	562	582	609	579	555	602	616	576	605	598	566	590	590	561	592	579	609	603	621	607	607	593	634	603	598	605	652	583	582	552	614	599	591	642	636	606	581	583	631	601	573	625	613	586	597	590	580	623	578	635	615	570	575	587	611	583	590	574	576	629	610	571	593	566	582	595	543	608	588	600	604	544	649	562	612	596	613	537	609	562	625	614	595	549	599	573	535	613	586	562	593	599	603	640	586	577	575	574	606	625	635	585	579	617	624	608	627	606	619	597	587	589	579	615	575	621	587	628	554	603	641	587	627	578	640	586	573	605	584	615	575	569	572	556	598	548	648	618	625	605	610	567	617	566	588	554	606	554	619	585	585	614	601	589	578	624	576	594	595	596	596	620	567	580	629	607	583	608	568	579	598	584	602	597	603	589	651	592	601	599	624	594	625	577	619	581	629	586	575	590	576	589	586	629	623	590	567	603	567	586	561	608	595	603	538	575	595	570	588	598	605	600	587	581	591	593	633	584	598	580	619	552	575	595	593	616	593	619	598	631	548	587	591	615	620	589	618	604	599	580	620	581	574	593	608	550	576	589	618	602	595	626	567	602	626	620	559	604	579	615	626	576	579	594	618	527	586	613	585	600	636	600	582	633	610	623	621	576	589	623	592	566	602	599	608	568	552	615	602	570	607	611	562	617	588	638	594	599	588	605	582	595	622	590	603	635	594	578	555	578	602	585	565	610	596	579	633	591	585	582	633	592	543	621	633	632	617	598	624	584	571	619	594	617	583	594	618	588	597	592	595	606	599	590	626	620	610	594	618	622	561	606	619	579	566	615	586	623	558	574	598	545	614	610	605	576	564	572	615	599	612	611	591	611	619	641	553	642	609	627	579	601	614	549	572	612	582	584	585	607	603	615	575	596	594	605	576	603	590	623	546	610	565	607	592	573	551	608	577	594	595	606	607	567	587	588	638	573	593	624	605	632	564	618	582	560	608	633	573	628	533	612	577	564	565	577	624	558	597	621	610	592	572	582	590	593	603	611	587	582	613	588	584	589	576	593	592	573	624	590	578	603	603	575	635	633	596	635	612	597	594	569	633	620	602	583	592	575	555	569	652	602	584	612	605	581	585	573	641	608	584	597	575	527	580	593	613	561	596	608	598	589	574	602	591	591	595	617	597	605	625	585	614	623	597	577	576	579	624	595	620	584	586	581	638	568	638	590	582	603	586	565	643	600	611	588	591	597	610	614	601	579	558	548	576	619	584	629	554	595	561	568	593	533	592	588	613	566	613	603	589	589	578	577	606	577	556	595	641	577	600	585	589	611	603	597	546	600	525	623	620	556	586	585	622	569	624	535	597	589	590	588	591	611	593	673	605	580	565	592	646	606	598	565	594	563	635	567	580	604	600	597	589	614	608	612	597	570	585	585	606	525	612	553	587	600	602	624	576	627	604	580	614	543	584	575	589	637	567	616	575	580	576	562	587	593	594	582	573	584	589	591	638	595	591	584	539	611	623	602	569	589	582	589	568	574	576	608	586	576	568	536	615	586	632	606	563	644	611	598	574	605	580	579	585	642	580	577	613	626	568	598	666	589	591	623	595	549	595	609	592	569	591	606	598	599	596	569	568	549	632	602	591	603	600	595	589	595	631	593	570	602	615	605	567	586	599	598	618	609	588	612	593	577	584	545	613	599	589	568	568	610	582	632	579	610	588	598	638	578	590	586	589	609	595	582	597	600	594	600	608	586	597	576	582	581	622	614	564	592	637	596	605	570	578	600	621	596	625	562	554	569	639	562	620	610	620	606	568	572	588	583	549	549	568	622	632	592	627	558	590	563	618	598	612	609	610	585	611	548	622	615	578	561	583	605	567	598	580	542	578	565	611	581	571	574	624	591	647	579	605	609	582	602	553	592	593	584	570	583	600	577	632	590	603	561	593	620	587	600	576	589	630	599	591	623	628	600	587	589	586	584	581	618	595	641	571	605	587	597	588	602	570	570	539	584	597	610	564	621	586	586	567	595	603	621	563	559	592	621	629	581	601	606	589	594	609	582	606	573	582	542	610	585	624	625	589	613	617	632	581	592	563	622	612	600	587	608	562	532	596	588	579	616	620	582	592	606	630	605	589	571	613	628	631	623	600	571	575	616	558	581	591	597	574	555	638	579	588	623	570	604	656	620	601	614	589	565	567	558	559	621	615	610	575	600	571	620	594	570	563	589	584	571	573	562	573	611	599	562	583	619	559	598	588	591	587	543	581	624	610	640	594	604	533	628	639	605	583	589	631	616	626	576	574	628	582	619	565	610	569	586	552	595	570	595	575	604	616	564	579	603	592	609	590	603	557	588	612	576	592	596	617	619	592	577	572	609	583	616	555	598	620	598	606	598	595	595	614	605	592	575	594	591	617	630	619	604	577	558	572	564	546	609	561	649	626	571	606	611	613	586	565	578	610	590	589	572	621	597	616	628	626	561	561	588	616	600	596	598	526	585	552	582	551	577	606	639	524	541	607	564	563	596	648	618	573	566	647	623	623	634	554	568	556	561	639	567	593	541	579	585	600	632	555	618	588	620	592	606	613	602	568	572	604	626	597	596	610	574	616	569	614	620	615	595	591	577	563	586	561	575	618	600	592	600	602	619	608	624	643	594	604	663	634	637	590	589	589	580	594	579	599	613	572	610	568	594	612	589	607	569	570	618	596	603	634	595	574	624	586	585	574	564	616	575	644	617	617	595	593	657	612	589	584	558	595	639	578	586	580	568	587	619	623	601	568	586	594	565	559	634	607	567	582	609	608	591	600	609	590	631	618	598	644	593	563	572	616	617	561	586	597	603	585	571	591	587	582	579	591	583	587	568	578	561	608	578	638	608	565	554	664	636	584	609	593	574	591	591	595	590	551	595	592	583	602	622	566	566	622	570	583	628	599	559	602	617	602	604	598	601	606	598	601	644	581	586	551	589	592	635	603	602	595	579	598	608	590	606	639	559	603	592	567	613	617	574	628	554
4027	222	237	260	240	204	208	268	208	232	198	234	245	219	191	195	222	218	216	209	220	214	215	208	221	235	226	207	207	203	221	241	218	196	236	226	196	200	240	211	232	199	208	204	193	178	224	193	240	217	195	230	206	205	219	201	210	208	197	206	226	223	223	202	216	231	223	194	237	250	225	236	215	210	198	227	257	258	217	217	198	209	228	216	182	211	202	206	195	203	235	228	202	204	214	209	215	216	236	223	223	217	203	191	227	235	181	198	198	212	196	249	181	189	207	223	206	190	219	225	206	232	206	228	209	224	210	233	222	222	232	228	234	223	200	222	232	221	216	208	235	196	196	197	196	219	232	218	209	219	226	221	210	210	222	211	184	212	231	236	235	224	215	219	222	203	242	231	230	187	205	218	227	230	187	199	192	231	214	220	223	208	227	241	200	233	215	230	199	222	216	211	182	216	189	215	216	225	217	214	216	213	236	193	225	229	216	189	202	215	206	193	209	231	226	228	217	217	211	202	220	209	208	191	224	226	188	214	211	214	222	214	212	202	204	223	214	216	235	190	211	233	193	201	187	241	247	206	205	221	223	240	221	225	221	237	208	224	215	193	196	182	197	216	229	215	189	201	215	211	235	236	233	225	199	238	207	228	195	207	201	212	227	223	206	225	216	214	211	190	208	210	218	182	214	232	217	190	222	224	214	240	212	228	180	224	219	204	207	239	216	211	247	228	202	209	237	205	230	207	221	212	209	239	239	199	221	221	196	204	188	219	237	224	203	232	216	244	205	218	204	194	200	234	213	206	174	209	209	201	228	187	217	209	225	212	220	219	240	228	209	209	190	214	203	217	237	210	215	255	215	243	202	216	208	221	208	235	221	221	197	221	234	241	209	200	231	214	191	226	229	223	232	215	192	209	184	193	201	216	227	220	220	198	199	226	204	218	227	253	236	209	200	191	223	229	237	225	234	208	217	222	225	207	210	208	192	249	200	191	206	192	209	214	213	202	211	217	255	193	220	206	206	222	219	241	230	242	224	189	229	226	238	196	194	176	224	204	217	221	223	206	182	231	194	200	225	217	218	233	188	220	201	208	220	210	228	208	189	204	202	222	238	219	235	208	217	207	189	201	219	208	217	232	211	209	218	226	210	246	226	231	211	184	223	220	229	201	224	207	209	204	219	220	196	207	228	219	198	219	207	188	238	201	199	176	212	237	201	220	243	222	232	208	201	220	214	248	228	254	228	205	217	208	224	190	200	229	193	217	206	240	215	232	216	201	214	213	203	193	169	212	213	214	254	210	244	209	207	184	201	217	198	206	216	199	218	239	249	221	223	218	209	197	221	216	219	229	231	216	225	213	203	204	193	226	250	222	223	203	224	175	230	180	198	237	222	235	213	203	221	224	205	211	198	210	206	234	183	209	201	227	223	195	208	176	213	226	229	201	194	198	216	223	217	221	189	193	190	219	206	202	218	204	197	217	206	211	205	249	205	222	208	222	212	220	219	226	223	227	230	227	229	224	196	207	221	206	214	204	208	217	200	205	200	195	226	194	206	191	198	199	205	235	200	221	218	227	223	232	208	198	199	225	200	197	195	207	227	235	221	240	204	220	215	237	206	219	223	237	223	223	233	202	205	181	201	192	220	220	230	195	222	205	191	201	237	223	219	182	239	261	220	207	249	210	218	232	225	199	216	223	230	212	243	222	233	216	222	226	233	220	200	224	206	204	214	214	252	218	218	209	229	209	214	232	226	225	196	213	219	215	218	214	204	196	213	224	225	224	185	235	231	216	216	233	225	223	211	198	207	217	176	207	233	217	210	222	206	217	209	216	205	226	202	211	248	238	218	219	220	222	194	245	232	213	207	218	205	192	192	218	213	222	232	213	192	199	211	204	237	218	201	207	226	196	201	210	212	201	214	215	209	220	221	212	206	231	228	213	209	210	202	218	210	220	223	240	191	226	209	225	214	198	222	226	220	216	193	219	202	194	203	192	230	218	207	229	200	219	231	206	222	222	216	201	216	211	220	224	224	204	202	209	211	219	225	198	189	220	198	187	197	212	217	183	215	216	222	214	234	207	232	218	208	217	220	219	204	227	197	202	235	209	196	214	168	195	206	233	211	202	195	197	201	204	203	231	218	234	229	199	222	197	198	222	252	193	201	232	221	226	192	231	219	227	215	213	223	209	210	223	210	212	235	203	202	229	222	219	227	209	210	218	185	220	209	241	206	226	201	195	202	210	193	210	212	171	195	221	205	219	217	234	244	207	204	220	202	209	199	214	227	211	230	215	234	232	217	197	198	236	215	206	225	229	216	206	208	220	202	229	226	227	215	185	214	218	203	201	221	216	233	203	201	236	221	227	247	221	217	204	211	192	210	205	192	203	218	212	221	204	203	193	236	223	224	197	206	230	215	202	206	225	206	207	207	251	223	206	210	181	211	227	222	218	218	210	209	225	239	205	197	226	194	231	204	224	195	204	238	223	202	184	229	214	227	227	212	204	198	193	229	254	224	249	221	197	193	214	188	194	215	212	199	240	193	186	209	226	195	216	203	221	213	205	210	243	205	207	195	211	223	217	221	224	218	223	201	201	248	215	201	207	221	216	216	221	213	237	221	223	211	225	190	203	220	203	198	203	237	216	206	210	168	223	186	225	176	227	206	255	242	208	220	209	215	216	228	218	210	220	216	245	190	214	202	209	220	216	201	201	204	219	203	216	181	210	206	222	201	200	208	195	240	183	227	211	209	222	200	235	195	242	215	198	218	235	195	199	247	221	217	214	196	223	209	214	204	200	218	186	237	216	200	224	222	206	222	184	214	234	242	226	244	230	216	235	218	236	198	209	232	225	209	204	183	200	200	216	193	226	203	248	189	221	222	197	222	197	224	205	213	200	225	230	248	197	215	241	179	237	228	217	243	205	242	201	225	208	225	191	202	175	219	211	197	221	228	202	200	229	223	226	246	199	204	207	196	225	231	207	218	206	221	219	202	222	228	214	218	213	226	219	206	232	211	203	216	209	206	211	241	212	207	248	218	217	204	212	210	201	193	227	194	223	221	218	218	218	220	234	222	224	226	199	191	220	221	221	218	214	234	207	232	219	218	218	198	226	223	206	224	217	221	236	204	253	210	206	225	210	224	238	183	231	209	223	234	212	211	220	199	212	213	190	237	177	203	212	221	218	230	201	223	218	218	221	198	174	216	200	217	209	213	204	202	209	208	230	194	244	224	208	216	205	220	222	204	191	225	252	238	247	207	210	206	214	219	225	219	214	209	208	186	194	197	193	205	206	230	250	202	203	198	203	226	201	207	228	223	193	233	221	177	237	211	221	196	216	222	202	197	198	197	218	208	221	198	209	217	215	236	218	206	196	210	211	224	223	196	238	220	185	216	234	205	191	216	262	266	254	222	208	220	223	226	223	239	240	244	211	199	231	220	224	200	223	198	213	180	227	213	204	216	210	188	227	210	198	198	219	212	235	215	236
4546	562	625	646	635	636	582	566	555	564	582	537	538	587	548	561	525	545	552	529	529	555	510	523	531	563	562	558	532	546	550	512	543	521	522	522	561	534	564	508	539	499	536	490	487	543	551	563	575	575	544	542	531	533	568	527	561	572	548	536	534	516	510	554	490	529	488	552	519	539	537	574	517	542	532	528	508	527	550	558	554	495	507	569	505	517	517	540	490	476	503	555	508	538	551	532	518	524	491	512	535	543	556	521	577	533	528	521	500	542	554	520	551	534	521	565	569	557	581	540	551	534	558	559	521	505	525	496	515	559	545	558	502	524	560	516	559	530	499	549	545	459	511	565	492	516	523	573	494	531	539	531	526	546	547	531	535	536	519	524	558	538	541	547	571	499	494	547	561	508	524	525	527	586	560	518	511	528	560	543	534	507	505	508	555	511	555	501	519	486	547	537	524	529	533	515	537	512	547	476	500	543	523	530	530	522	543	544	530	532	529	542	553	574	516	545	524	531	540	496	522	523	508	507	489	499	524	561	525	474	519	501	532	538	556	514	540	551	541	525	526	549	556	516	536	516	559	523	561	564	515	564	512	522	521	515	494	514	546	555	494	543	518	506	554	524	529	498	506	537	503	520	545	509	513	519	553	514	507	590	553	556	517	541	546	541	539	480	512	508	550	533	540	535	539	527	543	555	528	499	501	563	493	529	543	533	529	544	491	482	560	513	587	572	568	534	519	536	518	529	518	533	526	522	539	522	589	508	536	570	511	507	495	532	525	524	535	541	535	530	530	551	518	563	523	535	579	528	545	564	500	577	507	585	476	551	511	514	536	517	504	589	551	499	510	572	538	537	561	515	557	510	485	535	498	532	561	577	531	485	537	488	489	518	514	520	542	519	488	520	524	517	537	575	576	500	531	552	482	512	546	533	573	528	491	550	529	559	537	508	510	500	513	512	519	516	504	543	526	531	562	517	538	517	506	552	524	501	500	586	537	562	549	543	529	524	518	538	554	534	531	524	551	520	470	528	528	522	477	506	517	564	554	559	551	505	558	506	597	553	557	486	582	549	529	520	494	531	516	543	536	559	515	495	526	534	554	560	570	538	493	534	548	543	548	508	522	536	521	553	534	518	510	538	505	498	564	535	540	525	525	505	570	530	522	562	502	552	508	503	546	513	530	521	507	568	492	501	515	535	525	501	536	526	501	540	543	490	526	512	549	522	544	553	539	520	530	566	504	515	534	511	558	545	529	534	541	548	503	544	518	520	534	524	500	541	510	553	534	541	537	534	532	539	541	524	529	523	538	530	525	517	512	542	528	526	536	503	540	484	556	492	537	503	521	556	549	497	515	540	511	514	528	530	490	517	512	509	501	509	516	528	497	516	545	511	543	534	514	575	498	549	533	518	535	489	525	543	495	553	500	502	583	536	571	506	532	524	500	492	577	545	497	531	513	514	517	494	530	525	498	543	551	520	562	506	512	516	509	492	538	507	554	539	542	521	500	542	528	555	493	512	549	535	559	531	506	541	549	541	521	522	521	491	543	516	577	517	537	501	510	524	483	544	494	496	489	547	548	540	475	542	525	575	556	539	508	563	508	552	476	504	468	545	524	505	507	479	567	537	505	519	555	491	516	494	539	554	497	544	504	541	498	529	520	535	488	545	568	543	525	556	529	571	542	504	577	507	517	526	545	571	524	532	501	529	532	583	493	540	559	523	538	509	513	517	469	504	552	580	569	563	518	559	532	536	527	469	495	495	538	550	531	496	576	561	488	569	542	551	584	564	532	528	549	543	533	523	537	544	528	507	563	528	563	526	555	548	561	506	543	530	523	505	523	533	534	504	529	493	538	521	505	519	522	542	563	537	511	531	560	489	516	499	525	513	499	503	562	517	501	555	515	523	584	545	505	546	495	561	543	526	509	496	501	500	535	535	512	544	542	512	547	531	511	500	546	494	536	568	525	543	566	517	519	540	525	578	559	519	507	514	595	527	553	511	544	540	543	534	525	517	561	520	547	526	501	527	573	539	555	507	543	539	560	538	546	545	526	504	488	545	585	520	537	542	539	515	558	511	532	542	515	521	530	513	549	500	565	541	551	553	511	514	546	494	478	537	553	550	556	569	525	550	555	517	556	525	501	546	536	530	547	549	493	506	513	536	527	537	515	540	548	506	551	560	518	516	496	514	511	497	578	521	565	532	546	526	531	508	533	478	522	512	561	558	499	518	525	526	495	525	531	531	464	579	560	560	541	562	550	523	572	484	541	520	548	519	521	546	516	545	549	533	537	499	505	516	555	540	556	529	523	532	530	521	556	541	530	519	543	544	504	545	528	536	559	529	545	545	510	510	510	525	542	538	535	512	538	514	533	585	541	506	527	503	511	519	515	520	548	543	568	522	508	516	518	541	562	546	548	489	544	540	565	526	540	499	540	523	537	529	512	562	536	546	523	524	549	545	535	529	497	579	467	527	519	503	526	559	543	516	523	559	549	512	520	516	482	563	516	558	531	516	507	505	515	530	470	559	523	544	533	456	513	558	542	528	542	553	529	478	532	532	498	481	519	549	568	489	511	531	510	512	499	524	535	495	568	499	531	540	553	506	546	548	550	548	536	503	522	575	538	523	547	558	492	540	546	519	558	554	512	532	503	582	509	538	555	514	525	514	560	511	519	509	541	499	526	581	514	516	492	518	549	477	587	487	524	488	544	485	544	577	492	537	554	511	514	530	538	548	530	517	525	527	534	532	565	560	558	552	525	528	517	508	547	549	512	493	486	530	514	505	530	588	556	519	518	515	539	549	520	540	539	553	501	480	502	503	573	474	549	547	544	532	528	520	527	560	530	515	523	530	519	541	533	516	542	551	558	522	537	542	525	507	526	507	534	561	498	517	540	498	549	539	535	539	528	519	543	527	544	542	531	547	531	537	533	552	575	503	531	515	507	541	545	496	535	539	516	543	524	516	508	551	516	549	532	547	520	527	482	521	483	513	513	520	532	526	546	514	536	512	538	547	528	554	517	537	541	535	494	515	506	510	520	547	514	561	518	559	543	558	525	570	529	522	548	541	545	529	552	526	513	561	549	548	502	538	534	554	523	544	514	529	492	545	523	550	584	515	548	542	481	505	544	512	545	586	524	525	570	500	499	556	503	535	523	523	511	502	531	566	509	539	536	549	513	541	552	504	490	526	526	540	535	501	539	539	520	578	513	546	520	525	503	564	510	498	533	547	586	501	518	520	556	571	546	528	505	539	504	542	544	518	534	545	485	480	539	525	560	494	578	550	499	513	523	548	553	552	519	525	507	520	517	491	543	519	517	559	513	538	505	510	537	486	578	535	507	554	502	519	527	509	521	561	476	488	532	508	533	552	538	568	525	508	532	555	518	505	558	538	539	496	514	552	520	522	549	533	524	506	533	551	476	507	517	502	547	504	522	522	577	556	525	514	483	499	553	545	529	539	507	552	530	522	511	515	532	520	540	519	534	530
26907	3330	1141	796	568	459	319	300	248	215	223	175	193	173	149	174	120	168	155	133	149	124	146	141	136	101	123	135	129	125	136	135	142	117	127	101	122	116	105	124	125	122	143	139	130	129	114	120	129	112	114	110	124	124	130	118	117	118	99	121	118	119	120	124	139	135	97	130	111	132	120	104	113	104	117	122	116	124	132	108	129	101	103	106	121	125	115	114	110	109	124	115	100	122	109	105	125	107	136	115	115	129	114	111	100	114	122	112	114	124	91	111	127	116	114	110	102	120	120	119	105	120	124	122	109	111	106	115	140	103	100	131	127	134	109	121	106	110	98	108	114	108	97	113	104	127	106	115	125	134	116	163	119	128	129	111	129	130	129	128	106	129	115	127	137	132	123	130	133	96	116	114	131	108	135	136	125	107	110	125	132	103	115	132	122	116	118	123	119	115	114	118	126	127	113	129	150	139	123	132	96	134	125	110	124	141	113	124	121	132	102	127	113	104	126	113	119	103	117	107	127	109	116	125	123	103	116	123	128	124	110	102	132	108	103	133	116	118	119	102	122	119	122	114	114	128	105	122	126	113	128	98	115	111	128	134	126	114	108	118	122	108	103	112	99	122	117	109	103	126	112	114	137	112	114	107	122	97	114	105	100	120	124	121	130	118	103	124	122	112	109	110	102	108	118	118	113	105	127	126	112	115	92	128	119	109	111	125	90	111	122	139	103	120	102	112	130	124	130	105	114	125	146	134	127	99	117	110	116	107	121	111	114	130	121	138	138	116	110	114	119	107	133	111	113	109	105	124	131	130	126	127	114	125	148	139	125	114	108	145	139	117	130	115	137	114	122	98	113	120	121	125	125	126	119	124	126	106	132	114	112	109	122	118	117	125	112	132	129	116	101	131	118	118	117	121	106	101	117	126	115	119	105	121	116	118	125	109	109	113	126	130	106	115	141	126	118	114	109	111	104	99	109	120	126	104	111	109	120	108	107	119	116	135	128	151	102	125	124	112	115	132	118	134	117	134	117	93	113	96	121	107	116	136	115	106	107	107	128	102	122	108	99	126	109	137	110	104	122	123	135	117	102	137	138	124	129	93	116	102	120	126	107	115	109	121	112	100	115	100	108	118	110	108	99	115	125	117	129	107	118	110	128	123	107	117	137	121	111	121	133	102	127	119	122	98	118	112	129	131	123	128	104	99	105	104	126	110	102	119	139	104	103	121	127	124	118	127	129	117	117	130	102	132	124	122	126	111	110	123	99	112	111	118	100	116	113	111	117	147	133	101	137	115	116	114	114	89	122	106	119	132	102	99	109	126	109	95	128	102	93	107	109	108	120	115	121	97	104	117	130	117	119	117	91	99	119	139	101	110	107	147	129	114	107	129	129	125	117	110	119	125	129	108	99	105	130	128	115	113	125	112	120	121	104	109	114	112	117	123	130	135	116	117	100	108	113	114	132	99	128	121	127	138	117	103	129	98	109	125	127	109	129	131	109	143	108	110	115	111	116	93	130	123	108	108	131	124	123	112	112	111	112	113	121	123	115	124	106	119	110	106	98	140	116	120	121	124	129	123	123	124	113	121	111	123	120	121	113	121	117	129	111	111	119	115	130	115	133	124	122	119	103	119	116	122	125	106	128	102	93	132	108	112	123	127	127	123	116	126	109	111	118	153	117	117	113	122	109	103	109	122	107	136	124	119	127	128	126	130	121	142	106	103	125	94	114	121	121	115	137	115	116	125	122	118	101	114	105	111	106	108	135	134	112	106	130	127	128	109	103	116	131	124	108	96	117	130	113	120	108	124	116	113	124	118	139	113	120	116	97	114	127	134	117	111	119	102	112	114	121	115	107	102	120	133	127	118	102	110	119	125	135	117	114	115	108	118	110	129	104	109	110	114	95	138	118	109	115	119	118	107	121	122	119	113	118	122	99	128	114	117	121	116	104	112	118	125	110	141	124	106	115	121	109	126	119	118	113	120	128	109	138	115	124	127	119	102	112	106	119	112	111	125	105	121	100	134	110	111	109	111	114	110	110	123	130	113	120	129	124	109	127	115	114	116	133	117	133	128	104	124	106	107	134	117	101	127	111	137	110	127	128	117	115	102	127	116	118	127	122	140	147	106	128	121	112	107	119	90	104	127	108	123	109	121	126	107	120	132	103	94	123	122	124	114	111	87	115	128	128	117	118	115	118	117	114	104	124	134	128	119	111	103	147	116	120	133	114	99	132	124	127	122	113	111	116	97	99	113	93	103	108	110	115	112	132	113	137	113	122	111	110	112	126	122	113	147	106	118	126	120	112	125	124	142	142	91	108	109	119	122	114	123	132	98	108	138	108	113	128	116	133	113	109	100	105	128	110	112	122	128	107	117	102	131	101	137	119	103	124	113	94	114	113	106	133	144	124	119	115	125	106	110	104	100	117	132	106	111	122	107	125	134	108	123	110	118	121	133	114	109	93	105	109	118	118	113	103	127	95	114	122	114	114	123	106	113	113	140	129	125	118	126	103	120	117	103	135	101	120	122	126	123	132	124	121	119	116	122	112	126	116	135	126	114	127	133	125	129	101	112	99	94	144	101	144	121	113	119	117	127	116	120	114	126	108	121	132	129	118	128	118	133	116	150	110	109	128	102	107	127	129	117	117	110	96	121	104	121	125	104	127	105	121	112	106	113	111	116	139	126	115	127	110	124	110	119	121	114	120	125	101	116	126	119	116	122	120	108	105	146	132	111	115	117	101	108	135	117	104	112	94	111	120	118	139	128	123	118	106	108	114	92	126	120	116	119	134	97	118	139	119	107	103	118	116	104	105	111	143	87	118	121	121	117	121	116	100	106	131	132	112	113	129	127	119	112	114	118	124	110	129	93	114	119	105	114	111	130	109	117	132	117	124	129	98	101	120	114	118	142	116	110	106	104	118	123	112	111	135	125	116	114	122	101	115	137	109	146	122	120	112	121	98	122	136	102	105	121	124	134	121	119	94	102	119	117	125	121	106	135	130	106	115	141	121	100	110	123	102	107	110	122	119	109	114	111	107	115	115	124	107	116	106	100	117	107	127	117	115	114	105	122	117	114	113	127	109	104	121	109	126	109	134	111	132	118	118	112	117	95	118	121	130	108	124	120	110	125	129	118	117	114	103	114	112	104	134	113	115	108	139	123	115	115	113	136	126	135	118	113	116	104	145	96	121	119	102	104	105	129	126	139	126	110	103	108	116	117	124	103	111	131	97	116	111	110	115	125	119	125	115	106	127	118	126	116	126	133	99	95	110	107	123	127	124	110	128	91	99	106	105	107	110	110	108	122	110	126	115	117	123	131	130	107	114	111	111	132	124	121	108	122	133	117	113	126	119	104	129	128	111	124	131	114	103	130	113	134	131	107	114	118	125	118	122	99	90	106	108	122	117	121	109	115	104	134	108	100	125	109	124	112	110	123	103	111	121	117	92	122	106	143	127	106	128	107	113	99	104	105	129	104	128	118
12642	1051	2386	2819	2361	2035	1530	1274	1198	1016	864	821	779	670	653	632	560	561	520	485	489	487	448	454	452	450	420	377	394	426	396	421	364	398	381	391	362	387	376	376	405	341	365	346	366	419	367	366	369	331	345	352	349	369	396	348	328	370	358	333	372	306	317	382	330	353	354	345	374	325	354	333	351	356	387	340	375	330	345	362	321	354	327	352	343	339	332	359	336	322	340	343	361	335	318	391	345	353	338	333	334	329	335	357	350	374	313	321	354	325	325	331	328	354	338	353	347	376	376	355	337	311	353	338	365	340	353	318	372	315	316	329	313	324	338	340	336	322	325	348	348	361	347	306	351	327	344	342	318	317	344	346	342	326	330	325	366	347	353	324	369	348	364	307	363	344	300	342	317	318	334	334	331	342	310	337	316	331	335	318	346	328	363	302	340	320	328	323	311	312	348	348	342	336	333	369	359	326	350	326	322	320	358	343	335	328	342	345	319	341	329	323	328	338	318	316	353	332	327	344	369	332	361	339	315	340	321	365	316	346	375	362	342	329	365	339	325	342	355	322	322	333	348	341	332	317	332	368	362	327	319	314	353	362	335	304	343	333	353	328	306	334	333	331	349	319	335	323	349	349	361	322	323	368	312	308	339	319	351	331	307	361	367	348	322	338	318	337	322	354	364	326	338	349	322	326	365	342	327	312	378	328	341	332	321	336	313	341	347	311	317	402	344	325	344	330	320	348	303	313	333	326	299	332	338	337	354	361	343	352	350	326	323	303	332	388	333	376	323	337	352	324	318	324	330	306	341	314	355	294	301	322	339	315	340	353	322	349	350	324	340	325	371	317	331	337	303	324	315	323	353	323	342	348	311	330	318	324	356	360	306	338	329	342	318	336	337	361	320	324	333	364	350	307	341	340	328	334	335	330	357	350	350	345	315	340	325	333	339	329	342	298	338	350	330	327	345	332	355	312	353	355	302	324	353	325	311	345	339	330	324	310	329	363	313	301	315	351	330	325	325	325	346	352	358	354	330	347	330	312	341	331	332	312	368	356	371	355	336	308	310	350	375	352	338	308	321	310	349	320	320	316	358	332	339	337	315	365	324	357	348	352	346	321	357	324	359	322	345	320	357	337	313	326	334	343	336	355	322	296	313	347	336	331	284	348	342	350	354	335	327	349	328	323	316	360	327	339	344	324	323	308	349	340	318	350	333	341	318	352	345	335	327	355	328	365	308	370	333	316	347	330	333	323	362	332	364	343	338	348	342	339	331	384	314	352	309	318	319	311	309	357	332	353	329	345	334	346	346	359	280	355	348	344	311	347	370	304	376	337	346	314	359	342	322	330	374	336	332	327	316	352	330	312	334	318	341	340	333	351	362	341	360	331	334	341	364	320	321	339	344	354	350	332	343	340	324	336	322	328	347	321	323	336	326	334	323	333	373	338	322	342	322	326	294	330	335	333	333	336	339	323	320	368	321	349	332	330	319	335	301	358	354	317	347	332	312	309	369	334	318	339	327	330	331	328	370	305	346	338	322	335	313	350	344	345	337	355	342	335	359	324	339	346	328	353	331	325	343	327	331	359	302	308	342	363	343	334	339	347	328	320	329	329	365	318	365	337	373	317	303	320	338	336	340	304	341	306	345	332	366	331	310	360	330	341	326	332	327	335	347	328	332	361	325	359	349	350	320	324	363	337	337	301	328	335	325	308	329	311	297	356	332	321	343	334	375	344	322	320	329	359	332	305	330	338	341	351	364	334	313	329	325	348	361	330	342	336	362	310	347	329	351	339	339	332	348	337	328	330	282	334	349	341	329	328	340	356	388	347	327	324	351	298	349	350	338	341	332	359	352	334	342	340	356	310	332	322	343	349	344	313	337	311	322	335	358	361	351	371	341	322	353	324	323	316	320	336	353	384	324	359	352	337	320	365	344	315	312	305	353	316	285	333	366	320	346	347	329	334	356	343	319	345	344	330	318	340	325	323	315	365	343	325	338	330	320	343	336	347	329	336	311	336	337	322	348	336	350	338	349	332	349	333	337	323	326	329	309	373	304	331	362	305	333	356	300	364	311	323	345	367	320	309	356	372	326	339	320	337	345	327	341	350	346	313	369	332	361	304	326	320	355	335	337	377	362	334	313	345	332	339	371	325	325	339	324	344	310	303	305	354	329	333	325	373	326	375	311	362	355	331	320	344	326	332	320	336	314	336	350	323	355	350	317	322	338	353	315	335	340	357	360	335	346	356	334	318	344	312	342	326	341	315	342	351	358	333	342	327	322	311	328	358	336	337	331	328	338	317	337	336	333	307	329	326	338	298	321	351	322	338	313	328	355	355	324	315	349	320	336	364	359	364	323	335	332	340	359	318	319	330	319	329	362	338	321	290	336	341	348	348	334	353	337	342	352	342	335	313	327	327	344	347	371	322	359	330	316	329	333	363	319	321	322	346	336	321	323	348	313	345	328	292	322	319	318	354	356	345	338	336	320	316	333	365	358	314	342	334	339	362	313	322	363	343	296	325	334	349	328	286	335	360	340	337	336	323	344	325	332	332	325	351	325	343	325	334	316	354	310	328	300	366	356	359	316	337	330	325	327	317	299	326	325	350	351	350	302	356	351	302	320	328	313	345	319	311	363	331	354	307	367	313	347	333	343	341	347	332	324	336	359	357	322	378	368	362	346	309	346	304	316	376	338	324	327	342	335	330	315	330	315	318	315	311	351	333	327	334	349	331	329	315	332	309	332	327	320	340	326	352	344	323	379	319	352	322	329	347	342	351	328	365	328	348	340	332	355	343	336	335	352	322	340	361	338	328	326	330	317	334	314	339	334	343	346	340	338	342	335	378	289	319	346	334	351	325	337	353	320	329	348	337	371	348	387	295	322	317	329	346	295	334	309	336	337	331	343	298	343	330	335	324	349	360	347	343	336	315	323	359	347	316	351	324	332	335	323	346	334	339	343	321	302	327	390	340	325	371	318	328	323	339	310	345	321	344	336	353	350	355	321	321	365	323	320	347	366	296	355	338	326	331	342	360	364	337	341	320	364	309	297	367	329	306	331	353	347	369	320	352	317	326	337	331	335	316	303	336	297	322	351	344	328	293	309	324	281	286	330	323	329	349	284	354	343	340	325	354	316	350	332	326	342	309	332	302	323	348	353	328	332	345	322	330	345	335	331	327	344	351	321	303	298	335	323	320	348	344	333	327	345	337	350	326	342	337	315	301	349	300	345	346	366	325	357	311	327	339	348	289	325	338	319	304	366	332	329	335	323	332	358	319	341	364	334	341	354	360	352	297	354	321	313	345	339	298	321	348	344	314	327	326	350	336	331	348	328	316	376	376	334	346	354	330	357	344	325	358	354	321	346	330	344	328	300	317	374	350	328	322	337	326	303	330	302	331	346	353	331	321	350	327	330	354	362	343	365	318	343	330	325	328	308	335	345	329	333	329	332	363	359	315	289	343	360	363	339	378	348	320	321	325	314	341
44769	13106	3547	1699	1209	910	722	523	502	435	443	374	336	331	308	293	304	282	270	271	251	258	257	250	272	281	258	258	245	242	285	238	237	233	239	252	225	232	249	235	214	247	259	216	238	238	210	233	227	239	236	242	248	254	210	259	222	232	243	199	227	232	238	230	217	230	246	219	225	213	257	227	235	239	220	255	264	221	232	272	225	239	224	234	227	231	231	227	242	240	223	208	236	237	209	203	243	222	241	202	247	254	222	226	230	218	242	217	227	234	258	241	218	227	240	218	215	213	240	221	229	218	210	238	238	227	260	214	233	238	250	228	231	225	212	221	211	214	225	227	231	214	223	247	220	222	218	231	220	217	267	220	255	223	230	231	237	239	227	194	236	224	217	244	233	215	233	234	237	223	226	217	226	219	243	233	212	231	221	221	261	222	213	209	243	244	223	206	250	231	246	235	241	225	243	218	222	234	250	259	259	241	227	218	217	234	235	201	205	255	225	214	181	234	234	236	194	233	228	206	240	194	200	237	237	235	228	208	225	231	203	217	245	212	231	259	234	216	226	224	229	222	248	245	214	218	213	235	259	258	229	273	215	223	201	196	229	252	204	219	219	236	231	223	225	247	249	222	220	232	240	231	226	229	236	231	261	208	223	214	268	225	221	220	258	257	224	224	227	201	207	266	234	208	248	249	243	234	235	222	234	238	248	219	237	197	248	235	224	235	217	229	237	202	250	255	233	220	246	218	230	239	222	248	237	246	236	224	224	242	240	258	223	234	209	215	232	212	231	242	225	226	241	221	207	232	204	238	226	217	243	245	251	229	209	190	234	223	237	219	214	225	228	255	235	195	243	216	240	228	209	234	242	216	238	216	203	223	233	234	235	212	251	238	253	260	249	218	232	237	277	243	256	247	235	217	247	249	223	248	216	228	204	215	209	225	215	216	232	227	239	242	219	228	249	216	206	216	217	237	213	234	203	214	228	244	212	235	248	210	248	217	227	242	235	243	217	241	230	240	214	229	216	244	230	252	229	230	217	247	230	222	218	230	230	256	226	219	207	249	226	233	260	239	236	220	216	245	231	210	192	222	227	235	233	246	204	230	238	200	243	255	218	231	210	207	212	207	230	207	253	235	230	227	233	232	233	246	225	228	229	219	234	228	230	233	218	262	202	216	216	232	221	227	245	253	227	253	241	244	222	243	232	218	221	243	221	239	233	225	224	243	248	192	227	216	233	228	230	229	242	212	241	265	219	219	222	235	223	198	251	213	210	222	223	257	246	235	248	223	215	220	221	236	238	220	219	235	240	239	213	256	221	233	226	215	224	231	210	230	239	219	236	217	237	211	222	205	225	207	228	212	252	218	235	249	238	243	246	235	224	263	245	207	245	221	228	219	217	246	216	236	223	218	224	215	231	206	229	261	246	265	204	251	223	220	235	227	249	248	224	226	198	192	234	217	207	230	214	253	238	224	190	239	198	223	213	248	234	244	249	244	255	211	227	214	207	226	235	249	246	252	230	218	213	232	229	222	230	225	224	219	248	256	216	234	251	233	201	247	248	216	248	232	246	245	231	267	232	237	198	202	223	245	265	249	252	231	218	223	202	214	236	235	211	210	238	232	219	209	238	216	248	252	220	243	244	232	249	218	228	225	237	258	241	262	234	217	223	236	242	220	249	205	219	222	239	247	204	232	246	189	246	210	228	227	254	234	239	251	226	249	227	230	243	235	222	233	230	242	236	220	241	236	255	222	205	235	243	235	228	239	233	215	223	220	239	252	247	224	209	219	241	223	216	249	234	231	255	245	236	205	232	262	218	212	212	236	232	222	232	223	250	212	219	248	224	231	229	226	243	237	253	231	243	241	252	230	226	227	235	247	261	263	223	206	238	231	220	238	239	212	237	240	214	237	230	228	224	218	236	243	229	223	210	226	198	232	230	233	188	228	238	232	241	243	239	226	260	237	227	241	231	222	232	237	237	227	205	250	232	223	236	258	202	225	210	232	231	238	224	243	265	245	238	240	228	234	234	226	238	246	209	224	218	196	224	238	194	208	206	236	197	247	224	222	222	183	240	249	238	200	263	234	239	231	239	218	210	221	224	245	240	230	240	200	216	224	233	217	249	241	237	258	242	232	204	237	199	240	228	239	246	258	224	209	233	203	224	245	244	203	219	215	209	228	244	238	233	221	197	226	243	261	212	212	219	226	243	243	220	203	211	230	234	200	213	235	197	238	216	235	227	229	201	232	246	218	211	222	231	203	253	243	248	219	225	217	220	232	229	230	237	219	239	198	197	220	207	225	198	247	242	229	214	235	202	253	237	214	228	240	223	209	205	238	227	233	238	223	226	215	213	250	231	242	203	204	237	223	221	195	252	227	220	250	249	243	225	249	232	220	225	251	244	243	246	238	206	211	252	211	239	232	226	244	239	179	214	219	204	211	257	227	239	245	223	225	215	217	219	212	215	223	233	237	211	245	213	218	252	246	218	225	212	257	208	216	216	245	233	234	253	218	243	237	204	240	231	244	220	235	272	244	206	236	242	219	218	233	202	235	227	208	234	218	216	216	225	219	230	267	219	210	215	235	232	234	222	218	228	227	229	214	252	227	215	219	231	232	253	205	234	221	226	212	255	234	218	228	221	232	219	214	229	217	270	228	203	227	262	248	223	235	242	217	219	232	236	222	228	230	222	227	232	219	246	250	229	246	205	247	245	259	246	238	258	218	247	223	247	232	223	227	228	209	204	208	228	222	216	241	225	219	226	203	228	197	201	224	222	225	206	245	221	233	220	231	223	193	249	208	214	208	224	253	227	242	271	235	239	247	219	244	209	233	228	238	249	224	223	220	225	263	257	226	204	219	230	218	235	219	215	250	214	215	243	235	217	220	212	181	241	256	211	232	226	248	226	215	206	230	211	218	227	214	215	240	216	250	216	235	212	212	248	234	253	250	242	231	206	231	195	203	257	215	239	228	231	207	217	209	221	262	213	216	224	215	231	235	233	263	237	205	247	257	231	235	220	243	221	216	215	213	224	212	209	229	251	230	231	206	217	228	222	216	224	201	212	226	217	213	223	269	251	211	232	233	225	237	227	238	233	214	211	233	235	241	227	248	245	229	240	245	233	238	239	253	218	238	258	203	228	221	240	217	245	210	230	243	244	264	229	240	224	238	231	220	214	209	231	240	212	220	246	262	241	256	230	230	214	224	229	244	227	224	240	220	238	228	234	243	230	225	221	219	212	208	221	248	243	231	234	241	227	220	230	215	236	238	246	226	220	235	217	234	239	230	226	244	240	243	247	231	210	250	241	244	227	214	206	240	225	208	242	220	244	187	227	228	251	216	204	225	258	223	221	231	216	212	213	205	234	191	257	220	212	258	226	213	242	210	225	242	213	230	239	219	224	230	248	218	193	239	240	219	263	210	218	219	242	233	232	228	243	229	226	243	192	260	236	240	224	235	234	229	257	222	232	240	225	240	250	203	262	238
19624	1919	4416	5135	4363	3644	2888	2483	2061	1896	1633	1588	1382	1329	1180	1114	1021	962	941	926	823	840	798	764	750	766	738	734	765	736	678	716	711	693	688	709	705	686	711	661	668	661	668	675	658	635	676	599	652	574	638	605	667	590	600	625	588	562	644	647	625	651	663	591	572	610	611	599	643	593	603	626	616	607	584	652	587	631	587	577	655	541	548	627	549	569	646	638	591	567	558	545	584	590	592	594	591	606	595	584	622	641	600	604	581	605	607	599	601	572	602	604	591	575	576	552	598	608	643	586	567	564	610	600	597	644	523	590	626	584	588	586	606	581	556	629	562	616	595	624	602	590	625	603	546	598	620	594	670	612	617	558	573	618	594	610	569	570	602	562	559	574	560	570	582	620	604	554	620	611	558	552	618	577	596	583	564	595	555	574	557	580	594	569	591	631	577	582	558	545	611	588	591	593	561	555	568	568	577	613	589	592	664	596	584	553	592	563	594	581	618	587	616	563	582	623	609	601	549	583	562	587	606	591	593	573	572	625	583	623	603	583	594	551	568	583	595	599	562	566	585	601	611	611	580	620	612	609	592	609	587	590	550	590	573	587	605	569	617	582	614	546	581	601	561	585	601	574	585	572	585	608	589	575	556	561	546	589	541	624	569	582	597	576	546	605	590	544	592	616	573	522	578	579	584	577	601	660	615	578	570	559	606	617	588	633	550	597	625	587	586	550	558	571	621	573	580	561	579	597	560	541	569	570	632	578	561	593	586	627	548	586	610	598	598	589	636	634	572	574	567	586	632	588	565	609	586	611	574	591	618	607	628	588	619	576	590	599	567	593	581	577	610	598	617	589	579	563	576	550	598	593	630	570	610	581	562	616	565	562	552	543	589	580	567	609	583	550	587	576	619	588	609	553	616	593	608	577	528	601	582	613	578	536	575	580	556	547	600	590	626	559	572	590	571	589	549	631	600	569	564	599	561	571	595	580	556	542	582	551	610	608	610	512	600	608	546	617	564	562	570	603	581	571	595	578	567	581	561	588	588	608	574	571	594	550	621	597	588	564	591	606	587	543	563	567	565	562	573	575	555	583	575	578	565	621	557	596	592	603	592	583	608	589	616	633	568	585	564	550	575	596	594	584	617	577	596	598	555	567	563	615	586	584	571	592	597	555	608	610	573	595	566	604	601	613	561	573	590	602	576	529	598	575	594	564	573	541	633	630	619	621	540	638	570	560	614	628	624	606	580	596	569	613	603	609	610	602	589	579	568	598	580	571	603	602	619	559	566	595	553	575	567	580	607	636	627	584	579	582	586	598	599	559	577	548	586	573	612	607	618	581	593	562	577	576	553	565	621	578	617	601	567	561	536	594	557	541	549	590	583	637	599	549	573	571	595	571	554	586	535	591	601	571	595	601	604	576	611	572	587	608	583	577	573	644	585	553	595	596	609	613	595	581	600	625	561	614	575	551	605	540	576	557	552	577	583	565	595	612	603	572	598	601	573	552	596	590	583	579	612	589	557	623	606	587	561	612	623	551	589	591	576	570	582	575	589	627	544	561	586	597	594	574	608	553	551	613	582	558	582	589	575	593	573	602	574	583	619	574	589	584	593	615	568	554	594	540	577	592	564	602	601	577	599	615	623	544	604	579	611	572	589	582	556	614	572	535	552	594	578	586	584	602	616	597	604	564	589	559	547	583	595	578	576	592	610	616	590	566	583	605	560	598	574	561	563	592	608	578	613	606	603	639	591	565	562	583	565	535	581	583	592	614	585	591	572	565	590	585	592	593	574	613	586	547	639	569	580	579	610	575	602	568	586	561	573	635	558	582	602	576	604	599	568	590	562	600	604	596	614	578	573	559	581	580	580	587	579	608	651	567	611	555	574	652	614	605	569	580	566	577	580	578	565	594	557	566	548	580	589	563	603	569	599	601	596	590	573	599	557	544	598	602	591	564	628	593	569	608	542	602	566	572	581	613	599	574	610	566	582	585	581	579	562	581	626	612	552	535	545	516	589	593	627	571	552	583	614	597	599	580	589	584	574	569	583	587	584	581	582	595	574	578	598	604	602	609	535	595	605	650	606	586	574	564	598	595	571	542	617	588	568	574	590	574	617	597	557	599	608	581	580	598	564	566	573	565	560	611	548	603	594	571	601	570	576	546	616	574	599	573	577	611	598	569	586	583	588	616	599	587	605	547	571	552	582	624	556	603	570	578	589	574	594	601	579	601	545	609	587	592	581	615	629	622	568	599	586	548	547	542	516	588	591	549	582	593	571	601	573	596	574	567	615	602	564	584	575	583	573	593	551	587	568	592	571	533	614	566	582	573	591	559	587	576	584	604	577	559	609	631	569	568	566	576	542	544	597	596	580	589	583	598	614	604	535	558	609	560	562	609	549	565	566	587	574	620	576	611	594	556	557	550	576	598	622	559	626	581	587	602	648	556	550	596	617	554	577	581	598	565	626	576	625	547	581	558	580	551	609	593	566	612	590	558	601	618	586	571	589	535	600	608	554	571	588	558	580	569	603	607	605	570	604	581	612	592	590	617	618	625	550	586	587	585	598	603	631	579	580	568	602	564	612	597	592	569	547	620	621	569	601	596	586	615	590	592	585	576	571	558	619	556	544	636	593	603	623	621	630	586	576	582	578	596	582	572	592	553	579	588	595	577	620	558	544	558	602	592	572	569	575	593	597	576	601	526	568	585	557	588	534	545	579	583	608	559	563	562	578	542	547	625	616	589	612	570	578	636	577	586	604	594	573	533	548	620	605	596	565	547	588	639	555	578	581	559	536	559	593	595	613	624	594	596	567	578	615	587	564	599	567	561	595	598	617	562	594	587	596	593	593	597	589	562	518	574	577	603	596	601	572	602	598	539	602	614	575	537	609	602	588	614	538	584	538	590	598	594	609	575	585	588	558	596	586	616	575	604	584	589	573	606	578	577	609	623	609	584	578	588	617	629	557	607	591	562	555	582	596	543	619	540	569	605	563	587	578	539	571	647	596	613	576	572	584	564	557	591	589	583	578	591	639	584	582	631	586	617	616	610	614	604	544	548	586	589	613	576	553	596	583	555	567	566	600	617	561	565	565	578	589	539	582	573	604	579	587	572	628	614	579	577	580	575	598	565	576	573	599	604	624	603	570	578	581	570	622	628	584	622	586	557	550	600	593	581	593	589	579	615	588	575	628	614	572	577	561	589	569	601	542	603	565	608	601	554	567	570	570	599	582	573	580	641	609	600	572	553	563	596	597	568	565	572	573	589	617	537	581	556	580	580	563	616	602	588	612	619	587	620	535	582	589	562	590	593	567	599	618	589	587	576	623	609	565	630	600	540	574	588	553	604	592	566	584	593	597	586	562	568	593	621	542	561	608	560	578	594	569	560	587	585	571	594	562	542	627	602	602	622	591	581	602	570	573	581	628	541	561	584	586	567	597	576	601	595	607	624	554	624	592	583	572	587	561	600	587	597	631	556	593	601	583	625
3711	239	226	263	236	257	207	222	210	206	213	213	180	223	211	206	203	221	218	220	213	207	187	205	222	217	197	183	208	232	238	181	190	191	209	206	204	203	241	208	222	228	226	221	230	205	222	220	231	219	214	205	192	246	217	231	188	199	204	209	223	182	217	221	200	228	213	209	210	196	208	198	207	227	202	197	198	212	180	207	219	204	192	218	211	230	200	189	204	224	219	246	224	213	231	199	202	236	216	207	219	188	202	222	211	219	208	188	217	199	214	218	253	204	215	219	220	211	198	208	231	222	213	232	213	214	209	218	234	199	231	224	190	203	237	218	205	209	226	221	224	209	223	202	217	218	209	200	199	199	206	210	212	181	198	206	229	232	182	188	218	230	208	187	213	218	225	214	201	267	211	184	229	194	208	233	218	192	185	189	226	217	190	189	225	228	193	217	214	224	220	217	221	215	218	204	194	199	213	239	200	266	178	221	238	201	220	220	209	238	207	216	202	206	228	199	196	188	198	206	224	221	204	236	207	217	214	229	209	187	227	189	219	234	223	225	192	199	203	225	210	207	229	212	192	214	205	216	198	198	213	203	222	229	217	230	219	210	222	228	230	200	202	195	192	205	217	212	179	193	195	212	187	187	205	223	220	209	208	213	236	226	224	204	231	214	212	191	201	226	215	237	222	195	224	209	217	227	233	200	224	209	215	217	235	220	215	221	237	210	221	210	216	224	201	242	202	220	203	229	230	239	208	221	207	199	202	182	207	209	216	194	211	206	225	199	194	227	191	221	195	206	217	230	223	224	228	269	206	229	227	204	229	209	203	220	219	220	187	209	221	212	203	204	213	203	254	206	233	226	211	205	205	230	217	243	212	204	171	222	216	205	208	231	208	204	248	244	196	219	204	232	211	217	176	203	205	202	212	228	220	228	199	218	210	223	238	201	204	207	174	218	205	193	166	195	237	225	212	213	200	205	201	231	196	208	257	229	205	207	203	198	214	228	208	216	245	215	234	211	196	209	214	226	207	206	223	239	229	199	223	212	207	216	217	204	225	215	215	210	209	211	240	203	233	213	227	213	231	218	191	193	226	222	209	207	206	208	208	193	197	204	193	202	226	234	226	217	200	204	200	200	220	212	219	201	188	212	231	208	222	235	211	199	230	209	240	202	239	199	200	212	226	202	236	229	199	183	240	224	244	197	203	207	223	211	228	202	215	220	201	201	207	215	199	218	205	207	203	218	224	202	207	191	227	234	205	232	205	214	240	216	195	195	208	205	227	194	220	211	203	217	208	210	221	227	194	220	209	182	209	242	209	211	198	200	180	216	190	200	216	211	225	228	221	217	165	199	246	213	214	215	183	188	195	185	224	206	212	197	249	204	215	224	201	200	201	206	193	227	214	197	196	219	244	212	185	196	224	213	217	214	214	214	214	210	231	200	217	210	200	215	221	202	212	219	220	245	222	205	199	238	225	216	231	206	214	207	205	201	231	207	204	229	224	218	223	208	212	227	215	213	210	228	218	223	230	201	217	216	228	211	205	225	196	228	213	218	228	211	209	199	239	184	199	220	208	228	231	253	222	204	217	218	206	253	229	214	207	214	223	212	215	203	189	203	212	210	221	224	211	226	210	212	210	207	200	239	232	221	212	243	232	235	207	219	246	195	206	223	229	232	200	210	223	221	192	226	195	242	218	231	194	202	197	185	218	224	209	216	238	192	212	222	202	215	191	235	223	212	227	217	227	210	221	222	212	229	226	216	226	238	249	199	190	220	211	217	211	222	205	215	185	186	200	204	207	215	194	237	186	217	196	243	244	213	237	222	222	196	234	209	230	227	208	191	200	186	198	206	218	215	222	206	226	216	181	219	218	222	192	218	195	207	217	209	214	197	200	213	186	228	217	214	201	204	227	214	197	220	229	224	224	206	191	206	210	197	219	233	219	228	228	203	212	221	220	236	183	214	218	208	207	212	206	220	210	198	205	193	204	193	193	203	233	227	216	217	240	222	206	204	233	213	236	225	213	209	216	200	218	202	208	201	234	188	238	188	199	216	226	221	225	211	208	178	228	208	207	196	219	226	235	208	196	213	211	179	241	234	238	237	206	191	207	202	210	193	245	208	220	190	192	205	194	205	199	224	213	195	210	213	210	226	203	201	224	215	205	194	219	223	211	219	219	207	212	209	196	210	226	224	233	215	219	238	216	220	209	197	237	202	202	233	241	223	206	210	203	209	187	198	197	221	219	213	217	208	211	229	220	209	218	210	216	217	209	201	195	205	198	215	207	174	215	231	184	220	208	228	191	195	210	242	207	236	200	205	204	201	192	230	222	215	212	198	221	183	234	211	220	202	213	212	214	197	218	210	193	216	231	218	204	193	195	217	194	217	222	224	235	221	207	189	198	236	217	200	215	203	220	196	210	218	219	216	232	220	207	227	220	183	187	204	187	221	204	232	240	200	212	198	219	184	209	236	214	200	179	199	206	208	205	224	228	220	209	180	196	216	216	233	193	231	189	211	221	218	198	237	210	217	220	225	202	216	206	199	235	223	180	202	225	227	210	225	204	205	216	238	221	189	237	247	214	200	233	224	231	223	224	197	179	221	230	199	216	228	238	226	208	189	239	208	235	227	202	236	225	216	201	219	226	197	193	224	207	210	212	216	212	219	214	225	198	241	204	212	201	207	208	217	222	182	181	220	209	205	208	206	233	206	216	191	217	189	229	188	182	229	204	234	228	196	193	216	238	202	207	225	207	214	219	209	208	211	217	225	228	188	216	234	219	236	204	204	211	223	209	218	241	204	204	189	194	226	187	224	233	221	211	219	222	207	232	215	207	218	211	197	196	213	234	167	225	236	215	189	201	202	199	219	202	227	207	216	210	205	198	242	209	200	192	203	221	192	205	188	206	215	207	243	206	175	221	236	196	187	201	215	209	189	211	186	227	218	228	197	196	217	207	216	228	214	226	204	204	189	182	246	216	199	185	225	227	223	218	194	208	218	196	222	209	232	221	209	205	209	230	226	203	186	209	207	207	191	202	208	182	210	198	224	201	194	216	213	214	210	222	230	219	198	208	216	197	205	206	224	184	216	189	194	201	210	208	231	214	188	212	212	194	194	236	219	220	227	228	203	202	210	228	208	217	202	202	197	202	201	220	198	233	209	186	216	207	225	218	234	204	188	226	206	219	229	208	211	223	194	199	217	177	189	205	220	206	226	211	239	232	228	226	203	208	230	218	226	205	182	203	215	199	213	202	206	211	204	231	227	198	217	204	202	192	203	193	229	211	202	207	194	227	234	194	201	210	213	220	204	225	202	242	234	203	185	225	222	222	252	198	234	194	201	219	218	211	217	226	202	231	217	221	216	212	206	181	207	192	219	216	209	186	203	202	211	203	204	224	225	189	214	229	213	217	191	195	234	203	202	199	237	171	207	221	198	189	188	227	206	221	221	223	250	224	241	204	202	209	224	218	215	216	216	203	218	202	194
4461	526	583	661	598	598	602	578	595	555	534	539	532	565	514	548	492	532	527	549	554	556	517	555	544	531	516	541	531	508	500	564	533	535	518	535	556	493	525	516	492	518	497	515	517	540	520	506	522	503	509	523	531	511	538	505	490	523	563	455	562	515	540	520	506	524	486	528	546	559	533	560	542	534	494	494	521	536	513	533	501	484	525	541	547	548	551	540	537	518	528	516	522	538	538	545	546	538	564	540	503	523	552	510	496	532	535	514	523	566	510	546	533	523	555	542	514	530	536	565	529	515	539	481	503	534	529	522	520	519	523	562	542	509	518	532	507	533	519	549	562	551	492	534	525	509	523	533	513	504	512	575	522	534	559	522	518	535	539	534	514	519	545	532	503	559	554	517	497	547	519	538	538	470	535	544	499	515	514	542	516	560	541	543	514	505	551	508	518	520	567	534	500	525	514	550	537	519	536	555	594	518	528	572	551	528	515	548	546	510	521	527	505	540	509	501	529	506	510	524	511	500	514	535	515	499	543	502	532	554	508	548	537	464	553	526	497	526	533	536	497	560	495	561	480	551	537	543	524	532	523	520	528	565	484	496	547	504	526	538	572	551	473	507	502	521	513	529	552	535	527	529	511	540	522	495	519	527	525	518	562	545	523	505	501	492	542	564	521	524	532	515	549	532	527	512	502	557	469	541	562	507	521	565	531	552	515	520	529	497	516	553	482	479	522	513	533	526	501	538	499	542	526	576	530	532	562	491	504	501	497	530	557	562	527	494	523	507	524	517	537	546	505	494	593	508	560	578	500	552	565	493	492	504	552	537	511	540	524	544	530	522	538	512	548	562	561	489	517	533	508	528	528	536	544	543	511	477	571	532	572	491	532	539	528	519	508	522	520	529	519	567	461	528	516	536	528	564	562	543	534	512	552	517	495	569	565	546	520	531	524	521	484	559	542	583	571	486	496	540	497	537	546	528	526	549	509	560	579	524	494	549	536	534	492	523	541	498	554	523	554	491	548	548	505	532	547	549	540	526	535	541	536	507	499	528	519	494	568	503	506	498	528	513	525	546	555	529	531	560	540	542	502	518	524	528	540	582	514	501	518	562	521	529	549	545	494	509	496	542	500	532	559	511	537	518	504	513	500	522	555	506	538	504	512	532	566	538	534	537	540	516	508	503	538	578	498	537	515	549	520	551	502	535	534	541	541	578	526	513	557	550	559	537	515	525	521	523	522	553	511	495	514	511	514	515	519	552	526	530	547	549	564	569	563	506	548	489	545	501	502	511	532	521	552	543	506	507	543	557	559	525	513	539	512	506	519	552	548	586	536	525	525	505	524	502	558	529	480	526	502	532	535	542	536	512	541	509	534	507	563	529	500	548	479	534	517	529	519	504	531	512	529	560	530	519	569	521	516	520	542	553	574	515	533	546	528	503	531	528	504	526	584	523	576	550	572	511	569	584	517	500	533	522	539	499	540	513	523	497	503	546	541	496	523	550	471	545	497	550	527	450	556	545	512	531	517	553	498	525	506	511	519	547	519	548	520	555	471	535	516	458	483	523	551	559	512	574	543	530	540	497	505	559	506	502	520	490	590	523	515	469	532	509	499	478	492	538	530	574	544	553	474	562	539	512	545	499	537	534	504	528	533	517	526	560	546	544	540	462	496	541	519	496	505	484	512	561	524	515	505	578	504	532	496	487	562	547	537	541	515	525	512	492	516	521	561	504	527	510	534	559	510	509	532	496	524	560	542	508	538	544	530	516	529	545	496	530	533	527	545	523	539	492	533	522	543	545	562	516	535	499	536	546	550	551	499	515	511	484	532	536	527	530	537	533	551	559	528	559	502	478	509	569	538	498	543	530	491	505	499	550	513	524	513	522	500	536	533	569	495	529	530	539	525	507	548	559	547	506	545	525	523	494	533	531	516	546	536	518	543	527	529	540	539	555	590	548	540	505	558	560	512	558	518	495	534	542	582	561	505	548	507	508	537	543	518	512	521	554	542	540	522	522	529	515	526	511	501	535	502	514	503	539	539	529	575	527	579	532	523	490	531	556	568	552	535	520	534	542	531	531	515	528	523	541	525	545	506	520	519	541	565	556	523	496	525	567	547	563	497	524	523	523	532	525	494	562	531	544	507	505	540	535	582	540	517	557	512	486	526	544	516	527	558	532	555	551	548	590	559	537	538	521	498	554	550	553	522	543	481	511	490	525	524	500	548	519	524	530	552	546	548	564	498	515	505	529	515	533	527	556	538	505	514	499	503	545	548	518	529	520	488	485	520	494	541	516	527	478	516	531	524	537	554	492	534	538	504	540	544	538	569	503	542	511	525	508	542	548	508	553	508	510	528	562	514	507	521	538	541	501	567	491	559	500	528	567	494	542	529	531	520	517	531	545	527	550	533	544	500	558	493	527	537	529	542	530	491	507	521	509	502	539	526	533	528	531	549	479	493	518	517	598	553	552	497	509	522	549	528	539	518	532	532	519	528	520	505	495	544	525	531	535	526	536	531	529	540	568	492	497	479	500	528	528	557	535	528	568	501	537	496	521	485	497	573	532	549	538	550	525	582	512	533	508	533	538	528	521	505	512	548	541	523	484	492	535	520	493	539	553	556	538	508	544	512	555	537	562	530	502	505	500	504	508	499	536	552	558	493	516	493	556	519	539	485	497	511	526	529	593	501	533	520	570	528	544	542	541	567	523	531	549	548	505	519	505	557	514	544	563	553	533	507	570	532	526	547	470	514	493	571	536	514	532	543	503	570	526	510	521	514	526	495	527	540	535	505	543	514	498	503	553	522	564	534	520	531	491	509	541	512	530	540	493	494	555	496	498	493	542	546	515	555	484	571	495	546	522	531	535	512	549	514	535	552	501	525	527	572	492	493	545	497	517	505	511	534	555	529	558	505	576	536	532	536	482	528	524	560	533	486	522	549	525	470	487	528	538	519	533	538	525	550	544	559	521	520	571	519	565	541	537	516	512	534	545	527	565	511	523	537	476	558	543	485	514	543	551	559	581	491	544	521	553	487	510	490	521	571	534	561	513	511	545	533	581	558	532	515	532	499	531	508	536	559	546	511	523	534	511	532	537	509	544	505	507	566	552	548	495	526	520	514	539	534	538	570	477	535	590	547	542	526	520	523	521	566	550	518	515	506	531	548	549	511	549	526	536	498	538	520	517	508	559	534	527	582	566	497	524	540	489	525	566	560	515	528	483	539	527	518	520	566	552	534	503	464	536	511	537	539	502	556	523	531	532	484	524	508	555	518	508	506	499	563	513	499	511	523	526	508	527	564	553	500	573	578	430	533	515	508	529	489	558	552	482	523	569	523	536	539	531	525	503	525	532	512	544	544	514	511	523	514	503	520	533	530	495	537	533	484	527	538	534	472	525	506	539	511	505	530	545	534	525	512	525	590	510	551	553	517	566	521	532	512	503	530	500	555	512	497	554	542	547	517	533	473	453	545	506	543	557	507	488
28760	4239	1150	794	523	423	356	286	241	202	201	209	164	183	171	141	146	142	137	133	132	124	115	126	140	120	127	118	117	149	117	127	125	119	110	151	122	116	126	133	122	117	110	122	112	115	140	127	130	111	118	91	122	88	137	125	104	126	130	105	115	114	110	97	134	129	120	114	101	138	112	116	123	115	122	119	111	122	112	119	104	110	107	131	118	126	123	108	100	125	101	125	100	119	115	134	120	108	143	120	123	120	120	93	139	133	136	116	141	102	134	125	132	100	110	115	107	108	115	95	99	91	123	135	94	107	113	126	126	116	111	116	103	96	105	132	126	127	118	114	120	112	118	109	138	128	105	98	130	131	118	126	113	125	114	125	133	102	116	109	109	114	122	108	129	121	109	120	96	114	112	99	129	124	125	113	124	120	115	101	109	125	115	134	115	110	139	125	120	110	121	105	113	101	118	105	103	141	105	125	115	116	130	100	119	123	125	138	109	125	107	99	101	116	131	99	112	133	98	122	127	113	141	126	106	109	121	132	110	118	100	128	137	111	129	129	124	106	124	105	116	104	126	104	115	122	121	122	117	105	116	117	110	127	115	121	117	110	110	102	122	126	117	107	115	101	101	120	117	98	129	123	128	115	108	99	143	102	99	121	89	123	117	105	102	115	131	107	104	93	112	95	112	102	128	119	108	125	118	109	100	99	141	117	135	124	112	106	111	106	119	118	124	115	94	134	119	114	150	103	113	126	117	121	114	114	121	109	117	128	109	102	103	145	123	115	100	126	125	117	121	122	116	112	113	122	123	121	118	109	106	100	125	117	117	115	110	111	118	119	125	114	99	118	107	121	114	131	108	118	111	119	117	143	124	110	137	129	133	114	107	118	121	138	139	121	113	117	103	107	126	124	116	104	133	106	121	104	116	142	106	106	126	108	139	90	144	124	107	117	116	121	133	136	106	123	121	127	92	123	125	123	127	97	126	92	98	121	99	129	122	117	122	112	108	119	144	136	111	112	128	128	117	120	111	90	111	105	116	115	127	117	118	124	144	116	107	105	111	126	100	116	129	121	118	108	115	135	115	117	91	100	116	112	157	96	109	104	102	119	114	125	126	127	106	137	106	107	120	125	116	123	115	114	102	118	114	120	109	99	116	136	115	107	104	127	120	130	112	121	120	118	117	113	99	99	121	115	109	121	114	106	102	116	118	132	115	116	107	108	120	111	116	120	92	142	120	110	125	104	106	108	117	102	133	133	114	104	106	116	125	121	115	120	114	118	127	119	124	123	121	121	103	107	101	110	103	124	114	104	101	120	106	130	115	117	93	124	110	113	115	121	115	121	129	136	104	140	108	97	126	113	141	127	96	103	114	127	111	117	117	138	117	123	116	123	107	108	116	119	106	125	130	119	95	114	123	100	118	113	121	97	113	118	121	106	104	100	105	107	132	127	110	134	104	136	124	111	125	138	117	113	105	121	124	104	104	111	129	131	128	121	143	123	93	103	93	131	120	128	111	128	103	112	94	130	97	115	120	117	133	131	121	124	115	117	123	97	137	99	102	130	117	120	113	127	133	105	110	125	120	126	126	106	92	127	104	115	123	129	122	154	129	92	119	116	111	110	133	117	133	125	118	118	123	127	109	105	124	104	139	101	124	100	123	85	112	115	123	129	104	128	134	123	106	114	121	128	123	130	122	123	114	105	110	134	99	115	142	110	107	99	83	116	106	124	112	124	98	112	94	100	110	147	102	126	110	123	124	94	132	116	111	116	100	116	115	107	126	118	96	129	92	111	130	90	107	115	114	101	121	99	116	132	136	109	109	120	122	112	117	136	114	113	103	128	112	102	117	119	130	110	131	136	122	130	113	103	125	127	131	104	111	99	114	139	106	143	129	101	110	129	111	104	125	116	95	102	123	114	133	115	88	108	114	104	109	126	136	95	110	108	132	126	110	112	99	127	109	106	111	126	114	119	117	120	113	113	130	116	115	124	126	112	102	123	124	117	103	116	112	118	110	102	83	110	125	123	120	129	128	122	111	116	134	117	109	130	123	106	109	107	113	123	108	113	118	126	102	103	129	101	118	127	118	122	114	109	81	109	116	109	113	102	120	109	111	107	121	116	110	126	112	117	106	121	116	125	116	97	113	132	108	111	128	119	117	111	138	113	106	113	121	116	121	123	131	133	128	113	103	99	113	89	130	119	103	136	113	107	122	119	125	100	116	120	123	129	118	118	123	115	117	110	118	132	119	115	124	129	107	131	106	104	119	130	118	114	118	103	128	114	106	105	96	114	123	119	121	97	113	133	132	122	136	119	129	117	113	103	105	120	104	120	119	122	126	118	107	114	132	119	118	109	118	113	113	111	123	117	126	104	126	119	107	109	109	102	129	110	131	105	119	128	136	118	118	131	109	127	117	118	128	109	114	129	117	113	121	107	115	126	112	127	124	108	126	109	126	107	104	97	125	118	128	127	124	128	122	151	113	117	107	119	115	119	128	108	127	118	96	133	117	115	120	115	111	125	120	143	121	131	123	128	136	124	136	122	127	120	118	127	104	103	117	129	107	108	135	109	123	117	119	150	113	116	123	120	116	126	97	118	129	123	122	98	110	125	125	112	113	106	137	115	122	134	124	129	108	113	92	131	116	126	117	111	115	114	112	110	118	123	124	108	99	117	120	115	137	123	112	107	104	109	117	131	118	125	114	135	118	124	115	117	114	111	114	99	115	112	116	113	126	104	129	119	116	122	102	108	138	139	92	113	125	115	120	94	111	103	112	111	95	116	111	106	130	130	127	102	125	119	101	109	117	124	126	128	138	151	110	120	124	113	122	117	126	98	106	115	99	129	88	104	131	106	109	146	125	104	122	118	117	128	128	107	101	102	117	129	126	130	121	107	105	138	108	120	118	110	113	117	126	127	132	118	113	94	102	112	150	106	117	103	103	134	114	108	122	119	109	114	115	128	111	119	124	108	109	125	105	125	103	110	149	123	100	107	121	125	97	111	118	116	121	111	111	114	109	105	129	115	123	121	116	116	126	121	126	114	106	126	113	82	115	118	106	104	116	103	113	122	130	91	112	101	131	107	102	105	124	117	120	124	121	114	102	123	106	133	114	140	104	97	129	126	117	123	139	105	114	139	112	107	99	135	114	121	109	115	116	129	113	126	105	122	119	125	112	109	133	126	119	113	108	118	133	132	131	121	111	120	117	128	119	96	122	129	123	124	119	128	114	102	105	105	106	103	115	130	106	134	114	117	94	119	126	112	140	115	116	114	135	122	104	120	114	119	106	116	102	114	96	115	121	108	110	107	99	123	116	115	94	108	106	114	106	110	128	106	94	130	104	94	116	130	113	122	118	107	121	106	107	105	119	119	123	122	113	128	107	131	126	109	114	117	106	128	119	113	136	117	126	115	118	117	92	125	103	117	117	101	116	117	100	104	103	128	125	113	112	118	136	118	131	104	122	119	123	116	112	129	110	114	97	115
13432	1042	2237	2742	2402	1953	1619	1281	1140	1001	948	863	758	745	691	602	602	581	493	487	529	503	494	461	442	403	431	388	420	417	398	414	395	426	403	370	373	367	361	379	391	409	411	378	366	370	357	349	366	324	369	374	357	370	330	369	400	366	340	357	363	342	369	342	348	343	322	367	369	349	326	345	341	339	344	391	318	324	346	354	363	354	344	351	364	345	364	335	335	345	352	342	347	346	344	335	362	321	328	321	337	319	347	329	355	334	353	336	350	331	344	348	300	369	345	343	334	338	361	336	321	352	356	327	326	352	316	378	317	293	310	322	326	384	358	311	333	325	344	338	365	334	326	351	350	350	362	337	347	307	325	332	336	344	347	321	361	337	361	322	319	329	342	334	364	332	313	342	317	380	356	336	342	325	337	337	329	351	363	320	316	347	323	339	361	338	308	301	342	354	335	357	344	356	345	362	336	341	348	310	363	299	378	334	344	351	339	384	315	338	342	349	353	325	343	319	374	318	331	328	368	313	328	352	347	324	334	315	309	300	361	348	336	326	367	351	300	365	294	337	328	330	360	359	335	326	322	337	314	316	331	338	372	292	340	323	338	348	342	346	323	343	343	356	321	337	354	359	334	340	354	357	340	326	330	329	335	321	337	349	318	328	357	343	333	350	330	324	344	312	306	337	320	313	330	331	325	335	325	339	330	316	364	346	344	338	352	347	338	317	362	334	362	303	341	317	350	339	320	345	339	353	336	371	312	341	313	314	311	328	331	309	316	359	327	323	337	340	327	343	351	320	349	301	340	339	350	348	330	373	323	356	322	286	327	336	305	308	321	339	362	345	356	317	346	333	360	317	367	332	327	379	364	351	333	345	359	328	320	313	335	331	353	345	342	363	343	335	331	326	338	349	344	337	359	342	311	306	332	343	354	342	347	347	355	356	328	321	341	334	330	360	349	329	298	314	334	338	328	360	338	358	320	342	352	342	340	358	348	313	324	333	342	331	337	329	340	329	333	336	283	309	330	285	316	313	375	303	313	347	322	328	329	310	333	334	330	300	347	306	326	349	345	319	358	373	329	360	344	337	329	334	323	336	353	350	345	331	347	318	342	324	324	328	317	352	333	352	353	335	358	384	311	329	340	350	344	322	355	349	317	363	340	322	301	311	340	309	340	327	328	337	328	358	361	352	337	294	336	342	334	331	301	293	348	363	321	322	361	356	325	333	345	321	358	328	328	342	324	337	316	314	337	317	312	330	350	353	358	319	328	334	341	346	329	346	344	334	335	344	314	392	333	354	328	346	335	372	317	348	357	330	341	352	362	338	302	368	344	322	339	318	347	335	309	320	352	325	307	346	347	366	354	358	351	338	343	320	349	343	338	329	337	335	318	363	333	320	326	325	346	314	330	341	357	369	328	310	324	310	328	346	341	333	347	351	363	313	289	350	340	348	344	347	318	338	321	349	333	366	359	276	327	320	316	372	353	319	310	342	323	362	324	345	359	335	354	341	321	339	326	362	295	306	312	362	314	320	321	351	320	364	349	349	354	347	360	354	379	369	369	333	356	327	322	363	326	341	323	308	336	339	320	337	339	330	341	342	337	343	336	345	348	309	319	327	344	319	341	311	353	329	362	339	341	310	351	307	315	346	339	342	301	299	345	314	372	338	328	338	351	316	387	357	327	335	336	332	336	335	320	324	357	344	320	326	312	327	328	329	345	320	325	310	312	326	329	324	352	352	341	340	367	375	335	353	342	341	370	344	353	306	334	355	328	338	328	331	350	357	333	334	390	294	321	305	367	355	333	354	335	348	341	334	360	321	292	322	304	342	361	350	355	343	349	326	322	326	341	360	340	332	327	315	320	342	353	319	392	291	329	330	346	332	335	331	350	349	335	327	329	325	318	307	320	348	347	354	379	317	336	351	314	330	327	355	332	346	339	342	331	340	321	325	310	340	337	337	347	355	345	304	363	320	354	368	385	336	290	348	337	339	365	367	308	344	339	351	340	332	330	327	339	350	343	320	344	327	306	329	347	322	299	304	333	325	356	352	337	354	348	320	324	378	330	337	332	316	349	319	343	339	328	341	360	372	331	354	354	313	326	318	338	336	328	337	326	340	308	333	303	330	322	328	326	335	302	335	360	344	363	362	351	306	326	332	310	340	340	342	356	318	305	364	318	353	357	307	334	336	315	315	338	330	300	301	321	364	329	344	317	331	332	304	343	337	344	326	310	327	360	333	336	302	364	325	331	376	370	310	356	356	334	343	307	334	347	355	325	318	337	334	323	315	356	330	327	340	330	329	324	345	336	349	348	316	311	310	343	292	293	327	313	343	328	340	359	345	312	316	337	343	368	351	340	348	330	383	341	323	333	321	370	302	350	331	336	310	335	348	325	322	348	333	350	313	327	322	334	348	354	293	351	314	338	350	346	334	352	345	330	346	333	362	330	354	361	329	373	332	371	309	331	320	327	346	357	375	330	312	330	340	357	353	324	314	335	373	360	333	345	317	348	337	327	378	343	314	348	324	321	331	360	311	361	311	352	337	344	325	353	375	358	330	326	323	351	320	341	328	316	344	326	348	311	356	306	330	369	331	314	322	352	349	305	319	332	345	336	309	324	338	318	319	343	358	329	325	345	325	341	336	314	301	329	317	357	320	315	326	307	329	305	357	343	339	359	319	322	325	379	351	347	337	320	317	327	311	325	307	335	311	324	310	352	355	311	322	358	330	338	311	355	329	339	310	329	342	337	345	323	301	350	359	323	333	323	327	355	313	358	342	374	357	309	375	340	290	352	335	343	337	330	328	330	330	337	371	353	318	358	340	297	327	350	338	314	327	345	310	312	324	361	331	340	325	335	352	317	304	336	343	325	318	337	378	332	323	335	318	337	354	338	366	350	332	323	318	311	330	323	377	350	350	352	349	326	337	305	350	335	350	334	353	339	386	312	332	309	292	317	351	341	307	323	322	334	333	338	340	335	343	333	326	330	346	342	307	346	307	351	315	344	306	321	342	345	336	345	308	313	349	347	353	329	333	303	349	338	371	325	347	355	344	344	356	339	342	309	337	315	343	349	313	318	344	367	374	345	337	363	322	315	333	358	337	306	325	331	292	319	363	347	346	369	315	348	353	340	292	341	328	326	346	341	330	312	332	328	345	324	345	336	322	326	340	359	318	359	321	345	361	342	324	325	348	332	347	324	341	335	309	336	324	326	344	354	335	328	339	368	314	283	363	347	350	350	354	329	350	329	370	333	346	342	304	362	337	314	365	360	341	345	349	355	365	290	337	299	314	335	372	336	339	347	314	313	337	325	333	344	345	328	324	314	341	316	328	333	339	344	348	327	305	341	347	345	325	345	329	295	342	322	327	357	342	331	322	318	297	342	316	314	327	346	325	328	328	310	357	330	335	311	373	328	353	307	332	341	376	334	322	320	315	337	327	348	327	325	347	314	338	369	367	339	328	305	341	361	340	308	352	358	353	356	300
40842	12652	3907	1750	1223	828	701	557	487	434	426	363	361	344	297	302	297	260	286	277	243	245	248	277	261	232	212	254	230	230	231	267	259	236	259	232	254	235	271	225	240	225	235	240	232	235	253	250	218	235	247	203	223	270	222	231	232	229	231	234	202	245	204	228	250	222	223	249	218	227	239	269	242	219	225	215	257	236	237	237	227	247	254	224	251	190	226	249	250	262	221	250	221	244	217	227	214	238	220	251	202	242	231	248	222	239	247	254	232	230	215	228	206	225	232	207	255	226	212	245	231	202	212	238	251	230	230	249	214	240	233	230	213	225	245	229	226	216	244	215	244	251	232	187	187	213	242	237	238	248	242	217	236	219	218	232	237	227	228	221	244	230	239	249	228	218	254	224	225	241	212	210	223	239	197	231	246	231	199	230	218	222	238	237	240	197	240	212	216	205	213	217	224	210	223	254	206	210	205	231	243	234	223	213	228	246	249	244	222	244	225	223	199	237	211	197	230	226	224	216	239	248	210	227	228	238	234	243	239	244	228	221	214	228	255	250	239	228	227	219	216	248	221	243	234	237	224	209	229	215	224	219	229	222	221	220	223	222	240	208	227	244	235	245	233	222	243	222	218	245	222	240	222	220	206	246	242	220	217	227	238	211	247	223	231	222	217	215	221	230	241	216	240	229	258	258	247	238	232	226	209	241	202	218	223	236	273	224	229	217	266	239	243	227	228	217	189	258	242	183	240	252	215	244	243	216	222	228	244	219	207	238	211	213	199	243	212	218	224	212	213	193	229	214	235	229	262	206	268	204	210	216	212	202	222	222	238	235	250	250	268	205	253	234	251	191	221	228	250	216	232	235	216	212	250	220	240	223	213	228	245	218	234	228	227	221	235	209	253	226	213	204	216	220	234	223	253	237	229	245	234	249	235	215	263	210	204	241	207	211	229	205	235	213	216	205	240	245	241	220	231	215	244	217	241	225	217	221	271	205	240	209	224	221	217	226	203	185	216	251	197	215	237	232	198	228	226	222	203	232	230	211	223	239	215	224	231	237	228	237	249	249	219	219	232	210	227	211	220	254	235	231	244	238	237	233	221	226	213	259	245	242	232	236	235	216	246	242	254	235	222	197	225	224	227	207	203	178	246	234	225	217	222	222	223	227	251	219	244	263	226	216	209	217	234	221	219	217	220	234	223	236	214	240	266	227	227	208	227	225	225	231	254	228	230	262	215	214	269	229	246	217	209	259	244	239	220	238	229	207	267	201	225	225	229	256	240	228	209	238	227	250	198	209	237	246	208	205	227	220	241	213	220	222	212	238	258	210	221	232	233	207	239	197	214	211	195	234	217	245	223	210	227	224	235	218	239	257	229	246	211	223	196	210	244	236	221	235	227	230	214	226	241	225	248	222	219	198	231	234	221	224	215	230	207	222	249	233	249	215	223	226	243	216	208	201	239	224	222	234	213	222	246	221	225	224	225	220	215	249	211	241	228	220	209	226	238	239	221	224	220	237	222	244	243	223	231	262	252	212	196	239	224	204	222	233	272	236	195	236	226	250	222	215	227	206	231	248	226	257	233	212	222	220	232	243	215	224	218	227	216	254	216	239	207	226	215	208	218	243	229	224	236	236	227	223	224	238	191	220	231	236	246	209	221	258	194	224	226	233	226	211	220	225	220	218	216	233	249	239	216	241	204	209	230	235	230	252	209	257	239	213	217	250	230	221	239	233	250	236	221	213	236	224	230	204	212	240	241	222	219	232	216	215	189	227	205	214	230	258	273	225	219	222	225	211	252	225	233	241	225	277	208	248	233	237	228	231	210	212	232	207	217	221	226	229	201	224	245	229	221	220	208	224	194	228	245	212	218	216	230	221	242	210	240	224	230	246	207	225	253	240	254	238	259	255	221	214	222	210	227	216	215	226	217	219	235	233	226	215	223	229	219	223	228	213	213	222	228	239	192	233	235	230	248	243	192	221	228	249	229	238	203	223	233	242	227	247	242	215	235	231	242	237	199	224	248	221	230	237	233	215	238	212	260	232	235	268	207	229	252	218	239	197	216	257	230	221	222	242	209	223	213	202	211	201	239	211	211	250	257	252	219	224	223	210	226	210	224	229	203	211	199	238	189	213	206	218	227	229	229	223	219	261	255	238	227	240	233	242	226	219	233	209	224	212	200	229	248	230	229	235	214	245	227	207	230	193	191	222	229	233	255	227	217	223	221	197	214	206	213	204	251	217	229	237	212	211	230	233	199	217	241	237	221	244	233	225	228	203	210	227	226	275	194	237	231	229	240	211	232	218	232	239	227	215	228	187	239	247	225	257	222	210	219	232	186	223	219	216	215	263	220	225	225	225	232	257	203	203	223	218	241	237	231	228	241	225	207	252	220	226	213	226	231	262	244	228	236	213	205	219	223	233	241	226	239	236	228	236	226	239	221	212	229	226	201	228	229	265	233	231	196	220	237	238	220	242	232	246	266	220	201	229	216	241	244	237	238	238	213	232	234	227	211	220	228	204	225	235	221	255	212	222	225	223	227	212	241	258	247	216	222	223	238	256	209	242	233	216	232	228	235	232	234	228	228	208	228	222	227	225	234	244	247	241	215	219	245	233	224	237	225	230	231	230	213	227	216	243	235	229	210	208	235	243	239	224	197	213	224	205	237	238	219	208	243	258	229	227	234	221	228	210	234	238	226	230	255	226	222	240	276	240	246	238	223	223	226	223	233	219	234	232	235	242	205	198	208	204	251	248	203	227	223	249	220	224	226	220	220	234	258	213	252	259	237	268	238	261	219	228	215	205	215	229	271	237	236	235	234	238	225	219	214	204	246	250	230	207	183	225	224	200	244	242	189	225	257	205	235	267	251	254	222	253	224	231	242	198	231	253	227	234	251	250	248	186	207	249	235	232	215	256	223	237	226	244	220	270	239	209	216	228	249	217	199	223	197	216	210	234	199	239	222	231	235	240	228	220	222	250	182	255	236	249	220	223	237	223	227	240	241	235	198	218	234	226	195	244	222	245	213	205	246	263	219	245	238	244	273	225	220	221	219	224	227	211	209	219	222	205	211	270	238	245	212	246	267	242	254	222	233	203	227	233	232	220	226	213	235	211	200	240	209	223	236	236	214	213	242	227	216	203	223	203	226	244	217	233	215	227	226	210	241	193	224	228	251	225	226	219	273	247	251	224	225	240	229	234	234	241	212	227	211	200	240	236	231	235	250	224	232	202	256	221	210	204	221	222	229	232	221	229	221	220	259	232	230	238	244	248	215	209	201	252	237	226	234	234	244	205	226	253	206	228	226	244	207	212	234	231	239	222	221	229	235	242	243	248	221	239	239	248	224	218	235	221	233	235	221	242	230	250	238	235	232	224	243	250	242	259	212	202	237	220	193	241	225	239	221	246	209	218	248	242	212	212	252	221	271	254	223	236	221	196	220	230	232	198	227	246	251	198	240	241	218	220	205	238	218	231	235	228	247	241
18157	2048	4380	5198	4336	3514	2959	2480	2163	1899	1701	1582	1439	1245	1166	1091	1049	994	922	891	885	919	892	777	757	821	754	740	732	673	769	729	738	660	680	660	720	657	682	640	672	663	607	659	639	644	677	616	640	608	639	642	690	672	633	607	642	606	624	642	634	573	610	596	582	577	593	630	579	633	575	568	628	673	585	622	592	603	607	542	586	596	602	625	614	629	591	582	617	564	641	620	618	604	610	608	628	573	551	555	580	570	548	601	606	582	573	524	608	617	612	586	588	636	581	585	604	593	566	567	610	602	566	579	610	608	620	615	618	591	606	577	583	597	617	582	605	572	588	546	588	551	579	571	580	548	588	576	574	594	609	649	574	576	571	612	595	554	585	607	525	549	603	638	589	592	588	565	587	593	569	605	540	557	597	585	580	597	589	567	592	556	554	564	616	607	565	571	610	584	603	608	581	560	572	574	572	549	565	602	564	533	595	593	626	606	548	623	541	599	602	555	550	564	555	604	593	587	573	606	609	587	604	539	588	552	582	604	611	569	601	567	585	603	638	593	607	605	603	601	600	631	605	543	580	571	577	615	565	596	595	552	603	604	589	624	558	568	583	546	566	585	585	597	578	617	551	608	573	577	605	566	584	588	595	553	589	609	588	532	613	598	569	548	581	556	597	584	559	559	522	598	571	598	580	634	614	589	615	591	576	591	590	599	585	573	590	555	612	567	591	622	603	578	590	603	596	599	579	589	555	562	622	628	555	555	606	559	591	575	555	585	595	618	567	557	586	582	590	597	585	545	601	549	588	564	620	615	624	577	536	616	607	576	554	589	600	564	590	547	576	595	568	545	606	590	593	622	603	549	543	619	597	607	579	574	574	576	593	612	585	591	570	585	555	624	615	573	565	616	576	568	603	595	580	597	578	546	594	585	591	600	584	605	530	595	559	596	582	570	568	561	620	601	596	602	574	597	570	584	625	614	540	562	606	564	604	584	609	564	560	604	577	584	587	585	561	587	603	598	586	561	578	603	571	592	600	577	603	551	607	628	585	567	603	567	620	614	531	587	587	586	561	574	591	599	653	595	603	599	566	612	601	564	550	586	542	608	625	619	561	602	549	589	609	619	550	572	542	581	602	585	553	600	589	597	574	553	594	627	575	531	579	568	583	559	577	593	645	562	555	601	597	572	628	594	571	593	567	599	562	612	614	597	553	596	571	607	572	571	610	598	576	577	599	513	601	581	627	595	572	558	610	533	566	551	573	543	568	580	542	570	596	589	605	597	575	535	607	613	587	564	615	564	626	624	574	582	562	605	596	603	587	547	642	561	621	552	585	572	606	602	586	519	582	574	559	588	622	574	596	542	599	605	575	593	552	606	643	601	581	607	578	621	634	571	594	592	575	577	567	584	585	558	607	595	566	585	609	560	565	576	578	569	562	553	579	607	572	603	589	618	568	582	614	585	562	590	551	599	544	599	569	593	574	609	622	559	566	611	537	537	560	580	577	582	581	608	570	571	600	567	608	564	576	569	594	583	578	583	571	587	581	578	601	577	565	619	577	563	570	574	553	577	568	551	581	584	568	635	553	631	611	620	581	597	578	550	584	589	588	600	591	586	588	593	574	637	580	585	563	566	593	570	618	575	541	562	577	593	584	599	581	573	575	584	600	547	587	607	590	593	602	580	660	584	600	549	595	544	547	628	601	538	610	602	604	598	595	642	557	593	625	543	579	610	570	603	564	567	551	586	591	573	588	600	568	556	572	557	601	572	574	565	586	593	580	620	571	580	592	598	609	583	580	569	557	569	605	589	593	614	629	569	581	586	568	568	576	569	567	590	576	573	595	613	584	650	565	581	558	556	608	588	581	561	585	589	550	588	616	585	605	586	617	561	571	595	618	588	569	618	565	584	624	537	617	587	568	574	571	577	601	588	597	577	576	589	540	569	594	571	543	600	594	591	589	611	549	587	619	563	607	559	564	594	600	539	513	557	580	583	571	568	568	568	610	625	579	600	616	579	592	584	582	562	541	622	579	602	591	587	588	549	580	568	523	600	604	551	548	575	606	574	581	597	559	560	558	601	600	660	573	570	556	589	597	612	587	581	583	594	593	577	560	541	562	578	572	569	574	607	575	582	580	600	614	611	554	539	590	620	584	598	597	605	614	594	553	600	573	574	586	618	570	575	562	585	605	588	575	606	579	567	546	558	630	577	596	555	558	595	621	589	577	604	588	574	585	564	601	610	570	546	623	610	567	552	566	618	594	632	556	594	593	577	570	594	560	570	577	570	551	586	599	629	594	576	557	580	628	579	614	585	584	538	617	599	616	583	597	637	582	568	607	603	568	546	582	575	604	598	588	574	618	607	577	627	566	569	595	559	536	563	571	582	576	608	563	575	567	559	633	570	572	619	579	586	571	562	546	620	592	516	535	539	619	587	597	600	559	575	590	582	569	588	580	651	561	588	548	596	578	564	571	623	550	602	593	611	611	575	600	599	604	571	571	599	554	575	593	580	578	565	596	628	614	578	599	606	582	595	620	608	628	568	553	545	567	606	588	558	603	556	576	602	566	613	603	590	593	584	582	598	578	556	544	574	624	583	612	588	583	600	569	505	602	568	576	564	591	604	574	599	590	612	580	567	612	602	581	599	604	572	556	611	595	601	587	605	569	578	566	584	554	608	604	617	607	607	590	623	589	530	595	586	583	568	534	570	642	583	583	575	622	582	595	560	628	590	577	537	560	573	568	593	569	653	568	588	603	601	593	600	570	568	583	589	557	595	618	589	639	589	563	603	591	567	585	584	625	582	562	579	582	549	559	569	572	573	553	613	560	599	565	617	590	585	619	605	615	546	614	565	558	575	548	578	586	598	530	544	605	575	576	588	547	606	564	567	561	591	620	572	597	566	582	584	569	532	599	571	571	593	548	571	557	598	602	544	580	568	580	561	605	588	606	548	574	604	587	555	531	594	575	564	625	568	629	598	607	614	631	624	535	552	625	588	593	577	570	582	591	605	580	599	597	593	577	590	599	555	586	551	576	571	645	577	576	629	561	574	581	574	588	584	590	594	596	529	596	575	586	586	575	591	567	596	578	583	562	586	584	565	572	587	593	576	555	591	587	598	539	598	584	611	547	602	609	566	570	564	597	595	600	557	557	581	566	567	558	566	615	591	577	597	582	588	619	568	623	587	594	605	550	586	610	570	592	533	605	570	595	556	600	563	587	582	605	621	663	558	613	594	578	546	551	570	519	598	575	624	597	547	617	669	582	589	584	600	575	573	577	594	572	604	563	619	576	582	589	602	588	584	596	591	592	605	610	606	579	567	543	575	615	599	606	568	590	593	608	605	575	606	601	594	537	612	619	583	578	603	593	544	596	576	602	548	566	556	593	569	559	590	592	623	583	591	567	553	604	563	588	561	581	549	603	546	598	575	611	608	549	569	585	611	606	587	570	591	559	621	645	600	597	583	612	595	555	610	596	592	573	577	582	588
3444	234	239	254	207	199	190	206	203	210	216	202	217	208	192	225	204	213	178	220	218	215	213	198	207	219	201	227	228	226	196	189	204	212	230	228	209	210	217	188	236	224	242	221	215	226	204	203	215	232	211	211	209	206	222	200	237	242	182	217	209	200	182	216	209	232	207	227	220	229	220	196	207	180	205	212	203	187	236	218	216	191	184	232	220	195	191	208	232	228	234	218	226	200	206	224	209	190	197	201	182	205	211	211	233	192	176	183	225	208	217	205	186	223	219	218	231	192	177	214	203	206	217	205	224	213	203	212	227	212	214	234	196	205	203	226	209	203	203	180	197	210	209	191	199	219	178	215	199	233	207	214	193	227	197	214	202	207	194	216	205	220	209	232	218	199	190	229	244	190	207	193	210	180	228	215	233	197	173	216	214	223	193	211	200	193	202	224	207	238	195	243	201	202	201	220	208	214	220	189	212	184	186	209	181	215	196	201	203	192	193	215	223	221	191	221	222	206	212	209	199	208	215	225	182	196	177	179	205	211	227	219	193	214	210	206	205	216	230	208	221	176	212	201	235	193	211	202	203	226	207	210	204	206	211	230	196	197	213	198	218	202	181	189	230	195	215	204	176	257	207	213	220	224	191	231	216	209	187	199	215	185	202	223	207	254	209	196	207	197	187	210	185	217	212	228	223	223	218	188	197	237	236	175	208	221	210	204	209	213	205	192	220	199	222	207	215	219	210	203	191	205	210	213	194	243	186	218	229	215	223	188	229	188	192	187	231	226	219	223	204	212	207	225	217	204	183	228	206	202	226	198	198	216	206	228	195	215	208	197	204	189	199	183	206	205	211	196	208	216	232	209	215	217	213	220	222	218	194	210	238	175	207	209	211	221	210	213	202	206	218	228	196	207	214	198	200	195	203	188	223	193	243	193	209	219	195	201	229	203	217	217	203	225	206	208	228	205	200	208	218	201	214	197	224	231	230	208	202	211	220	224	206	204	224	218	203	223	205	211	213	217	197	213	225	186	194	208	213	218	198	209	203	193	246	240	241	211	204	233	199	216	186	182	179	213	214	182	259	192	236	220	216	194	212	186	215	209	227	201	207	211	213	205	209	194	200	190	214	197	196	222	229	234	213	203	210	190	221	214	187	230	204	212	215	214	223	214	221	218	238	240	226	201	200	193	200	226	207	223	213	218	227	226	216	201	228	220	202	222	196	229	236	223	212	217	212	210	199	187	227	207	229	211	198	185	219	216	203	196	198	214	209	185	196	203	206	212	222	209	206	227	207	221	190	214	210	231	192	208	209	213	240	219	199	217	200	220	208	212	207	221	184	202	228	188	200	217	226	219	213	212	206	227	198	216	182	238	199	220	237	245	214	221	191	212	229	220	219	191	211	204	188	220	218	198	195	214	208	207	227	220	226	206	208	208	198	222	231	219	208	214	190	203	210	200	199	217	205	188	226	205	220	209	227	192	207	199	218	206	187	197	201	232	209	208	199	206	222	215	203	211	212	218	204	203	221	196	208	233	201	217	197	216	220	198	216	210	225	217	190	214	185	193	212	228	217	181	193	193	207	185	214	205	211	221	195	214	213	198	217	211	208	220	204	221	218	210	210	193	225	194	187	229	223	198	179	212	207	201	211	197	179	241	197	193	233	226	216	201	214	242	215	194	207	213	212	218	196	198	210	202	202	169	199	205	226	228	218	177	193	238	198	196	193	200	220	218	223	216	209	227	212	223	207	198	235	245	207	198	228	229	194	208	245	211	225	220	227	178	218	216	225	227	229	210	183	241	244	203	227	205	196	245	219	205	190	216	218	187	196	167	214	215	202	199	199	194	221	202	227	217	207	201	195	188	205	200	217	208	196	220	198	194	213	242	223	211	209	209	234	203	214	224	208	218	210	211	187	190	225	201	227	201	214	230	212	191	183	236	228	204	205	214	196	216	164	229	209	211	212	218	208	208	206	209	219	218	192	190	206	186	198	225	205	222	230	205	206	217	199	255	234	216	244	203	232	200	230	221	220	223	194	210	238	191	215	180	211	187	217	206	197	213	214	219	224	228	234	190	188	210	232	176	215	225	171	198	195	206	214	227	198	201	198	181	213	203	214	202	186	217	232	249	198	202	218	197	215	211	204	200	212	230	208	230	224	229	219	216	205	212	206	228	239	212	216	202	227	232	208	220	218	206	237	208	229	191	198	207	219	222	227	202	213	195	217	180	206	208	197	208	241	235	205	210	189	196	215	226	219	226	196	203	244	185	222	176	193	189	206	228	203	197	225	238	225	208	215	209	207	247	218	239	182	240	243	222	221	208	212	199	206	204	214	221	219	202	209	216	228	213	183	220	210	213	208	174	210	202	214	210	211	219	199	196	202	228	198	206	218	191	222	200	203	203	202	180	196	213	186	231	193	204	213	221	211	213	225	201	212	214	229	219	201	197	208	210	221	216	199	209	202	223	197	237	181	221	228	223	228	216	196	183	222	183	185	222	213	201	211	233	219	184	213	211	232	196	208	195	211	191	208	191	206	214	210	239	212	203	192	217	206	192	212	204	231	201	221	210	209	227	227	208	188	220	205	194	208	216	204	209	214	196	177	217	174	239	185	231	205	213	225	172	223	231	215	192	210	222	173	198	257	193	218	207	234	236	211	222	209	223	225	195	194	229	235	186	194	184	208	206	190	225	167	216	203	236	214	199	194	209	231	213	215	213	218	258	223	201	210	209	218	185	196	199	204	196	219	235	205	233	215	212	205	211	234	229	187	190	229	231	249	211	223	229	231	244	232	212	227	195	233	207	230	208	206	211	227	220	195	215	222	231	214	207	206	214	243	207	211	225	224	214	219	227	163	213	227	195	203	186	202	201	209	183	201	200	186	179	224	196	183	199	177	214	211	205	221	226	239	200	217	209	218	214	215	225	226	195	227	210	211	202	211	210	183	211	208	224	229	214	204	214	224	201	209	218	216	232	230	209	204	195	212	224	208	206	212	229	216	215	218	204	195	221	218	213	208	211	203	216	211	247	185	217	216	197	194	203	185	192	214	211	211	223	231	205	241	242	223	201	218	198	219	204	196	238	210	226	227	230	225	195	210	191	207	191	212	214	213	227	187	227	228	213	213	207	232	175	219	207	223	214	195	209	201	217	214	211	215	248	218	203	200	226	218	215	196	210	223	216	191	221	174	227	213	201	219	206	213	217	205	212	214	213	178	228	193	215	212	184	211	222	211	199	201	224	187	210	242	231	215	207	225	213	203	210	217	193	229	197	202	187	224	218	207	235	210	225	184	200	231	216	205	219	211	184	213	185	261	221	210	210	197	210	199	217	215	206	240	220	192	210	185	223	248	225	235	204	210	221	189	188	196	200	215	227	227	219	194	209	240	207	202	229	197	206	211	200	198	196	218	221	234	219	239	203	216	201	212	204	213	201	224	195	190	184	191	227	224	193	212	192	196	200	220	203	194	187	199	208	213	196	184	202
4066	523	626	629	609	582	610	584	576	595	545	560	553	496	549	551	566	536	512	488	526	567	493	487	572	563	544	535	504	521	497	497	514	525	524	514	507	513	555	526	543	528	546	528	467	503	520	544	485	505	560	518	529	523	522	549	514	521	515	527	541	537	501	516	527	513	492	508	544	510	550	503	500	537	540	517	511	539	487	541	528	513	511	538	531	518	535	554	531	550	510	510	502	498	508	518	500	531	521	513	553	567	487	458	494	524	529	512	531	539	529	499	489	533	583	500	536	476	520	500	462	492	488	547	492	563	494	544	513	537	495	549	516	510	478	510	517	525	478	538	518	552	489	544	535	509	522	592	554	588	491	533	486	546	524	502	545	518	515	528	553	532	497	482	523	515	494	490	522	571	535	538	552	534	509	511	528	524	496	529	500	538	500	524	487	517	521	514	532	544	535	541	500	516	452	512	561	505	549	492	530	560	503	529	542	524	486	530	518	506	540	490	538	481	510	517	549	526	532	503	508	548	583	556	524	504	497	478	514	538	480	496	499	538	513	506	519	508	490	510	512	488	529	517	520	481	499	507	508	554	506	501	512	535	530	524	512	494	518	510	496	481	501	528	540	520	487	508	546	502	481	507	554	517	478	524	516	511	487	503	497	485	544	557	493	502	497	479	526	579	497	527	518	514	525	529	535	522	483	518	543	499	527	558	504	518	514	528	497	524	557	505	510	500	536	517	492	525	473	509	502	501	515	519	539	523	521	507	531	532	525	512	470	499	551	514	517	474	513	502	549	520	511	481	554	533	495	512	506	509	484	568	516	494	530	551	507	510	502	511	538	474	502	521	502	521	533	551	544	520	492	522	537	482	531	516	507	567	521	504	549	526	533	506	539	495	499	507	481	510	504	537	527	491	522	511	513	531	525	483	536	555	505	522	542	548	489	528	499	524	507	532	551	539	559	478	493	552	502	499	527	502	505	502	479	530	505	526	513	519	524	550	486	532	529	544	534	506	538	518	528	556	549	564	534	539	484	488	536	518	526	504	525	516	539	522	543	533	529	530	531	505	534	550	515	533	458	530	497	548	556	510	502	528	503	499	531	506	496	527	571	504	547	541	530	504	506	488	529	534	538	529	505	479	536	524	499	518	518	507	521	518	554	497	528	485	547	500	514	534	507	483	540	509	530	549	557	522	503	526	514	497	552	495	537	502	529	529	521	529	525	510	533	513	521	518	539	528	537	520	509	530	513	536	520	495	512	517	525	495	575	463	492	548	511	526	534	536	483	531	498	571	488	549	493	497	559	503	487	510	565	545	498	525	561	533	530	541	500	495	492	531	500	550	516	526	488	550	534	545	526	526	539	513	544	534	513	467	528	551	535	518	494	500	506	532	495	502	469	487	536	546	541	546	505	515	523	522	497	527	522	530	471	485	532	483	520	505	483	531	473	509	529	548	548	529	515	501	504	522	542	504	518	559	557	488	499	491	542	515	549	511	538	489	468	571	519	523	504	512	520	508	504	510	530	502	492	521	517	508	504	519	530	479	520	483	502	487	543	524	528	571	532	540	506	544	498	530	491	533	507	519	545	542	557	527	544	534	521	519	535	509	558	512	536	475	513	485	464	492	526	506	579	557	507	499	510	528	582	516	532	526	541	537	513	502	519	532	530	525	526	533	527	562	527	532	553	539	505	525	517	483	567	551	511	536	513	530	503	527	550	477	530	516	504	508	529	511	521	487	526	518	488	503	533	539	500	521	448	524	556	512	508	510	520	556	538	502	522	579	500	464	534	517	539	530	512	516	533	551	569	533	512	503	515	489	523	546	554	511	484	549	536	494	522	512	512	507	497	497	511	523	530	467	518	530	535	520	525	534	519	552	483	533	525	480	528	538	528	461	531	492	528	531	521	536	513	521	499	517	483	506	542	520	547	521	503	528	492	526	514	532	539	499	567	513	505	550	512	486	503	515	568	500	533	550	512	549	476	496	517	528	511	558	509	543	529	512	498	529	535	511	509	494	529	528	526	490	545	537	552	503	481	524	491	545	530	498	537	508	522	570	527	562	485	563	577	544	523	513	521	500	524	514	506	539	514	543	511	507	531	526	532	493	531	483	483	530	519	520	500	518	516	518	538	536	490	491	514	505	477	519	526	489	527	516	524	493	538	545	526	499	541	513	510	537	518	552	578	506	495	543	525	526	569	500	523	519	530	476	517	519	487	530	525	499	515	491	498	517	509	528	557	540	529	527	533	524	521	540	520	539	573	555	513	502	510	551	517	526	520	506	484	514	496	549	492	517	549	515	495	487	490	537	544	488	509	482	514	478	552	487	545	555	512	462	520	520	495	523	532	520	515	510	503	508	491	532	512	491	557	534	557	511	507	519	520	539	525	549	497	540	545	485	520	499	502	492	514	516	529	500	536	512	531	510	534	519	554	528	496	478	530	529	546	539	558	502	506	494	527	531	551	503	496	527	535	523	499	486	489	517	526	528	509	509	500	528	522	482	539	537	471	517	537	507	493	499	513	490	499	499	514	534	488	510	542	525	553	558	498	530	502	555	533	518	517	558	544	534	506	492	511	493	531	548	538	501	512	559	537	538	496	518	498	478	522	513	493	536	548	518	520	519	547	503	514	483	547	510	476	551	507	504	507	474	511	503	514	504	528	500	521	537	530	576	534	520	501	551	514	531	484	529	510	514	523	549	516	549	544	524	545	509	520	529	480	501	505	510	498	510	541	500	496	527	514	485	517	484	505	489	449	490	491	529	516	471	516	512	521	537	503	542	523	542	556	515	511	553	535	546	555	481	521	545	541	543	528	502	515	536	541	528	559	502	555	520	494	526	528	532	513	515	508	530	534	500	503	521	512	486	539	523	488	517	522	521	507	508	533	504	515	495	513	517	533	512	519	477	486	518	488	543	528	527	501	548	539	529	513	491	502	480	523	501	553	510	496	561	543	524	557	562	568	521	511	548	489	511	499	513	534	508	497	488	493	481	489	524	498	530	532	546	501	544	544	533	527	522	511	492	520	512	516	468	538	513	534	515	509	544	507	513	521	524	548	535	537	539	553	504	514	544	534	549	490	535	499	518	518	512	564	553	530	591	524	521	526	538	497	529	529	515	564	481	529	496	522	534	566	514	475	527	531	529	547	521	518	499	507	478	507	526	513	496	544	518	497	485	515	508	503	530	531	534	528	522	524	487	554	537	490	511	520	522	522	533	485	513	511	505	523	533	509	553	508	536	527	522	527	496	504	489	493	532	545	553	573	532	520	525	539	547	520	517	517	525	512	530	544	544	540	528	513	530	531	513	497	536	500	530	531	526	553	495	525	545	507	544	488	572	490	536	495	558	514	503	524	542	514	515	546	524	504	476	503	510	533	539	504	546	501	513	525	505	539	509	507	549	524	505	554	517	538	563	510	514	530	532	534	458	528	539	494	518	541	496	516	525	510	565	522	534	520	543	532	542	499	502	518	530	566	514	546	530
26436	2862	1125	819	560	473	346	304	259	214	192	199	163	175	151	150	183	137	147	126	127	139	131	137	140	130	146	114	112	123	127	138	126	129	128	128	136	119	133	126	131	123	112	134	118	106	113	114	126	113	129	108	116	110	137	114	123	118	102	104	111	112	138	122	111	119	116	114	127	137	123	102	113	112	109	99	114	122	105	131	112	105	130	124	117	127	109	106	124	121	118	118	125	120	106	118	149	115	104	127	101	125	128	109	99	115	113	109	133	121	121	111	119	106	117	103	112	110	118	103	102	98	130	118	140	130	86	128	149	125	108	105	112	98	103	107	96	123	102	117	141	116	116	113	127	134	101	129	115	109	121	115	124	134	113	113	129	114	131	108	114	110	124	103	126	102	119	117	110	110	122	109	130	133	123	123	100	112	123	98	136	130	128	127	127	98	115	122	121	132	127	97	122	117	110	113	99	111	118	118	94	114	107	116	126	127	95	135	120	106	134	122	107	107	126	126	131	124	119	116	117	103	121	107	125	113	124	121	142	121	126	104	105	110	121	118	116	110	112	125	101	119	131	127	107	118	133	120	114	96	111	128	107	92	113	111	122	110	109	114	109	118	124	135	128	107	108	131	98	118	133	116	102	121	108	127	105	103	111	126	121	127	125	117	133	137	126	140	113	132	127	123	104	101	105	125	124	108	110	111	131	124	117	116	105	96	122	96	110	105	108	120	120	112	113	112	126	113	103	108	111	90	114	97	112	117	124	124	117	125	115	121	105	102	97	125	116	131	111	127	98	109	109	110	113	113	132	102	114	108	129	102	112	119	106	97	102	112	117	110	117	118	115	110	124	111	118	118	125	107	117	107	114	89	112	122	111	104	113	126	109	109	116	122	129	103	104	87	136	143	125	105	102	113	127	120	124	113	124	127	113	111	101	115	113	124	122	97	101	98	116	121	118	119	114	105	94	100	107	122	111	128	116	115	117	103	114	99	124	110	126	115	137	116	109	115	110	108	107	115	104	123	126	120	100	113	124	131	106	120	102	122	117	128	103	128	116	115	124	126	102	125	112	136	140	131	104	92	121	115	108	130	126	117	130	96	104	128	104	116	120	145	111	119	102	132	110	105	120	101	105	115	115	109	119	109	98	120	114	104	116	115	112	106	124	115	102	123	113	106	135	131	121	102	105	112	116	122	121	104	127	101	109	113	93	136	148	123	103	104	116	126	100	111	102	112	114	121	124	119	99	104	126	110	125	107	106	105	108	122	108	109	108	96	109	115	105	111	106	130	120	103	116	110	107	137	120	113	116	116	128	112	125	104	130	97	118	106	106	117	85	105	110	124	109	140	124	126	118	107	111	101	109	128	138	120	116	113	102	102	122	121	110	109	125	103	97	97	130	118	140	109	115	142	107	117	112	115	119	133	120	123	132	93	128	120	127	102	111	112	94	114	112	104	98	117	119	113	126	101	97	107	105	133	125	104	121	99	121	100	104	103	116	126	123	123	120	111	115	116	117	102	127	100	131	106	125	93	130	113	111	98	92	124	124	106	121	111	106	104	128	114	123	124	134	118	127	133	126	140	128	115	131	113	115	128	112	95	123	129	119	113	115	145	131	124	111	106	129	110	118	109	118	107	114	108	139	108	134	113	103	117	105	123	121	114	113	123	111	116	125	99	129	126	111	124	115	96	130	114	131	103	130	130	114	110	115	118	110	118	115	132	108	87	126	128	134	131	118	117	104	120	122	109	124	105	119	112	108	107	100	99	115	123	123	105	118	120	113	118	117	125	121	149	126	127	119	116	116	107	111	132	125	130	104	107	130	135	119	128	116	139	111	124	111	109	106	118	125	119	105	120	106	112	117	116	114	115	119	127	122	107	128	125	107	119	107	119	125	122	111	96	142	133	112	126	91	123	119	122	109	125	103	125	104	138	108	115	120	125	126	128	124	114	125	100	131	125	128	103	113	107	116	107	120	120	133	114	112	99	118	137	106	125	126	112	133	132	141	120	111	113	136	113	104	135	115	123	118	107	93	131	132	103	120	113	126	104	128	120	101	122	105	119	110	121	122	127	115	115	105	117	128	132	116	116	117	101	85	124	119	104	112	109	117	107	110	121	99	120	148	99	125	86	111	103	112	119	124	118	109	137	112	134	100	130	128	134	99	129	108	120	107	132	103	106	111	117	119	130	117	103	119	101	127	123	109	132	122	110	110	123	138	112	98	116	121	135	116	115	103	115	115	121	109	119	115	111	125	100	144	118	97	126	141	112	120	112	114	116	120	107	114	113	102	107	128	109	127	134	100	100	123	112	139	97	119	97	108	127	117	127	113	146	104	149	128	107	112	112	114	107	138	117	131	134	135	111	109	105	126	119	113	123	103	120	115	98	99	110	123	120	109	150	113	134	126	114	82	112	90	114	121	129	130	89	126	110	114	123	121	129	112	106	88	112	95	125	108	117	91	97	104	122	124	110	82	116	127	102	111	108	99	98	120	113	123	98	114	101	128	121	119	101	98	119	107	124	106	102	126	107	98	117	131	119	121	106	131	114	108	111	119	101	118	119	119	113	135	129	111	114	118	111	108	136	117	120	145	116	113	100	125	143	143	121	121	131	103	118	124	138	96	109	104	120	119	127	113	119	101	122	101	111	121	120	102	112	125	113	116	136	116	112	99	124	128	96	108	129	105	138	101	112	138	133	125	102	148	95	112	131	123	103	97	102	105	123	103	133	133	117	132	99	101	108	132	132	108	126	123	106	107	121	103	118	111	133	101	131	114	118	128	111	106	112	123	116	110	134	124	106	131	113	99	95	112	111	128	127	110	134	109	102	134	148	99	135	125	106	100	109	112	117	104	129	137	127	123	125	128	121	109	101	109	95	116	128	120	123	88	112	115	126	117	113	109	128	114	132	127	123	128	105	129	136	127	113	108	102	107	110	114	122	117	116	113	115	131	130	125	107	108	124	112	109	115	111	133	126	118	114	121	106	131	116	124	130	128	116	92	113	88	114	117	117	135	113	111	109	114	107	116	119	110	92	124	114	109	102	108	106	95	137	120	104	116	117	91	133	127	109	123	128	113	107	108	115	120	102	103	131	119	104	127	127	107	127	100	101	125	114	104	126	115	109	97	131	102	117	117	135	117	125	132	113	113	115	112	115	106	109	98	107	125	113	105	118	132	119	132	145	123	114	114	119	110	115	122	125	100	123	113	119	119	126	116	126	124	117	111	106	107	126	115	99	104	96	138	120	115	117	117	96	113	97	125	109	118	110	127	119	109	118	120	116	97	116	119	122	102	112	107	123	109	130	100	135	121	109	121	105	92	127	107	114	120	110	139	121	133	129	132	108	114	116	90	122	120	132	121	116	127	124	109	102	135	118	116	112	110	121	126	109	114	112	121	106	120	119	101	111	110	109	91	121	97	110	113	100	128	109	109	123	109	131	114	121	102	120	116	132	109	113	134	120	116	125	119	122	105	111	124	105	110	144
12484	1120	2268	2833	2384	1970	1519	1317	1172	1042	933	829	820	691	683	581	597	533	532	528	468	474	428	467	433	386	436	412	398	396	386	404	428	367	387	409	413	379	401	382	344	355	373	369	406	393	348	375	356	352	356	347	341	369	349	358	370	348	339	360	329	345	351	362	367	362	330	376	341	319	372	382	355	322	312	369	345	351	304	294	327	350	339	347	348	338	316	323	330	354	340	328	339	343	315	323	369	375	347	353	343	312	357	348	327	380	324	340	318	318	366	324	354	323	327	381	336	332	333	336	336	364	337	294	302	314	329	330	328	326	326	329	335	326	358	335	302	332	323	321	307	344	346	329	344	371	333	363	332	332	323	347	348	318	316	332	337	341	324	374	328	320	350	333	357	330	343	330	317	324	330	304	356	372	315	320	364	333	303	320	355	350	289	297	326	288	310	321	325	333	338	325	347	310	315	325	341	336	325	313	320	359	337	337	318	358	353	331	340	349	353	360	309	320	349	352	351	330	344	323	351	305	321	320	338	322	338	346	319	331	333	335	333	344	310	343	331	350	328	316	311	345	340	315	330	360	324	334	308	331	340	305	329	347	351	352	349	345	321	356	347	337	323	328	326	349	319	289	314	374	320	333	354	343	326	340	320	293	310	330	320	316	310	368	304	322	312	332	318	334	354	342	346	344	329	373	336	340	325	328	353	328	336	334	305	330	311	353	317	343	348	351	360	349	339	315	341	341	347	317	336	357	304	345	330	327	339	366	313	334	342	377	296	337	279	332	323	319	309	298	323	326	340	337	301	315	334	339	360	317	341	331	380	327	349	321	324	342	346	326	344	323	347	341	304	378	356	320	325	360	353	354	351	358	311	329	350	338	317	374	343	339	358	334	352	291	303	363	328	311	318	343	342	342	323	338	350	320	341	310	330	336	325	327	357	312	338	336	344	333	316	357	316	336	356	273	332	343	296	319	324	324	338	330	328	319	331	330	332	306	307	336	361	336	307	287	328	301	325	332	318	345	329	336	374	304	323	319	350	336	372	345	304	335	321	335	317	297	335	351	336	340	336	315	337	311	320	320	374	324	335	335	309	335	297	365	320	349	308	339	348	351	307	310	322	324	312	362	327	357	315	327	321	304	348	320	325	329	320	341	327	292	337	333	337	308	346	328	335	329	334	339	322	326	328	324	343	342	335	337	315	357	368	317	315	307	338	329	314	347	310	344	317	324	340	333	313	371	330	349	326	352	349	315	312	339	360	318	331	330	319	334	360	312	327	326	340	296	337	350	337	343	337	298	314	333	307	346	287	326	346	349	316	344	349	323	333	304	334	323	366	337	331	307	319	377	326	325	324	323	333	307	307	317	313	334	322	336	339	315	324	305	329	345	352	308	309	327	309	324	318	360	350	345	357	319	298	337	336	323	313	313	328	328	341	338	337	340	322	324	339	306	325	317	300	357	294	327	332	381	310	343	311	316	298	362	350	341	319	308	345	350	328	330	341	323	313	332	323	353	322	336	300	332	339	349	356	330	362	312	312	312	340	342	327	328	382	335	333	327	343	356	328	325	326	315	333	329	326	329	353	343	354	358	350	291	357	330	375	344	328	327	322	303	327	310	324	329	339	349	355	337	308	321	329	362	296	309	345	334	308	343	354	351	368	357	345	296	323	354	368	324	351	329	352	325	349	330	331	324	326	338	331	339	336	329	335	305	334	345	345	384	301	312	342	320	317	324	306	371	362	344	341	342	321	322	339	333	369	341	325	342	335	331	366	320	326	320	341	339	323	325	329	333	296	297	330	334	330	302	313	330	352	375	314	324	325	336	346	350	334	341	309	312	336	331	346	342	331	342	306	321	377	325	347	331	334	323	319	361	340	340	354	347	367	329	313	307	346	339	311	352	333	336	308	341	365	306	350	349	354	315	341	332	314	328	359	325	334	343	356	302	328	307	300	293	301	346	332	302	333	290	338	295	321	314	333	323	353	321	349	312	330	340	312	319	299	342	306	318	343	309	324	324	324	313	324	362	338	383	314	336	325	329	294	335	354	302	318	340	344	320	317	336	334	334	324	333	292	344	316	314	328	339	318	337	359	322	330	290	369	305	355	321	340	321	327	338	349	306	330	327	367	351	322	350	317	355	317	367	302	345	304	357	342	372	316	321	306	325	307	346	329	356	313	356	325	323	330	303	346	331	319	318	296	285	303	343	360	332	332	323	335	342	368	326	331	322	321	300	320	346	310	312	340	330	325	374	330	351	350	385	343	310	310	330	350	334	333	345	328	270	349	322	297	331	330	351	311	334	338	375	355	348	308	325	321	322	328	295	357	313	343	351	333	337	326	350	334	356	355	327	325	322	333	352	355	312	330	375	334	323	334	324	332	351	306	318	338	320	307	348	326	328	334	303	349	336	328	343	321	343	327	327	354	350	332	335	343	323	325	327	331	360	343	329	309	305	325	311	310	336	299	347	301	340	327	308	351	307	337	347	356	322	320	337	355	340	335	285	348	294	311	322	344	341	334	334	319	322	322	337	387	345	333	301	317	338	329	323	308	332	310	326	329	312	324	336	321	339	324	337	324	340	337	331	360	308	384	332	349	309	330	335	297	317	334	315	343	338	310	349	372	294	321	334	351	312	346	321	341	325	340	322	340	352	331	334	338	336	329	311	301	346	334	308	356	334	321	334	321	318	336	307	306	336	328	335	351	325	318	304	317	332	317	329	321	362	313	348	363	324	329	338	329	318	323	333	325	331	307	310	327	349	336	359	288	322	342	327	336	322	306	360	344	318	321	314	326	333	354	341	327	309	322	320	339	356	298	353	326	322	323	347	309	300	325	357	339	313	343	335	323	340	333	335	304	344	351	324	332	357	339	339	314	321	369	317	357	322	330	367	315	329	329	324	339	321	332	375	345	338	369	307	336	323	327	302	327	312	314	303	354	329	336	323	334	333	333	354	327	324	334	307	308	324	325	332	337	330	347	322	318	303	314	332	313	339	322	301	330	333	345	325	352	335	339	335	339	307	318	345	345	322	345	345	352	344	356	341	336	330	324	317	325	352	331	328	339	321	329	351	299	328	330	341	329	316	322	320	310	329	317	327	299	351	368	371	316	319	341	345	331	344	324	334	336	295	317	324	357	339	320	347	372	303	348	297	313	338	311	342	304	327	351	304	309	336	320	358	315	334	318	288	316	317	336	336	324	373	314	316	359	323	362	365	338	339	324	351	332	314	331	344	303	345	312	313	334	320	294	372	325	306	312	361	327	318	315	331	313	332	312	331	311	346	343	323	359	332	331	323	343	337	321	330	331	310	331	325	329	340	329	338	324	322	322	349	346	323	312	370	298	319	343	321	339	326	332	323	314	339	331	307	366	356	303	335	333	309	335	333	333	339	326	320	313	362	346	367	302	320	297	359	319	327	352	321	328	326	342	357	350	320	347	363	327	333	305	338	332	334	317	311	315	366	334	316	360	356	348	338	313	356	350	332
42118	10763	2972	1748	1213	924	704	613	451	441	420	399	351	344	328	293	286	324	259	260	250	266	253	262	240	260	262	277	246	225	226	204	216	225	239	260	213	206	231	235	210	238	233	253	234	248	234	243	227	221	244	193	221	234	233	244	236	237	245	232	227	219	245	245	217	221	235	193	252	225	250	214	211	258	240	229	236	213	225	225	219	216	242	258	220	224	224	217	217	228	219	241	232	222	246	217	252	237	220	215	233	258	222	216	223	229	260	223	240	223	205	233	241	245	222	227	252	231	248	228	248	237	224	231	242	229	234	234	233	222	219	206	225	203	240	215	216	230	233	238	252	231	236	218	226	214	228	246	217	249	227	226	238	226	208	244	213	223	223	235	214	258	231	235	240	205	215	212	205	224	227	206	271	255	230	244	225	233	213	206	206	249	246	237	228	209	224	237	244	214	223	269	217	240	220	229	231	207	185	218	219	202	202	221	241	198	208	229	234	217	230	240	199	213	225	210	180	245	224	250	249	222	230	239	217	247	215	220	201	241	220	228	218	214	241	222	220	236	212	219	199	208	253	237	229	212	222	223	225	208	236	195	229	228	231	223	226	244	226	229	237	218	209	227	222	235	241	206	206	272	228	232	215	222	227	220	252	228	221	218	218	207	227	226	229	217	202	214	259	221	239	225	216	231	225	204	227	243	235	223	207	215	228	202	206	192	208	231	208	224	196	211	230	203	208	214	238	233	179	230	254	242	198	241	201	231	216	205	237	215	227	224	210	215	205	243	241	205	211	228	238	219	206	223	232	218	235	246	202	214	238	235	236	235	253	224	217	222	212	233	245	250	232	222	212	231	232	208	244	229	199	237	236	257	195	236	230	250	214	241	213	225	241	223	233	217	217	249	234	198	237	203	232	230	238	253	230	201	251	213	237	221	235	244	210	208	216	214	239	230	252	213	214	206	228	231	217	224	231	228	208	227	255	220	221	215	207	203	238	262	197	237	202	205	232	241	236	225	217	246	237	212	212	227	215	247	217	220	219	216	228	201	232	233	227	215	253	208	219	241	231	206	238	218	233	225	216	228	225	235	261	236	230	249	252	229	234	230	206	222	246	229	209	208	227	223	235	213	221	233	216	240	263	241	230	233	249	213	222	221	221	206	246	217	248	199	251	231	219	224	240	225	225	229	202	227	226	205	221	234	217	226	239	210	205	219	242	211	217	242	244	203	235	209	238	205	193	222	217	200	228	229	237	240	215	204	257	236	222	207	230	229	245	215	226	215	234	207	238	226	227	236	208	244	225	242	232	228	233	212	237	228	211	222	230	229	215	242	208	242	228	237	248	252	258	231	235	216	234	254	227	201	223	221	197	205	229	237	239	222	231	230	229	212	218	232	221	209	239	227	207	233	245	198	230	239	240	228	238	252	232	218	235	215	202	235	241	235	254	213	241	223	214	233	238	222	233	231	209	245	219	203	229	216	237	259	244	229	206	211	239	217	221	219	203	236	228	208	217	231	241	242	258	228	235	232	195	219	245	224	237	219	233	233	210	209	240	214	243	213	212	189	241	212	226	242	231	243	231	256	208	243	201	233	229	234	227	241	242	258	251	213	211	212	220	212	223	232	246	228	226	215	211	209	198	218	229	209	232	233	224	211	214	210	225	240	260	211	256	227	243	233	238	201	229	219	196	226	218	214	223	228	248	233	236	251	250	231	226	194	238	213	271	240	219	228	244	238	219	229	191	215	218	236	203	201	222	225	224	232	238	228	219	235	194	249	223	211	211	233	228	224	230	212	240	238	211	243	230	253	229	240	217	231	213	202	236	216	236	241	243	211	222	243	235	242	198	254	203	221	211	212	205	217	218	237	235	258	223	249	257	236	222	219	222	243	248	206	204	196	236	215	219	220	232	216	219	252	228	236	210	248	247	223	227	228	219	228	244	245	229	232	211	225	191	187	208	245	225	226	226	207	232	205	259	211	227	243	239	230	238	225	217	235	207	229	239	215	219	225	250	204	224	204	206	239	221	211	209	247	219	210	220	215	201	236	199	212	249	225	203	203	240	240	211	221	219	246	218	239	227	234	246	206	229	207	211	249	248	231	208	241	256	245	233	212	232	205	226	218	205	243	244	229	213	183	223	237	245	201	209	229	222	225	236	243	240	241	201	215	229	206	201	245	180	226	229	211	204	233	224	255	255	238	226	224	245	234	215	224	210	259	203	242	236	223	224	219	267	222	255	225	243	243	194	230	216	223	218	221	234	213	235	254	228	226	211	220	228	219	236	206	212	209	212	220	227	212	215	219	231	223	228	197	223	247	218	221	227	230	259	256	236	232	204	229	201	188	231	200	229	234	219	230	252	226	214	230	255	224	232	218	222	234	234	236	226	234	236	268	224	202	238	244	227	227	223	215	224	231	238	210	251	236	214	224	209	227	240	216	225	215	208	205	208	232	216	263	223	249	222	243	261	206	253	239	231	226	223	236	233	241	224	239	239	235	223	230	205	225	223	219	221	215	218	203	208	227	218	218	214	240	222	233	249	224	233	231	254	208	224	226	242	198	195	236	234	207	218	210	232	257	234	234	217	239	224	231	216	231	220	211	219	239	217	269	258	231	214	207	194	235	221	236	236	232	229	234	234	224	233	222	242	215	262	239	202	226	205	205	221	267	231	221	243	238	223	216	211	207	204	230	239	227	213	213	225	214	190	218	197	216	220	235	209	224	257	213	248	234	246	253	210	259	232	204	195	226	236	230	246	220	227	238	219	225	205	228	222	224	233	254	236	217	231	217	234	206	267	216	245	212	250	207	251	221	234	209	207	236	231	228	210	192	213	246	249	206	185	228	219	228	213	234	228	215	243	229	236	216	221	217	195	212	212	220	226	226	202	237	218	205	240	197	223	229	213	193	215	228	240	225	217	213	199	244	226	240	221	200	241	235	228	230	238	215	249	200	253	232	225	206	210	230	249	241	243	214	232	244	223	237	225	226	228	214	232	224	246	242	244	225	239	234	236	216	206	246	218	248	211	241	236	223	211	237	217	212	236	209	226	192	207	219	230	217	221	210	227	214	199	223	228	240	220	227	252	226	196	218	238	229	234	246	225	229	253	221	224	212	209	245	226	222	222	205	228	236	238	213	233	249	206	231	236	223	235	237	215	224	230	235	230	214	205	226	214	251	218	212	239	223	234	216	247	199	244	243	244	217	228	208	238	236	237	208	237	245	212	226	239	212	202	239	250	242	239	223	229	223	240	229	232	223	264	220	210	210	214	253	216	256	221	242	194	223	241	221	228	214	221	220	239	237	225	194	220	225	228	214	220	216	230	211	212	192	234	218	216	229	241	244	248	219	227	234	197	214	221	251	212	244	230	250	230	250	234	241	244	234	235	267	210	227	222	221	213	197	218	232	221	231	223	242	215	240	258	234	229	229	226	236	247	223	222	230	225	243	248	245	222	227	200	218	233	225	209	225	238	244	244	222	220	228	228	230
18214	1982	4499	5110	4395	3680	2848	2555	2153	1868	1708	1589	1426	1221	1183	1093	1023	982	978	892	832	799	782	810	786	786	761	720	702	704	768	743	697	626	703	684	624	652	701	684	658	664	676	648	647	641	667	636	670	630	640	647	642	605	586	599	606	600	622	602	634	579	657	645	611	613	615	610	610	606	618	607	588	628	605	598	598	603	628	609	569	586	581	604	627	634	560	597	623	605	579	580	618	587	559	598	553	578	600	576	562	577	603	611	600	609	605	563	575	577	587	551	595	563	584	598	594	590	574	591	586	589	561	614	578	585	586	564	567	545	594	571	591	582	574	607	602	599	586	568	587	625	605	631	587	590	592	577	548	606	576	591	588	581	550	601	548	631	599	580	569	655	623	589	584	584	564	589	608	592	577	561	560	555	557	585	609	595	596	615	577	564	587	600	609	600	563	573	545	655	602	573	594	596	599	575	515	582	584	577	603	557	561	595	606	576	572	559	572	601	580	548	550	576	565	539	564	600	613	612	572	596	579	558	553	583	577	574	614	595	545	597	560	563	535	587	579	563	625	596	585	557	563	566	598	616	584	541	544	581	545	575	584	589	593	602	568	602	594	589	574	538	662	590	581	606	550	588	529	577	580	617	555	590	548	585	578	574	548	638	586	565	570	525	582	618	606	604	546	591	573	608	569	579	583	546	556	587	586	544	575	575	587	550	572	546	605	573	569	532	546	549	578	590	602	589	602	582	658	591	591	577	562	576	605	607	557	551	588	627	553	616	628	558	570	589	596	574	604	571	582	577	557	585	578	549	594	558	585	551	574	627	596	564	563	586	566	570	579	551	587	548	558	627	608	549	571	568	602	591	590	616	599	569	574	599	564	579	557	580	602	567	610	586	554	574	603	592	613	579	550	575	616	601	559	607	567	611	599	596	602	545	540	577	575	586	611	528	630	561	607	588	547	565	625	594	605	572	598	608	593	593	587	612	563	552	601	589	563	627	559	637	560	552	574	595	591	568	570	585	591	584	565	598	589	569	567	601	571	572	614	604	600	574	580	618	587	586	585	567	561	556	546	574	539	589	636	572	609	540	576	591	551	578	577	632	571	578	580	555	574	577	585	555	602	548	570	602	601	583	562	569	571	559	555	575	579	590	562	548	606	565	569	544	557	589	598	543	583	595	542	577	546	629	578	588	636	559	600	598	576	578	572	587	573	596	560	552	561	587	593	610	636	622	595	586	598	550	584	573	559	605	558	558	542	559	599	591	571	580	594	564	558	605	549	549	535	631	640	557	589	566	636	631	563	595	570	602	535	638	565	538	594	589	588	598	560	626	609	654	589	584	598	572	610	572	535	559	558	542	542	600	580	564	601	574	582	601	576	612	542	612	584	586	611	604	619	579	634	557	590	572	604	563	578	584	559	618	555	577	569	561	597	599	589	574	564	563	586	539	569	602	579	608	583	600	576	604	601	630	589	575	532	564	598	553	609	577	545	555	579	601	592	564	580	509	563	564	568	633	553	563	627	535	584	595	559	606	548	573	628	556	589	609	580	571	559	540	556	595	593	573	566	573	558	574	552	594	578	580	568	566	579	623	603	606	594	597	584	603	568	595	582	573	617	576	602	610	586	543	581	591	598	599	564	583	563	549	579	583	615	571	565	576	652	595	597	617	595	578	636	581	546	605	561	582	568	578	579	562	611	567	565	579	597	612	581	568	591	574	531	584	578	590	571	556	612	585	581	624	572	596	523	602	597	546	549	590	562	567	591	627	619	530	576	601	555	579	610	541	603	570	601	619	562	564	560	586	535	609	524	561	566	564	586	583	561	592	603	552	557	612	569	575	630	606	569	607	585	553	544	557	564	538	526	599	581	557	592	546	601	614	558	613	559	549	541	545	550	578	574	659	569	561	561	604	568	603	592	559	577	658	560	589	584	571	555	586	561	581	565	541	569	615	546	625	566	572	592	595	570	599	595	566	595	523	578	590	549	571	565	533	596	608	548	588	614	579	552	542	546	551	584	588	613	605	531	611	543	535	572	586	602	578	606	588	585	576	570	571	539	556	560	589	601	600	648	614	542	551	588	565	584	564	584	581	576	548	548	577	535	552	553	562	577	497	628	626	552	544	596	617	597	550	556	533	591	572	581	523	567	600	580	555	571	558	597	602	651	560	592	598	591	574	597	627	548	572	605	595	576	563	597	573	577	567	624	582	540	604	638	588	591	611	598	577	584	542	564	549	563	564	551	587	592	553	572	581	621	598	570	569	589	606	550	622	558	588	518	608	611	594	559	633	602	574	585	551	576	587	561	587	567	524	577	584	538	593	566	534	560	602	567	577	563	602	603	562	562	613	566	577	556	579	587	607	578	565	560	577	540	612	565	568	564	584	576	626	602	590	586	571	575	612	605	613	611	623	587	562	557	550	577	585	560	615	573	569	581	548	558	572	607	577	599	584	564	565	588	556	632	536	577	588	577	585	584	598	546	565	603	637	557	597	566	528	633	629	588	587	548	577	587	557	578	586	562	542	596	575	604	601	597	582	551	603	604	554	610	561	540	598	614	593	568	592	590	559	566	597	574	568	609	611	552	558	589	580	647	587	585	570	579	581	544	620	574	538	585	541	596	582	555	546	573	562	581	582	607	546	559	570	556	579	613	582	578	597	551	558	602	571	584	563	559	551	582	592	623	560	565	573	602	553	547	582	540	582	576	597	562	576	539	584	583	600	537	624	588	572	579	571	563	570	572	622	614	575	551	576	602	577	569	606	557	605	556	622	576	588	634	569	631	597	564	572	539	579	591	531	616	570	593	585	631	576	619	543	587	596	501	580	599	607	588	573	565	596	607	566	605	574	568	571	540	602	571	553	603	596	568	561	625	585	554	608	576	607	554	575	570	605	627	582	568	579	574	567	573	622	560	559	592	594	564	581	590	596	577	577	580	580	566	581	612	595	568	566	550	612	545	558	549	564	559	579	577	561	604	559	616	593	617	554	547	563	556	574	611	555	566	614	573	559	597	590	536	603	618	573	606	560	556	561	551	567	576	563	569	558	565	555	564	566	600	598	561	539	581	588	544	590	579	539	565	586	606	549	603	595	606	561	597	580	589	542	589	585	597	583	596	558	563	567	549	568	596	606	630	597	580	589	567	601	564	585	577	580	601	585	601	606	580	598	583	596	571	582	607	556	562	543	604	611	575	597	611	529	563	609	585	603	583	570	592	598	594	589	571	625	503	579	605	568	585	587	601	563	576	565	564	598	601	588	558	569	585	543	572	534	585	565	582	573	602	550	563	549	623	590	570	551	586	580	565	598	548	581	618	577	557	542	538	576	603	602	604	598	578	582	559	575	602	575	531	546	567	594	566	580	620	570	635	568	561	559	581	518	563	570	555	608	613	581	580	631	594	577	581	584	549	537	621	609	565	557	569	547	554	571	538	627	555	549	591	569	578	571	560	596	600	618	597	558	550	561	565	590	573	608	565	566	549	571	594	555
3935	248	247	244	219	258	223	192	222	195	223	212	206	203	232	204	210	195	194	213	215	229	205	172	210	191	225	235	189	200	211	236	218	214	254	197	221	208	226	241	214	197	219	191	214	209	189	215	199	199	188	233	197	209	200	178	234	175	187	206	196	180	194	203	214	185	221	223	229	230	214	245	213	218	221	213	194	210	209	219	204	229	214	219	180	203	220	226	212	210	170	185	211	220	233	215	200	212	199	220	230	191	216	233	175	205	181	211	205	180	216	197	208	192	182	237	219	199	222	228	217	200	205	202	213	216	228	215	184	233	225	213	206	236	218	193	224	222	232	204	186	246	237	223	188	230	211	213	202	233	241	203	212	208	214	202	223	204	212	218	217	229	201	203	217	214	191	222	194	222	226	212	198	203	203	181	212	220	216	214	176	227	205	187	213	207	178	219	228	192	208	202	197	217	238	212	205	221	197	200	216	208	184	247	203	201	198	221	213	192	218	216	216	213	205	178	221	209	195	212	187	209	214	218	221	237	245	214	215	211	226	194	179	178	225	208	194	197	185	171	217	240	215	223	199	171	204	231	222	227	200	206	224	190	207	204	206	200	216	198	199	220	223	187	221	234	230	201	211	210	200	202	211	215	234	220	218	205	215	227	227	226	201	215	199	182	211	202	216	217	215	219	200	207	219	222	203	196	201	237	187	216	210	212	201	231	208	205	209	198	208	223	205	210	199	202	189	196	216	219	215	198	195	189	204	191	244	210	195	197	228	238	210	210	226	211	229	189	198	210	215	212	211	226	213	189	196	202	222	215	214	217	214	206	214	225	212	194	196	195	200	215	230	198	220	186	203	228	211	206	225	217	236	251	190	197	197	212	220	188	199	225	209	203	230	219	207	213	212	205	235	213	208	235	213	200	230	231	200	215	242	192	206	208	221	187	231	229	184	205	199	216	202	205	188	210	204	178	237	225	213	218	219	226	229	226	240	221	222	223	209	217	242	202	228	176	242	192	228	246	213	213	189	205	213	209	189	222	212	209	206	206	213	217	228	207	216	217	202	165	209	198	199	189	213	196	215	203	201	277	226	209	211	210	189	203	218	211	222	224	196	191	197	207	213	209	191	203	219	212	224	243	229	228	239	241	234	247	232	233	214	218	210	224	203	215	218	183	230	196	173	246	205	185	193	228	211	229	207	226	226	200	186	213	207	175	176	204	203	204	209	189	203	217	187	235	223	174	212	212	203	192	191	202	208	195	221	197	228	241	217	194	224	193	196	191	215	202	220	213	216	239	208	211	226	228	181	199	223	222	190	230	196	233	209	212	213	200	178	214	231	190	173	222	218	200	201	220	236	220	227	200	215	210	231	215	211	206	211	215	173	226	206	238	213	190	214	224	187	200	194	232	241	219	176	187	217	207	194	218	212	210	222	222	213	239	217	193	201	220	199	194	219	218	209	216	200	208	182	196	231	196	202	203	209	215	220	215	225	200	206	219	212	165	199	203	213	199	220	195	201	215	226	225	211	219	208	212	207	217	207	178	232	222	212	208	203	214	208	191	190	207	183	203	221	201	214	212	204	214	199	220	218	185	217	198	218	212	212	215	221	201	207	193	208	223	208	237	224	239	211	202	196	209	213	196	212	208	200	183	179	191	221	188	208	214	192	194	232	233	205	196	220	187	207	215	205	205	224	218	224	205	209	234	207	208	206	214	212	196	230	196	188	196	174	202	206	205	208	204	216	229	193	198	204	225	197	224	210	192	195	221	200	203	209	206	202	225	200	234	209	215	208	190	199	205	189	220	223	217	200	190	231	229	216	194	217	213	205	207	224	227	196	213	220	188	211	213	219	203	217	211	227	228	190	207	221	192	225	210	200	231	184	243	222	207	202	201	196	207	196	203	189	208	224	196	221	210	207	226	227	221	229	211	189	222	198	216	211	203	194	195	194	213	221	230	194	223	166	223	182	203	193	215	220	202	213	217	212	184	228	191	203	196	201	219	212	234	234	212	197	202	185	169	180	197	184	188	215	204	213	241	228	195	199	222	212	202	206	222	201	213	204	197	187	189	189	195	203	216	234	222	240	198	206	230	230	224	209	218	227	227	231	209	212	211	214	224	214	198	206	212	200	200	201	217	241	218	248	203	207	198	229	212	198	214	229	200	209	196	188	217	204	202	215	206	229	236	213	178	203	220	221	230	197	219	173	216	196	205	209	203	219	211	205	224	204	234	208	187	202	234	226	215	188	209	227	200	225	228	189	212	206	190	222	212	188	221	200	218	208	217	203	218	228	191	210	192	221	165	226	201	194	197	217	210	195	189	183	200	232	196	230	232	221	214	208	233	203	213	251	229	206	167	204	202	211	228	214	207	216	211	228	212	210	214	211	238	204	184	195	212	217	192	219	215	230	217	210	201	202	180	209	224	235	239	202	206	203	236	233	257	217	210	214	210	199	198	220	225	213	208	225	249	192	212	230	224	186	181	167	209	209	222	192	202	196	216	235	200	191	218	221	197	207	213	209	211	197	193	222	203	197	196	188	185	203	168	221	202	219	188	227	209	222	237	212	181	193	181	203	200	201	210	205	197	233	202	214	210	226	204	233	218	221	221	224	218	193	233	206	210	217	235	224	223	183	207	224	221	200	216	210	204	193	191	225	211	234	190	209	227	170	202	217	186	226	213	205	202	173	208	208	216	197	205	232	220	199	215	209	231	226	211	204	218	203	207	208	220	227	198	209	212	232	240	209	213	218	223	259	222	206	215	223	189	207	212	220	212	217	205	199	201	236	196	191	200	190	215	202	203	212	210	222	187	189	206	202	200	238	217	225	195	203	221	205	210	197	215	190	200	215	190	206	213	232	203	203	197	217	212	197	202	205	203	211	219	233	200	182	205	187	206	209	216	215	214	266	214	212	222	216	199	186	198	222	229	204	206	185	207	211	207	210	194	218	203	202	200	196	199	214	242	221	202	228	201	229	226	207	194	228	202	216	210	208	204	199	217	203	193	207	207	181	201	191	209	214	204	187	214	212	210	222	216	207	219	194	189	204	179	176	208	191	202	223	205	223	209	227	209	208	218	230	206	234	224	218	185	210	225	197	239	204	200	224	169	220	209	212	218	192	217	196	183	212	185	219	190	214	207	204	197	232	204	213	226	202	221	231	198	198	206	190	237	209	218	218	202	179	196	212	192	220	207	202	208	226	194	168	208	203	214	192	207	216	204	205	202	218	225	220	230	214	229	209	222	193	211	190	236	208	225	193	221	229	234	216	216	211	226	200	214	226	209	219	192	196	196	192	212	211	200	207	197	210	211	193	187	190	213	230	218	200	213	227	213	203	213	215	203	218	197	236	194	218	213	211	214	205	196	216	185	192	222	203	199	205	227	220	192	213	220	221	184	200	187	198	203	218	194	246	224	218	208	180	190	185	222	224	232	249	206	194	214	211	214	217	224	222	195	195	194	230	186	216	205	214	244	199	192	202	225	206	186
4487	581	614	653	599	566	578	596	557	548	556	558	535	532	521	470	519	517	503	567	539	527	498	480	546	527	540	516	550	543	563	556	472	521	507	492	498	501	494	524	511	524	527	511	532	498	522	492	545	515	531	485	501	547	526	551	522	488	557	518	499	527	541	501	480	542	479	503	500	507	594	508	528	535	499	527	491	538	493	516	506	535	534	518	536	507	530	523	525	529	520	505	481	502	491	566	482	477	539	508	538	475	523	528	538	488	545	529	500	532	528	486	532	499	524	515	543	497	508	514	506	510	528	527	564	505	508	499	521	475	498	561	540	551	535	500	527	528	539	532	506	534	536	533	496	469	538	541	506	534	489	487	523	511	519	477	529	506	466	521	524	509	544	537	496	512	559	523	481	492	487	506	527	566	507	516	536	546	541	486	519	576	539	515	529	525	511	518	512	553	521	547	512	493	474	505	487	472	515	506	520	504	528	511	524	580	496	539	536	522	524	488	525	532	456	494	548	502	531	539	500	548	509	511	556	504	534	537	520	492	521	491	559	512	518	521	565	513	513	535	537	492	523	518	511	505	501	557	527	542	537	513	520	580	514	547	505	517	555	488	530	525	500	505	511	546	502	554	500	502	515	523	548	524	522	511	547	517	496	525	478	503	481	503	498	508	548	498	540	509	513	518	488	474	497	518	509	531	463	490	515	520	506	511	489	518	540	515	539	491	574	492	529	530	495	518	493	538	514	494	530	499	524	490	524	520	478	493	526	481	501	542	523	503	515	509	541	489	514	518	510	491	536	530	541	522	554	516	488	522	506	541	514	501	487	498	501	487	501	501	496	508	496	483	492	556	508	528	502	544	528	539	520	473	563	490	493	522	517	500	504	519	510	525	523	511	534	501	524	514	468	528	490	523	529	524	519	543	518	538	496	481	496	480	532	530	497	509	498	507	505	522	555	518	514	555	496	509	500	503	487	499	521	508	503	511	510	505	511	515	501	473	539	493	545	538	520	509	535	570	520	504	555	539	517	527	524	512	523	520	523	484	507	496	503	510	502	506	554	494	529	508	536	516	516	523	527	542	537	491	530	494	548	466	541	531	546	530	515	518	504	491	470	530	533	498	521	498	514	514	524	489	480	506	533	532	547	510	496	501	511	519	525	574	516	500	524	531	509	463	495	481	511	494	505	510	514	541	481	545	540	517	541	516	486	484	506	525	517	477	513	481	563	529	533	551	515	484	535	499	528	505	511	517	483	556	539	540	503	467	478	533	546	513	503	519	529	481	571	500	482	533	468	521	493	527	508	528	523	534	474	491	554	530	535	490	514	523	557	514	505	514	494	516	500	574	515	544	520	515	540	516	542	525	462	505	505	508	496	531	509	498	484	532	485	514	474	536	511	510	524	522	495	538	489	511	515	492	533	520	544	513	527	511	534	528	538	486	544	558	516	517	500	496	531	487	550	522	534	516	545	510	509	494	543	498	548	549	516	522	535	524	501	522	533	500	466	548	489	515	527	549	510	540	491	496	500	498	519	495	531	499	489	530	520	512	497	538	510	492	511	480	526	509	489	509	506	503	548	532	529	530	527	510	508	527	544	513	508	513	530	538	526	528	494	515	544	539	491	522	505	548	504	557	528	526	534	502	507	505	527	514	538	517	541	503	535	508	509	508	538	497	526	545	511	534	523	504	484	528	530	505	535	534	529	543	533	530	534	549	534	495	527	515	501	541	534	482	510	566	520	506	533	534	505	485	509	490	563	532	517	483	530	542	492	522	476	527	550	538	515	484	547	520	505	510	530	533	549	509	521	541	540	535	517	532	540	551	542	543	551	518	512	567	540	544	522	549	494	502	526	555	485	501	532	505	526	530	548	501	515	532	468	496	539	499	520	489	537	488	530	502	564	524	542	506	478	531	495	544	499	542	516	521	528	472	454	527	509	515	525	516	516	516	570	542	531	509	566	520	570	527	513	483	521	501	546	548	526	519	518	498	481	481	534	543	532	513	531	529	526	548	510	513	457	503	538	524	526	525	513	503	499	495	504	504	517	509	524	529	543	530	519	526	525	515	542	543	538	494	486	497	559	483	522	510	523	528	528	556	541	552	518	461	531	506	483	543	490	525	514	527	514	537	480	545	514	539	517	510	526	517	498	476	516	506	561	511	488	508	504	506	500	524	560	592	522	517	496	515	496	549	513	523	556	482	512	501	515	521	524	523	487	474	530	523	520	491	501	493	553	506	510	487	514	517	494	537	497	501	547	500	522	518	528	526	468	498	537	531	486	489	499	538	524	493	502	516	536	518	558	513	482	521	534	557	501	507	525	529	506	514	509	522	517	508	558	537	504	511	502	562	545	515	500	522	506	513	537	524	510	520	532	477	534	510	503	504	479	491	551	510	529	515	534	514	529	520	523	530	579	489	510	502	524	517	560	562	544	492	529	508	546	495	519	498	544	517	526	508	483	509	500	506	535	487	505	484	501	528	545	507	518	515	511	529	542	545	502	506	519	508	523	528	540	422	541	527	526	524	537	532	537	530	482	528	527	573	568	511	552	500	512	556	496	521	489	481	525	502	508	542	511	481	530	501	499	525	535	547	531	505	509	532	527	542	504	517	522	510	529	511	492	490	506	514	531	537	497	552	506	528	531	515	513	483	541	522	515	508	533	500	462	517	509	516	514	499	503	499	499	486	510	505	517	507	498	490	457	529	493	528	496	521	489	512	531	522	534	514	479	530	523	524	541	534	527	503	509	519	521	530	549	510	533	490	543	506	537	544	460	477	502	541	518	550	508	533	496	537	499	554	474	500	488	538	496	542	516	584	516	516	529	501	488	544	504	543	499	516	532	515	520	547	492	516	508	515	486	487	509	525	523	512	536	482	524	537	513	545	537	488	497	520	541	518	529	514	526	507	565	538	486	495	521	529	542	560	519	513	538	545	485	521	540	534	551	513	523	554	518	535	553	508	502	476	493	560	502	522	467	503	501	520	507	517	536	555	494	514	497	525	494	523	522	518	509	498	512	534	570	493	521	500	523	520	517	509	528	515	519	549	533	553	540	502	515	511	510	502	537	521	508	537	545	482	512	521	533	505	511	485	528	528	531	517	513	496	505	513	526	495	510	506	508	505	507	488	540	517	526	510	489	572	520	511	491	567	556	539	537	489	506	492	518	515	494	536	511	498	499	519	489	544	526	479	517	504	526	523	518	475	507	537	524	534	499	510	486	455	510	539	520	482	541	511	526	501	547	513	559	546	475	492	533	503	495	523	500	499	494	526	542	486	493	554	519	518	539	547	552	514	526	501	556	544	494	541	549	510	499	493	498	540	503	516	470	480	471	505	520	536	505	530	510	506	518	492	498	505	507	519	528	496	505	489	487	512	501	485	522	542	505	519	474	503	500	490	528	502	525	514	515	500	472	476	517	523	509	509	554	512	537	512	557	527	540	531	509	519	498	535	498	525	539	555	500	503	538	513	567	512	502	484	528	508
27600	3475	1125	802	566	435	338	294	247	227	214	213	172	152	173	151	152	142	137	134	119	131	141	111	134	114	111	122	128	131	138	112	133	126	111	122	121	103	109	121	116	140	124	103	118	102	113	120	131	123	104	109	134	130	116	127	115	118	110	99	144	123	114	115	105	132	138	105	123	114	106	105	139	129	115	116	116	106	114	130	117	113	130	112	110	110	109	119	110	116	116	122	108	120	113	125	100	107	110	108	103	130	130	106	106	105	102	117	118	108	108	98	111	116	114	104	119	92	112	108	118	120	107	108	110	129	115	135	114	103	103	123	107	111	128	103	125	126	135	103	131	114	113	113	112	113	105	104	112	112	107	101	128	124	107	103	95	123	111	117	123	101	116	124	106	124	120	103	117	107	88	96	131	100	130	129	124	120	125	116	131	108	116	98	107	105	111	106	121	97	126	110	108	131	108	121	115	125	109	117	119	112	123	121	98	109	100	124	104	119	129	101	97	118	107	114	129	142	102	116	110	96	128	103	90	122	101	105	133	114	138	104	105	94	112	126	128	110	114	123	99	116	110	102	79	103	124	93	112	120	124	110	110	110	112	122	107	107	124	108	119	104	104	92	120	112	128	108	117	114	115	107	117	107	112	132	129	133	117	108	108	100	114	100	108	120	121	95	117	110	112	107	122	83	119	94	112	111	94	119	113	99	110	122	123	105	125	103	112	123	115	100	109	115	127	114	113	108	107	109	100	115	104	119	126	104	109	111	116	114	133	100	110	106	97	119	101	101	110	98	116	126	114	103	123	124	123	112	113	128	103	115	116	106	110	113	104	127	114	109	118	112	108	116	107	115	120	123	124	101	123	106	111	101	103	111	112	101	111	98	99	130	115	101	129	122	124	109	106	100	111	113	123	128	116	118	113	109	98	127	101	99	112	130	109	113	110	103	97	120	101	104	122	103	105	118	130	108	106	113	104	123	103	132	125	118	121	102	114	112	103	104	109	123	105	132	117	129	101	118	121	111	112	99	115	114	126	142	109	129	106	112	95	120	127	100	106	111	100	107	147	122	126	115	117	117	107	110	113	104	111	128	102	131	127	108	111	116	121	105	134	111	102	112	126	109	105	90	110	125	103	100	107	86	98	119	110	114	105	115	128	89	113	114	120	132	108	118	100	103	106	100	131	125	109	122	105	128	113	124	99	110	115	94	94	134	117	113	142	114	115	122	104	120	105	110	129	100	102	103	124	130	101	121	99	123	111	121	110	117	119	105	119	128	117	103	115	115	134	111	128	105	111	112	116	122	127	117	128	103	105	123	94	125	122	113	113	92	91	116	123	125	112	93	111	101	120	122	115	111	103	93	131	100	119	112	110	140	113	109	104	133	115	109	116	106	113	141	119	119	113	127	141	134	114	102	124	134	115	119	109	104	94	112	131	114	115	123	115	123	111	82	113	100	111	118	119	107	135	128	128	117	125	149	108	114	121	130	114	120	132	105	105	106	113	116	98	108	111	112	111	116	127	106	98	108	110	104	124	128	104	102	122	113	127	107	116	121	119	104	112	112	115	108	134	128	107	108	132	111	105	102	106	96	131	123	113	105	115	104	130	97	119	108	110	91	118	107	121	128	126	109	102	121	120	133	131	134	115	143	116	125	142	113	127	109	104	115	108	123	125	117	112	100	102	104	108	116	107	116	126	99	108	122	103	134	128	119	108	107	105	107	118	120	121	95	102	96	127	109	116	108	112	94	111	109	116	111	107	111	94	124	138	116	124	101	91	105	134	127	106	111	110	97	101	111	101	112	120	102	112	99	112	108	126	122	103	104	124	136	109	116	108	103	105	96	128	112	122	100	113	110	108	110	124	108	107	121	116	114	123	112	105	108	120	126	105	104	114	98	139	138	112	110	109	117	136	99	116	119	135	108	114	118	101	98	106	87	122	114	109	131	121	114	105	96	107	96	116	105	104	99	99	110	118	108	98	115	131	128	118	114	110	131	112	100	107	108	141	116	113	107	106	124	134	109	123	117	112	120	113	143	111	110	123	128	116	115	120	144	115	124	134	103	110	126	113	126	120	126	122	105	110	113	106	118	110	98	121	112	113	117	122	108	103	119	128	127	95	128	112	115	133	118	120	128	98	113	113	113	99	118	115	126	113	123	119	128	101	129	105	99	116	103	109	111	95	108	120	120	130	96	106	113	125	108	119	107	111	126	124	108	119	105	130	121	85	117	129	110	115	111	125	116	122	128	124	113	106	110	103	119	109	110	123	119	103	100	120	89	120	102	123	116	117	97	112	116	122	100	99	99	127	132	116	115	117	113	133	121	103	102	101	118	119	112	109	98	113	115	102	111	105	118	110	122	103	106	114	98	122	124	114	107	122	127	127	106	125	111	97	110	127	117	101	100	130	121	97	106	116	106	118	95	109	112	109	97	83	110	104	111	102	112	120	114	112	103	112	104	115	116	106	113	103	104	107	113	117	108	99	107	120	106	95	116	115	100	127	120	117	117	120	95	116	114	129	130	96	117	112	121	118	127	125	106	113	110	110	114	97	137	116	114	97	124	103	113	124	125	119	97	111	129	111	118	108	119	102	102	96	131	109	117	109	112	119	111	104	102	129	123	147	107	101	119	121	113	92	110	129	110	117	116	108	99	127	114	128	128	95	90	107	108	111	120	99	99	109	138	110	111	114	129	116	111	104	117	110	106	116	108	106	100	110	129	98	110	94	114	116	130	135	103	112	127	114	126	126	117	90	130	125	118	119	117	117	106	98	119	110	105	123	132	117	114	107	112	118	112	120	128	129	114	112	112	126	114	136	108	127	89	126	104	119	114	113	119	96	111	133	120	133	110	117	114	108	123	107	114	123	117	119	120	109	112	128	144	127	101	137	127	106	122	104	115	118	119	113	98	109	102	125	133	118	126	132	125	127	118	120	119	112	106	110	108	84	86	125	123	98	97	109	106	114	93	124	118	94	111	126	96	123	133	111	114	121	117	115	103	106	135	113	114	97	125	130	123	111	117	128	84	110	116	117	101	115	118	110	128	120	113	117	115	134	122	118	110	98	116	116	118	109	126	127	125	107	100	117	116	115	96	106	104	111	127	127	105	105	105	106	102	116	108	111	127	103	99	105	113	120	108	115	104	124	117	114	103	118	120	126	122	117	119	94	127	120	109	113	97	112	105	103	122	122	97	118	108	118	108	92	107	112	103	120	107	133	96	126	107	106	104	117	100	115	120	124	122	120	109	93	96	115	91	109	97	117	101	132	99	118	112	98	119	117	107	99	117	116	129	130	118	112	105	111	118	117	99	94	115	123	104	110	92	127	114	110	109	141	95	106	124	119	105	119	115	125	124	132	106	121	108	102	99	99	107	118	128	108	108	134	113	112	99	126	100	107	134	149	124	107	107	118	111	111	101	115	108	106	124	138	123	120	108	115	101	113	94	114	126	118	131	106	107	120	108	114	91	114	89	129	104	103	120	126	104
12754	1074	2321	2721	2304	1958	1548	1337	1074	1003	896	815	770	688	633	609	569	518	495	507	454	430	418	408	440	408	450	428	429	381	386	363	424	410	404	346	361	353	363	385	372	369	386	344	338	375	328	387	357	321	339	337	353	339	369	337	303	340	361	328	342	347	303	328	313	355	358	354	332	348	327	359	329	340	324	304	323	328	322	317	349	356	336	320	344	343	366	336	352	342	325	320	341	308	365	318	329	344	342	323	297	308	327	327	332	328	333	341	332	312	339	352	323	329	322	335	336	311	299	314	300	339	324	327	349	319	325	313	295	328	310	332	343	346	313	321	298	308	326	352	294	343	315	321	350	353	336	346	374	356	353	334	313	336	338	330	306	332	326	319	343	327	332	309	344	354	317	312	345	326	323	346	312	307	363	310	322	354	335	308	337	386	324	350	314	345	323	316	338	303	356	300	307	285	303	332	281	319	301	293	332	338	322	326	331	321	341	298	326	350	325	327	308	324	309	317	295	325	328	330	322	327	336	350	308	329	314	326	330	333	357	322	315	313	338	345	333	356	326	320	324	339	317	323	293	325	323	309	314	338	323	329	327	326	326	333	315	326	328	311	331	334	333	266	334	334	325	320	323	347	302	310	308	324	326	318	341	331	378	340	333	300	326	312	324	330	333	322	337	316	330	365	350	299	327	302	316	307	324	338	311	337	312	350	310	316	334	281	282	345	326	352	308	305	321	340	289	322	309	326	313	355	347	302	348	338	319	303	346	332	329	306	318	328	334	329	332	316	283	327	337	333	313	325	322	304	334	334	343	347	300	327	350	311	298	353	317	306	326	320	328	316	357	311	343	345	346	284	309	319	368	321	336	326	308	304	315	368	311	310	321	346	363	319	311	317	317	328	365	337	331	341	309	328	321	345	321	339	337	349	300	335	325	302	326	334	302	330	300	293	341	325	320	309	332	332	349	334	367	349	343	322	308	318	319	345	326	331	341	333	317	345	336	314	334	333	337	346	314	329	274	340	342	310	341	312	309	317	301	311	323	349	354	323	328	337	364	349	301	322	304	328	309	323	357	343	294	314	286	344	339	314	366	306	319	348	312	379	334	294	299	320	300	300	320	283	360	307	320	334	363	293	318	337	289	317	317	321	331	315	316	334	351	304	326	325	301	314	326	344	315	340	360	306	307	327	309	330	352	316	306	339	330	360	358	331	326	299	318	318	304	330	317	328	323	356	376	272	360	313	350	332	302	331	321	335	330	288	313	342	305	366	339	302	347	321	317	305	341	328	310	353	344	328	320	352	340	347	324	363	303	297	358	322	337	338	316	318	307	326	324	313	336	325	357	311	355	313	311	319	310	347	353	331	322	296	354	341	338	336	336	337	338	330	324	348	348	318	313	329	321	316	357	302	332	336	308	322	330	322	355	315	334	333	313	322	321	323	322	315	327	350	322	312	322	342	334	325	322	290	321	309	311	321	343	315	345	355	344	308	309	339	317	330	333	345	359	338	330	356	341	294	310	314	308	325	339	315	341	318	342	311	324	333	298	350	319	314	323	303	323	328	343	310	290	308	336	330	346	344	322	327	305	335	330	329	309	320	326	329	334	298	326	348	344	322	296	326	286	319	308	301	338	347	328	316	334	296	302	318	334	321	332	344	345	321	329	322	328	334	335	309	336	309	325	345	340	359	348	328	339	308	343	304	333	312	312	360	323	341	343	293	296	321	325	316	320	321	309	332	329	330	326	335	318	313	359	343	328	309	321	322	339	335	322	333	334	339	319	349	320	315	327	324	330	341	349	346	325	299	305	325	323	308	335	347	319	344	306	311	295	327	308	320	326	307	364	358	316	302	329	306	321	328	326	343	328	361	320	308	323	293	321	311	325	335	352	305	315	308	327	324	354	316	292	334	309	328	324	318	340	326	317	316	356	335	311	329	348	317	331	300	335	337	341	321	327	321	316	329	305	357	328	322	332	353	341	329	323	335	325	344	332	301	335	346	310	330	336	342	334	327	353	294	322	330	339	350	342	335	339	322	342	344	326	322	363	335	327	295	334	325	323	327	336	305	331	316	333	288	331	337	326	339	343	313	351	302	346	327	330	323	329	327	332	306	346	355	303	306	315	315	373	316	310	320	336	333	308	338	347	340	308	317	273	358	313	356	337	318	318	334	306	306	308	317	336	306	287	312	308	325	306	303	346	329	338	338	302	296	284	299	328	326	329	333	322	292	299	323	357	332	362	336	332	317	303	315	340	335	339	290	321	318	342	330	320	287	335	318	354	346	351	311	319	311	303	330	331	326	294	350	310	290	332	308	335	330	341	337	316	331	341	302	309	307	326	314	324	313	289	347	323	277	326	285	333	332	307	338	328	318	333	315	339	323	326	344	326	339	309	326	319	302	353	374	337	333	334	336	331	341	351	288	337	358	322	316	345	342	320	327	318	319	343	310	318	310	317	350	285	326	343	330	341	338	355	327	324	325	313	323	300	327	319	328	292	321	328	315	327	334	331	324	340	347	341	315	348	316	327	334	301	326	294	323	300	299	322	336	312	301	334	286	362	305	310	301	314	332	336	299	323	318	365	338	313	290	348	341	352	318	306	299	317	338	298	342	326	324	335	330	324	332	311	308	316	289	336	331	356	323	359	317	334	347	356	337	326	340	359	307	331	334	324	286	349	345	335	319	294	329	339	305	339	334	295	339	330	336	328	350	320	321	337	339	324	303	329	342	308	314	332	318	385	352	322	327	313	316	348	331	330	334	338	331	332	308	328	350	338	332	327	321	337	346	333	344	298	299	336	364	326	327	340	301	332	311	326	319	317	335	355	353	363	310	307	329	337	304	339	323	298	340	346	344	294	315	321	344	328	326	302	337	354	338	334	329	300	326	370	342	290	319	325	319	310	325	335	329	323	342	328	318	308	330	312	270	349	320	322	327	306	330	337	317	331	320	344	305	336	337	340	303	342	331	331	358	320	327	321	322	301	330	304	317	302	316	327	314	293	309	329	303	310	352	303	306	374	319	326	331	336	330	357	322	334	331	350	337	308	340	315	325	292	326	309	338	293	303	357	325	321	331	327	314	333	335	328	320	305	286	296	319	308	330	344	314	312	326	334	340	357	372	332	300	321	352	311	301	330	344	331	303	331	324	338	319	334	327	323	338	310	318	328	323	328	312	345	308	322	312	297	335	282	307	327	353	312	297	322	322	345	340	298	332	368	330	302	319	301	317	310	300	341	323	338	308	332	332	346	302	339	351	341	331	302	314	296	300	305	347	344	368	309	373	320	311	284	367	292	321	343	288	340	308	340	327	316	323	359	313	333	354	334	312	324	322	347	307	330	336	336	333	294	299	324	331	342	324	307	283	307	314	337	307	334	358	309	300	326	315	332	311	340	307	328	319	333	319	320	341	330	320	302	333	357	306	328	304	348	334	320	352	337	317	318	316	334	288	311	325	326	308	348	302	317	346	314	357	305	312	321	332	316	322
43770	11436	3145	1682	1159	905	711	561	491	422	459	383	352	344	293	276	272	285	253	277	235	264	267	285	266	242	249	228	262	209	220	210	233	232	254	243	233	227	227	233	250	252	240	227	227	209	236	215	227	246	254	237	212	231	242	220	206	218	245	219	206	209	253	232	218	256	225	209	252	218	251	235	252	224	234	243	222	201	220	230	217	230	224	235	218	235	238	216	223	233	238	212	246	220	213	221	210	219	211	214	247	217	253	219	229	242	223	207	226	224	211	229	220	240	221	216	221	229	234	240	232	231	218	229	236	220	244	256	235	221	215	213	215	189	236	215	220	246	221	193	226	243	242	255	215	240	214	243	230	206	232	225	221	216	242	202	229	212	232	239	246	198	228	229	218	232	221	233	236	195	194	213	224	237	222	216	205	210	238	220	184	231	223	235	232	244	227	195	221	215	208	216	218	213	254	260	223	232	225	242	202	215	227	238	216	230	204	211	232	232	213	219	212	223	222	209	223	223	198	203	212	219	212	228	218	205	192	216	198	235	247	230	222	213	231	226	213	210	222	231	250	238	208	228	240	220	237	223	229	200	232	201	223	223	228	222	224	232	227	241	219	199	227	208	207	206	236	238	209	214	223	210	246	206	197	225	243	208	228	231	223	207	220	217	209	200	233	226	219	204	194	227	192	202	220	198	238	231	225	221	231	213	233	221	240	225	202	236	187	222	202	241	246	204	234	236	225	225	190	224	236	234	218	232	248	221	222	188	204	221	225	259	225	207	252	243	209	179	258	196	203	211	220	217	225	227	222	231	214	245	233	243	237	194	244	222	207	204	215	203	242	203	226	238	224	234	208	192	220	201	229	198	226	224	215	213	235	217	233	215	229	233	214	222	217	240	209	226	227	184	213	234	232	221	204	210	204	209	222	220	229	212	229	203	229	210	219	216	245	242	216	237	256	206	210	214	214	236	229	233	244	202	218	229	235	212	204	226	247	217	216	192	250	223	245	245	218	225	208	202	219	233	206	238	218	223	228	227	230	229	199	233	210	215	235	235	200	203	229	211	227	229	220	225	253	234	223	228	236	241	223	211	199	261	228	252	235	210	224	259	215	214	229	258	247	215	242	213	246	199	214	239	250	214	202	237	220	232	238	233	240	222	196	201	224	204	227	229	236	208	250	208	233	223	183	215	227	225	252	213	197	227	230	208	221	252	215	220	227	220	213	205	197	233	221	238	247	254	223	227	245	202	225	182	187	237	200	201	251	253	241	212	181	219	230	209	243	216	230	232	214	212	189	234	229	194	233	233	237	218	214	212	231	240	203	233	236	220	227	230	210	210	245	206	197	219	237	165	239	217	191	201	227	222	219	229	207	202	220	202	241	222	234	188	203	260	212	216	198	225	238	226	211	215	218	232	213	210	209	242	227	232	206	200	208	243	231	231	215	219	237	203	233	199	231	211	227	203	227	243	213	219	243	223	221	228	198	235	222	250	218	214	244	247	216	230	215	192	231	243	242	247	212	227	201	182	253	215	203	234	195	219	224	221	238	224	230	223	219	227	223	241	203	208	205	209	242	219	196	217	232	215	246	222	207	205	233	209	198	240	236	209	234	229	219	226	209	250	246	216	221	242	222	228	227	221	226	231	250	238	222	214	234	216	231	252	227	220	213	223	215	225	238	235	204	240	197	229	222	211	209	230	221	214	226	259	243	217	198	202	240	228	208	206	243	224	214	224	207	238	231	234	225	233	222	226	267	236	267	225	220	221	221	217	208	249	240	208	210	226	222	239	225	232	223	225	232	194	227	221	205	212	198	222	210	243	214	221	209	211	209	229	211	228	253	207	213	228	212	223	202	245	232	210	243	211	222	222	247	196	220	223	233	217	238	232	247	232	215	222	243	213	214	228	236	246	208	240	237	234	240	223	222	202	230	208	233	218	254	232	232	200	245	233	215	230	226	194	227	220	227	213	205	215	246	216	253	235	236	230	252	218	212	214	222	228	235	212	243	228	242	227	221	230	200	210	211	233	237	221	256	206	232	239	209	233	236	216	224	247	231	222	224	245	218	203	233	211	225	205	233	218	211	215	206	214	199	216	249	219	209	220	227	228	209	239	192	229	207	217	224	209	233	216	219	235	209	202	220	215	225	221	221	231	231	239	218	229	197	232	220	244	234	224	219	242	220	241	216	212	217	210	222	250	215	224	231	179	217	247	245	224	220	202	228	233	212	205	240	218	258	206	236	208	195	219	215	203	212	248	242	222	196	228	221	256	218	198	243	221	225	219	210	227	224	251	205	235	193	238	207	236	245	199	209	234	225	232	210	209	213	214	203	236	220	252	248	214	245	243	232	238	211	230	236	219	228	226	232	247	202	233	205	219	198	239	189	212	239	220	220	237	223	222	211	197	242	238	218	237	256	223	230	195	214	235	239	221	231	219	218	216	256	255	203	214	193	233	214	211	238	242	191	225	237	207	202	221	240	237	223	242	208	204	202	245	234	241	221	213	218	207	229	210	219	210	243	211	208	220	211	225	241	204	209	212	230	243	221	203	212	188	225	223	231	209	235	224	217	245	216	221	210	192	220	194	215	235	216	244	225	215	208	228	206	217	244	186	233	212	208	241	216	227	206	243	226	227	195	221	245	190	206	245	209	241	210	205	233	199	211	201	209	184	240	203	230	215	183	231	207	240	242	208	220	220	237	241	240	212	232	198	221	237	225	230	220	243	230	236	198	218	228	208	241	233	209	215	223	221	228	251	230	212	237	250	241	219	230	225	194	217	229	230	233	232	197	225	237	200	212	223	211	207	234	206	200	212	234	216	225	214	211	231	221	226	238	218	209	223	236	246	222	205	213	199	214	230	210	220	218	221	245	223	232	218	214	218	220	216	226	215	234	241	231	224	222	229	216	247	204	230	217	220	201	244	256	211	219	212	228	211	215	198	228	236	225	211	221	203	215	198	228	248	216	225	243	249	230	213	186	218	234	233	213	215	213	220	242	218	250	215	250	209	229	218	224	236	269	208	217	235	206	235	204	214	213	225	226	237	200	217	164	205	237	255	195	206	217	235	225	205	210	219	207	232	222	192	207	236	191	219	211	204	221	229	198	195	205	228	227	208	238	256	199	235	225	245	224	226	228	207	215	207	245	231	228	220	236	254	230	215	232	204	252	214	238	208	215	217	225	244	207	228	226	227	210	216	237	214	249	233	231	258	231	219	243	207	229	245	225	232	227	216	224	231	218	212	199	221	230	233	205	240	246	223	218	222	234	217	245	214	214	229	219	212	211	207	228	219	228	221	238	228	211	231	191	236	200	211	247	231	238	216	211	222	215	217	269	237	209	211	218	242	253	222	206	234	209	226	220	194	238	237	217	226	225	251	213	224	203	231	235	202	207	234	231	207	219	220	217	240	266	225	209	246	219	224	228	217	212	201	237	263	211	233	236	238	242	218	220	198	209	238	233	238	222	207	201	212	197	229	273	199	208	213
19222	1974	4388	5129	4434	3648	2886	2466	2134	1797	1697	1519	1426	1243	1141	1090	1050	992	978	915	894	851	787	781	801	743	760	752	703	713	687	633	730	642	708	653	634	658	655	644	612	653	651	652	634	641	608	600	599	609	627	640	634	647	609	591	633	577	616	562	608	621	611	614	601	574	611	565	609	617	626	582	558	603	617	649	597	581	553	546	593	578	566	591	568	587	584	550	599	559	552	616	614	575	608	562	552	601	618	559	575	547	622	595	573	528	570	580	587	593	524	545	584	589	613	640	569	572	618	594	562	588	540	570	573	581	583	553	576	555	562	604	591	569	613	552	579	548	575	583	588	584	561	637	603	572	589	594	582	602	614	560	615	593	589	556	534	555	546	539	553	555	563	579	567	608	548	584	608	631	587	609	601	602	577	580	563	588	579	580	560	588	597	575	591	592	579	549	565	597	549	530	613	585	568	545	563	614	591	603	615	560	598	595	569	558	637	579	564	568	590	576	598	509	629	577	569	539	574	592	530	549	537	563	600	562	545	570	575	565	579	575	572	560	559	566	571	549	566	582	560	563	553	540	568	610	610	596	611	561	534	543	576	627	591	546	599	598	544	620	610	592	550	548	545	573	548	578	587	557	548	556	577	576	578	559	570	526	582	567	527	618	614	560	554	556	589	566	591	560	561	560	561	546	599	592	561	596	593	554	577	600	568	629	559	600	590	548	627	563	532	603	566	575	545	577	577	562	609	586	585	552	599	551	513	628	513	591	606	550	562	530	642	582	561	541	583	582	569	551	568	611	566	595	559	595	558	566	579	553	568	568	594	590	573	614	577	587	570	599	582	575	534	582	561	567	557	600	567	533	575	575	568	597	604	584	555	573	565	523	577	574	562	539	549	556	588	540	574	631	566	585	566	573	578	606	530	551	565	591	591	556	573	566	579	571	562	547	599	568	582	586	594	564	569	545	557	608	568	556	632	575	584	553	552	579	571	551	562	590	532	588	572	613	576	591	604	551	582	553	558	552	578	585	599	582	623	555	572	532	599	603	572	612	564	652	538	561	574	547	586	538	609	541	570	540	605	591	551	578	587	582	604	590	585	571	540	602	602	549	568	603	589	578	585	560	580	538	593	571	597	568	580	557	580	570	580	608	571	572	572	578	575	556	563	572	605	594	561	612	569	566	595	541	563	603	565	533	598	549	548	589	606	590	590	593	592	562	572	557	575	566	573	569	582	599	537	580	609	574	581	582	590	600	573	554	592	592	570	590	547	611	604	575	589	558	599	584	579	544	601	566	577	507	552	636	584	616	564	585	541	540	593	582	562	592	595	555	556	578	590	561	531	588	550	534	561	560	553	542	575	550	564	562	547	578	574	560	536	563	597	563	524	542	605	561	558	613	538	609	620	532	594	548	606	552	564	576	603	550	569	658	559	553	568	539	559	560	596	571	571	576	588	568	553	571	571	572	564	557	545	583	542	586	601	564	577	561	585	588	590	556	585	582	624	544	599	549	551	603	544	575	637	585	563	554	554	589	587	609	537	578	581	533	575	554	588	550	577	566	593	576	588	561	545	579	540	588	585	627	610	547	575	548	587	572	540	554	564	576	545	555	576	565	553	598	594	561	619	595	590	563	537	585	567	576	576	583	548	612	597	608	621	556	563	575	582	616	545	589	543	567	595	581	560	565	549	567	566	595	573	581	557	555	618	590	551	605	587	552	543	610	566	605	574	548	585	563	562	551	567	500	575	542	601	563	542	556	600	546	568	557	550	565	550	552	593	605	568	624	536	556	541	561	600	586	576	579	528	579	585	576	601	562	569	568	581	525	573	598	567	554	570	564	581	549	586	574	594	563	545	584	598	554	555	594	544	586	571	554	597	593	536	608	546	536	541	558	594	580	591	567	541	573	552	593	579	587	569	578	581	595	601	574	537	569	552	582	586	600	595	590	576	554	585	567	508	530	603	574	582	596	554	577	578	581	564	573	540	569	577	572	587	563	548	558	558	582	545	575	600	581	542	584	590	586	567	592	605	615	656	596	584	543	587	586	591	531	568	589	519	586	606	558	536	563	594	536	574	553	625	551	576	610	570	540	559	623	567	631	582	600	586	583	604	568	590	584	555	612	580	621	537	564	587	578	548	574	562	578	528	570	583	617	594	531	608	576	610	558	599	590	569	616	599	561	552	582	592	545	635	561	520	579	557	545	520	570	566	545	606	574	584	605	553	552	527	579	608	594	592	554	610	561	560	574	582	547	585	579	583	579	570	570	597	546	575	562	585	567	549	562	601	594	573	596	609	576	572	582	545	582	585	574	579	601	540	569	562	571	598	582	604	602	541	536	579	595	597	562	547	550	555	583	565	548	595	541	549	571	541	611	533	572	598	566	543	550	594	583	610	575	614	574	625	573	548	544	575	547	578	595	583	568	582	596	586	597	577	607	592	584	590	600	563	569	567	576	589	568	577	557	595	560	546	556	563	573	604	564	593	582	561	576	583	598	574	579	568	574	612	532	594	559	526	567	601	551	599	580	549	583	542	588	576	577	556	543	588	539	523	589	587	557	570	552	549	556	617	573	588	594	616	606	601	599	561	557	577	581	580	589	575	603	560	558	599	584	570	528	555	521	605	577	550	595	581	580	556	595	541	607	514	568	560	582	574	580	597	558	564	596	531	571	574	586	563	591	615	580	598	595	577	567	617	574	594	594	578	604	586	564	569	574	613	588	575	572	564	562	575	568	582	559	570	578	562	565	597	567	548	601	623	591	637	575	549	568	586	538	599	582	553	548	560	565	540	589	566	598	607	557	579	584	571	562	561	595	579	565	546	591	574	555	580	570	550	537	583	567	565	566	614	602	607	555	582	573	540	570	590	561	568	595	572	570	581	570	559	558	583	580	618	599	532	569	573	534	567	570	546	603	562	541	537	577	589	586	534	568	583	550	575	572	552	574	583	596	590	540	569	565	523	573	591	545	559	539	572	607	601	584	600	561	582	544	566	532	563	593	612	559	634	613	617	587	624	586	603	564	557	555	568	578	588	599	570	521	549	575	539	552	598	617	584	560	576	553	557	574	559	578	575	562	575	600	559	562	565	539	531	616	574	612	577	620	588	579	565	555	539	580	575	590	542	521	577	581	586	576	583	562	602	601	604	598	534	558	607	578	551	569	567	580	594	625	568	558	600	577	607	583	553	541	570	572	592	576	566	563	589	527	569	559	564	576	561	588	560	553	537	556	578	514	617	542	589	570	549	567	545	580	565	570	540	619	621	569	570	561	543	555	588	594	582	561	555	581	588	602	569	539	586	601	610	588	578	574	553	623	548	557	609	544	536	585	574	574	607	577	593	577	596	571	567	595	540	572	555	547	581	561	604	630	617	567	612	594	591	556	579	606	575	551	592	566	562	555	596	564	590	597	543	580	560	606	589	590	558	583	517	590	620	618	562	564	562	530	561	548	564	543	589	555	570	580	611	571	553	568	573	570	565	563	591	557
3637	238	213	229	216	226	191	200	234	232	216	187	201	195	211	208	198	231	223	171	197	193	192	240	212	208	226	204	205	206	208	185	184	211	212	202	222	222	198	199	206	200	201	215	192	209	199	195	191	204	172	211	201	192	192	214	218	219	186	172	203	212	194	203	215	202	201	219	214	193	193	196	190	216	220	206	201	172	211	216	222	202	186	192	191	185	199	199	205	193	210	190	209	216	196	229	247	194	207	188	232	199	212	176	206	225	208	199	221	200	192	181	196	209	210	215	201	201	209	205	180	214	180	194	190	232	197	216	198	208	208	190	193	215	227	222	197	218	218	231	217	186	214	196	184	215	238	207	188	222	205	212	232	184	218	213	201	203	195	186	221	200	223	214	176	213	195	184	207	191	199	214	183	221	191	202	198	217	216	201	236	214	218	208	190	197	205	192	228	183	213	188	212	203	188	200	223	211	178	188	203	216	195	209	230	222	205	239	215	198	177	238	211	206	214	214	187	205	212	205	212	192	201	176	202	226	209	208	197	206	209	197	195	203	206	199	214	189	190	202	183	201	206	189	208	194	229	208	201	221	183	220	229	208	176	196	221	222	194	212	185	205	213	201	228	224	219	180	198	202	230	223	187	199	187	193	197	203	193	217	209	180	213	188	219	194	201	187	180	239	223	199	190	225	226	200	225	196	182	234	193	189	186	223	212	202	195	202	229	214	225	206	208	225	199	200	231	217	189	231	253	225	192	188	205	188	174	196	216	199	224	241	212	180	217	221	214	185	197	177	210	225	183	183	208	192	212	188	231	211	222	181	214	223	189	204	212	222	188	201	191	189	226	187	223	212	200	193	212	207	221	207	201	224	233	219	190	208	217	204	213	210	204	219	192	214	220	204	210	211	214	213	204	201	204	208	217	220	226	200	194	205	202	190	181	193	221	234	198	205	211	196	190	194	212	216	214	206	201	200	186	211	203	221	202	222	221	193	200	220	220	224	197	216	206	245	194	205	205	202	173	190	217	177	182	192	215	206	195	224	203	181	198	188	204	200	195	222	180	234	181	206	223	200	209	187	229	227	192	207	194	206	183	205	205	223	191	224	207	198	197	208	229	234	234	202	232	217	206	218	210	209	220	215	199	205	208	204	214	220	230	200	204	234	210	197	190	171	196	207	220	206	218	184	202	213	203	239	202	190	189	195	198	216	205	201	187	213	189	207	222	182	247	215	195	223	194	198	211	200	188	201	199	212	200	207	225	228	191	223	180	192	199	191	218	201	196	199	213	232	188	215	202	193	205	189	217	234	205	182	231	195	207	199	231	212	227	194	213	195	199	198	198	216	194	199	204	217	193	201	211	212	178	188	207	237	189	189	220	201	202	179	199	214	219	204	218	215	193	173	187	200	192	217	201	221	216	193	185	199	223	204	181	214	191	214	191	199	193	194	205	202	186	210	215	182	205	185	189	201	204	201	198	203	210	206	212	189	228	222	200	199	199	211	225	204	227	196	212	212	205	219	204	179	201	193	214	214	210	190	208	217	204	230	225	202	207	226	202	196	178	190	218	240	213	204	211	204	172	192	173	208	184	196	191	209	217	214	221	204	224	219	182	196	193	208	204	189	190	202	220	187	184	223	194	197	225	203	197	226	201	208	235	205	212	212	229	199	182	196	198	202	186	186	178	194	197	243	229	176	182	194	197	210	204	212	205	212	203	175	201	189	195	197	215	217	222	187	186	178	229	190	219	188	211	182	202	213	194	177	225	211	189	227	224	206	196	194	207	204	202	220	204	202	204	189	208	199	178	213	201	203	207	195	181	195	206	217	197	205	214	170	193	195	208	203	245	203	251	224	216	194	180	190	220	188	201	204	215	198	211	210	196	192	206	219	218	222	201	217	205	202	213	218	206	212	198	208	211	216	205	204	173	199	211	221	198	181	212	195	198	200	205	208	178	194	199	191	207	206	213	229	191	198	211	202	199	198	235	209	204	190	210	211	207	226	196	212	240	168	196	251	192	192	248	228	206	233	205	172	213	186	194	242	199	240	203	209	182	230	208	194	189	204	212	236	196	189	210	195	216	189	197	180	217	201	249	216	194	208	216	199	237	204	213	218	215	202	212	224	208	211	230	196	223	195	199	217	183	205	219	165	227	196	222	185	204	225	193	209	204	185	203	228	206	212	251	173	212	208	216	219	186	191	197	190	206	224	218	205	210	217	244	208	215	181	227	231	203	200	227	197	193	212	207	213	209	208	211	195	215	204	199	196	205	198	224	211	228	202	222	218	193	220	228	219	218	232	195	200	208	208	202	217	211	227	196	200	215	208	209	205	168	209	212	201	208	211	241	205	214	211	193	215	208	204	194	200	209	202	177	211	225	223	218	200	217	188	177	202	185	206	180	216	205	214	211	196	222	203	206	194	210	198	211	228	193	185	214	214	208	196	214	180	212	220	206	222	175	204	198	228	203	216	194	229	199	202	224	175	196	194	237	200	208	209	218	233	180	180	203	209	216	190	221	215	208	191	212	222	191	215	234	190	194	222	224	188	205	180	241	203	234	196	186	197	185	240	202	223	207	213	201	218	224	196	204	217	216	221	214	202	202	210	209	217	193	207	225	195	184	198	201	210	214	209	233	213	209	219	191	215	195	187	246	207	215	204	190	207	188	211	192	185	193	178	190	186	204	194	209	223	199	190	191	188	197	215	202	204	174	189	199	203	201	213	204	213	177	194	202	205	197	199	205	191	209	213	188	228	216	205	223	193	217	191	224	206	210	218	222	211	168	200	223	221	202	223	216	204	191	198	198	202	211	211	191	222	213	192	202	174	211	217	222	208	232	206	212	210	182	213	196	195	231	199	193	214	205	214	211	209	198	209	215	219	207	213	223	209	193	201	197	190	189	187	212	208	213	192	225	188	216	221	194	211	201	211	195	186	217	200	211	188	227	221	204	185	176	207	229	202	217	183	197	206	220	205	193	228	202	208	176	188	160	201	212	208	206	208	222	221	226	217	224	213	218	210	216	198	208	216	207	206	218	198	219	205	208	192	197	198	167	192	228	198	208	186	211	193	221	224	192	179	207	211	208	230	203	182	218	208	182	212	186	217	208	165	229	206	216	196	223	219	196	199	206	203	218	189	216	219	214	195	233	226	212	201	224	214	225	232	211	196	199	187	203	193	216	199	222	234	184	208	221	200	208	211	233	197	196	224	189	229	229	184	207	203	197	208	196	173	179	219	204	207	190	204	199	206	206	182	205	190	177	191	189	189	218	190	170	220	186	152	217	237	209	177	192	240	230	225	203	212	228	198	230	217	206	221	212	217	195	201	230	184	206	219	204	189	195	172	236	202	202	238	207	211	198	204	204	202	224	212	202	215	204	219	202	211	191	188	219	188	185	193	194	203	194	219	209	186	220	172	211	202	228	203	219	204	222	193	203	233	177	212	222	211	202	214	202	217	242	209	172	196	211	205	176	205	241	193	216	224	210	192
4352	499	616	589	596	550	571	595	527	535	548	516	558	502	505	500	493	523	508	508	522	494	482	537	511	505	482	532	533	506	522	496	500	513	505	554	495	488	538	518	530	505	512	514	511	500	496	447	490	518	493	494	518	503	522	511	510	512	476	486	528	499	486	513	524	539	523	494	500	512	492	521	538	470	482	521	511	520	555	508	502	508	462	491	502	513	513	541	487	501	553	519	508	481	513	524	529	506	498	534	493	525	519	539	510	550	550	532	528	526	485	533	558	544	524	490	511	504	496	536	533	529	488	523	535	543	480	537	495	500	492	491	506	507	479	479	477	521	487	492	485	500	505	526	494	523	536	473	482	542	513	487	518	502	505	533	515	533	493	485	492	484	513	540	523	502	527	477	553	512	476	544	506	521	560	488	508	485	515	528	513	520	548	505	475	500	534	496	525	542	545	543	529	487	533	515	537	507	544	485	536	500	540	486	488	500	500	460	482	494	518	488	503	500	529	482	521	504	544	519	519	532	503	499	520	489	487	473	514	499	471	521	516	488	480	509	525	503	524	482	505	495	490	505	473	517	474	514	504	502	547	546	499	512	492	510	512	536	570	516	476	479	507	503	528	490	541	509	501	492	488	492	538	524	479	507	479	499	508	507	518	497	514	493	553	553	514	530	514	491	498	479	467	525	522	510	513	506	507	520	497	490	493	524	508	495	513	474	528	507	533	493	500	479	518	461	501	522	489	538	510	521	494	464	507	484	486	502	507	463	553	483	518	500	512	496	499	523	512	529	464	535	510	502	548	532	500	529	528	468	497	510	511	505	487	516	476	511	458	518	547	512	530	524	516	514	511	444	515	548	485	503	510	469	555	491	538	515	504	520	526	493	522	518	508	513	516	525	490	526	521	494	537	505	495	520	492	454	544	498	527	526	544	483	543	474	509	502	523	526	543	508	489	471	457	533	521	536	556	533	516	478	492	496	501	511	518	513	512	526	534	511	492	526	474	509	535	516	491	489	533	552	495	499	495	536	488	513	513	514	488	533	505	501	500	518	534	521	478	506	499	485	531	543	490	492	493	516	489	503	522	508	486	490	525	510	542	529	486	509	515	515	530	505	511	500	513	522	483	484	507	524	511	483	514	509	494	485	484	489	485	502	486	513	515	504	489	491	508	505	473	493	536	540	538	505	472	511	439	504	494	513	507	554	511	530	500	498	549	509	496	510	462	547	505	477	473	507	543	499	486	526	472	521	529	487	530	483	498	519	498	473	546	485	533	496	528	535	515	530	528	495	511	470	502	512	488	514	509	505	529	538	496	472	488	509	531	441	451	530	507	502	578	512	513	496	498	481	497	561	505	540	498	492	533	484	491	458	533	530	528	504	508	510	517	521	515	505	527	512	503	489	483	505	544	492	497	504	479	500	510	512	526	472	497	499	479	506	499	532	548	456	498	500	483	515	494	495	510	481	527	521	495	516	515	488	506	498	518	500	539	486	467	486	529	490	476	510	539	512	491	508	509	495	491	475	531	525	512	509	465	489	479	517	498	497	469	476	509	481	497	503	485	518	498	537	459	499	498	498	538	517	527	546	524	504	488	527	516	516	506	469	533	495	497	530	512	549	517	500	511	516	514	513	520	469	511	533	480	541	520	498	506	520	524	523	525	532	499	529	502	561	487	536	505	508	493	542	488	567	486	509	538	516	515	482	469	522	473	512	517	506	518	492	519	492	536	483	532	500	517	518	499	471	499	507	519	499	522	518	503	515	539	532	517	475	533	504	508	473	484	492	528	525	493	515	506	491	480	454	459	553	495	505	508	498	519	545	460	495	524	510	501	490	533	562	531	514	527	494	481	494	505	501	527	498	491	526	502	507	522	517	527	504	523	529	520	514	489	510	519	531	484	499	560	478	510	493	482	503	504	521	508	518	485	542	503	455	489	507	512	489	544	502	534	517	520	496	481	517	480	543	558	476	486	485	515	532	515	531	474	513	491	502	505	514	497	468	515	484	497	519	521	453	515	478	525	538	548	480	471	507	501	512	456	495	484	524	444	503	543	488	499	518	497	477	471	529	473	511	504	518	526	533	545	515	511	506	476	508	486	484	472	512	549	476	499	487	538	478	512	549	487	505	542	506	537	566	502	519	514	500	496	557	454	493	513	544	506	478	500	518	505	502	527	479	484	485	498	533	509	524	515	513	492	474	520	556	513	489	520	491	500	508	487	552	489	467	482	446	517	488	516	490	515	516	504	546	515	483	505	483	498	501	498	495	485	561	471	467	517	520	494	457	472	535	502	507	492	476	497	523	514	506	503	496	521	487	527	509	503	519	481	529	498	507	483	497	548	495	489	516	545	541	512	510	500	509	498	531	509	516	484	482	512	563	500	490	507	506	478	528	505	459	515	483	505	492	524	478	493	490	481	531	505	477	493	513	531	504	513	522	486	509	511	523	501	529	533	534	512	505	539	517	525	516	511	508	496	514	481	518	542	507	510	496	469	527	510	507	490	520	495	521	516	500	555	531	531	526	519	509	462	504	513	424	526	501	521	529	478	503	499	497	504	486	487	472	515	502	550	469	526	484	471	505	502	513	483	506	538	525	471	484	473	497	504	516	483	532	522	508	488	483	533	525	491	510	522	482	555	487	512	511	513	506	523	490	529	507	531	505	481	514	512	507	530	490	524	516	518	529	494	519	509	472	514	508	512	483	470	503	513	490	452	527	533	511	492	503	491	491	514	495	529	513	487	522	515	487	484	522	500	521	508	515	468	526	543	531	514	501	531	496	480	504	486	507	478	554	513	492	512	494	504	462	495	489	520	493	495	503	513	519	484	522	493	454	502	472	500	515	497	462	528	469	481	517	498	522	505	519	497	492	485	521	460	503	486	483	508	503	513	514	541	503	504	502	517	484	501	531	479	523	493	513	499	521	508	487	505	527	502	479	509	525	528	491	515	527	466	498	486	502	510	503	533	491	526	503	470	504	472	494	510	520	480	463	497	501	515	511	513	503	504	506	497	521	517	558	506	471	535	494	511	508	551	475	530	511	445	485	492	506	540	498	510	484	498	549	491	513	536	461	520	499	492	519	523	531	500	503	502	491	514	540	528	484	488	541	519	518	463	471	544	549	528	504	529	507	518	505	511	516	505	486	504	499	517	474	479	467	537	484	466	467	492	517	488	505	460	512	533	511	532	519	540	558	517	505	520	500	510	490	557	542	465	468	507	484	486	488	501	477	507	499	512	513	522	517	473	464	444	529	517	506	553	500	525	493	500	510	458	503	489	502	501	508	476	546	524	557	518	500	516	493	489	518	529	519	502	496	487	499	497	468	525	497	521	501	514	492	509	519	558	504	527	495	531	513	527	530	487	551	514	499	522	524	518	488	501	493	499	536	465	523	497	470	538	530	483	514	539	518	497	473	541	471	538	506	519	491	520	517	482	469	478	504	492	526	518	473	509	492	516	491	506	528	498	532	503	520	484	502	496	530
31013	4657	1098	755	595	442	378	313	255	226	191	187	141	165	164	158	157	122	115	152	142	138	122	127	142	113	120	117	110	130	116	128	116	135	114	136	115	114	131	140	116	130	117	125	144	97	99	112	106	132	111	128	120	110	102	104	99	114	98	129	120	115	116	111	116	101	105	111	91	119	116	122	113	118	125	121	100	106	98	109	111	119	103	102	123	120	110	115	106	102	116	107	109	117	110	87	139	124	115	115	103	116	117	110	163	132	132	108	105	84	109	107	128	120	115	98	106	89	112	104	109	122	94	104	102	127	94	111	121	125	116	123	94	112	124	106	139	122	102	121	119	137	104	115	97	121	100	106	106	115	113	125	103	92	107	116	116	105	123	123	82	99	111	121	114	110	101	116	107	110	121	102	110	116	124	124	100	103	125	115	123	108	98	129	114	114	96	116	106	108	92	110	104	104	110	109	131	112	132	115	117	101	129	109	100	120	96	103	102	101	131	102	122	100	105	113	106	123	108	113	99	103	115	125	119	113	117	105	79	124	104	132	132	95	109	109	113	112	114	105	106	94	117	107	102	113	123	100	111	101	109	122	122	96	107	117	95	102	115	121	116	98	114	124	99	104	107	110	114	103	103	116	95	99	115	119	119	112	103	107	107	95	114	129	102	112	118	128	101	114	116	160	121	109	115	116	122	112	104	90	114	106	102	107	124	81	90	124	102	101	113	105	111	98	116	148	91	133	112	131	100	100	126	97	121	109	119	98	103	118	109	127	113	121	123	106	110	93	140	123	106	114	112	121	117	121	119	126	111	128	111	103	133	116	106	118	109	131	110	117	108	104	123	113	107	130	109	100	117	110	109	130	125	108	121	95	86	127	108	85	115	98	120	116	107	107	93	98	114	111	117	120	103	130	106	110	99	111	130	104	122	108	111	109	118	118	107	91	109	98	114	92	130	122	122	113	102	112	109	107	100	98	111	119	111	117	134	109	113	120	127	109	100	105	131	111	99	114	129	105	103	110	108	107	97	108	103	97	113	112	123	119	101	137	108	112	108	91	89	102	110	127	102	122	132	106	109	114	122	109	122	111	113	120	87	107	116	113	115	117	93	115	113	124	140	112	136	129	117	121	116	120	101	133	109	115	102	105	123	123	117	117	104	105	109	131	121	104	100	139	111	104	120	119	117	111	102	101	110	98	114	129	109	91	114	104	115	117	122	126	124	116	121	118	122	115	96	96	120	106	113	109	110	97	116	113	99	125	116	131	117	128	87	116	100	118	122	96	111	113	92	110	109	114	109	102	109	92	102	122	113	92	119	106	125	126	92	98	118	105	109	104	120	119	107	104	113	95	104	132	118	115	118	119	123	113	112	103	98	107	118	97	93	127	114	112	88	106	126	100	108	92	113	110	133	140	126	131	111	122	95	90	111	113	118	104	118	105	113	102	122	135	120	125	112	117	121	117	105	96	101	113	108	104	110	122	102	102	111	125	115	113	114	126	129	101	98	112	105	117	115	117	122	114	124	96	98	101	94	88	109	121	102	119	106	108	110	115	118	103	105	139	106	109	143	122	102	113	123	108	115	103	113	106	110	115	105	101	111	107	120	115	98	125	102	114	103	86	104	118	122	112	112	120	127	104	117	108	116	111	94	116	114	127	133	98	125	115	119	115	122	106	128	114	93	104	113	113	117	112	98	97	104	118	106	109	118	98	110	113	127	109	125	118	107	116	101	77	106	101	117	106	109	139	114	102	96	125	112	135	112	114	101	119	98	131	107	112	115	109	114	90	110	96	125	105	120	106	95	103	89	110	116	126	108	118	112	119	101	99	112	110	112	123	125	117	94	101	121	115	110	98	118	107	111	135	107	115	114	109	125	107	111	128	105	130	111	108	111	109	130	115	112	104	106	111	96	124	92	90	108	112	99	117	111	113	114	117	103	120	132	95	110	106	125	98	101	122	101	108	105	110	113	120	107	84	105	114	113	118	115	104	113	121	109	103	111	111	122	113	97	107	105	97	119	112	134	106	125	104	107	104	97	117	99	101	100	128	112	128	114	103	113	110	121	104	107	111	101	112	113	128	98	118	97	130	120	115	122	109	107	120	112	112	129	123	103	93	101	104	111	125	93	110	112	109	113	131	115	128	120	120	114	92	111	102	100	113	118	105	126	119	116	116	100	105	118	119	114	143	129	132	118	132	101	119	114	114	115	113	98	118	98	103	120	100	123	94	93	104	110	103	117	112	137	127	110	117	99	120	106	116	111	117	111	111	101	120	148	96	119	111	96	97	114	109	96	116	126	88	114	108	127	110	114	120	110	118	114	106	117	94	120	96	112	135	99	87	102	116	113	125	132	118	101	117	98	110	111	105	108	101	100	96	106	122	116	127	119	99	126	122	100	130	121	120	99	103	123	117	120	122	106	115	101	111	98	99	116	110	102	115	101	103	100	127	93	119	95	94	123	125	115	105	95	100	111	121	89	127	114	106	120	124	119	109	98	126	115	121	88	129	112	117	112	102	89	97	107	124	127	138	118	108	115	116	106	114	126	109	114	137	113	108	105	124	103	112	106	96	106	101	103	113	101	118	96	91	105	130	109	119	106	136	106	124	110	116	121	93	106	110	122	108	112	112	108	120	103	133	121	128	107	112	116	117	114	104	125	123	109	110	116	112	113	121	114	107	113	101	97	114	102	129	116	111	116	114	140	116	103	121	122	107	136	104	118	105	123	110	109	91	127	107	119	99	116	98	96	114	105	109	129	97	134	107	104	110	104	99	112	108	104	94	120	130	115	132	103	87	124	116	113	116	100	117	106	105	118	117	106	112	124	105	104	121	117	105	116	120	100	100	106	95	125	117	114	114	108	127	108	121	102	125	109	107	127	131	110	123	123	106	111	95	103	99	98	102	111	106	113	128	122	97	132	106	120	92	122	124	111	120	104	127	107	109	103	114	109	107	102	117	108	113	95	126	100	109	119	111	90	110	143	138	115	113	113	108	109	114	91	113	116	115	122	111	116	103	97	116	111	111	129	111	120	130	102	127	126	119	108	124	112	93	106	104	112	128	110	110	111	125	110	132	113	116	135	100	102	101	90	109	133	89	122	128	118	120	113	96	120	109	114	101	120	112	103	106	111	90	119	109	108	113	94	106	113	104	113	114	126	104	116	104	95	110	116	109	120	109	104	112	101	97	112	147	105	96	115	112	110	115	104	104	122	115	90	121	109	112	114	112	121	101	104	118	138	101	124	102	113	106	113	129	133	128	128	121	112	121	121	109	96	117	120	114	118	104	97	93	136	113	117	112	102	105	111	129	117	99	111	104	113	116	108	115	115	112	124	116	112	112	101	111	129	111	121	109	138	130	107	100	100	118	109	100	111	93	111	100	103	112	101	117	126	105	111	124	111	106	122	101	107	117	105	112	106	109	129	111	109	122	121	108	109	114	109	105	110	121	126	119	123	127	111	114	110	97	110	127	132	124	92	104	111	111
14180	970	2269	2695	2375	1935	1579	1328	1102	1014	829	824	745	694	633	593	556	521	510	504	491	472	436	447	465	450	444	422	397	380	405	385	398	368	401	411	369	378	362	380	350	380	343	322	319	336	360	335	387	348	358	331	383	348	360	320	342	310	342	356	324	354	332	357	324	308	351	305	343	337	312	323	331	336	325	283	354	302	375	333	340	340	314	327	335	334	356	343	313	326	344	315	319	339	339	308	306	353	302	306	356	336	330	322	345	313	324	353	269	327	317	333	299	292	360	323	346	340	306	273	328	323	340	322	329	325	312	304	315	316	290	314	311	324	346	334	309	295	327	355	287	337	326	300	330	326	330	334	327	309	342	340	332	365	317	306	340	345	354	349	314	336	363	321	327	333	324	326	299	326	339	312	321	310	313	297	305	286	318	305	304	330	312	304	332	305	336	323	332	308	342	333	288	333	347	310	341	308	329	310	301	291	321	316	318	341	315	340	330	335	335	314	308	306	327	310	319	315	324	353	294	317	347	322	325	344	318	308	345	345	308	333	347	298	286	306	330	328	314	305	319	310	283	335	327	316	311	302	317	347	331	293	308	320	324	333	343	303	325	306	309	329	313	343	327	315	308	319	301	332	312	283	306	318	346	332	324	338	327	334	324	327	303	297	348	323	342	353	324	342	310	334	337	328	323	323	289	328	325	314	330	336	304	305	313	323	323	322	333	324	297	285	324	323	324	341	317	321	323	334	341	316	310	305	301	346	337	302	305	313	312	306	289	329	322	331	331	323	313	295	336	313	330	335	294	320	318	317	310	306	330	301	342	291	297	303	316	303	302	303	311	283	340	316	331	324	314	335	311	329	323	322	339	355	294	332	380	319	310	325	328	344	319	315	320	287	320	341	345	355	301	307	319	330	341	291	345	326	309	332	323	341	316	305	323	320	316	325	337	330	314	327	303	308	329	328	321	370	337	294	322	324	316	315	314	358	310	359	323	268	328	318	318	328	365	321	336	342	303	309	304	346	314	316	346	328	301	316	339	330	299	347	297	353	309	322	315	336	343	319	312	349	326	285	369	318	329	296	294	314	307	330	326	299	338	320	326	351	327	314	338	318	335	303	314	310	327	294	312	324	303	333	310	302	344	321	355	324	322	341	301	329	312	332	316	301	324	350	296	330	350	316	303	342	338	322	314	315	323	336	298	315	341	295	309	355	301	325	302	336	320	337	309	323	324	319	316	294	348	357	321	316	317	323	298	342	315	344	351	321	308	327	338	359	295	336	321	357	314	317	346	324	340	329	334	326	315	303	352	293	278	326	314	303	301	340	334	285	329	297	324	327	335	348	295	330	330	325	314	292	290	303	338	304	311	325	308	321	333	317	321	342	327	360	319	346	289	313	294	336	317	335	361	301	320	275	302	307	325	347	326	349	336	320	331	305	352	326	321	305	305	321	348	318	313	307	316	345	305	315	310	323	314	324	328	329	330	329	298	332	320	331	315	373	324	257	345	294	331	299	294	341	321	313	319	336	316	310	318	334	346	328	317	326	299	319	332	294	336	340	314	321	313	353	349	313	325	349	299	340	345	356	293	313	322	301	319	308	319	302	313	321	306	324	296	331	337	331	306	297	336	338	334	296	311	331	317	326	316	306	313	356	319	339	281	335	330	325	314	324	292	326	330	339	315	339	284	314	314	324	320	324	337	331	352	279	324	358	292	356	329	315	301	354	334	315	305	324	302	310	365	332	341	336	339	300	310	337	299	310	319	315	305	325	312	295	293	324	322	321	285	304	324	321	317	305	310	300	327	325	333	303	303	283	308	314	344	324	337	312	312	297	309	309	344	346	316	306	309	330	344	295	319	306	285	346	333	347	314	327	323	328	358	319	344	280	302	350	360	293	276	313	313	321	296	329	326	316	309	322	334	351	312	334	288	335	344	319	305	322	309	348	319	326	293	300	333	318	321	308	321	312	342	317	338	310	303	325	352	324	311	336	296	323	309	319	308	314	334	296	331	312	347	317	333	331	321	313	344	300	311	286	319	329	340	295	353	332	314	312	308	321	302	328	301	318	308	317	321	310	315	330	312	318	301	297	344	298	302	334	313	369	304	339	338	309	323	335	368	358	331	317	320	297	331	303	312	309	314	337	300	309	312	314	331	337	304	285	326	345	330	327	294	338	318	296	304	341	340	284	312	331	304	318	344	287	296	293	307	325	322	340	306	304	329	331	297	322	309	334	301	303	320	308	322	328	312	336	323	321	331	308	299	323	372	317	305	314	313	346	315	309	336	286	310	289	328	318	315	322	336	311	300	347	322	319	336	323	300	321	345	302	304	333	345	310	316	334	330	336	309	323	315	315	345	357	298	319	310	339	320	364	285	321	327	345	296	324	313	355	327	329	350	330	299	346	320	324	338	325	318	329	328	339	294	348	323	325	289	316	316	312	305	338	285	298	329	325	321	325	322	328	333	306	334	349	336	315	303	357	303	322	337	287	332	334	336	314	323	291	325	325	346	348	315	327	333	295	329	346	312	335	299	316	308	299	307	327	339	342	346	307	342	319	277	313	293	295	325	331	315	288	327	317	297	308	340	345	327	319	328	308	286	310	292	329	342	326	317	299	313	331	343	319	314	361	335	320	316	319	358	356	333	295	296	331	312	313	320	305	332	282	296	331	295	301	334	319	355	310	319	313	294	322	308	306	332	329	324	383	295	329	348	325	314	316	327	346	325	336	365	294	311	334	333	316	291	342	336	318	329	285	315	306	308	329	319	321	302	316	349	319	323	356	324	325	325	326	330	319	310	320	302	314	322	337	349	309	334	330	337	339	294	314	320	313	333	313	312	303	282	293	333	295	346	309	318	303	334	292	315	280	335	286	314	306	317	319	359	311	338	319	328	311	320	320	318	356	312	343	344	329	328	341	323	313	324	340	331	311	369	329	357	329	315	303	323	320	290	324	303	305	313	295	307	338	323	335	318	326	301	306	331	329	317	314	306	281	313	337	294	316	313	350	334	300	329	339	313	307	285	316	313	330	307	287	324	331	310	316	333	354	355	321	312	339	324	316	351	325	324	316	326	329	323	327	302	328	287	333	339	327	335	315	300	321	310	296	323	306	309	311	335	313	312	330	304	332	316	322	302	335	307	307	311	307	331	347	323	326	304	333	309	333	315	325	369	301	333	344	278	295	292	294	328	339	325	325	311	350	316	330	346	340	303	307	304	318	317	326	317	344	338	316	297	304	317	320	321	359	314	333	294	316	305	308	318	329	298	296	332	301	315	338	340	304	333	327	310	357	299	343	305	299	319	351	337	299	310	320	315	303	295	315	319	304	336	362	328	372	296	301	300	343	332	296	295	300	267	335	325	321	312	305	340	308	326	297	315	305	348	306	315	308	354	323	315	325	317	312	329	283	304	353	335	324	350	351	290	355	320	340	327	339	313	328	335	308	340	272	338	322	286	338	336	305	316	313	326	303	320	341	301	304	324	315
44179	12074	3291	1743	1162	887	668	531	507	457	399	377	337	323	316	295	305	258	283	245	253	228	259	244	232	274	264	246	267	238	243	251	230	248	257	219	222	237	242	227	241	220	219	229	252	251	220	252	248	221	224	254	218	230	213	225	234	221	223	250	223	272	232	239	226	236	246	225	217	182	203	222	215	243	210	236	200	241	216	205	235	240	210	258	238	226	205	217	244	243	226	215	216	228	231	221	235	222	214	215	230	254	251	230	195	228	223	245	250	223	264	230	223	209	221	235	220	238	229	208	252	229	209	238	208	219	250	242	216	226	217	210	230	215	214	192	229	216	238	205	251	221	232	223	228	228	268	234	214	248	196	213	188	204	225	258	232	230	257	213	198	194	218	223	244	223	234	228	235	226	184	226	259	200	227	191	233	196	224	216	211	230	224	203	235	210	215	203	212	217	225	211	236	210	222	220	241	224	220	242	217	266	234	217	230	226	216	242	232	193	226	216	243	226	235	213	221	201	227	231	222	223	224	242	201	224	240	203	223	228	206	230	215	195	227	230	239	230	229	194	233	229	215	229	216	218	232	217	227	217	217	203	226	225	228	211	211	226	206	218	227	267	219	210	216	214	215	202	231	236	233	241	241	246	199	223	220	214	217	245	232	222	224	209	237	255	199	213	224	234	228	235	239	250	201	224	235	216	221	242	238	232	229	250	217	190	190	242	202	210	214	208	231	220	213	235	252	246	211	209	238	211	223	213	239	211	221	249	245	215	242	215	200	226	245	206	218	223	213	240	207	211	224	213	225	221	208	211	219	208	208	226	233	245	262	251	243	225	213	217	191	200	230	209	250	211	243	219	229	215	221	247	230	240	220	212	215	249	216	219	241	235	225	211	236	216	233	224	224	213	219	205	238	238	224	244	217	225	246	237	232	215	204	220	245	218	225	224	221	221	238	229	225	251	232	228	214	216	215	232	211	232	221	226	205	239	251	229	218	230	227	249	205	238	205	195	214	193	221	206	240	225	227	234	222	230	206	205	229	242	216	208	243	229	237	246	220	236	228	227	259	217	195	222	231	231	226	219	220	208	226	245	255	233	209	202	205	239	241	251	230	245	215	242	222	224	204	256	188	230	243	182	217	238	227	209	225	205	216	220	224	221	227	220	245	233	223	235	221	240	217	226	247	203	202	217	217	229	184	244	220	194	195	202	201	244	247	196	228	211	217	233	237	230	217	206	198	237	232	201	219	245	214	233	207	221	237	225	223	241	219	230	217	215	238	234	224	216	245	190	230	243	233	220	234	224	210	215	200	246	221	230	214	231	244	202	225	230	240	238	229	205	216	213	222	241	215	222	227	222	232	239	213	210	220	200	204	242	211	215	229	208	232	213	220	232	228	219	240	216	210	240	206	224	248	219	236	215	213	209	228	244	231	214	212	240	231	243	254	198	249	219	209	228	225	194	225	199	239	242	239	222	217	217	257	225	204	208	221	238	235	240	194	209	220	207	212	209	231	210	239	211	220	242	221	245	231	210	227	232	221	237	231	201	232	203	217	238	220	228	188	225	235	247	236	246	226	200	237	211	210	219	186	211	229	220	221	230	209	212	263	237	227	259	259	213	210	217	243	227	231	207	210	230	254	228	233	228	239	268	220	238	195	217	236	216	215	188	238	224	223	208	249	218	234	208	209	228	226	226	194	208	201	205	231	226	220	217	209	230	217	212	218	241	244	230	213	205	206	203	213	195	189	204	226	227	210	188	243	206	216	249	212	210	232	243	240	229	239	239	208	215	223	235	236	209	216	241	231	236	253	241	226	250	216	229	209	231	204	245	229	231	243	209	213	211	247	227	221	217	240	211	231	219	221	212	228	220	234	217	234	212	193	220	229	208	228	215	235	219	216	224	253	236	217	223	223	205	239	238	216	224	210	217	218	229	227	223	249	203	223	210	234	199	201	231	238	246	229	211	210	228	222	218	257	199	242	233	246	236	233	240	191	242	236	217	225	222	223	202	202	234	240	220	219	224	226	226	236	205	209	204	215	239	201	234	218	209	250	226	175	216	231	202	247	215	248	232	243	211	208	216	224	224	209	201	237	221	215	245	245	218	220	227	240	248	234	231	213	201	240	213	230	205	214	228	218	218	192	235	243	212	222	260	204	232	214	215	222	222	222	211	214	230	228	205	209	206	223	231	218	220	193	234	242	262	218	220	242	223	220	224	227	212	206	194	239	205	216	238	226	196	224	200	228	226	224	222	211	244	206	211	218	211	218	224	219	237	222	213	222	195	222	204	230	228	269	207	227	244	234	221	228	219	227	219	246	227	232	232	215	236	249	231	214	237	216	211	248	194	206	209	226	211	231	223	228	255	234	207	214	251	222	219	244	233	221	238	256	210	236	221	218	211	225	212	208	222	255	217	212	233	227	215	189	258	210	248	255	222	221	247	219	203	231	229	192	247	201	216	248	214	230	188	230	217	226	194	223	201	231	248	228	235	208	232	236	211	219	248	237	205	222	215	210	221	207	209	215	220	225	253	228	239	181	195	212	229	238	251	214	236	220	202	232	217	215	233	231	195	242	189	234	215	231	195	210	220	205	211	266	230	214	246	182	211	249	237	234	220	196	224	245	248	223	233	201	192	223	250	225	209	203	185	207	233	197	229	239	218	214	212	243	217	235	184	241	239	222	218	232	229	237	239	214	219	201	223	244	214	232	240	255	220	202	205	230	235	209	239	220	212	218	223	198	223	206	213	210	232	216	222	215	229	198	228	220	205	217	187	196	210	233	243	208	217	203	218	249	226	202	192	229	223	203	241	210	223	221	237	228	197	209	232	228	227	252	224	212	247	200	200	199	199	228	223	220	224	203	235	221	225	249	245	239	231	229	212	226	219	217	204	195	212	231	234	225	238	240	229	196	186	243	204	211	234	205	208	208	242	248	215	224	224	232	222	240	239	227	190	226	220	223	246	239	226	235	248	225	212	190	232	202	212	248	227	251	240	218	231	226	230	202	226	201	239	222	226	210	234	221	236	245	248	195	199	194	233	195	233	216	231	248	196	208	220	228	205	212	191	224	244	238	230	190	238	225	201	222	213	214	227	204	226	233	200	213	221	201	208	230	221	229	240	222	233	232	190	247	235	199	248	213	185	221	213	211	222	213	216	233	212	238	233	211	213	209	197	216	205	221	231	232	227	220	215	241	250	236	218	252	219	223	237	208	232	198	230	202	226	213	230	235	199	226	241	246	231	218	224	190	229	207	226	244	241	252	223	210	261	239	223	210	209	250	241	240	207	260	241	221	215	245	237	215	207	246	224	199	223	241	239	215	227	192	206	243	226	201	238	226	242	243	202	231	232	221	253	238	231	235	231	218	219	230	242	249	198	217	223	239	250	245	262	235	233	225	210	224	213	218	259	216	199	202	218	222	233	218	249	211	214	216	216	215	236	254	204	212	208	249	210	201	199	227	237	245	184	218	237	221	241	226	233	196	226
19513	1921	4434	5101	4391	3488	2904	2489	2122	1800	1692	1537	1378	1365	1172	1117	1027	1016	952	885	835	815	831	776	781	737	766	714	768	704	696	694	709	698	700	689	617	671	624	601	657	631	656	637	599	650	609	571	620	612	596	612	578	639	615	650	641	632	585	556	584	605	611	575	596	610	594	575	623	545	618	587	618	578	607	595	608	586	600	629	610	577	593	641	579	566	620	586	586	604	576	622	568	595	543	637	553	550	605	614	575	599	588	581	593	619	541	582	554	605	536	530	598	566	581	584	599	586	523	545	558	571	618	592	554	616	564	574	593	555	557	618	615	575	498	529	540	560	611	549	585	618	586	577	559	553	573	592	578	608	592	576	540	625	569	575	541	646	601	577	583	618	582	557	564	607	566	595	563	522	550	536	549	552	533	538	578	581	587	562	555	545	597	578	609	553	582	552	588	566	554	564	571	561	589	621	600	533	556	565	605	562	575	567	615	595	596	530	567	589	576	525	549	531	497	564	569	551	562	597	599	578	578	626	594	565	546	567	530	603	559	541	590	563	589	542	629	567	594	580	563	560	591	574	558	548	563	560	604	579	586	590	571	545	599	585	573	582	551	579	520	538	562	626	555	540	563	572	582	583	571	568	584	579	551	542	579	629	558	610	548	540	565	587	575	579	612	528	570	562	585	545	551	572	581	573	531	585	545	555	578	556	590	572	558	573	607	575	602	591	610	585	546	561	603	569	579	616	583	586	554	557	589	565	558	627	559	517	534	602	525	561	590	589	591	553	548	555	533	555	624	563	586	564	559	608	588	603	568	561	532	586	576	575	549	556	568	566	524	580	570	619	598	580	556	568	535	572	575	523	588	558	566	558	542	535	581	548	524	613	581	520	535	589	522	556	578	574	584	599	567	580	591	544	583	567	580	554	553	558	534	573	584	549	554	592	573	570	562	584	578	567	563	584	547	587	573	569	527	520	540	523	585	534	586	520	562	618	554	593	604	563	570	582	570	588	558	549	559	544	616	632	577	548	560	575	565	608	574	594	557	583	560	579	570	533	557	556	569	547	599	574	622	561	546	573	561	585	536	586	530	581	591	540	565	550	582	555	595	564	565	553	589	608	535	553	596	605	540	550	535	591	592	587	530	546	580	558	564	600	580	563	573	558	569	564	604	590	537	562	536	566	587	577	591	555	550	587	563	598	553	519	594	625	520	582	600	613	589	565	528	584	613	578	550	546	576	557	602	602	578	595	560	553	542	560	565	613	573	585	589	552	616	509	559	595	590	573	564	551	547	597	580	557	586	570	519	571	523	624	575	533	566	571	577	587	583	630	562	632	536	544	512	575	524	541	543	583	551	607	593	574	560	592	543	593	527	585	540	549	594	565	536	598	547	570	535	615	530	560	575	580	561	583	574	568	603	600	556	542	560	563	556	575	595	585	572	579	533	546	578	505	577	530	557	561	612	549	579	551	550	566	526	556	558	580	527	583	628	567	584	583	564	577	561	531	587	569	565	526	565	575	531	575	580	563	558	581	561	559	567	575	548	581	533	541	571	582	545	586	551	586	556	559	589	554	581	564	610	542	549	554	583	573	575	563	543	537	551	577	551	544	579	559	606	542	559	553	560	553	550	597	560	537	593	550	540	572	568	569	574	599	596	557	530	579	545	582	592	523	545	551	586	595	562	563	564	605	564	574	610	593	522	533	583	557	540	551	556	553	566	596	559	582	563	552	578	542	580	551	589	568	519	569	629	580	591	569	576	554	568	565	562	560	599	597	581	534	597	582	549	547	579	559	552	610	540	573	565	578	535	590	598	558	546	551	598	565	564	580	572	585	610	560	559	564	579	547	578	572	557	582	595	572	558	556	627	588	577	596	549	588	551	555	565	557	581	559	569	564	605	537	588	551	570	551	570	557	615	552	565	589	580	539	587	570	562	579	602	595	560	554	558	605	585	590	554	562	583	575	580	594	563	562	594	512	529	606	572	603	554	563	583	590	592	568	593	536	557	581	556	576	581	598	577	508	583	559	565	576	556	575	581	550	599	610	596	581	596	562	569	526	517	564	613	530	570	584	600	568	581	547	522	616	571	607	600	537	575	548	607	568	578	567	585	567	563	609	560	553	573	593	588	568	570	539	574	552	555	564	574	597	614	574	562	583	601	579	586	593	569	564	558	526	547	542	579	560	583	586	572	573	590	572	563	586	572	561	544	573	587	541	563	548	568	551	564	536	593	580	521	539	559	578	566	556	554	562	537	562	557	526	555	549	553	555	593	565	538	550	589	534	573	559	549	568	566	548	554	522	621	584	601	599	549	552	576	565	557	579	542	552	566	568	572	552	544	513	522	540	574	589	552	520	604	563	555	550	568	552	574	543	588	582	569	583	583	573	552	527	561	618	557	574	548	616	568	530	549	576	598	529	585	555	549	568	595	553	551	566	592	593	588	573	561	573	597	575	564	534	590	563	574	625	572	537	554	582	515	578	564	608	599	542	556	584	588	568	550	560	596	583	563	571	567	595	515	559	547	571	545	569	566	579	535	538	584	594	518	591	574	575	565	564	545	562	576	534	545	555	600	558	592	567	595	527	569	584	565	597	609	614	582	595	546	567	557	542	577	563	571	596	568	582	588	552	543	597	569	555	562	564	555	539	571	560	552	566	578	616	567	570	574	618	550	544	582	576	568	566	551	565	543	550	607	551	562	571	565	588	572	589	526	560	575	565	597	530	557	571	512	572	579	561	586	577	590	560	595	557	577	562	544	590	567	546	570	567	561	571	579	607	569	534	576	533	597	558	597	547	601	598	557	611	569	583	580	529	587	575	590	565	527	561	550	542	591	572	572	540	543	576	580	586	548	574	570	557	572	546	566	604	540	568	575	560	568	553	599	550	561	526	547	593	536	560	564	578	516	578	580	550	540	557	531	578	575	567	516	599	579	581	573	545	582	573	558	535	611	548	564	538	578	584	582	535	574	538	570	564	560	564	549	549	546	562	637	574	598	617	575	597	573	599	580	571	587	577	513	568	587	552	492	566	561	555	526	565	558	581	540	562	571	550	546	535	581	542	574	576	570	579	562	592	590	588	575	594	595	568	550	535	629	542	614	575	554	583	517	550	578	621	588	563	582	596	584	538	567	539	652	568	548	570	603	553	559	570	564	598	560	562	529	587	613	533	535	546	547	540	516	569	578	532	540	556	539	580	578	592	591	567	598	607	542	553	592	518	573	564	553	550	568	587	551	552	598	558	549	590	610	555	573	572	543	579	591	587	607	595	574	565	554	562	565	573	546	586	598	562	576	571	571	573	597	566	614	577	519	606	584	581	578	581	599	596	582	587	616	544	554	506	580	571	617	577	577	539	580	544	527	604	539	567	581	559	560	532	539	545	529	600	556	568	591	533	563	583	555	565	562	567	629	529	566	597	618	593	548	569	579	596	539	577	572	551	586	560	552	575	529	612	560	569	602	555	586	559	536	525	569	573	563	583	522	568
4079	234	262	250	218	230	209	205	212	191	196	188	215	203	199	205	212	218	198	212	159	216	191	204	209	177	207	210	199	231	209	201	231	202	240	226	228	220	228	225	201	193	204	204	202	184	190	188	190	201	207	217	209	202	197	199	171	195	204	194	187	222	201	196	201	201	198	210	198	203	202	181	178	187	234	193	195	223	211	198	199	188	190	199	225	207	199	214	216	205	220	206	211	201	188	237	217	194	183	195	192	198	206	201	195	187	209	216	224	211	219	195	198	201	195	195	169	182	193	212	195	192	192	213	196	208	194	217	202	211	198	218	186	214	229	203	188	188	180	176	195	220	195	221	213	186	208	205	216	203	223	211	197	205	213	209	216	224	199	208	223	204	227	202	195	243	198	189	181	202	171	195	214	212	189	202	205	222	212	206	171	216	235	219	206	184	188	226	193	194	203	231	202	204	197	173	188	180	203	189	195	195	189	204	194	201	194	197	206	246	189	210	206	236	183	181	176	226	209	226	205	223	211	218	192	230	197	172	199	203	211	203	204	213	220	201	181	210	207	188	185	198	202	180	199	204	209	204	225	212	200	184	239	201	225	182	209	219	223	189	202	198	178	223	238	212	208	191	217	202	192	202	202	196	189	206	199	201	205	205	196	225	201	198	200	211	196	183	199	197	217	223	201	213	197	197	202	223	182	222	188	205	199	193	200	189	208	195	203	180	190	195	207	193	177	193	214	195	190	214	209	220	181	210	217	220	219	214	213	179	205	176	235	226	192	194	201	183	208	200	201	208	210	190	197	215	202	205	219	219	196	189	197	192	188	194	199	202	222	203	185	197	205	178	189	199	197	188	213	206	206	201	213	216	191	208	196	199	175	189	202	182	189	207	201	213	195	217	224	189	208	186	193	173	197	198	197	203	198	200	199	204	216	196	214	207	177	209	220	203	231	189	197	198	213	209	211	203	200	207	225	191	196	223	208	235	218	214	204	189	201	227	201	189	199	185	207	207	189	205	211	220	212	228	195	195	215	207	223	205	202	177	219	218	212	203	227	213	188	185	209	223	212	195	223	190	202	183	206	201	207	207	191	207	180	176	202	218	196	224	214	216	206	203	207	182	193	219	195	170	213	182	214	180	211	205	218	205	200	197	225	165	219	221	211	193	214	202	224	182	208	185	183	208	189	185	214	209	202	226	219	205	205	201	218	201	186	223	214	218	162	209	173	176	173	197	221	169	202	187	240	207	236	208	190	201	199	199	209	200	193	208	201	221	208	186	197	222	209	201	188	180	200	215	180	204	215	209	191	187	190	206	228	202	207	191	208	209	203	196	187	171	206	192	210	224	209	202	222	188	215	200	203	213	212	185	212	174	216	207	192	186	197	216	213	226	186	224	202	185	209	186	209	214	190	204	218	205	223	192	203	211	198	226	189	181	195	226	196	216	188	221	218	185	212	230	208	226	202	178	178	217	220	209	210	201	200	213	203	223	225	210	218	227	191	198	222	204	205	231	229	213	200	241	205	191	194	219	199	204	207	202	192	192	195	215	210	195	220	202	219	195	176	211	196	211	189	195	213	191	204	234	198	213	197	212	191	209	180	181	228	216	233	228	205	188	198	208	199	199	206	228	204	179	215	198	219	190	216	183	200	183	205	211	222	206	179	200	219	223	201	220	181	218	218	204	225	198	202	192	227	201	219	191	209	203	227	184	210	191	189	208	197	203	217	185	208	206	209	212	223	224	204	187	175	206	183	216	203	180	206	173	203	186	189	204	200	216	190	208	207	218	197	196	197	168	203	183	200	209	207	225	206	193	207	195	197	207	230	232	213	200	194	194	224	216	202	205	199	205	212	194	214	198	200	198	172	187	226	213	175	198	207	217	199	210	207	211	228	196	219	215	207	202	203	204	200	213	211	218	184	170	214	211	191	201	185	210	188	166	199	214	225	219	186	188	208	217	212	181	208	199	183	206	211	195	210	230	212	196	207	193	220	208	203	218	203	184	223	189	187	223	180	230	213	230	198	208	192	182	199	224	222	198	221	221	217	185	194	180	179	222	180	197	206	197	205	181	202	194	211	212	204	237	208	219	209	219	217	211	201	178	209	195	203	225	207	194	178	197	200	192	198	225	217	191	215	206	210	215	227	214	226	225	200	219	198	192	214	221	188	219	234	205	246	212	196	220	222	212	205	201	203	197	145	197	221	222	198	212	187	207	237	188	199	200	208	196	210	197	179	191	208	212	216	214	167	228	203	200	224	209	179	180	231	177	202	199	219	222	192	215	212	190	200	186	193	218	202	196	218	222	207	229	197	189	201	194	202	186	198	200	210	194	183	217	206	214	245	205	199	213	236	204	210	184	182	178	195	185	220	213	213	217	197	197	188	205	221	207	219	200	207	203	197	215	209	232	198	221	194	212	187	191	203	212	205	215	192	195	222	210	191	222	183	203	197	218	215	199	182	216	202	208	195	207	179	189	200	210	219	193	226	198	194	191	181	211	207	194	189	209	248	223	229	205	219	215	181	196	205	203	202	211	197	201	198	215	231	221	199	194	196	173	201	216	187	204	179	189	208	236	227	194	214	202	181	206	218	201	212	178	200	211	225	198	207	194	209	221	193	210	188	216	205	202	190	206	189	212	226	193	230	199	209	178	199	192	228	217	212	201	188	200	197	185	192	224	198	224	199	176	206	202	202	192	205	199	230	216	203	214	217	204	201	221	199	244	199	196	185	239	194	241	206	209	207	179	198	195	212	198	236	191	166	192	212	211	185	199	183	217	173	189	230	214	200	209	242	204	227	216	207	206	230	190	211	202	191	214	197	207	230	215	215	195	219	196	186	231	186	235	196	192	208	189	222	184	183	201	200	205	200	212	194	210	184	223	182	205	185	215	201	210	210	202	202	197	191	188	206	205	218	199	184	195	211	198	211	202	186	192	228	201	199	198	211	220	220	194	192	245	197	221	205	225	194	203	195	186	214	221	186	190	191	215	186	221	200	241	222	221	200	196	207	217	192	179	197	203	198	151	209	206	200	196	192	205	240	230	224	222	221	190	187	237	210	198	213	215	204	227	186	201	213	198	219	210	221	218	203	196	213	202	212	215	192	200	199	218	203	221	188	235	209	193	232	228	190	188	200	194	177	227	205	221	215	202	212	191	189	175	206	232	180	207	192	211	186	208	199	175	217	214	228	195	221	208	260	227	197	198	187	202	185	204	177	212	190	192	188	222	213	193	220	189	206	202	214	197	191	178	208	212	199	206	173	204	203	202	217	222	218	184	198	178	189	202	201	201	212	183	208	207	207	190	175	190	200	230	188	200	220	205	212	207	234	181	176	205	221	214	200	175	199	216	197	211	226	202	195	202	197	220	191	198	222	225	207	217	205	214	191	227	232	205	225	215	217	201	197	207	195	215	233	177	208	181	179	203	227	251	183	205	197	225	200	220	189	211	223	192	201	213	219	217	214	219	211	197	199	205	203	230	198	182
4653	590	621	622	605	549	502	570	535	517	550	532	539	504	527	517	496	561	525	481	497	527	503	515	553	522	502	479	499	545	527	527	507	520	495	507	496	494	488	506	502	513	482	496	487	497	475	536	501	460	527	449	502	516	477	483	511	498	476	510	482	477	492	494	541	491	511	475	500	542	490	488	494	484	508	529	527	539	475	518	498	493	538	502	453	476	511	548	503	523	468	506	504	517	492	509	493	490	472	482	512	469	459	518	481	510	497	496	483	474	503	489	569	490	546	517	500	501	494	524	517	524	525	539	520	527	492	508	516	488	492	524	524	505	504	443	490	485	523	541	460	490	517	501	497	513	516	518	481	522	520	523	509	490	502	516	484	475	488	509	514	467	509	502	495	503	524	511	514	493	525	531	497	482	541	534	521	491	497	484	500	572	522	511	498	516	497	510	497	540	489	483	484	528	522	473	530	542	486	485	524	516	513	532	516	464	486	492	513	535	505	517	489	523	501	485	520	467	496	488	559	508	500	494	502	471	517	533	503	511	549	505	501	498	504	470	505	490	497	523	512	525	490	507	523	493	508	511	451	552	516	485	511	510	498	508	499	517	493	529	494	497	523	483	515	516	500	519	520	497	528	518	482	484	538	471	541	522	437	482	532	489	516	534	517	462	514	514	498	492	506	509	512	518	485	489	514	546	509	499	486	510	536	502	511	511	513	492	533	492	501	557	507	494	503	476	538	499	519	526	483	549	564	501	529	508	469	509	527	504	494	500	494	497	483	476	490	504	483	511	514	503	475	487	509	483	518	498	508	511	504	494	512	488	506	499	528	490	516	512	479	522	449	528	475	477	498	533	432	511	498	485	485	542	476	515	474	482	491	520	528	474	529	511	515	497	488	470	499	493	496	540	462	511	486	521	507	506	494	494	476	523	510	482	537	515	549	534	498	529	508	486	514	531	515	470	478	510	526	500	574	583	534	509	522	569	478	526	463	502	473	529	531	535	510	494	517	474	492	477	550	504	474	479	447	548	493	481	552	503	522	486	510	489	549	484	499	505	486	487	492	532	479	509	475	524	514	491	493	512	497	463	511	510	498	478	515	477	472	509	487	488	484	506	494	488	524	452	484	501	498	509	500	499	502	531	517	502	525	527	540	498	534	528	502	479	477	480	465	501	515	498	483	528	515	518	467	500	484	511	536	460	477	514	490	495	485	497	526	504	540	482	515	487	490	457	498	545	560	481	525	538	495	468	507	466	545	482	500	544	527	525	471	483	516	494	475	463	515	486	520	523	479	498	495	487	524	481	496	518	461	489	544	510	529	522	518	471	496	499	491	492	482	474	507	502	526	505	504	486	477	532	509	553	527	514	484	467	516	505	474	477	533	522	496	474	496	522	543	488	486	492	510	533	521	467	514	507	508	544	557	497	497	489	520	507	546	518	512	485	495	513	434	483	517	483	508	521	523	530	545	494	517	572	519	563	515	488	516	554	456	509	524	485	495	554	510	520	482	524	533	503	532	525	521	507	513	510	485	526	495	504	524	498	510	494	532	481	506	483	493	510	467	501	502	511	532	478	491	486	493	500	502	523	448	525	499	523	525	503	496	503	540	451	520	511	528	501	519	529	503	519	509	520	522	487	497	495	496	512	501	511	542	509	489	493	530	537	530	440	490	472	529	538	545	547	546	524	486	517	486	507	516	474	498	498	466	527	511	510	510	499	474	470	541	531	499	518	467	532	512	503	477	477	514	484	507	508	475	511	517	510	477	511	532	484	481	497	535	534	532	489	538	531	496	505	505	500	481	545	497	494	494	493	522	478	515	450	507	534	517	497	482	485	510	533	493	515	485	477	504	534	513	485	475	526	547	496	488	500	508	523	508	474	501	531	517	499	500	504	495	481	531	498	511	494	503	516	478	493	518	491	510	482	511	510	514	537	477	509	505	500	513	523	512	489	514	498	489	457	521	523	503	461	539	471	489	487	521	536	477	490	495	502	541	517	464	515	495	509	510	486	538	515	494	485	517	506	512	542	506	526	493	518	513	561	482	499	533	503	509	543	504	505	460	506	485	535	468	496	560	511	484	469	478	527	480	484	478	505	503	502	493	521	450	502	470	474	508	468	529	508	531	477	516	473	484	527	447	489	518	512	511	492	480	465	501	472	476	553	510	492	482	451	529	521	527	520	548	504	488	456	508	515	522	489	507	510	484	497	533	499	483	499	538	513	460	531	501	490	481	468	516	498	492	503	503	471	512	505	523	540	448	495	498	545	507	476	507	513	513	499	505	516	513	504	529	484	512	485	506	484	506	518	464	483	471	496	524	482	484	500	512	511	508	502	519	517	537	456	523	522	513	465	500	503	505	480	502	499	480	523	527	496	490	504	510	516	533	495	476	498	456	493	514	539	513	450	487	523	556	523	492	476	528	499	515	501	508	484	506	518	508	487	516	456	518	530	517	476	531	502	547	497	513	530	484	502	487	485	534	507	472	505	522	487	535	477	524	536	520	485	500	492	494	491	504	515	530	524	480	512	531	518	533	496	497	496	526	512	522	498	513	480	486	516	484	494	472	498	470	504	524	491	535	550	519	497	544	496	484	500	483	516	489	515	507	483	542	490	474	521	497	493	481	498	488	488	471	481	490	507	550	486	517	473	509	504	529	485	519	490	545	498	514	509	494	501	512	507	481	503	532	522	487	543	509	477	469	515	504	526	517	506	476	495	519	493	520	546	543	506	494	525	479	461	484	528	480	541	452	525	473	489	484	482	535	528	486	498	506	504	513	494	472	495	490	478	503	501	513	507	499	495	524	499	514	497	515	515	478	501	481	516	500	510	505	512	524	488	496	479	550	504	514	528	486	468	487	511	496	491	488	536	510	468	489	480	465	516	456	543	522	502	484	511	493	497	528	492	499	501	498	507	493	481	497	513	505	484	510	488	510	572	525	478	507	486	533	534	492	530	526	497	511	480	524	529	519	507	472	477	497	513	540	506	469	520	497	528	515	505	511	523	476	477	478	510	549	489	526	485	519	514	473	559	481	526	496	529	528	522	540	531	488	462	518	495	471	484	480	489	491	485	503	504	501	509	511	535	490	508	499	503	526	505	490	535	507	496	539	503	483	540	510	522	496	523	493	511	454	512	518	514	526	490	508	541	556	516	455	494	494	504	494	470	515	530	474	485	485	528	505	506	474	504	507	476	488	532	537	497	510	499	521	435	477	528	535	520	511	497	554	521	522	527	540	495	460	540	544	485	498	520	496	472	504	507	545	489	539	503	489	485	525	478	526	486	500	503	466	500	510	486	503	498	498	492	456	483	513	506	466	517	517	473	465	473	527	526	462	506	493	501	559	494	513	529	505	549	509	488	531	517	488	493	486	517	478	506	500	494	536	507	479	480	515	505	505	521	485	501	506	495	504	549	482	525	541	478	476	486	531	487	459	479	506	535	521	512	500	505	495	496	487	492	522	487	505	510	513	486	528	492	491	512
29707	4174	1135	786	558	430	314	284	264	253	203	159	157	166	134	153	135	126	129	140	128	125	107	119	140	151	117	107	100	133	123	129	117	111	124	123	112	125	109	113	126	150	111	115	106	104	89	114	97	94	105	94	130	124	109	102	114	120	120	108	109	114	96	123	105	111	110	101	112	111	112	121	121	100	135	119	111	128	105	104	89	121	112	110	106	114	117	115	100	88	88	108	114	106	111	112	124	92	117	126	121	105	114	105	115	104	111	129	111	115	99	118	117	93	117	114	120	127	85	103	112	110	106	121	108	118	106	101	104	120	98	111	99	90	119	99	84	110	115	95	97	109	119	105	107	115	107	115	114	111	134	106	107	130	114	102	87	104	112	121	113	97	112	100	94	100	105	104	104	119	125	106	131	109	98	100	101	106	117	115	135	116	108	91	116	113	98	102	106	98	95	104	100	92	107	89	104	122	108	93	130	105	120	110	106	112	96	99	115	107	108	118	114	94	113	119	118	106	100	111	117	96	91	104	118	101	114	115	111	133	110	118	111	98	115	99	97	136	111	99	95	101	98	108	111	104	123	125	116	98	110	104	107	117	101	127	104	122	109	114	106	131	120	92	110	102	134	97	114	108	138	91	134	113	103	115	135	118	118	103	100	113	106	107	91	95	106	95	97	109	118	110	87	94	105	122	91	99	106	126	101	114	101	104	107	111	100	100	108	108	129	113	105	118	111	115	110	114	120	88	112	116	111	115	117	115	96	105	127	106	98	110	99	101	111	94	120	105	101	105	116	126	96	102	123	117	109	99	122	112	94	109	129	107	126	131	111	115	119	108	99	90	104	124	127	120	103	130	112	112	117	137	111	108	105	123	112	118	108	99	116	122	112	105	102	98	106	118	97	122	105	98	100	112	118	106	91	94	117	92	115	114	99	119	114	106	97	109	105	107	125	111	99	117	104	114	119	105	98	117	100	87	102	122	118	94	111	94	97	102	98	102	126	100	117	93	112	92	125	105	129	94	99	107	120	109	115	113	101	124	107	99	103	109	108	117	104	103	118	98	141	114	105	97	107	97	116	84	104	115	107	98	128	108	98	111	114	108	113	106	130	103	109	106	115	104	110	100	120	128	109	108	100	126	119	110	114	121	95	108	123	97	113	131	123	125	115	117	126	129	140	98	116	117	127	94	121	125	101	113	124	111	103	97	98	105	104	96	109	122	103	113	102	118	107	112	131	113	138	93	119	116	104	106	122	107	103	117	100	91	125	112	115	107	119	114	93	116	109	121	104	105	112	107	114	99	118	101	108	103	104	115	104	113	114	109	110	134	117	119	122	111	92	122	94	92	134	116	107	100	106	99	112	116	97	117	112	119	99	123	128	116	105	107	101	105	126	114	101	116	117	119	124	109	109	113	99	94	93	110	117	115	125	123	113	106	115	93	113	106	110	105	114	91	101	104	127	109	103	109	102	118	127	116	106	108	109	127	114	106	117	107	128	119	100	120	95	119	103	87	129	103	124	100	98	101	113	110	97	122	118	90	109	134	123	99	121	103	98	93	104	117	104	120	114	118	128	122	112	98	101	106	113	95	109	101	108	116	99	118	109	108	108	115	104	108	108	99	125	99	101	110	93	114	120	102	121	116	96	132	100	129	113	111	127	107	114	118	125	114	106	100	115	112	118	123	107	123	132	105	125	118	93	114	112	108	117	103	111	151	115	102	116	96	92	94	105	112	120	113	121	116	103	109	132	108	111	111	118	96	114	81	106	104	105	113	104	121	98	120	113	101	98	122	110	86	90	107	112	117	99	109	115	117	114	118	116	99	99	101	111	125	114	94	113	114	119	121	103	109	86	110	101	102	121	111	118	142	120	122	95	105	111	119	101	115	129	99	127	76	124	121	109	104	101	126	125	118	111	116	121	107	92	102	89	114	118	105	110	109	123	95	123	120	127	105	106	114	131	99	92	109	99	105	108	119	119	111	135	100	124	121	109	95	137	121	106	106	122	115	124	99	100	96	104	112	111	112	112	116	97	111	107	95	115	106	115	90	113	109	98	106	98	126	113	130	116	102	98	124	117	125	106	120	120	99	122	108	113	111	127	97	116	96	102	109	115	107	105	123	107	106	99	110	109	109	119	125	139	110	106	109	117	116	112	122	98	101	87	116	113	110	132	97	101	99	112	121	107	109	118	99	91	109	98	114	105	115	106	120	98	95	107	92	84	101	96	101	114	109	108	121	125	125	99	118	103	128	112	98	112	104	108	102	120	103	117	104	123	103	127	108	116	88	110	105	99	119	118	97	107	105	106	120	106	105	122	109	115	96	124	100	114	113	103	99	109	111	127	104	98	96	116	108	106	93	127	93	109	109	117	106	100	124	131	119	127	107	98	130	137	108	110	100	115	96	112	104	99	118	120	111	117	109	116	118	117	108	122	100	113	103	111	104	118	111	114	110	115	115	94	87	124	122	110	92	103	106	110	108	135	97	94	120	121	107	102	118	116	112	104	95	106	122	98	93	116	107	114	130	99	107	121	109	112	121	140	119	123	106	128	101	108	94	113	118	107	108	125	108	101	115	113	96	115	92	111	123	109	113	109	110	130	110	111	120	98	95	107	116	87	123	101	104	115	109	111	129	130	125	105	114	104	113	103	125	120	125	109	107	103	119	116	110	104	101	96	128	116	98	95	123	98	103	103	98	121	92	128	117	99	111	115	104	119	96	99	95	114	110	112	116	108	114	109	109	98	121	125	116	104	92	131	102	108	118	136	111	105	125	108	107	119	109	104	90	118	121	98	110	94	112	98	135	101	113	134	111	89	111	112	117	129	100	108	105	113	136	116	93	115	102	114	111	119	123	123	97	116	95	104	114	95	101	110	98	104	100	97	103	102	108	110	108	110	87	111	106	86	107	96	124	88	112	97	121	127	89	90	138	121	114	128	91	120	120	103	117	125	132	115	113	113	119	96	107	101	97	97	104	121	119	113	116	115	114	112	105	78	97	109	110	116	114	112	114	115	92	102	98	100	129	117	117	87	106	99	107	107	95	104	112	101	97	106	95	96	113	101	122	82	88	120	101	107	106	91	96	117	121	97	101	96	110	119	114	98	104	114	112	125	125	116	115	104	121	99	110	100	102	94	100	110	93	104	134	111	117	104	121	113	95	114	106	108	105	110	109	124	115	107	109	111	110	113	105	114	81	100	112	104	98	100	99	113	85	90	142	113	109	113	96	114	85	104	105	104	125	106	103	117	96	112	119	103	124	108	105	96	122	112	111	104	104	115	104	109	106	128	99	112	105	96	123	119	121	132	116	116	112	105	95	96	116	91	108	106	101	105	118	117	120	110	116	94	115	98	112	97	126	116	120	107	126	120	127	102	116	113	108	91	88	108	126	122	115	105	100	104	113	116	103	113	102	137	113	105	100	125	100	101	103	124	120	107	96	113	114	138	107	88	102	112	109	121	100	118	98	98	94	101	99	108	105	103	132
13580	1009	2296	2696	2340	1940	1559	1308	1199	1001	893	865	709	677	602	580	567	536	513	478	484	492	434	440	438	366	432	411	409	412	378	387	378	379	369	355	360	380	339	346	321	316	361	350	381	368	337	361	346	381	333	333	355	310	334	321	296	310	345	323	344	330	317	306	331	301	300	327	310	364	330	315	360	300	355	339	304	328	331	334	324	316	318	311	326	319	362	327	299	339	344	338	305	290	320	362	354	328	300	312	301	334	314	321	331	316	319	318	331	301	326	317	319	313	306	330	344	324	344	299	356	345	326	334	328	353	333	335	311	323	312	309	350	340	325	306	327	321	360	326	333	303	341	323	292	317	371	313	336	299	340	333	319	327	347	328	280	322	323	324	307	324	298	337	314	324	314	313	297	279	349	351	326	310	342	317	331	300	292	306	284	336	325	323	302	302	343	344	326	326	357	277	348	317	318	322	322	303	295	310	332	312	320	326	326	318	314	356	341	320	312	295	330	329	313	307	330	326	305	300	303	351	303	325	337	312	317	300	323	325	311	283	327	320	334	338	309	299	315	323	286	338	305	345	313	318	313	320	302	298	309	294	327	312	311	330	283	309	304	323	320	296	337	312	328	304	295	289	320	310	338	330	324	341	339	320	325	318	331	342	319	336	321	322	303	320	313	320	334	339	325	287	298	311	300	297	323	307	327	335	290	337	329	327	309	322	315	336	318	309	309	341	331	297	330	303	271	363	301	320	353	348	345	307	337	332	308	328	331	328	284	295	301	337	320	342	321	297	336	315	311	331	337	300	315	336	346	301	323	316	292	359	342	321	300	313	304	331	301	310	289	319	315	358	329	304	318	320	337	303	321	328	310	315	366	312	318	328	326	291	310	309	346	329	323	309	306	284	333	318	329	333	302	323	316	297	317	331	309	320	323	314	297	332	348	321	325	316	323	321	350	320	316	269	312	334	314	347	319	314	347	304	300	293	348	288	347	369	329	286	292	331	289	319	298	306	303	313	290	291	327	318	316	319	297	316	321	269	311	321	315	310	315	306	310	333	313	305	345	338	325	280	314	308	308	293	321	341	320	311	322	346	290	341	315	264	318	328	316	319	334	318	341	328	319	303	336	320	295	328	322	299	345	310	307	307	313	332	317	312	343	281	325	341	336	350	301	319	304	326	351	320	326	296	337	327	320	314	284	320	306	310	307	311	311	332	300	297	345	329	310	329	336	318	294	285	317	290	295	305	311	310	305	351	313	329	350	284	327	294	298	336	346	311	321	301	313	292	350	300	338	290	318	339	310	297	311	275	324	326	338	306	349	286	306	338	339	295	317	316	305	313	304	313	306	301	310	284	317	309	311	345	298	326	328	300	341	303	272	315	301	345	309	326	302	336	303	313	285	319	327	284	327	312	305	299	345	355	310	355	297	345	336	349	307	300	311	344	289	310	317	316	298	311	325	312	294	333	344	324	319	320	318	337	324	314	298	320	342	337	328	309	317	326	311	345	323	321	310	287	299	323	299	321	349	318	329	334	314	297	312	317	310	303	337	316	305	309	302	296	313	350	317	329	332	336	329	360	291	330	301	309	320	346	348	322	288	310	327	301	322	322	315	337	314	326	330	329	299	344	301	301	349	341	332	322	322	336	336	318	352	298	306	309	338	289	317	327	307	346	322	287	334	314	315	326	310	305	344	308	310	317	318	344	329	304	294	337	327	344	313	324	332	303	325	331	334	329	324	324	297	320	324	305	314	318	331	304	317	319	298	314	277	322	314	333	335	303	340	337	335	311	300	295	328	292	278	313	308	340	311	333	304	323	336	324	294	307	317	329	302	316	318	332	313	351	283	333	314	311	295	337	302	327	334	314	335	333	317	321	332	304	331	310	306	336	297	321	313	322	319	332	350	329	321	353	335	334	342	327	324	322	330	303	338	316	267	332	293	284	327	323	323	311	320	300	305	323	293	293	332	309	338	324	296	326	317	296	312	296	328	307	305	327	328	290	330	320	336	323	319	339	287	290	319	316	322	307	332	305	298	322	306	298	306	299	302	302	324	296	324	352	294	311	326	326	298	320	311	340	308	330	312	302	280	340	341	297	301	317	324	283	304	300	306	319	320	319	321	298	364	326	323	292	343	319	296	291	293	319	333	305	294	320	297	324	339	340	304	306	323	327	325	301	309	346	333	326	306	289	313	307	336	319	346	304	317	307	327	304	279	332	360	305	305	327	314	325	322	325	305	301	337	309	324	341	326	296	335	342	313	313	344	365	337	322	329	328	311	329	305	317	289	335	340	334	313	313	309	351	310	294	358	327	309	294	320	297	319	330	337	327	300	289	317	332	339	309	312	340	298	326	335	316	325	333	322	316	294	302	327	331	332	314	313	314	311	289	319	317	338	290	310	322	314	307	320	322	305	339	304	314	351	316	303	340	333	280	326	305	330	296	342	319	325	338	327	334	317	301	342	311	353	326	305	317	292	297	319	359	312	311	321	311	322	299	317	328	322	296	344	299	312	301	357	331	346	292	310	327	311	326	331	317	301	336	328	320	334	294	303	340	338	308	296	336	320	313	286	315	335	327	344	301	358	306	335	281	320	304	313	307	290	334	290	352	366	321	313	312	341	339	302	312	322	297	365	339	320	306	327	296	319	363	330	306	325	341	326	339	298	309	305	311	319	305	325	287	320	288	325	312	315	317	345	294	259	336	298	288	330	321	327	325	307	351	301	357	322	326	306	317	312	282	317	311	314	325	335	304	335	333	290	327	323	346	315	309	310	344	303	338	298	310	293	305	335	271	342	323	319	308	322	335	338	315	323	315	295	332	318	328	286	340	310	293	313	314	307	323	316	318	311	335	329	293	339	322	330	317	289	330	328	306	326	310	323	284	317	332	338	299	320	306	340	310	340	290	306	309	317	311	331	312	295	355	304	331	314	292	304	341	324	290	288	310	317	295	346	283	298	312	307	302	329	311	304	297	326	293	328	309	296	305	325	307	378	318	328	309	322	325	314	299	309	311	319	322	329	299	322	298	304	277	304	325	288	282	323	317	306	313	345	328	329	307	325	296	346	300	298	320	325	291	305	303	314	309	297	323	304	310	330	291	341	316	275	323	338	353	319	310	325	315	300	318	326	319	317	328	307	309	286	323	356	365	322	331	312	301	336	304	311	325	341	317	315	292	334	318	284	320	313	329	326	365	318	316	307	321	299	323	320	308	323	339	285	321	320	310	316	315	291	334	335	308	311	322	325	326	336	320	322	303	316	322	296	300	322	320	309	334	319	334	302	317	306	343	331	311	337	319	305	319	315	304	310	327	322	326	300	325	330	315	304	327	308	324	310	317	300	313	350	319	333	329	325	328	357	320	337	301	294	323	303	297	303	304	316	306	307	306	298	372	299	315	301	306	318	343	320	330	305	303	303	333	296	282	296	335	367	329	295	289	297	306	309	329	332	315	300	325	336	305	356	293	331	338	309	303	300	312	290	325	360	320
46185	12261	3210	1647	1197	896	734	591	518	427	419	368	356	312	310	308	284	249	261	275	251	240	252	243	247	238	218	263	231	264	216	236	228	239	234	238	219	223	225	223	253	219	203	223	225	213	235	240	236	208	221	214	212	231	214	215	237	229	229	242	227	214	251	225	265	212	237	219	208	234	213	213	228	213	221	216	242	240	259	239	224	230	218	211	224	255	248	267	229	205	220	197	206	203	213	230	241	212	230	217	219	231	233	237	242	230	229	210	210	224	219	207	230	235	207	229	247	231	229	242	213	231	206	211	227	207	209	222	233	224	219	208	220	228	223	211	209	229	240	194	223	229	206	229	222	194	218	231	218	248	215	176	213	201	244	218	204	216	233	223	229	217	229	242	244	205	213	218	206	222	206	223	212	222	217	220	231	226	227	231	216	221	210	230	213	236	196	242	208	229	228	217	226	208	257	212	205	200	191	224	236	243	211	233	225	244	214	218	218	235	218	238	215	237	214	229	230	205	221	196	251	250	207	228	214	223	236	221	211	209	226	233	194	231	229	215	197	209	207	206	246	209	236	227	231	198	252	187	202	226	234	201	207	209	220	215	239	252	236	249	224	227	196	213	229	253	209	219	234	193	243	254	238	215	210	206	233	230	234	236	251	204	199	232	194	217	240	244	211	212	201	216	214	227	214	194	243	198	220	211	212	217	226	230	216	231	236	230	220	234	228	227	213	227	226	221	234	238	223	224	199	203	226	211	220	225	222	217	208	227	214	253	216	205	222	215	201	229	229	253	273	224	226	231	215	214	194	212	205	198	233	202	182	198	223	232	252	231	221	195	225	214	217	196	224	238	206	231	230	200	196	219	233	229	225	259	209	185	240	226	198	202	220	239	228	218	235	207	213	243	225	249	242	223	197	215	229	213	207	215	202	218	224	200	212	204	232	215	212	225	180	220	211	222	233	204	221	219	213	238	233	247	229	247	215	224	229	215	227	225	222	220	218	219	234	210	194	229	206	223	229	203	237	209	220	248	207	225	224	224	256	191	208	225	187	213	235	221	218	236	254	219	234	227	221	235	201	227	210	221	221	206	205	250	231	234	240	196	211	223	231	239	221	220	230	213	204	221	202	217	218	231	211	234	197	223	216	230	207	213	204	250	228	211	242	210	232	205	236	228	213	233	215	198	242	214	222	199	218	211	209	213	213	239	206	200	242	230	222	205	201	189	255	236	234	219	221	228	239	236	208	202	207	204	206	203	210	230	210	223	200	227	270	228	235	235	196	226	224	214	214	227	203	221	242	218	214	248	212	206	207	202	197	230	234	250	238	238	212	239	205	216	204	219	213	228	218	220	208	215	241	232	196	226	229	234	269	216	206	238	223	232	184	211	218	232	239	241	237	209	239	222	232	235	237	200	247	233	229	230	241	221	205	205	217	210	221	229	256	227	239	198	230	212	235	234	221	219	213	209	211	215	231	208	229	232	224	211	235	230	221	239	213	220	221	202	216	216	219	240	234	221	215	236	224	204	227	220	237	224	221	224	226	243	212	186	223	227	212	215	224	231	230	195	227	222	256	247	241	251	243	191	212	208	244	239	201	211	216	209	223	212	210	210	247	226	202	198	217	200	213	226	221	214	233	223	212	208	216	214	219	182	212	190	217	221	216	222	208	207	230	248	208	197	210	259	210	244	244	227	201	235	241	218	229	224	239	199	245	198	209	230	220	192	241	217	206	225	198	231	220	222	221	225	210	255	229	220	217	214	214	228	236	227	191	208	215	202	244	187	234	249	230	207	227	217	206	232	226	243	209	222	224	221	207	237	211	232	247	208	231	261	208	217	191	261	261	214	208	227	210	190	214	232	220	200	253	224	204	221	210	227	200	231	219	206	239	217	214	172	222	222	222	235	232	223	203	255	261	217	206	205	225	195	205	193	215	196	229	214	234	241	253	204	205	226	222	225	213	242	176	209	228	251	229	214	218	213	235	219	245	205	217	234	249	227	223	216	219	206	237	201	212	207	196	235	225	242	225	226	233	239	189	219	229	241	187	218	241	253	227	229	200	234	219	212	212	217	227	236	210	231	237	248	226	239	206	209	251	225	219	224	257	221	234	218	218	232	222	244	213	235	230	213	220	224	225	221	215	219	194	215	252	217	227	231	202	243	210	240	186	230	253	224	217	229	221	199	247	211	219	221	231	200	219	213	198	204	229	216	242	236	202	228	202	209	209	200	227	232	228	232	235	236	223	208	218	229	221	218	208	205	252	218	211	223	233	209	231	221	222	243	242	218	197	209	221	245	238	219	243	243	200	204	210	217	244	208	212	212	191	218	231	230	210	222	226	247	216	200	197	244	225	205	172	239	224	229	207	213	231	210	215	195	215	226	217	228	220	237	235	215	222	248	226	229	213	220	232	212	232	189	254	226	240	244	223	237	230	227	209	231	214	209	234	227	219	234	220	204	225	210	233	229	242	210	213	226	205	203	215	241	205	206	221	213	220	230	234	224	230	214	187	193	205	212	229	240	198	204	241	211	206	192	239	211	216	221	227	241	204	204	200	196	229	195	202	226	215	193	205	237	239	241	208	201	221	219	202	219	212	239	230	223	226	194	241	215	224	212	214	230	192	205	212	248	197	258	220	199	222	218	240	252	215	209	226	215	215	206	242	226	235	245	221	215	211	250	227	220	198	219	212	197	221	216	227	213	232	227	221	226	237	200	223	215	224	231	235	195	196	222	247	204	201	231	220	232	221	220	208	202	210	216	207	219	198	261	225	214	217	226	235	213	219	201	228	218	225	212	201	207	183	201	197	225	215	212	212	209	226	235	204	211	241	226	251	209	223	223	230	197	227	206	209	229	241	221	212	219	209	217	208	232	222	231	204	196	212	218	226	184	237	232	239	214	258	235	225	240	228	217	212	232	254	228	201	225	199	218	236	226	224	232	201	224	191	204	243	223	189	232	229	235	180	207	201	230	218	221	216	214	236	220	214	209	205	240	219	207	241	214	235	215	218	205	224	188	215	251	204	195	231	215	196	247	216	228	209	207	239	196	210	199	232	204	205	213	194	239	220	226	215	233	208	214	189	207	214	236	195	227	251	238	222	214	208	228	247	231	208	242	240	223	219	246	223	249	216	229	216	219	212	248	237	211	216	210	224	222	222	211	213	213	211	224	223	227	255	196	210	236	206	201	203	236	247	238	216	223	233	214	220	203	246	232	236	253	233	207	219	225	235	233	231	256	239	220	212	228	202	231	223	235	232	226	214	220	231	220	225	235	226	226	225	222	220	262	221	232	193	211	225	225	229	200	193	208	225	213	190	217	239	227	182	233	216	208	227	236	205	243	229	195	205	223	218	217	232	206	220	211	205	255	230	249	227	245	218	238	237	222	199	232	205	227	254	211	223	234	237	225	224	193	219	230	224	231	249	239	226	201	213	227	208	221	218	207	214	246	233	240	235	216	252	189	232	212	239	210	203	222	210	199	210	211
20325	2075	4377	4990	4461	3658	2942	2436	2149	1821	1728	1613	1398	1282	1128	1069	972	998	901	874	929	845	854	838	732	790	782	723	643	747	743	653	716	679	676	669	648	634	652	602	622	643	607	621	628	620	593	638	593	578	602	641	571	590	628	593	578	577	592	624	593	622	613	582	587	620	603	591	535	578	607	584	623	610	599	594	567	576	575	565	579	591	572	577	586	551	542	579	584	599	597	614	577	533	591	579	582	574	561	577	577	570	565	541	570	597	591	577	577	583	581	551	596	587	572	592	584	563	567	575	588	619	578	570	570	551	587	534	584	531	586	582	573	582	573	577	559	618	603	584	615	536	546	560	540	559	569	581	590	540	556	556	601	560	572	578	537	550	597	574	611	556	579	597	604	570	567	578	588	568	615	619	564	567	548	562	566	571	549	526	547	561	576	521	543	566	572	584	558	595	555	555	561	554	549	580	574	541	590	575	530	560	543	541	525	533	560	563	575	572	557	548	579	565	575	554	566	600	552	597	551	581	556	549	575	550	582	561	568	561	583	575	559	569	560	622	569	584	529	533	563	549	523	539	575	623	542	584	590	583	554	565	580	546	504	577	526	573	574	601	554	578	516	581	570	605	538	544	592	591	583	590	565	581	571	549	542	592	567	583	591	564	537	556	549	577	551	517	568	602	549	588	556	564	556	572	599	596	591	525	571	596	566	567	630	586	562	534	588	606	605	617	564	579	599	579	519	547	598	599	554	531	590	601	582	573	610	597	556	565	540	609	558	570	576	611	537	526	581	487	559	555	557	550	557	562	571	555	588	558	569	600	600	584	571	548	538	586	590	540	565	573	558	578	584	575	583	584	569	600	578	590	555	539	596	576	569	560	594	583	559	545	552	571	541	549	578	620	543	593	577	511	576	572	575	588	584	544	555	565	563	556	543	600	573	603	594	560	573	551	552	580	563	564	573	550	578	546	577	591	571	551	526	575	558	569	572	581	561	580	613	544	572	545	556	560	553	546	591	578	560	576	598	532	545	610	554	543	585	531	595	589	552	565	592	576	551	540	600	555	600	576	584	570	569	560	566	568	562	595	593	527	599	520	587	587	578	579	562	609	589	548	603	593	540	561	547	591	554	530	560	522	567	511	558	571	538	570	588	631	574	542	576	539	582	537	532	532	593	610	526	606	612	569	559	585	602	544	574	558	570	590	545	634	595	575	594	569	562	576	561	584	563	576	558	574	595	571	553	577	564	584	571	535	566	573	556	533	544	570	587	586	570	568	594	596	560	577	581	566	581	565	544	525	573	587	561	537	552	580	577	507	549	600	555	567	567	519	578	559	533	595	572	569	585	509	566	572	543	576	567	586	549	568	559	560	559	561	539	551	573	500	567	575	562	543	587	564	565	547	590	529	566	532	580	577	555	557	559	538	577	563	639	588	544	559	521	549	554	583	541	600	587	497	578	563	560	568	536	572	551	570	591	574	579	600	530	587	595	568	569	567	572	546	609	553	573	583	533	585	526	555	600	574	564	532	609	609	562	588	530	536	572	564	632	561	503	571	556	541	581	541	552	542	582	570	584	575	547	562	565	567	569	554	554	546	580	550	582	548	590	610	587	594	598	583	609	545	616	549	610	583	576	517	562	579	549	602	574	553	593	577	567	527	593	608	607	590	601	555	566	574	561	580	570	540	540	591	561	592	591	577	589	534	556	593	582	540	523	608	587	542	594	543	577	557	559	562	566	527	560	559	534	554	568	544	597	587	522	581	573	572	583	548	568	542	588	573	583	555	553	543	599	615	532	581	585	554	582	473	570	549	590	562	597	549	581	618	558	567	582	545	559	585	571	557	554	568	555	571	527	591	554	549	585	591	562	544	601	588	584	538	569	597	573	531	593	587	569	603	578	557	566	592	527	559	553	517	565	509	551	582	617	571	537	560	554	614	558	524	578	559	548	555	597	571	600	583	545	563	527	564	555	568	577	540	544	568	582	600	541	550	541	554	585	550	560	550	576	583	590	572	524	564	557	566	541	580	525	572	580	564	584	603	591	526	561	635	566	568	585	603	583	529	551	553	553	567	616	554	613	545	565	567	513	603	591	601	584	545	563	566	577	543	575	559	576	550	553	562	588	541	550	573	545	538	591	567	536	600	562	562	624	568	546	579	567	557	579	548	579	573	574	582	554	585	576	534	543	547	523	577	568	565	566	552	562	637	589	578	600	522	551	604	560	571	540	546	528	578	567	571	562	565	559	579	527	546	504	575	587	566	587	526	578	550	608	565	574	553	562	539	575	553	575	572	576	540	546	574	608	575	573	544	585	583	565	557	564	551	593	557	553	586	561	550	573	529	555	544	563	565	582	567	557	570	575	544	570	583	576	603	593	589	570	561	599	561	557	588	550	598	604	564	574	577	599	505	546	565	566	590	568	539	577	585	575	542	615	546	587	569	543	549	598	576	591	558	542	551	563	536	537	583	558	570	569	615	585	616	606	573	563	555	544	537	577	585	613	612	546	570	575	549	588	563	536	619	576	611	578	574	519	582	554	586	565	596	571	543	592	553	544	571	599	565	573	519	559	584	579	571	587	573	555	578	568	563	579	548	574	535	567	527	538	570	598	528	553	552	531	581	540	584	560	575	613	553	567	568	561	574	587	575	618	554	563	601	542	571	564	609	533	554	590	565	540	576	604	563	600	556	528	584	589	568	546	519	565	580	593	524	581	565	537	528	573	597	586	508	561	567	520	550	567	539	549	590	564	562	603	528	588	582	563	577	569	568	541	556	545	541	586	570	539	566	541	556	562	609	579	598	624	574	554	566	521	579	577	558	537	608	543	604	594	562	521	597	590	582	573	551	608	560	558	578	544	573	572	509	517	575	547	574	558	591	598	569	609	563	544	568	561	603	537	566	573	602	596	594	569	570	566	570	602	575	535	542	558	601	528	556	568	563	580	563	582	579	614	579	555	555	565	553	590	550	620	554	578	590	542	600	608	558	581	544	559	593	597	576	575	564	571	594	562	536	585	603	627	533	556	590	547	535	572	565	558	562	552	628	578	544	560	605	557	559	534	558	575	570	564	582	557	579	558	592	559	588	571	567	568	526	535	568	565	562	593	594	567	609	594	541	600	559	535	572	566	537	549	589	583	555	511	566	619	581	543	531	586	556	552	552	577	615	589	583	563	539	555	598	554	521	543	561	595	575	539	596	558	566	564	568	595	610	566	595	536	579	538	556	537	552	560	572	550	568	594	560	581	590	587	495	565	561	582	587	553	552	555	583	560	559	584	579	518	580	551	587	558	580	585	570	595	589	568	565	578	584	579	580	551	580	597	566	591	581	555	566	550	581	581	538	589	577	555	570	590	624	556	567	548	594	564	500	532	585	553	578	580	526	558	597	597	589	557	573	602	548	573	509	610	579	553	549	598	623	588	601	599	609	553	551	590	567	597	595	630	535	547	563	552	512	585	519	526	579	615	583	567	541	554	577	575	587	572	568
4097	272	221	215	216	190	222	211	199	209	202	193	209	213	209	171	189	193	228	174	200	212	239	187	181	185	190	197	208	223	208	202	205	186	182	233	210	224	218	223	206	205	203	207	187	188	226	177	184	202	209	211	181	205	196	213	194	200	212	180	180	216	193	190	218	215	211	211	210	209	191	182	176	216	200	177	218	201	198	197	201	216	230	207	203	213	237	187	220	211	191	213	216	208	216	178	208	198	182	178	201	188	200	179	235	197	193	207	221	223	201	190	193	199	198	199	211	219	213	208	202	211	219	193	197	198	217	186	189	198	203	205	201	226	205	232	212	214	189	215	203	202	224	198	200	195	207	208	223	220	186	168	169	228	166	202	193	191	207	209	193	222	189	231	184	196	209	201	212	212	208	226	203	191	188	222	194	222	203	208	185	223	188	178	187	187	229	177	183	204	197	195	193	197	185	188	192	245	190	197	229	213	210	188	208	221	192	182	224	180	194	196	203	228	206	185	187	233	232	194	207	189	198	202	213	195	212	207	208	191	205	207	205	190	232	197	187	191	179	224	205	205	201	199	202	192	205	197	219	199	191	208	226	192	207	204	203	229	208	180	199	190	216	203	203	196	210	212	191	222	169	212	208	212	203	171	227	225	219	212	214	179	200	204	230	204	211	181	213	188	194	233	219	200	206	194	201	227	199	215	218	207	235	226	243	184	186	197	193	210	203	184	184	172	210	186	193	184	186	183	211	194	194	218	211	192	205	201	192	210	187	222	183	198	230	182	186	200	199	198	233	187	223	225	199	219	212	213	208	173	210	211	177	218	232	208	213	206	211	209	201	209	230	231	219	219	187	210	188	191	218	200	203	241	207	217	185	196	205	206	197	188	176	213	221	238	190	202	216	196	204	198	210	183	221	204	196	197	191	205	216	202	207	222	214	191	192	207	168	228	189	240	202	226	182	199	176	188	176	249	186	184	207	198	213	205	208	222	173	192	212	212	164	183	201	189	174	200	222	208	175	195	195	190	206	186	202	203	188	224	194	220	217	196	182	194	178	223	198	207	197	214	197	196	180	202	221	218	202	221	209	197	160	210	185	199	197	214	210	186	188	202	210	197	215	220	193	203	189	210	189	179	209	210	210	193	233	192	205	220	212	219	197	210	200	227	196	196	223	157	212	215	185	213	197	183	182	212	207	198	190	216	218	214	209	214	208	202	186	186	185	176	216	228	201	218	218	189	189	188	199	193	185	208	227	211	220	211	209	199	222	178	213	172	209	220	197	187	194	218	218	218	172	222	193	226	214	198	200	221	212	196	212	221	201	193	236	182	205	198	223	217	219	206	198	202	183	194	183	204	206	172	184	220	213	180	209	172	191	202	201	198	196	218	190	184	168	190	197	197	200	228	215	172	212	226	207	187	211	199	204	227	202	192	192	229	222	193	190	204	204	174	204	212	197	221	182	189	209	199	208	190	217	209	179	186	209	189	215	188	210	209	187	233	208	204	192	195	189	158	204	220	232	194	207	157	208	234	185	189	192	203	198	209	209	211	241	205	194	220	216	218	193	226	208	213	195	236	198	211	197	211	185	185	215	201	192	185	199	222	199	180	206	213	171	202	219	232	182	199	204	177	174	212	185	192	204	209	208	170	219	180	193	212	214	202	195	204	204	201	196	219	201	203	209	228	192	211	232	196	199	210	199	175	253	219	208	188	215	201	195	210	212	207	201	198	224	200	181	212	192	208	190	211	197	200	207	212	193	194	219	198	197	219	210	216	194	205	200	184	206	196	173	177	209	206	186	224	195	188	233	196	175	234	205	212	181	216	191	194	203	210	214	198	190	174	216	217	200	212	195	204	201	213	210	220	181	192	195	191	201	207	219	195	210	206	190	234	206	211	219	209	204	208	193	189	213	188	215	230	241	214	190	232	199	210	212	184	201	228	202	222	187	188	189	187	206	228	200	234	213	207	189	189	203	210	198	209	221	235	229	202	216	196	204	198	201	183	190	179	216	216	206	197	205	208	227	193	192	213	208	206	235	194	201	215	231	186	186	198	191	180	203	216	194	197	171	191	183	213	214	203	190	203	194	180	191	209	195	218	177	193	198	200	185	199	217	191	209	216	201	194	219	181	223	200	259	203	199	222	229	200	213	219	204	206	196	230	176	206	211	203	225	199	189	189	195	215	200	194	182	199	220	193	198	162	199	196	180	195	212	206	190	221	183	201	202	187	222	173	204	199	204	210	219	189	200	210	192	217	210	245	228	204	205	193	209	210	196	211	184	238	194	206	187	189	197	226	181	226	239	213	193	197	183	191	198	192	190	206	207	205	220	218	194	201	221	162	214	179	197	187	199	206	202	229	189	216	201	216	221	177	186	182	198	217	211	215	188	185	199	196	200	198	205	227	206	196	204	212	227	218	202	231	198	212	172	223	191	197	226	201	191	190	181	208	194	195	192	189	199	184	224	195	196	188	199	206	180	199	165	205	226	218	204	227	194	194	208	199	207	186	209	202	207	203	218	218	222	197	185	215	193	189	195	195	198	183	196	189	194	207	187	188	203	205	190	221	201	211	217	207	200	198	199	220	208	219	247	215	210	208	215	187	218	207	169	188	213	174	220	218	203	191	213	211	227	207	213	213	200	215	187	210	182	198	187	213	183	214	212	227	199	227	197	233	183	219	212	193	219	215	215	198	214	190	204	208	200	199	172	183	209	201	175	220	189	220	219	196	221	208	183	194	203	229	196	202	231	209	209	186	190	172	181	197	193	191	211	189	202	202	196	197	222	224	214	199	205	195	216	203	193	198	236	220	187	208	241	231	195	204	187	203	205	192	210	200	209	201	212	213	206	194	186	203	214	221	197	216	206	217	206	201	195	196	199	210	187	200	225	211	221	194	200	212	222	213	209	212	200	211	214	233	217	200	212	192	175	196	172	194	198	190	194	202	218	195	216	200	180	209	206	217	207	188	192	202	190	207	203	210	201	188	222	232	223	184	183	198	209	211	213	209	200	203	227	219	174	235	193	211	233	190	190	215	206	201	215	218	224	207	223	214	187	194	221	208	223	200	183	184	219	224	235	199	179	210	220	206	199	201	202	206	193	190	202	197	195	197	166	203	196	209	184	205	191	214	202	190	197	193	205	204	226	222	219	202	218	216	220	198	199	205	180	221	210	224	212	204	209	205	203	210	185	234	184	198	221	219	171	187	202	224	190	196	186	230	185	217	212	196	197	193	185	182	192	201	193	200	198	197	215	206	226	220	175	201	195	186	192	213	178	194	202	197	201	220	194	195	210	192	199	223	206	200	186	218	228	189	194	204	219	183	201	200	220	201	209	194	196	225	188	198	213	203	190	212	196	203	208	230	205	205	192	205	206	192	194	164	186	179	186	166	184	195	197	191	207	207	201	176	212	212	198	198	208	191	209	194	215	206	224	221	196	198	189	186	209	220	180	179	191	221	190	181	189	195	200	229	183	179	216	218	195	180
4540	547	559	626	589	635	562	533	530	522	536	515	551	488	507	573	490	520	499	529	488	497	479	456	536	464	542	552	503	496	506	502	550	481	464	483	511	471	490	521	458	505	521	501	488	507	526	506	489	509	458	476	491	499	525	511	461	480	531	500	520	506	532	519	501	495	483	499	527	483	474	523	552	513	482	499	519	482	488	531	526	480	482	536	490	482	477	521	490	482	472	487	463	555	521	492	526	546	457	466	511	473	529	479	517	510	526	543	452	517	499	481	486	502	458	485	477	518	540	507	545	503	504	484	513	514	487	499	538	492	523	509	470	498	484	476	512	533	522	504	475	504	503	518	458	515	480	492	495	517	500	509	525	497	500	523	505	497	453	524	505	495	498	503	529	499	519	500	502	495	512	552	530	447	474	501	484	496	496	496	491	493	482	492	507	514	506	504	481	501	518	512	494	512	497	470	499	531	520	466	499	481	521	519	491	497	498	504	469	515	517	493	488	525	494	500	511	536	505	522	536	525	522	516	519	494	480	444	514	483	487	498	487	499	492	476	516	532	515	533	498	490	520	504	504	464	520	517	474	485	501	518	517	498	523	484	501	508	520	518	515	477	466	530	474	478	499	479	489	518	533	485	522	507	452	488	518	508	485	481	494	514	474	488	492	459	504	496	520	470	498	510	499	529	507	497	513	497	536	505	516	452	474	508	508	489	548	515	485	526	485	507	517	516	520	518	490	513	524	513	462	472	544	494	508	489	491	476	475	536	515	506	486	504	529	489	501	513	486	475	526	473	530	467	505	472	557	511	517	497	529	466	490	528	525	512	513	547	488	456	487	485	490	523	526	486	463	526	511	489	497	491	519	515	494	497	488	520	518	483	469	516	485	466	516	514	522	469	470	515	495	510	483	502	501	485	496	482	479	473	538	500	504	471	490	518	480	474	524	526	483	520	529	475	511	540	538	515	476	530	507	512	518	526	512	442	504	547	506	477	476	541	529	541	459	504	510	476	540	527	505	504	522	514	492	499	506	520	503	515	524	507	518	495	501	534	484	521	484	496	469	479	513	496	480	529	484	496	523	497	509	512	494	518	515	507	499	494	469	520	465	543	511	485	486	485	521	551	542	518	465	475	467	529	478	508	501	484	508	523	481	497	515	482	503	505	512	510	497	471	522	465	510	535	489	482	453	465	514	503	448	517	488	538	506	472	477	500	474	507	493	508	523	485	523	499	488	503	523	520	517	454	446	495	508	478	509	498	507	473	510	514	534	529	479	488	510	453	492	497	496	497	488	503	514	521	510	457	498	509	489	510	510	506	504	491	518	515	521	494	484	505	458	549	471	489	486	523	492	493	510	512	501	512	490	484	498	514	477	493	502	485	499	523	479	501	495	504	496	511	522	506	501	483	478	538	500	498	505	539	471	513	493	529	504	470	540	525	497	493	508	501	509	465	525	464	495	473	507	528	483	471	465	481	517	536	525	506	492	452	509	519	502	512	552	528	531	473	488	467	507	540	495	504	467	503	500	482	514	455	508	499	482	495	478	505	512	472	480	507	486	457	464	518	512	475	547	506	504	479	489	492	494	476	504	541	500	520	478	476	508	498	520	514	517	511	466	472	500	474	513	514	519	532	527	500	556	486	551	534	525	559	466	514	507	504	511	493	511	563	486	497	525	503	513	482	486	498	469	530	509	450	460	489	532	476	497	498	508	498	490	511	446	478	506	514	519	499	470	485	497	522	496	503	529	473	459	506	496	524	493	511	503	478	522	499	496	529	463	484	508	481	486	468	495	528	493	489	532	509	507	507	488	461	530	455	564	498	538	504	540	484	480	514	486	501	534	503	515	493	473	496	485	479	491	514	526	461	511	480	472	507	522	518	524	522	457	461	492	497	484	482	484	501	528	512	474	468	532	497	537	492	508	534	508	461	521	489	487	522	508	462	486	533	503	477	516	468	487	515	432	547	524	483	481	542	496	529	535	480	480	518	462	534	486	523	533	462	518	473	516	471	481	514	529	522	480	499	466	490	482	464	497	483	499	508	491	502	482	524	525	557	482	504	512	492	483	489	482	524	493	469	493	517	490	493	486	508	517	496	488	509	571	511	546	501	495	551	541	499	467	522	525	518	459	468	518	521	471	560	466	523	508	480	505	476	514	470	493	492	471	501	497	474	496	478	517	523	536	510	510	516	480	505	476	520	504	527	514	433	525	476	535	493	520	465	459	484	471	498	481	475	519	505	498	494	516	499	518	479	470	506	539	522	544	494	481	472	530	497	470	511	525	515	511	516	500	498	470	510	506	529	494	517	494	532	517	417	515	500	522	461	496	531	511	475	502	501	502	511	461	489	497	499	516	506	495	476	487	504	501	504	525	497	508	495	489	478	490	516	505	502	537	482	506	525	464	501	508	488	490	539	470	538	495	526	525	480	479	512	514	500	483	459	493	479	551	517	511	504	520	489	512	479	543	485	515	522	523	496	514	496	505	475	452	475	517	525	503	538	477	526	490	484	508	505	507	485	492	507	496	476	492	492	505	532	463	498	509	497	543	464	521	477	482	551	508	487	465	528	474	480	518	552	522	500	489	467	513	530	541	535	525	483	463	494	508	487	509	500	501	511	527	494	513	497	485	498	516	485	532	478	518	529	521	490	496	487	502	521	527	497	469	461	479	493	514	508	512	492	470	521	542	506	488	485	519	473	519	503	492	503	492	477	503	489	549	515	483	509	488	491	499	523	474	486	473	469	523	518	514	490	515	456	504	501	477	500	493	532	493	520	495	495	486	554	466	500	499	489	500	510	501	535	479	508	505	524	490	464	481	534	491	495	507	531	471	530	491	512	503	475	479	500	487	517	522	526	518	521	503	467	535	511	494	507	534	491	465	466	526	502	468	514	517	509	490	506	478	476	486	507	479	480	524	524	511	495	511	478	496	523	519	522	513	516	478	503	497	523	503	542	490	502	471	509	509	466	470	501	534	489	495	493	535	484	460	486	481	538	483	498	524	494	488	497	505	486	483	519	483	521	475	484	466	501	507	481	526	469	537	543	472	499	500	497	473	497	496	492	488	499	470	444	529	527	490	529	491	449	530	541	533	506	475	511	501	521	511	456	491	531	513	509	493	504	504	529	523	529	514	516	537	465	562	524	467	524	513	507	481	477	511	481	504	471	479	515	521	494	494	484	537	502	547	492	522	508	501	533	484	511	514	477	523	502	491	495	511	493	501	464	496	521	466	515	513	511	483	528	511	483	525	492	487	524	497	534	520	515	512	492	480	502	490	460	519	491	507	477	550	491	536	498	505	518	518	508	523	567	494	518	501	485	522	499	523	455	514	440	503	520	537	474	518	496	495	522	521	540	495	503	491	483	478	482	487	468	506	511	518	494	513	489	517	494	525	538	517	504	496	479	500	508	544	473	487	474	450	484	482	494	473	495	472	483	494	503	479	489	481	517	540	495	508	479	504	470	502	472	538	494	484	498	489	480
27286	3313	1075	785	562	427	351	299	245	218	184	186	175	160	178	150	123	155	130	141	116	140	108	112	146	121	109	130	119	117	119	137	132	98	113	124	100	118	105	103	121	124	119	118	88	91	104	106	107	132	119	102	116	119	115	122	104	99	124	113	90	96	108	123	127	113	106	105	108	111	103	118	104	88	111	136	121	115	111	117	103	115	137	106	131	102	107	105	114	107	108	96	107	140	104	90	107	90	118	126	127	104	102	118	118	116	105	115	126	135	117	97	100	73	104	130	112	107	106	114	93	128	117	115	119	80	112	109	92	106	107	106	118	102	107	97	87	107	112	138	105	102	99	105	103	90	108	110	101	107	112	119	90	110	99	95	104	102	112	110	107	110	111	102	99	96	102	133	114	115	120	80	101	134	108	103	91	114	113	106	119	113	109	102	115	116	103	113	89	109	95	103	104	109	101	115	80	117	124	115	112	118	124	114	117	115	114	125	105	103	93	102	129	110	108	112	127	125	130	109	88	113	89	101	122	108	139	106	104	96	104	112	110	105	106	90	108	118	112	124	115	91	98	103	115	120	106	115	102	115	101	124	102	108	93	107	111	95	119	112	112	92	101	100	114	123	113	118	105	119	127	105	103	105	112	95	115	105	95	111	122	102	121	129	119	123	88	97	107	113	105	111	108	91	99	109	114	95	106	105	103	113	95	110	113	106	93	96	115	114	102	115	133	117	97	95	97	119	104	98	104	115	117	107	88	107	111	104	115	111	133	99	89	107	118	129	101	92	110	106	107	111	113	101	90	112	97	111	115	116	101	118	118	108	120	101	110	98	121	102	102	108	98	108	115	116	92	110	116	108	110	107	105	104	115	113	102	117	113	102	95	122	114	107	115	105	109	104	115	101	86	123	107	104	109	99	109	111	100	111	111	102	101	106	129	112	112	102	77	97	113	114	119	118	115	105	111	102	107	99	119	92	124	119	109	108	110	89	101	94	107	98	128	110	128	139	108	108	121	114	130	93	101	103	107	106	138	113	102	109	108	122	107	75	106	99	133	101	104	95	115	112	117	116	112	113	98	110	125	110	111	124	112	107	105	110	101	114	100	104	114	113	105	118	88	121	105	121	102	119	92	101	102	106	116	122	136	117	114	86	113	120	91	92	120	88	119	108	131	103	112	125	126	109	104	96	119	125	112	111	92	85	97	107	98	120	83	101	124	93	106	119	101	94	109	113	101	109	98	90	108	90	95	98	102	114	129	137	106	124	117	96	102	105	125	99	109	110	96	112	106	119	110	93	84	122	129	113	114	99	113	116	126	103	115	108	97	106	115	111	107	109	125	104	124	113	112	121	122	114	120	104	126	114	131	104	95	104	103	113	96	136	94	100	117	107	108	113	107	121	116	114	106	105	108	104	125	113	89	107	97	131	110	95	112	94	113	106	117	103	100	111	107	120	110	99	106	102	113	116	99	93	139	111	104	117	105	106	102	100	99	108	122	109	105	139	104	130	126	95	117	126	103	110	119	113	96	110	115	104	99	118	116	101	128	122	85	93	133	121	118	123	113	91	104	102	124	99	119	119	121	99	113	115	109	115	118	103	96	81	120	68	124	115	104	121	124	104	123	104	103	96	111	103	113	115	105	122	110	90	106	101	112	108	108	112	110	111	112	130	109	105	108	102	106	113	104	88	90	86	85	112	93	102	107	110	118	106	110	96	110	107	110	119	112	102	112	115	108	94	114	91	100	103	115	108	103	102	116	105	127	122	96	98	116	135	126	112	116	117	125	86	116	108	104	119	119	95	108	99	126	113	124	93	101	97	113	87	107	115	104	113	109	105	102	109	108	121	125	96	127	113	119	115	90	107	110	98	113	97	96	126	112	106	106	100	99	98	104	82	131	94	119	114	111	108	103	110	106	98	101	80	108	100	113	105	106	107	106	107	126	115	123	112	112	127	116	112	110	114	100	119	152	112	103	104	118	118	110	110	118	117	108	103	103	94	112	122	113	93	112	113	99	124	92	105	123	105	99	105	127	110	92	100	126	136	112	90	103	105	110	110	118	114	117	117	110	114	101	107	116	115	98	119	134	116	116	109	140	127	116	113	117	110	102	112	98	109	113	117	118	86	118	122	116	104	127	114	121	100	105	109	120	114	115	113	122	94	130	92	127	101	97	118	102	97	128	124	114	89	106	106	107	104	116	104	94	119	121	98	111	92	107	104	106	122	106	95	117	122	110	109	106	114	105	117	105	108	112	112	119	91	136	113	110	110	123	104	114	100	107	103	119	107	114	96	116	113	108	109	110	109	113	101	122	108	99	111	123	122	125	93	111	103	120	118	105	117	121	88	118	115	111	130	116	135	96	125	101	113	107	107	109	108	116	112	112	116	104	112	122	110	110	107	117	87	111	96	133	93	98	105	121	120	118	125	126	115	107	104	103	114	103	114	125	111	118	116	98	118	119	112	94	95	108	98	124	129	120	101	100	115	99	90	109	100	92	102	109	116	89	119	106	104	125	101	97	91	91	111	121	98	114	106	103	108	124	105	98	114	107	103	109	107	83	108	118	98	116	115	98	106	104	107	102	114	94	117	100	110	118	97	100	91	104	106	98	108	96	88	96	105	119	109	120	103	118	117	102	125	96	115	89	128	110	115	99	100	126	98	110	110	120	93	112	109	92	98	110	129	100	98	119	108	102	117	144	108	96	113	129	124	114	118	108	113	82	120	88	106	103	105	112	94	107	114	101	109	106	104	112	113	113	113	110	97	113	115	134	103	100	89	109	104	102	110	130	119	130	111	116	133	95	111	101	126	102	120	130	116	111	114	94	102	118	124	108	120	116	115	112	97	108	110	95	106	118	122	104	94	108	104	88	124	113	87	95	122	109	97	94	100	105	126	120	115	114	94	112	132	141	113	96	112	113	127	116	83	96	116	92	126	109	111	109	74	99	97	106	115	94	109	106	113	90	112	122	107	93	115	122	93	107	102	132	111	116	107	111	114	100	118	107	120	115	96	108	119	101	107	121	125	125	112	118	110	109	114	114	116	115	114	114	108	98	107	107	98	98	103	132	110	106	101	120	92	115	99	90	125	96	111	107	116	98	118	119	113	100	116	103	113	113	118	104	99	106	120	113	95	97	103	96	110	101	108	108	99	104	112	109	108	111	89	104	99	103	111	123	98	107	126	107	102	101	110	109	111	113	114	111	117	105	116	104	107	121	108	101	108	119	104	110	111	120	96	96	130	118	124	105	86	106	127	135	112	119	118	130	105	108	95	101	116	125	90	113	107	123	107	118	100	107	97	93	98	104	112	128	101	115	109	129	84	96	115	109	120	114	107	117	99	116	101	95	116	101	110	115	92	105	113	116	115	103	115	121	107	108	105	96	100	89	128	109	98	128	129	114	100	94	118	103	138	95	111	96	109	114	108	106	123	112	104	122	107	83	92	122	91	111	101	100	94	121	95	119	123	112	127	104	95	133	111	100	118
12849	1054	2317	2673	2443	1959	1565	1337	1127	1021	955	828	759	650	630	622	540	521	522	482	492	454	450	483	425	432	417	409	403	367	366	346	391	346	358	348	356	370	347	351	314	350	326	351	359	354	318	341	341	332	318	360	334	358	371	338	319	303	340	377	317	332	330	356	343	360	336	333	351	359	323	345	320	307	365	314	305	325	331	315	326	342	315	341	314	313	308	317	337	320	304	294	351	329	326	317	289	297	291	304	315	305	310	348	346	321	285	326	343	309	300	332	300	331	316	336	328	304	344	361	365	309	292	348	337	294	302	312	321	365	316	310	333	300	327	311	315	286	345	314	316	334	315	333	322	321	305	354	326	361	308	319	320	319	312	330	276	356	315	294	303	321	315	279	306	344	346	340	307	318	304	327	276	333	309	315	304	304	312	363	318	331	318	312	330	315	312	338	344	307	318	307	317	335	308	308	322	341	288	351	307	319	313	318	303	327	336	289	318	322	329	338	352	313	295	305	324	309	332	297	330	273	291	334	307	331	310	312	351	318	308	293	320	300	301	332	315	321	328	318	348	319	343	297	315	319	317	320	338	292	309	317	320	311	294	331	337	322	299	350	311	292	306	333	300	314	313	312	302	293	311	307	327	310	316	345	330	335	294	323	269	308	323	342	324	318	310	319	316	303	282	303	335	311	313	315	311	324	280	294	340	331	308	339	290	312	344	307	319	326	312	280	334	297	329	319	321	342	313	331	339	323	312	327	339	301	314	293	328	279	316	314	292	322	333	297	308	311	285	287	313	336	280	292	298	294	310	306	340	284	326	332	329	303	336	364	353	323	327	320	324	295	306	311	321	314	338	329	277	299	277	345	318	325	312	308	302	323	324	320	347	316	347	309	340	308	325	317	312	298	312	327	327	300	290	324	311	303	320	302	314	282	310	350	290	296	330	326	304	307	314	332	323	326	311	302	320	297	338	317	301	287	286	281	310	316	327	333	289	334	330	309	330	318	344	314	317	313	291	337	292	286	295	318	310	304	337	348	329	327	319	285	279	335	298	309	320	277	286	336	348	325	329	308	311	317	308	334	316	305	313	363	337	336	326	333	291	305	299	313	327	319	314	324	334	307	344	314	300	311	281	314	285	343	322	291	315	315	331	346	317	302	301	311	302	326	313	324	307	299	310	323	331	297	319	297	291	302	310	294	307	281	336	312	330	332	316	345	327	319	294	347	272	346	332	334	308	326	318	311	307	323	285	318	305	336	331	316	328	316	334	311	304	347	314	293	300	305	304	295	301	339	359	327	305	299	313	318	337	316	299	304	312	322	308	322	281	336	313	321	318	292	291	307	295	311	319	324	308	300	291	321	327	328	306	294	328	306	283	334	311	332	340	291	325	344	292	325	283	321	320	310	308	323	314	324	299	325	311	341	282	336	325	339	336	324	327	308	323	358	296	291	286	305	326	293	308	297	347	331	311	307	306	296	315	314	322	342	315	324	335	293	348	277	312	302	306	309	302	313	310	332	302	286	316	308	314	302	304	345	315	315	336	296	316	330	334	332	319	285	345	309	311	302	317	330	330	310	317	319	291	321	307	290	341	321	296	312	312	299	312	302	279	323	338	301	308	319	299	332	281	276	316	335	321	330	288	291	308	305	296	320	316	332	312	293	316	310	290	293	320	315	340	320	274	322	306	314	330	324	318	312	295	342	298	303	317	329	325	301	332	290	344	301	291	309	304	321	319	338	300	323	312	319	302	298	364	311	342	335	314	357	300	307	322	324	303	293	327	331	308	328	302	316	321	319	315	317	295	324	298	307	285	294	324	293	326	333	355	301	307	354	351	307	295	322	345	302	316	315	324	335	312	313	312	314	306	308	332	293	287	323	316	301	321	287	327	316	299	302	302	313	324	317	305	314	311	292	324	320	304	310	290	275	292	295	342	317	327	309	305	313	290	318	298	291	320	330	330	311	312	342	309	341	346	317	309	314	282	298	341	318	320	346	351	324	345	333	337	286	316	333	322	282	302	335	311	332	318	310	306	311	301	316	323	312	287	303	333	320	300	311	302	335	331	318	320	307	296	323	335	335	359	281	301	297	344	316	296	327	349	297	287	299	321	339	308	336	303	303	329	316	302	323	335	317	320	295	300	334	304	314	316	308	324	329	308	313	307	316	315	324	307	326	272	301	330	311	303	307	299	307	306	342	330	317	341	294	307	317	313	331	351	305	338	345	336	322	324	316	335	292	316	327	300	337	317	313	326	308	325	302	340	325	324	297	320	335	305	321	293	307	308	296	323	305	296	335	313	315	316	307	320	296	343	305	306	316	304	341	333	333	296	318	303	303	318	310	296	301	329	266	310	371	341	339	308	305	324	352	317	337	334	340	296	279	325	348	311	333	309	303	342	326	301	324	300	326	306	286	298	333	325	336	306	301	304	317	306	316	283	310	312	310	279	332	343	331	326	299	328	327	336	329	302	349	326	307	303	311	326	347	290	307	326	307	338	314	311	326	335	295	323	329	307	282	299	266	326	309	295	339	330	288	331	358	332	306	330	305	295	319	320	292	302	327	296	333	336	322	309	301	326	297	301	309	323	304	306	311	316	320	316	304	335	288	304	304	327	294	330	327	319	320	323	342	332	315	321	301	319	295	304	297	301	317	295	310	328	303	327	352	313	321	317	317	297	286	335	295	312	316	315	332	300	320	319	326	313	323	290	302	319	333	345	334	321	301	333	316	294	304	315	347	307	314	323	339	340	341	336	315	295	277	296	325	352	308	331	310	322	331	337	329	328	317	318	301	321	347	332	357	321	325	292	318	323	314	316	309	301	330	328	343	326	294	305	328	330	294	302	313	320	358	342	309	311	293	352	318	307	307	330	302	328	313	297	325	339	303	346	318	321	351	304	322	274	323	336	296	350	300	292	313	323	302	294	296	332	307	302	315	306	326	292	322	342	311	301	346	300	312	306	284	298	305	304	326	367	315	325	296	298	314	300	303	295	300	286	338	324	340	320	265	306	330	300	310	314	325	321	294	341	341	337	329	341	295	336	288	294	296	331	337	298	300	317	292	291	338	332	328	280	303	322	305	328	319	326	303	313	318	326	323	311	326	314	311	315	320	277	312	322	322	334	312	286	303	301	314	328	345	317	301	318	322	333	323	316	316	321	281	305	298	326	312	304	321	310	321	324	326	303	301	340	359	297	330	321	340	315	328	319	295	302	346	317	323	312	304	301	308	339	322	305	311	346	326	315	308	303	310	315	305	292	288	318	294	305	297	322	296	333	304	283	320	313	321	345	311	333	331	303	310	321	314	303	339	322	347	350	303	300	325	302	286	313	307	328	299	365	290	312	318	336	331	303	315	357	310	329	347	355	321	326	296	309	333	296	301	325	317	314	312	308	340	326	303	311	316	318	340	308	318	333	313	304	290	290	323	291	301	324	331	330	321	308	293	351	325	319	290	314	330	319	323	317	312	317	327	330	290	343	301	346	296
41816	10931	2892	1583	1193	874	714	554	535	454	424	374	329	317	305	310	302	278	268	263	233	236	254	232	259	222	253	257	256	222	253	228	229	264	210	238	241	255	205	197	210	231	207	229	239	214	223	230	232	221	236	205	229	237	234	217	215	256	230	212	238	214	211	264	216	216	227	207	200	210	192	242	217	210	220	226	203	224	210	223	244	257	204	215	227	216	240	198	215	206	198	237	197	203	203	241	228	198	199	194	214	220	221	227	237	218	212	217	199	211	231	227	234	247	216	210	226	205	249	213	247	217	227	216	236	214	232	222	195	210	231	222	231	222	217	257	219	225	208	244	213	220	223	224	222	211	206	228	211	230	186	215	227	191	226	245	228	216	243	224	248	204	202	231	231	230	215	223	245	216	238	205	194	234	200	229	196	216	199	218	246	223	197	241	235	247	216	225	230	208	245	247	232	222	223	222	251	186	244	219	225	206	231	217	220	219	219	220	217	206	217	197	218	205	202	223	223	247	215	211	213	234	230	217	203	214	214	209	231	238	212	240	242	231	207	223	199	249	227	228	243	181	218	226	206	227	222	239	204	223	214	236	216	238	229	209	229	199	235	224	210	219	230	227	221	255	205	228	237	213	185	215	232	229	219	206	211	223	210	227	214	227	222	218	220	198	203	227	192	224	215	229	192	216	219	214	202	210	237	211	202	197	212	169	236	204	214	246	215	231	214	255	230	201	210	212	228	181	209	206	211	213	233	220	206	207	220	220	207	232	235	232	201	213	219	205	221	244	216	211	199	232	245	211	242	242	191	217	190	236	201	235	231	229	211	251	207	223	212	255	203	221	219	226	202	215	250	226	223	220	217	205	201	212	198	219	229	236	228	188	228	207	193	247	237	218	230	235	208	216	221	213	225	229	211	228	229	204	206	221	219	226	223	226	206	247	243	195	216	219	198	228	230	225	231	231	207	262	222	227	219	204	228	217	236	207	219	214	240	234	198	221	213	214	210	235	234	225	235	219	251	227	228	217	205	214	213	205	229	211	210	218	198	258	208	237	196	193	225	205	223	217	216	217	233	228	244	211	246	239	225	209	233	207	238	218	227	224	196	225	244	207	207	190	225	236	244	220	249	225	198	210	236	222	224	222	217	215	212	176	210	215	210	191	247	235	210	204	211	216	229	192	218	219	210	228	199	204	219	199	224	230	228	223	218	228	221	218	208	202	213	231	245	206	230	264	246	213	225	181	224	206	244	245	203	229	218	208	194	238	232	212	229	201	215	212	209	209	242	251	244	207	203	217	226	205	241	234	225	199	254	198	216	251	249	234	226	241	219	179	237	224	220	230	198	221	235	222	232	218	202	227	196	202	229	218	203	221	202	221	221	187	208	218	244	220	227	213	246	235	203	225	193	238	216	212	212	221	239	228	227	207	236	225	247	234	226	228	215	221	243	246	209	213	227	225	230	229	215	219	218	228	209	212	238	235	220	243	236	182	220	198	228	181	212	205	237	231	218	226	224	203	231	224	185	215	220	217	232	227	227	197	198	218	243	224	217	231	226	220	236	189	204	244	209	195	217	225	203	235	239	213	229	240	224	251	235	237	241	223	241	210	209	220	208	217	219	217	229	210	187	216	236	203	193	190	223	229	202	219	236	222	217	201	208	227	231	226	221	208	214	206	190	224	222	205	214	225	190	194	200	267	250	226	201	228	183	227	188	221	230	230	210	205	208	239	216	226	209	232	228	221	223	217	222	212	210	236	190	214	212	236	231	215	207	245	248	230	237	218	251	213	208	219	222	239	241	230	207	211	240	184	218	209	205	198	217	195	240	202	220	212	230	221	223	220	219	200	263	220	199	238	219	272	230	233	216	226	223	218	218	218	229	222	204	206	193	230	225	221	215	232	218	230	236	245	204	205	214	232	230	211	199	206	188	213	214	224	232	225	194	216	226	230	198	218	219	209	225	237	235	209	228	209	206	223	239	209	218	237	239	220	212	201	229	200	239	242	238	228	215	232	214	221	237	208	201	220	238	213	246	210	228	215	216	227	207	205	201	220	224	226	217	235	232	239	236	254	197	212	205	213	244	216	243	221	214	215	207	217	221	211	215	193	191	225	234	197	221	232	215	202	210	222	236	206	250	248	211	213	237	188	222	194	227	205	214	207	223	207	195	231	243	271	215	201	215	219	198	227	236	213	224	222	237	225	219	240	231	205	208	222	210	208	229	235	259	223	204	197	207	234	234	228	197	231	213	220	205	220	207	217	226	209	223	241	223	213	211	212	209	220	196	198	226	218	219	232	230	223	226	218	222	217	244	208	206	237	225	233	218	233	188	189	235	203	224	220	210	252	199	226	210	238	242	215	215	240	227	193	229	249	235	215	214	216	190	242	228	212	207	245	209	195	209	228	216	208	204	226	191	216	228	230	227	205	212	226	233	195	220	192	203	255	198	235	233	230	215	226	200	236	203	227	237	229	221	194	249	193	226	230	212	242	229	203	215	219	224	209	214	227	234	232	217	219	224	226	236	239	216	233	249	238	246	194	245	218	227	264	252	207	235	213	219	237	241	228	194	220	194	205	237	251	228	217	236	219	209	228	193	223	255	225	201	209	259	223	223	187	212	205	192	221	235	222	212	237	216	222	210	224	227	215	195	226	205	190	225	209	225	220	241	209	232	210	225	221	231	213	232	224	182	233	241	216	204	196	232	239	228	231	228	207	226	233	247	222	202	225	232	209	194	212	216	209	216	222	211	211	224	203	215	243	216	214	219	239	221	209	233	242	225	255	228	243	225	222	222	221	191	224	198	224	233	210	225	202	211	256	202	226	217	220	230	209	226	211	239	223	212	219	229	220	212	199	232	221	209	213	240	227	204	230	215	257	225	201	255	238	208	239	220	230	220	214	227	210	236	228	215	238	237	213	232	210	251	206	231	200	245	235	244	218	238	211	200	222	203	226	206	231	199	213	229	231	220	238	221	220	211	222	238	210	196	200	211	212	224	224	238	245	198	209	220	198	229	228	215	211	191	235	224	177	206	221	207	242	241	200	201	234	228	227	232	201	215	231	203	222	229	255	222	224	236	200	229	215	192	238	222	249	222	225	226	209	221	249	226	211	227	248	223	229	207	220	202	205	233	210	223	244	231	199	240	189	240	235	232	243	222	244	199	217	210	216	227	225	206	223	213	214	237	220	234	214	213	214	214	217	235	225	231	223	198	223	218	204	237	222	222	237	217	221	226	229	209	209	214	232	237	229	215	211	217	220	205	218	215	224	216	217	221	227	222	210	216	219	180	226	201	245	240	241	209	243	225	219	214	232	211	232	227	216	230	222	222	235	222	223	212	240	231	224	211	234	221	224	231	226	202	207	220	225	214	208	190	223	239	230	197	226	216	208	220	200	227	220	216	217	208	215	208	206	217	220	235	206	221	212	216	231	243	226	221	221	195	214	226	215	230	207	219	226	237	211	211	251	251	227	213	224	250	223	224	236
17964	1932	4369	4988	4456	3621	2955	2527	2088	1874	1621	1538	1337	1268	1118	1067	1027	981	908	873	870	882	818	796	763	747	737	704	730	699	725	716	699	636	618	714	612	668	646	639	608	666	644	611	622	623	639	622	651	616	610	621	604	607	607	576	593	617	631	589	597	605	598	575	627	610	599	587	628	556	527	556	606	588	634	588	566	588	560	639	567	604	539	531	595	573	611	583	574	564	581	568	587	590	601	573	584	567	587	613	609	593	623	621	563	577	541	606	544	569	596	552	587	582	587	602	589	577	586	601	569	579	586	578	563	578	558	566	591	555	550	566	587	512	587	603	561	578	610	569	562	540	611	499	572	562	597	593	546	582	567	602	592	588	553	605	575	563	589	552	586	544	596	549	580	533	535	551	583	601	494	556	579	597	584	586	569	570	563	568	583	585	573	565	559	559	557	584	555	550	558	590	570	546	526	543	559	540	522	575	571	576	584	598	531	548	572	521	546	548	546	558	595	562	587	596	592	580	574	606	593	570	572	584	575	603	553	559	600	530	566	563	582	584	498	608	541	582	524	568	573	551	574	542	603	593	553	575	578	614	596	578	607	558	595	517	577	570	592	541	559	577	613	569	572	581	565	571	525	583	558	548	558	550	578	562	571	528	561	543	564	581	565	581	554	556	569	575	555	605	527	587	578	571	568	596	555	562	515	591	573	589	563	529	576	540	547	570	560	554	563	587	548	563	539	565	569	569	557	564	511	547	587	573	568	536	568	565	553	602	591	594	567	540	581	593	553	552	589	532	525	595	572	586	579	575	536	577	583	557	558	536	557	582	578	527	577	554	564	555	545	517	582	580	548	537	581	550	572	547	566	593	506	559	613	530	564	546	580	570	539	562	556	595	597	552	548	552	581	539	592	558	570	564	547	564	544	572	584	558	572	554	599	562	567	560	566	565	578	600	611	577	576	579	564	575	568	582	550	525	539	559	543	572	593	515	584	549	591	566	577	595	572	554	532	576	540	518	577	516	555	575	541	537	612	569	565	533	584	547	562	560	570	510	562	539	533	526	582	624	591	548	579	569	549	560	575	570	569	556	588	578	569	533	623	566	610	561	591	533	578	592	583	594	543	579	604	581	551	631	541	558	536	582	571	551	579	560	570	551	555	575	543	557	547	561	547	552	571	573	556	568	555	571	550	556	585	560	580	540	566	539	587	590	562	550	590	520	568	550	576	554	496	579	554	557	537	594	524	570	565	550	558	571	580	552	539	587	561	559	551	571	572	573	535	585	575	578	597	553	574	542	572	551	553	539	537	559	552	589	608	547	540	593	534	562	543	592	582	546	589	560	584	583	596	501	562	547	550	574	556	626	587	530	595	598	571	585	605	528	558	571	552	537	584	597	569	557	539	578	548	564	573	568	545	560	549	573	588	598	560	559	535	590	562	607	563	556	595	568	570	521	572	558	556	610	567	527	536	570	559	568	545	555	569	601	598	596	586	538	548	555	566	556	566	519	583	536	535	577	589	558	558	562	540	555	537	533	602	516	574	557	564	623	559	593	585	583	604	574	555	571	576	603	577	585	617	594	531	548	573	573	535	548	575	606	524	602	568	575	556	581	558	580	547	538	545	547	534	571	580	576	556	522	564	547	602	540	587	563	553	559	557	520	570	577	588	529	579	592	550	543	576	557	560	555	577	609	497	550	579	578	596	535	573	590	577	576	610	579	564	540	560	597	577	590	588	544	546	579	584	613	560	563	582	581	532	535	554	558	564	558	562	554	544	569	617	524	558	564	575	559	570	537	561	584	579	587	563	585	562	553	535	567	597	542	502	554	557	525	540	587	577	534	559	563	569	561	549	569	531	556	594	547	562	561	557	545	569	559	560	558	531	577	519	558	540	568	604	597	585	568	548	550	574	580	518	543	617	571	529	588	598	561	537	554	559	567	573	577	571	546	574	557	559	568	544	558	553	546	541	553	585	546	542	585	571	551	581	597	585	559	587	550	570	569	546	558	592	564	531	542	538	571	536	569	598	605	574	578	589	554	562	579	556	545	561	583	584	578	580	569	582	575	579	588	560	598	553	556	544	573	564	554	582	517	602	562	553	553	607	550	543	570	563	582	637	585	533	562	566	591	563	577	562	517	607	564	571	576	565	552	584	597	560	547	537	530	552	554	545	563	525	613	535	565	607	543	545	550	553	511	587	557	536	586	560	565	613	594	592	561	593	566	628	579	601	571	597	545	569	581	582	582	558	555	528	567	583	526	543	549	550	529	582	566	599	542	557	547	550	537	556	566	602	553	549	542	610	598	580	559	572	553	579	619	645	576	577	572	594	573	573	547	575	559	569	555	544	564	597	589	557	586	533	570	544	525	566	545	587	581	557	580	536	583	567	552	557	550	557	577	541	562	550	548	613	568	563	585	596	557	576	569	569	553	577	538	596	598	583	574	595	538	588	587	576	586	568	562	551	547	556	578	566	588	566	565	545	593	587	573	589	550	601	552	531	556	542	575	574	567	571	575	577	579	566	574	567	558	536	590	538	555	558	606	571	571	533	526	552	578	602	551	553	565	581	558	551	557	564	540	562	543	567	527	558	558	565	536	602	573	537	586	523	554	579	594	554	581	595	570	543	612	573	514	582	555	532	545	526	552	552	554	577	554	588	550	591	551	611	567	529	563	564	573	596	601	570	563	547	546	556	570	578	561	591	566	616	591	564	558	573	585	584	527	603	572	575	582	541	584	536	539	624	565	564	537	561	580	530	612	574	578	551	585	548	556	567	596	534	575	558	542	589	582	546	590	551	571	579	557	572	621	582	556	602	528	559	551	574	599	595	537	525	578	573	614	559	557	563	612	532	604	552	585	568	529	551	545	549	519	511	569	565	584	592	614	554	601	559	594	539	531	537	577	575	574	528	578	548	575	551	552	569	529	560	589	570	544	595	553	575	599	545	594	559	577	565	555	508	565	567	566	524	579	550	551	560	556	556	578	565	538	536	569	508	589	582	564	575	591	576	531	597	587	552	561	567	578	557	561	561	578	567	549	559	543	587	567	541	590	556	551	564	594	577	561	570	561	543	556	587	557	580	599	572	566	568	562	599	550	578	580	598	567	527	566	552	537	603	567	585	564	594	553	563	582	542	528	565	549	566	529	555	563	536	558	532	553	553	540	588	587	576	576	564	559	513	553	558	563	571	569	566	594	562	579	563	562	535	546	570	526	567	536	536	570	571	536	596	597	590	538	533	562	545	521	538	528	557	595	535	516	545	607	557	572	556	557	537	590	548	562	622	563	555	566	628	558	554	536	563	579	566	582	551	535	527	566	519	536	580	569	556	556	584	584	560	561	537	556	534	594	586	568	553	546	599	583	570	598	564	564	537	604	566	571	561	583	541	539	562	599	545	562	556	540	582	567	524	564	561	564	583	561	589	563	582	562	578	555	537	564	540	556	603	540	569	578	558	560	577	546	527	566	607	551	564	573	532	595	598	552	605	564
3579	227	197	208	218	215	195	205	206	193	208	208	214	162	227	184	204	206	208	194	219	199	207	208	183	209	187	173	178	203	209	211	195	223	226	169	190	176	199	215	190	181	190	186	190	204	214	197	188	167	199	181	223	203	202	213	205	186	227	211	196	194	208	211	198	181	198	198	185	217	213	174	219	189	196	222	204	201	209	182	193	212	191	190	217	201	191	203	228	200	188	212	200	186	200	197	206	202	226	184	225	218	205	215	186	209	205	207	216	181	216	212	234	198	197	189	178	229	205	173	204	223	210	197	189	207	191	209	204	204	202	212	176	221	190	205	192	203	208	207	193	195	198	213	196	200	196	196	214	207	228	209	214	223	203	188	235	220	185	199	176	200	225	212	195	200	208	182	194	207	173	206	222	197	187	200	202	204	178	225	193	182	208	198	210	203	234	244	188	201	202	198	188	203	178	181	189	232	208	191	210	216	213	201	217	186	189	179	196	196	230	220	196	208	203	190	220	196	190	200	183	202	217	224	192	185	195	215	194	205	183	209	185	191	195	217	186	207	221	235	243	204	180	187	206	201	196	192	206	223	181	215	203	206	197	201	196	201	199	194	205	178	182	195	182	209	232	181	194	196	205	172	215	210	189	209	184	227	202	217	213	188	213	184	192	221	218	203	202	197	200	217	197	182	191	180	201	226	207	199	184	197	190	198	196	189	201	211	218	190	217	198	206	208	218	223	214	220	216	215	206	195	203	221	217	186	208	206	189	216	195	206	203	193	198	200	223	228	178	209	189	225	181	203	212	205	198	194	208	199	201	234	194	202	184	199	177	198	216	221	187	198	196	193	192	201	220	226	189	183	203	203	175	202	218	204	186	193	169	189	181	196	211	204	193	195	184	179	183	184	207	203	202	202	190	209	202	196	195	212	199	206	181	228	185	191	194	217	213	217	194	219	197	215	205	186	182	223	205	224	203	181	229	235	216	193	200	200	199	203	220	183	190	198	187	216	216	230	200	158	206	214	216	184	198	184	191	209	193	196	211	196	187	175	194	182	211	221	186	206	216	184	202	208	188	189	223	205	171	196	206	210	224	194	186	194	188	217	180	189	194	227	218	200	185	176	201	219	196	196	195	219	218	186	209	208	205	199	212	179	232	213	233	209	216	206	198	197	211	245	177	203	192	212	178	209	192	207	214	199	205	172	199	203	207	199	207	212	205	212	171	201	195	214	185	216	198	195	186	198	210	237	193	182	218	205	172	203	214	223	213	183	211	219	196	197	200	203	196	203	183	222	196	198	205	185	183	181	202	167	197	190	198	180	209	208	201	207	219	204	206	194	179	207	225	211	164	179	209	190	223	195	200	215	194	212	208	194	190	215	174	203	223	209	175	196	221	192	217	190	199	196	215	188	220	218	207	178	201	218	205	184	233	202	187	191	175	200	206	221	211	210	198	166	207	193	192	189	201	214	178	239	175	213	190	196	200	213	185	207	202	211	209	173	193	203	204	195	220	228	185	217	193	221	205	204	180	180	215	197	197	202	224	206	225	190	192	204	180	206	224	200	218	193	160	181	191	199	186	198	188	199	188	199	199	204	226	199	179	175	214	204	203	192	180	173	210	215	203	211	201	178	220	189	199	204	193	206	181	207	193	193	178	183	204	206	192	217	220	194	196	210	200	200	199	206	198	213	189	214	195	218	215	196	209	181	198	196	212	208	208	216	217	200	205	203	176	185	189	220	199	196	231	174	194	195	208	182	204	212	183	212	194	177	193	169	231	246	214	208	182	224	208	184	212	206	223	222	203	210	205	219	194	183	177	174	190	201	207	198	214	208	201	219	188	224	177	198	231	183	200	206	214	204	220	216	207	193	200	219	192	194	205	182	245	222	204	184	208	185	191	185	181	196	212	191	198	183	180	209	224	179	186	211	217	199	211	215	189	189	183	207	220	188	225	209	219	234	211	220	192	196	205	174	188	214	187	177	205	216	192	193	204	194	197	199	196	217	201	205	236	189	199	209	205	187	202	182	204	200	203	184	222	194	211	212	192	207	192	233	210	212	215	205	206	247	177	204	222	174	216	200	223	191	194	191	202	166	195	231	200	197	213	215	195	202	213	203	197	234	213	198	215	193	205	201	199	197	211	214	212	184	201	193	220	210	216	228	174	191	208	206	200	185	194	234	225	210	214	218	199	216	220	197	200	191	202	214	192	188	199	200	199	182	190	175	201	186	201	204	211	199	233	201	235	205	219	189	209	193	205	207	203	207	198	168	159	186	209	208	207	206	192	198	210	219	211	174	216	212	199	184	207	219	206	216	199	188	178	213	189	229	198	224	191	209	224	177	212	224	193	210	194	195	218	200	182	196	176	231	236	201	213	192	200	211	214	216	199	207	216	200	199	189	186	197	198	213	208	214	219	208	196	210	191	198	203	210	204	222	204	195	204	211	186	200	212	211	213	216	212	195	207	200	217	193	178	191	213	198	207	212	212	204	211	230	185	202	176	206	183	181	197	192	199	197	205	206	201	202	198	204	207	208	202	221	237	226	185	197	186	215	199	203	197	170	244	191	208	201	231	233	188	203	200	198	218	192	225	203	193	182	206	197	205	191	201	215	170	188	197	211	185	209	179	198	201	182	181	181	183	192	200	213	178	209	206	203	181	203	202	215	197	209	224	191	176	198	182	230	193	201	204	190	207	208	196	186	190	195	202	226	180	193	178	195	191	207	200	219	211	185	194	209	210	201	202	198	209	200	226	199	219	204	219	182	199	198	212	204	179	175	195	177	207	206	206	194	201	197	181	196	200	184	187	211	213	187	191	201	201	209	211	171	198	215	234	195	236	202	169	212	190	184	203	214	186	196	213	227	194	191	207	221	221	189	192	193	203	207	190	214	203	157	219	201	186	197	223	178	188	242	186	217	192	218	204	211	200	174	210	178	206	188	205	202	227	216	195	210	211	214	208	223	187	178	190	195	213	193	202	200	213	188	209	205	227	180	182	202	204	196	217	202	190	174	244	224	210	195	191	210	213	198	220	208	214	199	233	215	205	205	168	205	192	219	193	203	199	184	195	198	202	209	210	199	195	194	192	194	208	206	210	209	201	217	223	208	208	221	197	200	203	192	190	203	205	219	223	205	183	194	190	213	203	185	196	204	165	189	210	207	190	208	211	205	213	201	176	210	180	207	203	224	197	192	186	215	202	181	219	210	203	202	241	217	214	198	213	210	187	210	210	201	201	209	219	198	165	190	204	196	195	184	190	191	192	203	203	239	189	228	200	235	212	228	186	205	203	219	180	212	191	221	191	210	178	192	222	209	190	201	200	198	207	214	173	235	185	183	200	193	201	176	218	207	204	191	191	188	191	205	189	181	185	205	188	205	222	215	191	213	213	194	188	205	185	193	199	190	190	250	202	196	212	221	190	206	190	210	226	213	196	224	201	204	203	215	219	186	205	207	200	211	199	194	204	180	192	190	210	183	214	212	206	196
4327	544	579	594	582	561	548	550	529	535	561	534	505	521	512	518	535	491	541	500	530	497	452	530	470	491	523	536	473	486	469	476	497	462	483	496	527	478	498	510	495	483	480	501	515	504	522	472	483	520	508	489	498	504	524	487	492	495	522	487	518	506	503	518	449	479	495	506	513	472	499	534	462	476	497	481	519	489	498	550	516	520	514	521	515	502	510	472	467	518	459	500	509	480	511	543	497	494	501	562	497	522	502	489	542	518	456	501	497	460	477	488	459	532	520	502	554	504	486	511	493	461	506	477	504	473	474	489	494	507	490	484	530	480	483	517	506	482	487	526	533	524	497	536	472	459	520	506	473	533	508	511	469	490	499	476	529	504	526	532	457	485	510	474	495	498	491	498	506	480	473	492	515	484	495	505	493	499	477	508	499	493	486	525	491	498	488	507	494	518	454	530	538	516	469	506	496	505	530	498	500	499	519	478	482	524	521	483	487	496	505	509	493	476	489	469	451	508	521	482	484	513	521	479	530	499	507	520	496	503	496	548	496	479	541	548	461	501	459	474	488	543	504	521	505	484	497	506	522	449	482	489	484	495	493	479	465	488	513	492	455	471	497	551	494	526	465	457	501	497	498	506	524	518	466	465	485	496	487	508	473	505	504	503	513	488	516	490	525	461	498	504	507	522	503	527	477	498	504	487	490	511	493	526	508	482	480	510	499	484	518	511	488	519	551	497	468	467	466	497	475	478	542	479	497	506	546	493	487	486	488	499	526	497	461	498	449	505	458	486	494	516	484	492	524	495	509	487	487	489	534	500	507	492	513	493	497	524	493	485	514	493	457	514	504	505	515	488	519	521	513	523	509	512	541	493	475	476	507	502	500	504	506	501	516	474	474	516	487	492	529	507	527	492	500	516	530	479	498	486	479	502	487	507	498	511	509	500	545	533	482	513	512	470	478	499	491	483	487	497	503	516	508	503	495	499	523	491	471	503	516	510	502	507	471	479	499	480	508	481	537	521	521	480	518	477	511	519	467	476	494	505	464	488	474	517	478	471	513	493	512	497	522	467	518	484	521	500	520	467	520	470	497	510	506	471	527	437	479	504	477	512	460	495	499	493	540	497	503	480	517	543	482	516	527	520	477	509	500	442	500	477	502	504	535	477	496	474	512	524	491	482	458	501	518	503	490	480	473	534	470	461	515	475	490	524	522	532	502	520	522	450	502	496	494	491	491	479	529	461	499	502	465	461	476	506	480	506	485	511	526	496	486	517	500	501	493	533	546	488	531	466	508	503	490	487	506	521	480	484	521	484	468	457	538	494	531	503	521	476	505	491	503	486	487	503	508	480	490	492	517	514	540	498	482	521	478	538	502	531	495	484	491	477	496	523	506	463	530	532	489	432	490	493	462	480	476	492	511	481	506	526	494	457	481	504	487	469	446	489	492	488	486	509	512	469	496	536	518	507	485	488	507	475	502	494	467	560	477	503	493	543	501	493	467	505	490	483	524	478	476	483	502	478	461	502	506	515	520	496	511	487	462	529	499	532	487	524	516	470	547	499	488	512	487	466	537	495	557	480	480	450	453	480	452	521	509	527	474	487	481	531	524	482	457	485	464	509	537	487	474	501	467	474	518	499	501	553	458	490	481	466	504	521	499	496	485	502	491	484	488	516	496	502	500	495	497	469	508	497	490	469	494	478	522	487	506	503	474	485	445	501	500	503	477	475	456	504	532	510	526	505	501	508	523	489	522	474	517	508	447	461	484	471	482	499	486	517	500	498	506	451	454	504	442	525	515	489	491	480	520	467	483	513	505	476	483	511	543	477	507	484	501	538	517	483	514	472	446	499	462	505	473	537	481	509	494	529	457	482	518	535	519	518	502	477	522	516	481	482	518	495	479	487	504	495	456	472	500	503	522	503	475	470	493	496	460	457	457	510	489	510	494	509	482	450	499	483	481	540	510	490	488	514	504	483	492	498	482	525	529	490	487	536	453	436	541	523	468	489	502	497	508	530	510	491	483	515	525	474	505	482	492	450	463	464	524	489	515	531	485	484	509	506	481	513	480	477	518	501	503	513	445	506	491	494	481	491	540	501	501	540	485	492	523	483	475	513	514	488	521	467	474	493	529	559	468	458	471	468	489	498	495	500	531	511	497	544	490	504	525	475	536	492	471	477	473	519	533	472	522	488	486	472	484	504	535	498	497	486	511	491	449	481	513	465	474	495	517	521	465	541	512	469	486	497	500	521	509	521	471	474	528	480	532	549	483	493	489	512	478	458	506	490	475	467	492	535	495	499	449	525	463	513	488	487	465	494	491	503	499	484	512	543	522	469	470	487	492	476	494	540	515	498	490	494	514	477	523	498	486	505	497	511	507	531	476	496	507	469	506	481	511	499	497	503	512	507	444	496	499	501	458	466	492	509	514	502	502	487	554	512	520	529	506	514	462	538	526	497	500	501	505	504	484	499	467	491	517	487	520	490	514	484	488	472	487	497	500	496	495	484	534	501	480	498	466	473	515	494	481	513	511	501	534	508	488	491	480	450	463	512	509	519	459	503	455	526	505	551	470	479	482	485	515	527	475	485	452	457	515	500	465	470	517	509	473	519	514	488	475	493	479	490	475	470	507	477	520	516	497	505	495	526	504	521	512	485	470	470	519	492	483	495	490	470	503	494	484	493	523	458	503	482	450	526	531	462	478	517	529	494	519	492	464	503	494	472	490	524	474	547	486	480	491	501	524	476	463	536	513	474	471	510	513	491	502	502	521	504	521	500	528	514	497	463	508	462	509	513	515	490	478	494	536	522	517	449	447	515	479	458	508	487	497	520	486	503	511	488	480	479	527	519	465	543	517	504	521	509	504	503	492	517	503	492	495	488	482	503	487	504	470	497	492	481	498	528	485	490	492	541	498	481	492	517	469	507	490	489	500	511	464	556	504	497	493	479	484	495	497	530	536	490	536	493	485	518	510	488	498	531	508	467	466	470	534	486	501	507	490	493	464	481	494	515	548	483	495	494	475	489	529	494	508	489	468	465	483	484	465	478	495	491	472	468	483	448	494	505	518	499	489	492	502	486	521	491	486	497	513	501	551	484	497	529	512	500	512	462	493	474	465	471	488	497	506	515	497	541	520	505	515	479	509	503	504	490	513	514	488	463	513	471	510	511	541	502	484	481	454	499	475	501	476	556	465	415	492	509	488	470	504	509	519	492	526	465	499	491	514	536	478	472	501	495	487	512	522	510	503	486	540	471	525	511	477	518	482	487	499	473	485	502	471	462	515	479	501	472	542	484	496	452	533	473	472	483	485	512	458	483	533	469	482	493	501	487	525	490	502	500	569	484	537	493	506	509	490	470	517	475	490	481	507	493	494	488	479	536	506	497	498	476	527	441	467	446	509	465	516	511	449	491	486	520	520	524	498	525	558	521	485	484	453	455	467	530	459	470	509	576	511	453	484	475	536	463	514	493	519	514	526	508	471	479
28409	3833	1181	820	563	424	330	262	237	210	179	192	176	147	146	162	163	164	120	134	135	117	114	114	120	122	126	108	132	121	122	115	107	125	101	106	108	126	104	102	112	120	115	111	142	110	117	112	104	107	118	103	114	106	112	103	120	120	89	126	110	127	117	127	108	89	108	112	106	99	127	114	101	107	119	113	119	105	87	109	114	100	104	109	113	102	100	103	100	112	115	116	101	99	100	95	115	116	134	114	103	101	109	104	107	108	95	103	115	110	125	120	121	105	98	112	103	116	110	118	100	107	115	115	96	103	99	105	100	100	94	100	107	100	128	106	123	99	99	124	117	102	117	107	115	97	102	104	131	115	125	126	129	98	116	111	112	99	111	127	91	86	95	111	112	84	119	124	94	124	98	105	132	102	122	92	115	109	92	120	121	135	108	103	99	112	90	98	113	121	88	97	126	111	126	118	135	100	114	102	99	94	101	114	98	105	113	108	103	126	113	110	98	100	118	113	95	111	98	108	110	91	108	88	117	91	92	113	104	110	106	95	103	102	83	108	125	114	106	100	109	108	107	111	126	117	99	104	109	108	97	123	97	108	123	103	106	103	106	102	130	124	100	96	103	108	110	112	104	102	135	116	107	105	100	112	107	110	123	114	82	112	102	113	92	114	95	118	89	95	87	101	121	121	117	116	103	98	110	129	116	104	92	123	104	99	108	114	89	97	129	89	84	98	100	114	111	100	117	124	121	114	122	114	128	103	106	116	102	90	122	90	116	101	102	131	105	95	110	109	128	98	100	126	108	105	122	101	108	118	108	109	112	116	102	103	93	118	119	100	94	130	127	102	97	95	122	117	107	115	140	107	122	105	107	120	118	103	113	111	119	107	112	100	111	100	94	108	107	130	107	127	118	110	98	103	100	121	107	98	113	96	107	93	104	103	112	119	132	109	113	111	115	117	108	117	126	108	100	113	100	103	102	102	102	128	104	94	118	120	123	122	108	122	102	116	95	96	106	98	112	148	115	119	97	116	131	106	116	105	118	98	100	117	110	95	122	106	115	126	120	93	121	100	99	122	127	113	104	129	101	99	110	104	106	102	110	121	95	104	119	110	111	126	103	101	123	117	104	90	117	101	127	90	121	107	122	112	131	94	93	104	104	103	92	102	99	109	108	103	108	120	117	100	117	111	105	135	112	122	107	102	109	107	90	103	113	119	95	85	91	98	116	103	112	102	109	104	112	109	101	104	109	112	95	101	108	114	117	93	106	105	135	116	105	106	104	108	106	106	104	111	114	101	119	98	116	113	111	108	132	93	104	106	113	93	117	102	106	81	116	104	119	104	109	106	128	116	85	101	100	124	120	116	108	116	111	112	106	122	99	100	131	114	117	113	111	114	94	115	93	93	99	114	116	108	87	130	107	97	103	102	96	113	100	105	98	120	101	106	89	113	133	105	115	103	113	116	101	104	121	97	115	98	100	88	114	104	90	133	91	112	117	120	122	106	90	121	112	112	94	90	111	104	107	100	121	99	115	120	109	113	116	125	100	111	107	103	92	117	99	104	96	94	123	102	107	134	101	94	102	107	120	112	105	112	101	83	106	101	103	110	114	115	100	112	120	105	120	102	116	94	95	107	99	118	116	103	90	102	113	112	102	131	114	110	106	124	95	119	115	120	127	112	105	114	116	118	111	119	110	105	95	122	118	102	138	93	107	109	96	109	108	110	108	123	136	121	104	108	120	88	104	110	101	118	112	96	104	123	107	121	98	118	109	134	106	103	123	99	100	102	113	115	92	105	108	92	109	97	106	116	115	112	95	107	119	112	127	115	107	102	112	99	109	88	116	109	110	107	112	85	105	112	116	104	87	124	109	110	99	100	114	91	96	99	97	105	103	113	94	99	117	111	102	118	114	91	104	128	112	114	120	120	97	114	110	108	109	115	115	114	118	88	114	122	91	116	114	113	112	112	96	87	102	111	114	103	103	125	98	99	122	101	111	128	97	91	89	111	100	100	100	101	106	109	95	101	121	111	105	114	105	117	103	114	123	106	114	121	107	127	99	101	117	117	113	100	117	110	127	113	100	93	99	111	111	97	96	101	73	131	128	102	115	99	117	104	117	108	104	90	119	121	110	119	108	83	111	101	81	120	112	96	104	90	105	93	116	108	110	123	100	101	122	114	107	103	111	114	99	113	101	110	102	121	105	117	122	113	116	105	107	109	96	124	119	110	97	102	118	117	117	110	87	95	122	102	102	93	101	89	110	99	110	102	104	128	117	130	107	105	113	97	94	105	91	109	119	129	140	117	98	108	86	86	104	109	103	106	125	107	101	110	100	114	111	126	100	115	116	118	101	105	106	114	107	101	108	106	100	98	107	106	113	94	101	109	109	91	118	121	109	94	106	120	111	106	92	108	126	104	106	110	97	119	116	112	92	114	91	95	99	96	113	97	115	120	117	96	102	124	107	123	115	111	110	125	123	99	114	102	99	119	104	109	105	87	98	121	115	120	107	129	107	107	115	115	113	89	120	93	100	126	113	92	111	98	97	103	91	108	97	101	107	111	129	120	103	121	118	120	136	94	128	108	113	119	107	104	117	103	115	103	115	103	80	88	83	102	107	99	120	103	104	131	97	93	112	125	108	115	111	102	99	115	96	123	101	121	121	132	98	132	108	106	115	98	93	113	97	103	109	104	101	131	89	99	113	111	92	98	87	105	103	115	114	98	113	98	109	111	90	117	118	99	121	100	105	105	129	118	106	99	101	98	110	132	100	103	108	111	100	86	117	107	119	104	116	92	107	104	117	118	109	104	93	96	116	111	90	108	113	111	98	95	105	104	104	107	84	129	81	108	101	118	107	86	92	114	81	93	104	93	122	93	112	111	105	103	109	81	118	96	106	109	92	118	108	112	104	116	101	105	133	117	94	117	121	113	110	96	99	120	105	114	105	98	116	123	107	113	121	108	101	110	94	97	109	116	142	103	98	117	95	116	109	104	131	110	84	110	118	114	93	104	115	109	113	81	99	113	117	116	111	99	100	109	103	108	121	116	114	125	116	110	116	98	121	116	91	96	119	118	129	103	126	74	117	107	84	117	108	120	108	103	115	97	107	102	114	114	97	89	108	104	121	98	105	94	89	115	114	98	118	112	118	108	107	104	125	110	95	105	117	107	109	129	98	118	101	116	93	100	114	122	127	116	114	105	94	119	127	110	111	103	121	107	99	113	132	123	105	95	110	108	114	106	104	81	101	113	123	110	94	99	123	120	108	115	110	131	123	112	107	115	104	110	102	108	103	101	87	103	106	103	112	103	102	109	96	93	108	122	102	85	121	106	112	104	99	105	127	112	105	111	105	100	119	112	134	96	93	96	88	124	103	110	105	90	91	110	102	120	108	106	117	96	109	105	103	106	98	110	115	89	98	106	109	127	119	106	105	113	100	100	106	109	98	102	101	108	93	125	104	105	114	97	93	85	112	117	116	109	117	114
13135	1002	2267	2750	2321	1923	1531	1305	1121	926	843	833	699	705	624	643	531	520	500	473	479	435	414	427	420	427	378	392	384	383	377	354	380	321	357	394	356	358	329	356	320	333	342	338	379	388	364	342	328	311	376	312	337	334	310	314	334	354	340	303	311	302	325	313	297	306	308	326	334	326	330	271	286	345	318	324	324	312	297	297	292	327	346	326	313	319	335	333	343	295	339	323	334	339	309	317	299	307	301	317	309	360	332	309	317	322	319	308	253	333	289	321	333	338	331	295	323	304	301	341	320	295	313	297	301	318	291	312	334	315	320	330	297	298	304	321	317	302	344	277	298	317	326	316	305	309	295	305	335	307	326	314	285	331	310	343	341	320	328	334	321	320	348	335	316	294	301	313	290	323	320	305	295	316	319	331	325	312	314	309	325	323	305	325	319	301	300	335	325	329	324	308	294	317	307	316	284	305	318	281	264	345	284	292	311	316	331	329	318	291	304	333	275	326	305	314	332	323	317	316	347	314	316	305	323	324	313	347	297	294	297	308	324	308	318	308	319	301	298	332	308	290	316	357	322	291	281	352	327	287	288	333	302	331	345	303	302	312	329	292	301	328	287	285	294	310	293	269	314	298	328	294	321	317	308	298	289	298	266	297	308	331	304	298	314	310	292	317	319	293	285	318	309	314	336	288	300	316	339	305	288	323	302	309	329	311	315	318	295	336	307	316	281	336	311	324	292	301	342	309	294	304	326	300	314	306	320	302	320	303	314	331	321	317	302	345	293	295	313	287	355	276	313	318	304	315	307	315	324	322	289	306	316	322	337	301	312	305	316	339	314	332	310	308	315	299	325	313	280	274	318	336	351	319	321	302	277	330	314	336	312	289	319	328	304	303	298	329	331	284	327	302	331	315	339	292	310	324	318	337	316	310	322	276	316	306	317	330	295	274	318	306	282	303	299	308	340	314	305	323	296	314	317	330	315	335	282	320	293	316	305	334	323	298	312	284	296	288	318	317	299	319	248	284	295	315	293	321	322	326	337	308	344	327	314	332	328	306	334	308	285	300	303	278	325	303	311	281	286	324	321	290	312	299	307	311	322	293	321	318	326	342	325	277	336	297	267	321	274	322	302	267	304	312	351	307	319	331	283	328	310	322	341	343	295	330	336	307	320	327	307	312	303	313	320	323	302	292	321	300	335	303	324	315	342	282	310	287	330	263	323	302	279	311	290	314	310	333	268	283	307	300	311	283	280	326	285	329	325	298	320	296	293	318	295	340	318	301	306	321	318	298	343	320	316	337	313	314	346	301	302	293	291	341	285	304	283	309	319	307	289	311	289	326	323	290	313	300	331	319	325	274	295	313	302	283	333	293	317	295	302	286	282	324	334	319	338	296	303	318	342	335	283	325	299	303	298	302	324	302	286	338	311	296	312	280	325	303	301	332	306	332	311	302	327	310	332	322	289	291	302	311	306	321	330	287	305	317	296	338	282	328	318	276	288	312	327	314	308	328	311	318	326	312	292	317	310	302	330	312	291	318	336	329	318	323	299	302	296	293	323	361	327	307	321	309	301	336	315	304	321	340	291	313	312	317	299	323	288	296	283	308	304	315	308	364	291	305	328	317	323	309	292	298	300	310	303	323	335	321	311	325	328	296	293	331	284	313	319	282	302	285	333	336	325	306	340	317	314	324	330	322	331	308	311	319	285	282	315	291	286	296	343	289	341	339	304	296	309	316	292	298	283	300	311	314	283	292	324	305	298	315	291	316	335	316	296	323	293	321	296	359	295	301	344	336	317	321	265	271	334	319	334	335	303	288	360	329	293	324	300	316	288	302	335	303	298	309	291	318	321	301	338	309	286	310	311	318	288	285	335	328	301	327	306	295	299	320	338	314	310	280	319	343	340	299	278	330	288	299	304	325	311	265	316	308	312	310	321	314	307	332	320	302	340	334	300	273	268	299	323	322	296	326	310	307	306	296	298	312	299	341	317	302	298	296	318	291	297	338	329	297	307	298	327	288	304	320	316	308	316	312	316	294	321	300	326	307	316	321	269	301	334	319	291	333	335	304	312	331	310	311	320	296	292	308	286	289	307	304	312	314	280	287	300	300	306	337	278	322	310	342	307	289	306	304	328	305	307	326	287	275	295	322	332	309	309	304	313	287	312	318	340	323	306	337	311	330	268	304	337	329	302	306	302	292	283	312	309	305	323	288	296	291	319	324	293	305	323	300	310	312	295	323	312	331	302	286	298	299	296	313	329	297	291	317	302	323	297	303	322	313	320	302	331	319	312	302	296	305	316	310	307	309	301	283	304	288	296	333	305	298	309	322	295	322	309	311	311	302	311	344	316	317	264	293	295	307	302	333	329	343	309	318	317	308	321	336	315	283	289	345	295	319	352	310	332	328	294	299	314	345	301	282	306	309	303	321	306	321	317	317	298	300	330	320	316	273	327	314	316	333	311	301	293	297	320	313	285	293	315	348	303	327	328	324	307	333	307	292	312	280	309	317	309	326	314	320	315	363	286	320	314	312	330	284	310	337	291	292	314	303	320	332	293	304	316	300	332	322	331	314	297	307	320	314	296	285	351	309	308	319	319	314	317	303	312	329	325	315	309	315	290	325	329	308	309	307	294	316	337	289	312	305	293	288	313	282	302	302	317	269	317	301	328	296	303	335	338	318	323	280	342	366	268	292	277	333	318	338	325	302	327	274	323	298	319	318	319	322	314	324	304	316	318	276	308	323	301	305	318	289	310	306	290	296	300	278	334	274	320	307	292	317	298	330	300	275	297	302	283	298	298	305	323	302	298	320	309	307	319	338	311	328	315	310	309	313	316	323	277	276	312	303	305	327	315	305	310	326	349	309	330	331	302	325	313	318	323	299	340	315	322	298	305	301	304	318	323	328	309	328	310	303	312	291	286	303	302	279	319	318	319	336	304	327	309	295	329	306	312	321	303	286	299	302	287	293	289	335	320	318	296	304	318	304	320	292	296	340	307	331	277	311	306	306	336	346	301	259	303	302	287	296	335	315	292	314	306	319	311	316	311	301	319	284	308	325	318	296	316	298	261	315	302	302	323	313	325	318	331	305	298	318	315	314	292	313	320	312	318	289	293	346	302	309	309	300	322	313	313	321	324	363	305	310	311	294	327	289	316	289	316	293	302	291	292	308	310	335	275	294	310	332	324	266	340	307	296	278	304	310	290	295	281	317	299	289	302	315	308	287	342	355	303	327	303	320	295	309	287	291	323	274	284	310	316	295	308	296	289	315	306	304	317	324	316	339	303	278	302	343	306	314	303	313	331	305	324	324	308	325	311	291	308	295	319	319	316	343	328	319	311	301	298	305	323	301	307	318	315	312	351	298	317	305	331	329	312	302	317	299	312	315	270	297	315	343	280	311	315	307	315	318	320	323	330	283	289	311	308	296	330	321	321	319	288	342	332	310	331	304	306	299	272	296	318	328	316	309	321	325	317	319	322	329
41018	10525	3000	1656	1189	892	637	576	463	414	395	329	318	332	316	327	267	291	281	263	275	245	266	243	261	251	234	248	225	220	226	222	234	241	214	202	216	222	225	226	199	209	245	221	218	235	248	239	244	214	267	228	226	229	233	199	234	263	218	223	231	252	217	241	265	216	237	236	237	233	211	214	205	229	210	238	230	196	220	224	204	225	206	208	221	223	204	200	210	212	221	210	220	227	205	204	215	216	224	241	242	227	209	188	206	203	212	214	246	224	221	212	212	207	238	223	223	247	245	219	233	211	225	226	228	198	222	230	217	211	245	208	197	223	235	206	211	242	227	205	215	216	227	214	219	223	217	202	214	207	215	223	215	204	209	210	205	226	209	228	228	215	209	214	240	228	231	245	218	204	217	211	215	238	216	207	219	231	221	191	220	201	232	217	212	216	211	227	212	219	192	214	221	231	238	209	205	224	246	205	228	207	208	226	229	193	237	226	220	228	239	209	233	238	226	232	229	212	213	234	187	219	190	215	219	224	273	230	208	239	214	226	232	205	186	209	223	234	237	210	233	211	208	214	219	219	234	197	215	224	226	203	202	225	223	249	201	213	194	224	245	189	213	221	240	224	225	230	197	213	224	202	207	214	206	220	225	203	207	193	223	233	254	228	209	206	215	216	191	200	205	226	241	216	212	196	212	216	221	206	223	232	221	220	208	215	200	179	209	220	190	252	229	238	244	208	226	204	220	213	218	205	223	199	216	211	182	217	205	221	231	223	218	203	215	252	190	229	210	194	246	235	204	202	217	204	214	235	204	244	234	222	205	208	206	233	210	210	213	251	219	235	185	228	228	209	207	226	198	212	215	239	245	205	189	234	198	216	202	219	194	198	236	219	218	209	240	217	198	213	250	221	186	223	205	219	234	208	221	239	213	209	217	197	206	233	201	217	200	240	220	201	225	232	223	216	223	196	190	252	219	227	218	217	190	224	242	203	215	220	214	234	212	214	226	236	232	187	238	230	201	220	223	238	202	209	224	214	216	201	218	218	267	220	212	234	220	207	243	207	238	240	202	235	240	225	232	212	223	203	211	241	228	196	210	197	233	206	218	209	218	219	210	198	218	222	215	222	222	199	205	195	216	220	243	204	223	232	246	233	192	225	192	217	226	217	219	201	195	242	245	219	210	196	188	196	200	220	214	218	226	203	236	206	207	233	258	218	234	206	226	246	235	207	207	207	239	193	244	216	185	222	232	226	211	223	246	197	186	240	227	205	249	214	239	213	217	209	231	200	229	218	224	196	227	220	212	198	231	203	222	225	190	227	238	247	225	236	226	224	201	238	235	228	213	207	210	228	229	242	210	218	239	215	214	206	234	223	201	196	198	234	209	215	216	209	229	224	204	251	218	220	194	222	202	218	223	237	200	221	213	212	217	229	236	220	202	230	224	211	231	225	225	252	227	230	209	219	224	228	201	231	226	241	222	214	227	195	227	208	215	233	220	218	203	248	216	194	218	230	195	217	228	225	217	204	228	196	226	213	213	200	205	219	239	240	192	212	222	204	197	219	226	212	222	238	251	226	201	221	204	196	229	245	226	236	206	228	209	217	216	222	211	222	198	208	207	205	204	209	237	234	218	209	231	237	217	226	245	190	217	240	220	220	225	200	235	225	213	205	215	210	205	197	219	207	258	245	195	214	224	203	206	243	232	226	212	210	207	219	220	203	247	220	233	208	219	203	214	218	204	216	239	217	213	196	188	236	229	202	210	237	224	216	232	215	230	237	237	238	184	204	222	220	211	228	190	221	225	191	220	234	231	223	240	209	216	194	231	233	240	241	203	216	224	196	193	238	204	243	208	198	211	205	231	224	220	204	230	205	247	220	190	210	213	218	221	239	213	211	228	199	211	232	192	210	240	229	201	223	215	224	235	230	196	193	221	214	213	220	225	207	234	216	203	202	191	208	209	229	212	221	229	246	229	230	217	228	224	222	222	218	253	178	220	198	230	195	213	206	197	214	214	216	232	204	232	222	229	222	205	234	227	203	198	230	215	242	194	211	217	215	206	219	200	238	199	215	218	206	218	228	229	222	223	220	243	233	220	223	216	193	208	211	220	214	219	210	229	238	222	234	192	220	221	229	245	220	261	226	208	238	221	229	208	213	199	222	216	193	231	230	211	217	241	214	198	226	240	196	180	219	198	218	216	217	228	236	245	244	223	214	218	215	228	232	203	231	220	229	220	207	205	224	229	228	230	251	194	214	222	227	216	237	212	223	213	226	267	217	188	234	237	227	211	216	192	240	192	223	208	193	224	219	205	252	237	245	229	213	228	199	218	208	207	240	242	216	204	241	222	229	207	206	222	199	235	220	218	240	223	222	206	213	200	203	230	216	214	216	204	220	207	220	220	228	218	217	195	255	211	212	192	209	204	201	223	198	191	236	211	211	209	211	247	219	230	217	221	197	211	216	204	220	240	221	226	201	213	213	209	206	234	200	234	251	229	231	250	228	246	227	205	223	222	218	210	214	237	225	218	203	250	212	233	233	243	243	226	238	206	223	228	226	221	220	216	205	231	219	217	217	203	207	215	230	226	226	212	225	232	238	239	245	204	239	230	217	227	217	216	197	204	216	196	216	231	240	228	239	246	208	206	231	201	208	194	224	223	196	211	207	239	208	216	204	218	204	225	204	195	218	217	204	213	222	199	206	216	201	222	210	246	219	194	230	219	209	222	219	210	187	208	235	229	223	234	218	222	223	210	205	220	234	216	216	232	215	197	224	239	216	226	205	204	212	238	218	228	245	207	203	223	207	227	231	199	245	223	217	210	204	213	225	210	195	202	205	203	231	223	190	232	205	216	204	223	215	221	210	225	223	223	230	222	227	198	217	215	198	219	217	225	194	194	230	212	199	199	200	200	234	223	220	227	194	208	218	207	193	202	223	232	225	216	242	257	209	201	206	189	205	232	212	230	232	239	215	204	256	205	242	226	213	233	219	203	232	209	219	234	210	221	231	213	217	203	207	207	246	231	197	220	197	233	238	206	225	209	194	226	223	220	206	192	170	201	218	214	221	232	219	239	215	199	187	213	221	220	227	216	197	211	246	252	199	197	212	210	224	222	200	211	212	206	208	227	197	179	201	231	198	213	219	237	255	227	205	261	231	218	206	223	214	224	218	222	222	208	212	231	228	212	232	206	236	233	228	209	209	204	212	200	194	202	215	215	234	214	217	207	234	219	231	207	227	157	206	227	225	224	249	225	235	223	227	193	198	227	228	233	241	218	211	195	229	212	235	228	208	215	227	225	214	228	216	210	218	222	233	218	212	230	212	223	229	228	208	229	240	218	237	208	236	214	229	225	234	212	218	230	229	209	223	232	213	208	219	202	206	241	207	202	218	209	218	227	197	194	232	218	192	204	248	228	231	226	224	194	231	232	189	187	225	223	205	227	215	195	200	214	270	212	218	204	220	223	239	209	231	217	213	216	231	199	214
18014	2014	4341	5235	4433	3653	2979	2474	2086	1795	1701	1621	1358	1288	1205	1127	1025	948	934	868	875	864	858	775	779	746	725	667	710	741	644	678	681	665	704	635	669	662	615	607	639	607	599	639	607	598	604	611	561	587	596	622	582	629	630	565	619	579	581	582	563	592	564	593	563	593	591	575	579	554	600	647	571	586	588	624	530	570	594	545	602	574	574	530	587	553	569	589	564	613	598	584	517	566	545	554	579	614	567	587	543	540	560	588	544	574	567	560	569	549	580	628	603	564	579	556	541	589	568	549	549	557	526	552	563	586	543	513	595	625	579	553	542	540	608	571	572	559	537	561	609	553	554	567	577	587	592	586	579	546	536	603	553	581	568	559	595	545	578	540	558	571	568	579	520	545	567	594	594	542	542	543	508	582	541	572	537	535	593	612	567	556	538	559	569	550	558	569	556	529	575	590	570	533	569	542	558	577	588	594	554	594	531	585	544	599	504	596	551	511	595	521	526	548	540	543	558	574	552	555	535	554	587	546	556	580	529	608	545	564	571	583	542	528	542	577	543	576	555	556	548	540	552	551	530	533	561	545	597	547	564	578	564	587	548	557	613	557	578	581	550	584	585	546	566	613	582	588	576	580	551	499	563	539	567	578	577	518	567	574	580	561	584	594	581	586	522	584	571	569	544	583	543	539	511	553	539	562	551	564	548	582	575	576	569	571	557	579	560	560	586	518	534	567	569	551	579	534	558	559	541	584	566	564	575	580	546	546	553	558	562	525	536	533	555	546	541	592	522	559	585	558	538	586	551	555	560	599	593	549	590	565	556	569	551	562	532	545	562	535	617	564	542	585	605	574	568	553	541	576	572	569	571	569	556	525	614	549	531	625	542	547	585	507	635	544	564	568	554	543	555	507	541	520	592	562	508	522	562	587	591	582	549	585	532	601	512	506	554	548	545	578	568	580	538	588	561	563	543	559	523	512	547	592	569	522	579	557	582	544	577	562	532	556	546	562	550	574	560	562	546	559	567	559	567	522	562	585	571	558	566	588	556	582	571	549	523	519	587	542	602	584	552	553	539	587	576	557	579	552	542	578	574	576	552	541	567	532	554	573	541	558	524	554	530	566	571	539	543	563	550	552	568	507	543	559	588	553	525	532	556	561	588	529	546	581	594	575	596	532	538	576	555	578	574	579	527	559	537	542	605	565	580	513	525	539	544	549	592	617	556	612	561	542	571	517	550	573	534	520	574	542	569	555	487	565	577	560	560	551	555	606	543	538	562	559	588	546	541	581	563	556	539	596	542	535	574	576	549	543	587	543	550	539	552	558	554	562	535	582	576	552	553	539	599	601	548	550	573	572	561	527	560	524	528	550	550	575	550	540	545	537	555	577	575	564	557	550	550	539	537	572	541	586	523	563	567	563	526	555	580	604	538	541	602	524	592	576	521	562	578	501	563	559	578	541	531	582	526	552	524	540	557	547	539	579	600	559	582	542	603	515	564	602	556	582	536	561	573	569	539	587	537	559	563	555	572	525	550	571	581	591	586	575	580	580	592	523	531	562	515	525	568	572	570	576	544	589	544	550	590	583	591	588	555	531	577	559	553	585	524	549	577	591	545	565	553	535	538	562	542	535	593	578	527	552	571	567	519	526	554	540	566	612	551	587	600	589	547	561	553	553	604	546	587	537	567	538	569	535	526	582	568	528	535	545	557	610	569	534	523	567	540	555	536	559	559	580	550	572	508	542	574	577	543	567	588	590	550	572	554	610	542	525	571	551	574	583	568	629	581	540	553	560	554	581	518	574	535	594	533	522	545	572	528	587	537	524	560	570	587	588	519	566	533	570	526	567	599	550	534	544	542	558	553	570	582	528	555	583	570	596	575	552	560	578	541	536	566	566	566	568	532	551	571	571	555	546	539	608	548	534	548	543	573	549	546	535	556	539	546	556	591	523	562	556	561	561	582	563	590	600	549	556	558	551	624	544	541	561	557	567	586	583	558	582	576	542	570	512	570	553	549	562	564	559	571	530	561	566	550	547	586	581	567	537	609	500	586	559	541	557	551	577	549	527	554	563	603	534	565	541	587	592	574	571	565	560	533	561	576	538	566	555	546	532	582	583	553	583	550	560	576	582	576	573	547	527	541	558	539	513	563	608	576	529	588	532	543	583	596	564	594	548	555	545	564	559	575	578	563	557	562	557	579	603	529	575	559	572	570	557	544	573	561	549	553	549	545	559	543	577	545	554	530	533	555	568	578	560	542	564	549	555	498	537	527	577	519	574	556	566	551	537	570	577	548	540	547	570	554	597	570	564	539	575	533	554	533	556	518	594	552	575	591	554	537	547	560	577	547	572	558	556	548	564	540	564	558	547	559	557	597	552	580	605	544	592	581	589	516	577	625	538	562	579	589	598	538	557	580	547	546	546	593	583	558	588	559	539	538	578	508	592	568	615	549	594	595	577	563	562	566	530	554	562	535	578	568	609	570	529	534	517	566	573	548	576	557	544	575	549	585	547	554	569	541	607	551	569	538	582	558	535	572	564	557	555	558	550	534	508	550	567	587	570	533	578	539	576	537	552	515	592	577	566	551	597	549	568	576	580	579	528	566	563	568	542	573	571	544	576	550	537	567	578	586	572	576	564	555	594	562	553	529	547	553	525	546	574	527	552	545	565	531	572	538	581	593	586	574	540	554	602	530	503	596	582	559	524	552	561	549	545	573	560	526	601	572	543	565	535	578	566	590	504	553	548	584	521	522	541	576	564	533	559	542	580	547	513	554	544	563	558	580	576	565	572	539	541	538	611	547	554	542	570	561	539	540	581	594	558	578	540	522	561	550	517	554	555	572	569	526	561	528	569	532	564	563	518	571	529	550	531	546	559	555	564	545	552	553	567	522	599	548	531	549	568	529	556	547	552	557	607	577	575	587	562	519	527	607	562	544	503	534	608	581	551	563	604	553	566	557	555	581	542	562	562	548	550	574	532	571	582	539	532	553	522	588	600	542	586	506	528	581	579	527	538	580	582	558	529	535	561	574	573	546	568	552	545	575	546	556	568	540	574	549	550	567	574	573	581	520	568	553	554	554	528	573	541	562	566	572	548	500	551	539	559	584	515	557	555	540	539	544	584	534	572	565	544	536	533	579	546	557	537	552	550	569	550	586	585	537	537	598	593	570	527	546	584	538	557	648	571	568	550	519	539	556	541	528	588	562	553	540	594	572	559	575	553	550	569	579	548	561	529	566	590	549	559	597	510	573	529	567	576	560	567	556	513	526	522	533	580	523	565	555	588	514	586	525	569	535	598	541	560	518	599	576	550	575	558	522	548	570	552	545	573	570	554	525	588	555	541	579	545	572	571	548	575	545	578	585	557	541	554	551	583	550	589	535	559	530	565	571	568	531	533	544	548	580	571	539	572	543	543	564	559	541	568	536	564	569	565	585	556	530	605	527	578	568	565	571	610	567	549	547	561	561	561	537	565	573	574	564	554
3637	229	228	192	227	243	196	239	186	192	217	183	181	196	198	207	210	183	176	205	207	188	210	188	200	210	176	211	222	213	195	198	199	179	204	204	215	200	180	180	198	181	219	177	179	193	207	212	195	190	162	183	200	212	178	205	207	209	195	174	187	188	201	182	195	211	197	170	199	185	200	211	182	176	198	228	200	160	214	213	205	193	207	193	169	169	264	200	204	222	183	171	190	213	189	190	200	166	214	198	198	231	173	162	179	213	222	184	208	226	184	236	187	194	197	196	208	192	223	213	192	183	178	180	181	188	211	173	215	209	209	185	213	181	211	182	192	193	187	189	192	215	190	165	209	201	187	188	223	211	205	218	201	214	200	185	203	196	194	192	199	160	204	225	178	205	212	235	173	197	195	197	216	168	212	206	213	205	191	166	211	190	194	195	185	231	187	189	194	182	194	186	188	191	197	186	203	196	201	227	191	191	212	201	232	210	210	194	202	206	188	218	203	207	205	221	195	215	182	193	207	201	176	200	198	197	199	199	180	211	216	213	184	177	171	200	196	196	181	207	193	190	186	201	201	180	188	175	193	195	191	182	188	204	190	188	213	196	194	200	172	202	218	175	199	189	217	205	198	187	249	211	197	194	168	205	187	197	208	191	224	195	211	200	195	218	184	209	203	184	207	192	188	209	176	181	215	183	217	215	204	208	203	194	181	198	183	216	208	191	198	197	210	186	189	171	208	212	224	183	226	186	234	192	197	190	206	191	191	187	192	213	185	202	198	210	185	215	212	186	175	191	217	214	211	191	200	199	185	204	214	217	191	196	194	219	189	201	204	186	190	217	179	213	196	211	168	177	188	176	224	208	211	180	205	214	208	198	214	176	217	190	180	207	217	189	193	210	210	166	167	205	204	218	184	185	202	182	175	192	180	192	168	180	209	204	201	205	169	196	184	194	176	175	177	192	193	199	201	167	208	196	196	201	215	189	182	196	195	191	210	192	202	212	213	196	197	192	190	208	205	193	201	191	191	208	177	191	192	186	213	206	206	198	184	213	211	203	195	204	205	216	209	201	220	205	205	189	174	229	182	184	206	187	203	187	200	190	211	208	185	200	206	186	184	175	197	218	220	210	203	200	212	190	197	177	192	187	181	235	168	188	210	189	180	173	214	196	176	212	187	179	200	217	210	194	198	214	202	204	172	226	160	203	206	177	220	216	199	208	215	217	193	209	186	173	188	190	191	190	186	189	189	189	192	214	204	200	192	236	215	204	188	198	180	204	189	208	205	192	196	209	193	201	211	200	197	187	211	211	218	183	195	202	201	225	209	192	188	215	197	202	213	190	184	209	185	192	171	183	203	198	225	188	209	219	219	185	202	206	215	183	214	206	210	219	188	186	220	198	184	198	184	180	182	214	204	218	196	208	205	236	218	179	206	161	183	183	223	185	191	197	214	166	186	178	191	196	194	208	189	217	178	181	196	166	234	214	204	189	209	189	209	196	214	202	220	210	184	171	204	211	213	197	189	177	220	214	195	201	214	223	191	204	180	211	217	181	177	211	223	233	200	190	220	186	194	187	179	195	186	189	185	209	186	204	175	193	210	204	240	198	205	215	189	211	196	201	213	207	215	200	184	203	209	203	176	187	184	181	200	201	187	175	201	187	207	198	172	178	190	198	201	198	198	213	186	196	200	198	226	214	234	205	207	201	217	187	217	230	197	197	210	175	200	201	211	224	189	198	202	204	187	182	186	185	201	193	204	189	193	210	200	202	211	207	190	213	187	248	180	189	183	204	199	189	197	200	182	216	202	174	204	194	225	200	202	176	172	177	190	174	177	217	177	195	211	239	229	174	184	199	222	213	208	195	200	193	225	208	182	179	210	210	175	211	210	184	195	191	172	197	211	194	194	196	185	203	195	214	203	201	206	186	222	221	209	218	180	182	192	178	216	217	191	206	188	204	187	165	174	220	197	198	216	185	200	206	199	183	206	232	190	161	213	217	197	217	197	221	187	198	217	199	183	218	203	191	188	181	208	189	178	195	185	192	213	197	213	195	199	197	187	217	181	192	199	191	181	215	199	196	236	202	206	194	203	191	200	188	196	173	190	208	191	209	194	210	199	185	187	194	188	217	232	216	204	200	188	193	185	204	203	189	194	195	209	215	186	201	191	207	197	201	172	167	175	198	199	199	200	213	205	209	181	202	206	198	183	177	204	170	203	175	202	191	234	207	209	204	210	188	187	179	218	194	191	220	193	192	178	172	209	201	181	206	199	212	216	212	195	206	192	196	199	201	203	210	178	197	198	197	192	191	187	199	200	213	197	205	183	233	206	213	193	188	161	195	194	208	170	191	188	199	214	185	209	175	182	207	186	177	229	225	225	184	203	191	206	177	212	193	199	206	196	207	198	195	176	174	187	207	168	173	190	207	216	197	210	194	190	213	204	192	191	206	190	215	184	209	201	180	192	201	174	186	192	199	182	223	226	201	195	188	204	210	198	185	201	197	200	181	187	208	223	193	168	194	182	223	208	204	211	213	172	202	180	205	189	198	199	199	201	206	192	186	179	203	206	195	193	188	204	198	210	211	197	194	184	199	185	196	180	202	182	205	192	189	222	215	188	186	176	227	203	189	214	188	220	205	218	196	227	193	181	183	179	205	197	217	214	206	198	197	209	164	161	222	226	187	211	201	168	212	226	200	187	190	180	188	197	235	210	164	200	211	194	177	183	198	183	192	197	196	200	205	191	184	210	191	220	177	207	198	228	195	197	188	219	230	196	211	193	178	202	199	201	216	161	168	193	216	191	211	196	204	235	206	202	208	197	183	201	207	235	200	227	193	198	204	202	201	203	208	186	176	207	185	207	207	205	195	202	181	192	190	176	181	193	218	203	212	195	190	212	186	187	201	179	209	203	187	175	191	187	202	212	179	205	195	184	195	203	177	202	183	215	205	218	200	176	202	204	211	200	211	187	204	211	212	188	169	208	197	197	172	171	186	189	186	211	205	193	223	206	183	196	207	212	189	189	184	199	202	195	238	183	184	187	174	210	211	204	206	193	187	209	183	198	214	190	184	198	215	205	200	197	170	186	193	200	201	202	194	205	204	189	189	195	183	196	207	191	198	175	201	196	188	213	204	214	171	193	188	183	176	197	215	202	181	179	213	198	195	203	196	209	196	198	181	223	207	187	201	208	201	200	214	210	180	179	184	188	209	221	185	190	195	206	185	215	182	203	201	215	223	216	194	187	190	231	182	203	219	181	202	193	189	198	206	206	209	192	191	162	209	202	200	203	188	233	196	183	207	191	202	207	176	207	211	176	192	191	204	198	186	174	194	205	192	213	203	198	196	168	204	206	195	204	208	203	212	202	174	207	190	176	189	202	199	176	197	215	200	199	188	201	186	245	179	196	177	189	204	194	215	191	199	210	206	212	184	189	197	199	193	178	214	224	197	184	213	192	162	206	189	208	191	193	172	190	210	196	179	187	213
4437	494	567	605	575	567	556	550	521	542	500	531	494	516	483	491	491	493	515	474	510	507	481	492	513	518	476	566	504	455	519	484	465	498	514	524	455	447	517	494	471	497	516	509	477	476	496	522	455	511	467	482	524	558	487	505	470	517	501	484	542	484	463	493	498	502	559	503	482	473	455	490	509	508	507	438	516	492	498	474	450	456	511	464	485	491	489	455	520	460	454	501	466	471	498	470	470	465	500	491	499	462	456	493	493	503	502	469	501	451	450	513	456	494	473	486	477	493	512	529	496	462	492	477	478	498	468	458	453	508	517	500	470	502	518	472	491	462	492	466	464	536	486	521	432	475	472	544	512	458	510	453	448	500	504	466	475	472	460	498	473	505	520	511	479	492	505	459	510	491	481	471	514	486	509	489	464	498	539	478	502	470	485	495	510	484	479	501	471	518	467	483	475	500	477	480	522	475	479	474	487	477	454	471	485	501	472	483	451	478	494	480	508	492	449	512	480	458	495	489	497	508	509	492	458	481	500	493	493	541	478	496	461	469	503	480	465	482	479	455	468	487	460	433	506	505	476	467	457	511	466	514	441	499	483	513	503	536	500	507	521	483	464	466	475	484	486	454	472	457	489	492	452	496	514	490	505	506	495	482	512	464	514	495	490	443	504	486	538	485	497	497	491	489	503	491	485	489	480	474	479	525	485	472	468	490	482	501	490	467	521	465	499	497	464	498	484	451	493	497	467	453	516	475	467	503	487	461	481	489	503	478	519	495	507	503	515	473	516	501	441	484	473	455	494	483	517	477	470	464	481	472	470	474	485	520	439	521	483	499	476	521	524	494	505	502	476	471	428	456	471	491	473	489	522	493	502	481	468	529	465	447	498	454	508	487	453	454	452	481	491	439	496	497	460	523	510	515	467	469	511	503	496	497	466	497	474	450	510	464	461	507	522	538	493	455	489	509	489	486	505	485	490	467	507	473	498	497	498	502	496	537	480	534	497	484	496	481	529	502	498	503	494	467	514	487	447	504	466	483	503	496	489	462	499	466	494	476	498	478	518	483	491	470	502	470	515	474	508	493	487	510	469	467	469	525	534	449	478	475	474	496	467	480	530	515	490	499	550	446	477	524	466	493	497	520	468	479	482	494	502	470	480	516	464	473	502	499	527	470	496	484	447	504	527	504	504	493	532	486	477	510	498	462	495	507	511	495	539	493	474	475	474	482	441	476	469	494	482	468	474	524	509	517	473	489	501	492	495	465	482	560	438	490	505	490	501	439	500	498	496	498	498	503	492	456	443	503	405	495	470	467	519	519	475	463	495	479	492	450	443	505	481	501	473	470	435	436	477	447	464	517	453	493	436	506	522	484	455	483	505	441	460	472	464	472	470	491	499	490	459	476	509	462	488	476	455	489	454	457	462	467	487	445	508	496	505	485	470	520	485	501	467	547	475	511	477	487	500	516	495	483	512	473	497	437	458	474	510	479	465	501	483	421	492	477	495	515	493	472	496	482	478	490	507	497	504	485	483	481	532	480	503	478	462	510	469	510	480	461	513	480	477	525	527	487	519	509	512	490	503	506	482	460	479	519	483	506	464	512	455	531	455	487	510	504	447	558	488	533	517	499	472	476	471	481	487	465	519	524	477	484	509	503	500	515	481	490	460	495	483	508	442	503	495	505	499	506	518	506	471	499	480	501	483	495	492	530	514	524	472	472	471	470	504	464	467	469	496	508	528	478	500	496	460	493	466	449	476	446	510	482	472	491	435	452	496	502	515	468	478	496	459	502	509	480	430	502	472	482	482	465	476	472	503	498	525	487	517	532	461	491	478	469	497	513	493	529	444	439	470	461	445	511	504	452	519	476	508	482	474	456	509	489	484	459	466	472	503	481	468	452	458	497	478	502	483	491	452	506	469	452	491	478	471	511	514	499	470	476	495	489	509	477	499	517	490	496	438	443	507	427	519	475	474	475	512	527	472	478	465	476	495	461	494	485	478	488	493	488	492	527	485	465	491	469	472	498	505	521	477	508	471	472	498	488	474	467	499	480	508	517	493	473	517	464	507	478	470	516	480	458	445	505	498	507	517	473	487	476	464	468	482	469	506	493	474	454	478	465	512	471	446	492	501	496	482	506	499	463	478	489	534	480	486	498	481	491	487	519	454	494	494	448	505	477	500	442	494	502	474	475	498	468	511	495	545	472	464	502	472	483	454	486	498	491	475	428	491	491	506	502	483	470	494	510	439	516	527	493	496	510	477	480	459	504	472	548	482	502	493	480	487	498	514	476	477	463	496	468	531	482	505	472	482	495	508	505	474	515	437	459	500	487	464	467	491	467	445	465	505	453	491	517	462	467	512	488	480	448	506	504	484	507	495	502	474	487	461	452	508	479	493	507	477	503	472	487	497	507	494	523	505	494	500	466	509	531	477	482	468	491	504	499	519	508	479	510	454	507	511	473	513	521	507	501	508	484	478	461	466	460	499	482	490	530	479	516	500	491	464	450	475	477	520	481	501	542	485	512	485	487	497	494	475	480	463	499	525	491	481	477	488	506	490	495	503	499	479	516	490	483	477	488	409	493	492	457	506	452	488	495	475	481	519	479	475	441	485	502	510	509	500	515	487	476	513	494	479	515	497	487	471	476	526	491	491	480	451	503	532	502	515	529	489	507	508	494	509	473	489	527	506	483	493	477	467	508	496	480	505	467	485	440	493	489	520	476	495	489	515	489	460	501	478	474	449	493	457	498	458	496	477	480	487	509	480	494	473	487	499	502	474	515	488	477	494	480	494	481	488	527	499	480	506	490	473	492	520	457	563	507	462	490	476	473	511	467	474	463	464	493	508	493	475	506	463	443	525	500	516	493	485	454	509	441	523	481	490	529	504	456	486	519	485	522	522	530	502	478	481	495	494	492	526	482	496	491	521	480	482	496	490	477	490	516	483	488	472	492	474	501	482	483	518	527	470	519	454	492	517	450	468	469	465	527	511	444	471	492	491	470	477	480	482	504	499	489	529	460	449	536	473	479	534	491	492	475	475	454	499	455	495	510	479	467	501	507	476	518	489	469	476	494	517	485	482	507	460	492	451	461	479	490	474	502	491	454	475	460	474	479	510	479	459	471	497	480	487	522	486	468	521	496	462	507	498	488	507	428	505	483	444	469	500	519	484	479	514	496	479	478	479	517	476	500	504	494	461	450	519	499	485	478	498	459	495	494	499	490	526	517	508	512	503	529	460	477	473	500	507	490	497	483	460	461	460	486	470	488	479	486	495	523	480	511	522	477	470	502	461	472	459	491	471	487	492	487	506	518	512	490	463	499	504	504	508	537	450	473	476	536	472	480	497	489	494	487	511	494	474	452	488	488	504	511	504	499	483	505	468	418	491	456	505	541	508	515	487	478	507	440	470	479	474	534	500	486	517	498	495	490	474	484	473	457	486	510	466	507	475	515	509	500	490	492	523	463	473	493	455	456	510	536	472	513
31370	5493	1121	769	565	455	371	261	212	194	180	164	169	168	154	152	147	130	113	119	122	126	109	92	122	119	115	124	85	119	121	135	99	109	102	104	103	85	103	102	104	110	79	99	92	92	109	111	101	100	88	103	114	109	119	99	117	121	111	104	113	101	92	99	121	117	122	100	110	115	128	90	100	98	97	112	110	130	86	107	106	124	103	116	116	99	110	114	101	113	108	105	102	117	106	103	107	100	107	102	86	100	103	116	120	98	95	100	105	104	106	108	101	92	101	113	109	106	104	113	107	99	90	119	112	108	109	105	94	132	107	124	111	110	103	97	103	125	104	114	109	98	109	107	101	129	110	99	103	86	110	97	108	95	108	106	83	122	114	95	104	102	106	111	102	101	117	108	123	96	99	117	96	115	110	110	96	106	97	86	119	103	121	92	123	116	116	97	97	99	101	104	117	127	104	110	104	106	104	115	91	109	114	101	109	102	113	101	88	122	133	111	101	118	103	98	101	92	101	108	131	120	114	118	113	106	92	120	112	97	118	120	108	88	83	123	98	99	104	97	94	107	113	135	72	95	83	96	112	106	114	113	94	100	111	105	114	101	102	116	110	106	108	104	103	102	118	120	104	103	118	104	109	121	102	104	118	103	114	97	114	87	100	105	98	94	91	101	95	105	116	112	100	106	108	108	101	110	90	110	106	91	88	96	106	106	116	101	87	113	107	84	116	95	108	95	110	80	96	101	91	122	105	99	98	99	127	98	109	100	113	108	114	108	115	94	131	117	118	108	95	104	90	118	104	118	96	139	112	107	88	101	125	87	108	105	100	109	100	122	105	117	103	94	120	117	92	86	103	117	96	115	110	89	95	105	98	104	114	102	97	111	95	99	85	111	92	104	102	101	112	99	107	123	104	107	119	94	105	97	113	113	110	118	95	117	106	112	109	95	119	107	92	113	109	115	110	104	100	107	123	111	108	99	84	106	97	106	106	108	101	96	119	97	125	104	94	112	100	86	117	129	110	105	119	126	121	106	121	114	115	115	105	99	109	94	111	104	98	99	101	117	117	111	112	105	123	105	103	123	109	114	117	104	108	117	93	105	104	107	94	99	101	122	113	109	107	99	107	114	108	115	107	110	91	112	97	116	102	91	114	113	123	102	124	122	97	110	106	105	101	104	123	120	110	106	120	88	105	97	114	110	104	119	116	100	111	112	87	89	122	116	114	117	86	118	86	104	118	96	97	95	107	100	101	93	91	111	92	105	99	113	116	109	110	95	106	117	95	105	116	90	126	102	108	83	116	90	103	94	105	112	108	109	114	106	106	109	109	80	104	116	106	94	96	118	91	84	106	84	99	116	109	109	97	89	112	94	95	106	89	107	113	106	113	102	101	121	100	113	114	101	102	105	113	104	101	108	105	94	89	74	99	110	113	112	104	107	114	111	102	83	110	109	102	101	133	102	107	121	91	115	111	95	112	102	122	111	100	95	105	104	119	114	101	104	104	114	96	103	99	98	109	100	104	109	115	117	98	113	108	120	95	110	103	112	97	109	121	116	100	117	110	109	111	97	96	97	81	109	110	110	107	94	85	94	97	119	109	111	113	125	119	109	119	108	106	100	108	104	123	109	121	95	119	111	98	91	124	106	103	111	89	104	110	122	121	92	86	97	123	96	101	98	93	102	95	111	104	90	101	90	107	107	121	97	115	104	110	124	99	89	120	108	88	100	89	100	122	117	111	123	107	117	108	97	111	98	108	109	119	109	105	105	99	95	102	90	119	114	101	112	116	118	121	117	107	107	92	91	127	98	114	117	121	105	96	79	102	90	105	121	109	98	110	103	123	103	105	109	121	85	96	98	106	99	105	89	92	109	102	104	95	106	114	115	116	110	110	110	106	88	109	96	110	117	116	91	101	81	112	92	98	125	89	97	91	97	112	112	85	131	105	115	99	93	108	108	122	106	111	112	86	101	118	113	122	104	106	97	113	90	103	109	101	90	90	99	98	112	105	112	114	127	114	114	97	111	123	95	101	122	108	113	109	115	126	102	102	106	119	93	105	111	96	99	104	91	109	109	97	104	109	100	91	104	101	107	117	106	120	109	112	101	118	96	101	98	101	84	110	114	89	94	99	100	94	94	110	101	105	98	122	121	102	111	98	109	109	115	111	117	108	117	120	87	101	106	103	132	107	101	103	105	90	113	96	120	110	104	91	113	103	108	106	106	106	99	112	99	109	113	101	105	118	104	113	78	95	109	91	102	114	108	124	96	92	112	105	103	92	109	99	112	116	111	99	104	105	99	92	107	115	121	115	94	110	90	107	114	112	108	127	108	115	104	118	101	119	107	105	102	103	106	114	122	90	100	81	103	79	103	94	100	92	108	111	108	111	92	107	102	106	97	118	90	113	108	108	122	108	91	107	111	107	88	90	84	104	112	92	109	115	122	90	113	109	104	117	102	96	94	114	111	94	120	95	119	114	94	117	136	110	120	91	105	108	99	104	108	115	117	91	132	115	110	107	108	109	112	109	105	107	112	130	95	92	105	124	89	94	99	114	103	121	106	119	122	96	90	107	111	112	120	109	109	95	98	103	109	110	117	111	101	95	112	99	97	128	90	103	87	96	95	97	95	103	91	105	85	108	121	133	77	111	113	113	112	106	120	116	98	124	107	97	117	91	97	92	111	116	84	108	115	88	115	98	112	113	96	102	117	83	97	118	91	99	95	99	92	111	117	99	94	103	113	106	103	112	93	113	126	119	95	121	111	102	100	109	99	99	110	105	85	108	100	100	91	114	117	123	105	120	94	103	105	96	100	115	97	106	91	114	131	139	119	96	100	87	100	100	118	120	100	107	87	114	117	113	113	106	93	86	101	114	103	103	112	105	124	109	104	128	110	97	106	123	102	126	96	98	107	100	125	88	113	129	106	112	97	99	115	107	94	100	91	106	101	83	104	112	108	105	93	110	99	104	99	109	99	105	125	100	106	106	109	106	96	103	107	103	98	115	106	119	122	120	102	108	117	113	100	108	113	115	96	92	77	82	103	120	114	98	98	119	113	94	103	109	109	115	108	93	96	95	92	100	111	94	92	84	106	103	115	99	102	110	104	90	93	109	92	77	137	112	104	99	113	129	117	85	101	92	129	96	116	108	110	113	106	114	106	107	110	120	119	107	94	112	129	120	104	109	109	92	97	106	132	109	126	112	124	108	97	111	90	103	90	117	110	127	96	93	99	115	114	110	99	103	99	102	93	93	117	111	108	102	116	106	101	97	114	104	94	101	94	101	107	105	113	97	93	111	114	129	95	111	100	101	111	101	95	101	112	84	113	110	115	131	102	120	97	100	109	115	108	92	99	110	114	101	118	116	105	104	107	128	108	95	115	117	91	109	133	111	97	97	107	92	114	97	126	88	104	113	118	91	93	102	119	84	88	98	119	111	123	114	82	103	98	127	98	104	89	97	84	88	118	99	94	100	95	115	132	109	114
14445	963	2183	2713	2315	1870	1571	1255	1128	1009	871	780	714	649	577	588	510	521	522	478	503	436	394	449	378	388	399	433	402	339	391	365	356	337	373	331	349	333	334	331	330	347	331	349	335	335	344	323	347	371	327	313	329	334	341	308	293	321	322	319	328	320	305	307	324	329	314	317	356	335	335	323	316	281	295	314	341	311	337	329	297	327	297	313	317	325	303	305	323	310	328	325	337	346	336	286	339	311	320	320	303	344	313	329	307	275	298	297	320	327	279	314	290	285	300	309	321	309	312	296	345	289	320	279	281	291	305	340	329	342	295	318	311	332	305	301	311	295	326	332	316	329	322	281	309	323	320	316	313	286	344	327	303	291	319	315	248	312	281	295	290	335	294	317	299	295	259	294	301	316	334	296	319	278	281	301	307	295	310	314	293	299	294	286	313	309	284	329	294	326	330	268	310	309	285	302	309	309	272	300	293	316	300	319	288	303	308	318	289	297	262	295	308	331	283	316	329	330	293	338	303	274	318	301	304	286	345	284	298	324	279	304	308	331	313	303	283	315	297	283	308	279	307	293	292	324	320	294	327	332	300	318	284	284	326	303	286	300	301	299	319	287	330	316	280	331	274	318	297	308	318	290	316	334	334	330	295	322	309	267	320	321	312	312	306	294	276	288	341	308	336	293	310	330	285	295	318	286	278	291	329	310	305	310	272	276	320	284	275	326	290	325	313	317	308	302	328	301	292	319	337	305	287	310	313	284	327	301	281	324	313	319	318	309	323	285	291	298	303	297	312	304	292	316	329	280	284	296	308	309	282	296	286	313	305	298	316	293	306	317	308	299	297	302	348	317	279	305	301	316	308	311	294	320	299	303	308	316	298	293	287	317	305	321	313	331	300	295	321	289	321	313	323	303	286	307	290	316	311	335	305	283	352	282	313	287	299	323	314	306	302	296	325	296	286	306	306	285	276	277	292	326	304	294	320	311	297	328	305	305	302	299	275	313	280	322	273	333	310	286	310	316	326	297	300	321	320	311	320	304	279	311	299	323	276	316	334	306	308	276	284	294	307	291	325	291	277	304	317	305	288	278	291	262	289	332	312	298	318	288	304	317	300	309	301	276	289	275	292	308	276	309	284	310	304	311	313	300	312	310	288	306	315	298	313	291	309	316	286	290	305	349	318	311	320	290	328	334	323	306	294	328	310	293	298	309	299	302	292	303	306	288	300	307	299	305	299	313	300	301	316	311	292	308	295	302	299	329	298	311	283	349	294	288	256	316	262	323	297	300	310	309	293	339	309	292	320	309	306	308	317	309	292	272	309	295	333	293	339	304	297	328	306	309	305	313	317	286	318	324	319	310	310	327	264	319	311	330	290	302	331	322	318	287	301	288	280	328	294	284	308	336	315	289	322	283	309	323	285	306	297	318	330	345	329	327	311	322	293	323	323	314	318	328	302	314	287	303	288	291	309	326	303	287	302	306	286	272	304	276	317	301	324	258	294	307	326	327	322	321	299	299	319	290	278	290	292	304	284	291	280	301	301	320	303	331	290	262	299	291	307	302	320	317	296	330	304	319	319	326	299	268	297	300	293	318	316	331	317	326	296	283	304	346	326	315	288	337	279	311	295	276	308	314	304	291	293	326	317	290	287	310	267	293	308	321	281	312	311	301	284	299	316	314	298	322	312	300	284	312	282	308	289	293	308	299	300	309	287	298	314	295	314	305	303	309	316	315	316	293	317	344	275	313	298	288	283	302	305	322	301	298	318	303	328	299	289	291	288	340	300	296	333	291	316	317	271	312	299	313	310	310	323	317	326	297	318	312	309	298	305	293	325	308	304	301	310	301	296	313	324	306	325	298	300	302	303	308	275	340	324	349	294	305	321	298	311	328	297	286	324	350	289	324	300	268	281	322	345	328	325	352	327	317	293	288	312	323	294	322	287	307	293	292	306	287	326	315	283	285	272	311	303	304	321	318	308	301	300	306	305	296	321	341	276	308	330	315	291	269	332	279	307	295	314	287	282	313	321	328	303	317	304	287	305	331	311	322	314	286	294	309	289	323	325	301	311	297	313	308	312	336	330	321	298	304	297	317	299	342	267	296	290	303	310	317	294	286	333	318	285	320	293	292	309	291	330	322	350	297	329	306	319	305	299	329	318	302	289	332	307	296	295	305	311	302	302	274	300	303	315	304	334	309	316	296	276	336	275	333	296	301	333	298	312	288	313	341	329	325	301	298	283	313	311	324	300	307	319	290	318	287	286	298	282	305	291	290	302	320	304	330	302	286	270	334	310	310	341	319	351	321	266	315	325	327	313	303	309	316	336	314	294	330	279	305	315	317	304	288	321	305	329	330	327	295	300	310	307	337	340	313	314	337	327	308	334	293	311	307	330	295	304	319	289	298	311	297	302	310	299	281	310	329	329	306	358	282	327	322	282	301	286	321	295	313	300	316	312	312	299	309	308	316	322	287	300	290	337	293	348	289	265	289	272	313	333	286	291	314	351	293	337	320	257	303	304	328	314	337	320	303	316	313	295	303	290	300	324	277	302	307	338	272	261	330	310	263	344	279	291	293	307	313	308	284	324	286	289	312	319	311	308	321	323	294	331	304	299	319	285	308	309	303	275	299	316	301	341	300	331	308	294	300	341	319	314	323	324	317	274	317	341	305	299	295	310	312	319	301	312	295	357	251	291	267	297	300	331	326	306	313	281	296	302	271	297	284	296	297	317	305	284	313	331	310	316	352	317	306	319	303	312	306	322	291	319	322	296	300	291	276	300	311	322	298	277	269	307	313	322	313	298	295	313	321	287	324	317	338	309	324	313	306	310	324	286	307	285	307	317	312	272	336	301	338	290	314	322	311	305	339	296	318	284	312	284	320	318	348	322	301	350	284	341	295	295	300	341	317	311	317	306	322	304	296	317	304	291	308	329	318	329	293	334	281	301	337	321	304	320	280	309	306	287	288	294	336	307	304	301	302	334	279	329	303	273	319	316	312	320	322	324	320	300	295	298	302	311	288	308	281	312	269	279	297	300	325	334	325	334	337	299	290	292	310	304	322	338	308	302	319	301	314	313	296	306	315	302	309	332	290	298	303	302	293	293	304	307	326	313	328	312	320	280	288	298	268	297	303	321	309	307	278	312	304	303	305	290	307	328	321	273	319	269	289	322	338	319	304	288	289	338	320	315	328	286	319	316	284	310	313	326	306	331	325	280	326	283	304	317	307	334	312	323	314	338	322	324	314	305	318	304	312	285	303	320	292	312	276	311	300	289	309	299	308	315	299	315	304	297	309	299	331	328	314	293	307	326	282	293	303	342	311	289	312	317	271	308	294	333	318	292	289	314	304	300	322	315	339	293	303	306	319	287	277	312	292	308	312	344	286	290	305	303	283	305	297	284	321	331	301	337	290	284	301	312	302	296	294	296	320	302	325	321	296	301	324	319	311	312	286	282	301	349	272	310	326	329	307	297	299	305	304	311	307
40902	10703	2920	1675	1140	882	699	556	522	460	401	374	341	341	283	315	249	285	276	246	286	219	244	247	253	238	245	267	244	237	242	226	244	238	214	227	230	190	212	212	216	208	242	216	214	245	219	241	214	225	224	210	232	211	209	203	211	206	213	215	199	210	242	212	222	221	195	212	211	184	222	215	232	208	211	203	217	232	208	234	223	225	212	231	231	223	201	240	212	208	205	207	232	224	227	233	212	243	220	193	220	196	196	223	233	208	211	208	215	207	211	228	193	236	229	229	225	225	193	235	204	206	229	218	217	191	197	206	228	218	218	207	202	195	228	215	216	186	227	209	215	204	211	241	221	202	200	204	224	209	252	198	233	255	217	207	222	206	202	208	209	233	184	227	231	212	218	231	209	213	207	202	225	247	232	211	257	195	203	213	223	190	223	208	215	196	233	213	197	227	232	217	230	238	212	217	228	207	195	205	232	211	216	216	192	204	229	206	200	221	215	217	218	217	223	214	230	218	201	251	212	212	244	219	213	217	205	223	217	218	229	222	213	221	191	220	226	261	241	211	195	211	228	237	214	237	233	221	224	213	205	200	201	213	207	211	213	233	211	237	210	231	201	212	204	216	176	241	224	201	218	204	207	204	225	218	259	187	202	203	197	209	228	212	200	214	216	200	230	234	209	210	226	202	220	197	186	207	227	213	204	175	223	221	206	190	207	225	183	218	211	200	209	226	212	194	217	232	227	221	214	230	223	223	230	240	241	209	210	199	210	220	232	206	207	211	197	235	199	230	236	214	219	223	229	217	212	236	235	209	231	188	208	212	208	210	215	206	221	210	204	202	227	207	219	195	232	210	209	245	226	227	219	220	204	221	221	203	235	200	210	213	192	215	228	227	195	253	223	205	189	208	191	232	199	211	201	235	214	230	204	218	228	163	242	231	217	236	215	226	212	178	210	223	214	217	197	198	220	201	228	208	223	223	228	208	200	259	221	218	217	230	207	219	237	231	193	198	261	226	202	209	213	229	210	235	179	206	225	209	210	186	239	212	221	206	202	196	217	197	202	223	212	194	230	234	251	225	206	191	223	195	217	213	200	237	217	217	224	218	231	251	220	232	226	214	219	203	214	245	226	208	231	222	253	194	220	203	213	256	208	235	220	191	190	240	189	209	233	235	198	221	238	203	242	213	201	222	231	205	212	214	214	218	234	220	185	220	214	204	206	223	211	209	225	227	179	195	202	211	218	230	202	217	224	225	217	201	241	216	221	218	211	209	204	226	196	208	232	217	195	198	227	220	205	218	204	209	234	183	235	220	214	204	213	208	224	204	217	225	197	231	192	187	237	216	197	220	217	199	208	225	219	204	195	201	217	219	203	214	224	244	223	232	233	226	203	247	214	233	202	223	245	191	230	214	178	211	215	203	214	225	201	192	212	194	218	232	227	238	212	216	242	214	240	207	218	244	217	194	220	211	255	189	210	200	213	224	204	222	231	210	236	201	208	208	217	210	212	201	219	200	229	199	202	219	224	210	208	207	196	208	237	231	222	206	212	203	236	199	208	235	215	215	234	234	237	215	200	196	213	206	213	217	176	213	223	213	199	219	205	216	182	222	207	218	207	213	241	231	198	241	201	210	229	218	227	197	222	219	207	213	205	200	201	226	218	217	249	219	223	207	182	230	214	209	209	213	213	210	187	234	206	205	224	196	197	212	227	207	228	204	237	225	237	216	212	254	228	211	200	185	201	231	235	219	183	230	191	212	205	210	208	214	250	204	193	219	213	198	220	208	201	197	191	185	208	198	213	252	230	213	200	219	208	213	199	238	220	221	198	200	197	199	211	213	228	194	240	198	217	205	224	198	208	244	247	219	209	219	210	209	227	217	227	211	189	202	189	234	227	231	219	222	222	207	227	196	173	203	214	213	228	215	187	235	233	227	238	204	223	212	211	213	219	210	209	212	227	209	225	232	228	221	235	181	215	223	221	224	231	199	226	202	195	178	235	194	214	238	209	232	183	221	198	211	226	246	218	231	225	198	228	222	216	189	224	192	227	202	219	196	221	212	217	228	212	211	198	222	223	205	182	219	232	229	202	236	220	214	195	196	219	215	228	217	205	210	210	236	183	236	234	202	219	219	224	230	212	209	190	214	200	205	232	203	217	210	215	204	202	195	201	209	251	242	213	220	193	208	205	215	219	219	221	211	225	211	223	206	211	208	225	231	211	223	230	226	216	240	213	196	209	200	222	226	182	197	181	225	204	237	207	233	233	224	220	207	193	224	220	235	220	214	209	208	198	216	203	185	218	214	244	211	229	233	180	219	212	211	177	237	194	215	219	232	211	212	223	218	230	238	226	225	217	204	202	209	213	209	236	219	191	222	223	207	225	246	214	237	216	206	208	227	193	203	225	213	219	183	240	226	217	206	225	214	224	229	201	220	208	198	227	207	215	202	202	229	210	219	203	199	215	231	224	220	203	194	236	232	212	204	234	208	245	205	193	213	213	219	193	219	214	212	183	215	209	214	208	245	244	206	219	234	197	229	217	207	206	215	183	234	213	225	218	210	212	221	206	204	207	201	226	205	214	221	221	217	205	236	201	214	214	243	207	228	222	225	192	231	222	226	220	234	208	202	197	219	217	264	221	230	231	215	239	208	225	218	199	224	226	201	202	225	226	212	240	215	232	200	233	217	199	213	217	196	229	216	211	205	208	215	208	225	212	187	218	227	205	234	215	222	232	215	242	203	210	245	214	191	224	222	190	202	229	182	192	216	221	200	244	195	214	171	214	265	206	230	237	226	215	206	229	223	216	204	206	209	204	230	199	232	215	218	189	239	219	212	217	223	215	228	231	221	232	219	188	206	232	201	208	213	257	225	227	193	230	197	207	204	217	218	204	196	202	230	215	236	210	201	220	220	210	219	207	202	193	196	186	227	208	233	222	234	203	196	218	207	223	210	216	226	241	224	221	222	207	201	220	206	224	205	224	220	225	211	204	204	239	196	199	231	238	200	242	211	189	219	220	212	212	226	208	212	192	223	226	236	215	232	203	213	195	215	214	234	225	223	217	194	220	201	227	198	235	243	217	207	214	211	214	233	226	229	238	223	252	222	207	209	217	199	204	234	207	195	233	209	244	219	222	199	231	243	213	182	197	195	226	225	201	234	205	211	224	257	207	198	223	234	232	221	201	232	243	196	228	231	222	214	214	211	230	207	228	191	222	226	228	213	186	224	232	198	189	227	194	195	227	202	242	177	164	212	204	208	220	242	226	224	189	224	210	237	235	215	241	220	186	231	191	220	217	214	216	198	232	216	222	240	204	207	227	202	217	200	203	200	197	222	215	220	203	224	203	207	215	217	191	226	197	233	218	232	197	217	226	189	201	206	198	248	223	229	232	218	234	209	223	217	213	211	205	198	200	210	222	213	199	229	228	200	215	227	229	233	223	202	229	212	207	241	238	214	236	216	215	213	235	224	255	228	212	244	195	231
17915	1869	4441	5078	4375	3611	2912	2482	2176	1873	1660	1465	1310	1279	1159	1037	1012	881	920	916	816	787	796	803	732	685	692	744	773	676	652	748	634	680	620	674	613	686	632	614	636	642	589	612	623	671	618	586	599	573	619	607	636	580	564	571	560	579	606	615	546	538	554	556	586	552	612	598	588	587	588	565	553	543	556	582	573	575	585	541	562	641	527	539	585	597	553	582	548	593	562	555	559	524	574	572	520	570	573	578	540	601	546	595	548	550	578	544	563	581	530	550	574	536	548	526	566	546	552	542	529	517	528	590	545	587	561	582	535	582	559	600	588	509	568	547	534	542	526	565	551	577	560	519	574	564	556	564	564	578	512	566	605	548	573	550	575	589	546	558	573	531	537	510	568	562	584	568	580	543	578	524	599	538	545	537	577	568	541	552	535	575	571	522	583	534	521	565	576	564	548	579	536	566	538	573	536	560	534	538	569	542	575	559	582	529	569	558	566	538	530	568	572	538	596	569	539	525	536	555	591	568	572	565	572	544	534	585	548	534	597	562	557	588	599	516	524	550	567	562	555	535	552	605	572	557	588	600	532	510	578	583	589	610	524	566	581	550	590	576	539	539	544	550	547	552	556	535	529	570	529	581	562	614	552	585	501	520	528	532	538	541	586	544	575	539	550	517	589	533	531	568	520	498	578	530	521	542	559	583	592	561	529	566	562	535	550	550	573	530	523	506	544	564	569	530	541	547	563	545	555	599	571	556	515	564	560	546	528	566	522	595	579	582	596	551	547	550	593	592	501	537	515	579	589	539	559	585	541	537	574	549	529	554	543	521	566	546	572	592	564	544	549	523	542	513	569	503	544	531	546	549	503	588	539	537	552	572	582	523	542	560	564	518	551	539	559	562	541	587	516	552	536	498	578	559	561	545	555	530	535	543	563	574	543	570	572	573	491	545	552	599	516	543	553	526	501	519	552	557	533	535	566	550	518	558	556	552	563	560	592	565	560	545	585	517	554	547	569	567	524	508	552	568	584	556	562	570	528	569	591	533	588	514	568	580	561	520	576	579	551	553	531	560	546	552	552	535	526	568	592	523	561	541	574	563	591	556	544	575	531	567	547	545	570	568	536	542	555	578	563	533	560	540	613	564	548	552	550	545	544	549	559	512	535	527	546	576	537	595	566	568	580	541	507	551	563	507	531	543	545	537	536	544	538	534	553	559	554	535	556	537	544	569	595	474	564	532	559	564	543	560	527	514	589	562	531	505	593	579	537	541	573	575	546	573	554	572	552	539	596	537	565	542	555	562	551	544	538	576	517	527	580	531	560	564	571	508	519	561	548	582	582	539	542	551	584	578	555	545	495	521	547	563	526	524	536	529	541	530	566	509	557	610	562	574	524	547	533	520	571	582	558	584	564	543	533	585	552	506	595	556	611	553	549	552	541	615	539	556	526	532	568	565	536	527	561	519	548	537	607	549	520	565	561	540	553	597	541	542	533	608	588	536	531	556	555	538	514	568	516	535	508	586	556	571	548	536	498	518	584	582	604	591	552	522	584	547	556	536	549	538	520	582	551	560	565	538	520	500	567	559	549	580	565	571	542	561	554	568	575	509	553	572	525	550	521	541	562	540	595	550	549	544	558	527	557	544	540	536	546	564	574	565	562	613	506	548	537	576	531	573	577	556	553	534	569	558	530	556	563	506	549	547	563	551	532	523	562	513	538	570	509	571	581	574	555	562	516	549	546	533	526	534	563	563	539	588	520	555	549	531	560	554	583	565	530	550	531	513	545	576	534	532	557	502	530	528	580	581	568	524	530	555	550	597	562	535	538	550	504	539	556	565	570	576	553	495	546	578	520	572	579	522	565	550	555	559	519	561	572	560	499	559	528	587	536	560	541	560	530	544	584	567	570	540	581	576	597	542	558	555	572	578	553	543	580	548	579	572	541	573	535	594	533	535	580	570	590	549	518	525	538	514	514	583	529	548	509	569	538	581	592	534	591	577	569	600	552	533	546	583	570	573	566	561	567	540	552	561	542	540	552	572	510	542	560	549	575	544	597	533	491	570	530	505	554	558	576	549	549	581	543	562	528	542	535	529	532	590	560	537	583	584	560	567	527	540	563	541	542	545	576	548	553	538	517	540	527	527	560	541	572	567	594	574	576	551	579	533	553	546	590	541	538	520	533	529	557	551	543	568	542	544	574	542	550	508	558	627	564	587	530	551	534	579	566	602	531	542	534	550	543	571	484	538	559	547	506	575	545	566	548	563	571	558	539	535	549	555	592	578	584	564	514	501	530	528	536	527	552	484	535	544	522	604	557	509	555	580	555	552	563	584	528	574	558	549	545	559	581	555	581	556	527	539	575	531	552	570	550	566	547	532	550	557	518	549	546	552	537	574	541	576	547	534	552	589	549	585	556	542	508	514	556	576	560	557	569	563	606	547	558	521	542	547	546	605	551	549	517	543	522	548	584	618	562	540	533	581	526	529	562	563	586	569	528	559	537	551	583	557	554	536	576	545	524	586	589	559	566	569	542	562	530	531	559	556	567	538	578	551	573	522	542	603	554	537	568	554	509	556	556	549	555	560	563	571	571	537	539	571	553	553	528	579	544	580	571	535	551	529	575	579	555	573	573	546	538	576	577	562	513	567	522	532	572	538	536	560	581	567	537	565	570	587	568	597	536	582	532	558	544	529	565	569	517	605	529	563	561	557	561	563	541	544	517	584	563	509	515	538	579	571	569	532	581	526	566	523	559	550	558	545	593	559	599	544	576	559	554	533	576	551	570	541	546	569	505	548	543	610	541	516	515	564	565	528	587	544	533	552	562	570	569	547	579	564	563	555	526	537	565	608	519	493	569	550	549	512	517	514	559	555	563	506	511	559	569	602	546	577	535	595	559	562	580	536	531	533	525	576	526	576	566	510	583	542	543	528	552	590	580	544	562	576	538	561	541	546	565	527	555	536	547	527	496	578	588	551	543	518	536	597	559	557	534	557	544	540	581	587	552	550	548	579	536	526	533	565	525	572	520	551	558	530	521	577	545	526	515	577	529	607	563	530	552	560	546	578	546	541	546	552	567	564	562	570	578	519	585	529	568	561	565	502	507	570	567	535	507	556	570	578	541	557	557	538	522	560	577	532	601	584	514	539	583	531	540	523	546	523	569	557	517	553	568	557	552	521	553	558	581	531	561	550	552	583	581	540	505	531	532	530	545	537	514	594	578	556	538	584	537	532	550	552	570	584	582	535	541	515	545	534	562	519	524	556	512	527	574	505	569	584	576	517	583	540	573	563	525	539	555	548	569	538	512	513	561	547	514	535	519	540	532	524	500	549	534	540	519	549	564	519	557	572	534	513	534	549	518	587	531	553	564	592	561	541	552	538	584	529	568	569	544	581	586	527	545	558	523	591	562	564	568	537	541	566	551	622	584	540	550	593	521	550	548	551	548	548	555	553	548	562	519	538	537	580	508	495	607	481	566	495	560	543
3717	251	201	216	208	224	214	206	194	212	190	212	186	190	183	208	188	210	188	177	181	212	218	222	183	184	190	209	197	194	183	221	191	213	202	204	202	209	180	205	209	189	182	195	191	169	208	179	217	188	207	200	192	176	209	185	201	200	197	189	232	204	189	210	207	178	193	231	197	211	202	186	209	191	197	179	194	191	214	206	188	224	221	203	203	230	178	182	206	188	204	186	194	193	218	211	186	191	192	201	200	203	198	172	211	219	183	215	206	220	220	196	209	199	200	157	201	223	180	202	238	192	201	166	203	183	191	196	184	186	209	188	192	186	181	210	195	184	182	207	179	194	197	176	181	180	195	174	185	180	171	197	213	186	193	187	171	183	191	200	185	191	225	171	186	197	189	189	196	231	221	175	168	188	194	223	200	205	198	197	190	193	183	194	200	196	198	205	208	196	191	209	201	210	181	189	225	194	190	176	173	193	192	204	197	218	212	179	192	198	206	205	190	180	193	176	209	200	170	197	222	202	188	199	184	207	195	212	209	167	229	199	191	185	180	205	193	196	206	192	175	180	193	208	164	191	191	217	184	195	199	198	218	200	216	205	196	211	226	195	213	199	200	202	203	206	225	206	212	193	180	211	186	194	217	192	230	194	208	217	211	185	189	188	194	220	208	198	188	193	223	197	169	198	219	199	193	170	201	212	200	182	206	210	200	209	189	193	184	197	204	209	180	220	180	183	206	205	207	198	193	194	198	176	186	182	198	193	174	211	213	190	190	194	196	173	193	188	223	199	194	202	197	187	190	193	183	197	190	211	182	215	217	199	191	183	186	178	193	198	201	188	189	184	194	195	189	225	199	205	164	174	196	216	191	207	219	205	221	201	209	195	213	186	212	181	199	186	205	207	192	191	183	218	188	202	160	193	202	187	199	202	210	190	180	200	203	194	186	175	200	198	196	178	200	202	192	198	207	180	205	179	178	182	232	181	202	177	213	242	203	187	220	188	179	166	207	212	208	185	208	186	179	188	186	207	195	220	189	186	213	193	194	179	201	207	177	189	181	200	196	205	170	191	178	172	212	153	238	199	170	181	214	170	191	212	186	178	217	176	184	204	193	208	216	194	193	198	190	165	207	182	193	160	204	190	188	194	174	168	195	175	209	190	169	206	198	175	218	202	193	202	219	189	204	189	219	219	180	199	191	195	199	188	188	192	218	227	170	206	195	188	193	188	210	193	218	201	197	203	203	187	172	183	180	186	217	184	181	195	185	155	194	195	220	187	223	206	220	210	212	205	170	228	187	185	193	176	194	208	202	187	175	177	207	190	192	244	199	226	210	231	205	179	199	217	182	170	199	179	200	206	205	201	194	182	198	216	178	207	189	186	199	170	175	182	196	182	182	186	204	212	182	180	191	192	193	187	176	201	184	205	194	189	192	176	177	192	188	175	187	199	212	231	196	199	205	180	186	193	216	218	213	215	190	228	213	201	201	209	208	180	184	192	199	187	196	232	204	210	201	175	204	178	183	171	192	185	204	204	171	209	173	200	195	210	196	226	223	183	180	203	196	193	170	219	179	205	212	207	199	185	177	190	205	171	197	196	190	196	196	202	183	202	186	209	187	183	196	204	172	202	179	203	209	215	192	212	205	196	202	200	231	200	181	223	201	186	192	205	212	217	192	176	231	180	187	199	221	205	214	176	202	199	199	196	202	195	207	196	198	193	182	194	199	217	179	206	229	225	183	189	205	202	189	188	193	178	187	214	176	183	210	200	205	199	192	200	187	200	208	208	169	208	220	199	200	198	194	202	193	205	206	183	201	199	168	208	224	212	182	194	196	171	189	202	184	180	193	216	169	206	193	169	175	191	198	175	214	192	205	193	209	212	200	192	176	187	185	192	181	187	185	181	184	186	193	210	209	178	200	195	188	195	183	208	180	173	182	166	174	208	198	205	231	196	188	243	204	206	205	179	194	189	187	179	180	175	171	195	192	180	189	167	182	209	178	199	194	220	188	182	164	191	212	195	172	186	226	175	175	187	210	210	205	198	198	209	181	174	196	210	185	197	200	192	186	187	173	185	188	216	198	189	213	197	200	193	203	174	196	186	173	181	190	181	224	224	223	191	216	185	178	169	199	197	198	184	202	200	185	182	216	184	219	215	211	176	183	184	212	184	202	199	203	210	195	188	221	211	200	210	177	225	209	187	181	179	177	171	195	189	192	180	183	174	175	173	149	216	197	208	203	193	180	198	196	176	184	192	208	174	186	203	201	211	194	189	203	207	185	204	231	188	173	159	193	175	191	182	205	196	207	181	191	210	190	191	191	192	205	204	235	174	191	200	184	186	198	225	202	173	201	204	188	196	178	196	199	186	190	189	194	212	193	200	217	190	196	189	193	190	184	177	192	219	195	203	207	206	203	194	201	203	209	177	207	195	201	178	218	219	178	194	195	226	196	210	188	198	205	190	180	197	191	184	163	191	195	166	195	217	186	162	181	193	193	188	189	164	170	196	216	186	195	174	228	204	206	183	198	185	181	175	216	221	186	198	206	222	185	182	198	191	206	180	205	177	213	212	205	205	183	212	202	200	198	183	197	216	191	208	193	192	199	203	213	180	181	198	209	220	205	212	214	184	203	199	197	198	188	206	226	193	177	199	203	193	184	178	197	194	194	218	189	187	206	189	195	212	199	184	194	184	198	189	203	170	189	184	172	222	180	181	185	196	196	209	204	191	170	159	196	200	208	169	204	192	182	188	203	198	188	180	180	163	205	207	214	213	195	223	198	214	186	192	205	198	183	189	184	186	200	200	216	167	182	182	188	187	198	205	181	207	193	198	179	183	172	221	192	191	197	204	203	179	189	212	195	178	201	194	204	186	218	171	207	192	206	222	186	190	181	199	166	196	187	209	180	171	180	186	206	202	200	212	190	208	223	189	200	202	217	204	196	190	174	165	188	198	202	184	196	220	203	214	208	201	170	190	193	207	176	180	208	215	190	200	205	206	191	185	187	188	198	214	199	200	191	206	190	191	225	212	219	217	200	195	219	211	202	220	199	179	187	204	189	192	159	187	166	168	185	201	183	200	222	218	244	236	191	178	204	172	217	191	196	172	202	205	212	212	198	195	186	197	181	223	180	217	196	204	192	220	199	198	196	197	189	196	176	192	195	184	179	190	222	218	168	172	185	206	208	197	219	217	202	197	169	179	223	177	197	214	196	174	196	222	162	196	209	191	176	233	188	214	186	181	202	174	206	198	190	191	198	204	163	203	179	191	191	192	191	195	197	204	181	187	185	214	202	203	198	179	198	194	237	219	197	188	176	181	212	185	198	190	196	202	199	213	180	205	175	195	186	223	202	187	182	180	189	194	211	178	198	200	212	184	192	201	176	208	178	201	210	218	198	195	189	186	205	197	232	173	202	194	189	198	195	220	209	222	158	199	191	196	207	182	193	204	163	201	179	194	204	191	196	177	191	177	213	197	195	195	194	206
4286	490	580	623	562	577	542	525	531	473	495	482	530	497	474	490	475	507	502	487	510	474	506	487	527	501	486	489	484	474	492	492	477	482	511	495	477	507	472	460	480	514	491	486	499	481	481	478	492	476	486	492	500	467	453	477	487	469	470	478	497	483	464	509	487	469	427	526	482	459	509	473	524	462	468	476	475	510	502	492	487	515	475	491	460	477	487	485	458	505	483	502	510	487	478	490	519	486	477	502	485	462	515	466	500	512	489	466	489	486	478	512	461	501	490	481	424	495	510	485	495	456	505	500	495	448	449	484	479	429	513	509	449	470	508	474	491	517	494	489	480	517	498	485	482	466	492	485	469	465	491	506	517	456	429	440	475	515	490	522	502	458	500	485	461	470	466	445	470	501	496	478	466	484	421	452	505	457	496	465	474	432	568	527	527	489	484	467	466	447	450	471	498	410	469	490	516	472	464	467	472	536	500	477	491	449	494	488	451	489	473	516	476	509	452	506	487	472	455	459	484	489	512	472	511	542	481	493	456	488	487	507	504	525	434	500	479	492	487	500	467	474	486	487	458	498	478	449	489	493	522	480	511	498	452	468	475	517	474	511	481	507	480	468	473	463	451	490	492	466	472	490	480	498	519	495	497	485	491	474	494	537	474	438	481	446	476	471	477	495	504	471	449	497	483	501	516	498	455	495	496	509	464	426	453	492	485	506	449	486	476	476	503	463	472	487	498	512	494	475	474	452	467	487	466	472	503	495	495	509	467	498	518	478	432	508	506	516	497	478	530	484	478	503	494	505	488	512	493	456	435	480	481	483	499	465	470	483	506	472	485	447	470	418	474	486	503	472	471	497	477	490	494	469	470	510	475	484	482	450	526	469	462	441	534	489	494	476	487	473	456	481	472	507	510	484	492	512	514	511	471	517	510	511	516	476	478	504	472	454	497	439	511	458	507	507	462	496	485	438	470	459	484	477	478	511	499	518	511	472	564	478	481	511	464	469	500	458	476	474	508	494	522	494	490	466	460	455	497	487	491	495	479	482	476	478	469	496	492	461	483	477	468	464	475	457	534	463	460	506	472	494	482	484	491	500	496	496	480	479	488	469	478	495	529	478	486	520	448	474	480	494	479	518	484	452	517	495	474	473	455	518	477	485	468	492	501	489	469	494	484	461	458	524	482	445	494	496	484	516	509	433	482	463	492	480	502	511	476	511	458	471	476	440	499	449	510	467	440	505	463	517	537	513	465	497	474	514	470	469	506	505	486	480	529	463	494	467	479	497	450	489	527	533	473	478	503	496	470	475	484	506	513	503	488	506	484	468	484	466	465	472	449	458	468	488	464	505	464	473	489	509	481	470	452	508	485	493	492	462	472	461	496	488	486	478	485	465	497	490	537	510	526	445	492	471	471	499	476	534	451	473	479	460	476	486	464	453	479	465	469	447	486	494	451	519	500	508	492	446	507	465	508	491	498	510	489	506	490	477	507	461	516	447	467	486	502	479	503	504	453	458	492	504	478	445	494	481	471	478	452	431	473	486	495	478	462	462	513	487	502	535	490	456	465	471	487	472	498	497	482	479	492	496	459	468	517	515	441	505	487	491	525	523	493	519	471	434	505	526	507	473	483	456	494	509	477	465	480	497	520	451	510	508	470	497	482	509	502	493	481	511	497	483	492	518	489	477	521	451	492	499	507	435	501	454	457	477	502	480	466	506	499	420	485	477	512	463	498	474	468	493	493	500	471	477	448	508	517	490	457	474	500	483	465	488	490	437	500	475	505	440	485	463	539	508	489	502	487	467	462	439	468	490	480	493	544	508	474	515	514	485	464	483	500	452	497	486	480	471	508	485	484	484	489	485	504	472	497	486	463	462	483	489	497	508	485	494	514	467	446	464	509	511	511	467	473	446	469	531	456	494	510	456	507	519	468	490	459	499	490	492	521	500	450	509	524	489	479	479	444	448	467	480	473	499	497	471	495	478	481	504	492	490	470	458	495	502	490	424	498	451	464	516	508	504	476	481	501	511	476	464	482	491	487	491	469	495	480	527	471	536	468	504	488	453	472	468	473	482	467	520	511	454	479	432	516	432	500	507	491	505	481	494	532	479	497	489	485	485	504	490	511	483	479	513	524	476	497	482	463	445	453	476	469	482	513	518	514	509	483	476	464	478	478	512	473	481	471	503	447	505	491	464	507	504	521	497	503	486	502	463	490	468	499	497	459	478	464	494	458	518	519	523	538	433	473	509	492	484	475	518	492	494	486	498	456	496	502	503	513	492	468	490	493	449	480	510	462	463	494	491	458	467	487	462	480	424	479	478	466	457	518	492	502	503	494	472	495	497	509	493	455	469	435	478	509	493	461	466	490	539	479	481	516	504	474	470	507	477	456	472	485	492	522	480	478	520	530	486	481	495	511	515	459	515	493	455	455	472	506	540	496	448	496	462	472	532	449	506	466	502	485	486	521	483	493	471	472	488	503	493	486	483	533	499	504	496	487	496	505	474	463	458	500	487	514	483	504	493	479	473	499	465	519	510	511	492	488	438	501	489	483	474	505	474	472	509	439	497	470	482	516	495	470	496	484	474	504	450	483	493	475	527	495	486	492	511	487	504	493	473	471	493	498	487	488	485	500	494	524	472	475	505	484	499	485	439	528	514	480	490	480	474	451	471	484	464	493	443	428	486	518	497	483	474	516	488	469	481	488	463	491	504	479	509	478	469	465	491	475	477	478	503	481	473	484	499	488	522	476	497	459	467	505	472	443	487	488	503	501	505	502	507	483	499	487	469	487	496	505	457	519	534	492	499	485	468	497	464	437	466	456	498	442	467	472	491	476	499	469	471	436	456	505	473	494	521	469	501	489	450	453	507	455	463	436	473	505	501	503	480	521	483	502	505	491	481	502	460	457	482	454	509	513	435	493	474	456	449	464	478	482	514	487	476	493	476	515	433	483	463	488	444	438	472	481	532	469	526	495	494	465	485	493	511	474	460	488	476	512	499	524	495	461	473	440	510	459	485	486	486	457	451	495	442	482	492	427	474	476	497	497	512	488	471	510	492	495	531	474	466	479	458	483	483	426	501	496	484	456	454	485	483	518	441	499	487	475	445	471	479	452	515	477	509	479	463	504	480	502	470	506	492	457	517	494	477	503	499	475	484	465	501	457	480	503	458	464	476	495	479	492	488	485	484	476	482	501	493	448	487	532	458	465	470	507	467	492	486	490	464	450	436	482	476	494	502	489	498	490	485	473	480	462	503	475	492	479	511	481	482	502	511	513	444	478	468	484	457	485	460	487	478	462	510	491	448	494	490	489	494	526	482	465	475	484	494	514	461	463	464	492	492	470	488	473	498	515	516	408	465	491	500	473	468	506	476	522	493	447	511	486	469	511	476	469	467	443	479	466	477	501	449	482	453	494	460	504	481	506	471	450	502	519	491	480	463	507	486	485	485	475	510	489	495	463	536	500	475	500	507	481	454	469	469
27715	3672	1117	836	599	445	322	277	239	217	175	173	153	169	145	115	115	131	109	127	136	121	144	107	108	99	106	106	113	124	108	105	114	114	119	114	124	141	98	117	114	113	94	92	117	123	98	114	103	131	88	111	115	111	82	116	96	122	91	103	91	105	101	95	105	111	98	114	110	118	106	101	105	82	94	130	90	120	128	89	95	116	125	102	106	86	97	122	106	107	106	104	115	103	119	107	99	116	85	96	106	110	95	92	119	110	107	115	95	105	85	79	104	91	115	99	104	108	86	104	109	88	91	97	101	102	97	106	100	111	99	130	109	81	98	112	103	85	105	90	109	108	111	91	110	115	95	110	96	106	107	119	80	111	105	96	96	87	101	110	108	99	110	107	99	113	95	88	92	92	105	87	103	94	108	98	117	111	95	116	98	97	96	90	73	99	90	99	86	106	113	119	96	93	115	112	96	120	114	122	91	118	91	91	108	92	100	107	87	101	93	132	108	103	90	111	124	103	102	105	110	100	100	116	94	107	85	102	96	116	105	115	90	111	109	115	90	103	125	94	102	94	100	73	103	115	103	93	119	111	86	89	110	104	107	89	109	89	105	90	99	109	96	108	109	117	90	94	95	98	105	90	110	101	117	97	94	108	117	107	101	102	91	106	121	115	94	95	99	108	108	108	105	94	106	103	110	93	118	126	91	106	92	125	102	126	100	100	117	116	102	99	98	93	103	110	126	97	115	101	116	118	104	88	122	94	112	118	105	116	107	93	103	95	84	118	98	92	100	104	104	117	102	119	106	94	125	104	114	102	94	96	121	128	96	111	97	101	117	101	100	118	115	99	108	101	86	95	96	111	112	97	108	102	98	111	106	114	115	105	113	94	99	95	109	107	111	108	106	108	102	109	100	104	115	88	89	95	103	113	96	117	110	112	100	115	102	111	109	124	100	107	96	93	106	92	91	81	100	94	115	104	89	99	93	98	106	110	97	103	102	96	99	114	108	130	99	80	100	113	102	118	97	103	110	108	97	93	90	89	104	104	107	135	117	111	111	112	105	111	91	89	122	106	108	92	113	103	116	100	121	123	99	102	118	112	98	110	111	98	96	118	123	94	99	91	116	103	103	107	93	112	122	113	107	122	104	113	114	108	106	83	93	110	105	90	90	95	108	97	105	86	100	121	112	105	97	110	104	97	127	100	91	95	95	96	119	108	109	102	116	96	108	92	90	117	118	113	110	89	100	96	104	106	85	87	107	102	109	92	116	88	103	91	93	104	119	109	116	107	104	116	96	114	107	104	93	102	108	108	112	109	94	97	96	90	121	99	107	92	96	109	104	95	111	104	122	109	107	111	120	107	85	101	85	101	112	102	107	93	91	94	101	107	113	99	104	107	110	110	87	120	96	109	112	99	111	89	105	99	92	115	106	96	90	105	101	100	111	111	105	101	99	86	115	94	113	100	95	93	103	91	94	90	94	115	102	100	102	117	92	110	84	102	82	114	105	91	118	94	110	118	114	85	106	87	100	106	114	117	91	94	110	95	99	97	96	102	81	110	100	134	119	102	107	85	123	109	82	93	92	95	117	110	98	97	99	88	86	95	99	95	107	104	112	102	105	107	113	94	91	110	99	102	110	105	82	102	86	93	93	89	111	100	117	102	115	92	95	89	118	119	98	113	134	114	94	107	85	97	110	129	95	104	114	90	106	103	101	119	93	98	110	95	102	118	116	94	89	105	107	115	100	95	126	111	123	120	98	107	94	99	92	97	89	102	120	97	104	97	110	113	103	115	88	91	116	99	98	109	96	103	104	106	92	106	112	101	114	114	110	107	105	96	105	112	96	94	103	110	93	101	98	94	82	110	92	135	99	104	102	111	99	122	98	113	97	111	116	88	121	104	110	98	101	117	99	103	108	113	88	93	84	109	92	106	104	117	110	107	105	104	105	99	115	92	104	107	99	103	120	103	106	90	110	106	104	100	106	114	107	104	114	108	105	116	113	101	118	108	108	106	104	103	87	114	105	101	111	100	119	107	100	96	94	111	88	106	89	116	99	116	97	87	107	109	97	121	109	122	98	98	109	120	107	111	88	109	101	101	102	97	91	108	117	117	126	127	92	117	102	98	87	95	109	115	101	100	86	107	98	109	99	87	95	99	105	127	102	112	89	105	112	109	112	106	121	96	98	89	109	102	111	111	106	107	126	92	102	90	102	119	107	102	115	109	129	93	121	107	106	93	131	94	111	108	113	111	98	105	98	100	97	96	95	76	91	125	125	103	100	109	90	100	94	93	102	103	114	110	104	109	104	102	103	113	102	107	102	100	83	92	108	115	100	106	92	117	114	115	102	111	118	101	104	105	121	80	104	95	100	126	94	116	111	80	101	97	99	104	106	109	106	119	110	96	92	110	113	106	116	115	113	108	113	90	96	98	109	97	99	104	124	111	97	112	104	94	98	95	77	82	111	113	105	99	107	109	100	108	103	103	89	106	113	110	95	112	101	101	101	103	112	115	79	87	109	93	114	120	107	114	94	97	104	116	96	84	87	99	108	113	82	97	108	113	116	97	116	94	99	102	99	102	108	103	109	110	97	114	100	101	91	95	92	103	103	88	96	94	109	98	81	119	113	104	115	110	99	104	110	85	102	113	112	84	111	115	112	101	116	120	125	102	116	127	119	102	114	110	90	110	127	77	102	102	111	114	104	117	89	96	107	94	98	95	95	109	100	110	105	109	99	116	105	92	93	110	108	72	101	98	101	104	131	105	108	119	105	124	106	117	102	96	94	96	114	134	79	112	93	109	109	93	98	107	97	113	100	88	106	77	105	90	109	108	92	94	110	106	119	98	103	92	93	98	113	110	109	97	94	117	97	120	114	92	108	96	110	93	93	110	103	107	79	103	93	119	116	119	101	103	107	94	97	90	109	102	110	116	108	82	117	106	110	102	98	113	109	122	105	114	98	106	95	77	107	111	105	101	123	102	115	109	100	112	111	97	99	110	118	102	94	95	122	99	90	110	105	107	93	113	106	118	114	107	108	114	93	102	112	121	95	101	116	95	107	113	123	105	100	97	108	96	98	113	105	98	103	90	120	92	94	120	91	95	109	109	101	99	119	105	111	108	98	100	98	103	116	105	124	94	100	97	107	79	80	96	107	127	90	99	78	103	92	117	88	85	118	102	106	102	109	102	86	82	111	133	71	135	113	102	102	99	112	108	119	92	111	117	89	94	109	98	96	94	108	88	113	125	110	95	105	100	103	132	105	115	108	125	99	118	112	115	107	105	89	115	87	108	91	111	118	97	100	118	122	108	101	98	123	103	90	99	85	100	101	99	92	110	94	102	102	107	102	115	113	96	109	113	85	105	98	95	85	117	104	84	95	99	112	100	100	103	88	104	114	107	117	122	110	112	95	105	119	104	101	99	83	120	106	128	95	106	123	107	121	107	99	87	109	101	111	104	77	103	97	107	82	100	98	109	101	92	115	104
12841	978	2348	2706	2354	1897	1521	1325	1145	986	899	845	715	618	656	565	496	514	549	498	402	402	432	374	391	408	381	373	376	344	377	354	323	347	372	345	315	341	325	337	340	353	314	333	337	313	338	336	328	315	291	295	316	310	331	305	294	344	307	278	342	273	328	323	291	366	304	322	310	319	309	329	310	275	320	327	298	284	287	301	302	314	281	301	271	311	330	282	320	299	326	347	263	318	278	310	311	306	270	307	342	299	304	331	307	285	291	324	305	338	294	302	304	295	299	317	309	325	352	315	301	296	316	303	313	301	305	294	305	304	325	323	268	290	327	305	298	307	291	332	291	273	301	326	304	341	281	320	323	336	287	288	278	322	293	317	307	287	303	279	299	316	306	298	291	317	298	316	270	291	322	305	329	298	286	280	305	307	291	300	306	306	302	290	318	294	318	306	299	314	301	304	317	337	320	285	325	314	291	305	334	309	284	298	308	326	301	309	327	308	316	313	291	315	278	292	299	293	300	318	311	279	317	301	288	287	299	281	291	324	317	265	278	313	312	292	307	321	302	310	311	308	275	303	301	268	300	297	339	310	280	288	290	281	298	296	287	315	304	295	304	319	340	310	306	332	275	270	285	305	304	313	293	275	294	319	309	278	297	310	275	293	319	308	325	297	327	293	306	316	315	277	290	313	264	277	310	310	312	260	278	343	308	307	296	296	302	299	276	304	319	304	296	306	291	309	337	283	296	328	276	300	325	284	312	328	293	287	286	294	328	264	299	285	277	295	291	331	294	279	305	324	322	321	305	286	298	287	294	301	278	314	275	301	292	312	289	332	320	322	277	278	321	296	310	302	285	272	283	320	282	275	329	308	306	287	302	284	296	276	309	280	302	323	298	334	286	279	303	302	296	291	307	302	299	287	321	305	325	306	289	274	305	319	349	290	315	306	287	303	291	293	309	276	308	288	297	278	310	303	316	311	280	327	310	288	290	330	319	303	300	302	288	304	276	287	301	306	327	299	339	255	326	302	299	262	318	312	298	284	273	326	305	277	316	297	357	281	319	268	294	287	315	298	301	320	293	318	283	311	290	280	285	315	306	307	322	341	309	289	288	318	299	301	303	322	305	308	320	277	272	334	307	259	311	266	276	280	328	292	280	294	323	289	318	295	304	300	324	315	313	320	314	284	285	305	339	294	311	284	287	307	325	288	315	300	291	313	293	305	277	301	307	294	315	307	313	278	286	271	279	296	295	307	336	292	272	316	297	305	325	330	283	284	290	294	283	291	313	312	291	325	296	315	288	322	325	287	287	305	299	303	268	299	278	276	303	283	313	345	326	311	319	312	301	279	320	298	301	312	294	284	307	290	309	290	300	279	296	313	282	274	285	311	275	305	311	299	305	322	293	278	297	289	296	301	300	290	295	297	317	284	293	308	276	289	330	295	296	301	305	309	334	322	299	296	319	295	300	312	294	293	295	302	333	285	301	290	295	296	315	322	296	340	286	280	278	305	295	324	305	295	319	290	248	288	302	303	270	302	279	338	326	285	324	322	305	313	324	290	304	286	297	339	292	312	298	298	351	286	308	332	269	256	301	303	300	305	285	278	294	303	326	301	280	282	311	287	298	284	284	310	272	292	287	270	287	306	300	277	306	302	302	287	310	326	313	287	340	299	307	313	316	273	294	301	306	312	294	304	303	306	290	306	318	270	278	312	308	291	277	303	290	310	299	308	310	286	311	307	342	312	314	300	275	319	304	321	296	281	283	317	276	313	287	299	300	298	318	308	288	284	291	305	275	293	284	305	321	299	333	313	317	305	313	328	314	301	312	320	308	294	293	309	289	317	315	280	293	261	294	315	324	288	291	290	315	303	321	311	290	303	289	317	312	277	287	284	275	358	302	303	305	292	267	299	325	281	294	306	301	307	298	341	290	322	278	294	322	270	285	309	278	274	302	312	305	306	294	315	290	302	301	328	303	346	298	277	293	310	291	262	289	297	316	291	305	305	296	295	296	316	328	301	319	328	312	297	283	265	264	316	294	286	340	289	298	314	271	313	290	286	312	306	289	326	316	296	280	293	284	311	276	306	296	320	296	312	309	307	325	274	309	290	277	285	289	292	275	313	280	290	309	296	290	275	318	286	318	306	293	294	268	284	271	284	248	296	314	296	294	320	298	286	334	313	292	275	306	309	302	321	304	290	298	296	304	299	287	305	283	288	264	325	303	299	282	274	294	288	305	299	299	282	277	299	305	300	300	323	323	285	275	264	290	308	287	315	332	307	322	305	309	296	281	279	276	293	305	307	297	258	289	321	323	285	313	297	304	271	270	328	312	329	312	324	293	290	283	308	292	293	289	310	306	307	297	284	326	309	317	293	270	285	314	288	318	273	332	271	302	311	311	270	309	303	301	297	324	290	310	300	282	291	303	285	338	298	297	303	338	286	319	283	298	310	318	304	302	285	280	281	314	312	255	285	296	288	292	286	299	282	318	322	326	283	298	319	286	287	304	319	325	283	297	311	296	295	318	297	300	319	298	292	288	280	312	309	282	286	299	287	293	336	305	330	309	328	287	305	303	311	306	296	310	293	308	299	274	284	289	282	308	293	321	261	284	294	278	327	315	293	333	299	300	307	269	299	336	272	296	302	289	279	321	302	331	314	290	310	313	324	273	318	302	321	297	294	297	313	291	292	344	291	292	302	303	292	336	285	326	286	336	268	266	291	296	320	292	318	321	282	298	295	293	271	319	311	294	290	292	317	304	294	307	318	317	283	279	281	312	275	267	336	278	281	307	319	292	315	295	304	336	310	295	271	322	306	300	343	271	294	297	322	305	293	289	328	321	316	276	321	289	301	296	315	309	278	302	281	316	280	309	285	295	289	299	290	321	299	288	320	303	286	295	303	293	307	274	314	280	284	308	306	306	279	298	301	308	296	315	287	280	328	301	304	284	347	270	309	284	291	310	286	298	275	292	302	303	329	301	295	277	304	289	319	327	322	290	309	302	320	310	298	296	290	285	285	296	335	313	297	272	313	294	299	312	281	322	285	321	297	277	294	280	284	266	281	289	267	294	312	292	336	309	282	288	281	317	280	301	294	293	317	302	310	291	323	301	333	338	312	287	298	311	296	310	293	284	285	332	318	267	304	292	331	279	306	330	310	306	312	290	298	288	327	321	293	312	303	284	285	289	294	305	286	306	330	286	327	312	285	304	294	299	315	317	312	298	324	295	317	301	299	278	304	299	300	319	304	313	283	298	315	328	287	309	347	291	303	267	305	296	328	304	292	318	278	310	273	321	289	323	305	316	321	319	296	293	304	317	310	302	296	328	292	295	294	317	296	334	325	284	291	307	303	316	309	311	289	297	313	310	333	304	310	319	305	286	295	287	310	303	276	303	284	296	317	263	314	296	270	292	312	302	305	315	289	299	321	287	290	288	293	282	295	303	312	307	293	294	313	306	296	300	302	315	316	291	298	257	302	320	315	296	308
43050	12565	3189	1688	1140	799	690	509	473	430	410	353	359	330	330	316	280	265	277	287	255	242	248	248	274	275	244	233	227	236	226	243	233	242	261	220	207	214	252	233	207	218	208	245	241	221	215	197	244	227	207	214	243	215	230	244	252	246	230	204	224	217	208	251	216	219	236	227	217	211	219	238	220	193	212	212	215	244	196	234	204	205	213	212	210	201	212	220	208	226	211	232	202	222	226	235	223	186	217	194	245	226	223	222	204	219	217	213	192	249	199	216	226	202	215	192	228	231	216	185	177	223	191	194	200	221	204	218	204	204	198	237	237	198	181	214	243	206	201	203	236	215	214	227	207	234	219	192	220	225	209	251	223	223	195	208	221	218	215	205	217	226	201	207	202	231	208	224	216	198	225	218	211	210	203	217	221	208	232	203	221	215	207	231	200	219	230	212	172	199	212	223	219	229	204	187	218	218	212	235	228	213	205	205	228	215	245	210	225	227	200	205	224	218	226	211	229	208	201	218	210	226	193	203	253	207	198	245	214	225	200	225	216	234	217	208	214	219	216	214	234	215	201	214	228	221	241	211	213	192	205	220	224	180	221	229	238	226	202	220	206	193	216	235	201	201	224	216	215	188	217	204	211	223	210	234	199	207	208	206	197	211	217	201	200	228	214	233	230	226	207	232	210	218	210	232	212	212	235	182	232	231	219	211	206	190	210	241	241	216	221	215	225	223	198	234	218	188	193	245	221	197	209	199	205	213	241	229	224	212	224	214	238	220	201	208	246	221	225	207	222	181	220	216	210	203	201	193	207	198	221	260	183	203	208	199	234	250	199	203	208	202	219	219	202	209	191	224	213	224	213	233	212	221	208	234	207	229	214	212	213	217	191	249	201	232	208	187	234	217	211	222	229	215	212	187	199	199	229	203	219	206	222	209	226	207	217	184	205	225	198	172	204	237	224	226	240	211	221	188	223	204	208	197	198	226	185	236	217	211	197	228	234	215	237	212	199	191	211	227	207	192	200	212	215	222	208	216	204	221	234	222	180	205	219	240	202	203	198	240	236	217	185	190	219	257	219	219	207	186	204	218	224	214	210	229	212	211	222	225	212	221	205	221	206	222	216	212	236	224	199	210	210	220	236	215	190	238	221	214	235	238	237	207	213	210	190	232	239	217	220	212	222	219	222	232	223	206	207	214	216	214	220	219	223	197	213	194	213	247	214	218	215	208	216	188	210	196	230	190	237	211	195	201	231	237	201	224	207	226	213	190	201	215	198	209	240	198	206	219	223	228	216	208	214	232	184	189	220	208	235	256	183	219	198	231	231	210	197	209	205	215	226	193	231	198	222	203	182	201	198	224	223	205	216	223	233	211	206	194	192	195	231	214	222	211	219	233	208	199	199	219	231	223	215	200	208	226	199	221	215	218	205	236	194	228	212	220	194	193	215	201	201	229	218	195	217	200	225	211	212	227	198	231	222	215	199	214	211	225	217	190	211	239	224	224	212	246	221	208	217	231	233	222	234	198	205	196	223	205	232	196	205	216	213	209	234	218	241	198	204	205	255	215	248	206	211	218	196	222	215	213	224	235	208	231	225	218	209	222	224	205	236	198	218	232	215	230	226	224	211	211	196	229	226	189	230	190	204	216	223	247	198	213	218	196	220	195	198	191	229	233	201	209	205	210	218	224	227	218	219	227	232	202	204	212	220	232	228	228	200	223	216	201	213	192	214	218	216	209	219	191	208	222	212	216	217	205	209	200	221	219	200	181	221	212	241	208	191	198	248	227	192	227	209	208	227	220	206	220	226	227	203	195	205	219	207	187	211	217	203	248	244	193	210	201	190	208	221	218	221	232	205	234	212	233	205	217	222	224	196	221	216	201	231	225	199	223	190	200	190	210	196	203	203	197	201	237	225	231	215	186	225	238	221	234	217	222	235	221	207	217	202	224	207	187	205	227	246	210	204	223	191	224	243	210	213	243	236	216	197	235	215	228	210	220	204	251	228	213	196	204	206	243	219	225	246	187	227	204	170	235	228	212	234	225	220	212	201	210	184	195	193	238	195	223	205	189	212	227	208	181	204	212	195	224	201	195	237	224	187	195	231	210	208	206	221	208	222	188	206	226	232	211	198	202	224	219	243	207	209	195	207	188	232	193	192	212	221	190	218	239	246	233	235	198	207	206	235	220	228	218	243	224	256	200	196	215	196	218	260	230	203	185	229	210	204	186	206	217	218	227	229	206	196	201	237	232	223	214	232	216	211	200	225	203	248	221	225	201	230	228	214	221	209	208	216	209	227	217	226	231	213	204	189	221	248	216	209	200	236	212	224	216	215	197	218	191	230	183	223	204	205	212	208	210	195	196	220	219	199	212	236	218	211	227	214	220	208	222	228	211	218	217	217	202	227	218	211	189	224	219	225	228	230	208	214	218	211	191	224	192	229	198	204	254	191	214	186	187	215	211	235	232	217	234	209	230	230	215	245	214	225	236	252	214	218	188	210	224	223	213	188	205	225	211	214	216	180	201	204	253	207	195	193	205	224	200	211	220	213	216	178	226	207	227	234	213	215	227	221	200	199	221	226	217	206	225	212	245	223	193	210	215	157	228	228	249	242	211	231	216	223	205	213	208	206	220	200	216	199	210	191	229	214	230	215	200	205	191	215	231	207	206	211	205	242	201	210	224	191	202	228	208	205	202	224	244	240	226	241	220	205	212	219	218	220	207	207	191	194	219	212	218	221	226	231	217	244	270	206	208	213	235	213	206	192	270	217	196	255	236	228	218	204	214	216	211	224	213	205	214	204	191	181	219	227	197	205	234	217	194	192	213	222	214	208	217	224	242	237	213	218	221	228	217	236	221	212	191	211	196	180	230	183	217	237	207	200	223	226	201	212	227	235	230	241	245	231	217	202	228	212	207	213	206	228	214	226	243	219	213	209	220	229	198	233	228	215	224	213	194	222	231	216	228	236	213	213	228	189	214	207	211	208	231	201	212	235	248	217	205	236	223	225	234	194	217	224	218	207	187	232	255	222	239	240	221	226	197	209	227	203	234	213	212	217	216	221	219	200	194	225	205	236	215	221	215	189	258	240	212	215	208	223	201	194	217	202	227	197	237	224	208	216	208	198	228	208	182	212	198	196	240	221	238	227	204	226	207	214	209	223	225	232	207	192	204	205	198	216	249	199	228	202	215	228	207	232	193	200	223	208	198	206	215	200	212	236	204	207	254	220	184	200	219	205	193	190	197	204	206	218	192	213	229	206	199	221	214	213	225	219	187	236	211	219	201	184	220	233	212	220	200	179	224	198	220	201	226	234	219	202	219	218	234	191	233	237	193	216	238	207	212	221	246	189	216	198	232	218	227	218	215	195	209	203	220	193	236	229	188	215	221	222	205	214	216	239	207	236	215	193	216	209	238	233	217	196	218	203	222	201	209	198	190	216	201	208	205	198	220	214	202	197	229	182	188	184	211	246	220	221	190	191	201
18760	1906	4352	5193	4405	3585	2911	2433	2091	1786	1620	1579	1372	1306	1188	1061	993	1007	941	905	895	837	783	781	741	720	746	761	687	711	724	671	661	653	635	630	624	629	642	638	666	605	611	638	633	619	582	637	638	619	600	572	579	649	565	614	575	571	574	599	583	585	556	595	568	601	563	592	581	601	514	540	570	594	598	549	615	562	577	591	549	551	577	582	554	583	584	589	578	540	603	583	579	527	546	589	581	581	550	571	554	600	525	571	556	565	547	542	576	557	559	553	519	572	552	586	581	606	543	575	600	561	575	549	614	543	564	540	556	564	544	520	574	579	564	564	544	603	547	542	574	563	577	563	580	573	592	562	583	586	617	532	566	533	579	600	588	561	528	557	574	565	544	546	514	574	515	557	519	546	567	574	541	500	575	542	538	540	568	563	509	590	530	558	537	507	551	549	545	573	553	544	524	553	551	549	530	537	558	539	602	564	577	560	512	555	539	542	539	530	593	541	581	556	548	512	534	567	542	557	522	513	544	550	551	562	584	535	551	528	545	530	597	574	583	513	557	542	575	589	578	530	566	544	526	604	583	542	559	536	548	539	547	568	556	546	529	611	563	540	542	559	526	508	543	564	528	574	522	545	532	549	543	533	538	520	540	571	553	532	524	542	570	597	521	564	583	502	566	562	555	557	527	560	565	588	529	526	607	581	562	544	502	557	547	553	515	540	581	539	522	583	565	570	540	513	580	551	555	540	566	532	548	524	533	552	595	554	551	562	577	594	592	550	540	525	548	503	556	573	554	559	544	568	558	576	540	557	538	561	546	546	515	584	555	576	579	596	553	555	569	561	589	567	549	569	539	578	586	551	575	569	557	575	555	535	572	564	530	532	562	536	570	534	580	550	529	589	578	574	535	529	569	578	526	571	586	576	539	540	526	541	549	551	559	498	561	526	561	537	587	537	543	531	567	550	548	519	580	548	565	590	532	594	556	579	541	578	553	557	570	530	541	531	569	541	529	603	572	561	528	587	557	546	538	563	546	572	527	533	571	521	562	532	571	498	573	539	552	591	547	549	558	637	530	580	520	550	554	552	524	548	559	567	549	489	554	572	560	563	580	556	547	534	538	555	510	532	626	514	596	569	535	557	577	504	558	549	541	571	569	588	540	556	540	536	525	552	541	563	524	574	530	541	532	534	550	548	555	542	550	566	509	563	545	570	547	587	554	547	558	565	593	508	561	573	538	594	528	527	584	550	583	536	539	532	560	535	575	541	541	577	529	542	562	549	523	534	574	559	557	564	545	578	558	519	531	553	522	559	530	592	563	517	593	511	546	564	536	558	592	567	556	542	561	539	492	510	549	593	525	535	512	572	550	548	558	563	566	506	536	559	595	608	545	534	535	583	507	553	551	572	535	588	517	543	561	588	538	539	540	574	560	577	542	551	579	526	589	607	511	525	556	545	513	554	524	544	556	531	544	527	536	561	570	537	533	589	537	578	556	586	568	564	591	564	540	569	562	581	580	534	568	584	575	566	545	554	552	565	553	549	574	549	546	543	577	600	528	523	534	547	529	572	534	612	607	512	554	581	595	534	617	544	544	546	640	531	560	576	557	529	526	509	547	606	563	537	545	597	538	527	538	584	542	535	575	576	570	545	520	565	544	563	544	518	555	570	559	510	528	589	536	551	537	527	523	545	539	558	531	540	528	566	568	530	553	558	583	556	565	544	570	533	549	544	562	530	594	555	544	548	563	572	501	565	543	550	589	596	518	542	569	517	543	572	563	557	592	555	556	543	554	557	595	517	554	547	553	552	553	528	532	561	535	555	563	566	546	528	543	518	492	566	565	573	516	558	544	517	526	543	539	532	574	566	524	513	583	565	534	579	546	559	538	555	578	524	567	519	540	536	567	528	541	551	530	582	516	545	582	596	565	508	570	553	544	547	526	568	550	590	528	567	520	555	561	504	522	567	557	512	540	549	554	557	515	555	557	527	515	548	565	531	554	565	533	574	542	538	553	565	538	505	564	616	535	539	551	529	558	537	535	568	547	543	542	560	583	594	552	561	553	569	585	576	557	585	548	540	539	521	560	553	515	546	532	557	551	531	508	532	549	569	564	563	538	570	551	566	577	567	560	567	570	561	578	551	566	559	560	563	569	523	577	567	550	514	566	543	502	564	556	556	513	529	521	580	551	516	562	555	566	536	522	577	555	576	560	573	566	558	540	524	554	564	554	581	563	557	560	539	581	567	557	589	602	533	495	575	555	537	570	529	536	560	553	547	577	568	577	519	545	562	512	549	567	565	557	524	524	551	539	561	557	553	540	539	517	564	523	544	543	547	555	586	532	585	564	579	581	583	539	533	512	558	557	541	559	569	559	588	565	552	525	543	545	568	569	559	523	538	532	549	543	576	600	554	529	558	573	533	554	561	586	535	574	568	559	563	528	548	546	532	523	574	507	577	547	581	557	534	563	568	556	544	573	541	552	509	553	583	520	571	556	565	514	542	555	539	548	566	554	537	584	528	529	545	518	552	581	547	543	546	565	562	569	532	583	561	579	575	543	540	563	506	582	552	512	549	515	566	580	547	512	552	577	564	575	547	513	549	524	540	558	577	558	568	615	559	569	593	569	563	558	556	546	518	561	560	555	541	530	537	565	527	610	511	523	529	559	556	547	502	506	571	526	553	585	566	572	536	531	537	561	554	525	539	558	570	569	564	552	549	572	541	531	531	601	572	612	581	591	525	557	562	559	534	544	541	554	594	545	573	552	578	530	571	554	512	566	548	570	555	527	554	543	548	536	528	542	582	602	546	527	568	559	512	519	582	573	576	533	536	534	533	511	583	547	573	564	603	567	548	571	576	542	578	540	548	584	518	558	534	558	548	534	556	515	534	576	517	522	590	590	546	527	551	505	564	544	512	549	588	544	594	552	528	590	548	548	536	584	528	567	539	598	622	537	521	533	553	573	544	525	536	588	590	547	505	551	564	555	571	538	527	536	560	512	590	529	556	566	581	525	555	523	560	557	568	555	577	558	575	569	574	525	514	555	588	536	538	532	566	519	548	540	566	563	586	556	569	544	544	533	573	513	550	587	587	546	557	546	586	585	532	538	536	523	574	542	563	553	541	568	548	544	542	536	505	589	508	531	567	572	495	560	608	596	570	573	505	502	556	540	571	584	540	527	549	539	587	537	543	528	568	528	563	540	527	504	601	548	516	535	580	544	548	502	603	543	559	559	562	580	603	560	587	539	565	581	560	555	558	555	538	564	574	522	561	584	549	562	578	552	546	556	579	554	542	556	558	513	553	565	597	485	531	534	579	537	561	555	535	586	552	591	533	558	578	599	532	519	600	552	575	538	589	590	578	545	587	584	510	538	522	521	552	597	559	532	569	596	535	531	561	527	492	598	555	577	553	560	541	571	531	554	532	532	543	557	508	544	612	558	538	538	556	545	543	540	518	553	553	550	525	545	554	505	522	516	535	505	533	547	543
3574	222	210	199	198	200	221	204	193	215	180	205	202	212	201	208	206	184	225	189	223	243	214	182	174	198	207	194	200	198	199	145	191	181	216	169	196	218	224	208	200	217	194	190	206	205	195	193	200	202	203	234	183	208	183	190	210	196	200	185	191	175	203	188	174	205	177	198	172	224	186	207	216	203	192	180	187	198	177	173	199	192	167	180	164	190	183	181	203	189	200	187	199	217	204	208	204	184	178	189	182	190	207	194	199	201	203	224	184	188	164	208	204	179	224	188	197	196	210	195	195	191	196	210	215	171	236	216	181	199	188	199	205	207	214	191	176	188	188	184	190	182	194	186	207	181	182	224	199	203	191	170	185	176	208	187	192	206	184	194	202	190	205	207	197	233	189	208	195	175	198	200	218	186	175	167	216	208	179	203	181	205	181	194	209	218	204	174	174	168	191	181	184	217	197	176	203	189	171	167	192	187	173	184	196	207	191	195	194	204	191	193	174	195	183	186	197	200	223	199	210	175	197	202	196	195	189	182	230	195	209	215	188	205	219	195	190	183	218	198	202	172	201	208	214	194	211	218	185	191	189	215	188	189	168	201	207	186	191	192	179	173	165	186	182	153	199	204	187	196	191	193	202	188	193	208	201	193	205	186	186	207	205	181	187	190	154	199	183	199	202	186	217	202	189	189	206	209	203	203	203	235	182	206	199	195	202	207	183	193	192	196	202	195	180	203	181	181	201	222	178	182	196	207	188	179	183	195	189	182	210	231	187	197	175	185	173	186	180	214	177	199	201	204	191	185	197	220	163	206	182	177	202	184	189	210	189	192	191	211	210	224	180	223	191	192	199	189	191	201	200	191	208	202	203	201	178	161	184	185	185	169	195	186	214	208	182	189	206	216	187	189	185	187	202	209	191	184	227	201	167	181	168	190	190	190	181	202	169	187	176	195	226	194	170	204	172	173	189	172	196	210	204	184	200	164	211	175	209	228	198	191	163	225	184	178	201	215	182	197	197	187	201	163	199	184	208	202	179	223	199	203	200	208	185	188	192	177	158	203	196	216	185	203	170	189	174	207	197	220	211	208	189	186	200	196	203	178	190	169	171	218	188	196	207	194	166	178	182	179	185	188	201	190	202	206	202	184	189	200	179	177	207	193	185	194	204	190	187	195	199	185	188	182	178	201	186	189	206	174	195	224	208	201	196	218	185	187	185	201	162	207	201	205	185	188	222	198	179	207	199	195	181	211	182	191	205	169	228	182	193	177	181	176	177	175	211	208	192	186	199	194	205	192	161	218	176	187	199	180	180	194	187	190	211	202	204	181	164	200	192	193	207	217	198	183	189	196	211	179	165	208	219	171	189	196	211	184	197	225	194	195	184	204	215	200	185	196	206	207	199	183	177	195	174	183	188	171	185	189	210	194	180	210	241	218	205	178	194	209	192	207	213	216	208	218	198	166	177	201	191	197	193	178	190	176	170	194	203	199	197	178	177	190	203	199	226	184	191	190	196	226	216	203	184	193	196	188	182	190	183	181	208	205	193	193	209	190	178	201	187	200	216	185	232	176	194	203	179	196	178	170	173	193	206	190	188	202	191	190	192	187	194	200	223	207	216	200	184	208	186	182	179	161	196	175	186	179	191	193	205	188	183	202	216	175	225	199	207	187	200	204	217	200	199	197	209	187	222	203	187	179	211	182	211	179	200	207	159	210	220	181	214	199	203	190	201	209	195	207	211	224	210	198	190	185	226	164	193	199	190	217	181	195	185	182	224	185	193	188	198	198	204	201	218	216	211	204	188	199	203	177	189	194	190	215	201	192	198	205	175	194	196	185	190	209	190	184	203	187	197	217	196	226	205	180	209	210	215	202	185	222	191	217	174	193	222	190	191	169	218	186	197	208	166	197	193	183	197	188	197	191	177	195	207	183	182	186	189	218	203	204	191	182	208	196	205	219	183	186	197	198	184	208	180	198	189	213	200	188	201	184	198	185	216	188	178	192	194	190	190	212	190	199	189	205	193	201	184	194	198	177	194	221	184	196	184	202	191	195	210	191	208	191	208	180	205	235	199	210	203	191	178	188	184	185	172	205	197	198	219	180	205	173	198	196	203	197	180	187	204	190	190	160	170	178	232	201	195	207	195	179	194	205	193	170	189	212	212	191	200	210	165	199	187	183	205	203	182	176	200	222	187	194	192	194	193	188	194	204	208	181	179	180	181	191	203	203	191	200	184	176	203	179	178	182	208	196	199	194	196	213	186	212	206	186	192	195	196	173	178	229	198	211	183	205	190	198	199	215	172	219	201	194	184	157	209	180	202	199	189	206	202	171	193	155	185	169	200	214	220	199	196	171	182	240	184	218	191	190	214	195	183	191	191	194	226	194	179	195	185	174	201	199	194	205	154	179	177	197	192	183	211	221	200	188	189	202	188	224	194	199	183	167	216	179	176	196	180	187	177	202	210	174	198	198	206	198	187	207	215	191	199	167	211	198	218	229	208	182	184	172	197	196	195	193	208	169	197	204	198	185	177	175	175	211	185	191	183	199	179	200	183	190	182	195	217	180	190	212	171	188	199	176	205	207	201	198	190	212	207	209	210	187	205	229	201	190	197	215	192	209	222	181	214	187	186	199	229	208	199	182	203	184	193	191	187	203	201	186	189	189	198	184	180	211	183	198	196	181	162	202	196	197	195	178	201	169	196	184	181	175	211	205	145	191	206	171	195	197	196	201	209	189	193	196	179	200	177	205	183	174	195	207	187	219	179	180	214	199	212	197	181	215	215	200	183	203	184	169	213	199	183	191	188	186	185	198	200	183	184	199	214	205	199	208	173	184	177	178	187	204	165	196	198	169	213	205	223	220	183	204	205	190	201	191	188	192	206	208	211	249	204	168	197	218	202	185	187	192	200	210	185	193	190	191	202	188	202	196	189	176	179	235	205	260	177	180	192	187	171	196	203	179	165	185	194	161	168	174	208	236	215	212	189	184	192	202	211	195	176	180	193	221	169	213	192	199	208	197	199	193	176	200	195	178	192	202	203	198	200	219	184	192	209	196	197	213	187	220	224	174	192	174	204	211	193	212	161	202	188	175	224	188	242	207	195	187	209	201	218	214	176	205	193	196	196	202	208	209	172	185	182	215	199	169	167	194	200	192	186	175	189	202	204	189	224	223	218	212	185	217	197	185	184	187	170	195	184	198	200	195	186	205	205	192	156	191	174	197	166	182	201	174	201	202	173	211	173	203	175	187	187	220	188	183	198	196	210	180	184	183	220	206	209	193	184	206	188	192	198	175	205	216	232	203	205	193	198	190	197	188	223	191	176	182	184	200	199	195	195	203	220	171	203	213	200	217	160	196	218	178	181	183	187	190	164	189	189	203	200	216	186	194	194	193	176	183	163	190	177	187	195	194	182	198	191	208	201	206	182	185	181	196	194	181	208	149	182	199	180	195	181	191	204	192	189	175	208	203	201	177	186	216	207	194
4251	493	592	602	612	582	555	524	535	500	517	495	528	507	470	490	478	520	496	513	473	477	490	503	481	484	502	485	445	488	540	486	485	478	481	521	528	467	479	503	486	488	442	476	473	466	495	504	479	481	454	486	490	458	491	463	467	486	452	510	489	442	486	478	466	445	506	486	490	439	503	457	497	450	462	504	506	485	486	471	464	463	487	480	460	488	512	481	470	501	468	497	482	482	489	513	459	453	492	479	494	497	501	456	518	463	499	487	492	482	486	478	506	488	515	523	492	509	483	484	514	522	463	461	488	454	440	482	447	494	510	505	484	466	502	490	465	481	442	489	450	448	465	497	499	477	484	499	494	445	508	458	481	480	476	439	498	516	447	462	502	477	514	497	456	470	521	503	461	429	494	492	503	504	513	456	473	495	493	478	461	509	524	484	470	519	502	474	489	521	484	459	489	474	526	483	488	497	501	484	502	492	537	546	502	456	489	467	465	502	516	424	476	482	501	477	479	476	505	500	482	485	480	467	480	473	463	480	479	525	504	526	531	461	468	510	462	486	457	501	469	526	494	468	451	480	501	506	474	520	463	506	456	512	465	493	434	482	488	465	470	537	482	507	494	444	472	504	466	477	480	447	472	463	504	497	478	508	483	519	466	459	470	514	462	473	455	466	486	478	490	483	495	495	505	511	511	497	479	476	489	494	496	438	499	483	482	490	478	536	495	449	468	501	466	474	498	455	496	494	482	461	479	468	530	482	473	453	461	482	442	483	493	450	480	457	502	497	495	491	475	438	487	509	496	469	500	477	479	433	462	447	471	479	460	490	468	447	489	497	490	479	454	454	468	462	495	468	490	498	449	477	484	479	453	499	513	488	482	485	442	510	493	511	455	489	460	479	495	485	442	459	474	453	469	461	460	494	461	475	496	485	494	485	468	476	463	513	477	476	489	505	478	417	490	440	514	483	469	489	451	501	505	467	451	516	475	502	510	495	503	488	490	482	433	489	479	505	464	457	470	498	496	444	502	478	464	503	497	484	494	499	505	465	466	485	474	478	484	492	450	484	454	499	472	470	510	456	526	456	483	459	494	480	480	493	468	513	446	468	471	499	465	517	449	504	467	491	464	510	493	477	483	456	485	500	481	471	474	473	488	479	485	493	473	506	483	443	498	488	499	508	470	431	506	498	497	521	473	482	456	496	509	481	441	523	457	520	493	450	451	511	497	493	460	463	478	482	489	503	482	464	473	495	473	471	464	481	415	479	500	525	476	479	479	502	442	491	493	447	498	478	512	453	473	461	468	480	506	483	504	480	522	460	476	464	483	477	508	454	473	490	497	456	487	438	450	492	501	457	495	493	472	483	427	475	521	505	514	478	513	478	481	518	471	491	477	485	528	499	465	469	468	526	489	462	450	487	458	513	443	432	451	451	469	495	463	518	489	460	483	470	494	500	451	488	459	490	500	496	477	476	550	481	480	475	505	485	489	510	467	483	500	496	485	502	511	461	500	465	473	487	460	494	452	499	473	482	461	488	485	478	484	450	457	482	503	514	474	510	505	464	485	481	491	447	457	487	512	481	465	478	492	492	476	482	520	466	493	487	470	491	527	501	447	498	465	466	452	459	492	462	495	485	494	475	476	494	489	480	504	480	465	501	495	451	440	477	485	498	486	501	479	435	431	453	493	466	457	496	487	484	469	510	487	468	471	487	469	496	469	525	450	474	455	485	491	508	490	520	480	485	483	502	514	497	495	541	475	479	491	522	462	479	481	483	508	522	480	505	463	498	479	478	460	468	465	480	510	513	497	501	515	475	481	489	489	464	466	519	496	478	519	509	445	494	479	449	492	497	489	490	476	488	517	527	487	457	502	503	486	514	492	508	479	488	471	450	460	493	457	446	449	486	444	484	476	507	433	509	506	488	484	490	483	485	448	517	498	490	484	517	519	462	495	466	458	484	456	477	480	506	482	493	513	442	492	447	465	466	451	463	513	488	481	514	529	461	469	477	469	445	493	476	481	511	503	497	503	454	520	503	454	486	452	450	435	479	492	458	465	489	496	457	468	469	459	474	466	478	471	481	506	471	479	455	434	494	486	478	480	511	426	469	479	468	489	497	489	474	489	478	534	482	490	510	491	544	509	497	478	489	455	467	425	464	464	461	513	486	466	526	473	502	480	473	485	454	498	488	447	484	442	489	501	455	480	506	455	475	484	487	461	464	502	481	484	449	488	481	489	485	497	503	474	474	452	473	496	455	444	478	498	491	490	483	490	513	465	500	456	512	479	481	455	500	480	472	470	473	500	497	455	484	498	472	500	467	494	443	501	463	448	516	494	509	538	473	488	439	477	476	457	493	517	461	508	507	484	466	461	458	514	501	456	463	449	479	468	489	470	496	524	478	481	488	479	490	487	497	453	481	503	494	461	499	506	519	466	474	461	477	518	476	488	480	520	483	467	527	464	485	464	470	513	468	475	473	485	470	460	476	530	501	487	484	467	476	493	495	475	497	507	472	496	487	535	532	442	472	485	466	498	459	509	483	483	475	494	495	474	461	531	457	500	454	498	472	474	479	495	449	464	498	481	488	497	458	469	518	482	455	435	461	508	494	500	511	485	475	441	499	472	480	482	464	484	448	521	492	478	453	492	518	483	450	492	425	493	487	494	513	469	469	515	494	479	473	520	493	485	467	481	476	488	488	472	460	482	461	482	470	487	474	482	480	476	498	503	462	493	490	511	489	502	475	475	472	491	431	492	480	493	446	511	507	488	467	509	451	502	468	514	455	528	507	473	487	473	459	474	494	492	455	473	486	464	479	491	472	501	507	483	441	460	472	456	491	486	425	485	499	414	457	449	457	468	497	464	454	469	446	482	484	435	486	478	489	455	515	489	497	487	447	476	474	491	453	467	506	491	495	445	491	488	485	487	500	447	435	457	527	482	456	462	496	517	467	474	486	477	488	496	455	490	472	523	494	463	461	474	450	464	461	473	475	442	453	511	468	482	504	502	486	491	476	500	485	463	466	503	512	463	491	464	492	502	500	459	491	537	480	498	493	461	495	450	437	474	485	489	512	465	527	454	452	471	473	498	439	462	477	508	531	506	462	516	471	497	485	449	496	475	420	520	472	487	458	446	494	469	476	509	490	533	482	524	486	486	449	495	489	494	481	449	472	483	510	485	472	488	498	473	487	472	451	484	435	480	476	448	490	485	479	479	488	484	467	479	466	481	437	474	497	485	491	500	478	493	481	493	482	454	461	498	473	480	500	478	476	485	477	493	451	505	475	489	510	496	465	500	472	448	451	465	501	475	473	474	484	485	470	502	508	469	486	485	503	517	468	455	433	457	481	469	452	476	468	436	510	472	499	471	466	535	484	504	517	457	498	481	504	486	480	504	469	451	516	497	435	480	435	503	549	502	499	484	470	479	503	457	458	446	490	500	494	470	467	464	458	496	473	485	518	454	472	485	499	467	490	461	478	439	496	520	494
31753	4843	1139	786	517	430	352	288	215	205	166	185	143	143	175	136	117	124	113	118	133	105	124	102	123	124	106	94	115	102	105	109	111	131	116	110	100	98	91	95	126	102	128	92	100	122	122	121	102	95	105	101	111	96	112	86	110	86	95	95	108	125	104	106	95	93	86	95	105	122	116	102	76	92	105	99	96	99	115	102	120	121	112	115	123	101	101	102	105	112	116	111	96	107	117	101	106	106	112	103	126	115	99	110	97	108	110	112	83	85	108	100	108	94	96	85	107	92	114	90	115	107	100	86	107	113	98	92	107	104	91	101	111	102	89	106	101	114	113	107	102	94	113	83	119	95	90	100	123	112	114	93	116	81	115	71	88	119	106	97	93	111	132	118	95	105	97	96	124	111	109	96	100	86	108	103	104	79	100	125	115	108	100	93	93	97	110	104	114	98	115	116	106	100	93	92	102	89	85	90	132	98	111	99	110	108	107	105	111	92	101	120	104	119	102	99	128	105	118	124	116	99	103	90	91	107	93	99	90	106	133	103	98	107	98	118	105	99	123	103	98	90	101	92	92	101	109	96	124	79	91	126	118	110	96	82	119	113	100	91	123	120	112	111	104	97	94	100	110	108	109	115	93	98	97	109	105	116	113	100	98	117	95	92	92	118	89	97	95	95	107	114	103	135	105	109	112	89	99	107	109	97	106	90	111	80	99	91	87	100	100	99	121	88	112	92	91	99	104	104	106	104	106	107	95	115	94	114	103	105	106	109	81	144	99	120	106	103	104	86	102	97	101	99	103	118	100	98	121	107	103	108	111	119	107	100	88	88	101	99	119	116	110	90	121	102	96	114	97	95	101	95	121	96	83	127	110	98	133	95	107	112	92	110	109	78	120	108	109	87	121	91	120	101	103	112	106	112	118	83	95	111	104	99	95	112	98	104	112	111	90	121	96	110	101	98	111	118	113	111	96	91	106	95	105	102	105	105	83	104	114	89	120	107	97	139	113	120	130	96	112	108	111	101	85	110	112	95	105	116	100	104	116	109	113	109	85	115	116	89	111	114	106	104	105	101	103	104	98	106	91	86	109	102	94	107	112	110	98	116	116	103	100	98	120	118	99	104	99	88	113	96	97	105	98	113	112	96	110	98	98	98	83	96	108	91	114	107	101	90	113	112	118	126	106	97	100	98	110	114	117	103	129	94	108	100	126	104	108	106	109	122	96	108	110	105	109	101	92	95	98	115	103	108	104	101	99	109	93	99	105	100	89	107	99	101	93	94	105	116	99	118	111	96	87	105	86	111	98	116	106	93	112	109	131	108	92	106	110	124	96	100	91	88	99	93	101	97	120	97	96	82	90	120	103	85	80	103	126	100	98	109	101	109	111	114	102	96	84	101	95	92	111	121	123	100	119	103	79	90	83	97	97	115	95	110	98	106	101	121	116	128	98	106	106	84	91	110	126	99	100	85	104	95	95	93	114	114	99	129	109	108	87	91	93	116	94	115	101	125	119	121	113	101	93	115	93	118	89	111	78	98	104	109	99	102	84	96	110	121	98	97	99	96	109	101	103	101	74	90	102	123	90	112	112	94	107	106	98	89	105	105	113	125	108	107	108	110	94	96	116	114	109	115	111	99	101	105	110	105	89	79	115	102	108	98	95	90	81	114	80	113	106	110	114	106	99	101	101	83	77	108	106	114	121	107	91	96	101	107	107	116	92	108	113	130	97	101	118	87	105	104	105	102	97	98	138	109	109	95	105	109	104	87	100	102	110	92	89	97	104	121	106	100	130	111	124	100	91	116	104	100	77	106	97	91	108	110	119	111	124	113	95	98	109	87	98	113	98	99	96	105	103	123	100	110	97	125	97	105	115	108	130	98	87	84	104	98	95	99	117	112	110	111	104	99	100	108	125	101	102	124	94	114	108	98	106	113	98	108	98	105	103	110	98	118	114	117	85	92	111	116	122	109	115	102	117	105	97	123	108	116	82	95	112	117	124	100	111	121	99	110	100	109	108	97	117	87	104	109	98	118	94	115	113	118	101	106	83	95	106	87	116	101	114	115	105	127	100	105	93	106	112	100	89	99	95	119	102	105	85	104	106	104	109	97	99	105	117	113	109	100	98	105	101	128	91	95	102	119	100	94	104	101	117	115	108	106	109	105	87	103	113	130	99	108	111	128	99	105	102	127	102	124	88	100	95	119	102	104	102	115	99	81	103	108	100	103	85	99	93	99	108	122	111	110	102	104	118	113	95	107	104	109	118	95	108	128	118	93	114	97	108	111	105	123	117	100	103	126	106	81	101	105	97	103	116	110	112	95	111	112	108	103	97	131	95	110	103	96	102	111	118	105	95	122	113	121	97	113	110	103	119	102	80	110	110	101	97	115	81	113	109	90	111	97	106	84	115	107	101	123	97	105	107	115	104	97	115	107	108	112	93	103	99	98	97	111	105	122	98	91	100	115	89	124	116	102	101	124	115	118	101	110	105	84	108	105	127	118	122	86	120	99	106	118	103	131	122	117	132	114	88	79	106	116	107	90	128	96	108	116	106	129	97	99	109	115	95	89	104	92	106	97	109	94	105	120	108	114	119	105	105	104	99	96	96	101	103	104	110	116	109	94	104	101	107	112	119	102	108	109	109	115	114	90	104	96	90	113	97	104	111	127	104	112	103	118	101	108	108	98	112	106	112	106	95	98	108	116	114	112	81	124	118	104	118	111	105	100	97	95	102	100	126	91	98	111	115	112	101	95	88	99	123	112	113	128	118	92	116	115	96	95	101	101	123	106	101	127	114	98	101	101	109	117	101	97	108	107	97	137	99	92	109	90	105	82	119	82	117	89	101	96	90	96	104	109	112	104	111	98	100	100	108	110	114	96	94	104	114	113	114	119	116	98	100	115	124	109	98	106	79	91	117	117	113	108	101	104	106	108	103	108	95	116	103	106	104	93	96	111	97	109	108	91	95	89	113	95	101	124	103	101	104	103	100	108	100	96	102	99	116	108	96	103	99	101	102	118	108	103	92	127	106	114	87	101	113	111	98	101	110	122	89	102	94	113	98	102	114	111	105	104	111	106	92	98	103	89	98	102	89	87	110	94	110	96	94	97	108	101	105	106	82	117	101	101	111	85	92	101	120	104	106	106	101	112	96	121	97	109	108	102	107	113	114	104	122	114	119	109	106	106	109	92	89	82	120	100	103	92	98	106	107	105	95	108	97	95	104	106	112	97	96	87	109	94	94	99	110	98	86	93	103	97	113	94	108	94	84	100	109	93	94	85	102	115	123	113	101	100	113	116	100	86	86	102	107	124	121	100	87	109	85	98	97	101	113	104	98	79	108	116	103	110	97	119	112	103	105	96	105	107	108	104	105	121	106	93	115	114	93	97	108	94	118	93	94	104	115	90	90	120	102	96	104	113	90	106	112	107	135	126	96	99	105	97	115	103	103	102	112	111	105	114	108	92	105	107	110	110	109	113	111	98
14109	947	2269	2641	2324	1931	1537	1301	1093	924	899	794	684	713	602	571	589	548	491	449	441	468	425	415	388	410	368	399	417	390	381	371	365	344	384	300	331	341	341	332	350	346	336	300	313	325	328	337	345	322	330	310	333	319	309	339	312	346	346	308	298	280	330	305	312	314	326	345	303	322	293	334	312	342	313	304	297	304	339	291	299	312	280	269	297	285	298	309	294	326	342	308	316	297	312	304	311	314	316	295	309	294	330	321	316	253	297	312	281	298	319	299	290	318	281	297	322	307	297	290	344	315	302	297	326	284	315	329	324	305	298	270	287	314	302	288	301	274	304	320	332	290	310	328	298	286	292	259	293	300	309	333	315	280	290	293	295	309	298	287	299	305	281	281	329	303	292	315	283	329	294	266	346	298	283	324	290	321	295	331	282	296	319	294	316	299	299	306	310	288	303	263	295	291	310	315	280	301	308	331	307	308	259	316	305	330	330	302	291	313	288	306	301	287	298	318	274	302	321	307	295	294	320	305	270	309	273	297	280	291	305	334	294	274	321	322	278	290	281	286	284	304	308	309	291	297	299	317	333	307	315	325	300	299	313	314	273	291	275	266	324	271	263	325	313	285	296	310	306	288	313	307	298	320	320	303	359	308	348	349	341	321	325	315	307	307	316	315	295	304	322	298	302	282	294	277	309	275	313	296	309	308	303	266	304	285	306	276	334	290	303	335	309	297	315	288	331	304	328	318	297	301	280	313	306	295	296	289	295	316	308	287	349	284	313	325	312	297	296	299	305	296	281	274	299	285	270	307	259	314	293	313	287	342	325	326	312	310	281	330	284	300	311	289	309	313	314	255	292	334	290	296	310	330	312	315	295	319	328	318	288	295	284	279	298	312	329	300	305	309	309	309	312	326	310	311	301	322	315	287	287	302	301	286	348	288	284	299	284	280	294	298	298	289	300	298	289	303	286	320	294	325	292	293	305	322	311	287	330	309	298	266	336	261	319	292	288	278	276	304	316	323	289	270	292	273	302	307	292	300	328	283	294	320	285	295	298	323	286	306	308	295	309	302	299	335	303	300	291	257	299	305	331	307	284	285	281	316	275	343	307	310	304	315	312	326	289	296	291	290	300	288	285	312	300	311	289	277	285	328	297	321	329	304	310	348	313	271	331	291	315	286	280	280	298	289	327	312	294	294	316	302	316	285	295	299	303	316	305	315	284	310	305	277	318	319	309	284	310	294	296	331	316	322	325	289	303	287	310	304	278	286	281	310	283	337	305	313	294	287	302	295	319	305	305	320	312	302	320	327	290	281	294	294	293	299	315	321	262	310	274	311	327	343	260	315	307	290	312	285	306	323	262	295	311	264	327	308	312	322	319	303	312	307	296	319	289	295	269	304	310	294	289	311	294	288	305	304	318	320	320	325	284	285	284	333	303	303	319	297	295	283	305	311	264	332	326	294	286	332	303	301	323	298	319	307	279	295	349	307	309	301	297	326	286	296	316	335	331	288	310	301	304	318	334	322	293	326	298	284	257	289	304	323	326	284	305	300	273	290	275	316	273	297	297	295	291	302	300	316	325	319	303	290	313	312	293	315	282	301	284	319	295	307	293	327	283	320	284	319	316	304	348	311	307	282	307	272	302	276	297	284	302	292	329	311	316	313	273	317	300	276	292	267	309	284	309	282	299	280	291	292	273	302	304	292	327	296	283	327	304	314	297	332	321	295	288	305	326	300	313	306	297	290	326	287	300	327	284	303	318	288	275	348	298	305	337	304	318	349	317	317	350	295	332	318	305	288	316	345	336	255	314	308	294	285	281	303	298	319	309	323	290	303	292	280	293	302	315	334	302	305	290	317	284	315	301	267	302	303	306	308	278	280	310	318	321	295	331	295	312	325	310	279	293	291	280	280	279	299	298	272	301	281	325	278	300	304	308	305	316	311	296	315	295	322	313	320	305	324	322	284	296	297	323	304	317	275	328	301	287	296	327	289	284	295	284	280	260	310	317	328	275	303	298	296	296	321	304	327	300	308	282	315	302	328	292	310	284	302	306	297	345	314	318	311	333	279	321	284	296	288	300	290	296	317	278	294	342	310	309	310	318	301	299	313	313	304	293	304	305	298	300	276	275	312	293	277	284	284	317	296	312	283	324	288	312	285	281	300	308	310	317	314	321	314	296	304	290	313	327	290	268	316	314	288	307	298	307	280	284	292	299	311	301	288	320	274	320	317	284	329	296	295	300	279	285	291	285	292	253	305	315	282	272	291	314	287	278	286	314	335	317	298	324	285	297	317	322	265	273	283	282	286	302	308	303	314	302	280	307	312	285	284	265	306	312	283	303	263	275	298	318	311	302	305	277	293	323	297	301	321	307	314	314	313	331	317	276	292	324	308	299	290	295	301	295	294	326	291	282	274	275	288	322	292	278	304	320	315	299	274	308	308	330	278	325	308	322	292	285	332	311	274	291	283	320	282	316	324	294	303	335	294	306	285	285	296	287	315	305	299	289	329	296	279	285	341	281	291	296	315	284	293	268	335	305	329	296	293	289	296	318	311	289	279	311	279	297	288	295	306	301	299	306	254	320	288	343	323	303	295	298	329	300	289	284	304	299	289	300	293	280	284	292	301	298	301	299	307	301	280	302	313	297	313	315	306	284	304	312	293	294	305	286	318	300	330	329	271	319	315	294	284	314	323	313	328	295	283	281	300	306	310	303	295	289	313	313	284	270	313	327	285	278	296	308	287	299	308	306	312	340	291	281	269	299	296	315	311	301	288	274	306	312	286	305	299	289	303	296	285	268	305	264	299	323	259	303	299	279	311	308	298	319	277	305	292	278	359	291	285	320	306	296	312	310	267	293	332	291	323	311	297	271	304	340	287	293	285	302	314	308	287	294	263	332	314	269	308	303	298	305	295	295	309	312	341	300	291	265	295	300	273	301	282	317	308	286	295	301	303	280	321	292	286	304	295	286	309	298	309	278	276	307	295	285	300	284	287	286	314	302	280	324	296	304	296	314	314	290	277	334	303	289	292	319	324	285	311	306	311	300	310	329	287	259	304	304	332	288	316	300	281	298	291	294	286	287	304	286	294	281	302	337	333	302	298	295	303	314	265	294	304	313	322	317	323	302	325	292	310	303	332	310	306	277	277	274	339	314	298	296	300	300	298	309	322	305	292	317	296	274	323	295	344	337	300	287	283	305	299	314	328	310	301	280	300	281	293	319	322	298	300	310	293	295	285	293	260	270	299	301	294	296	298	292	305	321	345	296	305	285	305	309	293	323	340	318	291	285	320	312	269	297	310	282	289	312	275	288	312	324	307	308	298	318	284	266	302	291	294	276	293	325	295	302	308	290	281	275	281	301	314	315	286	303	297	311	281	344	289	293	296	297	292	295	323	318	286	277	290	301	294	319	299	296	310	313	316	333	323	289	319	279	306	317	292	296	301	306	311	245	287	309	299	315	322	335	311	291	301	293	291	293	265
45731	14049	4269	1743	1193	879	665	553	462	375	394	379	337	318	276	288	267	270	246	262	260	271	234	237	232	247	276	243	283	251	233	214	220	222	187	239	224	239	216	234	238	241	219	219	204	217	188	231	239	244	216	200	225	225	232	247	233	232	213	223	205	233	206	217	224	242	212	207	215	191	244	219	215	197	223	211	202	203	194	216	219	213	213	204	214	225	188	214	204	223	207	209	219	247	229	220	225	245	229	194	221	225	206	230	217	200	199	226	201	196	193	218	232	222	234	218	218	221	212	200	226	242	213	235	202	250	212	246	224	235	199	250	208	248	234	201	206	216	235	270	217	232	216	207	194	212	204	220	224	202	197	239	222	206	236	218	201	211	202	190	219	207	221	196	181	195	239	235	243	206	225	220	191	222	227	222	207	204	196	197	211	199	221	219	216	234	227	206	213	204	211	222	220	206	209	209	215	214	230	230	260	231	217	201	215	226	204	225	227	200	251	230	172	228	222	220	262	217	225	178	206	236	213	194	227	203	213	210	205	235	198	207	191	214	213	228	246	238	195	234	239	225	202	204	207	210	215	213	210	208	220	227	197	228	217	207	228	227	245	204	215	191	193	198	234	220	214	207	228	203	203	202	224	227	197	211	222	215	232	224	216	207	224	229	200	230	211	222	194	200	192	230	220	237	237	241	198	207	220	221	218	237	199	243	203	221	204	218	214	225	243	230	246	236	226	221	223	197	223	208	184	224	203	192	218	195	214	202	209	206	204	240	213	207	203	197	232	233	227	232	218	211	220	197	221	223	245	250	227	210	230	207	213	216	209	213	218	220	208	219	227	194	229	217	201	207	233	219	213	225	221	200	240	223	239	215	217	214	237	205	197	245	212	204	217	188	192	217	210	231	216	230	196	233	226	220	219	225	214	208	218	201	218	232	218	209	209	229	232	212	237	204	185	208	213	194	190	233	226	222	195	206	239	188	230	245	253	208	193	237	203	231	221	219	211	233	198	208	216	217	204	213	204	174	205	221	248	209	190	224	208	205	207	210	209	188	254	209	223	206	207	224	211	207	217	209	214	210	225	230	217	195	220	220	226	197	238	207	212	212	210	180	208	203	203	244	206	243	229	234	215	226	222	186	204	232	205	216	244	242	223	219	200	212	211	240	200	223	221	238	223	239	242	224	235	193	235	214	196	207	221	211	205	234	215	204	221	221	222	226	204	204	237	224	207	198	199	198	198	213	226	198	199	234	228	220	191	231	221	221	220	222	212	221	246	228	192	184	212	204	207	199	209	236	215	238	230	199	241	214	241	233	228	199	184	215	249	236	185	200	230	193	208	226	223	210	234	244	193	190	225	199	232	220	221	218	215	244	201	210	218	202	219	212	188	214	211	208	232	228	236	236	213	213	202	236	240	214	213	185	229	241	223	201	213	206	212	211	229	226	199	208	207	212	215	240	257	215	226	218	193	191	239	230	201	251	237	215	247	205	227	194	213	194	216	211	197	229	181	188	201	194	188	197	217	214	223	264	213	227	203	207	239	183	220	238	208	234	225	195	215	226	217	206	212	203	241	216	214	191	224	180	194	228	223	241	223	212	221	227	224	229	214	215	210	193	182	219	239	235	222	227	204	237	233	202	217	214	210	229	195	203	227	195	232	232	198	225	200	232	234	200	217	211	181	229	219	239	209	201	225	207	228	220	187	217	233	227	205	231	224	197	180	225	224	230	228	235	211	211	213	251	203	206	190	199	203	204	209	206	235	232	203	207	222	208	224	219	210	241	230	214	220	202	220	208	192	234	233	197	236	203	211	212	205	192	204	237	216	238	214	220	241	218	203	202	200	206	198	205	190	210	230	205	207	234	191	226	199	216	216	220	205	221	187	240	219	219	180	200	234	222	226	227	205	220	206	214	210	187	236	228	223	195	213	218	203	230	207	227	215	236	220	228	244	229	225	184	236	229	189	204	219	191	214	203	190	232	227	189	237	213	221	209	195	201	212	230	234	232	219	215	193	234	198	209	223	193	204	248	212	211	215	230	224	233	219	191	204	214	232	206	227	240	250	220	224	224	204	213	197	213	192	216	222	215	215	204	203	207	191	211	214	233	229	219	197	224	207	208	240	201	256	217	193	193	202	223	196	238	226	220	191	207	216	199	210	244	252	221	206	217	198	225	227	228	206	189	211	214	226	211	215	218	216	248	244	241	242	207	184	205	247	215	221	223	210	199	211	193	221	215	222	200	208	230	233	233	208	221	221	226	203	220	194	209	218	226	221	223	237	233	232	213	205	238	195	228	206	224	216	188	217	212	226	235	202	248	207	226	231	224	235	216	236	238	231	211	193	206	221	218	251	230	238	216	231	207	236	196	183	195	213	220	220	229	238	229	231	176	210	240	193	249	226	205	216	234	224	263	238	226	199	233	260	252	236	218	232	234	220	240	176	224	231	225	221	214	209	217	240	209	229	224	223	226	225	235	222	196	227	246	197	212	204	189	229	210	199	236	230	223	219	226	232	196	230	191	219	225	203	201	216	238	210	209	240	210	226	211	246	235	211	211	221	216	224	202	206	218	216	231	203	193	220	212	181	226	174	214	209	213	210	225	213	206	213	209	214	215	236	209	221	209	232	230	229	213	211	217	236	212	199	209	215	209	222	206	198	217	232	195	187	234	219	214	228	203	212	224	229	184	196	228	203	228	228	228	215	233	179	192	225	221	202	205	219	228	185	225	194	213	208	206	177	232	233	205	229	212	231	226	193	222	221	222	214	220	208	214	210	233	235	236	225	211	220	221	215	203	214	228	223	208	216	230	186	212	237	210	242	229	215	201	194	204	213	219	192	213	215	225	214	236	200	230	205	202	227	236	224	209	219	233	225	217	231	232	211	198	233	213	244	175	205	215	226	211	202	239	232	227	217	226	239	219	206	210	229	204	212	207	215	194	229	213	231	223	225	217	186	220	235	263	206	188	183	234	211	213	186	229	201	233	195	225	198	216	201	195	207	213	198	207	216	200	209	208	221	213	232	212	192	219	225	223	199	187	202	217	217	216	220	200	187	233	218	227	231	197	224	204	210	203	231	213	233	195	230	242	193	202	235	205	226	225	208	209	216	205	204	227	225	209	235	224	242	187	206	222	216	197	216	194	217	203	213	237	209	200	184	205	233	225	234	189	226	206	199	224	210	209	186	210	220	202	207	246	197	215	210	231	205	235	203	212	201	238	204	215	211	222	229	196	191	219	219	196	238	210	212	235	212	209	183	208	229	233	215	195	197	206	225	213	212	206	206	210	223	217	216	215	222	196	223	242	216	215	200	190	221	223	229	232	218	210	220	245	198	196	196	201	251	218	207	235	207	221	204	200	200	246	206	205	223	205	234	218	200	199	220	202	223	193	197	213	201	204	233	221	190	225	181	209	197	188	231	246	216	231	190	221	203	234	215	190	254	197	207	247	183	206	185	216	240	226	211	233	188	201	207	201	198	226	225	227
20353	1924	4379	5032	4357	3634	2857	2445	2121	1860	1646	1504	1410	1269	1146	1083	1053	942	933	937	820	818	781	759	764	737	761	704	680	656	716	687	697	629	630	666	670	607	621	618	650	611	615	638	603	639	604	631	614	639	645	611	635	600	604	596	622	566	592	573	616	584	601	592	542	574	584	591	578	602	563	587	632	576	556	538	568	593	552	576	606	583	574	579	552	570	534	561	582	581	549	582	563	561	539	574	563	538	582	570	588	602	589	556	575	531	563	554	585	554	579	565	560	557	574	544	603	574	616	566	536	549	565	533	551	549	556	537	537	514	540	573	526	538	517	543	544	582	571	556	562	570	559	540	539	537	539	591	568	541	550	510	561	521	522	521	589	578	536	579	548	555	552	513	591	537	516	532	565	552	541	572	577	549	562	554	569	569	533	550	532	554	564	538	582	607	587	612	555	530	551	569	608	559	526	557	555	635	568	572	546	565	534	559	559	526	535	536	565	559	532	539	566	551	577	514	533	567	538	531	579	542	519	563	525	586	518	573	589	554	583	556	585	532	554	532	540	551	564	536	546	543	569	538	531	540	528	522	547	584	526	526	578	547	548	529	565	580	578	532	574	594	573	546	562	575	585	550	565	544	545	528	557	559	523	539	566	582	540	558	524	546	539	540	542	540	569	555	558	509	555	573	567	544	542	570	545	537	547	584	538	531	543	591	594	557	545	557	592	569	533	580	560	551	560	576	538	540	520	538	552	515	501	568	526	577	583	537	550	512	550	535	575	518	560	539	566	522	562	554	587	524	542	544	563	513	575	515	559	582	605	599	544	554	578	514	504	534	536	548	607	522	552	537	516	531	547	539	588	546	549	527	564	535	585	525	554	523	543	541	555	520	562	529	558	538	552	572	586	514	533	551	544	565	518	546	535	548	564	557	526	545	561	598	555	557	551	476	545	519	514	570	548	513	565	547	553	566	562	547	560	561	550	537	538	525	569	572	583	551	518	535	558	576	546	570	529	568	548	565	585	543	582	564	546	563	546	563	538	534	572	552	564	546	589	526	545	569	585	543	576	521	567	585	517	555	516	543	509	571	535	562	566	562	553	569	539	544	532	501	594	535	572	563	532	554	524	554	531	496	570	537	549	588	540	526	538	544	549	541	576	562	549	571	557	566	588	541	534	577	592	513	530	590	541	518	548	545	503	620	576	578	567	513	600	567	565	551	543	559	591	548	531	515	551	542	529	557	547	587	534	547	520	555	576	566	551	523	564	533	560	512	540	537	536	519	591	619	552	567	522	509	608	539	520	510	497	537	545	529	538	519	552	543	581	558	545	545	554	577	564	548	541	551	565	586	559	551	506	572	566	546	530	538	547	570	539	513	530	536	520	578	575	548	569	553	533	558	570	520	586	586	534	521	530	565	548	528	550	503	568	536	552	525	546	511	575	584	515	549	584	535	550	533	565	559	549	539	549	558	545	573	531	547	473	503	542	543	552	584	574	538	528	515	596	548	550	529	533	560	539	539	540	535	535	574	564	545	547	506	520	543	572	594	541	546	557	504	548	562	606	540	550	540	560	509	549	551	575	531	526	568	504	543	524	530	556	575	564	523	527	533	519	530	545	548	590	534	576	500	583	551	569	550	563	561	577	558	522	560	517	548	537	564	537	569	575	632	564	529	494	552	551	547	580	552	537	571	538	566	567	532	567	512	587	534	617	573	541	620	532	557	577	602	573	572	553	580	529	538	575	554	572	585	596	526	590	532	544	577	538	560	522	558	518	557	585	560	568	511	574	546	537	533	574	566	554	559	581	572	556	549	518	562	511	546	566	595	547	512	560	526	583	549	551	539	575	541	533	539	557	540	558	558	566	549	580	544	513	572	505	563	573	516	554	544	573	515	561	560	549	553	584	551	521	577	570	559	559	540	539	563	558	543	531	561	567	528	560	544	524	534	538	528	577	569	583	551	561	522	501	532	522	534	544	542	563	574	547	538	540	531	548	527	590	542	575	586	516	535	547	538	507	553	530	505	555	559	582	604	528	534	560	581	596	580	524	546	581	531	559	574	511	519	538	549	559	533	533	531	551	537	596	531	540	547	521	570	523	619	553	567	589	564	555	551	546	535	569	590	559	568	556	534	544	584	555	550	542	575	560	587	541	521	546	541	552	553	554	503	576	512	536	519	512	563	539	517	553	584	562	537	583	552	514	517	563	592	595	513	533	536	575	525	543	531	588	518	559	527	518	531	545	543	576	533	529	602	538	580	530	542	531	556	558	582	521	543	527	538	517	545	576	560	530	559	528	618	515	585	573	522	558	604	565	563	557	565	546	545	571	554	568	571	550	550	601	540	527	546	566	565	512	544	506	581	587	552	567	565	595	519	561	544	550	568	544	547	529	587	591	612	523	568	560	510	549	564	539	539	588	517	574	539	543	534	555	576	540	563	532	557	589	548	550	532	572	545	561	548	594	565	558	562	551	562	585	574	552	532	564	544	566	534	526	535	564	528	575	603	545	523	522	573	560	506	561	568	574	569	552	550	590	618	558	498	523	534	536	543	567	530	564	602	559	541	532	579	567	530	564	549	559	561	540	571	538	538	570	574	562	554	600	554	536	536	528	542	538	551	583	566	532	561	564	542	544	546	525	545	559	593	547	579	544	605	569	606	590	557	530	591	531	543	602	577	518	554	531	578	568	558	549	525	546	563	554	537	597	545	506	573	552	551	544	572	519	538	503	571	540	539	566	573	563	592	523	549	559	570	557	538	597	566	542	528	534	560	569	560	580	577	604	548	517	511	563	544	545	522	613	582	531	562	520	548	517	586	573	554	561	574	565	571	532	514	562	518	546	516	578	549	551	566	600	521	538	564	527	572	554	563	575	561	561	571	557	541	594	557	568	545	541	550	541	540	541	544	527	524	553	564	546	532	542	555	563	546	531	562	606	603	558	539	549	513	542	534	555	559	557	520	594	581	562	545	573	618	532	569	549	553	556	560	542	561	534	588	580	565	546	597	560	547	548	563	530	543	543	565	547	600	558	555	560	555	521	538	586	521	566	533	513	551	571	522	554	555	541	586	566	592	491	591	559	514	561	562	528	578	534	506	573	596	566	527	543	550	536	538	571	566	532	551	554	521	562	576	537	539	567	528	540	525	555	592	556	544	542	557	545	575	509	546	588	541	539	529	581	551	574	548	537	565	547	514	543	568	569	561	554	549	589	534	536	575	556	533	533	541	560	542	564	571	583	561	529	561	554	554	546	571	578	531	559	578	562	540	591	611	542	512	550	550	547	541	575	578	578	583	532	477	561	538	525	552	582	556	549	554	588	552	548	566	527	527	566	533	553	548	559	559	587	532	553	547	531	502	548	554	564	563	564	565	556	592	557	569	570	524	566	541	570	543	547	516	575	597	591	567	559	556	569	529	600	535	585	583	547	519	533	507	550	540	547	592	554	540	495	570	571	534	545	535	530	567	564	565	537	528	498	528	563	558	575	554
3464	237	240	210	226	206	177	210	220	207	183	192	175	202	212	202	193	186	182	166	204	235	213	193	170	183	182	184	212	187	172	172	189	208	226	204	220	199	184	174	187	201	201	209	222	215	208	209	180	214	211	165	187	187	178	184	189	173	209	176	168	211	178	189	192	185	190	201	195	203	200	204	212	198	213	182	182	185	210	212	187	186	178	193	173	188	189	217	185	172	207	184	199	192	186	193	164	178	161	177	175	193	200	163	183	187	199	174	214	196	179	168	167	181	202	174	188	189	188	192	199	173	184	181	226	214	208	187	209	202	192	197	154	201	200	205	178	185	177	177	188	193	195	186	198	212	208	189	234	182	196	190	202	173	177	191	178	173	206	204	220	171	190	193	171	204	198	193	203	175	170	177	215	160	189	192	183	177	206	209	192	199	211	193	165	193	184	202	218	183	174	181	230	201	217	166	205	188	168	200	220	199	156	180	193	190	211	199	217	189	213	196	195	212	211	176	198	195	176	192	163	196	185	193	236	155	192	175	194	182	180	217	213	185	196	196	203	195	189	158	202	206	195	191	193	174	175	205	186	200	195	216	177	197	213	191	217	202	210	183	210	207	198	192	172	173	200	184	217	201	193	181	204	193	202	186	203	201	197	202	193	216	167	199	209	176	199	232	200	195	193	191	188	207	179	205	194	182	199	169	199	182	186	187	207	183	173	188	178	170	173	173	183	180	219	196	188	183	200	194	190	194	204	176	195	175	219	193	180	180	208	185	194	173	193	222	198	200	188	176	175	191	195	201	194	186	206	194	200	182	190	185	185	202	217	188	213	211	219	202	196	201	201	191	177	205	196	192	194	218	173	225	180	185	203	185	193	204	210	179	195	192	188	198	187	166	192	188	163	197	178	178	187	203	196	204	204	213	215	206	182	207	204	217	203	208	197	186	200	186	181	163	200	181	195	168	175	199	187	203	223	178	178	201	190	178	194	187	218	199	205	205	216	209	172	184	179	210	188	186	175	197	206	188	191	185	208	227	207	193	212	184	201	208	202	202	192	182	167	182	181	220	187	180	169	172	171	178	197	202	166	184	197	207	191	179	185	205	181	174	197	201	182	190	187	195	216	203	203	195	203	192	199	211	194	185	186	191	211	184	196	193	216	156	166	193	180	201	197	195	199	205	211	198	188	194	202	198	202	203	180	195	194	181	207	197	203	200	170	179	213	225	181	179	216	180	172	163	203	202	191	201	224	198	160	174	193	182	214	174	196	196	192	178	183	207	197	211	218	204	209	201	182	197	198	174	194	218	212	175	179	198	178	202	187	190	185	200	189	199	175	218	212	190	178	201	188	169	183	231	191	205	185	208	189	188	171	184	190	187	167	169	202	175	217	219	188	161	185	203	196	206	188	177	164	209	208	177	188	197	176	185	178	202	207	182	181	214	184	194	192	181	198	183	205	197	191	201	211	202	194	200	194	210	199	193	204	187	199	181	207	191	182	184	168	220	188	186	190	179	166	191	190	204	207	161	200	213	196	182	194	201	210	209	195	192	180	187	184	194	198	184	216	174	175	185	186	216	218	223	198	193	189	174	207	187	183	183	169	199	198	204	180	189	191	201	215	191	202	197	187	210	189	190	179	189	205	172	170	189	186	175	177	180	198	195	186	188	181	200	176	167	194	201	212	191	179	196	176	174	198	189	218	195	195	181	214	190	202	170	172	184	200	190	206	174	189	229	175	175	184	180	191	229	228	185	236	207	186	185	197	185	230	162	194	203	199	179	214	207	186	174	211	185	209	197	188	180	196	188	176	183	184	187	187	207	200	215	172	203	202	184	175	209	185	179	181	203	204	204	197	178	180	204	197	175	202	213	174	197	177	204	196	180	182	163	189	173	203	189	181	196	206	221	203	200	194	167	185	214	173	185	166	175	179	182	195	195	199	185	173	215	179	189	191	211	206	197	188	204	194	182	212	217	188	170	230	184	192	226	195	197	185	187	182	184	202	188	222	209	186	204	191	208	189	196	198	156	209	222	193	173	177	202	181	183	244	170	182	184	190	175	194	186	192	191	187	178	203	164	191	189	177	198	208	185	168	207	198	195	195	188	184	198	189	201	188	176	191	204	193	211	215	175	189	194	203	186	186	228	186	202	189	184	224	202	184	212	168	182	185	188	183	199	178	193	201	194	196	203	205	201	193	197	194	186	183	192	205	203	172	183	229	186	218	161	190	193	191	189	200	173	182	185	189	189	193	173	186	182	204	192	184	187	202	200	200	205	198	205	178	224	214	176	205	190	214	178	192	177	181	166	198	184	190	177	198	192	204	229	197	189	171	210	195	191	197	200	190	156	202	163	203	180	210	194	194	203	174	198	197	182	190	207	191	193	183	166	196	175	211	206	204	182	225	202	190	202	154	201	201	174	198	185	206	186	185	170	209	214	212	187	163	191	190	185	206	186	171	184	195	178	218	185	176	216	198	193	174	210	215	181	209	192	193	183	191	190	163	193	202	170	204	190	165	170	200	205	166	181	180	210	199	201	181	195	191	192	192	216	192	207	193	213	195	198	210	194	175	190	197	198	198	213	195	206	192	202	186	201	187	194	233	191	178	214	189	188	207	158	172	179	180	199	200	195	187	214	190	214	192	209	202	213	176	188	196	188	180	193	182	179	199	213	173	198	211	237	191	217	200	188	229	187	188	200	201	206	195	189	202	196	184	201	177	206	204	184	185	194	224	197	200	199	166	171	197	195	200	194	209	186	183	192	194	191	196	206	201	199	186	204	211	219	196	224	175	180	178	196	183	174	174	207	199	211	236	182	195	198	197	188	191	207	196	181	207	215	205	210	187	174	195	201	172	200	192	212	183	195	190	193	202	209	199	202	206	214	207	200	190	195	197	202	184	189	200	188	214	175	188	212	189	169	207	209	192	206	207	190	195	185	196	202	203	206	213	203	196	205	175	194	188	200	205	217	178	161	221	196	205	168	195	228	176	189	181	196	188	162	197	192	190	224	186	187	201	219	165	203	209	197	183	200	182	179	168	191	195	210	206	200	194	194	208	184	185	191	200	189	206	218	223	187	181	196	195	178	204	195	190	192	183	198	197	194	196	187	198	189	191	177	209	221	202	214	202	187	181	183	202	194	209	199	201	202	165	211	196	179	192	181	199	210	203	193	182	195	198	201	172	194	187	217	178	210	199	177	182	185	206	165	198	194	176	195	213	210	221	204	210	207	185	180	189	174	186	169	224	200	194	189	228	187	198	193	175	190	200	189	162	171	164	182	207	170	181	206	225	198	195	221	175	219	198	202	201	182	206	177	205	174	192	220	218	197	198	173	196	188	193	219	178	197	205	177	203	193	190	219	189	195	190	199	199	198	169	196	190	224	156	193	176	205	179	203	207	190	205	193	185	186	187	168	199	190	225	188	189	194	201	179	188	169	202	182	211	192	178	196	181	195	195	176	193	180	194	194	182	182	191	185	178	189	218	189
4163	513	534	532	619	552	528	530	496	498	539	521	468	486	492	527	533	480	440	452	484	489	475	477	479	501	490	459	536	485	509	480	483	455	472	473	507	463	508	457	473	470	488	477	494	466	477	461	471	493	497	464	503	489	505	502	460	480	492	484	461	497	481	467	463	470	452	438	494	454	494	470	463	502	470	459	471	486	481	507	493	424	471	478	482	493	495	468	511	489	432	508	499	476	517	502	492	478	453	466	460	501	492	459	454	499	497	461	445	464	431	455	479	491	472	496	431	508	433	450	438	476	478	513	491	463	451	474	474	480	492	491	498	471	513	471	455	484	468	501	510	484	420	505	481	472	471	497	465	453	511	464	509	470	492	479	495	512	508	508	456	454	476	486	462	459	495	479	479	427	486	487	442	440	459	491	483	487	450	467	477	501	460	450	459	499	471	430	478	467	465	490	497	507	494	458	474	455	456	450	446	492	467	447	496	481	474	466	463	476	443	452	475	456	481	477	476	489	512	453	481	459	463	495	461	506	466	470	506	472	497	505	466	517	494	492	501	473	479	499	468	453	516	458	492	493	457	492	470	463	464	480	479	457	492	457	495	501	467	471	451	475	473	483	490	471	518	484	493	490	465	472	524	476	471	458	497	482	489	456	516	494	498	434	500	487	476	469	495	488	511	457	499	469	488	483	534	458	481	479	481	488	484	496	449	486	501	455	438	486	472	483	498	463	484	458	459	454	496	461	491	452	488	450	521	507	516	450	474	478	495	506	465	492	474	498	455	474	479	511	491	498	453	496	483	484	485	491	472	481	485	471	493	484	460	511	482	489	507	515	450	513	532	518	483	491	470	497	454	518	511	505	467	479	505	470	452	484	447	489	465	514	508	416	429	472	509	475	479	457	475	441	501	466	517	464	440	479	485	491	482	484	453	486	509	482	506	489	461	485	487	469	452	486	487	487	455	488	442	466	454	480	480	482	464	433	439	528	469	505	460	448	511	478	487	522	444	436	440	500	510	468	465	472	470	501	500	486	476	497	436	499	466	454	463	514	519	493	436	450	485	532	467	463	427	483	487	502	503	473	494	479	469	467	483	454	447	441	462	455	501	460	482	473	482	482	454	460	515	479	479	483	487	505	485	457	465	473	458	486	433	515	480	476	520	507	483	467	492	475	455	443	470	483	481	503	501	504	434	512	461	511	477	463	480	479	509	453	512	460	486	496	488	467	460	486	468	504	505	448	480	476	506	450	461	463	474	470	457	463	478	493	516	475	466	459	528	515	461	499	491	478	514	444	475	455	490	528	473	478	502	441	488	471	481	493	453	447	488	468	492	481	471	461	461	503	494	449	472	502	520	492	503	479	467	501	500	464	501	477	507	487	466	493	473	503	452	508	488	515	464	476	498	464	443	478	462	469	470	454	537	472	479	513	485	482	475	523	466	448	477	477	478	453	449	486	461	477	461	470	458	446	449	492	459	478	458	444	522	481	474	476	487	473	488	501	514	486	446	458	480	493	483	487	499	488	478	458	516	464	511	475	447	487	482	455	463	444	443	511	496	486	478	462	560	425	514	514	469	477	512	465	509	486	497	461	478	511	505	485	472	469	498	473	469	510	428	437	479	479	479	460	460	481	506	458	448	450	501	469	515	509	490	484	521	517	471	467	478	493	482	491	480	464	519	448	495	503	518	441	505	486	488	451	459	475	459	489	510	466	487	440	499	451	431	453	516	497	456	424	485	487	474	477	485	450	462	440	471	426	466	478	457	436	499	485	456	478	454	497	456	470	488	496	496	518	462	478	508	514	506	460	476	478	482	467	447	490	430	483	477	474	476	464	495	447	485	475	512	514	477	503	528	436	499	483	472	487	499	501	491	521	500	434	465	424	466	476	497	471	506	483	464	455	510	453	481	487	459	474	484	486	446	504	465	482	462	486	486	486	472	456	486	491	475	519	498	452	448	428	466	446	487	511	455	478	454	500	476	461	469	516	444	443	462	469	488	452	447	465	502	471	544	476	452	503	449	458	485	467	487	524	514	493	441	460	457	514	468	457	494	477	435	444	475	480	479	463	502	491	464	478	463	484	462	438	477	467	473	478	464	424	456	463	476	496	518	503	471	487	472	478	516	513	502	519	462	478	473	440	495	505	447	541	496	459	476	483	501	446	469	439	491	463	477	472	492	491	518	509	478	438	478	499	483	474	508	504	426	497	448	465	464	469	457	527	496	495	465	484	529	470	511	458	494	479	483	516	489	445	482	500	458	483	493	430	455	470	485	466	481	482	551	514	504	443	507	436	477	497	491	471	477	501	470	489	485	450	481	489	444	503	462	470	486	462	448	489	466	475	503	461	488	466	487	482	478	440	485	465	511	462	450	456	462	463	468	450	455	470	471	469	525	495	476	460	490	458	490	472	496	480	496	461	483	456	467	464	484	482	459	443	463	480	508	449	513	521	458	488	490	468	477	456	492	455	466	455	480	470	466	443	460	431	530	465	507	471	478	517	434	473	473	489	470	489	448	475	477	468	448	482	474	507	442	438	475	490	431	450	502	507	440	479	479	500	478	485	513	468	500	461	511	500	479	458	519	495	493	471	475	503	516	466	494	477	473	497	468	467	434	495	437	438	482	438	487	488	463	457	514	444	476	475	479	443	471	460	477	500	488	469	484	456	477	482	475	507	480	505	472	455	492	495	480	473	447	456	476	483	505	422	492	487	552	478	478	531	481	471	480	506	511	480	506	469	494	479	471	476	431	487	500	499	492	483	431	500	476	488	453	504	475	454	516	449	491	473	495	481	441	488	468	480	468	460	494	493	451	473	488	504	519	482	493	444	514	532	458	498	493	476	475	516	467	481	525	484	508	468	500	461	479	440	465	419	433	455	485	481	460	506	492	502	474	473	515	507	485	451	511	467	468	493	467	423	479	508	521	505	498	429	448	460	511	505	465	530	508	482	487	456	486	440	481	478	501	500	502	444	438	472	507	474	505	471	466	471	499	495	499	493	489	469	479	474	462	481	464	486	483	450	474	458	468	440	483	497	452	493	503	493	460	423	483	440	482	494	502	457	432	512	511	469	456	492	484	502	474	450	510	479	467	462	503	474	491	433	481	480	478	502	510	468	451	493	494	464	462	509	502	485	431	509	481	462	458	450	505	500	467	431	450	522	504	459	510	493	473	505	485	481	512	461	460	469	457	473	461	496	509	470	457	471	474	499	524	508	462	510	504	473	494	491	467	439	489	452	461	483	504	505	483	496	492	479	505	505	486	512	516	470	488	477	461	461	486	533	484	467	482	446	462	456	446	449	490	483	483	455	490	463	517	451	521	509	471	472	489	490	495	451	479	430	476	487	469	490	470	494	473	473	476	450	465	490	469	459	540	474	443	467	469	505	484	462	476	452	459	509	503	477	475	491	448	455	439	481	495	454	497	506	492	460	469	492	502	489	493	465	475	468	486	480	467	477	497	477	507	477	454	441	479	490	460	465
30661	4901	1110	780	561	452	314	292	251	201	189	189	161	158	144	142	137	129	138	123	96	133	115	116	122	131	120	116	121	99	100	135	128	109	85	107	106	108	85	112	132	102	110	108	121	97	100	84	128	81	91	103	122	89	86	110	113	112	118	110	104	109	102	118	132	101	115	108	106	121	115	110	115	136	122	103	91	103	106	101	102	97	101	105	106	119	97	98	112	111	96	107	95	90	101	121	118	104	95	102	101	125	105	131	102	118	102	98	110	116	97	105	97	103	101	103	92	100	116	108	101	104	101	132	100	96	115	108	122	94	109	79	90	101	106	109	96	90	105	97	104	94	92	101	115	96	113	105	109	122	108	103	100	103	103	108	112	111	98	84	83	101	89	84	99	92	112	105	106	105	107	93	98	114	97	111	114	96	101	110	96	114	112	100	106	114	93	101	103	110	81	111	103	94	93	102	106	107	80	119	105	103	82	103	99	117	120	122	90	89	117	107	93	106	117	95	107	121	93	90	91	101	99	109	101	105	106	100	89	120	84	109	90	105	97	82	88	96	92	95	115	118	86	105	90	131	103	93	112	109	117	97	100	106	119	98	98	116	118	107	106	100	115	106	93	101	99	114	114	113	106	98	96	94	105	109	104	102	85	116	115	99	118	85	109	100	93	117	97	90	95	117	109	91	115	100	118	90	101	95	97	103	114	91	117	95	113	103	120	106	105	102	89	99	82	90	98	102	103	106	92	111	104	103	122	111	92	100	98	116	111	110	107	99	91	94	94	113	93	105	89	111	87	103	104	106	115	104	106	95	121	111	94	93	111	98	102	86	111	83	91	111	112	100	110	94	93	97	92	104	99	121	108	101	119	109	89	95	104	108	95	104	86	98	91	112	84	94	101	102	104	94	112	96	94	87	111	101	99	88	104	121	100	106	108	100	96	91	91	100	106	108	116	111	87	91	106	111	141	111	98	107	111	97	115	97	108	107	96	91	108	100	111	104	110	107	113	107	119	110	108	97	105	124	105	113	101	110	110	101	100	106	112	112	107	99	124	101	114	93	81	104	93	92	112	101	74	89	97	113	111	94	105	96	101	114	101	109	122	113	116	105	100	105	109	101	113	81	110	105	86	115	101	100	108	109	99	95	108	131	87	106	128	121	100	104	90	114	94	103	105	105	120	89	107	115	103	92	100	93	103	116	122	115	118	115	112	94	101	99	116	94	104	95	97	111	103	98	132	106	105	88	101	97	115	90	118	90	108	83	107	99	106	98	95	96	102	110	84	85	90	99	98	92	111	109	76	98	104	113	99	95	78	114	105	102	115	113	95	106	113	102	98	116	91	92	117	102	96	101	95	89	77	127	105	89	82	110	106	106	120	106	76	90	114	95	125	91	80	110	136	117	98	107	110	91	112	104	94	108	110	112	99	109	89	88	108	93	89	118	116	107	98	112	95	131	100	110	114	99	95	93	108	99	93	121	124	112	120	95	127	109	119	110	113	115	105	112	95	111	125	116	101	108	99	91	105	119	114	94	95	96	88	110	106	124	110	122	92	110	109	123	100	99	98	104	96	89	91	107	119	95	110	119	104	73	106	92	84	98	103	98	112	85	100	119	117	94	108	116	123	101	111	96	100	107	125	97	109	100	89	85	92	102	116	106	104	114	102	90	91	111	95	118	112	95	86	115	100	102	102	109	117	98	126	105	109	96	102	106	108	105	95	104	112	98	95	88	93	105	128	93	94	87	97	120	101	92	84	92	125	87	105	104	103	104	99	95	108	96	106	108	95	108	111	104	100	92	109	130	118	105	111	111	98	95	99	114	96	93	77	107	105	109	115	110	99	87	98	108	118	106	95	101	106	104	108	106	90	102	114	86	99	97	94	113	98	101	116	93	107	113	100	94	102	105	104	123	115	90	84	99	91	117	103	113	97	95	115	89	86	108	87	101	90	111	96	112	134	100	121	90	116	100	100	105	107	107	113	111	106	102	96	89	117	106	107	119	112	104	95	109	99	87	107	111	109	99	95	99	92	106	108	112	110	108	114	119	110	117	107	101	112	108	106	102	101	95	102	118	115	90	94	100	117	112	105	101	114	100	86	94	93	119	127	101	90	107	114	107	109	107	99	86	94	116	85	117	104	101	104	104	104	106	100	107	112	101	101	94	103	113	89	92	84	96	116	108	112	107	103	99	91	106	99	104	85	106	120	95	119	112	103	86	109	98	98	108	97	119	92	101	101	119	98	103	95	109	114	107	110	92	100	102	91	97	110	91	90	107	131	108	107	109	95	111	111	103	106	114	90	97	113	102	108	93	103	95	86	110	97	88	108	95	104	96	103	100	108	97	106	110	126	107	92	120	103	102	94	101	97	99	105	108	100	95	83	107	95	112	112	109	121	109	111	93	102	107	123	119	103	101	88	106	108	116	119	96	105	90	102	102	123	106	99	111	104	106	104	110	106	90	101	110	108	89	97	118	90	94	112	110	98	105	98	102	86	126	87	109	97	98	93	89	90	123	103	106	92	113	79	103	87	109	107	110	109	89	93	125	107	105	101	120	97	122	98	97	82	91	127	95	95	90	125	99	90	93	118	120	94	101	96	93	97	95	106	103	108	112	104	105	85	106	92	81	100	109	115	120	95	111	110	97	91	95	87	88	116	97	90	91	120	101	117	101	97	109	99	102	121	92	97	111	110	86	103	109	108	99	117	113	97	77	107	88	102	104	103	109	85	103	108	115	93	99	114	83	108	104	92	118	88	110	132	113	106	113	97	105	124	105	111	97	81	96	102	102	109	88	95	106	111	103	81	104	84	110	100	106	132	95	82	106	104	103	111	100	109	131	94	99	107	109	111	95	114	111	105	115	103	114	96	96	94	91	97	92	116	101	92	98	113	101	113	107	92	90	98	122	103	88	105	91	102	115	97	101	88	96	110	111	101	91	90	97	82	86	101	108	107	112	112	100	125	98	98	104	113	92	105	93	98	105	102	115	117	106	117	91	103	109	90	94	111	126	100	111	114	97	116	110	88	108	96	103	120	98	118	107	98	96	105	97	109	89	109	113	98	106	112	86	101	115	91	108	103	110	91	97	80	86	95	113	115	119	125	100	109	115	116	99	116	99	104	116	106	113	106	116	101	98	100	91	121	110	97	100	116	122	93	113	117	89	93	115	110	93	99	113	97	100	114	96	95	108	105	104	101	101	106	104	112	113	95	112	97	105	105	104	97	131	115	106	89	87	96	122	97	86	111	95	93	107	112	105	106	107	95	92	94	124	114	103	113	108	121	124	113	108	102	117	104	100	111	120	92	104	99	109	91	114	102	112	91	105	93	99	88	102	104	92	91	105	72	89	93	112	112	94	110	93	103	88	101	96	111	110	112	115	94	111	76	84	104	107	94	77	109	106	99	107	107	92	97	104	91	94	97	82	101	101	102	108	97	105	99	108	90	114	99	101	102	93	128	90	107	105	104	105	122	109	105	99	105	109
13659	980	2216	2728	2393	1829	1574	1318	1100	912	887	798	746	668	659	590	513	520	477	509	461	447	414	408	417	415	380	357	368	390	369	352	357	338	366	377	330	323	342	321	323	343	354	350	316	313	338	300	312	305	355	304	303	336	310	332	337	317	340	288	331	298	302	297	301	316	334	305	304	323	336	332	291	318	279	361	310	317	300	348	299	344	304	280	299	247	303	321	307	304	323	315	280	285	266	317	290	303	308	297	306	313	292	311	271	317	328	317	326	329	319	310	315	282	292	329	317	279	291	298	319	286	310	280	299	313	282	317	337	325	294	297	290	283	315	292	309	299	309	312	295	314	309	291	289	320	299	315	282	300	334	282	352	317	333	311	300	295	264	263	277	336	288	298	297	266	279	278	289	307	311	305	272	301	295	312	279	313	304	259	270	280	282	294	299	299	315	316	329	309	297	266	285	295	312	284	296	287	300	292	293	306	273	316	305	302	314	281	308	316	326	308	291	317	278	291	304	315	289	290	283	295	291	325	289	266	319	307	288	295	304	293	289	288	290	291	318	297	295	309	296	303	277	296	306	288	315	291	265	301	289	319	303	308	288	314	304	294	297	281	261	269	286	322	289	320	279	312	313	309	313	288	279	269	297	273	277	288	298	301	323	313	308	276	314	277	292	296	317	330	294	312	306	287	288	259	297	313	327	275	302	316	313	304	330	301	291	288	297	294	315	321	300	285	280	297	294	301	299	324	308	244	294	319	287	307	311	301	300	311	285	305	305	286	303	319	301	321	309	315	317	336	281	291	289	299	307	289	308	280	306	291	318	298	283	304	291	306	270	291	314	315	294	271	282	325	303	291	302	330	301	306	308	300	300	313	275	302	292	265	295	297	324	300	310	261	285	313	319	272	312	322	278	323	317	266	293	278	306	304	319	278	286	271	313	272	318	320	318	291	310	305	288	299	280	287	301	296	286	290	291	308	278	303	321	306	319	301	315	281	303	298	322	291	308	272	291	286	296	331	309	308	316	298	319	303	304	300	327	319	282	287	286	291	289	336	313	310	292	313	325	318	316	281	290	285	260	295	259	260	325	287	300	342	302	283	282	310	317	319	285	300	273	278	275	286	328	279	269	270	304	318	300	305	309	300	302	304	313	289	294	307	308	288	291	329	306	309	293	356	284	291	316	317	303	306	304	285	293	314	289	312	300	297	305	290	310	310	337	314	301	311	304	314	316	299	280	341	312	304	280	283	267	320	300	298	294	305	285	311	274	313	309	325	289	317	301	281	297	270	329	304	303	288	277	311	300	305	306	316	291	318	294	314	295	302	308	306	304	299	272	301	307	299	293	278	305	263	337	312	296	319	293	274	335	314	292	317	324	294	284	292	315	304	288	278	295	334	306	277	301	298	300	285	283	295	285	318	325	298	277	300	282	268	316	302	295	290	306	309	297	317	331	300	301	269	276	284	329	306	273	295	298	293	279	292	314	294	267	277	288	304	286	295	315	313	284	312	321	296	291	340	280	285	268	299	283	316	305	301	265	312	310	308	301	287	313	291	311	316	301	275	334	290	280	346	307	264	334	297	330	264	273	271	323	311	266	310	323	289	297	339	280	304	331	293	313	303	294	295	280	320	314	334	338	292	305	326	299	292	298	309	283	285	277	313	321	313	337	277	292	300	313	306	270	319	313	307	292	309	271	277	285	305	299	296	304	283	297	286	304	292	310	263	265	276	312	268	291	293	293	302	295	284	306	303	313	293	326	293	296	286	284	312	290	316	291	287	304	313	325	301	295	301	317	276	316	303	302	294	325	333	325	300	301	296	284	286	335	299	274	288	306	293	281	279	283	290	292	302	287	292	257	318	304	323	293	315	308	297	296	280	287	323	314	275	316	281	305	312	311	285	249	320	340	305	305	288	315	284	313	319	304	294	281	268	307	290	301	269	275	298	293	305	324	316	298	296	328	287	275	319	315	277	313	281	327	308	275	301	291	261	296	291	280	300	304	329	294	295	322	277	288	314	272	311	257	302	279	338	307	308	301	291	270	302	291	302	299	291	282	316	302	297	335	283	267	338	301	280	315	309	282	333	277	291	305	311	304	314	284	298	320	276	271	269	310	319	308	321	290	305	288	297	304	288	339	305	306	285	283	303	275	311	310	315	316	309	280	292	292	315	268	265	281	297	299	324	302	300	285	291	274	312	267	309	281	332	318	298	324	288	299	316	314	293	336	309	283	319	287	288	284	296	306	319	274	306	319	309	272	286	306	328	258	305	311	291	294	298	312	294	294	300	291	275	281	305	300	305	311	278	313	311	300	279	307	337	289	285	328	296	309	289	293	287	310	288	284	277	294	296	294	285	267	308	301	291	284	305	329	304	319	324	320	312	284	299	294	278	287	307	316	284	288	279	300	287	282	323	304	309	291	275	287	274	277	321	320	310	283	306	297	308	323	279	302	249	284	291	282	306	324	281	303	294	273	305	293	316	300	303	307	337	291	284	313	304	270	288	281	268	283	294	312	281	300	307	306	318	295	301	297	273	301	268	319	284	259	306	293	314	307	310	286	309	303	284	331	285	285	289	323	280	322	304	318	319	295	303	310	272	267	301	290	286	296	308	300	282	270	317	293	299	273	295	320	279	285	307	302	304	296	313	275	319	293	310	295	297	307	294	290	289	274	274	314	266	274	292	317	303	288	307	288	316	292	289	343	296	295	297	297	298	297	266	308	308	300	295	266	305	308	303	314	306	325	293	264	272	303	281	264	302	311	306	303	288	299	313	270	309	299	301	290	293	300	302	300	340	313	304	288	308	287	263	280	290	303	307	296	317	335	322	289	288	310	284	312	300	291	272	324	292	287	318	301	303	294	295	324	303	312	290	289	288	335	290	293	303	317	269	291	242	304	309	280	291	301	298	306	293	296	304	310	294	301	310	272	308	328	281	303	306	314	276	289	297	313	326	289	308	323	296	275	292	311	334	330	323	284	311	337	319	328	288	255	302	300	306	286	292	289	293	330	278	332	289	308	298	301	273	317	301	315	280	281	323	292	285	306	301	293	318	329	287	315	319	304	311	293	274	294	277	278	281	270	309	304	311	294	302	298	315	294	296	305	281	299	319	310	299	275	291	292	270	264	311	306	287	310	287	294	260	273	289	294	293	302	305	331	311	278	311	293	312	308	319	295	310	321	324	312	299	301	311	331	323	309	300	292	298	304	320	293	281	279	311	300	313	318	286	294	296	295	293	302	288	277	288	309	276	314	298	292	323	316	308	309	300	286	331	315	322	287	309	299	293	313	340	300	306	284	316	313	305	307	298	289	289	269	289	317	298	267	275	303	317	278	307	269	270	291	302	291	307	307	255	314	311	306	281	272	301	350	296	314	276	281	299	305	298	306	284	299	312	283	299	282	302	325	268	287	284	285	282	263	288	276	292	291	324	313	323	306	315	310	283	291	295	289	269	296	295	296	298	288	281	278	294	273	319	317	285	269	283
42618	10513	3065	1685	1177	879	688	587	478	430	398	349	310	292	315	296	260	285	251	244	233	228	267	225	224	277	240	243	250	251	211	204	222	223	226	244	225	259	220	200	224	224	247	237	195	226	230	220	208	219	231	241	198	215	194	257	202	213	225	214	218	248	225	245	223	212	213	227	199	240	233	220	232	211	237	209	205	195	233	250	233	213	231	243	227	203	200	215	210	229	223	198	208	221	226	201	235	227	204	214	197	203	215	189	201	212	229	219	176	205	212	225	220	188	205	220	224	214	212	219	220	224	204	221	233	210	217	242	222	216	223	193	190	206	213	207	228	222	220	182	216	210	197	222	222	226	191	195	204	211	203	211	241	217	231	208	198	221	199	236	221	192	194	196	211	210	224	209	206	205	238	211	205	206	239	217	206	183	212	216	192	225	224	170	231	192	225	214	205	231	212	210	218	222	216	216	222	211	219	227	193	203	208	211	217	190	205	180	213	202	225	224	211	208	234	211	177	226	241	222	214	217	225	199	226	206	202	232	228	215	202	217	212	229	213	213	214	238	219	231	234	214	216	172	231	257	203	203	221	197	208	233	208	229	200	214	230	260	186	209	222	221	210	210	197	208	176	209	214	203	233	197	246	219	207	171	232	205	198	229	211	205	242	206	201	209	191	220	200	216	217	227	241	218	217	218	216	204	210	211	230	229	209	188	221	234	189	215	218	217	206	244	209	211	203	210	194	197	205	221	216	208	226	213	208	178	226	214	213	213	215	210	209	222	203	206	209	215	220	209	230	227	254	206	189	214	238	211	214	226	232	200	194	223	218	196	237	207	201	265	213	191	231	237	188	216	237	221	206	195	206	203	232	195	210	215	226	208	216	241	216	197	218	211	188	245	236	210	204	195	205	208	189	220	178	216	217	236	221	202	205	229	220	210	199	198	230	234	223	212	199	205	214	228	210	237	213	184	223	231	223	193	196	206	209	244	230	205	218	238	227	229	224	207	216	212	207	215	194	248	209	220	226	184	198	204	221	247	177	222	204	176	231	216	203	236	195	220	235	216	206	222	202	198	235	219	223	218	197	211	212	230	220	203	232	230	218	197	200	234	226	216	212	224	186	217	226	217	199	215	209	206	238	195	203	229	223	241	210	176	229	208	223	185	242	200	234	200	222	211	221	227	194	215	193	229	192	238	197	211	226	216	208	198	218	224	240	235	209	228	229	200	206	226	227	219	204	246	213	210	187	170	218	246	209	233	237	211	192	226	205	245	233	206	199	235	223	216	199	233	205	233	183	214	205	233	237	190	221	215	169	225	235	226	206	209	213	236	226	210	185	212	226	213	213	224	218	213	232	196	214	230	230	238	231	200	225	218	214	212	221	225	208	207	236	198	218	212	218	220	222	229	214	224	248	220	224	231	210	202	197	220	190	205	203	218	201	205	205	231	196	218	213	192	213	210	199	222	220	211	250	191	240	220	218	205	216	214	201	246	221	211	201	234	233	197	208	197	214	251	194	227	240	206	208	210	228	219	205	204	223	197	199	217	223	237	224	220	219	220	198	201	210	199	222	204	225	231	223	220	216	213	248	209	191	231	214	176	224	224	213	189	228	210	222	210	196	213	212	228	211	226	197	187	218	228	236	196	234	205	218	196	228	204	208	168	231	225	209	212	201	203	191	221	207	212	219	207	220	205	246	202	219	197	221	213	224	202	218	201	217	205	212	198	223	205	211	197	224	216	183	225	203	192	222	201	213	193	225	208	210	208	231	225	193	233	197	240	208	222	209	226	227	228	189	223	229	214	215	243	196	224	239	241	205	201	216	225	245	210	216	216	196	214	191	242	190	252	229	224	195	214	247	196	215	210	233	227	208	194	241	193	188	209	238	186	208	237	228	188	204	203	220	225	222	208	191	195	219	223	207	195	229	223	237	221	208	224	228	207	215	208	218	184	229	207	215	204	189	207	222	211	221	219	207	220	217	221	195	226	257	232	235	197	206	190	228	213	221	240	227	232	217	197	212	204	212	208	196	240	188	204	215	230	222	222	209	209	253	225	233	206	208	199	207	224	215	229	226	197	207	207	225	238	206	219	239	200	223	198	205	223	207	225	196	226	224	204	211	211	228	218	240	195	202	221	233	226	235	210	253	185	209	210	237	221	220	235	226	205	179	232	236	201	230	210	202	211	199	203	243	240	214	210	221	195	221	230	209	231	207	191	183	193	202	205	220	219	163	230	221	215	217	187	198	204	222	237	203	207	235	223	187	237	217	248	233	196	197	222	236	225	182	180	200	219	226	215	220	230	204	182	231	207	204	206	210	231	202	216	214	211	233	226	216	233	236	227	235	200	226	232	209	195	200	205	227	193	232	207	218	240	204	228	235	241	227	218	233	201	235	189	224	220	210	200	187	214	226	196	208	215	231	233	198	202	237	246	222	212	191	191	240	198	221	194	211	204	266	210	228	228	220	199	247	197	223	211	211	226	209	210	216	211	201	236	204	199	202	210	199	209	232	205	239	205	226	203	218	228	197	221	230	227	201	201	209	212	227	229	219	226	194	206	236	241	205	215	232	195	230	187	242	198	229	198	231	221	222	230	191	198	231	209	246	215	212	217	247	242	199	223	192	201	209	202	202	231	222	206	246	186	204	197	218	218	218	205	233	223	198	208	224	197	239	228	214	191	193	204	230	211	220	223	220	212	217	215	230	232	220	231	184	227	212	227	231	200	217	211	194	220	222	219	193	209	209	199	216	229	249	232	213	233	195	200	223	211	212	224	206	206	207	215	195	225	207	205	231	227	210	207	248	233	199	213	252	248	193	219	234	221	202	251	236	228	241	207	199	215	218	203	252	251	232	205	210	231	242	204	212	233	200	264	223	223	205	223	220	208	197	208	206	224	209	210	195	216	223	207	202	204	208	197	209	215	219	211	226	205	198	240	224	196	192	210	212	228	217	216	225	202	211	201	224	252	212	221	205	187	221	191	218	215	220	205	217	204	222	202	228	203	214	224	197	199	227	218	185	217	219	199	197	192	195	225	208	214	233	194	207	241	170	215	203	215	232	223	220	205	206	204	210	234	185	219	196	178	225	224	206	223	177	185	184	193	214	216	240	219	196	212	215	216	240	221	203	193	242	194	197	214	213	198	227	231	217	229	223	225	232	219	209	187	197	236	243	233	250	184	214	185	194	212	230	200	216	202	231	233	237	234	212	251	227	214	204	207	237	249	230	207	230	212	231	234	243	208	223	215	238	209	237	216	224	243	197	202	210	196	201	245	211	204	211	234	201	212	204	213	232	204	204	226	204	218	221	232	233	205	221	215	212	201	214	179	198	220	210	194	211	215	196	212	194	203	225	211	201	205	194	225	199	187	223	218	220	222	210	202	219	218	217	199	218	205	218	228	195	228	199	210	245	225	203	214	221	191	199	205	218	179	223	187	212	223	214	186	225	204	243	205	218	217	207	186	217	228	217	224	218	225	245	192	202	197
18597	1970	4420	5146	4369	3546	2962	2452	2119	1872	1687	1503	1362	1263	1193	1025	995	986	891	871	846	817	781	811	749	701	713	672	689	691	659	628	645	681	640	635	612	627	576	608	611	650	632	579	610	599	629	553	650	545	600	600	615	588	556	632	579	588	624	555	589	575	599	555	578	587	564	566	576	545	567	582	615	541	553	533	584	614	562	562	565	566	579	573	560	564	571	509	542	560	591	536	552	551	575	583	581	588	565	555	585	537	580	536	577	549	563	548	565	561	551	546	563	561	545	587	557	548	540	555	561	553	535	562	608	576	543	584	574	562	572	527	563	563	554	541	543	520	544	572	592	534	583	563	532	562	541	574	546	561	537	574	552	544	554	556	570	533	566	555	553	607	547	546	542	541	566	591	543	531	556	572	564	557	564	574	578	535	589	549	566	594	569	567	549	592	558	504	551	561	533	560	542	504	550	530	514	579	525	535	591	535	504	540	550	565	532	544	541	553	516	562	563	509	577	557	535	521	560	512	570	570	516	530	536	524	546	526	564	564	561	561	551	531	549	560	546	597	529	570	527	582	516	549	570	557	573	525	589	547	518	548	534	536	563	544	526	580	529	510	528	514	552	552	576	560	564	588	530	557	530	552	561	544	559	542	587	545	530	554	579	540	538	563	511	543	534	523	539	578	483	538	553	565	528	567	541	532	541	556	537	552	535	572	551	568	532	518	560	531	591	591	562	575	529	516	519	568	564	579	524	544	562	526	508	535	531	560	557	580	554	526	584	546	553	553	544	545	564	512	534	554	533	564	586	574	554	557	602	533	568	566	531	563	600	535	581	530	566	568	523	551	559	565	542	564	525	543	547	562	478	546	554	632	562	547	548	597	528	562	526	575	549	515	518	582	526	570	578	556	553	561	500	578	510	549	542	564	527	545	538	571	537	538	567	569	557	555	561	569	575	535	510	522	565	543	575	563	601	533	580	566	552	540	557	542	592	534	540	563	522	540	567	528	541	554	532	596	538	607	548	542	524	535	560	590	545	529	533	546	531	544	583	509	523	529	531	537	538	548	548	554	585	560	549	582	537	506	543	544	533	574	548	592	532	586	515	550	556	531	545	584	564	544	557	568	553	530	527	540	533	500	574	549	557	543	555	543	544	553	555	493	525	529	530	559	522	544	573	532	563	580	549	558	528	541	544	534	553	593	563	559	555	600	572	533	539	553	524	523	608	560	510	516	568	512	538	562	557	530	517	519	586	567	514	511	540	580	550	514	568	573	549	537	575	546	521	574	544	560	593	535	562	533	545	556	553	538	513	556	520	550	566	523	561	545	560	519	546	552	579	566	512	561	559	614	503	547	548	549	572	587	531	473	577	543	551	540	550	562	557	561	519	525	526	569	549	530	532	533	541	567	555	585	526	538	534	505	542	530	554	523	589	531	541	533	536	546	548	557	560	542	543	574	554	559	541	539	580	532	558	551	556	582	525	532	520	544	583	579	570	545	560	585	588	573	544	548	577	557	538	515	524	552	540	564	567	569	548	550	556	585	522	522	527	527	509	504	574	595	540	530	549	582	579	580	537	556	549	519	540	518	551	606	550	542	572	595	541	540	554	541	544	568	577	563	596	558	564	559	566	520	493	553	572	558	538	527	547	610	557	581	602	544	537	529	503	560	518	535	558	528	545	559	545	568	592	566	576	524	561	555	550	545	552	569	514	525	590	551	559	550	576	560	537	556	515	533	582	549	562	603	548	534	545	565	543	506	575	532	567	571	520	590	583	547	523	544	562	553	557	516	534	531	576	590	604	539	500	529	566	516	524	534	569	536	540	521	549	561	558	576	564	584	548	534	556	511	541	547	552	557	523	512	553	524	541	550	545	535	548	571	593	561	569	581	540	561	570	548	550	544	513	555	523	517	546	524	559	544	569	534	585	547	533	543	551	551	558	569	559	557	548	591	550	555	543	558	547	549	552	553	541	546	533	502	536	529	541	565	492	570	584	520	601	485	506	555	532	558	537	582	558	559	578	579	549	555	582	574	563	578	508	558	511	536	491	549	512	531	533	494	499	505	594	533	550	581	533	567	554	565	521	532	511	531	520	521	576	549	557	555	547	557	556	527	577	537	576	551	525	601	534	569	590	512	594	581	542	566	571	578	533	530	501	524	565	562	482	534	542	580	563	549	536	598	529	582	582	572	553	560	555	548	535	563	561	523	534	559	557	551	529	541	603	539	540	574	513	541	534	518	555	553	579	532	549	575	559	584	533	568	523	540	495	549	571	570	512	521	573	544	528	519	551	554	575	534	536	574	548	584	603	522	546	587	550	572	570	572	549	536	585	516	553	601	560	490	532	551	560	546	547	554	551	555	573	625	552	553	539	522	579	589	533	541	561	541	546	534	515	551	559	570	536	598	554	541	531	553	530	568	531	598	549	546	529	606	564	541	530	581	542	569	551	556	534	545	551	569	545	577	584	538	556	561	578	583	557	557	578	586	568	579	513	560	569	533	559	558	576	569	593	551	527	559	511	550	570	550	570	520	494	539	583	544	571	528	507	565	523	584	547	532	569	566	550	586	588	543	537	561	548	537	538	549	600	526	557	543	546	536	550	573	529	522	533	537	557	566	522	517	551	558	526	545	578	539	511	534	513	562	533	510	549	556	625	532	575	530	561	575	583	507	525	538	533	569	569	554	542	528	535	528	539	550	561	558	552	562	565	528	557	555	567	615	552	551	545	516	556	564	561	554	546	514	537	521	573	489	556	558	561	586	542	525	541	532	522	569	531	584	544	560	553	538	526	512	573	558	524	534	545	544	554	527	566	527	584	544	522	585	536	527	536	550	561	579	509	528	553	590	546	562	551	523	522	513	551	541	555	537	520	529	527	571	544	520	544	506	546	538	506	557	557	549	527	544	536	535	530	565	594	555	572	556	544	554	530	599	574	521	583	534	560	559	595	567	537	501	569	528	580	526	519	561	521	598	548	547	569	544	546	560	536	554	571	517	558	571	507	486	548	568	569	553	585	564	566	550	522	576	526	528	564	527	565	492	526	512	542	513	554	550	555	519	569	544	524	598	536	559	571	528	592	553	534	559	521	543	520	540	563	517	557	585	561	525	514	545	523	527	572	537	556	577	530	574	508	506	566	568	535	509	577	560	573	585	581	525	580	521	534	523	584	546	579	498	553	577	530	561	564	555	518	560	552	565	591	581	586	545	512	547	526	557	526	570	563	547	580	548	511	557	534	579	551	563	527	529	529	587	523	548	573	580	546	538	550	542	577	519	521	542	600	603	522	528	533	561	608	577	555	539	545	554	549	556	555	538	543	550	573	538	562	578	533	561	515	548	546	547	543	543	557	581	518	552	525	525	576	585	538	561	521	522	515	564	518	569	534	535	512	580	543	533	550	540	550	537	572	542	499	563	512	586	554	543	599	533	574	522	580	559	546	561	522	560	545	502	513	546	574	547	574	567	519	559	586	574	575	506	537	518	514	576
3970	245	204	222	196	193	210	181	203	201	179	211	201	226	206	200	180	195	169	190	168	190	199	197	186	174	171	163	183	179	186	199	190	199	220	223	165	195	188	192	177	177	205	202	192	205	185	184	203	207	196	175	224	193	192	214	177	193	160	182	212	199	190	211	207	193	204	180	210	196	169	196	163	188	173	188	232	217	197	215	182	183	218	191	189	171	193	201	201	195	221	200	205	217	208	182	187	193	197	201	187	189	177	179	197	172	195	190	202	186	206	196	188	208	203	216	198	208	190	197	183	165	191	182	201	200	202	186	207	194	187	204	199	199	182	191	204	193	206	172	173	171	212	177	181	180	198	195	195	183	210	200	206	201	184	192	179	183	170	163	201	184	179	180	229	179	188	183	179	187	172	195	193	192	171	187	216	178	197	195	180	192	184	203	160	203	195	193	204	183	207	205	187	224	192	223	202	196	203	189	162	197	199	193	210	182	184	191	182	180	186	203	204	196	211	181	196	191	188	163	185	165	207	183	186	191	184	233	200	197	199	219	192	179	188	205	198	210	195	171	188	156	194	183	186	195	191	212	184	208	192	191	173	196	220	191	171	182	196	182	198	198	192	182	191	165	207	183	214	229	204	193	207	184	184	183	222	219	207	198	171	173	184	187	192	196	206	184	218	215	221	190	226	173	189	201	190	173	180	195	198	199	204	194	166	197	193	171	205	209	202	203	210	189	182	201	158	203	183	190	216	220	194	199	209	187	202	204	211	218	215	212	195	183	171	196	192	170	192	163	193	199	180	228	213	166	188	213	189	204	201	161	185	185	213	194	187	207	191	171	198	179	176	214	186	195	204	196	185	192	178	194	195	189	200	181	171	186	179	224	181	221	204	172	176	226	182	195	182	205	180	183	210	194	179	202	165	178	184	196	202	195	235	190	218	183	191	187	185	205	177	195	205	198	197	170	205	207	203	216	216	210	197	174	171	172	196	168	188	172	181	206	193	179	171	180	208	191	185	205	184	191	186	192	215	189	221	202	200	188	192	210	201	177	209	206	199	196	205	176	205	183	199	208	187	192	191	182	186	198	201	192	183	167	202	186	202	203	186	188	182	182	211	190	233	193	207	205	193	194	194	213	203	168	195	183	193	206	161	197	174	183	209	233	210	211	199	193	184	191	186	223	206	192	205	156	166	187	184	199	205	210	172	197	195	201	201	181	165	173	197	211	196	215	195	190	194	174	181	197	208	213	197	210	179	195	189	226	190	178	180	241	220	206	189	176	188	183	199	198	186	213	184	204	190	178	203	198	214	201	214	223	194	183	184	193	200	205	195	197	193	204	182	197	172	201	177	198	156	215	199	186	180	176	199	180	187	199	201	209	204	207	205	193	203	202	180	176	185	186	194	194	182	197	223	178	211	194	207	186	218	191	203	182	183	187	200	182	204	202	183	203	218	189	186	182	188	199	201	174	155	182	247	178	206	195	203	201	199	196	202	214	204	210	192	217	223	196	191	153	177	186	192	184	209	186	179	192	171	207	209	198	196	188	195	198	218	198	182	200	172	200	204	179	196	201	179	182	209	184	182	203	200	164	196	194	171	198	176	221	186	207	215	194	198	210	207	194	223	211	188	177	212	194	190	199	179	194	185	214	213	178	191	195	172	174	176	199	191	193	168	193	190	163	195	194	217	218	197	189	179	182	196	196	202	202	223	191	191	183	183	217	190	189	208	215	212	191	226	221	215	189	207	199	204	198	186	216	183	167	206	196	215	197	179	196	205	176	196	196	223	207	185	189	203	170	191	169	187	189	187	200	189	196	165	196	195	200	190	194	188	200	186	218	213	191	198	216	196	191	213	198	216	187	198	196	188	204	194	187	196	200	202	197	202	215	187	202	218	175	186	180	189	189	186	195	196	204	187	183	191	181	199	178	178	206	194	182	193	165	225	211	221	212	192	215	194	161	168	189	193	188	199	204	188	199	189	185	168	187	180	178	205	206	194	208	208	191	225	183	211	198	191	180	204	186	190	201	196	158	180	213	198	178	170	202	183	201	228	180	193	212	184	185	190	211	189	188	160	195	201	207	218	194	161	181	210	190	190	203	200	152	179	169	180	177	213	195	215	207	160	176	183	224	211	223	166	198	189	204	184	217	167	167	203	183	195	193	196	185	176	208	181	187	185	188	174	187	188	206	212	204	204	173	198	208	187	193	190	204	186	196	183	187	183	197	177	170	199	200	179	206	212	193	195	168	201	198	193	189	199	188	182	174	177	203	177	193	191	209	204	192	197	189	219	189	187	190	199	215	194	198	183	209	190	211	195	202	199	174	176	177	177	206	175	213	179	189	201	212	196	219	176	212	204	206	182	188	192	191	208	166	184	183	199	250	200	195	206	196	200	188	184	186	184	171	211	204	212	206	187	205	170	192	181	197	180	201	198	207	213	187	195	185	168	179	184	186	220	194	200	199	182	187	190	188	170	201	195	209	205	193	163	194	207	214	177	208	207	189	202	205	184	210	178	207	169	183	188	201	182	189	185	162	203	241	188	204	184	193	181	163	194	196	192	194	212	181	174	191	195	182	193	196	198	187	177	217	194	166	188	186	168	163	186	199	171	194	176	218	175	196	209	198	215	202	200	206	197	186	185	203	200	188	184	189	190	180	182	210	184	171	191	183	163	182	174	176	201	192	204	176	190	183	193	168	179	181	200	197	197	178	175	191	197	198	179	180	204	216	213	198	197	185	180	183	204	197	186	201	222	188	220	189	197	169	180	198	171	222	181	218	204	204	192	199	210	193	182	166	215	214	201	193	193	202	170	180	207	186	198	199	206	217	208	177	199	212	198	178	198	191	183	195	185	208	197	202	199	206	165	192	204	191	177	196	192	197	206	197	209	195	191	170	184	189	188	205	214	235	204	200	207	192	171	186	205	184	187	190	194	185	188	183	208	219	196	209	193	203	184	182	215	193	197	201	159	222	206	192	201	223	198	199	197	208	181	182	212	187	202	194	192	183	174	182	202	166	207	189	192	175	186	187	190	167	177	196	193	216	185	206	189	191	174	186	200	162	207	197	207	177	181	222	187	181	204	197	190	182	195	213	199	181	224	182	181	194	210	200	184	197	204	184	225	190	199	181	221	193	187	200	214	193	196	186	171	208	210	204	179	193	175	179	204	234	203	204	222	185	222	210	168	217	182	171	184	177	188	193	203	228	184	198	206	180	164	204	221	205	165	216	179	210	217	158	175	190	204	209	186	187	198	204	210	191	168	205	183	206	206	167	210	222	179	204	205	187	201	210	209	201	199	192	168	199	212	194	193	190	219	206	189	214	175	189	208	213	172	191	191	191	200	173	167	182	209	188	182	190	198	197	213	199	180	172	195	187	187	198	198	203	165	187	201	204	204	181	198	186	197	181	211	203	193	190	203	172	198	187	207	205	172	214	184	209	190	183	198	206	203	223	211	188	198	214	203	186	201	202	179	166	182	219	213	198
4543	485	530	569	612	531	492	511	545	493	491	482	515	504	466	499	466	517	498	484	507	509	489	460	474	480	483	511	441	508	482	501	537	526	486	465	499	490	454	470	446	457	482	476	462	481	501	465	475	476	462	492	483	471	462	486	497	480	477	514	493	437	463	469	455	489	511	467	437	451	501	484	480	466	476	470	490	536	441	483	453	494	468	444	489	445	471	473	486	509	488	468	479	438	477	475	481	491	500	507	532	510	471	469	521	503	480	508	518	476	513	504	463	496	486	472	473	442	453	474	477	487	468	477	451	466	488	482	466	538	471	507	489	492	473	501	508	473	489	479	450	472	481	495	455	449	525	465	500	477	502	502	482	457	458	474	448	501	495	461	477	507	498	453	464	477	432	498	512	454	480	449	485	494	462	541	482	512	452	512	519	479	479	483	501	506	487	527	423	495	508	524	490	454	498	493	465	470	436	486	526	477	450	470	466	472	454	450	474	464	463	513	463	455	447	483	462	450	475	493	481	506	470	491	480	446	518	477	496	441	493	462	483	490	448	484	497	471	508	438	487	502	469	452	500	531	485	473	502	489	457	455	466	501	451	480	470	484	454	504	521	464	493	496	500	489	502	450	459	467	452	508	531	479	460	459	471	505	459	485	451	484	477	488	472	520	460	442	465	507	474	446	501	501	507	499	511	434	494	496	478	464	497	461	458	472	464	464	482	432	468	487	454	439	439	535	451	458	522	452	461	452	481	536	468	488	458	483	492	444	474	462	475	486	484	487	445	476	480	455	446	486	472	479	467	483	493	496	452	474	497	481	494	503	450	460	503	500	474	487	475	495	478	485	481	435	502	527	488	468	474	480	490	456	482	507	498	469	450	494	451	475	466	532	453	480	451	455	489	487	451	494	482	521	490	459	457	517	471	470	502	482	453	471	462	460	491	467	476	493	503	473	485	459	483	492	500	488	455	501	457	505	500	483	488	475	503	470	496	436	470	503	480	453	459	474	499	468	518	476	489	461	464	488	492	454	485	455	503	469	504	467	458	508	470	463	492	517	458	506	485	458	482	435	486	454	459	429	458	444	463	500	474	466	475	448	491	499	529	478	503	493	457	449	478	446	488	492	490	467	455	481	482	473	485	497	500	466	457	468	474	456	455	478	497	472	474	470	444	468	460	459	480	465	510	499	446	501	505	490	484	468	453	472	463	485	468	504	479	495	487	485	480	466	475	468	498	498	510	500	431	475	496	457	440	488	488	496	479	490	457	474	491	445	510	486	450	456	486	474	458	480	498	519	484	480	500	476	484	470	477	449	490	460	466	470	438	490	490	474	473	439	465	554	423	525	455	467	477	476	469	486	454	518	466	442	467	460	470	516	497	474	494	499	460	475	482	505	469	504	480	505	497	505	488	434	494	451	496	449	510	477	513	496	442	478	509	434	447	455	487	490	477	511	458	460	501	489	477	449	489	479	493	446	458	491	484	475	498	467	423	465	471	492	485	445	495	485	492	527	496	504	453	462	486	492	471	444	479	459	470	485	466	467	502	487	473	495	486	463	492	507	472	478	489	484	456	508	477	478	456	472	488	497	495	433	489	489	487	493	475	465	503	478	468	490	483	455	467	459	436	476	455	529	452	498	527	520	508	467	474	469	511	450	499	519	499	484	474	469	491	441	473	521	469	444	463	509	455	522	424	502	466	457	481	501	463	476	457	486	516	489	488	457	510	478	447	466	483	461	473	477	482	508	480	424	470	449	472	438	472	517	469	473	455	439	478	487	463	502	493	457	477	457	485	509	451	506	524	474	517	493	505	471	512	491	455	492	448	468	475	465	464	487	482	463	479	470	504	512	459	496	496	474	444	495	449	446	462	524	474	452	499	460	497	480	476	506	462	491	493	469	498	493	485	498	459	480	448	482	478	504	494	453	493	466	451	454	479	513	504	459	466	501	525	473	499	485	480	443	509	500	474	436	470	476	487	459	452	518	474	503	461	485	512	461	510	488	482	428	469	449	523	474	477	476	468	473	485	511	508	501	486	503	477	524	492	465	461	491	503	477	481	460	518	489	498	483	413	466	450	463	477	487	482	483	496	488	496	494	485	449	482	456	466	488	529	483	471	508	507	476	435	464	506	489	479	455	433	433	487	515	499	440	458	475	481	461	467	503	480	497	453	459	476	462	462	486	471	481	434	474	469	506	496	495	477	483	491	495	479	442	499	484	465	502	461	494	465	463	452	446	466	479	497	516	429	485	503	480	498	500	475	500	517	452	459	476	438	459	470	464	440	491	487	504	499	464	468	471	501	400	493	504	500	490	467	481	471	458	481	477	469	516	468	453	454	456	476	503	465	508	472	501	499	474	471	458	459	480	511	505	462	473	470	491	430	463	452	457	468	497	467	485	457	488	486	512	458	448	512	493	486	490	445	467	479	485	476	478	510	494	481	504	501	425	468	512	461	491	498	527	480	466	473	458	473	524	455	503	476	482	452	494	472	460	492	456	470	482	464	489	497	484	435	505	514	418	462	465	497	503	492	433	489	463	461	515	484	487	492	454	485	452	471	479	479	468	510	447	469	463	517	467	502	462	487	482	479	488	493	467	418	501	502	490	515	490	466	507	483	513	500	483	461	489	436	460	452	470	498	519	508	478	436	469	470	466	489	468	514	439	485	469	439	489	467	469	468	489	474	476	465	463	470	474	540	509	486	469	457	499	484	435	433	533	451	516	507	474	502	447	497	487	476	438	508	453	467	464	510	498	498	509	531	454	473	515	465	486	492	492	467	447	485	483	480	448	479	449	456	459	464	489	512	444	485	496	493	481	459	457	472	517	448	467	459	468	544	499	481	464	464	497	489	459	488	492	454	474	469	455	509	488	512	516	513	502	473	467	472	457	468	485	467	461	437	479	502	430	496	474	489	489	530	476	429	519	476	493	504	472	488	483	465	455	436	474	472	467	481	462	478	494	475	471	504	505	492	467	509	497	452	478	474	525	482	494	439	442	474	450	469	488	539	425	500	450	448	512	421	514	446	511	455	521	465	458	486	496	438	480	489	455	489	461	473	480	523	470	488	472	482	457	496	500	464	456	462	498	466	482	443	486	430	486	497	518	456	459	479	525	453	449	466	469	482	482	488	476	476	468	450	480	478	477	458	465	532	506	468	467	462	445	519	473	497	492	542	502	461	493	469	448	462	485	507	487	459	488	473	475	508	486	455	466	462	533	477	479	515	456	490	472	469	458	448	453	474	467	453	479	465	413	484	550	470	442	452	462	457	453	467	483	491	505	450	510	499	501	469	483	463	470	464	462	516	504	468	510	478	463	493	478	483	483	474	526	470	471	475	486	452	497	532	483	487	483	440	466	491	471	462	461	461	476	497	413	451	458	464	482	470	513	454	456	454	478	449	453	508	449	450	476	452	530	465	466	486	454	475	488	507	494	525	495	528	454	466	502	515	481	467	466	484	458	501	465	488	480	468	510	477	490	465	494
32695	5738	1090	785	589	415	346	304	223	188	194	172	144	150	173	163	147	145	135	119	132	132	111	115	110	125	143	117	123	125	117	117	112	81	96	110	105	110	93	121	111	121	91	102	101	122	114	101	115	97	94	102	95	104	99	91	101	99	115	96	123	113	97	122	100	90	94	102	113	103	122	107	115	119	105	120	112	81	107	91	98	104	95	105	107	135	103	120	107	99	109	105	113	111	101	104	107	107	84	108	100	123	97	98	95	103	112	96	98	108	111	95	103	96	87	97	77	94	106	84	101	88	102	81	102	111	114	106	106	96	116	98	109	103	113	100	104	92	113	103	95	111	113	96	108	97	104	100	109	96	113	94	101	93	113	122	104	102	105	92	112	84	87	102	111	100	130	107	98	105	99	94	103	106	113	107	106	92	114	95	100	107	96	105	94	105	108	95	96	105	93	108	112	113	105	105	106	112	96	87	95	106	93	101	95	100	85	96	98	87	109	93	91	105	119	89	123	81	98	101	100	125	115	96	110	92	105	101	109	91	97	89	104	93	106	125	106	86	117	124	99	105	100	97	90	107	112	94	114	96	79	103	106	98	108	100	117	95	94	112	124	87	118	107	119	92	81	109	93	109	116	110	123	97	93	103	121	91	110	90	119	98	97	107	110	107	109	85	102	96	95	113	114	98	103	105	110	98	98	79	104	102	71	96	101	106	101	103	99	108	105	83	95	100	103	100	100	98	100	89	86	89	117	103	93	105	103	111	111	96	112	115	119	103	116	104	112	91	93	98	97	99	88	115	101	101	114	103	107	104	102	116	107	99	108	108	90	100	106	97	98	125	114	96	99	94	101	113	108	105	100	99	103	104	114	110	92	96	106	96	88	107	107	90	87	66	108	108	123	116	94	112	88	102	103	109	111	100	113	97	99	99	109	94	111	97	88	116	92	104	104	109	96	131	100	92	97	95	113	98	106	92	90	114	100	115	116	86	88	106	112	105	134	91	87	104	92	105	98	100	102	106	99	102	99	99	118	103	111	88	110	104	112	96	108	89	104	114	100	90	97	117	114	97	94	104	94	106	110	107	108	102	105	95	95	108	86	108	100	111	92	85	102	92	111	92	79	113	94	117	118	123	89	109	127	99	118	96	104	101	103	99	95	93	103	118	89	94	126	110	93	102	94	117	102	94	114	74	106	92	122	121	109	109	84	110	103	87	114	105	96	106	113	119	106	86	86	102	119	106	106	111	117	126	116	104	105	94	103	102	104	97	106	104	112	117	113	122	92	98	103	113	87	96	106	100	104	75	103	95	99	94	100	105	96	122	91	100	86	101	115	96	97	110	106	106	102	88	109	111	107	124	99	101	114	102	109	105	96	111	96	94	105	102	122	88	111	105	97	87	99	104	102	82	106	108	112	116	113	101	95	109	96	123	89	108	92	91	103	85	113	115	115	113	106	105	91	98	95	88	93	100	95	101	108	94	92	94	92	84	93	91	95	104	118	108	106	88	111	109	115	117	100	82	88	107	126	123	128	88	99	81	119	107	80	110	101	100	112	105	91	118	106	106	106	109	118	100	86	95	97	115	117	116	85	103	120	114	96	105	99	90	105	112	102	120	113	110	100	109	87	124	119	84	90	99	88	114	104	133	110	111	90	97	113	92	86	95	95	103	93	108	112	115	100	85	103	95	86	111	100	99	110	113	89	96	92	81	105	103	94	103	106	81	88	94	106	106	104	107	102	118	132	118	95	98	91	123	103	93	95	108	104	125	106	95	91	97	100	101	118	84	113	100	95	103	89	105	91	91	103	114	107	123	111	106	108	123	110	127	95	122	93	104	120	85	106	115	103	111	111	98	114	100	106	102	119	103	120	102	92	104	93	111	114	99	97	106	129	90	103	96	102	101	99	111	113	106	96	106	85	117	102	96	67	117	101	110	90	103	93	101	111	107	103	99	89	94	106	111	109	112	98	120	107	117	104	100	97	98	101	107	90	94	105	103	90	108	113	125	108	90	103	100	107	105	112	116	103	93	108	111	126	93	96	116	91	83	97	102	100	110	125	116	105	100	92	101	100	97	92	108	110	84	103	101	107	92	99	90	110	102	89	103	100	118	115	100	113	113	102	88	105	96	102	84	97	99	83	105	124	97	101	115	115	101	104	99	90	108	88	103	75	114	97	101	103	115	103	110	109	88	84	97	88	94	86	107	97	103	115	91	117	99	104	98	101	104	101	86	108	108	90	93	99	109	114	104	111	117	99	98	97	111	108	107	98	99	103	113	99	107	74	96	105	108	115	98	103	111	118	123	111	101	99	114	114	99	91	86	96	90	109	111	103	97	78	101	95	100	93	104	93	94	128	110	112	85	95	110	98	96	103	103	93	96	108	108	105	114	102	119	103	102	101	115	97	107	93	89	100	108	123	97	99	116	92	96	120	105	103	90	99	101	100	98	105	100	99	88	114	118	96	96	118	108	91	101	100	105	101	85	104	102	90	118	105	95	100	116	103	108	110	122	114	90	113	111	82	112	86	104	100	121	106	96	98	121	108	84	95	109	129	103	115	113	86	114	104	107	120	96	121	117	119	104	80	115	119	104	94	102	108	102	95	113	112	107	104	115	93	97	106	84	111	113	90	82	96	99	90	116	96	107	107	114	100	95	113	112	120	91	113	92	96	93	118	99	86	111	101	101	101	118	122	94	98	86	105	107	99	110	118	104	108	99	93	111	78	108	101	99	88	95	115	105	108	96	100	111	109	111	84	97	101	110	117	115	105	98	90	110	100	78	103	74	91	90	95	101	121	95	111	96	106	101	112	103	110	118	118	96	88	102	109	93	103	95	86	130	104	112	92	109	143	104	109	99	101	111	118	90	97	107	103	89	86	109	115	112	89	97	98	111	107	113	104	103	86	81	102	112	99	89	95	101	110	89	97	97	107	95	103	113	103	109	97	107	102	101	96	108	116	105	114	115	109	101	101	114	107	129	110	102	99	87	90	119	102	98	104	94	98	98	109	109	99	98	100	100	103	101	98	94	104	77	88	110	106	85	101	107	120	120	123	100	95	99	100	116	94	114	103	99	86	74	78	87	111	102	120	101	106	120	100	87	103	103	120	100	87	101	107	90	101	113	99	132	116	99	95	89	96	91	101	115	105	121	110	104	111	130	108	108	110	104	111	105	103	126	111	86	91	118	119	96	106	109	119	109	100	95	98	109	100	112	106	110	94	110	85	85	113	110	92	114	112	132	122	100	105	103	109	114	118	101	112	96	97	121	97	101	125	100	93	105	105	101	85	112	95	112	104	110	89	93	99	104	97	108	117	103	95	111	113	101	95	92	96	92	118	110	105	100	107	114	101	95	109	112	109	115	103	97	91	93	104	121	111	106	103	110	99	96	111	108	99	111	93	93	89	103	102	96	104	110	100	109	94	106	115	110	117	94	94	99	111	95	107	110	113	99	114	110	106	108	102	106	90	98	103	105	109	113	107	98
14612	953	2193	2677	2321	1766	1511	1288	1050	981	893	780	683	684	647	557	538	525	479	469	447	460	432	398	402	390	348	380	370	401	362	415	347	364	339	340	342	342	343	345	316	324	321	317	334	353	375	328	295	310	348	308	322	357	313	304	320	325	303	340	336	309	348	285	314	321	312	315	288	319	290	312	308	336	277	307	306	325	277	321	292	308	287	288	329	318	301	306	306	313	267	317	330	300	307	279	299	268	279	309	292	270	296	325	326	281	281	318	304	284	305	307	292	266	288	293	316	295	290	320	290	285	321	314	303	285	288	290	275	280	294	312	277	281	276	268	313	313	296	295	298	323	311	319	328	314	297	313	290	342	293	312	296	323	274	311	291	317	305	306	284	322	279	287	309	309	319	303	282	289	300	318	278	283	317	300	288	308	295	319	313	318	301	323	315	294	293	303	324	309	331	286	298	275	315	306	288	295	281	326	303	264	312	276	283	295	294	288	293	259	320	280	289	289	325	318	268	316	327	287	298	296	284	288	309	298	294	280	308	287	301	305	270	305	301	298	278	291	322	320	307	276	305	323	271	294	316	289	315	291	266	308	332	315	326	283	310	292	319	306	324	288	317	317	301	300	316	315	300	275	293	266	302	276	272	279	304	245	329	300	277	288	276	298	279	300	299	312	312	290	312	302	321	266	333	292	303	284	285	300	308	298	284	281	272	331	309	301	280	262	305	313	317	277	283	313	284	293	319	295	266	275	323	299	305	290	298	312	283	326	300	281	326	303	315	286	291	299	289	318	302	259	304	263	307	320	273	311	301	331	281	258	267	306	305	313	270	317	282	303	273	302	294	281	268	294	314	313	337	299	278	295	287	294	309	266	283	297	330	320	273	315	314	292	320	288	281	280	308	327	265	324	316	282	327	320	301	298	262	301	321	297	325	293	289	290	320	288	302	318	295	306	305	294	337	334	288	342	313	322	293	339	305	297	319	306	292	302	292	303	282	316	282	296	295	307	305	304	272	318	301	297	295	309	310	264	311	313	290	277	324	302	282	305	297	283	288	284	311	327	320	287	282	309	304	318	265	294	313	312	308	301	285	300	308	285	331	305	257	291	308	296	301	293	311	288	278	277	287	296	298	285	300	289	302	311	273	278	262	328	318	295	310	293	269	268	278	316	312	288	312	329	291	307	271	299	289	301	249	303	304	310	305	315	288	314	314	291	318	312	280	280	302	308	307	277	291	318	284	298	305	282	273	292	288	296	277	310	322	293	282	340	295	311	299	323	278	285	279	297	289	287	298	303	320	295	295	312	252	321	324	294	312	294	266	309	302	300	324	279	291	319	307	305	308	313	294	293	302	301	298	293	281	302	306	303	293	287	301	275	280	291	274	298	303	301	328	289	297	305	306	301	278	290	293	285	303	312	266	276	271	296	335	291	301	324	284	303	297	287	295	280	279	302	303	291	294	339	327	286	311	299	303	299	293	299	280	295	284	277	309	310	297	271	304	294	280	317	278	288	306	282	317	310	310	291	305	284	276	266	293	303	283	322	281	342	273	298	327	317	266	274	344	294	314	312	260	297	285	315	302	298	299	297	266	306	343	283	317	286	297	297	267	335	282	291	286	315	308	286	300	266	259	333	279	300	295	339	271	314	307	300	286	281	262	309	296	294	295	270	322	285	299	324	296	289	302	307	331	286	335	291	296	299	303	320	268	308	280	282	288	286	310	331	299	307	329	273	292	275	269	315	302	290	299	260	302	311	307	282	323	331	289	278	279	274	280	282	281	291	291	315	287	319	289	272	311	283	317	283	289	279	308	315	250	271	298	309	300	271	294	276	299	278	282	287	289	288	325	337	287	307	296	300	291	322	297	322	348	275	337	266	283	272	292	290	311	320	303	313	292	282	294	292	279	295	312	270	311	312	322	293	297	330	310	292	324	264	298	294	310	307	298	275	304	300	306	287	273	311	303	310	298	296	295	294	285	315	269	331	282	311	285	304	290	289	333	309	327	301	305	313	292	301	286	311	294	296	280	287	274	279	290	296	309	294	278	332	287	287	295	278	307	313	281	294	319	308	267	303	302	312	308	294	296	321	314	313	275	284	292	305	306	307	299	332	280	312	300	290	317	283	313	294	281	305	270	293	313	295	303	272	298	286	301	289	317	304	300	297	308	275	332	294	295	301	278	325	281	283	293	278	320	301	280	281	268	298	283	320	297	299	280	301	311	288	300	312	312	279	302	269	313	285	308	314	302	297	304	302	302	294	274	277	285	324	308	296	308	290	298	305	286	303	297	310	329	308	307	284	317	308	311	261	313	288	299	301	293	305	283	268	265	311	310	291	287	281	297	300	291	312	287	261	323	301	309	321	302	307	320	294	293	277	312	281	325	274	293	277	260	278	312	289	296	337	315	277	336	322	296	316	281	296	270	302	306	267	310	298	318	319	278	292	328	329	301	317	319	339	268	301	270	323	283	284	328	318	325	306	288	273	318	319	304	282	315	266	320	301	289	312	303	308	299	300	304	302	315	316	280	309	306	271	315	272	308	310	291	310	320	287	312	274	301	333	295	334	294	278	325	288	325	313	314	304	304	292	275	276	275	342	267	307	309	311	311	333	299	305	291	280	275	294	278	337	282	299	303	291	321	268	273	274	281	266	322	290	288	286	300	279	285	307	272	307	335	294	309	325	310	324	273	291	305	317	297	283	337	302	315	293	299	308	286	308	285	277	291	291	317	306	302	301	275	320	292	306	297	296	312	301	301	314	302	292	302	293	295	304	312	313	302	296	282	310	314	291	312	279	294	329	309	293	303	306	293	319	309	318	307	304	293	272	270	305	307	272	317	308	285	284	315	286	265	293	297	328	281	267	325	305	259	320	327	313	286	318	285	273	304	279	306	302	282	290	280	303	296	310	306	312	279	284	301	300	292	312	309	328	264	276	316	301	310	320	300	293	305	312	281	314	284	289	305	284	294	311	309	314	272	298	290	293	289	313	303	279	310	315	293	305	300	325	279	329	295	301	301	302	318	269	301	291	325	300	291	309	314	326	299	309	275	311	299	317	293	278	266	286	290	296	292	313	315	309	293	295	284	306	328	295	281	321	292	308	283	291	290	297	314	327	312	313	274	312	315	322	334	312	302	303	298	328	311	317	291	306	294	331	284	299	289	318	330	324	268	300	303	270	323	283	300	307	313	313	288	321	333	280	297	293	317	299	306	312	310	282	318	302	299	330	332	299	290	312	276	290	284	301	302	284	319	285	292	303	310	285	297	317	322	302	278	326	303	311	278	305	299	298	307	299	289	279	299	283	287	281	281	311	311	326	298	288	292	296	296	286	285	300	285	266	285	290	267	285	302	296	334	279	298	307	313	321	280	283	315	315	282	293	281	304	312	309	279	270	297	292	320	276	300	319	298	274	277	302	273	306	293	302	261	318	261	276	274	275	286	306	316	277	301	310	307	288	290	292	283	317	263	311	319	299	296	308	311	297
44272	12134	3497	1775	1162	856	682	530	452	435	359	364	369	342	284	286	273	246	268	266	233	230	262	262	239	256	249	233	229	264	211	199	221	225	207	246	226	247	225	220	224	229	209	230	197	207	226	224	198	219	231	232	229	218	202	226	222	228	212	230	230	196	211	233	202	239	230	238	225	244	225	224	218	191	252	211	204	202	238	221	231	234	213	203	211	218	223	214	218	224	212	201	202	219	217	209	203	217	205	215	205	213	198	202	226	210	212	215	228	233	215	206	200	214	213	216	260	198	215	195	184	204	219	204	211	232	202	191	230	219	232	217	226	216	206	208	216	234	196	240	196	203	193	217	202	222	208	210	189	219	206	212	252	224	217	224	205	229	224	208	235	215	254	172	221	213	215	211	200	232	241	234	195	222	217	206	232	259	219	213	201	222	231	230	210	261	211	204	210	216	211	205	221	216	205	224	221	204	231	210	233	201	226	204	210	208	200	214	197	232	225	221	221	236	222	207	236	214	197	206	228	228	217	198	224	225	195	190	217	183	201	194	194	193	221	182	209	220	224	213	223	206	239	220	200	219	202	213	240	201	213	228	237	193	221	205	233	194	209	170	226	216	202	223	226	233	238	231	209	231	241	214	229	241	205	237	220	208	231	244	216	233	212	219	231	213	199	210	204	220	212	204	208	212	204	205	227	240	246	216	179	220	229	220	215	221	210	189	199	233	207	202	203	243	202	213	187	208	223	234	210	200	226	228	188	196	208	203	234	239	223	218	202	211	210	208	241	183	220	226	197	204	230	231	208	238	217	220	210	209	221	228	215	228	198	198	212	165	226	213	240	173	208	200	204	216	219	194	203	222	209	239	267	201	208	224	205	208	233	180	207	199	199	193	199	221	212	214	225	214	201	221	234	224	220	200	222	222	188	206	206	193	218	240	224	202	199	250	223	197	200	225	217	223	203	187	207	204	234	217	220	231	190	237	202	209	235	230	236	210	210	202	208	215	203	214	208	205	211	208	212	220	193	206	253	195	217	225	226	177	195	205	237	221	189	188	203	237	186	195	231	214	219	218	220	210	183	214	205	205	208	202	199	182	192	255	218	224	212	210	216	214	217	205	219	204	210	216	217	212	204	205	207	237	208	223	232	209	210	194	209	190	221	215	226	206	192	225	262	230	219	211	210	230	219	210	245	212	221	218	210	208	207	203	208	179	225	235	214	212	208	206	207	219	214	216	226	218	224	248	218	215	211	202	224	200	187	196	199	213	213	185	197	223	217	241	205	227	204	197	195	198	203	211	209	213	200	194	224	217	228	210	211	206	207	211	197	227	212	227	210	217	187	219	198	220	194	226	227	200	201	207	192	206	223	205	181	200	210	235	195	203	189	205	231	207	200	229	214	208	213	240	205	218	231	224	215	199	232	226	217	207	213	219	223	239	196	216	218	191	202	204	187	200	240	200	188	223	218	214	199	231	182	199	204	193	189	200	246	207	238	214	212	230	236	228	243	196	209	231	213	222	229	198	200	206	215	251	216	208	205	194	202	186	192	209	217	237	232	240	216	200	224	198	240	213	227	200	231	210	189	210	221	223	202	216	215	210	213	210	231	206	194	230	234	208	206	231	201	241	237	171	222	180	221	215	231	209	230	194	219	221	197	227	205	214	196	201	214	196	205	210	204	203	233	203	197	207	214	222	204	238	217	194	206	224	202	215	204	211	190	210	216	203	207	224	206	203	208	240	212	199	218	230	220	232	227	221	191	181	225	217	192	228	189	237	195	206	228	226	218	220	221	188	206	208	245	198	226	209	215	223	223	212	226	226	220	212	225	206	213	225	224	204	239	195	210	213	203	223	209	215	178	200	224	184	225	199	222	205	217	241	220	207	206	198	180	219	213	220	200	192	230	224	201	209	189	235	223	202	236	208	215	221	211	216	210	196	206	222	226	219	242	214	220	236	202	234	216	226	206	206	228	214	196	199	223	211	241	229	218	212	222	202	229	263	240	202	200	197	194	227	204	202	212	192	224	222	193	241	220	206	192	228	198	202	197	215	206	201	226	195	209	200	190	203	256	224	217	168	205	198	185	217	218	220	188	224	237	240	221	219	232	218	229	236	224	209	230	226	210	202	209	193	212	213	227	217	226	220	212	204	241	193	185	218	198	217	207	217	212	218	204	193	249	185	203	194	229	196	218	211	239	188	234	218	197	183	209	175	201	214	245	239	229	213	223	209	198	199	210	213	220	211	206	222	206	220	230	184	226	212	205	196	246	215	234	228	205	223	215	220	201	204	212	195	225	228	210	192	224	197	196	225	217	205	209	215	197	223	239	209	225	200	204	185	207	217	186	193	222	211	211	230	228	206	246	197	220	213	228	207	218	218	208	190	211	230	221	218	214	213	228	208	204	220	179	183	208	203	190	236	229	198	206	211	210	197	227	234	189	217	213	218	187	218	211	201	228	203	218	220	191	186	204	205	240	199	209	208	222	232	238	204	217	213	220	222	212	246	211	208	187	203	205	237	193	209	201	215	196	204	228	206	224	188	232	208	196	210	207	198	210	249	209	212	232	211	227	239	228	220	225	196	259	184	216	234	203	206	212	229	200	225	226	232	230	217	203	205	203	209	211	205	224	219	199	214	226	198	225	209	226	231	207	212	217	226	217	208	204	201	222	230	214	222	218	213	208	201	207	251	204	218	194	221	219	214	228	214	227	233	178	243	209	230	212	217	206	197	194	216	203	206	197	230	221	225	223	205	218	213	195	217	220	219	219	210	202	205	217	200	195	230	200	202	215	224	221	227	230	224	217	179	239	219	207	226	237	228	196	220	256	211	224	182	197	209	228	223	211	192	200	207	209	231	205	200	191	197	204	221	220	232	219	209	189	206	204	182	231	191	222	229	230	238	188	207	169	173	218	215	212	205	211	212	208	214	208	229	211	220	175	215	188	215	207	209	199	196	210	231	229	207	215	211	195	247	209	186	215	198	193	213	232	189	221	241	254	212	224	227	216	190	232	215	203	217	192	214	224	212	200	214	208	202	228	202	215	231	248	183	203	245	240	195	183	225	219	221	206	207	204	216	211	196	197	189	199	209	198	218	207	212	223	194	194	201	232	229	222	197	221	206	208	209	211	218	215	200	200	204	222	216	202	196	222	239	205	206	191	205	232	228	206	224	235	217	208	200	196	216	206	231	223	225	201	210	232	216	186	221	227	224	202	236	214	245	243	203	171	178	227	196	198	228	193	212	237	194	190	209	198	240	216	200	216	194	224	190	202	242	208	226	228	209	231	234	229	203	215	213	178	234	229	228	216	243	222	216	219	213	222	233	202	205	241	195	226	222	223	220	196	212	202	205	219	190	217	227	227	226	193	213	218	229	214	196	220	229	210	190	219	205	250	220	220	240	249	210	225	203	232	205	210	228	195	211	216	181	220	230	228	213	192	220	229	221	238	224	207	182	222	200	218	251	229	224	206	233	207	228	242	215	200	218
19673	1894	4326	5045	4339	3571	2838	2389	2118	1802	1627	1554	1367	1223	1117	1012	982	940	920	876	858	820	816	757	785	796	735	707	690	711	690	668	658	668	641	656	635	624	631	660	628	609	607	571	595	617	600	602	564	581	578	593	574	581	578	541	625	563	575	619	520	558	589	603	547	580	577	551	552	566	568	567	607	532	535	588	608	562	581	550	537	538	578	563	547	515	550	567	586	564	573	554	576	543	568	559	546	580	554	522	568	557	622	531	601	533	555	555	571	572	555	536	554	543	557	567	554	557	569	560	533	567	566	568	528	518	555	515	554	558	573	575	577	558	571	542	515	533	561	541	531	546	548	551	532	579	526	554	572	598	514	546	535	582	554	553	533	586	574	573	595	529	567	549	552	587	545	605	563	602	583	552	594	552	537	510	563	628	522	548	537	545	521	558	526	610	534	610	522	562	576	519	547	528	586	574	542	531	560	570	535	541	571	561	529	554	529	547	588	485	521	586	528	546	583	559	543	570	515	492	587	553	548	604	548	537	491	535	522	550	534	557	541	585	548	511	553	532	536	566	509	529	559	560	557	556	557	524	501	564	552	546	501	542	556	563	555	517	581	520	564	561	517	592	549	511	512	587	503	522	546	521	556	577	548	587	529	521	491	563	530	544	532	536	556	501	534	537	561	545	556	528	563	528	574	562	577	629	558	583	548	530	549	563	584	559	548	571	577	486	571	550	555	556	563	588	550	551	570	531	578	554	565	570	566	507	553	583	544	522	575	548	537	569	552	587	540	540	534	541	554	532	562	540	556	565	565	499	539	548	607	551	531	542	564	548	551	547	567	563	556	555	586	564	557	550	573	538	553	525	517	534	530	575	525	558	571	534	548	558	521	513	562	568	518	605	538	553	550	555	534	562	556	568	597	531	558	544	548	533	541	539	545	540	530	573	546	556	559	577	563	525	593	558	537	524	543	587	565	554	559	565	518	556	555	567	508	562	582	552	530	517	562	520	572	558	558	552	538	545	541	569	541	578	564	544	560	565	526	562	560	526	540	564	527	593	550	520	550	574	553	539	528	514	573	551	532	532	523	542	527	574	525	570	532	600	552	545	554	542	563	581	539	537	576	540	557	498	548	523	525	574	564	505	539	515	534	522	545	565	599	598	592	531	593	519	585	531	558	525	529	520	569	577	551	456	553	558	581	573	526	522	513	589	530	532	570	532	524	490	534	571	557	545	572	533	530	517	537	589	544	532	507	535	544	537	531	544	551	545	515	554	508	546	531	555	603	564	558	597	552	559	505	527	549	548	542	552	515	513	562	588	555	531	537	563	523	532	522	553	552	532	552	623	519	574	553	570	547	534	595	537	529	529	553	541	509	558	538	553	548	522	551	565	626	552	556	534	505	588	585	524	513	524	516	524	583	528	518	549	561	528	531	520	569	522	530	554	539	505	563	542	546	542	534	524	571	528	542	552	553	544	556	562	582	523	538	521	519	567	556	527	560	526	531	502	489	551	535	581	541	563	529	535	575	524	566	546	537	552	545	546	555	550	581	546	547	572	545	524	557	550	514	569	508	510	587	563	532	534	537	532	557	572	534	536	557	552	575	542	525	501	540	606	581	563	536	527	525	546	556	543	552	511	511	532	549	570	537	540	566	539	553	544	548	561	534	556	587	556	505	559	530	561	561	585	519	541	557	518	548	582	523	581	536	603	510	538	524	598	540	516	513	531	547	546	541	565	583	551	542	574	518	540	540	528	556	582	556	550	581	521	557	544	526	548	543	523	559	561	559	551	586	547	523	544	534	535	552	552	550	577	561	589	524	556	536	549	559	547	525	526	583	546	535	512	557	526	558	553	544	572	570	554	583	558	549	519	591	557	529	538	574	548	550	595	556	566	558	532	541	548	537	577	551	540	543	554	572	578	556	544	518	501	562	543	548	534	586	565	562	496	526	547	552	506	532	520	551	555	574	553	574	505	535	569	570	542	569	546	552	554	538	539	532	560	517	532	607	526	603	560	557	543	514	524	546	524	535	518	555	553	595	590	542	563	594	557	541	519	552	511	544	568	525	529	532	569	513	559	517	573	525	565	529	546	578	539	538	588	560	572	557	502	534	546	516	564	532	577	506	553	603	526	533	565	576	520	549	564	584	545	553	571	588	556	509	577	587	504	553	559	557	531	552	548	579	528	550	583	547	562	554	506	562	560	527	578	609	577	536	536	535	562	578	528	539	538	537	518	562	515	550	527	590	537	584	561	545	574	580	552	517	571	545	569	603	554	542	580	583	564	567	582	517	528	576	523	589	567	547	576	574	520	555	561	524	525	544	532	530	560	521	592	546	616	553	502	552	561	544	536	583	560	566	513	590	560	550	570	525	540	569	557	544	563	555	542	526	592	600	550	529	570	558	542	568	542	571	571	535	575	571	565	534	553	538	542	547	537	525	554	525	520	564	550	558	540	537	553	563	548	596	541	541	519	518	560	581	513	528	547	526	542	549	550	546	516	521	548	562	548	561	548	544	500	522	560	524	522	550	553	556	542	543	507	532	537	552	551	568	520	523	523	531	520	519	541	528	532	520	549	527	549	569	540	541	498	559	588	559	575	564	528	562	551	532	539	569	513	577	553	541	561	566	541	524	594	546	527	574	531	550	523	576	571	551	524	532	513	520	573	528	491	579	544	582	574	579	533	578	552	578	542	544	551	542	545	539	513	546	551	530	534	584	541	537	567	536	505	511	554	570	535	522	516	573	531	561	492	525	533	542	566	521	534	522	580	606	548	540	536	582	559	543	531	526	572	570	535	555	531	549	595	503	612	607	561	550	560	525	528	549	587	516	518	571	571	508	537	553	552	562	554	582	578	529	537	550	528	490	541	539	522	555	559	576	517	565	508	532	544	548	569	534	536	548	534	540	538	541	548	551	527	546	536	564	526	529	557	594	526	534	548	530	565	549	546	552	537	547	569	578	544	534	560	594	608	578	578	566	584	544	567	548	540	561	569	530	579	537	599	556	580	540	529	558	550	568	557	554	588	509	593	543	551	545	516	565	539	514	537	545	575	537	547	548	528	541	524	522	556	571	531	521	518	540	559	547	584	559	548	510	514	526	539	518	554	535	532	546	553	522	518	509	528	541	625	552	540	541	508	490	572	516	538	573	579	540	581	571	510	523	565	546	505	585	539	554	517	513	560	523	597	538	538	506	570	550	513	552	523	528	565	567	531	545	554	559	546	546	553	551	555	559	556	545	539	549	539	547	535	530	555	540	515	550	521	543	550	549	563	564	533	586	533	560	522	537	544	541	571	533	565	537	567	545	554	553	580	579	536	544	541	555	536	544	552	527	571	536	540	532	545	553	524	518	548	534	529	591	499	517	501	525	553	577	533	580	535	557	536	560	525	527	521	532	537	559	508	528	575	564	545	540	570	576	534	563	536	540	578	577	556	552	563	489	536	557	521	529	570	573	569	569	575	593	537	568	567	537	518	540	535	554	570
3812	227	196	205	181	221	201	183	217	210	208	178	193	190	180	192	179	191	184	172	208	184	206	167	200	181	193	216	187	206	197	205	202	204	218	179	212	198	188	211	187	212	179	182	196	195	188	214	172	191	195	184	180	193	193	185	179	184	167	202	186	209	223	197	199	184	214	203	162	158	179	177	165	192	179	213	194	187	190	192	194	196	171	191	187	198	194	186	169	190	185	186	196	192	185	210	211	192	197	186	203	177	181	190	201	192	182	182	173	200	168	192	190	183	177	217	206	194	183	205	188	164	177	235	197	182	204	205	204	177	205	194	172	185	187	190	186	203	189	203	184	199	193	199	191	154	181	173	203	199	168	191	220	190	171	194	175	194	209	177	218	173	215	194	201	197	197	198	183	210	196	200	193	182	194	211	188	198	197	170	190	188	199	196	185	173	195	202	190	207	175	224	205	212	158	198	174	208	218	192	181	192	205	197	178	189	155	199	200	218	193	180	199	186	179	205	169	197	153	220	221	192	218	175	185	187	217	213	175	186	177	194	206	177	183	199	185	192	196	177	174	184	187	198	236	181	196	187	173	195	181	192	214	211	214	195	196	210	176	191	171	189	167	194	186	186	167	195	191	176	168	191	220	210	201	187	188	203	190	186	203	194	163	186	185	173	192	205	188	190	170	197	193	195	196	200	219	186	203	201	188	164	177	188	188	191	183	198	185	187	183	198	200	195	192	188	186	186	194	202	188	194	171	200	198	203	170	184	164	207	180	180	190	192	177	192	189	211	205	208	187	199	182	186	185	190	193	193	205	191	192	192	175	195	198	203	212	211	192	213	204	170	198	217	173	199	199	186	192	170	189	195	185	211	220	203	178	201	184	171	179	177	189	207	183	173	195	208	181	179	183	193	198	180	177	185	176	197	200	192	194	176	182	196	208	191	180	201	184	204	179	192	224	207	183	184	197	204	178	191	199	225	180	177	211	182	189	181	196	195	220	199	195	204	184	204	191	214	215	178	163	200	175	181	168	196	185	193	198	208	236	208	197	175	189	188	180	210	203	207	175	168	208	184	181	209	207	188	189	174	205	177	195	223	194	180	181	202	200	192	212	169	194	191	220	182	171	190	185	178	204	198	163	197	187	178	200	175	213	196	205	171	200	185	195	198	198	172	191	171	190	201	197	186	198	189	216	177	192	195	187	183	207	189	209	203	200	202	203	190	204	198	204	204	175	184	219	178	162	201	202	193	179	199	187	186	170	177	223	205	189	197	227	232	185	165	182	180	180	195	176	184	186	171	215	193	192	192	209	163	207	191	197	199	206	178	187	192	172	200	194	190	187	212	198	196	201	195	180	198	206	186	205	195	216	209	196	211	186	204	229	167	203	190	198	169	188	215	196	192	196	181	194	192	196	194	212	192	181	182	174	191	172	179	201	198	174	182	197	184	211	183	189	195	184	187	198	192	181	187	214	204	215	201	173	206	178	214	161	178	185	203	190	186	176	202	204	219	177	166	206	189	187	194	168	161	160	189	185	185	207	182	197	178	183	189	165	201	193	212	200	180	177	221	147	201	219	204	198	205	228	196	175	203	190	192	212	178	220	197	189	179	175	205	185	212	197	210	210	207	185	187	207	194	223	190	189	183	172	195	208	201	193	181	194	184	238	217	219	172	186	201	181	207	184	178	206	173	187	182	177	161	204	193	197	196	190	188	181	188	213	174	176	197	211	179	174	177	217	190	187	228	219	200	174	187	181	193	161	186	157	192	163	187	197	191	201	172	202	196	192	193	163	188	181	197	185	196	199	200	213	203	213	189	194	202	190	181	221	195	185	213	168	231	198	193	184	205	171	192	178	194	169	208	191	213	217	200	187	206	190	198	181	191	183	173	182	181	169	185	184	209	201	198	220	191	198	237	153	209	191	168	198	186	176	224	194	185	182	204	180	188	202	188	203	223	153	191	194	199	188	177	185	196	201	187	195	188	175	166	199	175	216	165	179	184	198	181	200	161	189	200	200	209	192	203	204	195	179	201	200	194	174	188	186	177	185	165	196	200	221	195	192	189	194	182	175	169	193	169	207	200	192	200	182	179	188	204	207	174	182	211	200	209	203	188	164	181	196	179	171	195	197	191	176	193	203	181	191	234	198	208	180	180	195	179	201	164	223	189	197	190	191	190	217	189	174	200	177	171	159	203	200	162	189	207	199	200	182	196	201	211	175	183	173	216	207	187	178	188	188	194	212	206	195	180	184	173	183	193	199	208	166	173	178	203	197	214	190	173	198	197	195	200	221	187	191	185	188	193	173	210	187	193	172	209	189	184	181	203	188	223	182	185	205	185	183	191	191	186	193	189	193	170	192	199	199	199	215	205	176	230	208	206	190	199	176	198	217	215	214	197	181	216	178	172	176	173	180	200	178	187	204	198	194	169	170	164	178	200	205	194	200	192	193	182	161	219	194	167	197	183	196	200	187	188	186	176	174	190	187	162	184	200	181	195	189	186	193	184	233	197	187	207	183	193	186	203	166	183	190	190	182	186	178	207	184	188	193	195	174	208	196	196	203	162	200	185	196	175	192	187	224	176	209	213	203	177	199	203	152	191	166	182	182	163	171	180	171	222	183	187	174	180	201	205	212	198	174	191	220	181	168	186	211	197	190	183	169	189	200	199	190	190	218	190	196	186	178	155	193	200	165	182	181	217	188	194	183	199	178	189	208	194	196	197	208	174	203	191	162	205	181	188	188	177	181	201	189	197	199	188	199	216	163	209	190	166	187	172	188	209	179	195	183	204	219	205	176	200	200	210	184	198	199	205	192	184	228	193	192	175	207	196	215	187	157	174	220	194	202	205	192	210	202	200	184	187	214	193	187	190	190	191	198	216	191	208	169	164	183	203	223	233	181	190	199	192	195	196	203	188	180	203	232	230	187	207	199	194	193	202	202	185	149	169	181	189	198	210	193	192	177	191	209	204	190	203	192	185	170	189	179	189	218	191	209	182	197	208	201	199	209	195	201	211	177	201	193	219	195	195	197	205	195	189	184	187	174	169	179	192	232	157	203	164	192	211	202	192	203	194	178	184	209	176	176	180	199	178	184	181	195	199	177	193	176	173	194	183	199	169	198	197	210	208	193	206	210	178	172	176	182	173	185	188	198	191	203	181	208	170	192	210	211	186	181	186	175	185	203	194	185	182	191	201	185	189	187	258	188	174	185	185	221	179	168	172	197	200	228	196	185	194	186	193	198	196	178	182	187	191	187	196	178	179	172	209	195	191	195	176	203	223	208	192	196	189	200	187	207	213	220	209	220	218	210	191	188	220	192	206	178	203	190	210	204	166	197	188	211	187	179	201	186	196	199	208	186	199	183	189	186	180	208	178	177	182	204	187	207	179	187	204	202	197	174	200	170	166	192	186	186	193	203	198	186	204	224	185	177	202	192	191	200	153	191	178	195	181	202	200	190	194	218	180	179	193	190	197	173	185	195	183	193	190
4503	504	573	575	569	495	532	458	493	522	529	523	490	505	472	536	448	510	458	448	459	519	443	462	496	423	499	463	459	496	501	502	446	450	462	477	464	461	499	491	475	475	474	451	447	462	492	489	454	457	472	447	500	493	467	489	510	485	460	500	512	497	457	465	458	465	428	464	475	496	512	505	434	452	481	496	506	481	447	454	511	434	486	465	460	461	497	442	480	468	472	512	489	460	467	517	480	462	459	468	450	496	474	455	472	483	464	476	479	489	477	472	488	439	478	478	481	468	485	454	463	471	478	489	463	487	462	484	467	405	496	446	456	463	476	469	454	480	432	482	441	461	428	485	458	435	491	452	482	454	466	485	499	455	463	477	482	527	508	467	450	462	469	489	497	502	462	434	458	471	468	487	474	441	440	482	475	498	502	444	472	474	505	476	484	452	495	500	499	446	476	495	482	502	481	471	498	484	458	481	447	519	453	486	461	445	460	541	470	467	469	463	450	470	495	470	470	507	460	458	476	435	490	461	464	432	449	478	497	458	500	462	465	474	494	478	416	480	472	508	470	437	453	457	475	441	502	504	514	491	483	484	462	441	470	438	486	476	506	496	478	446	480	485	480	493	459	469	475	484	480	463	510	460	461	495	442	475	503	450	463	499	478	476	444	471	501	482	440	499	461	463	471	465	461	404	488	484	485	486	472	451	515	507	481	456	471	486	470	445	502	478	470	479	519	504	459	494	470	471	464	448	470	500	488	454	466	489	495	467	461	500	484	450	470	468	453	481	493	461	499	477	480	499	441	489	467	495	471	485	462	468	447	443	450	483	445	441	475	504	445	484	478	495	485	464	509	494	471	486	447	467	521	487	489	466	458	508	464	482	447	496	488	457	475	458	410	477	521	470	445	456	473	500	461	475	481	498	458	483	481	465	536	483	460	469	475	476	519	489	502	520	463	480	439	460	462	450	445	464	443	497	468	487	488	478	466	476	470	455	478	465	449	474	469	475	474	461	482	477	452	487	480	497	485	436	430	487	490	469	471	493	484	446	480	526	488	465	430	451	481	484	484	458	479	453	465	468	459	481	456	487	478	458	498	498	504	425	494	443	471	473	445	480	515	475	470	443	459	465	515	454	460	453	452	489	493	524	484	456	476	472	461	464	477	494	487	508	502	488	471	493	432	457	444	483	523	498	467	473	461	499	462	478	488	482	455	477	507	443	453	475	470	466	475	460	455	469	453	464	487	484	473	460	482	470	486	488	439	458	475	487	495	452	495	473	462	470	480	478	473	467	462	463	464	484	486	471	474	475	449	484	465	495	458	444	527	442	453	488	449	436	455	506	481	465	490	465	459	454	458	445	473	459	472	476	475	474	472	469	426	496	470	455	499	473	500	472	463	486	492	451	464	466	493	446	467	486	478	490	509	486	444	474	484	469	413	481	492	481	504	465	509	463	460	463	496	451	452	468	474	501	448	504	483	451	462	456	482	480	483	470	467	510	492	483	479	489	465	497	511	463	455	467	437	482	474	468	446	464	486	484	464	517	485	505	472	487	477	462	476	478	501	461	511	425	501	466	484	422	444	504	454	460	500	439	490	449	440	500	471	441	471	483	470	494	486	497	437	439	501	430	484	464	475	484	494	508	491	485	475	480	468	449	466	453	460	471	473	460	458	521	521	471	466	500	485	477	434	528	469	473	512	463	527	489	487	471	467	470	462	466	504	488	482	463	458	489	532	473	493	482	473	456	469	476	450	472	497	481	511	471	477	465	469	502	477	487	455	496	445	498	479	439	428	552	443	511	467	470	461	444	465	459	473	507	471	473	446	452	463	476	465	440	471	448	443	462	469	453	437	487	465	439	482	479	480	503	510	489	476	479	441	452	429	449	459	444	486	491	504	495	518	497	490	470	523	451	469	513	477	502	434	486	483	468	457	428	470	484	457	442	503	443	490	489	492	451	478	474	493	466	512	456	462	463	485	422	477	545	482	498	440	480	437	450	497	524	494	477	493	486	449	505	470	476	489	503	488	492	510	511	511	462	463	472	463	494	470	502	474	474	483	496	459	462	504	479	520	465	475	467	485	503	487	493	491	485	453	485	485	481	492	473	450	461	466	473	468	471	468	483	488	479	468	444	494	480	460	459	474	479	477	502	479	465	518	508	485	480	474	483	476	489	515	496	481	469	487	522	510	453	484	481	470	503	470	476	437	487	467	496	481	418	464	457	502	461	450	474	513	500	497	461	480	431	474	477	462	466	499	485	476	502	493	463	481	470	469	430	474	474	517	463	473	468	468	450	507	477	489	485	466	478	438	491	453	457	496	472	475	457	463	434	491	493	489	521	490	494	524	486	506	456	470	433	490	503	496	492	463	448	466	479	455	482	510	511	485	441	489	470	506	452	487	465	474	507	497	507	453	428	439	464	472	455	487	475	468	481	449	451	414	470	455	489	495	430	533	483	445	476	484	487	479	510	462	486	478	497	499	445	462	447	484	475	485	501	455	439	487	466	464	511	444	491	457	472	480	458	461	515	475	478	443	472	442	479	456	456	439	507	448	472	482	474	453	495	472	481	499	500	457	484	465	491	472	506	453	461	486	469	489	489	456	491	482	517	475	462	475	499	472	451	517	463	504	460	497	487	443	474	451	474	483	489	469	458	472	444	440	480	490	480	464	462	492	437	497	446	480	462	493	497	487	482	463	463	472	502	475	432	471	473	477	491	476	480	466	416	472	487	476	480	477	445	434	459	454	504	499	459	431	467	490	483	461	438	452	488	465	485	492	456	476	484	485	466	440	453	449	492	468	521	459	463	474	436	450	493	535	481	520	462	411	461	470	483	454	486	466	498	492	506	464	464	466	467	460	476	438	454	481	498	516	487	461	500	465	471	485	483	471	445	450	455	510	470	517	459	470	475	454	496	475	464	485	482	445	476	465	414	442	497	471	460	464	477	461	496	503	484	473	474	454	501	454	465	457	449	480	476	468	488	468	467	493	478	484	487	441	495	478	480	455	480	448	463	495	469	497	468	461	501	508	475	487	491	481	457	467	444	461	435	490	468	455	527	451	438	491	502	452	517	481	475	437	506	486	510	458	502	462	451	447	486	428	471	477	478	471	457	469	485	479	469	487	485	498	499	458	476	518	505	456	472	471	452	456	474	519	496	485	430	441	474	449	421	516	463	484	480	491	474	483	494	472	450	499	476	511	451	482	477	527	450	459	472	469	485	469	522	486	446	489	451	466	500	481	441	462	493	484	492	480	484	453	451	475	484	459	459	444	474	480	468	432	466	447	467	472	514	498	477	469	442	460	440	517	452	513	484	451	437	453	474	466	480	495	487	480	461	519	442	489	448	477	491	497	464	479	416	442	440	521	432	466	451	504	479	452	466	498	464	471	469	449	505	518	484	465	451	477	468	477	470	492	464	471	492	475	457	445	495	481	482	469	495	478	483	466	461	429	479	439	480	487	464	475	462	472	477	448	492	467	482
33669	6545	1261	787	585	408	342	242	222	198	174	189	143	152	150	142	136	111	125	139	122	115	102	125	115	111	103	96	95	120	115	94	101	106	100	91	110	109	85	98	95	99	92	100	123	92	98	89	86	108	94	111	105	98	106	108	81	120	96	109	113	85	88	102	115	102	82	100	100	94	117	109	100	91	97	90	106	117	85	108	90	105	113	118	95	96	92	97	91	105	114	90	104	102	92	75	91	105	93	114	97	120	111	99	95	100	125	85	80	113	101	91	107	87	98	109	97	109	99	88	116	99	111	91	95	100	96	107	96	96	106	108	116	89	108	89	106	104	96	107	105	103	87	93	91	79	91	108	86	97	117	100	90	96	97	117	94	90	104	87	115	97	99	84	91	91	99	114	103	115	103	105	100	89	111	93	100	88	85	109	123	107	111	108	85	120	121	112	112	101	100	88	95	98	87	93	98	94	87	96	101	95	127	93	90	99	86	91	119	98	106	93	86	121	109	114	95	102	104	99	101	105	108	97	108	100	109	99	99	114	98	120	98	109	96	96	101	105	104	104	103	101	103	101	119	97	117	99	124	108	102	104	100	107	96	101	100	117	94	85	92	113	91	100	103	102	92	105	112	100	110	97	112	102	96	115	92	111	106	119	106	83	116	108	96	106	107	92	91	110	77	94	89	91	104	109	98	109	101	96	101	89	87	98	115	91	99	112	82	96	98	89	114	99	95	96	114	115	89	102	108	113	112	127	100	109	116	102	118	102	103	98	116	88	90	104	117	115	97	95	92	104	97	90	110	122	94	108	93	100	73	91	114	95	83	99	100	92	102	114	104	112	100	110	81	90	108	87	122	102	109	95	102	134	112	107	105	85	103	102	120	88	88	89	99	100	107	120	85	96	105	104	95	96	118	95	111	101	91	96	103	108	109	101	102	73	121	86	110	95	107	122	100	105	108	96	105	91	100	100	90	105	111	104	109	106	105	113	85	110	95	98	91	100	96	95	123	89	110	85	94	110	91	92	115	111	99	100	88	94	90	103	111	95	83	101	97	105	86	106	122	114	108	101	104	102	96	93	86	123	111	102	94	84	86	75	105	88	93	93	97	119	90	92	117	116	101	106	100	95	107	96	95	124	109	93	93	84	83	80	83	101	116	93	100	112	89	99	98	99	106	105	102	114	100	112	113	102	92	92	98	108	86	94	110	101	102	79	115	125	106	91	103	92	114	94	94	119	88	101	122	109	103	101	111	97	110	106	116	103	100	106	83	103	102	98	96	87	95	119	104	96	95	119	88	100	76	103	118	90	79	102	93	105	85	97	105	92	87	94	99	108	96	99	107	96	112	103	122	99	90	115	97	88	105	99	118	101	105	107	105	116	97	96	84	86	99	112	80	91	85	87	100	104	93	103	113	91	111	102	85	90	115	92	99	102	90	91	101	89	99	99	100	100	109	110	90	91	110	92	106	109	104	98	105	105	100	91	110	111	110	87	107	96	75	103	92	74	88	96	91	111	115	97	120	99	107	111	82	99	105	95	81	87	104	104	107	115	98	121	95	88	98	94	98	134	94	118	108	102	96	115	92	103	90	90	97	114	90	96	111	93	92	105	90	94	100	112	110	109	95	91	87	91	97	92	91	72	91	78	99	113	97	97	80	83	111	89	131	102	127	94	94	121	108	92	86	88	107	109	100	104	89	105	85	101	117	109	120	117	118	99	114	106	82	97	101	98	109	93	107	107	90	109	104	108	84	92	97	104	99	92	109	100	108	113	95	101	99	95	104	95	118	94	115	83	110	98	111	109	98	102	98	101	107	107	108	107	92	115	105	95	89	100	123	99	110	100	113	114	116	118	129	89	103	100	91	100	95	95	98	93	105	76	115	89	105	103	93	85	87	93	84	95	97	115	102	100	100	101	106	86	115	100	109	101	73	91	94	95	113	88	98	110	120	96	95	114	107	106	114	101	105	88	92	87	107	110	118	105	95	115	100	115	120	107	120	106	84	115	89	78	102	89	103	103	96	84	87	117	109	121	110	97	79	78	96	83	99	99	101	90	98	121	103	99	109	101	100	110	93	102	107	100	101	107	88	107	111	115	114	102	86	96	120	84	109	105	95	109	105	96	95	100	95	94	99	103	108	104	103	97	94	111	108	84	91	108	99	94	93	91	94	103	88	91	116	113	96	101	89	97	100	76	98	76	92	107	92	99	92	94	89	96	93	103	108	100	102	86	105	102	99	87	110	88	108	98	97	96	99	89	85	103	83	87	107	102	99	91	120	101	96	95	103	91	94	105	85	115	101	92	89	95	101	82	89	101	99	102	94	82	88	99	108	105	96	92	105	93	104	95	102	110	126	107	113	101	92	116	114	99	89	81	100	104	97	108	104	111	112	88	110	99	105	101	101	85	103	95	108	102	121	99	100	91	96	107	109	93	102	112	92	107	104	104	105	98	98	94	104	103	96	93	115	110	117	96	105	93	102	88	110	85	93	86	108	79	111	91	111	99	88	100	98	88	99	112	95	97	93	100	101	93	80	124	110	93	85	96	82	108	91	104	99	86	92	94	79	97	116	87	118	109	78	109	87	95	99	82	91	86	110	104	102	111	93	97	86	98	100	118	101	98	94	102	116	97	96	107	100	93	109	103	102	79	83	85	104	105	103	99	98	101	99	106	93	93	108	105	92	97	123	83	110	102	102	104	104	87	111	93	96	102	97	100	118	90	101	104	115	107	116	101	88	113	91	121	97	87	86	87	108	83	104	104	115	97	108	112	92	107	106	103	81	89	78	89	86	107	93	90	94	106	107	118	98	97	95	90	103	99	106	104	90	110	97	88	96	100	104	99	82	100	90	125	106	125	119	102	97	91	111	102	92	96	84	101	89	106	94	85	96	94	107	120	102	114	96	104	112	94	110	91	108	95	99	113	115	93	91	103	95	95	123	115	91	107	108	98	97	127	89	102	105	107	113	96	109	114	121	87	107	112	94	99	116	105	114	109	100	98	107	125	109	103	111	87	96	90	102	96	108	105	101	107	105	106	105	99	104	110	101	98	90	105	94	106	103	88	110	100	97	97	123	108	89	91	99	115	122	102	95	128	106	108	90	104	115	106	102	103	104	103	103	102	94	100	97	95	96	97	120	79	99	106	115	105	94	97	129	97	98	102	109	107	89	88	104	99	82	105	98	104	102	122	110	84	106	93	121	109	91	98	86	116	110	107	104	99	109	90	101	113	90	111	99	107	92	115	102	105	88	93	104	79	86	97	111	121	124	103	89	95	100	108	104	108	97	113	110	111	97	133	122	104	108	111	115	94	96	100	112	114	95	82	96	85	110	87	99	82	88	77	105	109	74	95	98	78	93	105	95	104	101	96	88	104	96	84	93	110	98	104	112	99	119	98	90	111	103	118	93	86	103	123	101	110	93	80	119	114	89	93	94	93	107	89	116	105	105	106	107	96	82	103	94	92	93	104	94	113	98	96	106	87
15042	1052	2264	2670	2249	1787	1541	1242	1093	964	836	811	708	653	629	552	550	469	462	471	394	442	410	399	403	422	409	332	361	371	343	382	350	361	329	360	325	352	339	315	348	342	304	315	324	336	317	322	329	287	298	339	309	297	317	309	297	316	317	297	310	309	334	287	317	298	295	264	267	299	285	299	295	309	290	313	337	308	281	314	301	277	310	301	313	326	323	328	316	320	280	280	271	275	301	271	289	310	302	311	306	304	268	274	308	278	271	293	289	289	277	306	314	277	290	324	300	314	288	296	297	286	292	279	276	291	277	294	282	314	307	315	277	278	271	255	290	294	274	301	278	313	310	297	274	311	314	327	312	281	295	303	327	288	300	299	295	290	275	321	307	284	296	303	325	328	293	330	331	298	314	302	295	278	299	289	309	322	283	287	326	261	296	293	282	303	291	290	295	303	291	309	298	304	317	330	323	323	310	292	280	306	271	274	301	296	287	282	312	301	308	281	296	309	307	271	276	316	300	285	266	278	277	291	290	299	260	324	311	292	302	291	280	255	311	291	280	294	317	290	314	325	307	286	311	275	274	289	285	284	310	293	263	306	270	292	284	286	285	271	296	295	297	285	287	286	297	289	289	281	272	307	300	276	291	291	301	295	317	320	284	275	265	295	279	285	286	284	299	267	275	294	306	274	310	275	300	307	300	284	289	303	306	290	311	306	301	298	282	325	260	297	272	288	300	298	316	291	315	303	285	303	310	289	280	308	334	284	294	311	302	275	284	306	288	309	281	282	285	292	275	295	317	282	291	272	304	303	276	296	282	284	290	306	309	304	301	285	308	306	307	312	294	269	302	327	324	293	307	252	292	323	282	283	302	321	329	265	267	298	285	284	277	298	322	311	261	320	286	306	289	277	291	286	319	290	296	284	340	295	298	299	305	280	277	291	307	304	316	276	290	289	291	274	305	309	294	308	297	296	263	306	304	322	303	316	293	278	295	286	285	273	292	292	311	297	309	314	320	293	314	306	302	298	287	293	298	267	287	308	293	316	335	288	284	290	267	292	301	283	293	300	299	334	299	304	317	301	319	304	279	319	304	288	287	306	315	299	261	293	283	286	305	268	273	264	276	293	287	297	300	316	274	326	284	312	307	273	274	278	284	289	273	279	288	310	291	285	278	295	279	273	297	297	302	318	313	294	297	257	303	300	274	282	317	307	279	294	313	271	305	301	283	295	281	312	275	293	286	290	315	311	276	321	310	295	288	292	287	288	294	287	290	297	280	277	282	311	282	322	284	311	331	324	266	275	266	295	310	272	300	296	292	330	315	273	291	327	307	337	310	322	263	298	319	283	309	269	351	293	301	305	271	303	273	290	309	295	299	331	292	323	295	292	293	296	277	288	326	294	302	287	305	290	329	292	304	271	312	320	271	335	297	279	276	320	310	295	299	293	304	271	295	328	311	303	306	289	299	282	304	283	263	284	294	275	291	283	276	266	308	289	306	269	302	300	277	278	303	297	298	287	290	273	285	314	304	277	314	300	321	305	291	320	317	281	313	303	302	316	296	314	314	299	299	278	298	316	277	326	273	316	263	295	287	285	294	274	308	297	315	269	289	307	287	285	298	285	286	301	297	288	301	282	294	288	278	314	283	270	318	287	318	278	310	240	290	299	291	273	302	280	268	317	298	306	262	282	296	286	297	310	285	290	303	332	284	296	288	320	270	299	279	278	320	289	288	315	264	308	316	331	286	267	283	295	315	288	294	296	336	245	303	287	299	297	297	281	298	300	293	308	296	275	294	288	307	293	292	310	315	306	259	293	259	266	283	292	306	302	293	278	285	290	299	293	280	279	332	279	307	299	297	294	307	283	311	318	292	282	272	265	297	301	311	283	296	283	287	296	282	300	308	289	293	291	281	299	299	259	283	277	302	295	335	306	298	293	282	319	290	311	273	284	291	286	265	296	273	330	312	297	304	330	289	285	289	285	289	289	261	283	283	297	301	300	292	283	279	310	263	294	295	275	299	298	256	264	282	307	315	278	304	308	301	271	321	276	296	289	286	284	287	312	314	289	293	295	284	300	287	321	289	275	300	267	284	281	303	285	302	273	327	270	312	286	285	278	291	312	322	300	291	281	311	298	315	311	299	309	314	285	306	294	289	291	299	311	287	298	289	306	335	288	317	276	259	307	275	287	280	277	300	303	298	315	292	287	260	280	276	298	317	293	323	299	274	305	306	308	291	298	291	280	277	276	284	299	298	308	278	283	290	304	286	273	324	295	286	287	284	303	264	285	321	301	307	285	286	295	303	258	282	317	290	282	275	277	317	301	292	302	293	301	294	302	267	278	314	293	290	286	288	268	294	308	278	304	282	298	287	288	272	295	272	297	306	307	303	275	289	287	289	308	279	275	269	306	315	280	285	266	303	297	288	319	310	321	292	283	308	274	301	304	280	293	317	286	309	296	290	289	301	306	295	296	272	293	326	288	297	278	313	301	287	268	304	290	293	288	312	296	260	278	300	278	300	274	281	312	329	312	289	277	314	308	278	286	299	290	323	271	307	300	284	277	315	298	311	257	264	325	257	293	269	293	289	280	288	277	286	294	260	308	304	337	286	287	293	313	292	302	261	286	289	304	299	295	306	314	315	281	318	300	295	290	322	277	301	284	335	300	313	348	279	329	290	295	333	300	305	303	311	310	268	269	287	300	261	311	306	304	303	272	263	298	299	261	302	292	278	332	272	290	294	284	270	307	326	281	296	312	322	290	285	281	292	312	276	294	285	266	288	273	317	295	342	305	327	304	288	300	276	306	292	275	268	297	283	286	322	316	277	281	296	310	315	289	283	293	282	289	303	315	280	269	286	274	288	294	298	281	325	287	280	284	265	304	284	297	294	272	311	276	311	297	267	285	281	293	304	345	302	320	306	300	308	283	325	289	302	294	305	284	292	301	281	304	296	273	302	292	293	307	275	259	269	321	304	287	278	303	294	308	286	303	284	294	259	264	305	283	318	296	279	263	317	284	282	306	313	278	299	311	265	283	293	298	306	286	306	321	327	301	299	284	285	308	270	342	305	283	323	300	289	303	295	262	284	299	309	278	307	264	310	332	305	299	299	305	289	278	270	290	265	274	297	271	292	290	295	301	301	262	303	321	293	281	297	280	293	293	295	283	281	323	305	285	303	292	310	258	299	290	295	270	299	298	312	304	296	297	304	287	286	277	270	298	314	307	285	327	272	275	295	293	299	282	293	298	285	268	280	288	278	328	290	294	307	278	280	258	294	305	284	276	322	263	291	269	306	285	273	295	315	298	292	259	305	320	270	312	265	284	279	290	294	284	264	272	298	284	289	300	305	308	292	303	268	295	316	305	284	298	307	294	326	273	285	279	310	306	277	301	263	288	279	311	304	323	286	310	270	282	326	302	280	302	288	320	298	312	296	292	326	299	275	291	305	317	296	328	300	314	286	280	299	328	311	286	285	277	285	299	295	284
45563	14412	4424	1800	1177	857	690	554	443	438	362	354	330	325	333	288	244	278	256	244	238	206	269	255	235	250	245	227	231	250	236	224	243	230	240	216	196	204	216	251	211	235	197	233	239	220	211	210	223	227	211	227	223	217	202	197	197	235	229	226	212	207	207	197	213	224	227	235	227	191	202	208	237	221	203	238	225	228	198	199	206	219	204	228	221	206	220	243	218	215	228	230	209	236	201	228	230	239	214	207	206	230	229	209	241	209	234	208	228	237	233	221	222	227	223	226	195	237	209	217	187	214	205	243	237	209	212	208	222	205	214	220	193	214	190	208	214	211	217	226	229	200	207	220	223	227	219	218	185	210	205	204	219	234	223	199	214	236	198	191	207	197	205	238	187	184	201	224	213	197	191	216	231	217	216	201	224	206	191	217	196	211	190	194	233	198	225	198	234	203	211	170	199	206	211	252	232	223	216	194	224	197	226	206	185	225	216	223	222	233	188	210	223	219	209	220	206	223	211	198	196	228	204	207	176	207	200	210	201	194	220	216	207	232	210	236	228	241	226	234	214	207	193	210	227	223	235	205	194	192	218	191	181	200	225	234	207	211	204	217	193	210	204	228	189	231	224	205	220	203	192	223	216	199	204	199	203	197	207	201	216	223	239	219	206	203	216	191	200	207	225	226	225	208	225	208	211	213	230	216	231	191	235	201	242	190	243	238	241	214	219	208	218	216	194	239	217	220	189	199	203	204	215	210	231	213	208	203	214	199	208	215	205	240	219	191	190	194	199	209	230	219	211	174	190	223	204	204	208	217	212	215	216	236	219	192	209	203	203	201	204	184	221	215	193	223	230	207	209	206	175	198	220	152	214	222	220	227	217	200	213	218	227	176	211	220	212	205	231	221	216	216	215	204	216	221	196	225	216	218	189	211	197	223	185	225	236	235	182	217	211	202	209	216	204	215	209	212	231	221	224	225	220	206	208	204	174	216	189	222	176	214	226	204	210	216	227	222	216	237	247	221	211	207	218	215	256	227	215	224	205	199	213	196	198	228	207	200	215	223	190	231	209	215	202	223	207	204	228	185	232	186	198	222	227	223	203	237	215	209	218	216	234	199	214	242	198	191	227	220	219	193	232	200	237	229	224	219	217	215	208	189	208	207	243	197	208	213	209	196	204	202	217	212	231	194	219	184	200	235	209	227	188	199	229	232	223	226	224	221	220	213	194	205	200	220	213	204	225	219	188	197	225	238	217	192	191	223	204	201	211	199	215	215	210	187	194	223	206	195	193	221	219	199	215	189	225	215	225	214	233	186	216	218	212	218	199	229	219	246	203	198	252	215	213	213	199	197	213	247	236	195	203	204	223	229	207	207	201	225	237	201	214	208	221	231	209	217	223	219	220	208	220	232	242	212	225	241	213	191	211	195	232	210	232	202	247	189	209	217	211	222	213	241	236	232	224	202	220	237	208	198	199	206	200	208	229	226	204	210	201	220	217	222	215	200	226	228	213	199	222	217	208	215	232	194	218	233	221	217	196	207	195	201	238	208	210	224	187	229	213	209	232	207	224	212	208	229	202	257	191	224	203	225	205	243	197	212	202	213	202	222	219	209	217	226	236	226	224	237	209	206	205	212	223	198	227	211	225	226	216	209	198	205	236	229	250	221	216	206	199	219	232	179	208	220	201	221	238	223	211	234	198	190	198	207	210	229	213	230	284	231	198	231	232	203	195	195	214	200	213	198	218	205	225	217	196	206	194	207	232	238	205	216	214	221	211	204	208	228	244	225	215	224	216	240	217	216	237	206	215	220	212	190	192	202	210	200	222	222	236	219	230	199	243	219	192	210	193	211	209	214	214	251	227	209	209	236	203	193	215	203	241	222	203	208	224	228	197	218	190	193	198	203	205	193	208	210	230	237	214	227	193	215	183	218	240	205	219	231	207	195	210	222	231	220	234	205	199	231	213	199	218	224	202	195	190	199	228	200	214	226	236	218	229	208	230	220	250	217	195	204	205	208	221	206	208	199	227	216	184	218	207	227	217	236	212	242	217	197	197	204	216	192	190	238	198	214	202	191	217	202	202	197	223	223	196	193	210	241	208	162	217	208	222	217	209	186	190	208	233	198	207	227	194	234	209	230	185	204	209	221	233	194	216	189	220	225	259	225	193	192	205	224	221	219	222	217	208	219	231	194	218	196	197	212	240	189	209	235	190	206	215	207	213	204	237	218	225	246	232	240	227	208	206	227	205	197	218	212	212	220	188	200	230	195	205	212	231	217	241	210	207	209	196	205	207	209	194	229	193	177	205	239	201	204	227	223	221	183	239	228	184	218	206	215	207	190	203	235	183	218	200	227	204	259	202	196	238	181	185	215	198	224	183	195	208	221	228	210	207	216	195	217	191	185	202	209	219	240	224	205	220	247	210	202	238	212	196	224	216	215	237	213	211	200	226	222	222	225	219	246	219	212	196	220	198	227	211	215	211	196	235	234	201	198	234	202	210	197	214	214	235	213	217	181	193	229	239	199	225	208	207	238	213	223	192	194	212	215	215	230	222	211	202	180	225	207	222	220	234	224	193	207	259	210	211	191	210	182	222	218	250	198	206	214	233	210	202	205	221	218	193	197	206	248	190	216	203	202	220	207	242	185	205	235	229	216	200	212	197	206	228	212	212	205	208	192	209	195	226	211	208	206	188	239	205	201	208	216	214	213	228	209	192	207	228	207	200	227	209	238	183	223	207	244	225	204	198	183	197	234	263	217	233	235	223	199	219	207	188	193	196	214	202	222	204	217	205	267	211	233	227	232	211	216	229	209	213	250	200	193	205	201	228	217	214	207	216	197	196	213	194	192	216	217	202	199	235	204	233	205	233	206	206	190	239	208	179	203	225	199	215	210	200	197	209	208	230	201	216	202	227	241	209	213	205	213	205	202	227	180	232	222	233	239	203	246	235	226	207	209	231	206	212	234	212	204	215	218	202	205	231	237	219	228	225	224	219	226	231	203	205	200	208	208	204	191	207	222	203	216	220	210	190	203	203	214	228	204	233	205	215	204	218	194	210	204	228	201	211	197	219	210	188	219	220	205	208	212	197	223	200	216	185	199	201	188	184	207	215	202	225	199	232	195	200	222	236	212	234	187	215	208	194	228	228	225	231	221	197	187	215	219	203	198	216	217	182	220	194	225	210	201	198	221	194	208	235	214	216	226	210	219	205	204	210	219	207	232	211	225	192	198	229	223	199	219	228	219	223	212	208	217	217	222	217	217	248	200	211	200	181	209	208	217	227	234	211	194	220	220	206	216	198	210	207	215	235	207	206	216	211	226	240	256	228	208	206	211	201	199	199	222	229	199	231	210	241	222	219	212	188	239	196	215	209	208	230	213	226	207	220	201	210	254	237	215	229	208	219	225	199	222	214	215	247	217	247	250	232	211	198	206	216	222	250	244	212	212	215	203	206	205	220	211	224	239	200	241	212	216	216	204	225	205
20073	1928	4266	5062	4305	3541	2910	2412	2052	1777	1654	1597	1398	1156	1094	1077	1024	1011	872	884	836	778	793	772	747	742	709	689	723	695	649	664	636	669	665	653	676	610	621	589	648	626	633	594	622	570	618	566	614	590	573	622	568	626	590	570	598	551	608	570	576	563	558	619	551	576	576	559	580	551	570	556	554	499	565	556	522	559	563	532	560	530	555	556	566	527	520	557	567	553	588	565	567	537	590	546	568	561	546	554	518	556	530	545	575	586	590	587	579	530	536	532	592	540	625	528	580	537	524	533	566	542	536	540	496	554	536	568	580	602	572	540	534	554	592	553	517	563	509	552	555	540	552	557	538	544	598	546	554	550	517	577	574	585	495	530	556	598	550	521	548	578	513	521	549	556	493	555	544	575	555	522	550	592	554	556	572	499	560	558	547	572	528	542	573	524	552	580	541	545	556	543	539	564	568	563	562	571	534	557	552	537	519	523	521	515	536	547	545	551	533	563	607	539	540	524	555	575	517	586	555	528	570	540	543	522	535	612	558	509	532	549	509	518	547	515	554	539	496	562	538	542	549	533	557	555	518	514	578	509	561	550	589	541	571	576	559	498	508	554	532	498	559	528	593	539	535	538	510	570	546	568	559	543	552	568	525	624	578	521	519	516	520	577	533	530	560	536	572	533	543	518	590	589	517	492	519	563	480	547	542	515	551	518	511	574	509	546	570	544	556	549	558	554	589	544	553	568	589	569	523	511	528	516	559	534	535	560	531	530	543	515	547	529	581	562	557	569	534	552	601	561	565	498	568	527	558	542	533	545	520	512	534	553	535	522	540	553	527	508	594	516	526	506	565	558	547	540	527	506	545	509	566	549	573	526	491	548	542	546	591	561	524	532	508	583	583	542	562	542	587	565	495	556	500	534	567	546	534	575	532	539	533	591	566	549	556	519	562	558	581	544	549	531	573	554	525	568	534	532	524	534	588	563	555	526	523	510	509	580	533	564	581	529	520	576	583	561	570	586	561	586	554	573	579	562	497	521	538	560	536	578	544	544	546	535	600	527	539	569	566	530	537	538	551	526	524	528	546	576	523	550	532	517	551	533	582	550	532	536	518	533	517	553	502	584	531	535	529	526	552	551	518	528	535	560	550	517	560	520	575	560	528	542	556	599	541	575	559	561	552	573	531	532	519	545	529	542	547	527	561	529	558	541	591	529	527	528	573	546	554	554	533	552	541	509	576	581	520	527	527	575	551	561	558	546	512	563	516	548	547	561	533	561	539	587	542	507	576	557	553	511	545	573	556	549	545	559	580	572	526	512	525	536	524	553	541	530	561	538	546	537	543	545	540	573	574	565	570	533	568	555	501	556	547	566	543	547	549	515	510	562	548	548	504	552	550	518	530	574	545	549	538	522	528	530	547	535	541	511	529	547	547	531	539	563	580	566	562	551	547	544	542	552	555	546	562	538	553	561	546	553	531	547	573	563	535	519	554	541	554	544	580	583	562	556	536	567	540	607	542	521	571	546	560	505	554	521	542	549	539	538	567	564	562	534	539	560	540	560	538	572	524	550	555	549	517	540	532	572	525	574	561	546	527	555	568	547	582	541	534	529	572	542	546	517	552	561	578	538	539	574	551	523	570	590	558	523	567	548	607	536	526	533	510	515	532	538	531	499	538	515	544	545	529	549	545	559	523	523	550	563	539	557	538	526	545	527	571	541	561	533	537	557	562	556	557	598	555	559	534	556	525	554	524	536	559	577	533	557	567	532	566	530	579	564	566	528	546	566	531	532	539	543	524	545	507	548	522	520	534	591	556	551	557	565	565	584	534	541	555	521	527	534	558	512	554	551	563	569	576	594	568	505	544	554	566	568	515	545	577	550	557	554	566	557	519	529	514	567	517	553	562	536	584	522	594	541	542	521	546	572	561	493	526	523	553	528	547	562	521	587	547	543	538	542	545	520	544	549	519	556	580	536	583	553	574	555	597	551	552	528	546	526	552	553	528	552	542	553	523	516	562	552	545	573	581	523	563	556	532	527	537	581	544	545	566	561	580	514	549	562	535	544	549	592	522	532	559	516	547	548	519	524	551	529	542	546	536	535	520	580	526	528	578	555	571	574	557	543	606	586	586	547	582	519	566	552	536	565	516	542	555	512	538	548	521	570	515	584	546	580	578	544	554	505	544	542	562	583	560	559	540	516	560	506	542	578	572	539	534	558	573	542	569	571	568	555	532	549	542	515	511	511	530	555	537	554	580	539	572	530	558	568	575	540	553	584	570	539	548	563	513	516	564	566	511	545	570	532	535	540	548	498	529	499	533	520	531	546	543	553	551	559	553	509	576	540	561	545	537	515	547	522	572	547	577	559	520	537	529	548	559	553	539	571	558	546	529	559	510	563	518	564	494	553	525	527	551	573	560	550	524	557	568	568	559	587	519	581	509	527	564	564	522	541	571	550	520	562	559	562	543	525	562	558	570	542	526	537	559	537	569	549	561	550	529	530	541	545	570	546	559	558	565	538	550	530	566	543	551	523	543	579	543	538	534	533	526	583	558	541	568	526	542	551	518	535	560	558	544	574	564	566	497	578	578	534	593	556	532	529	533	546	548	530	531	509	544	584	588	538	536	564	589	541	543	552	502	565	563	535	574	510	523	557	562	555	556	539	541	549	589	576	532	526	540	544	521	540	576	566	545	538	552	537	526	507	507	555	531	528	546	529	554	557	623	539	549	542	559	551	577	503	542	549	540	542	566	532	558	547	572	556	597	535	524	516	535	529	528	525	543	502	495	518	562	546	590	551	575	555	543	524	585	540	545	500	552	549	545	523	541	541	557	582	564	536	550	506	534	530	570	552	521	528	529	556	557	550	545	610	532	562	567	575	606	573	550	563	555	543	527	545	530	555	566	529	566	582	550	520	570	579	576	553	577	559	523	535	581	533	524	535	509	574	522	541	521	573	530	544	536	582	528	546	486	546	546	564	558	514	597	559	580	532	523	525	549	572	550	543	541	510	590	547	528	601	549	547	534	539	559	524	539	522	568	550	543	552	583	532	548	542	549	588	562	561	568	517	561	555	568	528	534	495	526	578	607	573	573	547	535	536	537	534	497	548	527	575	533	516	536	568	556	559	513	581	508	580	501	532	527	595	517	568	586	524	573	579	549	582	594	599	571	558	555	526	557	510	591	564	578	540	552	548	576	578	554	491	524	547	547	520	556	573	559	541	530	552	565	529	545	509	577	578	551	552	509	543	562	559	564	519	589	570	529	533	504	515	559	521	560	555	557	519	606	557	528	538	560	548	559	558	536	548	480	576	576	534	580	562	520	600	533	556	504	555	566	536	582	516	557	518	593	567	584	512	538	519	531	520	480	565	561	569	566	556	530	584	530	522	557	552	564	540	515	518	557	564	563	569	546	521	525	509	558	541	522	541	550	504	555	544	527	537	526	522	501	551	534	569	525	567	543	543	579	539	557	535	572	571	555	511	563	555
3865	220	238	204	212	189	188	211	167	201	215	194	208	184	200	194	206	192	193	187	175	202	213	177	183	213	182	192	193	198	201	183	216	195	219	182	186	172	189	172	193	213	169	180	176	191	206	192	184	180	194	225	216	208	211	206	191	188	177	192	194	184	209	225	199	190	162	197	213	188	194	217	166	186	198	190	208	206	200	197	186	179	204	215	172	192	211	203	182	172	173	212	183	201	197	193	177	186	202	171	183	170	207	203	211	202	160	174	208	163	182	218	184	201	176	195	180	191	214	192	185	193	173	192	187	177	182	222	196	206	187	192	179	208	178	199	188	173	194	220	202	173	191	213	189	204	160	206	187	170	176	170	166	187	202	172	187	181	196	207	162	179	218	219	191	189	206	194	155	180	206	167	186	195	159	183	202	178	196	217	201	207	186	167	200	187	187	199	195	183	185	176	204	202	189	161	191	198	186	194	178	211	183	187	186	186	174	206	180	192	180	192	207	203	208	166	185	184	194	205	201	191	209	188	219	180	183	176	190	195	202	182	195	219	199	172	184	187	186	180	196	201	189	178	210	198	185	185	177	205	185	198	189	196	189	203	173	183	204	196	170	211	200	212	181	177	222	190	205	174	197	167	194	169	194	178	193	190	158	171	170	206	215	198	163	195	197	188	183	197	199	182	198	203	212	193	199	203	206	197	165	177	218	189	188	173	195	189	188	197	213	175	184	197	172	182	193	184	191	201	177	229	197	191	165	176	178	196	197	181	202	183	190	199	193	208	197	200	183	203	196	210	180	189	196	184	196	197	235	218	182	197	162	181	169	187	178	178	179	190	205	182	181	178	194	175	192	188	156	176	202	197	178	211	181	171	177	199	224	228	164	196	193	215	179	209	216	183	188	186	186	200	185	186	189	181	172	183	189	188	195	189	198	206	212	194	203	202	185	170	183	178	211	154	143	190	196	184	186	181	194	196	187	174	186	181	186	178	178	223	216	199	193	209	188	187	191	190	185	177	174	170	226	179	202	194	187	169	189	189	208	189	196	214	179	187	195	196	176	185	190	208	176	201	201	208	193	202	164	185	177	152	192	184	206	189	204	178	194	187	205	221	180	174	195	192	173	186	182	178	179	189	199	199	204	188	215	199	205	190	197	243	206	221	174	215	177	192	173	189	188	181	188	203	191	175	201	180	200	190	205	175	217	173	178	198	182	183	186	171	182	176	206	181	184	180	183	198	185	193	173	181	186	168	176	180	205	193	179	190	180	208	199	183	177	207	192	203	198	173	183	180	223	166	204	215	179	179	159	190	171	212	176	196	192	166	204	216	196	203	190	161	216	196	180	164	193	194	221	174	181	175	223	209	201	191	194	173	216	175	200	200	176	188	192	210	202	171	181	187	160	205	191	209	190	192	179	169	176	186	185	208	174	184	198	184	179	200	183	190	182	204	158	199	184	193	176	186	203	231	140	212	193	206	197	214	196	198	169	175	171	218	193	185	176	176	192	176	186	181	181	198	215	208	169	214	185	213	174	194	149	210	217	215	195	200	219	185	205	206	183	193	185	168	179	153	218	186	199	174	187	185	171	201	215	177	196	204	175	186	189	173	201	200	169	195	192	260	187	170	182	243	209	175	187	186	188	196	180	177	185	216	207	210	201	215	181	211	203	189	183	219	188	189	192	194	205	197	180	218	179	213	201	206	205	183	161	189	166	174	211	191	204	187	190	164	215	173	192	220	194	181	180	170	187	194	177	197	185	193	205	198	161	168	171	160	174	201	197	160	188	171	151	191	177	191	165	195	190	200	179	203	184	184	216	181	203	199	209	208	185	188	190	190	183	185	194	200	185	180	159	203	193	204	198	196	186	211	210	179	179	199	193	208	209	194	189	174	188	193	210	209	200	203	198	190	198	194	167	211	180	173	172	210	192	191	202	179	177	178	186	183	189	198	182	188	188	192	196	182	192	214	186	193	187	209	202	207	182	195	197	202	177	178	199	199	197	154	197	182	186	182	170	216	220	211	194	214	184	178	184	184	180	188	182	205	197	186	229	205	185	196	194	189	195	195	189	159	165	196	211	180	190	179	179	191	189	192	186	190	186	185	189	184	184	192	178	190	185	213	173	171	165	169	169	178	206	209	200	183	195	179	195	190	209	178	185	171	217	172	160	187	183	185	210	200	174	207	195	203	194	197	181	196	213	183	211	161	189	197	187	186	186	186	189	215	189	197	203	194	200	198	189	202	206	222	204	168	195	188	188	178	176	194	195	207	185	228	175	209	198	204	190	201	199	193	187	218	191	186	167	214	190	177	179	178	198	198	183	170	210	202	176	174	181	192	208	193	170	210	171	201	205	196	169	202	180	194	184	180	195	200	203	203	188	185	194	174	196	188	212	210	178	182	185	190	192	217	177	214	188	176	174	171	193	179	191	210	194	191	205	184	210	181	191	181	195	202	182	181	194	202	215	209	205	189	161	232	195	200	203	165	182	190	193	184	181	219	194	211	224	197	198	170	178	221	175	169	197	173	174	203	193	172	188	177	190	190	177	170	186	176	197	201	200	226	200	175	216	172	199	201	195	195	165	207	195	168	197	222	183	206	168	201	216	190	166	202	186	218	169	177	189	195	169	201	198	210	210	174	191	182	198	198	186	180	209	198	203	203	208	188	226	188	192	190	197	187	193	170	170	213	201	193	183	155	211	198	202	201	210	196	174	181	179	196	171	190	175	194	180	173	154	155	182	189	196	168	183	177	193	187	191	205	223	178	183	187	179	192	161	172	193	197	191	191	166	167	204	208	173	184	210	211	206	185	189	171	194	190	174	212	200	189	175	207	208	168	187	197	193	215	182	197	197	193	199	173	181	193	184	180	200	209	192	183	197	190	199	209	214	183	194	183	195	181	201	184	206	179	185	181	175	167	192	179	196	204	188	207	188	176	189	173	191	218	200	181	195	194	183	187	179	179	173	187	198	175	190	207	186	174	175	198	190	194	176	205	197	156	170	195	200	195	189	199	188	183	191	218	204	191	181	163	199	175	200	179	184	185	198	188	191	182	192	214	173	185	180	204	180	221	162	188	200	189	196	200	207	199	193	196	190	192	186	188	175	182	191	194	186	208	207	178	191	197	218	152	193	172	165	184	161	189	212	195	192	186	171	194	195	179	175	203	176	178	189	187	197	178	190	191	190	197	179	192	192	184	196	188	201	176	209	207	197	194	219	197	205	202	200	191	208	159	177	184	194	186	173	202	186	179	195	181	218	202	201	170	194	180	197	221	196	197	199	188	189	177	197	176	174	195	217	185	191	211	200	199	186	183	192	204	174	205	193	186	196	191	170	199	191	198	204	183	193	200	170	188	197	172	187	161	212	165	200	211	199	175	208	187	225	189	201	194	187	185	182	218	196	182	179	186	197	188	186	192	190	190	177	184	173	205	193	165	193	194	180	194	190	188	215	196	206	183	198	188	197	171	216	217	165	198	189	192	196	227
4350	486	526	585	528	523	485	543	495	491	525	495	461	479	501	517	446	506	483	501	456	490	480	472	426	469	467	472	490	477	457	468	450	474	440	497	493	461	430	441	471	483	513	464	458	447	494	464	505	485	461	454	466	475	489	449	429	463	479	488	508	452	469	468	463	474	486	413	486	464	483	504	456	449	487	434	482	477	449	491	492	463	478	463	454	472	482	465	446	485	507	474	476	448	464	445	497	468	510	471	463	414	449	457	458	487	438	441	527	483	440	462	463	465	489	475	465	458	488	434	493	480	447	411	413	481	474	471	474	473	505	481	448	509	440	473	498	439	477	477	434	488	456	464	418	509	453	480	480	472	469	455	481	480	452	482	501	491	419	473	466	458	473	472	468	506	471	480	487	438	499	499	448	482	485	436	479	495	468	466	485	476	478	437	466	478	446	506	436	478	423	468	477	468	473	469	505	463	492	455	462	456	473	494	492	430	504	480	485	472	467	474	463	472	486	501	495	441	414	464	485	471	482	449	429	498	472	461	460	467	491	492	514	482	482	516	504	440	449	484	498	468	489	477	450	466	425	463	488	491	456	489	490	470	491	435	518	459	463	455	453	456	433	513	461	436	453	456	443	486	418	511	469	421	460	505	445	463	457	486	480	507	418	465	442	433	464	468	466	491	456	448	485	469	468	451	441	482	423	450	460	459	460	475	454	479	483	468	446	453	537	485	501	462	498	500	445	474	459	487	472	454	488	479	461	463	482	523	472	490	467	517	486	477	444	492	471	463	465	473	495	496	450	457	484	445	436	435	437	468	461	467	464	428	455	473	475	432	487	430	499	432	459	463	451	495	468	474	492	422	485	450	517	454	426	488	479	482	450	450	462	461	479	448	483	443	482	486	457	451	487	504	470	464	496	477	512	461	449	462	472	500	489	455	486	447	506	445	463	455	437	415	489	441	475	544	476	500	466	448	463	468	465	489	449	481	475	450	451	498	457	463	423	442	460	443	443	446	435	452	454	461	467	445	446	465	476	457	468	470	455	432	475	451	483	448	493	468	462	486	513	462	492	486	488	520	441	483	455	499	461	459	493	472	502	435	507	471	437	456	484	451	481	478	503	485	473	424	496	484	461	466	438	455	466	449	507	484	434	505	447	491	471	507	443	468	465	490	484	473	485	466	448	490	489	449	481	484	480	433	482	482	445	442	475	464	469	514	493	474	491	416	502	496	435	460	477	449	498	442	475	454	456	453	483	472	479	485	439	485	487	453	483	479	474	482	470	454	471	494	445	499	448	470	474	467	502	463	452	476	410	478	495	436	475	504	446	479	438	430	470	483	459	456	502	472	490	511	497	484	461	475	449	456	459	501	452	476	447	466	440	485	456	532	477	481	436	465	452	459	490	486	472	457	478	499	475	507	510	479	520	470	485	475	466	458	437	481	521	480	446	490	486	430	445	464	445	484	495	512	442	466	481	488	495	483	465	489	462	440	466	416	453	468	480	443	474	452	485	457	459	508	454	464	493	496	452	466	459	493	465	482	514	481	467	449	454	491	440	496	472	457	482	458	475	504	473	480	427	461	440	454	459	473	481	449	447	513	467	524	451	466	534	482	471	476	470	448	483	475	464	429	470	471	445	461	471	482	480	490	466	495	438	479	481	516	491	435	480	448	487	441	476	479	470	490	475	438	493	449	498	453	481	495	448	459	480	506	456	481	466	467	487	437	483	477	453	474	449	482	506	488	441	477	460	531	464	511	449	447	422	502	464	468	438	456	499	460	470	429	523	472	492	467	449	438	481	494	446	516	513	471	465	471	473	441	479	498	489	441	492	454	454	487	485	454	450	468	464	462	457	457	461	463	507	504	476	417	475	497	461	453	451	483	451	458	466	461	490	505	476	458	476	465	491	491	475	480	500	480	485	469	464	449	484	527	468	460	493	456	487	426	497	497	445	452	447	458	450	460	494	459	464	457	452	459	469	451	461	450	494	467	493	487	444	471	435	486	473	470	486	504	473	459	449	479	482	508	465	478	476	520	473	440	463	439	508	506	443	489	478	464	437	451	444	474	454	457	484	442	468	466	475	478	432	502	484	455	470	482	483	480	473	492	497	508	476	460	456	486	474	457	454	465	474	464	478	470	446	464	450	459	460	483	492	478	453	489	442	454	466	454	451	493	484	463	479	482	506	458	456	443	481	488	470	417	462	458	471	495	462	516	477	485	481	489	494	468	469	479	459	466	498	460	452	460	478	416	511	489	474	454	457	457	500	432	461	480	464	451	492	477	461	463	479	463	495	487	453	451	497	424	458	463	465	454	471	462	481	449	472	463	468	422	456	467	505	503	471	426	448	467	455	465	486	437	495	478	435	505	462	441	455	466	507	474	458	450	481	505	467	477	487	489	468	467	485	480	474	448	495	505	485	466	461	477	465	448	493	528	443	464	462	481	448	448	478	459	466	443	470	479	472	482	474	478	498	427	487	483	463	437	462	453	484	473	494	468	463	473	426	491	446	454	476	484	468	488	481	461	469	488	479	456	462	492	460	452	469	445	473	445	486	480	468	468	489	481	445	489	498	455	498	504	455	493	459	466	465	476	467	464	464	501	493	494	460	470	457	463	484	485	452	436	510	415	484	482	440	440	461	467	449	451	455	454	470	471	426	447	455	461	430	512	481	448	493	460	413	478	492	487	424	475	484	449	503	447	442	471	490	507	469	463	471	455	484	436	451	466	455	489	475	453	475	494	474	479	472	470	444	466	445	483	483	488	484	507	445	489	471	471	460	461	472	461	468	459	471	518	474	473	491	488	535	473	465	477	459	471	455	480	467	488	477	463	459	475	478	503	438	453	453	463	479	473	483	481	455	494	463	472	474	439	457	484	469	492	460	457	477	479	443	499	440	474	446	436	469	460	476	463	456	470	450	488	480	472	440	420	503	485	489	501	505	467	480	454	470	481	492	488	503	461	475	467	511	472	437	471	446	492	490	458	494	435	503	474	464	505	430	494	435	489	462	447	458	484	482	447	462	504	490	486	467	499	454	461	426	467	481	470	477	471	469	483	476	450	489	429	472	511	465	450	442	508	488	426	495	465	461	461	434	459	476	477	504	502	469	469	499	461	413	431	496	483	476	450	439	485	423	450	478	491	441	464	476	499	443	475	500	453	482	453	488	461	478	466	483	442	475	479	474	489	434	460	442	489	455	468	477	467	509	507	475	502	478	465	449	490	474	497	502	485	504	460	445	448	487	425	455	464	430	439	472	461	469	476	473	473	454	433	460	466	502	487	433	483	478	464	448	468	481	440	477	460	470	409	484	483	468	484	465	461	442	463	439	472	470	446	494	491	466	480	453	470	487	448	476	472	437	476	475	463	477	457	455	474	510	487	441	467	445	455	479	488	529	487	475	482	467	450	437	446	493	485	459	452	477	473	499	482	461	443	494	451	429	455	475	518	427	465	477	459	469	481	437	458	474	450	479	468	450	482	463	427
32700	5547	1140	803	555	418	301	250	226	183	185	191	165	139	151	116	125	150	122	115	109	125	116	119	98	101	110	120	121	113	113	95	106	123	115	132	114	123	125	80	96	102	90	91	118	130	112	94	98	96	112	110	92	94	93	131	94	99	101	87	105	91	94	103	106	81	103	112	103	79	109	92	91	85	112	116	112	94	98	106	118	126	110	88	96	85	101	103	86	102	86	84	96	106	95	83	105	116	110	110	92	103	96	113	102	88	95	99	111	92	84	112	92	109	110	105	87	98	101	105	108	92	88	81	97	97	117	99	116	107	110	95	89	84	98	105	115	101	90	114	95	105	102	86	107	130	97	91	99	119	106	102	108	84	99	81	92	106	100	105	108	108	104	89	114	97	111	95	98	107	97	128	120	96	107	92	85	98	83	91	93	85	99	105	109	92	99	90	94	103	92	106	107	102	96	109	109	114	106	111	93	93	96	104	97	102	117	116	102	101	118	91	87	94	118	100	103	122	103	107	88	94	97	105	99	102	93	112	111	95	94	114	96	108	105	100	110	106	113	90	99	103	108	108	94	98	95	123	105	101	89	106	91	95	112	109	104	110	95	101	117	92	103	94	101	106	107	121	91	85	77	98	105	99	109	100	106	121	96	106	89	105	86	102	120	109	102	95	90	130	110	81	103	96	120	90	94	89	103	100	86	102	102	96	97	107	96	104	111	88	102	108	101	107	105	107	105	121	98	119	95	91	74	105	96	91	96	92	85	96	85	95	92	104	87	99	100	98	101	96	110	92	78	103	102	87	103	107	106	99	96	102	77	98	105	97	100	112	97	116	130	90	96	93	122	106	96	101	100	97	95	99	101	136	110	78	92	92	91	122	95	89	84	105	105	91	108	98	117	99	113	103	102	83	95	103	112	114	81	88	116	71	112	116	96	100	114	87	78	127	96	110	80	71	113	102	104	104	101	84	77	106	84	93	83	93	111	89	95	109	109	107	104	92	97	90	117	104	85	95	106	93	98	83	101	89	104	100	103	92	94	97	84	119	85	109	125	109	90	106	92	109	98	86	114	95	104	116	85	103	81	107	88	106	102	101	120	111	99	93	94	110	82	116	113	108	116	115	99	99	101	94	96	86	98	97	117	94	108	95	108	93	99	96	87	107	95	95	95	91	105	103	88	106	106	102	109	96	89	105	94	106	99	114	115	98	88	95	98	104	111	100	107	125	89	89	115	94	119	104	78	99	95	104	95	95	100	95	86	114	99	94	104	114	86	105	87	84	103	101	101	105	98	98	108	91	105	108	94	107	81	90	98	89	92	120	94	108	92	111	92	100	97	109	103	83	107	92	104	114	84	93	106	99	96	98	104	103	75	102	100	110	94	103	99	96	103	97	112	101	115	104	105	99	102	87	124	96	88	90	112	99	93	77	104	99	117	97	103	103	94	82	100	81	93	98	111	111	105	105	111	91	96	76	111	104	90	96	76	100	90	104	84	90	104	108	109	99	88	98	103	101	104	118	103	116	113	118	86	102	98	111	112	116	89	88	111	108	108	104	90	96	87	94	103	89	113	90	97	95	98	94	105	91	94	108	112	86	116	98	107	101	97	87	102	113	92	103	113	107	90	96	96	114	96	108	103	100	81	108	86	87	106	97	94	96	101	102	103	107	104	87	102	103	84	107	96	89	122	94	84	89	98	88	102	93	109	121	107	111	102	109	104	100	104	91	99	116	101	112	110	96	105	104	105	86	116	93	88	84	104	111	98	100	95	95	129	84	110	81	108	105	107	107	105	76	84	90	112	119	105	102	109	98	96	97	87	87	96	85	108	98	107	102	86	96	89	103	98	87	110	87	114	100	101	105	98	110	105	114	92	105	113	93	102	98	103	102	99	84	94	103	99	119	116	97	117	101	106	86	91	108	93	84	117	123	94	92	106	120	105	88	93	108	92	114	82	99	89	126	91	81	89	87	98	109	85	79	102	101	86	109	93	115	86	92	124	101	124	92	119	106	90	82	103	111	98	101	101	113	103	87	110	106	111	120	94	113	111	108	108	102	69	105	112	104	105	106	106	95	85	91	91	109	109	103	120	104	110	88	111	99	99	87	101	116	102	119	103	105	105	117	100	107	85	102	102	115	93	98	101	97	92	101	91	88	76	80	96	103	102	93	98	103	114	114	98	102	106	93	103	92	108	86	94	99	106	64	101	78	106	89	89	92	95	90	106	112	91	103	119	100	113	79	91	106	94	114	94	92	99	107	105	92	87	101	110	95	101	92	93	113	91	98	103	101	121	99	91	120	102	84	103	103	98	87	106	114	87	96	101	94	121	109	86	88	110	112	100	109	92	90	105	99	91	97	92	107	110	96	117	99	82	89	89	106	99	103	92	96	88	101	96	98	96	97	86	105	93	110	98	94	105	95	105	115	90	87	101	113	83	103	98	99	108	104	107	116	105	108	89	105	89	103	115	113	108	107	120	110	89	95	117	109	116	108	91	104	87	106	115	107	89	90	102	97	98	84	96	103	118	117	82	93	106	97	102	114	86	106	125	101	91	96	121	110	114	96	110	107	110	94	84	100	110	93	85	103	116	105	94	106	107	97	104	108	85	110	89	102	113	85	94	109	106	89	108	108	100	80	83	101	84	100	90	86	118	94	102	85	113	104	80	131	89	91	107	88	113	95	87	91	107	83	69	100	91	108	102	108	91	100	95	96	96	92	108	84	111	106	116	137	98	102	93	108	96	121	84	92	105	95	112	99	86	116	104	92	104	88	94	91	98	96	89	92	97	92	108	103	95	92	86	108	99	112	92	103	92	88	114	104	93	107	105	85	88	94	103	98	92	102	99	102	94	78	116	97	117	86	104	90	88	88	119	94	94	105	127	92	105	124	99	103	99	118	103	110	104	103	98	107	114	116	87	96	110	94	105	96	92	108	103	101	101	92	114	122	110	87	100	122	107	110	105	96	112	105	105	113	95	93	105	121	112	98	94	101	115	109	107	100	109	124	95	88	115	92	104	112	86	95	98	75	109	86	104	89	93	105	103	91	92	120	105	84	88	91	103	113	95	95	104	100	85	107	100	118	118	108	111	107	107	87	100	100	96	104	101	98	105	104	101	100	112	107	108	77	79	104	105	95	83	98	88	100	104	85	97	112	82	94	78	101	106	99	80	104	100	89	112	101	104	89	105	105	103	112	84	107	99	100	94	100	87	100	108	109	91	126	85	91	101	114	84	87	111	92	87	89	94	107	95	91	97	111	97	99	107	95	113	78	97	106	107	80	91	105	98	92	109	113	120	95	102	96	98	104	97	105	99	94	81	102	107	97	112	94	105	106	97	93	108	101	85	101	96	78	109	98	113	100	85	100	91	99	101	108	90	99	100	99	108	108	94	110	87	95	113	105	109	112	97	90	107	98	112	80	115	104	103	94	103	97	88	112	88	109	113	102	122	87	110	118	84	96	107	87	104	107	93	89	89	94	101	113
14904	1009	2240	2563	2310	1868	1441	1321	1070	937	879	827	730	628	565	590	496	475	469	468	470	405	425	427	352	377	381	353	333	380	364	376	351	350	297	370	354	341	342	326	312	325	321	340	339	331	291	296	318	312	311	304	311	299	304	316	284	289	320	302	287	304	297	286	286	316	279	311	311	303	269	316	305	328	318	304	311	299	319	284	315	330	270	294	280	301	338	286	266	283	285	291	294	299	306	293	285	280	328	275	287	306	346	297	286	305	287	314	289	307	270	276	274	277	310	302	310	314	279	306	293	266	303	263	311	285	316	303	320	292	300	297	291	303	320	271	310	294	277	283	280	267	286	305	313	282	289	314	278	298	287	293	304	293	293	281	299	270	284	283	271	306	298	310	267	320	283	287	294	293	313	282	294	294	312	313	283	304	301	299	264	293	277	339	260	306	281	283	295	306	290	282	298	307	287	258	287	327	277	325	305	304	334	258	294	302	317	328	303	292	281	293	308	285	279	296	335	283	294	264	293	294	292	295	285	289	285	288	287	287	306	287	281	323	283	325	275	291	313	267	273	281	283	305	321	285	282	273	285	282	291	298	275	297	299	265	325	300	302	292	313	261	296	252	271	282	296	265	327	279	271	273	291	304	297	302	295	296	277	293	294	297	291	289	303	263	286	285	279	297	306	272	293	287	286	301	307	293	308	323	309	300	286	299	310	313	290	291	299	279	282	289	310	267	274	277	295	264	284	315	320	295	293	342	311	310	291	287	279	315	298	279	292	263	278	324	288	292	267	278	285	292	298	272	301	257	292	276	294	246	310	298	281	295	298	301	285	304	315	279	295	284	308	299	331	268	287	284	291	280	254	310	286	286	280	307	314	309	288	293	302	272	259	267	303	270	308	264	282	262	275	302	302	341	315	309	293	301	278	299	287	268	304	280	301	294	275	282	298	259	282	261	267	306	296	297	285	298	306	312	297	299	270	289	282	288	320	271	296	307	294	260	302	304	302	303	292	286	309	273	284	271	265	291	298	308	285	270	340	285	301	296	283	288	286	310	282	263	296	304	276	286	303	285	292	295	332	284	283	281	294	285	268	303	291	306	310	304	265	253	275	260	306	306	297	282	283	288	298	284	321	299	287	295	308	255	278	302	296	296	318	283	273	314	291	268	294	326	254	285	296	298	265	314	276	292	285	277	292	272	285	314	305	313	298	308	307	291	313	305	298	309	289	274	302	265	279	322	272	290	271	288	283	319	319	307	275	277	310	279	271	309	323	295	266	272	311	278	300	286	279	291	316	293	281	281	286	271	322	289	316	327	269	302	293	265	318	284	289	284	297	270	288	301	275	302	263	310	301	272	281	303	291	270	272	291	305	312	289	280	302	278	291	296	294	283	306	278	266	301	293	280	319	290	289	287	328	275	294	317	281	297	269	306	276	279	300	296	286	268	296	305	279	294	298	319	294	280	301	286	295	283	306	293	299	297	312	285	292	303	312	292	291	280	306	273	280	295	281	292	289	299	289	297	275	319	261	257	280	294	269	305	318	316	318	277	304	294	280	301	299	287	304	267	318	281	268	308	299	261	307	300	273	283	278	312	260	282	294	250	277	298	271	308	274	285	289	297	318	277	300	274	295	325	292	295	319	311	296	306	295	312	287	280	321	268	271	284	268	305	280	300	280	310	305	298	296	300	298	290	310	299	278	296	280	303	271	281	301	281	282	292	289	313	328	309	321	297	307	318	318	269	293	298	309	255	268	267	298	276	308	281	264	277	297	306	296	305	302	279	282	263	270	292	290	276	280	279	284	282	287	284	299	328	289	288	307	310	263	279	277	308	318	308	331	281	285	312	307	301	276	284	308	297	290	264	292	311	305	287	274	304	303	313	285	282	297	266	310	274	282	296	313	301	256	291	274	292	290	273	275	285	319	283	296	270	340	309	271	274	291	280	310	274	293	312	295	274	295	314	280	297	270	286	271	294	299	286	284	305	281	315	280	291	264	290	291	283	267	256	275	330	312	321	282	266	295	321	293	303	297	282	288	292	298	262	312	277	302	285	303	276	330	289	300	304	282	296	273	275	296	290	276	295	287	298	303	287	285	300	279	278	264	308	327	307	296	280	299	303	299	291	290	294	306	316	258	294	291	276	299	313	263	288	285	269	294	316	324	289	272	289	297	332	273	301	327	272	304	296	306	274	312	262	270	307	311	256	287	275	322	284	306	288	286	295	302	311	293	304	276	319	279	280	315	260	267	284	303	320	318	294	290	296	302	298	291	282	316	286	298	278	304	292	270	305	276	298	307	308	290	284	284	285	301	285	297	276	290	289	299	313	270	316	278	283	292	306	315	340	296	292	261	293	302	250	293	267	307	291	300	256	298	278	281	317	271	293	299	328	318	317	302	255	295	271	285	313	297	295	278	284	280	291	284	303	277	291	274	301	304	300	322	300	290	325	316	315	283	284	284	312	276	298	281	288	270	306	271	267	288	308	282	299	306	260	296	299	272	332	298	271	327	301	275	291	283	276	285	292	314	295	271	299	257	299	297	292	297	309	284	290	285	305	294	301	285	270	286	275	290	308	282	304	286	295	290	253	304	324	267	274	277	296	307	289	298	262	283	265	289	289	302	296	278	293	267	306	288	270	268	289	289	275	302	280	288	313	300	308	264	299	304	286	284	307	300	272	329	268	307	270	310	286	277	294	278	296	284	285	299	282	274	319	295	289	294	246	305	276	298	281	294	298	275	308	287	292	315	295	290	302	317	293	285	291	262	288	297	286	315	309	276	274	271	288	275	294	293	284	308	308	285	272	275	308	301	302	281	294	278	272	285	307	285	286	284	298	301	292	272	302	326	302	299	277	308	295	280	289	300	285	311	282	274	302	280	317	325	296	290	294	278	281	271	271	305	288	271	297	274	279	302	262	289	278	293	284	267	288	282	295	283	284	286	320	305	267	277	298	299	289	279	273	291	305	310	291	277	306	324	296	285	323	271	272	290	286	294	295	301	310	299	300	296	272	304	290	287	291	282	299	280	296	311	305	265	307	289	288	290	322	298	327	291	277	269	294	310	298	290	313	297	317	277	278	281	287	284	325	290	294	295	315	307	305	257	299	320	309	310	272	297	297	260	300	279	310	245	314	311	300	286	312	308	309	317	264	314	312	321	290	299	319	283	291	315	301	275	275	300	292	282	262	301	292	296	317	330	259	311	287	302	310	292	272	257	283	292	294	287	299	291	285	248	300	288	272	276	276	298	277	275	317	277	284	273	306	296	277	276	290	255	298	298	283	321	278	300	306	290	271	277	277	300	299	287	300	308	287	275	272	294	316	309	297	285	256	300	308	281	327	269	288	307	281	273	269	292	279	283	311	290	285	290	338	300	292	282	294	300	311	306	272	309	303	297	264	335	290	334	300	284	284	270	305	251	313	286	270	289	294	292	333	299	292	337	300	292	279	304	318	332	283	307	291	272	279	294	290	294	293	316	284	266	288
46205	17121	6074	1722	1096	879	687	520	496	414	393	400	340	330	309	285	292	251	258	280	284	274	233	233	244	267	266	239	232	216	236	247	245	247	207	221	224	202	256	224	238	203	224	238	260	208	205	219	246	205	203	227	219	233	221	216	207	212	213	218	251	234	206	205	224	209	241	208	195	194	198	211	220	251	212	209	226	208	194	215	200	202	197	224	220	239	234	205	226	237	218	215	210	212	216	216	216	210	224	210	231	199	222	222	220	217	217	244	217	198	180	184	213	221	238	219	245	202	233	223	201	239	212	213	224	233	226	218	232	203	190	222	192	234	215	208	221	227	203	194	218	197	246	206	189	197	213	247	215	201	240	218	192	232	223	193	246	223	207	223	181	202	269	216	238	197	209	220	246	219	186	206	173	238	175	195	220	218	217	202	185	219	193	226	210	199	242	198	198	209	206	242	196	201	198	204	199	200	201	181	225	211	220	237	226	221	208	208	227	209	217	237	206	197	231	223	215	201	213	225	234	189	224	199	227	209	215	191	219	201	198	233	224	198	194	198	203	196	211	213	238	235	207	212	218	219	212	239	214	218	204	231	209	212	214	216	244	220	188	236	233	211	220	221	171	201	208	195	234	202	222	210	198	234	217	224	217	161	204	227	216	215	221	243	230	231	231	190	220	225	224	223	207	208	222	213	209	212	220	191	191	226	239	234	220	219	229	217	221	233	250	238	236	174	197	202	224	210	220	186	191	187	211	206	223	225	239	195	219	214	207	214	198	257	237	221	224	235	218	221	217	218	229	194	215	219	169	248	183	209	191	214	208	216	203	217	205	213	177	194	204	186	217	207	218	200	233	195	226	228	217	220	216	183	231	219	205	231	229	247	207	225	199	195	221	187	217	216	221	211	204	223	200	199	225	214	219	212	198	226	179	201	196	216	229	232	218	237	210	227	221	198	249	238	201	204	193	217	187	222	196	236	216	218	201	193	231	227	204	218	231	238	207	231	219	220	206	224	221	218	208	233	225	213	221	216	204	227	212	202	233	207	248	224	213	223	228	210	188	227	184	201	206	231	236	220	209	218	207	202	214	191	239	202	220	195	193	211	223	212	196	232	202	208	192	221	206	211	223	222	214	205	208	198	210	197	210	217	210	212	201	201	211	233	222	198	187	227	217	220	207	231	227	209	206	215	218	223	199	240	181	224	207	219	219	191	216	236	248	217	197	228	190	224	215	196	216	214	236	236	199	232	231	202	215	209	229	213	218	196	208	210	237	211	187	210	198	213	224	194	193	208	236	209	217	216	224	201	191	221	208	210	232	216	219	208	239	263	226	224	207	192	219	208	230	181	218	223	206	219	193	233	220	210	214	217	200	232	214	199	206	193	227	239	210	252	231	186	212	197	204	230	210	213	207	196	193	243	216	213	214	192	179	212	207	215	221	226	207	234	182	207	204	219	208	235	199	177	199	215	216	245	219	201	203	200	212	198	245	205	240	214	235	209	236	228	210	204	205	254	225	208	212	222	209	201	195	210	212	195	207	218	220	210	224	234	208	229	247	221	216	233	210	214	232	245	228	221	231	247	197	252	202	217	219	200	211	241	210	217	200	197	220	226	236	219	217	231	192	221	214	223	195	201	201	216	224	202	219	223	217	237	193	215	189	223	241	204	243	246	212	205	213	210	210	229	213	208	225	216	215	230	238	212	228	205	213	175	222	215	203	200	233	225	205	217	196	205	209	189	225	219	230	203	232	228	219	216	221	202	204	229	196	216	230	206	211	228	219	245	235	184	210	197	198	235	190	211	221	202	208	198	213	191	206	208	244	226	202	244	209	215	211	181	211	205	245	210	205	212	208	200	235	237	193	216	212	228	198	216	237	244	222	208	219	214	211	223	205	207	217	219	221	194	229	231	221	223	212	250	187	212	210	201	211	219	232	201	207	210	234	189	209	197	208	240	205	217	173	207	230	234	222	221	203	226	198	245	201	184	226	237	221	214	235	223	201	194	196	236	221	191	198	211	210	210	189	223	203	208	223	212	221	220	189	228	208	205	217	197	214	209	180	226	249	197	196	196	191	229	201	198	212	225	226	215	218	222	193	202	209	220	216	202	211	231	206	214	223	237	217	230	204	212	188	211	237	196	196	215	210	212	233	206	232	212	202	213	238	190	198	218	260	196	207	204	234	229	211	222	206	185	210	213	201	233	225	215	221	234	211	201	226	212	233	220	203	195	200	188	212	208	217	202	204	229	221	203	222	212	218	221	241	240	219	214	210	225	211	212	211	217	186	196	203	228	215	227	207	210	208	227	244	204	217	225	205	197	210	212	200	220	217	220	216	259	241	239	244	233	250	210	219	198	201	190	237	230	223	181	236	221	213	218	205	232	220	221	212	199	207	206	212	235	221	221	197	215	221	209	215	217	204	211	203	206	216	208	222	217	220	218	201	242	215	194	208	218	197	234	204	230	225	207	203	214	218	219	236	226	213	215	251	219	214	241	199	234	199	214	205	216	204	214	235	194	214	213	215	227	209	226	197	213	185	213	206	206	188	203	206	233	211	191	220	199	228	201	207	189	217	223	205	245	200	204	199	241	203	208	209	249	229	215	207	246	212	214	242	215	211	216	199	204	212	239	211	245	208	203	205	212	215	195	208	222	229	178	226	222	198	201	202	207	216	222	197	188	225	219	203	213	234	200	215	205	189	193	175	194	254	228	218	239	223	200	209	218	202	195	221	220	212	209	174	206	203	234	231	209	225	185	197	233	207	172	207	221	209	225	222	196	208	242	209	238	210	193	220	211	227	220	200	236	219	241	228	192	197	227	252	203	193	211	201	217	222	195	238	188	222	201	216	246	197	208	223	224	217	238	204	195	243	205	230	172	205	226	247	214	238	216	225	211	220	229	210	198	220	234	198	213	210	209	201	213	202	249	196	225	211	220	220	218	201	200	192	228	178	232	230	220	224	186	241	203	219	213	219	226	225	210	219	215	220	211	209	219	201	225	205	233	233	238	216	209	200	210	213	218	236	221	212	191	219	240	234	227	195	192	233	211	197	204	211	212	207	207	207	211	228	202	223	218	231	191	210	235	234	211	222	217	234	206	197	221	200	256	196	210	225	200	204	222	207	227	235	232	200	208	238	221	200	224	242	210	206	218	231	214	225	202	202	223	204	248	187	225	207	198	185	199	216	191	225	237	198	195	226	243	213	244	211	206	234	194	204	175	201	248	216	206	244	218	220	208	210	211	181	219	202	226	228	198	208	227	248	210	220	203	210	198	213	225	222	210	202	190	209	202	215	183	192	220	197	223	242	230	209	217	223	208	235	231	225	231	240	219	203	230	206	222	184	223	209	203	208	210	222	225	202	218	208	207	225	195	201	214	206	232	231	227	198	196	221	213	191	188	188	219	238	203	202	234	183	211	211	208	218	197	218	227	247	219	221	216	219	223	198	222	221	226	176	229	190	207	202	241	216	245	217	219	218	225	185	199
20940	1893	4213	4911	4310	3602	2838	2383	2011	1794	1679	1423	1368	1223	1099	1024	955	918	869	869	855	836	822	750	740	699	718	671	738	669	658	650	639	662	640	628	688	635	616	642	640	646	600	601	607	602	585	598	578	577	588	569	645	592	591	574	545	572	566	604	569	568	602	606	600	545	562	549	576	548	581	582	565	594	603	589	575	564	586	553	590	559	580	594	567	543	529	590	547	569	577	596	576	527	574	536	530	584	540	560	522	595	551	558	583	564	561	600	576	542	546	553	571	556	581	552	522	535	553	502	555	524	576	551	533	549	548	602	580	535	513	548	499	547	601	557	533	533	577	556	532	539	560	570	549	555	559	557	504	537	530	504	569	552	504	532	534	525	504	534	533	515	557	560	584	551	609	511	533	549	546	542	557	571	564	581	512	548	519	543	586	551	553	587	521	556	574	534	559	566	510	561	529	522	538	541	569	566	573	525	582	573	603	540	571	543	588	580	553	555	560	540	569	564	550	526	526	532	537	538	551	559	557	539	551	541	572	566	553	536	551	519	537	560	554	559	583	552	557	540	508	577	537	581	517	547	529	578	529	574	582	544	515	558	533	555	515	581	528	551	563	536	558	531	561	578	542	546	559	559	579	540	506	532	576	538	546	557	518	542	484	528	553	560	516	544	597	534	550	556	535	530	563	537	570	561	545	553	583	548	531	550	548	617	579	542	507	599	543	551	575	536	541	512	541	546	529	522	535	509	507	594	556	575	515	592	535	560	571	557	567	538	533	528	568	584	618	512	532	568	557	548	559	533	589	558	591	575	522	536	531	493	541	565	543	556	557	563	547	560	567	574	504	551	548	525	590	576	486	521	549	537	514	505	577	579	526	555	556	585	567	548	546	528	571	534	563	546	585	594	520	565	545	592	494	535	563	572	511	573	516	514	586	561	510	568	511	531	545	566	597	558	564	561	551	548	506	524	554	519	527	518	557	531	503	586	583	524	552	546	550	542	558	525	540	508	539	579	527	563	555	548	606	568	557	561	564	551	556	550	541	557	554	500	532	535	521	518	536	546	517	548	547	508	558	562	528	564	561	545	544	532	484	555	572	536	570	534	545	585	576	554	569	557	526	532	514	584	550	527	571	549	570	538	518	555	552	531	534	531	550	570	532	585	533	544	522	532	574	555	559	539	553	566	527	547	540	519	553	537	566	544	535	505	551	540	546	550	499	554	522	555	510	578	573	600	537	587	546	544	533	566	540	576	515	553	565	546	549	567	548	523	601	525	523	513	505	541	529	526	534	557	572	556	532	576	602	563	533	505	550	576	521	485	520	511	567	542	556	580	544	564	529	555	557	597	568	587	538	520	540	583	547	567	529	554	523	550	559	508	567	559	567	536	517	552	550	558	521	533	568	533	547	550	541	532	524	556	583	553	560	554	561	555	531	556	565	518	578	559	570	499	557	533	548	556	580	548	543	578	557	535	552	587	536	538	547	564	545	549	511	538	537	528	568	571	553	542	528	540	560	523	535	584	552	593	569	548	591	540	573	547	573	557	541	550	529	520	552	537	551	579	528	537	570	532	556	543	543	560	509	556	504	527	544	577	559	523	581	561	571	512	539	555	550	551	569	519	588	543	556	576	531	545	598	523	543	557	568	560	570	554	612	527	570	578	555	562	561	522	517	593	576	537	550	531	564	576	526	581	512	616	521	498	548	559	551	522	544	527	508	546	531	549	518	586	507	532	537	600	554	536	561	517	563	562	538	503	552	529	545	522	579	558	538	578	546	573	575	531	562	558	573	504	537	547	519	540	533	544	508	543	575	585	538	594	550	504	541	572	557	522	573	547	542	560	556	527	562	549	531	541	558	566	577	549	517	554	490	554	507	529	542	580	543	498	549	559	535	551	522	554	560	549	577	559	558	526	563	551	527	540	565	550	570	526	537	546	547	557	561	531	562	555	547	575	558	527	535	551	552	561	566	517	532	527	503	545	540	518	544	554	535	554	569	543	577	527	524	555	564	546	535	549	517	556	575	570	551	551	564	559	556	507	580	550	543	552	535	546	584	565	557	562	529	563	549	509	512	540	586	563	547	517	551	518	522	538	524	530	485	532	537	538	542	549	591	535	542	525	552	530	538	548	508	556	534	509	552	609	548	536	578	549	545	539	547	564	557	532	543	543	611	563	559	553	555	532	567	541	526	523	553	537	521	520	514	582	556	525	536	533	566	521	563	548	543	537	499	553	577	581	561	557	563	561	542	554	592	555	559	570	521	503	563	574	524	555	515	547	507	537	542	560	564	578	552	557	564	548	543	498	528	534	528	515	551	544	545	522	532	518	550	548	548	532	564	543	548	535	530	580	568	573	525	562	510	543	558	550	512	514	531	547	582	551	506	526	526	575	534	532	567	569	568	565	539	561	521	524	533	568	536	523	572	553	558	573	529	553	523	529	570	565	579	569	579	592	509	550	553	559	536	548	543	541	556	515	570	515	509	563	575	539	546	532	525	582	535	593	582	515	565	529	516	535	537	570	533	559	521	535	586	549	548	528	566	546	555	504	549	548	574	549	553	573	557	538	547	543	574	562	558	531	579	549	486	535	535	575	531	531	524	574	556	549	550	569	543	545	533	532	577	535	531	512	553	585	557	536	556	551	577	537	523	556	547	570	523	548	564	529	592	530	518	519	619	566	573	495	545	541	549	563	544	555	539	531	563	549	552	552	557	571	528	516	559	565	519	534	597	557	574	538	561	529	553	575	530	557	534	606	552	578	580	546	520	557	588	564	537	568	521	561	564	554	591	516	531	566	548	571	538	559	530	492	542	550	549	534	521	568	527	559	540	566	561	575	535	541	542	555	543	570	553	545	508	566	541	506	553	553	547	550	470	559	558	515	519	571	587	567	535	565	563	563	559	598	534	536	559	530	536	562	542	541	550	588	540	540	543	586	537	557	522	576	513	539	570	548	524	518	533	572	544	576	528	571	525	540	525	531	582	536	538	527	552	532	514	505	505	566	533	559	545	587	576	543	561	546	546	546	523	492	539	507	552	503	556	547	536	554	535	527	528	555	550	571	564	530	540	564	531	538	580	552	540	484	503	571	586	541	550	546	564	545	541	551	547	546	553	564	555	535	523	546	514	541	575	561	556	564	517	559	530	557	531	554	569	507	544	542	531	539	567	557	540	532	557	560	542	552	561	488	552	543	526	524	570	546	538	571	557	544	575	604	531	576	544	507	563	549	568	539	589	572	515	563	550	547	538	546	557	584	558	549	532	558	533	571	539	541	543	550	565	541	555	543	579	530	519	548	539	553	573	515	510	537	538	569	552	541	582	543	563	590	553	539	510	535	558	516	571	507	553	511	562	576	554	544	540	526	532	575	535	575	556	579	515	541	595	533	504	501	540	512	512	530	561	545	529	567	563	534	533	562	553	564	497	552	548	576	503	503	537	541	574	580	564	561	566	529	552	551	529	536	514	563	531	559	545	549	544	545	563	549
4008	228	225	182	208	197	177	189	187	193	206	199	200	207	186	194	191	168	191	205	186	193	202	177	196	194	188	172	200	204	211	194	171	163	184	191	184	186	184	191	190	185	198	180	187	203	180	173	175	199	185	175	192	203	178	206	199	191	180	176	180	216	209	192	179	170	196	171	189	188	195	182	188	185	195	169	196	166	198	197	186	211	185	180	182	206	175	200	202	172	195	174	206	220	173	192	211	202	185	207	208	184	180	190	179	197	202	219	195	184	197	195	198	188	192	197	214	198	173	187	187	177	183	200	194	200	179	174	195	199	200	173	216	194	197	174	195	178	186	196	162	182	221	173	174	193	197	203	206	183	192	171	178	191	201	174	210	185	191	181	203	186	175	161	192	200	185	197	199	179	210	218	192	175	186	198	205	188	195	214	181	178	190	217	186	177	184	210	187	204	173	202	191	180	207	198	161	160	188	217	175	191	179	190	164	195	174	185	167	197	160	189	184	207	197	176	219	208	195	192	217	203	195	193	180	190	181	214	184	193	209	186	193	188	212	196	201	189	178	177	180	197	189	189	192	194	222	180	186	174	188	202	228	174	186	187	204	196	193	195	212	172	197	176	176	202	170	191	174	182	175	192	190	201	186	171	163	205	182	189	187	216	172	188	191	211	188	194	209	194	191	170	189	210	192	196	198	199	180	208	192	210	219	207	216	173	195	212	163	172	170	204	216	190	200	201	191	198	199	199	189	206	182	165	175	174	190	200	207	184	185	189	187	190	173	179	181	173	211	192	216	220	165	191	182	201	189	202	188	210	192	170	175	212	200	197	177	194	217	177	211	192	193	177	186	199	170	176	212	172	199	189	203	157	197	174	184	215	194	175	216	193	175	199	194	178	173	171	193	161	200	192	193	171	179	202	199	190	210	166	168	192	217	225	198	197	187	201	172	193	176	210	188	182	203	178	179	183	193	182	170	182	193	195	207	187	190	199	173	176	184	179	176	203	182	163	198	196	203	220	187	174	193	207	210	186	210	200	181	191	192	180	184	194	173	175	198	161	194	209	203	155	201	205	198	186	174	210	203	180	185	200	206	181	212	171	191	185	191	174	185	156	199	189	183	186	201	194	178	209	214	195	177	185	181	192	193	210	182	182	196	177	220	184	195	210	196	177	189	210	167	179	194	195	198	209	212	195	184	170	178	194	167	208	194	181	199	175	198	196	198	196	188	193	192	202	212	202	213	197	178	205	196	207	178	169	215	183	204	194	179	175	162	191	176	215	188	218	197	169	199	173	186	193	181	196	169	160	199	180	179	210	204	223	202	177	195	193	183	220	191	185	211	185	192	162	185	197	183	166	194	197	199	189	193	171	190	185	163	168	185	175	198	173	152	206	184	197	193	177	154	200	183	190	191	187	200	190	192	206	178	186	194	211	197	196	208	168	178	200	191	185	196	184	191	169	179	200	199	187	195	206	193	185	197	186	194	182	195	184	171	208	179	209	182	191	193	204	208	176	199	194	205	194	179	204	172	200	216	189	184	202	210	188	179	171	201	198	185	191	205	178	190	212	178	192	165	169	182	205	183	174	223	197	191	185	174	182	227	181	184	182	199	196	201	197	201	199	176	182	152	199	193	179	194	193	190	173	188	206	180	183	193	185	200	180	175	168	213	157	200	197	185	197	196	200	182	197	194	195	197	201	205	207	191	237	202	185	205	202	198	200	190	171	183	204	197	181	197	193	177	176	170	217	192	166	218	192	162	213	189	184	189	195	199	180	180	182	180	186	203	205	191	215	184	191	159	185	187	188	179	175	180	185	210	178	173	188	197	200	190	195	155	163	158	195	191	213	165	171	189	189	205	187	208	188	199	188	159	201	188	202	186	181	191	162	188	186	174	200	174	218	187	201	198	188	182	209	170	163	176	187	228	172	212	190	163	203	207	205	185	184	201	180	226	192	206	212	221	188	174	173	201	175	180	186	175	185	205	190	190	189	197	162	182	188	206	206	199	209	185	205	196	180	191	193	169	174	164	178	205	179	188	156	191	175	181	200	171	176	195	187	208	197	206	178	183	203	185	165	195	174	187	180	188	189	170	168	168	208	208	209	199	199	179	192	186	206	195	194	171	194	193	164	179	198	210	210	167	196	177	197	188	206	173	216	193	201	193	171	198	219	160	204	196	165	187	201	166	193	200	186	208	201	186	176	189	188	193	192	191	200	173	202	181	174	186	186	193	169	191	181	187	175	201	173	197	175	215	180	180	204	197	205	193	192	207	193	198	209	201	183	189	185	192	191	215	175	182	190	198	181	199	233	215	211	195	176	207	192	185	160	188	194	204	192	170	205	205	214	225	192	182	194	183	197	190	181	190	194	175	171	169	198	194	187	193	199	190	186	189	208	209	213	194	190	197	197	167	208	197	173	174	174	190	187	199	193	189	182	178	196	196	183	195	195	183	187	179	170	223	205	193	215	178	178	167	174	203	205	206	177	200	181	217	194	186	170	196	190	186	187	192	201	177	203	202	189	201	190	175	177	152	184	183	174	191	215	209	201	179	208	206	188	200	199	199	191	179	192	204	173	157	199	182	173	179	227	203	161	171	195	195	191	187	215	201	204	176	193	201	175	191	174	169	191	201	198	180	192	204	179	178	192	178	201	179	221	175	201	190	165	187	180	194	171	192	201	200	190	189	184	176	191	179	181	171	183	186	182	221	180	211	197	175	195	181	177	195	170	166	167	171	172	201	193	166	194	204	179	171	195	204	204	198	183	185	174	175	208	184	196	190	224	158	161	192	182	183	194	190	186	197	207	192	172	167	192	182	211	194	212	199	186	207	179	191	201	183	198	187	197	191	215	204	190	198	188	177	201	183	172	193	208	211	197	214	179	202	184	167	191	207	179	173	169	189	196	190	217	193	190	187	191	155	180	185	206	187	196	193	192	200	190	204	173	189	200	205	188	186	190	191	195	163	202	169	186	197	180	186	200	204	208	212	204	202	208	184	188	206	188	184	175	202	189	208	152	180	188	187	169	184	204	203	203	177	180	192	165	175	204	178	182	198	189	187	189	196	194	205	182	181	180	191	184	193	182	184	218	175	175	206	171	185	199	192	212	191	208	178	179	159	172	161	183	203	147	163	178	193	177	190	206	185	184	188	203	178	188	155	194	171	202	209	187	207	186	195	183	192	177	177	181	166	186	184	208	199	146	222	190	174	191	197	209	203	194	204	164	196	188	208	172	199	177	203	169	190	181	182	192	208	168	199	189	176	184	205	190	200	175	194	179	163	171	196	185	187	162	220	199	188	204	170	198	203	183	192	185	205	194	195	193	184	193	208	195	206	182	174	188	201	185	200	203	185	200	193	188	201	179	196	204	169	193	206	206	192	189	170	195	195	221	208	188	170	186	189	188	213	183	192	184	165	182	181	230	185	187	184	206	195	188	186	192	205	179	212	182	186	173	187	198	181	214	188	180	177	192	194	197	193	210	211	183
4467	486	527	604	568	492	539	491	508	527	526	477	457	450	485	484	482	470	452	459	498	505	506	512	450	511	493	465	478	491	405	455	474	436	471	471	492	450	477	476	466	480	492	481	469	466	451	474	454	483	455	494	462	446	447	466	470	468	469	455	494	437	462	450	452	471	507	505	469	478	459	490	459	472	477	494	479	457	473	452	480	508	511	485	521	465	492	484	503	458	476	468	483	447	473	464	466	446	446	490	452	462	475	480	480	478	476	464	458	457	489	510	459	475	494	460	482	461	464	480	462	442	468	469	474	447	469	457	432	475	450	460	460	477	501	472	473	457	460	470	483	483	444	480	480	482	476	484	503	456	448	473	461	513	468	473	491	476	497	474	475	420	468	458	454	447	505	452	465	471	488	474	478	451	449	472	438	461	491	495	481	461	484	508	467	457	480	469	418	452	517	429	493	485	472	490	479	474	461	455	476	516	469	471	435	432	483	456	463	468	474	467	482	469	444	507	485	519	528	464	482	478	470	466	479	456	472	446	496	496	488	463	439	477	486	468	475	459	462	445	447	475	499	436	473	481	455	500	445	476	448	487	466	454	489	461	499	462	482	458	494	463	421	464	489	496	440	498	492	446	481	439	497	476	505	493	485	497	460	463	480	425	491	476	437	469	461	492	456	507	471	450	465	488	505	462	462	432	475	488	460	449	474	464	444	458	466	449	538	454	468	480	461	481	441	472	482	429	464	522	493	443	486	477	463	514	535	469	464	467	493	495	441	442	469	476	428	451	459	458	436	509	485	502	495	463	474	508	502	445	464	466	483	457	497	485	472	487	457	456	492	483	444	473	441	501	463	499	469	470	483	463	454	443	478	495	466	459	463	522	424	459	490	501	480	496	471	502	464	471	483	497	445	479	459	474	472	490	469	428	458	476	478	474	480	526	482	449	426	499	432	427	461	460	484	467	449	460	483	490	496	464	432	460	461	453	497	471	481	499	522	415	470	437	457	501	472	445	476	477	445	496	466	433	468	449	481	473	482	498	444	486	473	477	490	508	467	481	464	470	488	524	475	478	489	444	462	455	470	464	484	460	435	456	453	480	531	486	467	421	449	440	424	504	471	449	480	509	512	496	506	469	497	468	475	470	484	482	466	451	452	483	477	453	451	516	480	472	475	454	466	466	477	507	480	459	483	476	434	490	457	491	451	483	493	426	495	498	474	509	460	477	494	472	464	527	425	488	480	491	450	500	512	479	467	470	495	470	456	431	480	436	446	492	441	478	465	428	418	493	442	451	494	431	472	460	483	472	467	472	497	477	505	475	508	448	430	472	458	440	484	473	501	452	521	512	496	514	494	481	448	456	471	442	468	466	454	501	477	491	471	475	454	480	462	499	473	473	475	492	446	463	480	462	468	475	476	478	473	442	450	455	536	433	476	521	485	476	439	434	483	489	467	454	444	467	476	469	480	448	497	434	488	449	481	470	495	457	447	487	479	484	476	457	449	436	505	442	464	435	451	487	442	467	472	459	472	459	449	488	455	468	466	471	487	469	492	490	466	470	434	488	475	506	468	485	475	514	425	468	461	454	475	440	460	461	481	461	451	520	491	472	471	501	502	500	445	464	445	485	447	450	492	532	448	481	461	433	455	435	492	463	479	492	463	475	434	446	467	490	486	458	489	460	520	477	508	478	436	468	512	481	472	442	455	454	436	455	443	497	464	482	478	456	475	505	486	473	478	450	476	466	450	501	463	481	475	465	470	433	439	459	408	479	474	473	493	440	481	455	458	466	441	461	463	476	452	474	502	461	429	462	464	456	453	458	490	437	463	485	459	456	474	468	488	481	507	443	438	461	495	457	491	455	483	448	483	473	455	485	482	501	459	485	426	457	483	488	449	470	486	503	449	486	493	447	475	499	428	442	483	459	430	476	484	496	475	470	488	454	492	481	444	474	469	449	501	466	457	486	505	479	480	466	464	475	501	492	475	428	496	449	478	465	450	491	439	480	485	494	479	469	499	506	482	486	498	438	494	490	474	497	485	453	473	436	472	456	489	480	491	503	481	532	486	474	487	489	489	511	471	503	495	488	470	452	455	507	425	467	475	472	491	455	474	512	436	478	485	504	460	473	457	458	434	475	429	506	507	464	466	486	461	465	471	495	467	479	464	527	458	505	506	487	433	457	449	501	431	432	476	480	457	464	483	487	464	473	472	498	444	486	483	478	458	483	450	482	477	467	508	476	487	475	460	447	480	484	480	481	472	468	441	487	464	501	429	489	470	478	485	467	459	509	454	497	462	441	472	490	477	457	492	459	475	515	448	452	451	442	476	485	490	453	445	462	466	399	512	435	475	478	472	464	487	462	453	455	476	458	500	472	459	455	470	467	449	475	447	452	464	444	509	478	453	504	505	489	489	480	453	441	418	435	462	479	454	490	472	474	439	473	444	458	537	458	456	473	454	472	434	460	480	473	438	467	497	495	462	488	485	503	479	459	491	481	479	449	486	463	499	449	459	468	460	476	481	463	489	439	457	495	475	469	454	486	494	482	443	468	480	478	428	481	507	492	451	480	468	459	481	467	473	469	467	498	451	475	458	458	456	484	439	504	485	493	468	477	484	453	453	517	449	455	487	459	483	470	457	482	454	446	468	470	455	468	467	469	441	469	462	488	472	495	482	467	477	483	474	430	445	470	489	418	462	494	432	448	484	467	450	491	436	487	441	489	473	457	481	465	473	482	470	487	468	468	467	474	496	460	491	477	468	479	506	488	466	470	462	488	474	488	486	454	506	469	496	475	489	497	449	431	475	454	466	454	495	471	466	495	484	465	442	442	448	477	497	462	499	525	471	469	510	462	453	481	494	455	431	510	445	442	459	416	490	500	473	449	414	486	472	452	493	454	506	467	479	483	459	468	448	491	478	488	432	533	498	472	448	458	487	454	435	468	466	457	442	423	506	449	486	446	460	487	466	464	502	426	446	487	463	456	526	465	472	465	486	524	481	464	465	481	494	499	484	482	438	466	489	508	491	482	482	450	467	494	462	445	459	482	479	449	456	485	430	483	459	443	489	490	491	483	479	518	481	495	498	467	484	466	458	483	469	468	464	458	482	425	464	475	523	464	474	451	451	478	456	455	498	472	502	490	460	470	468	465	481	446	451	511	483	474	472	471	428	457	461	491	497	497	497	443	440	476	474	458	459	520	481	449	481	472	491	450	477	492	496	462	494	474	449	483	475	443	438	477	481	513	495	490	446	464	453	473	500	486	524	461	498	478	471	463	468	480	498	470	441	456	488	448	448	468	450	450	463	438	459	463	490	445	439	461	470	484	472	433	479	451	428	473	486	498	443	479	445	469	458	482	397	450	452	447	483	457	470	499	498	439	458	465	449	451	455	459	481	459	483	504	480	490	448	454	495	459	451	484	465	489	443	485	434	491	476	492	462	449	455	474	468	535	467	459	448	478	502	470	452	442	472	453	466	495	448	468	488	462
34803	6999	1182	814	558	406	312	256	193	183	199	172	177	157	147	154	128	141	116	141	127	133	108	130	107	106	108	87	131	105	128	107	91	95	91	93	85	120	104	111	93	99	107	103	126	114	115	106	95	104	123	128	88	108	92	100	108	85	107	94	99	110	119	95	85	93	119	94	95	90	111	94	109	112	104	90	84	114	96	96	124	107	104	120	102	86	86	91	94	87	104	115	107	92	94	108	92	111	132	107	94	90	102	108	92	101	103	87	89	91	112	110	108	88	104	98	94	102	96	109	95	94	105	99	105	95	98	97	126	98	95	99	102	127	91	109	106	94	97	97	92	116	124	92	100	107	104	105	112	117	110	109	102	110	119	112	108	99	107	83	88	104	102	100	107	99	103	104	83	105	104	88	99	102	93	111	109	105	98	102	92	106	99	125	87	103	107	94	84	111	99	106	83	98	107	102	83	105	94	98	113	92	104	111	124	107	80	117	93	85	103	112	89	100	98	92	114	87	93	104	90	97	125	93	113	126	99	109	113	82	100	95	102	104	105	105	108	120	107	109	115	100	110	95	110	74	106	108	87	90	89	106	95	107	112	99	91	79	95	120	111	115	97	91	95	100	108	96	91	113	105	96	98	94	100	104	97	108	105	110	106	108	126	95	101	107	111	95	113	91	114	98	90	121	111	92	95	99	93	83	86	112	90	103	103	104	105	115	118	116	102	125	114	90	114	76	115	91	108	91	115	101	99	90	93	96	95	102	106	115	95	112	102	84	103	96	102	101	86	95	100	94	90	108	111	113	98	110	90	109	94	96	110	121	113	105	100	97	90	122	108	113	104	111	93	107	96	110	98	108	93	111	92	103	112	105	98	91	113	97	111	99	104	101	82	83	95	101	88	99	94	97	93	100	98	83	117	115	98	103	107	98	88	106	87	98	93	105	90	94	123	104	113	94	119	108	109	111	90	96	105	113	94	80	89	98	97	89	95	112	99	106	103	101	89	88	100	100	86	98	104	96	97	104	110	110	104	99	110	92	82	100	107	102	88	101	97	107	109	97	105	107	114	102	101	101	116	96	102	96	89	115	84	96	97	94	104	111	98	100	102	107	100	110	110	88	91	89	103	81	102	108	110	101	103	108	100	96	101	113	104	89	97	99	109	103	103	103	117	92	99	107	105	84	115	83	109	86	100	91	106	95	96	107	97	103	114	106	106	100	116	117	92	120	111	106	105	99	93	103	110	104	109	100	112	82	102	102	131	114	92	92	108	120	94	89	109	101	112	106	107	92	93	104	94	86	125	114	101	119	103	92	91	106	120	111	99	92	92	94	103	104	109	78	88	126	107	94	103	111	96	89	127	114	96	135	103	95	120	90	108	100	95	94	90	117	98	104	94	101	87	100	94	90	84	111	119	106	114	97	95	90	119	103	110	98	97	102	106	111	106	98	100	93	100	91	107	106	96	101	93	105	90	113	108	101	92	105	110	83	93	93	101	89	111	105	78	106	102	100	99	103	121	92	100	102	98	110	104	114	122	99	108	106	98	112	105	95	83	109	77	98	99	93	86	100	102	79	90	116	118	117	110	94	109	109	111	100	100	114	106	106	95	94	88	94	92	105	105	99	105	102	101	120	103	99	94	98	96	109	106	74	113	99	94	99	93	97	108	116	90	107	95	95	101	96	87	94	100	90	100	82	82	104	99	105	106	130	92	100	99	126	113	100	103	131	98	95	121	125	92	103	96	105	98	99	109	117	99	85	81	92	105	73	98	90	112	114	113	104	100	103	98	93	105	104	104	85	100	92	104	81	87	91	81	104	94	110	109	101	125	86	100	106	88	125	94	104	100	112	109	114	105	105	97	102	97	97	101	95	114	102	109	72	104	97	117	100	113	118	100	110	90	116	93	89	88	103	103	88	103	99	96	94	100	92	92	88	98	109	104	120	95	100	123	103	105	91	107	127	119	131	102	100	99	100	103	99	104	98	97	98	100	84	109	106	88	110	99	92	113	102	88	107	100	114	104	102	94	127	103	101	91	98	100	101	109	99	106	113	106	114	102	103	96	112	93	91	105	107	101	92	127	91	87	107	101	86	108	105	100	106	113	95	99	94	118	92	84	130	110	109	99	113	113	102	92	88	110	115	86	115	114	99	91	106	93	93	121	121	75	90	95	97	86	106	81	96	103	99	115	109	102	100	100	118	85	105	110	113	116	114	97	105	120	101	116	86	108	105	92	100	133	85	91	101	115	103	105	99	102	97	117	92	115	103	78	129	120	89	102	98	106	110	97	118	89	89	95	112	105	93	101	90	96	110	99	85	124	107	116	111	102	113	98	111	80	111	104	105	111	86	116	112	84	84	98	88	86	83	103	108	100	116	92	95	88	109	108	100	104	101	114	99	110	69	97	112	92	94	89	116	98	126	97	107	94	109	108	95	102	97	95	82	92	115	99	110	119	80	94	109	88	94	85	106	101	89	74	88	103	114	95	99	98	90	123	107	103	84	88	100	113	109	110	87	105	100	106	101	110	95	93	126	106	87	101	107	114	107	102	85	114	99	98	96	79	104	101	102	110	108	94	105	107	114	106	101	94	95	105	110	99	105	81	108	102	111	93	110	89	98	101	101	89	103	96	85	95	92	115	102	112	116	99	119	97	101	122	96	100	106	100	87	97	88	96	97	104	89	106	109	95	111	116	112	107	100	85	96	97	121	108	100	102	93	105	112	88	103	86	106	105	110	103	104	116	95	102	112	121	91	102	88	113	120	115	101	93	101	108	109	86	91	94	92	99	94	94	90	89	122	101	89	87	93	114	102	112	87	86	116	112	106	102	91	127	104	90	111	87	112	107	95	104	80	106	93	106	98	110	95	97	113	83	91	96	103	94	113	94	99	108	119	88	101	115	107	109	105	88	98	112	88	137	100	90	80	125	111	117	116	101	96	92	109	89	96	70	99	113	112	112	96	104	125	103	98	93	105	93	88	87	110	88	94	113	108	112	93	114	115	103	107	112	99	110	89	104	89	100	102	103	92	98	101	107	96	104	91	97	104	92	94	88	96	94	99	86	104	88	97	116	103	112	86	105	96	90	94	99	93	92	83	95	109	108	128	85	116	102	93	89	117	95	106	100	94	81	109	90	106	107	81	94	69	89	111	108	108	95	116	89	102	104	110	107	85	105	103	94	116	94	112	76	92	120	105	106	112	77	85	100	108	103	102	103	95	97	88	105	106	99	88	105	109	95	91	105	97	99	108	111	103	89	111	114	90	82	92	96	115	111	101	77	84	95	91	102	95	118	98	96	96	100	117	95	111	115	120	102	105	89	80	114	106	114	104	89	87	102	117	106	119	107	98	99	93	121	99	89	90	104	105	115	98	109	107	90	116	91	102	109	99	98	110	95	103	98	98	91	100	79	117	92	110	107	110	101	97	104	91	98	123	120	116	104	120	125	120	94	98	99	103	114	119	118	104	96	79	98	102	102	122	108	83
15614	913	2252	2737	2325	1841	1562	1274	1063	945	844	786	726	613	613	606	536	511	460	475	454	417	389	391	392	415	371	414	351	340	317	368	349	389	326	341	343	340	323	367	341	299	301	319	348	329	349	334	306	318	329	280	326	311	300	326	329	278	311	305	321	327	307	314	301	314	308	300	264	324	280	323	326	327	316	315	319	315	294	339	298	311	305	296	306	300	279	292	304	281	304	322	276	264	313	301	284	293	302	297	296	298	316	251	254	302	294	296	298	298	286	301	303	296	281	281	316	291	294	293	314	304	311	303	271	300	325	313	321	305	311	307	314	297	305	288	287	266	328	300	282	318	293	307	287	300	321	297	286	294	280	296	295	318	304	285	303	284	304	320	286	305	290	269	265	318	275	291	289	299	302	282	308	322	258	293	267	294	295	300	275	304	287	295	292	289	278	273	303	285	313	287	319	337	329	264	285	307	311	310	276	315	280	274	283	308	278	286	293	319	249	307	325	300	273	308	295	321	310	281	277	314	321	311	322	266	295	307	300	283	288	297	277	273	284	289	319	301	314	289	266	274	303	333	287	287	315	306	269	294	280	269	270	306	283	304	298	294	302	319	323	280	310	276	275	310	279	304	292	292	290	280	286	309	256	296	289	290	287	292	282	279	309	287	290	302	320	285	275	332	282	287	305	325	265	305	272	299	272	287	312	299	319	303	270	297	297	317	307	303	275	295	328	275	319	307	304	279	293	299	312	280	290	294	292	291	295	297	283	328	284	309	301	303	299	279	275	329	302	313	314	283	274	310	287	280	283	283	284	294	289	312	282	317	290	319	295	288	280	310	312	307	267	282	303	253	309	269	289	280	322	298	287	309	283	275	277	274	320	290	301	282	318	309	330	301	280	300	291	332	308	328	293	295	259	309	297	290	279	319	313	266	296	294	276	269	291	296	298	288	305	322	272	284	321	312	283	266	274	276	246	298	294	302	319	312	276	268	316	296	320	288	318	305	290	294	299	333	308	294	317	270	286	272	312	266	296	298	272	290	283	298	290	272	286	256	293	270	294	302	263	293	295	306	307	305	294	277	306	286	319	303	288	341	292	293	272	295	294	291	317	309	295	268	276	327	308	296	281	281	332	297	263	282	257	292	267	318	307	298	291	281	321	272	262	304	295	291	299	305	291	272	317	340	285	269	268	291	291	291	248	341	291	278	295	306	290	316	273	275	300	291	291	305	294	286	303	306	270	261	312	293	285	292	290	270	289	280	294	279	292	326	280	299	306	308	317	301	285	319	257	302	287	325	292	282	281	291	269	292	289	308	313	317	279	309	281	314	283	281	296	272	289	281	312	294	297	255	310	306	271	311	293	299	297	295	302	271	314	285	302	269	289	293	317	312	316	287	286	284	297	311	306	313	318	316	278	322	277	281	311	306	255	277	303	279	304	284	316	267	287	285	302	282	308	288	302	286	261	281	304	300	264	277	283	302	288	268	295	282	280	270	285	276	282	280	291	301	317	264	295	261	285	303	307	341	276	284	281	278	311	297	268	300	281	279	288	295	265	317	296	307	258	301	307	289	300	295	313	321	277	284	279	273	317	297	283	320	261	282	281	313	295	306	311	310	285	298	292	264	284	298	317	273	280	321	316	283	289	300	260	326	286	273	298	271	291	307	284	320	282	284	262	311	316	267	285	304	271	289	266	295	301	280	281	319	307	280	279	290	295	298	285	316	296	318	284	282	304	285	287	269	274	315	283	305	269	269	294	263	300	293	316	307	265	285	302	300	294	290	283	314	299	297	269	291	287	258	262	315	291	296	247	293	284	329	282	300	272	284	274	303	309	303	292	307	318	310	289	262	279	295	279	298	325	290	272	295	295	290	275	318	283	303	278	273	277	288	256	300	288	304	278	311	285	276	312	289	320	312	305	268	293	298	296	281	314	279	268	240	298	299	292	308	262	332	291	323	285	278	303	280	314	282	291	297	275	300	248	308	310	275	297	287	283	293	285	305	297	271	285	276	304	298	319	270	311	297	300	306	316	302	310	299	302	315	293	288	285	282	273	296	300	290	280	263	293	299	273	299	264	270	263	293	286	302	298	301	307	270	326	284	309	265	271	265	308	294	322	295	304	285	277	322	318	297	296	273	299	302	302	291	302	280	293	317	339	298	300	304	301	265	265	240	306	317	270	278	312	294	261	270	288	295	312	291	276	304	269	294	274	270	299	337	290	305	278	298	262	302	283	284	268	286	261	315	294	305	263	304	279	293	270	289	295	321	306	300	294	293	304	261	301	296	252	292	270	325	291	306	300	290	273	289	290	265	287	301	289	309	308	288	293	268	282	297	305	282	327	319	293	295	307	291	295	296	307	307	283	290	323	290	285	288	307	318	318	317	277	289	294	291	310	276	292	322	282	310	321	301	294	298	303	291	294	291	318	293	255	291	318	269	285	292	272	325	320	277	310	307	286	322	278	256	288	326	298	306	311	284	278	299	288	256	329	322	295	281	288	306	286	283	280	293	300	296	286	288	259	286	324	294	338	296	301	299	269	287	285	288	318	284	270	248	298	315	293	286	316	296	301	322	295	273	300	275	287	320	290	320	287	301	262	275	270	304	307	292	301	298	293	266	281	311	318	280	292	283	297	296	291	287	302	275	272	301	285	265	292	293	270	305	263	285	281	286	279	286	291	314	288	308	276	249	269	308	261	320	298	288	305	252	305	312	277	305	294	306	257	311	324	278	323	296	299	269	271	311	263	250	294	282	281	310	295	309	291	290	281	288	276	301	302	301	268	309	283	266	289	293	302	315	328	301	267	281	302	289	308	280	322	290	275	268	284	273	325	287	311	286	314	281	280	310	274	272	319	287	293	302	300	310	308	287	288	319	281	298	292	305	293	281	296	303	280	298	292	278	335	295	274	311	277	288	299	293	326	320	283	270	267	309	267	295	316	295	298	297	294	299	286	311	302	291	288	297	284	287	291	323	308	289	306	281	292	295	291	268	289	303	282	309	298	294	277	310	257	294	278	311	262	309	290	258	276	293	279	325	286	312	343	287	313	283	301	315	267	320	277	282	303	281	283	288	267	312	311	274	302	319	281	269	284	268	301	275	279	274	263	287	278	324	273	291	283	286	299	301	294	282	277	282	286	309	300	270	297	323	290	286	318	316	285	270	294	298	266	296	285	284	265	277	306	308	338	292	295	300	311	257	278	294	320	303	277	293	256	280	283	266	297	284	295	305	287	322	293	294	271	271	275	301	271	277	263	285	310	269	308	296	269	301	278	282	285	313	286	288	273	288	313	268	291	299	301	289	298	299	284	285	279	300	332	268	273	284	310	294	297	288	289	302	280	309	302	295	304	317	269	306	295	285	275	316	314	273	269	274	294	281	293	308	285	307	297	279	285	255	301	311	314	296	276	292	310	295	308	317	273	313	306	267	275	273	313	310	278	310	296	265	311	317	318	322	296	299	293	261	305	297	293	321	298	316	308	269
46538	15141	5243	1793	1174	858	619	510	466	397	371	376	341	313	332	265	274	259	272	251	235	238	243	265	234	228	239	243	192	243	240	225	232	228	207	226	256	234	207	209	238	234	210	213	236	219	204	248	212	222	199	192	204	222	211	228	228	221	202	198	208	240	203	208	206	198	226	228	219	196	228	217	206	200	232	228	230	183	191	229	216	219	229	223	223	207	232	227	233	228	196	229	208	218	199	213	220	216	221	218	226	206	234	237	215	208	208	214	206	227	202	254	201	195	207	217	211	187	194	192	213	186	210	206	215	202	217	215	222	204	224	225	211	193	243	213	198	219	214	232	200	248	206	216	215	198	214	194	205	212	225	204	232	207	200	233	174	209	254	229	216	202	207	228	233	225	239	198	208	234	222	202	206	197	189	212	221	206	195	191	213	207	186	194	244	196	208	224	228	216	243	201	235	203	201	206	211	216	208	197	223	221	238	223	218	223	198	224	206	216	227	231	201	247	210	207	242	208	215	213	217	209	200	240	238	217	215	206	230	244	235	195	210	190	213	205	222	198	234	235	200	215	208	230	198	229	192	213	205	233	185	200	211	220	192	208	199	173	211	214	206	198	205	227	220	225	237	222	209	197	197	205	214	216	184	205	208	225	214	241	192	220	205	223	214	198	198	210	210	213	204	217	216	189	223	191	249	202	214	236	206	211	212	244	217	209	226	193	195	231	227	205	184	191	202	215	249	192	224	192	197	222	217	192	223	195	252	258	215	210	217	207	215	188	195	201	214	189	210	199	213	194	212	205	203	223	217	214	239	222	210	181	202	204	202	199	215	210	232	213	208	208	213	225	225	213	220	206	195	189	184	184	223	214	233	203	188	194	226	217	221	240	205	195	211	189	187	206	203	234	218	232	254	209	223	199	199	221	237	202	189	175	213	184	229	248	226	232	206	227	196	200	209	193	210	226	229	211	212	203	222	202	201	204	210	247	196	187	193	233	239	228	210	208	194	226	207	220	221	217	231	203	187	232	225	218	205	233	218	200	198	227	199	203	214	207	196	230	197	210	215	191	196	222	216	209	214	195	226	188	195	217	231	192	224	213	212	233	211	249	204	215	221	217	226	220	226	222	215	227	201	212	217	211	226	222	214	230	221	222	211	198	225	198	182	198	219	221	196	205	206	208	224	209	195	220	216	203	218	200	203	228	180	208	240	208	221	230	192	229	203	203	208	241	206	188	196	238	215	214	212	197	230	195	204	210	215	196	200	204	191	211	228	190	216	220	201	228	225	221	224	224	219	198	225	211	219	221	215	224	208	229	184	212	222	207	241	221	200	202	196	227	163	210	195	228	222	211	207	186	230	206	253	233	193	190	251	237	251	201	195	221	227	180	209	219	201	243	213	215	217	240	203	223	218	210	222	232	209	209	214	217	209	217	195	227	212	215	194	227	184	233	209	201	212	226	196	214	220	223	218	211	211	212	228	215	235	216	197	216	219	202	218	197	223	209	207	228	213	240	195	208	196	189	194	235	237	190	196	216	191	217	222	181	219	207	226	211	206	217	218	205	196	200	200	183	241	237	196	234	212	219	218	215	216	216	199	193	209	204	212	212	219	199	196	218	202	206	200	213	209	250	210	203	226	213	199	194	230	212	198	235	211	203	221	228	219	209	200	205	226	211	216	205	229	201	207	193	219	213	222	229	209	198	224	219	195	206	180	210	222	206	213	207	212	203	210	201	198	214	196	217	225	223	218	218	229	201	215	210	193	211	189	201	204	216	199	198	203	229	201	229	215	200	220	207	190	219	198	197	199	240	199	194	207	239	199	204	231	228	219	218	226	208	199	204	226	187	203	207	231	205	227	218	215	216	212	208	224	201	220	215	206	196	196	227	188	199	189	212	248	214	187	191	225	197	226	215	200	204	214	205	196	234	225	192	220	195	222	199	218	208	203	230	209	238	221	236	204	218	217	195	206	215	220	219	195	247	227	193	213	232	216	241	201	229	221	221	196	212	235	197	228	224	237	194	219	217	212	215	218	211	205	230	200	212	217	220	205	190	205	223	232	215	223	206	186	203	199	196	222	198	214	198	209	229	222	210	205	226	213	218	208	212	214	207	222	221	218	198	190	196	216	214	191	195	220	245	208	215	234	187	228	215	195	237	226	226	203	218	209	226	226	186	216	206	217	220	212	225	202	242	204	204	201	215	242	197	194	230	208	191	214	198	216	231	234	198	206	236	220	202	206	204	218	189	227	168	223	193	227	228	217	221	211	205	212	217	253	243	221	193	218	230	234	204	197	212	212	195	195	223	227	224	236	191	211	209	192	201	226	188	209	224	214	209	208	195	180	230	223	241	250	197	210	213	246	232	191	206	224	194	219	228	221	192	230	216	227	204	212	222	210	221	223	219	227	221	203	239	191	233	174	229	230	219	221	219	226	198	188	238	235	205	203	223	230	199	215	231	205	220	194	205	236	181	222	171	204	208	231	210	225	206	219	192	209	228	229	208	206	208	208	224	226	188	201	222	210	215	212	188	198	207	225	218	214	202	209	226	193	181	172	222	223	217	214	217	212	199	179	224	217	186	214	213	214	217	213	214	215	184	231	184	204	217	202	220	214	221	207	197	206	220	203	234	198	244	218	213	205	223	227	207	213	200	217	202	187	211	216	212	201	210	202	200	214	219	190	229	226	203	180	205	237	210	210	219	210	188	240	216	207	229	234	220	199	208	207	215	238	188	209	207	230	189	211	207	205	204	211	197	209	215	215	237	200	220	228	206	241	208	230	233	198	202	210	212	230	225	205	225	198	173	230	190	218	244	228	216	205	200	228	199	217	218	215	201	200	230	230	211	211	210	235	226	220	189	213	208	236	213	234	197	262	197	212	235	218	203	221	215	195	251	193	228	206	201	196	218	207	196	193	215	207	209	211	232	245	225	231	217	224	204	236	239	208	184	205	212	203	192	199	199	214	221	207	219	201	209	202	219	212	218	217	223	194	188	234	199	221	196	214	233	224	212	235	241	209	206	221	212	204	199	234	193	220	191	203	223	201	206	212	189	221	223	225	205	231	201	198	193	202	212	210	226	225	238	200	221	233	224	234	192	220	210	217	211	210	216	214	209	203	203	219	199	216	233	238	214	208	209	217	238	203	213	192	237	227	215	197	194	204	222	169	212	199	206	197	228	209	198	242	220	204	247	230	228	225	199	186	224	198	208	217	195	235	216	203	215	207	191	225	206	217	194	187	224	188	197	241	194	191	195	199	222	213	218	215	197	197	184	202	233	191	211	201	194	218	214	224	226	198	222	183	214	216	190	191	253	246	220	203	214	175	199	204	215	205	201	226	190	194	231	207	255	194	205	214	226	218	217	199	210	197	194	212	203	199	203	210	221	207	235	202	222	232	216	204	229	255	226	243	207	213	189	213	213	267	232	238	247	234	239	232	253	208	224	221	224	209	215	193	222	229	231	208	227	223	228	224	198	183	222	229	218
21382	1913	4141	4976	4268	3523	2783	2430	2051	1798	1644	1505	1427	1190	1157	1058	1016	947	965	850	859	774	763	712	773	698	712	733	708	663	682	668	650	652	663	653	593	617	615	619	643	588	602	579	569	630	575	573	563	606	592	618	596	620	574	575	601	563	600	568	584	523	555	576	601	636	593	563	556	555	568	579	615	571	555	543	599	581	572	613	558	542	596	536	582	627	555	537	511	530	534	588	524	548	580	567	553	546	586	490	507	594	557	568	537	572	515	590	523	542	516	524	569	535	551	544	589	549	558	543	545	502	578	550	586	553	520	594	528	512	525	539	538	556	498	521	569	562	555	560	512	546	566	522	549	544	525	555	591	527	565	535	556	537	568	566	574	533	557	561	530	562	569	519	574	503	536	527	565	525	527	519	533	515	525	554	546	533	529	506	548	543	578	536	570	549	508	504	525	519	556	508	533	561	551	557	526	553	563	559	545	551	550	489	573	574	592	500	574	553	490	523	531	548	526	558	532	533	554	559	535	580	538	554	564	550	561	551	518	544	547	560	493	571	536	513	521	539	522	543	506	557	540	497	578	511	548	553	531	557	535	555	494	566	548	528	574	541	497	588	530	532	548	560	548	542	562	559	557	546	551	523	543	506	506	597	550	555	557	547	568	549	548	530	596	543	552	524	502	535	526	585	525	515	572	549	564	507	529	564	548	557	525	584	581	510	533	544	562	551	490	499	524	543	526	544	566	551	528	522	536	550	567	578	566	503	547	517	569	561	556	561	547	528	538	554	481	556	555	537	573	504	544	558	546	531	538	587	515	543	573	570	513	564	512	511	530	531	533	523	557	536	560	539	540	571	534	567	528	528	527	551	537	520	532	533	545	542	537	504	514	551	533	548	535	537	553	562	528	534	607	563	571	549	583	536	536	510	540	575	534	535	556	514	529	538	545	521	564	542	538	556	521	511	559	556	564	551	556	532	562	569	518	566	497	528	537	512	533	540	556	530	544	603	548	532	512	517	517	530	516	499	531	536	554	556	529	562	537	574	570	564	572	556	555	546	519	567	508	569	547	538	560	548	552	536	514	569	556	534	553	537	541	543	509	528	536	532	545	531	547	563	524	548	589	549	518	557	557	568	535	536	540	570	521	579	598	550	571	523	498	541	566	543	556	568	524	565	587	568	522	559	522	535	523	560	515	569	565	536	516	542	623	568	560	540	522	550	518	534	559	552	554	584	568	540	525	495	546	494	525	573	577	516	507	528	554	518	512	549	553	508	519	532	528	558	552	525	524	536	570	555	521	597	517	565	549	530	523	590	571	513	546	546	572	580	512	549	568	576	546	538	544	531	586	550	563	544	512	542	541	531	503	545	503	574	518	544	525	524	549	572	562	522	539	575	559	570	544	552	575	567	511	527	518	575	517	521	539	516	567	571	528	554	497	547	559	585	532	491	502	603	570	538	521	519	562	580	505	520	580	553	533	542	562	533	511	534	594	558	559	577	540	557	540	571	556	548	546	564	556	573	567	513	545	536	546	515	547	530	504	544	546	562	558	545	516	562	539	554	509	539	540	553	538	604	510	549	522	557	521	507	599	554	531	522	539	565	520	530	573	544	542	583	512	546	546	548	543	547	525	547	531	545	570	548	598	592	529	548	538	543	533	553	555	533	610	567	536	542	539	551	569	549	519	557	611	585	559	531	526	541	538	532	554	519	508	559	531	542	545	526	533	552	586	519	533	560	541	564	571	557	512	565	567	548	535	547	509	575	539	518	562	536	569	549	533	514	533	576	536	539	529	503	564	512	535	566	521	540	551	554	556	561	523	499	515	550	559	525	563	547	534	532	547	549	538	545	557	536	580	562	603	522	521	541	549	528	556	515	526	564	581	522	582	528	547	567	563	512	570	520	544	547	566	532	521	564	566	513	527	554	556	540	547	541	531	540	563	555	539	564	531	556	490	524	551	558	532	554	511	542	524	549	554	536	567	534	594	521	518	569	566	535	541	573	508	554	547	574	582	574	593	562	532	542	558	539	576	495	529	521	498	515	533	522	563	530	581	508	556	542	536	576	520	516	548	551	540	559	558	553	542	538	557	566	531	529	543	545	565	538	534	544	562	570	565	558	584	532	476	554	561	545	515	526	524	545	545	573	525	517	540	516	529	555	553	558	572	545	564	569	528	520	546	555	549	512	523	575	522	546	553	552	611	542	550	534	561	530	583	525	520	583	550	541	535	597	539	508	543	555	547	536	553	544	512	545	542	545	557	555	541	532	554	534	569	551	548	533	589	516	531	562	523	496	560	518	593	531	569	566	556	504	532	542	538	510	562	550	527	547	518	547	561	512	529	563	518	515	556	531	561	541	551	530	536	586	557	513	548	515	571	550	576	558	527	563	506	480	520	558	535	545	579	537	564	562	525	551	540	595	560	522	518	592	544	538	578	542	557	527	532	545	542	531	566	518	539	553	544	552	548	541	503	557	547	528	568	548	531	577	545	514	530	528	545	539	559	544	522	528	538	576	542	555	523	538	556	520	572	563	546	524	596	533	526	516	536	564	517	538	570	511	532	561	559	580	617	555	560	539	559	527	509	534	540	551	565	528	546	542	560	511	572	552	536	529	547	539	506	551	571	547	611	567	543	542	536	565	556	551	515	531	558	564	571	545	545	539	495	507	527	517	542	506	496	558	560	516	556	534	528	533	532	564	563	564	555	542	532	566	586	505	554	525	534	522	535	548	501	522	511	567	510	526	518	541	554	592	541	547	563	572	541	547	543	535	564	573	553	521	532	567	522	582	540	525	533	547	502	528	512	566	487	557	509	571	555	522	547	604	539	588	586	577	564	537	549	588	577	547	580	571	567	525	540	520	501	532	565	528	553	523	507	526	555	546	552	552	522	540	547	540	555	549	543	560	549	582	555	550	524	523	546	536	585	572	509	524	561	552	544	531	517	529	509	575	538	532	514	546	553	523	548	504	558	548	559	536	564	550	580	540	545	559	569	589	560	552	557	571	554	563	554	529	563	542	512	496	548	543	510	515	522	500	529	552	510	571	545	584	553	553	553	538	581	547	557	527	537	537	539	531	510	531	559	521	544	536	568	540	564	515	555	528	554	536	585	525	556	561	550	535	564	563	520	528	538	563	554	539	561	548	536	527	514	544	558	561	552	536	525	528	538	594	520	558	551	566	570	548	537	540	543	540	527	516	553	554	534	538	524	551	521	546	539	512	511	583	540	518	498	581	518	570	557	538	521	550	537	578	533	538	533	552	558	527	532	527	560	548	566	553	561	535	489	543	552	546	560	528	501	518	521	565	545	530	526	489	563	508	483	569	530	552	538	526	554	538	552	518	545	537	530	530	546	520	543	543	567	490	568	536	582	536	529	525	547	558	530	539	549	541	557	542	573	595	513	530	517	545	524	538	525	539	531	528	554	495	548	523	546	583	532	518	555	532	593	532	537	514	592	522	549	549	525	523	554	590	585	519	559	520	576	561
3719	212	189	229	201	184	203	186	212	200	197	192	180	211	192	197	196	217	174	198	177	202	178	185	216	181	173	175	178	199	206	194	190	178	179	199	199	180	204	212	182	170	194	213	191	202	163	170	188	181	190	186	204	208	196	201	204	198	209	187	200	171	197	190	183	156	165	197	206	181	179	212	202	191	179	161	186	197	184	193	208	178	196	176	194	183	174	170	179	175	190	174	197	162	191	185	176	184	212	200	181	177	197	195	191	210	184	211	197	198	169	183	189	197	175	174	193	175	187	166	189	186	190	181	164	194	180	195	180	190	198	171	191	203	181	175	181	170	188	194	175	188	183	169	175	180	205	186	180	175	210	181	217	185	186	186	182	203	174	212	189	191	199	150	216	194	168	164	173	198	199	188	207	190	179	197	193	199	189	186	154	189	166	188	194	180	196	203	166	195	214	180	189	187	181	171	180	197	169	215	189	198	181	207	167	194	185	194	176	194	161	182	194	176	174	184	203	190	177	199	169	179	208	190	178	197	174	173	202	176	204	188	185	147	182	179	190	175	184	187	173	182	200	199	208	191	187	190	201	185	175	209	201	202	170	189	175	180	187	180	213	182	211	217	160	157	189	172	194	181	203	187	209	164	189	173	211	180	200	191	234	187	212	184	184	173	175	176	188	192	184	160	192	209	195	200	167	191	197	208	207	179	212	221	220	185	190	156	207	186	183	181	206	177	196	196	165	192	168	182	166	182	172	177	197	182	189	190	184	180	177	215	183	211	200	195	205	176	186	187	185	190	201	207	208	195	187	179	184	190	191	206	177	174	177	200	202	187	211	184	194	192	185	181	184	218	181	182	189	206	204	160	183	195	182	194	211	177	202	189	186	192	179	186	170	185	209	198	188	192	195	191	226	194	193	194	191	182	186	183	168	187	198	182	204	194	196	173	221	167	190	203	205	193	176	181	200	169	181	165	206	215	189	187	189	205	153	199	171	183	183	184	194	185	182	193	184	184	159	194	185	186	164	177	177	207	207	199	170	152	169	193	190	179	183	176	194	191	162	168	188	179	201	177	200	189	196	196	194	213	183	178	179	174	192	175	162	179	215	203	198	192	196	193	190	157	207	197	154	162	209	190	215	185	172	214	180	165	172	198	164	189	167	203	190	195	195	185	213	186	191	176	166	205	202	174	197	176	218	194	202	191	189	180	182	170	166	214	189	180	189	203	189	175	172	190	207	176	196	219	201	179	199	201	179	205	192	194	201	178	210	185	217	183	173	188	199	179	183	184	187	205	218	191	214	209	170	188	173	182	196	156	186	200	196	185	175	189	189	205	180	183	171	167	200	199	172	182	195	151	189	219	180	185	160	186	200	218	167	180	182	190	189	191	164	180	185	184	173	194	189	182	196	201	176	204	194	182	205	198	181	204	180	170	181	195	190	212	178	194	194	175	203	203	183	220	152	183	163	186	191	175	166	177	169	191	188	175	175	211	188	211	222	189	171	199	191	190	161	177	175	186	179	186	188	187	197	197	180	194	207	170	192	211	230	175	200	150	198	187	194	172	181	182	214	189	192	186	191	205	186	184	202	200	164	181	196	197	160	176	189	203	182	200	212	206	195	187	213	197	179	185	181	210	165	190	192	215	186	196	184	196	184	177	167	204	178	187	210	169	158	196	174	175	184	192	199	204	185	197	184	195	190	179	193	183	191	199	179	209	198	172	186	182	180	206	176	173	201	196	201	197	193	188	195	159	173	201	214	221	209	173	219	187	198	182	180	193	177	212	197	208	162	162	193	181	189	210	176	175	182	187	185	220	186	175	210	172	186	208	193	189	179	184	207	187	169	192	181	173	191	207	196	195	183	203	204	177	194	173	203	190	213	189	175	172	184	199	187	186	187	217	176	179	169	197	187	180	204	229	197	193	180	194	193	202	191	166	208	211	189	191	197	204	208	175	207	182	173	197	179	181	160	187	185	189	148	182	177	199	195	182	175	163	203	187	179	203	188	190	186	218	174	204	200	192	212	197	174	186	194	205	170	212	176	177	167	219	173	187	216	206	219	201	169	179	186	182	171	174	183	189	178	181	223	178	181	197	195	180	207	184	189	186	189	191	193	189	175	187	194	196	203	183	186	177	208	193	188	166	203	171	200	182	229	171	187	210	216	209	202	174	184	188	162	182	193	194	190	197	152	178	184	224	193	172	168	185	178	194	177	169	186	179	186	198	195	183	194	203	193	173	197	187	180	185	164	199	202	163	191	192	191	190	167	185	180	190	163	198	198	199	196	171	192	174	209	194	183	177	182	171	179	198	195	181	189	193	189	209	171	216	193	198	174	170	190	198	169	201	208	186	208	186	196	206	186	185	191	208	185	205	173	185	166	158	204	168	188	187	194	187	200	177	180	200	200	183	171	213	208	178	208	184	198	200	189	188	187	204	180	196	195	181	224	197	192	181	186	204	195	195	193	180	184	186	187	182	189	175	185	198	197	178	203	177	202	172	196	173	196	200	169	196	204	201	190	187	181	177	186	197	213	184	198	176	204	204	176	180	202	202	180	192	182	214	212	154	204	185	209	201	201	191	173	191	183	199	211	185	197	186	183	163	217	188	216	192	174	188	179	160	173	208	212	201	194	199	177	177	202	174	186	169	193	176	200	174	186	194	188	178	179	184	186	190	202	191	169	184	197	150	173	188	172	211	218	188	178	184	183	209	192	174	191	178	182	180	229	194	182	189	174	193	168	219	202	174	190	193	182	187	194	168	206	173	182	193	197	177	188	186	198	198	193	211	170	191	189	207	206	188	198	198	193	190	185	188	185	214	203	179	173	171	168	193	187	217	179	181	177	195	166	183	189	225	202	188	193	194	177	202	168	173	174	185	183	172	200	178	184	200	200	204	204	205	198	179	194	197	187	188	183	178	205	189	207	205	197	200	164	170	186	194	176	186	173	191	201	202	173	178	178	178	201	205	189	182	193	210	167	176	214	179	194	186	199	206	194	197	180	230	184	185	202	188	196	215	200	186	210	191	184	192	192	204	172	170	213	184	191	147	173	180	197	197	185	181	180	180	166	181	181	184	169	204	185	191	206	190	205	187	204	198	199	213	202	200	200	227	176	187	199	194	194	195	165	203	205	179	203	200	202	187	204	171	210	184	198	193	187	186	190	173	183	222	216	210	209	178	181	185	206	154	190	203	198	181	186	211	178	188	201	199	171	217	201	189	180	195	162	166	175	178	174	181	199	183	196	193	184	194	200	170	182	172	180	181	178	190	178	196	211	179	193	223	193	182	171	198	181	182	174	215	188	196	163	182	195	184	188	177	190	157	212	189	167	156	186	199	189	217	166	180	185	169	195	183	205	175	203	165	209	199	187	164	185	205	188	187	171	203	166	185	178	190	175	165	201	217	177	185	194	178	160	194	206	214	180	161	165	186	209	191	181	196	184	181	184	190	210	170	188	190	217	187	218	192	207	182	149	173	188	179	187	200
4232	484	585	522	500	530	504	551	501	468	500	483	481	463	482	498	536	485	496	466	490	500	437	484	468	418	481	503	445	473	470	461	468	459	475	474	462	477	484	476	476	467	463	456	424	495	457	469	511	498	497	490	466	505	488	475	456	459	464	489	447	461	467	434	453	503	479	468	485	468	461	441	476	451	462	451	482	461	485	429	496	425	417	472	443	472	445	473	496	494	454	442	450	444	451	483	476	441	446	469	466	477	440	456	462	476	457	463	474	520	461	431	471	497	446	482	460	486	457	451	456	455	448	506	454	489	485	474	425	494	445	479	455	463	514	472	454	450	454	459	467	458	456	452	500	476	429	476	462	449	483	416	511	480	466	456	483	443	465	466	505	481	469	458	476	472	474	451	474	478	419	462	482	448	452	490	470	471	493	462	464	507	437	452	505	486	421	459	420	480	421	439	451	439	510	478	469	476	489	450	500	473	432	434	475	444	484	459	468	478	440	453	462	483	472	482	441	460	446	477	473	468	459	481	485	467	468	483	522	450	466	482	489	516	454	450	462	501	494	486	504	460	477	485	475	465	466	474	474	487	464	455	507	442	471	478	444	450	449	448	431	428	461	463	462	450	488	507	461	455	469	464	446	473	464	461	479	500	449	469	423	453	459	485	501	468	472	466	468	460	474	445	475	497	493	461	473	471	436	449	445	495	449	453	446	465	435	457	477	451	464	514	492	454	463	438	461	451	478	497	432	488	470	484	511	460	502	474	461	468	469	446	487	440	455	473	488	473	460	421	461	437	456	462	437	450	474	401	469	451	483	467	471	473	460	454	421	469	476	460	502	463	468	438	458	483	484	488	491	475	494	454	485	450	480	496	458	459	486	482	477	465	472	484	457	449	468	494	477	457	450	423	476	465	491	441	439	472	473	476	465	453	464	481	525	471	467	440	486	450	458	461	470	451	469	492	486	444	488	461	453	474	493	456	495	465	483	492	484	457	470	495	474	469	468	489	481	469	461	479	437	459	495	447	495	442	499	432	450	465	449	487	452	461	472	480	477	473	442	463	447	463	476	461	480	482	454	446	476	412	467	495	455	474	464	468	431	449	457	473	446	460	470	477	499	480	488	435	438	491	478	468	447	451	512	432	462	487	496	475	449	438	476	447	461	474	466	481	422	449	464	468	472	471	440	457	498	434	444	488	431	464	498	515	489	470	492	432	448	476	473	464	481	461	486	434	502	461	506	494	498	483	501	417	448	487	473	427	484	473	483	476	485	483	438	446	453	512	471	460	475	478	455	459	457	458	460	438	447	441	464	463	457	464	481	481	463	494	432	474	417	455	448	484	426	447	442	457	433	473	463	501	501	450	453	462	474	439	510	461	458	490	472	414	499	440	461	468	488	443	478	501	462	457	456	466	501	470	461	497	456	441	447	485	475	425	474	494	457	476	451	493	409	491	486	470	489	466	461	457	482	482	484	451	484	483	477	429	489	468	448	463	463	472	432	437	483	436	488	484	475	452	458	467	464	487	477	487	462	434	465	462	465	478	507	446	486	454	426	495	443	439	448	522	499	468	460	495	474	456	440	493	464	455	439	493	464	437	454	491	437	447	522	479	453	452	452	466	444	476	513	486	450	468	469	481	460	443	502	543	466	446	460	471	482	453	465	463	455	470	474	427	438	450	483	427	440	464	460	545	476	444	480	487	475	470	471	475	465	457	399	461	422	455	478	432	454	402	461	468	472	466	425	456	490	467	485	434	459	466	482	462	464	490	442	479	467	490	445	497	482	503	478	490	460	464	464	487	467	472	471	464	472	461	461	454	501	457	463	477	503	469	488	510	446	449	467	457	492	486	488	469	485	462	489	414	460	453	424	489	470	480	462	439	456	504	484	489	450	453	466	502	468	458	481	460	480	503	464	515	479	452	466	483	465	494	501	477	477	427	432	500	487	455	433	481	443	475	460	461	431	468	451	494	448	468	438	477	498	407	458	481	466	468	493	477	460	466	455	447	473	503	494	466	470	478	465	459	467	475	449	456	498	477	476	436	474	486	492	443	461	486	456	453	437	465	474	461	491	482	482	469	482	474	448	473	480	489	462	474	436	454	446	470	454	469	477	469	455	489	458	482	471	446	471	489	456	455	495	460	455	485	499	521	457	437	454	460	488	473	463	461	487	471	458	467	475	480	433	490	472	446	492	422	460	458	461	449	470	467	481	461	489	485	463	481	491	498	487	487	462	443	436	458	461	476	419	459	439	467	492	461	444	446	515	464	456	486	479	452	468	455	432	453	477	476	462	456	503	466	456	471	462	435	491	463	487	461	426	467	475	492	488	512	483	434	449	480	471	464	464	427	519	471	493	457	480	476	469	464	484	471	440	475	468	485	470	429	467	496	474	519	479	449	470	460	456	484	465	463	441	471	466	463	469	460	469	448	513	468	444	476	465	459	476	463	495	454	473	479	445	432	448	472	446	484	477	495	447	446	409	419	462	470	441	465	441	488	474	420	475	489	458	464	477	446	426	502	449	489	483	439	450	472	455	430	447	504	440	437	478	453	441	449	450	462	456	437	462	496	470	457	469	459	484	465	457	465	473	447	471	432	463	490	454	477	467	438	457	457	464	451	432	464	454	445	464	473	501	448	503	443	469	460	457	442	489	441	476	475	450	463	495	475	428	458	471	461	431	423	461	488	491	433	488	452	480	492	473	466	435	513	448	496	464	460	475	446	498	464	470	484	465	452	487	467	465	495	460	468	466	475	479	462	455	514	481	440	438	461	454	474	449	475	454	441	472	464	497	450	466	484	458	497	470	486	459	477	499	473	438	482	489	471	453	472	491	437	471	486	496	526	451	449	466	467	464	453	474	464	473	468	485	488	444	456	480	507	510	487	479	477	462	435	461	480	478	475	477	456	478	477	500	470	508	470	494	455	473	449	461	464	425	469	461	477	460	486	494	492	435	452	476	505	495	401	480	451	496	493	447	463	472	502	479	483	492	487	463	458	413	498	473	450	480	505	453	443	449	440	466	450	447	470	463	446	436	448	493	444	468	459	483	493	472	468	482	456	460	447	482	447	498	480	481	507	450	478	472	443	447	500	442	446	469	479	459	437	426	463	464	463	460	462	481	489	480	456	446	424	459	463	448	453	516	483	489	469	470	461	477	452	484	482	482	425	436	452	458	472	468	474	477	468	458	418	497	474	469	469	475	448	462	432	452	471	450	502	486	493	468	466	427	490	461	514	423	455	484	462	478	485	491	471	426	445	445	505	427	489	445	479	428	481	457	477	445	458	461	468	498	461	498	443	439	492	475	445	444	475	450	453	463	461	434	471	524	441	463	481	455	433	493	489	459	460	467	492	424	488	489	473	470	433	446	424	455	473	460	504	488	466	488	491	489	479	480	473	455	466	472	489	486	423	456	509	473	475	443	439	464	448	468	475	457	488	478	472	477	434	458	451	499	473	486	466	447	451	443	482	477	507	471	484	482	467
35105	8181	1327	782	506	440	330	258	242	191	203	166	133	170	153	137	120	109	114	120	105	124	133	117	108	105	123	97	120	113	129	124	103	127	117	104	83	104	122	82	119	105	87	120	125	91	105	105	110	115	101	95	85	102	101	95	86	114	89	103	93	108	108	91	93	95	99	90	115	99	94	105	115	104	104	103	104	94	112	99	113	98	102	96	88	107	102	100	91	98	101	96	98	107	93	81	116	103	104	107	91	108	114	99	103	95	106	86	98	109	98	113	102	105	107	97	88	87	102	111	91	113	112	112	106	96	111	92	99	104	98	100	101	93	70	106	98	107	112	106	88	120	88	89	109	94	106	82	89	104	94	91	92	99	86	99	101	103	101	125	90	88	115	111	129	110	81	95	114	108	107	101	110	82	94	109	91	95	97	101	100	108	103	89	95	94	87	94	105	88	82	117	87	109	107	103	94	124	100	104	96	106	100	113	101	94	111	85	90	87	115	89	106	96	108	111	89	86	104	103	117	100	104	123	103	108	99	104	108	111	108	106	113	89	128	114	86	93	119	127	106	115	88	85	111	107	78	81	104	105	106	97	84	114	101	93	76	101	107	88	104	97	97	132	97	112	97	93	106	98	107	94	106	124	84	105	99	107	94	103	110	118	105	103	103	91	113	91	89	89	111	106	83	101	103	100	94	101	120	118	91	94	107	84	113	101	94	86	94	127	92	92	80	84	91	113	110	101	125	101	90	99	88	88	125	111	88	117	95	84	122	107	97	118	100	104	89	101	101	98	112	87	99	92	114	101	102	81	106	120	119	94	100	97	104	116	110	100	111	81	102	98	92	104	98	112	100	101	98	104	108	104	101	109	103	95	108	107	99	120	87	102	98	97	99	94	93	102	96	125	95	99	95	108	118	93	110	101	98	100	82	105	100	108	86	114	94	101	107	123	88	99	86	120	109	112	90	106	104	105	107	78	115	78	104	98	98	100	88	103	110	68	74	116	101	93	89	89	98	98	99	95	98	105	100	106	86	106	111	107	102	88	97	106	104	88	96	93	108	102	92	100	106	99	114	110	93	80	99	108	105	119	108	92	90	104	95	113	107	112	111	89	93	108	107	89	98	87	84	81	100	106	108	109	114	117	97	102	99	97	114	107	108	93	100	72	100	99	112	94	94	106	118	101	114	91	111	93	97	98	108	102	86	111	108	87	100	95	106	96	106	93	89	87	119	107	97	91	96	98	95	107	110	108	116	91	102	90	92	89	106	86	113	87	108	123	102	90	116	86	105	113	109	94	103	96	95	114	117	108	118	115	101	99	96	81	103	99	98	107	120	89	100	88	101	105	93	86	113	97	108	91	107	97	112	93	111	98	100	118	76	104	107	90	105	104	93	76	113	86	117	101	113	91	108	113	106	93	114	98	94	91	100	117	93	119	100	114	96	85	101	98	92	107	107	88	99	92	98	106	86	104	107	103	103	85	82	129	102	100	96	114	115	110	95	111	102	102	117	100	88	100	98	97	98	108	99	97	91	128	113	103	95	85	110	119	107	103	102	101	87	108	101	95	112	97	103	106	87	109	95	99	105	127	112	98	81	108	93	100	112	106	105	97	104	101	105	94	90	92	99	98	105	99	101	110	101	93	93	107	106	98	108	95	115	100	110	93	98	110	85	97	91	104	100	100	93	106	92	102	101	81	93	95	100	89	93	113	102	93	98	121	102	91	105	103	114	102	124	120	97	98	98	108	98	99	88	104	85	92	100	90	94	97	93	105	113	89	85	103	95	101	105	97	100	103	85	105	111	90	108	109	122	88	85	91	116	109	109	91	102	117	104	88	94	82	108	91	111	94	88	83	103	106	93	99	91	88	98	102	104	107	90	89	110	118	112	95	102	108	108	100	88	91	144	118	100	98	82	126	93	90	103	99	100	104	86	98	97	84	99	100	117	98	100	107	114	103	114	109	107	91	104	108	111	102	95	112	98	113	107	101	95	100	100	88	112	107	115	84	106	102	96	110	96	101	114	93	115	79	102	88	108	96	95	103	104	106	90	104	118	89	115	95	116	95	115	92	94	101	82	115	91	96	98	89	101	103	99	109	93	99	117	90	94	111	106	106	113	104	117	104	88	92	110	100	94	107	96	100	108	100	98	101	111	102	86	78	95	99	86	102	100	100	100	94	105	86	101	95	87	107	91	106	119	96	84	107	102	117	97	105	97	118	90	89	91	107	84	86	105	101	103	90	108	101	95	108	96	84	104	101	76	93	104	87	107	95	88	78	100	98	96	97	128	113	98	93	115	108	91	110	111	133	101	104	85	109	101	104	105	95	102	95	108	102	86	111	93	100	95	108	100	94	92	83	103	108	95	113	99	101	96	98	99	98	113	99	96	116	109	98	86	105	96	87	97	115	105	96	109	102	119	96	94	106	102	95	94	103	103	112	102	101	95	89	111	105	105	109	96	107	93	93	93	100	104	105	92	97	100	103	105	114	99	82	97	101	101	95	101	104	94	103	115	103	116	96	102	99	93	99	99	95	94	90	112	107	99	108	99	90	106	108	84	109	95	109	98	99	102	95	101	89	108	101	86	113	101	115	83	96	116	113	112	103	106	88	102	92	104	121	116	98	83	107	88	93	113	123	104	113	105	117	97	107	113	93	101	101	101	99	90	102	110	121	113	118	103	102	99	100	96	105	99	78	95	99	98	99	122	103	105	109	106	101	102	108	108	116	101	93	102	94	109	114	110	129	97	96	96	90	117	118	90	97	94	96	103	98	114	106	107	96	103	107	114	119	112	99	98	104	105	104	116	104	112	93	90	89	102	123	96	94	113	97	99	73	100	107	108	103	123	107	107	94	88	90	96	104	120	122	78	94	96	102	101	101	100	94	102	106	99	109	92	90	100	108	102	101	92	106	109	94	90	97	90	100	92	89	115	93	80	116	103	92	104	97	97	94	80	97	92	119	103	97	96	88	88	111	93	103	102	94	108	120	116	92	106	98	97	109	112	109	107	103	109	112	85	89	105	110	110	105	81	111	101	93	109	117	93	113	92	99	108	104	92	96	112	100	93	106	95	112	112	93	120	106	81	126	105	102	88	124	89	113	97	97	108	93	92	104	96	118	111	107	105	103	120	101	110	104	99	109	108	95	98	104	92	106	85	107	110	107	87	101	104	99	91	94	90	95	103	107	111	110	102	119	96	110	104	105	78	117	87	101	111	125	103	100	117	107	132	89	107	100	90	89	100	114	98	114	112	95	106	91	99	79	101	103	92	107	95	119	103	91	95	108	99	103	100	93	108	99	104	98	92	102	101	98	116	94	102	117	112	90	100	93	113	96	106	108	123	93	102	93	113	82	117	80	109	88	98	107	107	101	91	113	93	105	101	97	109	89	94	81	93	85	104	104	101	91	113	114	111	88	93	90	94	94	122	88	109	127	93	95	104	103	95	99	84	94	95	107	99	114	118	103	105	87	94	105	107	99	88	92
15487	1003	2146	2646	2306	1780	1533	1272	1090	948	818	796	635	657	573	541	528	504	466	443	445	432	434	408	409	358	379	362	307	347	386	401	332	340	344	320	284	358	309	314	343	353	312	320	338	309	318	311	343	324	317	323	289	307	308	320	315	304	313	312	297	312	331	313	280	262	281	313	312	292	286	306	320	353	297	292	301	287	294	298	292	331	294	312	305	294	279	320	272	296	305	297	271	294	298	318	300	290	303	318	285	324	263	344	268	291	317	302	301	290	265	293	295	287	268	273	312	263	311	288	325	288	292	292	290	309	312	277	284	316	288	270	269	314	292	287	292	305	304	274	260	277	289	299	286	310	319	267	340	290	331	295	251	307	275	285	302	308	280	288	292	327	275	286	296	251	307	306	288	273	270	304	294	303	303	295	286	314	276	279	284	278	287	297	299	310	282	293	305	291	318	276	310	322	293	291	277	296	287	303	292	301	269	257	242	258	290	288	284	295	293	291	285	279	292	302	272	265	261	270	299	289	271	266	287	300	276	316	273	289	270	321	294	274	275	289	280	273	306	293	299	262	270	274	285	328	280	274	276	297	291	271	287	280	280	304	320	283	278	294	289	281	286	312	285	280	311	273	297	302	291	299	328	296	259	298	294	273	297	286	311	284	279	300	304	280	313	280	294	307	301	293	307	326	286	288	291	291	278	253	289	315	299	299	281	276	294	284	285	291	277	291	306	292	286	297	280	287	283	297	288	315	269	280	276	281	306	284	297	286	302	253	281	279	287	328	302	296	293	300	281	261	315	267	258	318	297	286	291	282	276	281	275	269	266	279	292	300	288	290	304	262	295	328	299	300	273	293	284	272	300	286	234	328	315	325	280	256	296	265	304	294	299	318	285	310	276	319	284	286	266	290	290	281	307	314	299	302	261	306	294	280	313	301	305	277	277	317	269	304	276	295	282	290	299	276	320	286	302	278	276	283	270	277	264	277	305	282	318	269	268	315	294	306	307	284	287	296	284	279	300	308	276	309	284	275	300	298	285	295	289	297	330	295	276	254	286	309	288	295	254	290	311	289	294	292	280	289	309	269	295	285	262	259	297	288	297	291	286	285	278	285	276	287	280	273	305	311	315	328	298	301	325	280	277	286	271	294	259	270	313	300	338	322	286	317	279	263	304	318	287	259	300	286	299	292	287	339	298	286	318	335	266	295	312	282	271	281	291	338	277	308	276	273	308	317	303	261	305	292	312	306	303	285	278	267	267	271	266	287	318	306	269	291	303	291	311	298	290	283	296	299	290	288	298	311	276	308	272	279	292	310	267	329	277	303	318	267	270	286	264	259	315	257	288	285	274	278	288	317	276	287	286	297	291	296	269	305	269	305	273	278	301	326	288	289	315	265	259	292	288	275	295	303	286	307	308	254	308	278	281	280	297	268	262	284	304	291	304	286	297	281	295	302	296	264	294	272	279	288	293	273	285	295	292	269	262	264	293	307	272	274	274	276	298	306	288	297	271	271	284	276	312	261	276	315	293	287	283	309	277	274	298	308	285	306	285	278	291	288	256	281	305	311	292	292	295	308	306	310	299	293	323	263	292	307	274	278	239	303	310	319	293	269	283	276	290	275	300	273	284	298	314	275	268	292	301	296	285	277	294	245	274	318	287	292	313	267	280	304	310	301	306	273	309	282	307	288	328	253	332	281	296	260	286	264	310	306	298	280	320	316	280	295	299	311	274	296	289	259	281	297	287	310	267	261	306	309	262	288	281	289	318	307	284	286	336	303	287	300	289	303	305	280	317	276	269	265	295	283	297	272	282	298	290	307	269	281	267	277	279	276	302	275	295	301	278	282	285	273	273	289	265	307	284	285	298	283	281	243	273	311	296	299	284	300	271	276	320	288	286	272	263	300	286	294	289	281	291	289	287	252	260	287	307	322	287	290	294	284	278	317	285	292	284	290	311	278	284	284	306	285	319	297	285	283	276	292	258	276	263	269	313	322	285	277	277	306	320	306	308	294	298	289	276	283	296	307	270	286	292	283	266	274	262	296	305	314	300	294	271	270	278	275	292	265	289	280	268	315	314	261	295	269	298	280	285	287	277	291	305	267	309	320	304	301	296	295	282	310	290	291	320	292	302	278	311	288	278	262	289	275	301	292	308	299	278	293	301	284	298	299	275	268	296	287	310	290	258	295	291	268	290	278	258	297	312	293	299	303	315	282	313	292	281	282	259	285	308	283	275	305	286	260	318	262	289	310	317	275	321	303	309	296	293	297	275	321	304	296	321	240	286	316	292	272	276	279	282	282	289	282	293	287	294	282	307	269	299	282	302	309	283	293	294	255	279	315	275	308	315	314	299	278	321	271	324	255	294	312	288	289	280	318	310	287	314	292	287	279	274	304	287	271	270	277	300	294	291	271	304	274	321	297	305	288	306	295	288	294	312	317	275	311	261	349	294	336	300	313	321	274	310	270	300	333	315	305	282	290	292	270	309	288	284	305	275	310	304	274	283	287	315	279	324	308	291	291	287	274	257	294	276	293	291	295	308	258	297	266	292	299	288	278	271	301	263	279	318	279	302	279	292	279	298	280	266	293	301	301	294	287	311	269	279	303	269	301	302	305	305	313	293	270	294	273	288	273	269	271	292	276	288	287	279	268	300	285	287	303	302	326	314	293	277	296	289	307	293	296	304	267	273	326	300	268	291	291	304	297	302	283	318	271	264	321	277	288	275	281	303	295	286	256	292	310	274	298	296	327	309	286	327	289	302	263	297	304	311	256	297	294	285	287	276	294	263	285	287	303	277	292	300	297	306	260	291	282	260	292	288	308	327	286	321	278	277	308	295	286	301	274	274	299	314	292	274	319	282	317	298	263	300	310	303	300	271	290	288	293	252	309	254	299	293	308	281	284	291	314	267	284	295	302	319	297	278	311	294	297	300	302	284	256	284	297	279	266	304	308	288	277	279	276	276	282	298	297	318	313	293	290	286	282	272	283	317	326	295	330	296	287	314	298	286	306	331	274	283	264	279	255	304	301	259	290	285	274	279	302	319	289	292	292	261	286	273	300	294	310	277	278	313	312	268	292	323	259	285	311	285	285	302	300	295	271	297	283	305	286	280	274	272	270	283	299	279	295	297	283	282	299	307	304	307	286	324	261	290	285	281	279	290	281	286	261	295	294	299	306	313	307	303	298	304	301	312	314	293	273	282	271	276	243	317	263	264	271	291	251	264	295	259	301	319	303	314	276	284	267	295	286	288	290	293	300	287	286	303	269	298	282	308	303	294	304	276	281	279	319	279	290	299	283	272	283	278	283	291	293	297	298	272	303	295	306	290	289	298	296	293	301	290	313	301	307	288	281	280	289	277	278	326	293	287	304	279	313	288	297	290	299	286	283	275	280	319	302	275	303	289	310	298	304	312	286	285	273	291	300	313	311	317	295	289	270	292	297	268	289	272	291	323	290	296	254	309	257	297	285	268	270	300	277	293	264
44258	13857	3701	1691	1124	855	609	595	468	463	413	349	326	312	294	296	277	263	266	260	257	249	230	240	219	236	240	256	236	253	206	201	227	224	241	241	236	222	221	226	230	250	207	238	243	231	241	225	226	223	221	235	243	209	252	232	215	199	240	239	208	225	243	204	200	208	206	209	201	211	206	211	223	204	221	208	225	221	232	230	215	212	208	227	230	211	182	190	216	193	249	212	184	220	221	209	193	227	230	228	210	222	232	239	195	244	220	236	207	215	223	202	197	230	206	217	201	235	225	237	224	217	244	195	229	227	202	239	220	221	218	219	244	227	214	209	214	234	235	204	180	206	226	194	211	187	213	206	215	231	197	225	230	194	194	209	213	233	198	236	185	231	219	222	217	224	250	215	197	205	229	215	224	218	213	204	186	194	223	221	208	202	241	189	185	191	217	218	213	214	225	217	204	220	224	205	223	207	212	227	198	216	200	207	215	214	201	217	195	210	211	239	234	219	212	205	258	220	205	226	200	192	205	202	228	231	229	219	216	196	210	197	241	207	202	188	206	217	211	203	231	234	238	220	231	163	222	203	216	239	226	233	198	234	215	176	201	213	223	198	211	203	222	218	210	206	183	200	198	230	206	227	195	231	200	243	238	183	210	197	236	194	222	205	225	211	205	203	232	203	211	183	212	213	230	220	196	188	199	225	211	216	197	185	214	184	188	196	219	210	199	202	216	227	201	184	221	213	225	224	236	224	225	225	227	210	216	219	211	217	213	214	214	212	214	211	234	196	234	230	199	198	229	225	231	209	221	239	216	231	255	214	220	235	228	210	209	216	225	231	215	244	222	196	232	189	219	239	184	219	226	204	210	222	221	221	212	215	204	208	218	215	205	232	204	228	199	217	189	229	212	187	233	205	212	199	212	214	212	216	205	230	223	204	193	216	196	221	200	238	218	203	187	225	234	217	220	210	215	219	223	214	244	225	230	205	229	216	212	231	215	210	214	200	239	248	215	235	180	216	219	202	213	197	226	239	235	222	230	221	182	211	203	198	232	174	188	220	211	206	226	221	218	222	198	204	216	212	210	207	203	223	194	236	218	217	193	200	209	222	225	232	228	209	185	225	228	199	215	223	242	186	223	212	223	228	212	237	229	207	210	185	237	204	224	229	219	187	190	201	215	227	210	212	240	242	211	232	222	207	217	241	224	222	220	194	217	227	186	177	195	219	234	218	235	201	230	213	252	206	209	214	195	214	209	197	207	230	230	228	213	190	231	237	202	228	232	212	231	196	207	224	212	228	221	206	222	246	198	208	215	211	205	224	185	197	225	211	216	200	210	220	215	218	204	210	180	214	238	250	219	230	219	211	220	217	214	215	214	214	198	201	210	221	205	215	226	191	237	187	218	228	207	226	206	210	227	220	240	189	220	217	245	208	201	218	208	187	213	222	200	192	189	208	203	217	199	209	218	197	200	221	212	219	206	227	210	224	226	201	229	195	222	265	232	220	215	209	208	214	208	161	206	200	204	229	226	195	217	207	193	215	260	219	227	221	213	209	221	201	218	235	211	175	217	210	203	223	202	225	182	211	210	219	221	215	198	186	197	197	221	197	209	181	234	223	227	205	217	209	224	242	227	205	214	210	202	235	210	198	218	247	238	232	222	240	212	236	243	207	220	221	216	220	208	207	201	227	234	214	181	219	199	229	237	206	212	207	176	206	233	196	219	220	190	229	195	199	233	240	211	193	240	206	205	226	182	207	226	226	215	192	211	222	223	211	216	229	204	192	201	227	227	208	229	209	213	240	200	201	211	237	219	214	225	204	219	220	218	208	212	207	214	194	223	236	212	191	231	201	220	211	218	226	213	204	229	205	213	204	213	212	208	225	210	231	201	208	215	216	251	237	211	225	220	230	198	219	240	188	230	203	232	200	215	203	215	195	229	194	231	204	211	208	200	204	236	213	234	213	191	221	210	230	232	193	209	185	185	221	216	221	216	214	195	204	212	226	199	199	234	207	217	213	208	223	213	179	222	208	199	197	209	239	238	220	222	212	194	208	219	207	209	225	225	195	213	231	195	194	237	196	195	195	209	214	228	200	253	226	221	221	217	227	206	229	213	199	197	231	229	232	211	224	221	215	204	228	206	228	224	210	223	223	236	195	180	209	222	199	224	216	213	217	208	212	211	213	217	207	242	223	233	234	224	212	218	214	197	218	217	220	214	230	228	207	204	199	207	185	199	202	223	204	193	236	202	251	212	220	220	205	220	222	235	201	206	225	240	238	210	214	212	223	220	226	191	220	209	209	225	260	230	244	222	196	232	205	210	211	219	220	217	212	207	210	205	211	227	225	203	212	213	225	216	234	218	220	226	205	225	219	232	218	211	206	198	214	198	217	220	216	202	194	191	219	248	215	245	243	218	194	233	230	210	218	241	229	220	209	204	249	205	216	243	224	191	219	197	214	222	231	219	202	211	198	212	227	217	206	231	218	222	217	196	193	192	234	234	180	210	204	187	215	216	192	231	222	237	237	190	225	212	222	177	227	210	231	238	227	202	211	214	195	197	213	210	221	205	226	201	248	205	221	185	183	217	181	210	193	226	221	218	235	208	216	226	216	207	186	222	219	225	203	204	191	222	220	192	224	237	215	183	217	194	215	239	197	190	216	222	202	218	206	210	219	221	237	242	188	215	199	212	233	215	224	232	195	228	208	212	197	211	220	225	249	213	192	205	211	249	243	203	208	199	208	225	185	231	203	220	216	209	199	210	221	211	226	225	224	226	186	212	214	217	186	211	220	233	219	216	193	248	209	226	217	208	214	225	206	225	213	217	211	220	205	230	224	212	218	241	212	225	206	222	213	202	230	207	220	204	228	207	189	208	229	184	225	225	224	231	210	204	209	201	209	215	205	230	206	227	208	233	206	206	212	181	200	203	213	202	222	222	239	213	198	220	196	185	214	227	239	236	216	223	229	194	218	209	240	188	233	202	204	217	208	202	221	225	200	210	235	210	190	252	215	210	184	190	229	206	209	214	205	224	208	204	225	232	209	200	219	217	194	199	201	240	206	204	230	216	239	181	195	237	200	201	207	226	208	190	234	196	199	213	221	200	240	226	220	223	240	223	217	220	239	196	217	213	202	232	236	245	198	199	189	199	212	231	199	219	202	216	202	225	232	226	219	223	232	204	222	200	200	246	211	195	206	195	218	219	225	235	213	218	233	228	207	242	215	204	180	221	176	191	205	218	254	245	199	230	229	216	200	202	196	208	224	217	213	244	215	204	209	209	198	214	189	212	189	222	219	228	190	224	200	221	229	196	211	221	184	208	195	239	234	226	233	195	226	211	185	224	213	230	227	220	215	216	200	218	224	221	193	201	221	249	217	250	237	195	223	199	222	206	235	226	237	198	229	224	195	214	227	216	219	221	229	191	227	212	203	187	189	213	181	206	229	235	195	204	205	208	215	216	198	226	197	206	231	213	231	236	209	219	214
19385	1874	4280	5079	4455	3613	2840	2410	2068	1789	1584	1474	1330	1266	1228	1040	966	921	911	864	857	793	755	773	740	746	693	695	703	624	658	674	656	639	641	612	649	635	572	560	626	541	579	605	587	584	577	616	593	563	591	536	598	609	598	579	559	554	627	572	572	580	586	576	557	562	510	564	576	598	544	553	558	566	562	572	578	585	572	558	562	519	541	578	580	530	551	600	531	554	588	558	538	559	575	554	543	543	562	547	572	522	541	514	556	534	577	566	528	567	508	596	558	584	582	509	558	544	542	532	548	541	544	556	532	555	562	539	546	540	567	548	525	583	491	572	538	522	517	563	540	539	579	543	570	552	547	555	548	568	544	537	541	558	546	527	536	559	555	515	549	511	551	556	574	564	520	519	561	556	542	514	553	549	523	535	514	552	544	601	544	514	556	514	519	576	563	539	567	520	516	545	511	533	519	522	543	555	527	555	540	550	533	563	569	557	552	521	548	533	548	511	517	543	553	566	548	527	543	539	564	586	517	527	522	533	551	507	569	558	552	574	550	606	562	533	526	515	509	508	549	540	539	559	547	526	565	535	514	506	555	556	579	518	572	546	580	539	537	597	580	583	539	535	532	539	509	541	549	510	545	564	537	532	524	566	485	577	582	530	547	554	586	560	509	530	556	494	537	543	552	552	578	555	548	565	519	526	506	525	536	518	539	542	543	602	512	569	515	531	552	530	557	549	581	559	562	518	515	540	559	539	524	535	516	564	539	532	534	512	536	566	557	557	486	547	535	510	542	542	503	549	527	525	589	523	547	555	554	541	535	544	555	502	545	500	572	530	529	524	540	536	561	489	511	494	553	558	535	543	569	583	538	542	540	548	539	554	548	554	504	549	600	514	520	549	572	527	514	543	560	576	521	512	566	531	508	538	515	525	537	525	535	544	584	535	556	551	536	549	539	560	580	540	509	524	602	540	565	548	547	558	545	550	545	590	567	592	553	535	547	580	525	543	535	579	542	614	577	575	518	561	553	533	531	547	541	528	574	606	500	526	524	547	545	526	527	516	544	526	529	540	544	576	562	532	550	541	563	561	549	520	531	501	548	547	549	535	538	541	518	549	523	542	525	528	559	520	553	521	582	533	519	552	588	585	549	557	545	549	536	489	503	555	556	514	546	547	517	547	574	557	514	565	524	535	557	542	484	529	591	553	575	552	567	529	508	524	544	574	541	515	524	531	566	541	537	554	528	543	600	516	555	534	560	548	550	530	575	563	575	531	562	567	537	547	538	532	530	529	529	527	560	583	504	576	560	555	571	564	541	535	564	570	515	530	574	525	536	598	560	573	568	539	535	506	543	537	541	522	557	511	528	548	557	536	537	574	546	521	514	566	521	542	504	526	529	560	563	555	553	522	529	534	580	511	567	545	561	534	524	550	592	527	522	506	515	546	562	535	532	548	487	537	541	549	544	547	523	546	567	548	479	513	572	547	528	515	565	538	561	534	536	556	557	567	579	538	522	528	525	560	522	534	540	569	537	552	575	536	534	537	543	574	543	568	587	553	557	532	579	530	500	522	544	548	539	555	596	519	540	504	528	554	520	541	544	525	557	518	561	525	520	542	521	549	515	542	565	526	552	568	524	535	525	571	544	520	566	558	509	534	570	534	512	563	509	525	551	536	525	537	536	572	565	528	543	567	573	557	487	549	546	600	532	517	576	504	523	561	541	504	526	531	549	575	563	540	512	536	560	558	539	513	523	564	543	525	544	537	564	538	540	557	525	540	564	543	531	538	576	551	543	489	549	536	539	565	589	565	539	548	529	554	556	503	558	582	526	533	549	538	535	496	579	576	505	506	532	553	594	494	558	531	564	546	576	540	549	566	553	589	499	561	584	534	529	556	527	511	562	549	528	556	588	546	535	497	581	555	553	561	542	525	543	574	579	534	594	514	542	531	560	536	490	556	542	568	520	528	556	554	563	525	533	534	505	530	508	533	516	522	528	500	528	522	555	528	554	531	541	538	542	539	518	556	569	552	535	518	529	582	552	552	527	538	579	534	501	555	511	529	599	520	548	522	553	521	569	507	533	526	533	587	561	543	549	535	505	542	511	513	550	562	528	550	514	574	519	542	547	560	544	552	553	569	546	498	532	538	555	529	517	538	541	498	546	596	528	549	542	535	542	538	505	519	554	555	539	550	518	566	533	530	506	534	569	547	547	544	552	526	537	533	610	501	533	550	522	602	540	575	511	556	582	518	538	565	540	530	534	567	561	548	538	527	547	497	559	519	528	559	523	572	574	509	590	547	539	535	503	553	558	527	533	562	564	552	533	535	527	526	587	529	584	524	571	569	526	516	536	542	581	508	568	522	519	533	556	486	513	534	521	544	470	563	510	518	548	526	538	555	554	546	540	531	546	526	530	553	532	547	517	550	556	533	540	558	559	513	531	591	513	527	543	537	562	533	534	544	550	555	543	522	534	519	544	549	564	552	547	532	543	554	532	546	571	499	535	518	496	558	529	544	494	589	527	557	555	577	550	542	528	544	545	512	551	545	532	529	559	594	555	544	546	553	561	539	516	537	533	562	520	527	514	544	577	516	561	545	577	564	525	576	523	561	578	554	555	523	533	508	533	521	549	551	538	550	539	566	559	571	573	541	567	567	522	534	505	626	517	576	532	519	526	516	593	566	502	501	528	498	542	567	538	564	580	534	541	538	533	515	544	529	536	513	563	573	509	562	552	571	561	554	545	553	526	525	572	492	488	535	575	541	528	515	576	547	526	574	514	527	539	567	502	515	528	526	543	531	570	499	549	506	565	557	539	543	516	547	551	542	520	553	566	529	481	565	500	532	558	553	569	561	554	556	555	553	540	544	528	556	542	518	569	547	557	538	562	569	516	561	527	551	505	518	502	563	540	571	548	555	544	513	535	530	513	548	509	489	519	499	540	514	561	558	569	509	523	539	549	543	565	511	575	564	566	572	558	575	573	568	526	580	543	509	558	533	565	501	564	531	509	567	550	560	578	518	564	557	544	534	538	543	573	542	506	521	565	536	512	534	522	539	540	540	532	537	553	530	563	532	560	523	528	546	575	523	537	516	573	569	525	574	535	537	564	551	565	595	541	546	561	618	574	529	537	528	552	510	549	542	521	539	514	568	567	532	503	559	548	545	579	534	539	530	537	550	554	516	511	549	568	526	540	542	544	529	530	510	547	553	566	561	538	557	626	535	561	558	565	538	555	528	541	517	538	513	567	528	542	589	499	546	505	518	533	551	521	520	520	552	546	529	533	497	563	575	518	519	506	553	567	532	519	540	523	551	548	537	544	556	531	552	556	521	565	573	548	480	533	539	510	586	513	565	566	562	547	561	494	578	540	566	531	538	471	530	543	608	497	510	567	542	553	519	539	549	533	561	535	529	555	523	562	546	524	553	505	539	569	503	558	535	533	535	556	534	527	567	529	551	525	549	512	565	535	518	531	546	502	543	521	512	566	499
3304	227	198	224	209	201	193	183	173	208	185	185	214	202	205	185	169	187	190	196	179	203	197	184	155	214	215	195	186	175	183	207	177	184	180	191	181	173	198	188	176	187	218	189	188	192	192	175	194	158	195	165	207	185	185	189	186	191	175	180	169	202	179	174	232	187	189	197	167	160	180	225	171	188	204	219	210	193	200	181	192	196	194	174	184	161	194	182	202	172	204	199	181	203	161	203	178	189	233	199	187	196	200	161	199	164	176	182	198	196	195	180	186	183	184	199	190	181	197	192	220	189	226	198	189	204	196	206	172	181	189	152	198	212	201	182	175	200	192	165	171	192	191	179	195	180	182	183	191	175	192	204	184	190	179	164	192	201	193	196	191	180	175	202	200	189	183	168	198	201	194	204	192	204	189	176	196	201	177	177	175	185	175	194	191	197	189	198	181	197	214	182	203	169	177	176	167	197	174	208	206	178	196	188	175	206	185	184	193	183	183	177	169	182	212	193	203	192	198	192	188	186	189	201	169	190	180	183	218	163	170	185	170	185	176	170	170	195	221	211	198	195	160	167	188	186	201	185	184	182	200	183	178	168	180	198	159	180	198	205	202	187	179	178	211	198	184	173	205	184	182	177	188	180	189	163	169	184	214	205	197	191	189	208	175	184	165	167	145	184	175	202	182	184	199	193	172	194	186	175	181	203	186	210	204	195	187	185	200	196	177	195	185	179	208	169	179	151	170	173	198	186	198	176	202	169	174	153	208	196	192	210	188	189	189	176	215	214	177	193	183	195	208	161	210	170	187	188	176	174	164	184	160	194	218	182	165	203	195	161	191	193	195	179	192	210	184	202	182	166	160	189	181	180	194	203	188	186	177	182	194	171	198	192	190	190	170	192	185	173	190	216	165	186	180	184	190	171	199	187	188	206	193	191	197	190	187	200	179	210	198	162	223	175	208	189	159	195	183	181	184	195	191	195	182	173	184	207	193	178	167	186	168	181	179	193	188	180	172	196	202	179	184	195	201	172	167	170	192	203	186	176	171	172	183	212	166	204	208	185	188	192	176	182	168	174	208	184	179	178	197	204	216	192	194	186	172	189	200	170	200	202	214	197	202	186	190	181	204	180	175	192	208	165	170	182	197	199	181	209	170	185	201	164	207	213	213	195	184	179	163	166	194	196	199	172	166	204	172	197	150	181	190	198	187	174	157	187	167	174	211	206	189	192	159	192	190	192	169	184	180	192	175	174	192	187	193	174	196	198	202	187	215	191	189	169	173	170	195	199	191	182	187	181	171	193	203	199	176	189	172	184	194	203	178	203	188	199	170	200	182	176	182	155	173	212	190	192	179	208	180	181	195	170	196	166	185	178	194	209	163	190	181	187	206	196	194	203	191	182	179	185	214	170	194	176	195	194	202	224	179	177	183	193	199	181	168	188	174	201	188	189	217	192	197	181	170	207	174	177	179	184	190	192	197	208	196	199	193	185	200	198	174	186	190	174	169	196	187	210	184	195	164	199	166	203	205	207	210	183	200	191	197	141	195	203	170	180	197	174	200	187	178	189	196	203	195	191	182	208	177	187	180	196	193	195	177	190	185	170	191	175	164	187	214	181	214	216	163	191	172	192	176	181	165	176	172	186	200	190	178	193	215	158	225	205	166	184	203	203	195	188	219	177	164	210	191	186	181	153	184	196	192	182	194	197	186	206	179	175	177	187	193	204	209	215	190	193	181	203	189	156	183	188	180	188	184	167	192	191	174	205	165	187	170	189	204	212	176	193	191	198	162	180	201	200	200	190	160	161	195	179	200	189	161	188	183	168	181	172	186	172	172	204	215	168	184	189	192	199	184	198	181	174	174	194	170	183	179	197	206	193	174	164	183	179	186	174	170	194	190	219	221	215	168	201	159	180	182	183	173	197	204	189	195	170	205	202	178	199	178	181	189	191	182	190	193	180	167	186	204	176	187	231	162	185	181	212	200	198	148	181	161	184	172	207	194	187	185	183	209	184	197	194	204	174	176	182	184	192	170	177	193	212	196	188	185	172	181	194	206	191	190	171	215	178	166	190	205	196	177	170	226	223	182	201	182	202	163	173	207	187	195	165	184	162	178	178	198	192	161	198	229	207	175	195	222	203	188	178	178	193	182	167	185	200	190	209	178	182	177	197	152	181	194	202	179	198	180	203	210	209	191	175	173	176	175	181	188	218	208	182	204	187	200	167	210	204	181	201	164	182	191	202	202	179	181	173	206	167	176	213	185	191	207	189	194	171	204	194	181	170	198	190	178	183	179	195	174	187	168	167	196	175	179	166	178	184	189	166	196	182	209	204	194	186	184	160	187	198	181	227	199	159	201	190	190	179	193	205	210	214	157	207	210	213	189	180	204	191	183	178	183	203	164	188	225	206	220	185	167	178	185	180	175	190	167	169	195	192	197	188	195	194	187	166	180	183	196	191	172	188	195	189	179	186	172	190	197	195	184	227	184	200	201	185	214	193	188	202	215	199	186	162	175	168	201	197	211	206	184	178	207	192	166	186	172	190	184	174	163	182	170	187	195	185	158	180	193	182	177	175	185	222	183	219	179	177	194	205	174	176	190	172	169	189	186	201	174	213	190	173	165	204	198	185	189	207	212	194	188	174	190	202	182	209	185	186	193	193	170	189	172	190	174	192	219	197	167	181	199	200	193	183	186	204	190	192	207	175	197	196	189	192	201	206	177	208	198	195	204	203	161	180	193	167	182	200	208	179	196	189	185	199	197	176	208	224	199	211	155	191	209	200	218	186	202	188	201	176	223	178	174	187	189	207	203	193	185	184	184	202	202	191	197	191	197	180	183	166	181	190	205	181	163	199	180	183	175	187	199	200	182	189	211	197	198	208	214	183	180	197	213	196	193	195	170	172	202	175	205	183	202	196	205	196	218	181	190	205	181	199	175	202	183	202	188	192	181	173	200	168	169	157	179	189	185	199	204	181	191	187	202	169	180	199	172	203	190	177	192	188	200	187	209	185	184	190	195	188	177	199	191	181	195	198	188	180	214	190	198	200	180	177	225	198	175	193	189	179	171	186	199	196	193	179	177	191	219	191	194	178	190	196	182	202	175	184	198	196	188	196	207	206	186	205	216	201	175	182	186	175	206	189	194	172	175	195	197	194	193	182	201	217	194	164	169	173	205	217	202	186	182	196	184	178	187	182	209	168	190	194	178	200	204	170	171	196	174	163	178	170	197	197	173	231	192	173	190	199	208	204	177	194	201	186	175	202	200	215	171	199	181	190	189	182	190	173	169	212	179	195	167	183	194	178	195	200	204	199	194	198	182	184	179	171	214	176	159	214	196	181	190	197	182	199	218	190	181	186	212	168	189	187	213	185	188	168	191	195	179	201	203	191	174	189	184	194	181	180	192	156	214	177	195	188	200	186	206	189	154	222	205	197	199	205	200	202	214	186	159	194	197	169	194	171	193	223	186	174	196	166	207	196	191	168
3943	482	551	579	540	570	526	485	462	489	452	491	463	470	505	474	504	463	476	492	460	462	488	429	479	473	461	461	477	428	466	522	474	469	496	479	499	482	449	480	472	470	496	443	469	474	468	423	510	474	453	465	436	432	449	456	462	462	402	465	439	477	432	513	452	474	473	468	442	426	488	477	458	508	452	469	467	454	465	440	494	440	468	490	459	460	453	449	463	476	438	411	441	463	457	452	484	441	447	475	447	446	476	487	473	475	463	439	463	414	501	449	448	489	454	489	490	450	437	455	427	425	476	461	476	471	472	461	446	442	509	453	464	423	440	433	491	450	463	433	479	464	460	489	448	484	456	460	440	503	483	510	449	456	478	474	467	449	455	475	482	465	466	479	468	495	494	420	468	458	479	459	452	444	458	453	445	411	458	501	458	492	511	436	443	481	451	450	455	438	454	480	473	444	480	458	491	442	487	446	477	467	465	421	460	477	492	464	481	459	494	454	461	503	486	501	452	464	483	429	446	487	452	440	455	465	469	485	439	472	434	453	456	456	463	479	452	428	490	447	452	471	465	423	417	484	447	470	468	444	489	458	463	449	459	466	485	453	468	480	465	455	489	457	483	445	469	472	450	448	491	464	480	465	508	470	474	466	466	468	443	474	502	480	422	454	430	446	411	459	482	490	465	480	451	452	464	473	446	468	442	422	452	445	519	465	445	483	503	446	462	454	460	470	436	472	459	458	432	458	498	443	456	482	512	523	491	456	503	461	453	423	443	486	421	440	469	476	480	459	483	453	441	489	443	459	444	467	468	502	462	458	495	466	434	466	498	504	482	468	439	464	441	492	467	430	461	481	442	476	457	459	452	446	456	464	477	449	432	458	467	425	394	442	469	444	485	404	452	493	416	414	473	442	472	438	449	462	469	464	464	467	417	468	488	456	472	474	509	446	441	483	456	467	469	428	447	443	456	463	456	456	483	507	461	428	485	489	432	441	489	456	448	444	483	454	445	448	456	480	473	440	451	440	480	444	458	433	442	472	424	450	451	431	446	463	467	469	464	462	426	447	434	461	463	482	463	491	443	434	437	437	509	503	460	462	452	466	491	424	481	473	497	500	442	454	431	478	461	471	441	432	467	438	486	477	455	475	456	451	483	429	435	497	440	486	457	471	468	459	458	496	495	416	456	467	444	471	442	436	440	454	463	465	439	482	453	461	475	467	485	426	486	449	475	444	491	465	435	476	469	414	450	426	464	451	457	447	478	450	447	484	427	454	471	500	429	481	489	449	464	473	473	473	459	426	458	473	454	442	441	442	478	477	494	476	494	472	438	479	454	403	451	459	456	456	486	462	421	447	451	463	482	466	472	458	484	453	458	462	461	457	484	419	420	480	443	458	508	461	447	435	496	456	465	484	459	469	454	465	427	442	507	440	464	487	469	500	431	447	451	486	445	448	441	461	465	444	426	498	496	479	461	413	477	462	420	445	455	445	481	447	476	449	447	447	479	487	446	477	468	483	451	467	448	479	455	438	442	466	497	443	470	426	470	427	439	484	480	491	454	468	471	479	445	469	477	502	452	462	435	474	491	465	483	467	482	444	432	436	461	452	465	435	486	453	462	437	486	483	461	472	455	459	467	479	510	497	480	445	487	458	471	465	461	450	452	479	454	431	476	444	406	460	451	489	437	410	439	463	463	473	444	449	472	472	490	482	464	458	453	448	453	455	460	491	453	446	459	450	473	424	476	471	485	449	461	469	465	455	465	441	457	454	462	436	451	498	442	437	466	462	474	468	434	487	440	436	491	419	421	449	474	493	435	478	427	502	486	458	453	472	436	459	408	539	487	479	432	468	498	480	481	469	477	417	481	450	473	464	502	430	464	513	473	451	456	481	455	445	484	466	497	475	491	463	415	500	449	477	449	464	459	455	442	498	475	489	486	457	468	460	490	468	473	439	461	440	436	454	502	493	490	455	464	445	488	436	439	443	464	480	466	475	477	430	445	463	499	429	440	501	450	477	468	476	443	449	437	426	456	503	487	421	487	486	455	434	448	465	466	466	397	427	467	472	479	450	459	473	467	467	446	502	469	458	491	445	467	457	477	458	500	474	476	477	466	474	445	420	438	427	477	451	448	460	450	459	471	478	460	451	473	460	453	453	464	474	464	456	457	439	446	461	450	430	429	442	447	495	463	470	459	434	448	431	453	491	476	467	492	443	473	428	472	448	504	455	477	452	417	479	464	421	454	462	470	469	480	494	439	454	471	476	460	449	480	499	436	458	498	471	507	480	449	472	455	466	457	466	473	473	503	420	467	446	493	467	464	475	477	445	455	466	447	448	478	452	474	468	441	466	462	451	465	457	501	458	470	476	466	444	467	459	456	472	457	450	442	469	432	513	494	447	484	502	448	413	445	491	460	478	492	435	464	476	438	486	469	469	450	481	472	486	465	457	437	433	437	477	460	516	469	469	454	479	419	476	467	430	442	459	459	464	471	441	481	431	423	461	468	454	439	462	452	468	478	427	475	454	467	420	487	481	473	483	460	479	478	447	472	455	469	484	489	435	466	476	463	450	475	467	446	470	445	422	453	443	444	448	462	454	465	464	445	492	471	465	460	482	479	500	435	486	490	466	460	456	461	485	481	459	471	446	459	464	431	484	482	452	447	472	467	469	466	451	472	495	452	423	402	467	440	448	448	472	440	445	472	476	494	450	455	491	480	462	461	433	440	500	475	471	468	437	475	489	468	465	426	456	480	533	473	448	480	465	479	490	426	446	475	462	459	448	477	445	488	460	441	461	465	459	468	494	434	494	433	460	514	457	410	440	438	522	499	428	469	473	461	447	490	450	465	465	459	424	468	486	471	458	487	439	467	459	466	442	472	443	468	472	485	456	437	455	455	456	434	500	450	440	433	456	493	467	441	476	494	514	438	491	502	466	441	465	425	432	449	443	422	436	464	479	455	504	482	463	470	469	455	468	445	497	463	463	455	478	524	466	470	471	483	482	446	428	469	511	449	446	474	464	437	450	457	457	473	493	472	439	505	456	447	488	496	463	470	467	455	438	457	452	479	466	466	464	470	454	472	444	489	468	459	465	451	452	467	461	496	449	474	444	466	406	471	468	458	464	464	456	496	480	476	428	484	466	479	463	498	426	482	426	453	446	479	456	469	455	472	492	462	461	456	431	457	472	460	460	459	463	472	475	474	429	452	483	484	463	472	466	450	457	445	480	498	451	413	431	440	397	452	447	447	473	494	439	446	445	488	479	481	481	446	480	501	481	482	428	493	498	451	469	506	481	469	441	481	454	471	502	458	426	455	412	444	436	447	444	484	435	454	498	457	435	473	457	418	465	453	455	446	456	457	469	472	453	482	481	498	499	455	460	486	492	512	457	494	439	419	483	478	513	475	472	487	469	454	477	447	460	463	474	474	425	477	449	460	439	461	476	472	475	470	446	443	459	476	420	464	456	474	440	476	461	480	443	466	469
29957	5117	1110	749	554	401	317	292	208	216	179	172	194	127	134	143	137	119	125	97	100	103	120	118	110	100	113	133	119	103	105	111	95	102	110	103	95	94	79	105	123	116	115	116	82	106	105	103	104	105	114	104	103	110	96	92	116	100	83	89	100	112	133	108	97	101	117	94	106	109	115	101	85	91	92	89	107	112	106	111	93	97	101	122	124	111	92	90	125	86	106	111	104	87	107	116	101	105	90	98	84	91	109	89	100	109	102	116	106	105	110	107	106	101	101	91	91	93	86	115	91	90	89	103	100	111	88	93	111	112	84	100	96	92	99	108	85	81	98	102	96	91	86	107	97	98	106	126	102	95	94	108	116	113	94	116	98	123	127	102	101	104	88	102	100	95	95	94	84	90	116	118	113	101	113	113	62	98	110	110	101	103	89	100	95	86	122	95	98	92	91	80	99	115	82	94	92	90	92	103	98	111	104	97	109	104	87	93	81	88	103	108	111	102	95	99	105	98	99	95	102	93	99	107	97	109	106	107	101	101	107	108	91	79	91	102	105	110	102	110	90	90	106	100	112	107	116	101	107	98	105	92	98	95	102	106	94	103	101	108	89	100	102	95	95	100	95	106	98	98	100	91	92	114	108	125	98	81	106	107	83	105	84	102	93	105	99	113	117	82	122	91	106	105	104	99	95	108	100	87	101	102	92	103	88	95	102	103	87	103	104	98	103	100	95	95	121	98	97	97	109	91	106	93	96	110	109	105	89	98	82	93	89	99	122	107	94	86	89	102	95	126	105	87	87	106	98	99	105	91	101	101	85	92	92	109	104	88	96	82	99	98	110	99	106	98	118	108	102	101	96	100	81	100	84	98	99	92	104	100	78	99	103	93	90	96	105	94	123	86	98	114	97	102	90	97	89	95	100	114	107	109	116	94	102	109	118	118	80	107	103	78	100	115	107	111	92	100	107	85	94	115	94	118	114	96	103	77	85	85	106	83	98	100	94	105	92	93	87	85	98	110	105	92	92	103	91	117	100	107	105	99	121	96	91	118	86	100	107	90	83	115	88	93	87	76	109	107	97	101	96	110	101	99	101	93	101	106	117	98	110	89	101	87	98	95	102	100	108	96	97	87	124	95	93	112	110	125	98	98	83	91	83	111	79	113	103	112	90	93	80	96	103	101	101	109	86	92	95	96	84	97	95	118	97	96	114	110	98	100	86	73	118	111	91	91	98	107	117	100	101	104	103	97	97	103	109	92	88	117	77	106	91	84	93	87	98	87	95	89	93	113	98	99	92	102	112	102	88	103	106	108	84	96	88	87	98	87	95	109	97	95	106	107	95	89	103	82	87	105	110	105	100	111	107	98	87	101	104	113	100	111	103	100	87	104	113	103	126	117	112	89	74	94	109	95	115	92	78	98	92	117	113	98	104	116	81	104	100	99	94	105	84	94	102	87	111	111	94	109	94	92	100	102	90	93	98	105	100	96	87	116	101	94	122	93	85	100	105	98	103	113	106	86	99	83	95	83	92	90	100	104	113	86	92	113	113	101	113	91	100	94	84	107	101	105	99	102	86	96	99	127	114	96	94	100	102	105	76	99	113	100	98	102	108	112	96	90	96	99	101	122	97	95	118	120	89	97	109	92	105	101	83	98	94	93	104	98	97	92	111	98	122	105	78	104	99	107	97	103	113	108	119	103	89	118	112	87	103	104	114	102	99	109	105	99	87	110	100	91	97	102	77	94	100	104	91	100	101	95	101	98	103	99	97	105	115	93	102	87	86	100	83	97	84	105	118	83	111	96	99	119	106	100	82	106	110	103	118	118	88	100	105	107	103	86	89	90	96	92	102	86	103	112	90	91	93	95	79	111	83	103	94	118	112	89	100	96	93	117	91	100	87	83	82	104	88	95	89	80	89	84	109	91	100	86	100	105	114	90	120	94	105	96	86	79	90	108	101	115	93	99	107	101	119	109	95	110	98	93	74	101	106	94	110	109	110	101	104	102	100	97	98	110	116	102	82	96	109	97	115	106	120	92	92	105	105	112	100	113	112	103	111	94	110	110	91	94	93	104	89	96	102	90	92	99	106	87	115	91	103	111	86	94	94	82	101	107	98	109	96	91	82	108	118	102	91	85	102	82	90	104	76	91	107	89	125	96	94	110	97	100	94	107	97	111	101	106	107	103	86	89	102	114	85	99	89	83	99	99	93	108	100	109	106	132	106	75	90	117	103	90	84	92	97	104	92	104	93	98	91	88	93	104	105	94	103	96	99	96	124	89	95	97	100	100	107	111	98	80	95	94	114	110	104	105	95	93	87	80	83	107	116	92	91	107	99	108	89	85	92	109	97	87	109	99	80	120	109	104	90	116	109	87	84	85	111	110	111	90	105	100	100	104	110	109	88	90	100	90	85	81	96	97	90	82	87	111	84	98	104	88	95	103	102	94	94	109	95	95	102	111	107	88	88	94	78	91	108	110	114	121	95	101	80	112	94	89	78	86	86	97	94	88	97	103	108	83	106	90	117	98	98	99	114	88	96	99	77	89	88	89	85	107	82	122	97	98	96	101	102	91	108	79	104	111	99	104	114	92	96	105	97	104	100	105	110	87	103	96	93	83	116	113	89	113	87	93	96	97	97	86	103	87	107	91	96	111	90	111	108	100	95	115	102	97	87	101	109	93	105	110	106	110	91	105	109	116	81	86	113	93	84	92	90	120	85	101	111	98	106	109	131	107	111	99	105	102	110	84	98	114	95	115	109	108	93	95	106	104	95	109	105	106	101	101	109	93	99	89	97	97	84	108	112	106	98	107	110	116	100	83	91	86	83	104	101	109	114	108	98	117	106	79	110	99	90	91	90	101	99	91	114	107	84	100	107	78	87	108	108	102	105	103	91	98	99	81	92	113	85	108	95	112	111	112	106	87	121	106	94	100	103	100	77	81	103	97	104	104	88	112	74	100	102	99	103	106	94	104	99	77	100	89	85	87	88	112	106	81	91	75	88	73	108	93	105	93	109	136	80	100	102	88	98	87	98	98	100	97	96	117	91	95	104	115	105	105	94	130	116	92	124	105	104	107	107	111	101	108	104	104	102	100	106	109	105	115	94	98	113	86	103	120	98	107	89	96	78	87	105	116	103	98	89	138	92	111	103	102	102	118	123	104	111	120	114	93	99	95	96	87	89	97	92	87	100	106	112	94	109	83	93	107	89	99	95	100	80	81	91	125	117	123	95	86	102	112	106	84	96	89	101	115	94	103	100	89	106	127	100	101	102	93	110	98	90	108	91	108	79	102	97	112	92	99	83	108	97	102	99	93	90	129	103	103	94	81	85	99	109	91	103	126	101	103	103	106	90	95	90	108	91	90	85	95	81	112	88	91	97	89	110	111	95	80	98	105	100	103	117	97	92	79	85	91	89	106	107	93	96	91	90	98	91	103	102	90	87	97	106	90	110	98	88	108	109	97	107	79	115	109	103	93	96	104
13641	954	2167	2731	2378	1869	1496	1290	1039	986	900	762	694	643	579	563	535	444	481	483	452	412	428	431	418	378	361	379	371	310	342	362	358	319	340	339	353	352	329	316	338	316	331	290	330	318	315	321	333	292	323	307	318	316	295	323	317	300	343	325	306	284	312	287	300	316	315	308	271	296	278	277	292	314	295	278	239	287	288	294	304	281	316	282	318	318	303	295	283	243	288	307	292	303	310	292	324	306	315	288	312	289	308	297	303	276	299	297	299	287	313	299	305	309	293	267	270	289	289	274	292	310	315	275	273	290	292	304	296	287	266	269	288	304	301	293	269	293	295	287	285	309	294	280	260	268	291	268	307	284	312	314	312	306	259	303	296	269	281	288	280	290	295	294	288	276	334	290	280	287	274	302	295	274	292	256	303	291	293	276	289	270	281	271	310	285	316	305	275	294	299	284	304	284	290	269	289	279	273	294	290	281	267	292	319	311	269	307	271	289	311	269	304	259	300	313	281	245	274	308	301	280	254	302	284	278	280	266	278	312	295	293	274	275	301	331	287	280	287	300	300	300	293	277	293	262	271	279	289	273	303	294	306	300	288	288	284	288	302	265	302	292	312	310	283	256	281	295	270	251	282	284	284	279	291	282	272	266	292	288	295	285	285	296	308	292	294	262	331	319	286	284	266	281	289	291	287	276	284	312	277	275	258	283	299	300	288	303	256	275	307	280	284	270	264	314	267	300	306	253	313	290	279	289	291	270	268	327	299	274	280	279	280	291	282	276	297	270	256	274	289	285	267	275	284	282	308	305	284	283	293	307	293	288	277	278	270	299	273	277	266	309	284	287	275	282	290	267	286	292	278	298	290	279	282	283	289	297	300	266	276	314	292	323	289	317	270	271	305	292	252	262	274	298	292	307	279	266	279	294	268	259	296	294	306	269	288	292	282	307	298	285	297	307	307	279	274	283	286	262	292	317	260	289	273	308	270	301	300	287	283	296	272	290	297	275	279	297	297	296	291	278	303	269	313	291	282	293	287	276	296	282	301	308	320	258	304	289	313	272	274	262	298	315	268	292	296	294	274	290	288	295	279	282	310	278	303	275	296	304	271	279	273	298	296	312	285	278	268	294	271	271	295	280	271	285	262	308	257	281	294	299	285	309	292	298	271	276	281	278	314	279	264	284	290	262	284	278	271	299	253	264	281	269	315	298	275	264	299	302	262	297	311	270	297	254	279	265	299	279	289	317	286	300	281	275	297	304	268	275	311	273	274	280	259	274	265	299	315	252	280	291	303	238	277	293	284	301	289	324	282	271	290	254	304	249	276	280	309	288	297	279	283	295	286	271	305	284	267	334	313	284	302	321	265	290	295	266	311	269	278	288	277	296	305	281	290	297	322	264	281	299	257	293	304	252	269	290	320	274	290	312	287	283	288	263	281	288	300	326	257	300	280	271	300	264	279	263	298	285	303	308	322	310	303	278	311	306	298	288	292	291	317	304	275	286	309	294	296	292	290	266	292	265	303	296	259	261	317	278	317	298	288	289	287	286	292	275	282	282	293	299	309	318	305	281	269	277	268	305	310	309	303	319	288	283	273	273	288	281	307	319	262	257	275	292	297	299	290	290	279	280	297	298	252	283	287	268	321	268	300	278	268	296	316	290	287	276	279	287	289	295	318	252	286	309	320	287	288	291	282	317	277	285	296	281	284	302	303	288	313	281	287	289	331	266	288	267	284	297	300	296	289	271	294	304	284	289	279	314	290	270	301	302	279	278	268	286	308	278	313	317	266	275	328	310	300	287	280	270	289	273	308	294	271	324	281	281	318	258	277	290	282	302	300	266	336	299	283	299	276	300	277	291	287	291	278	275	298	298	302	259	276	307	266	270	272	313	303	290	294	274	269	283	315	292	280	283	292	313	271	298	283	291	265	275	293	278	294	288	299	296	273	305	300	324	296	291	311	274	292	286	295	312	282	278	319	301	307	269	252	318	269	292	300	297	263	277	288	286	250	256	285	270	321	301	266	291	318	295	291	286	277	279	290	295	300	267	280	281	259	293	285	256	280	278	333	282	256	274	278	312	258	274	277	256	276	275	319	309	262	266	275	287	290	293	282	298	266	317	271	298	271	295	286	301	347	307	277	286	275	279	301	264	283	298	299	313	291	288	312	289	282	262	324	294	285	281	296	303	288	279	312	308	292	321	262	298	301	292	291	278	283	276	272	263	300	259	275	296	296	309	300	250	267	267	289	294	275	321	298	306	294	290	286	272	279	287	289	290	287	280	296	285	276	279	305	273	293	269	282	274	302	294	275	270	287	265	289	297	323	270	305	296	279	306	300	283	281	292	272	302	308	287	290	285	271	283	283	267	284	286	293	260	298	294	317	275	265	282	304	270	263	284	300	270	279	298	274	250	276	271	274	303	282	286	309	290	267	277	326	288	287	286	278	284	268	324	239	276	300	310	259	256	282	272	246	305	296	300	283	286	288	281	314	285	285	295	297	280	279	295	250	277	283	262	321	316	286	282	269	305	278	311	263	298	300	306	266	258	264	260	317	291	294	315	270	277	301	308	278	289	302	306	291	281	293	262	277	257	281	255	300	300	299	286	300	292	253	293	322	269	297	272	280	269	283	287	312	284	276	315	278	290	267	290	286	306	288	292	290	299	288	289	278	293	263	254	287	278	268	288	288	298	283	268	293	306	266	294	319	291	298	276	285	303	287	267	290	287	286	294	273	280	286	284	313	271	299	290	301	266	285	279	300	269	280	292	306	302	309	286	262	318	303	304	307	286	300	272	282	275	269	294	276	280	261	287	302	275	282	286	284	283	288	312	273	281	313	286	306	291	303	281	294	300	300	255	290	290	271	289	280	302	297	248	317	308	322	262	306	271	297	280	287	316	279	262	309	270	282	301	277	291	296	315	287	249	239	298	288	314	262	294	294	265	299	286	267	298	281	304	326	291	300	275	269	277	303	285	292	264	276	271	273	275	273	309	319	283	287	266	301	322	278	294	281	274	305	266	298	286	293	264	275	279	295	290	310	292	283	295	284	282	270	296	282	282	286	293	285	303	323	299	280	291	295	301	264	295	281	271	285	279	277	278	274	304	271	269	257	280	267	286	293	323	316	287	293	274	300	275	272	278	291	288	296	321	282	272	286	289	281	300	280	261	267	310	297	309	309	270	266	278	294	300	324	283	295	275	248	340	295	289	272	255	290	297	313	266	292	279	272	285	292	259	297	282	280	281	297	283	281	260	274	265	294	284	274	296	277	289	290	272	279	300	287	276	274	330	291	285	307	294	302	283	271	259	285	306	290	278	299	278	298	313	279	322	309	240	287	275	280	296	289	255	288	278	317	252	303	289	298	303	289	278	278	274	277	291	313	281	300	316	268	287	282	271	281	272	302	291	286	310	279	288	266	282	291	296	296	274	293	281	269	303	286	273	275	250	279	301	278	285	265	287	289	285	315	301	299	281	298	290	283	293
44914	14292	4100	1708	1098	840	622	539	482	444	342	352	320	345	303	303	286	267	262	270	250	248	231	242	206	238	217	263	236	234	259	221	231	214	227	218	207	215	226	234	207	233	225	210	221	245	211	235	242	231	211	215	178	237	221	217	204	193	213	202	219	190	201	199	202	178	228	222	214	207	219	205	230	251	218	193	208	228	201	195	239	239	198	201	203	217	206	210	213	221	217	211	220	219	190	184	208	218	235	242	200	213	205	209	217	193	228	202	201	237	205	205	235	199	207	210	231	220	204	205	192	228	206	228	204	208	225	192	202	217	196	211	216	212	216	204	194	253	229	205	219	214	232	224	194	210	202	223	222	218	241	219	185	212	225	209	248	212	225	235	226	229	183	243	207	210	184	198	204	201	211	205	189	196	229	215	202	222	248	215	216	238	206	189	206	195	215	229	218	236	226	209	211	223	211	222	194	229	192	200	197	226	193	197	226	213	198	206	196	216	226	205	193	196	192	217	237	218	182	215	242	188	223	207	202	205	217	216	203	221	198	213	203	216	212	209	212	209	198	185	218	232	243	198	186	187	216	200	216	202	203	205	220	185	216	212	213	223	203	214	207	193	202	234	199	220	206	217	230	200	203	206	215	207	228	221	224	195	186	240	187	215	209	214	211	198	215	199	203	207	205	207	197	203	246	188	229	213	214	215	182	212	233	211	193	200	211	195	249	196	227	242	241	183	204	194	189	218	216	221	221	221	198	180	221	219	222	207	234	195	219	188	216	207	186	198	195	207	213	209	186	227	209	217	227	210	203	197	213	181	207	238	235	217	235	205	206	181	216	212	230	203	220	224	195	219	201	224	186	219	194	209	174	205	209	216	204	195	237	229	167	215	221	215	212	209	215	215	206	192	207	203	232	219	213	237	220	257	225	212	234	195	208	222	195	211	191	225	239	227	223	232	229	218	199	233	206	210	207	210	235	197	199	201	204	207	205	194	218	217	186	197	183	237	239	224	220	189	232	218	212	188	201	206	231	189	218	210	203	196	218	247	210	209	214	203	234	235	232	204	200	218	209	208	208	216	225	191	214	205	220	202	212	209	206	183	207	198	198	219	201	201	221	211	211	209	196	218	213	232	191	208	240	197	187	238	203	201	198	186	224	229	216	213	200	226	229	186	205	196	238	204	198	190	222	211	203	220	184	210	219	214	190	201	201	222	180	204	212	229	207	209	210	220	204	198	220	254	213	204	213	184	196	211	198	222	195	210	228	209	224	210	214	203	207	228	212	180	185	193	195	229	220	217	191	210	220	191	221	223	202	211	232	227	232	224	185	205	207	193	197	193	218	189	220	198	240	211	234	247	200	216	230	216	210	188	208	207	208	222	195	215	219	208	207	239	231	214	234	205	200	229	230	227	203	185	216	218	241	198	191	225	199	215	213	196	232	193	232	205	216	214	202	221	221	209	183	210	210	197	221	205	228	207	179	249	214	221	192	208	206	206	209	230	194	199	236	197	201	195	217	204	235	225	209	203	215	213	200	215	220	221	193	215	212	216	191	205	204	177	232	172	204	234	187	206	212	217	189	217	181	200	204	233	218	222	212	215	221	235	204	197	171	207	213	204	225	233	183	231	206	192	224	192	209	218	190	222	210	205	208	195	227	202	213	238	210	207	206	216	200	204	197	211	228	197	207	216	209	212	218	222	208	203	211	219	204	212	198	206	210	228	215	224	229	196	187	214	226	228	215	201	226	201	198	211	213	187	203	223	222	210	205	219	206	215	211	229	198	225	220	229	223	219	215	202	220	188	190	210	226	220	216	223	185	205	218	201	199	225	225	186	193	260	208	195	187	197	231	206	224	202	221	203	181	211	210	206	201	229	222	205	231	213	223	207	207	238	224	212	208	215	186	197	204	197	212	215	215	209	221	215	195	218	201	217	203	196	197	196	217	217	218	213	201	202	190	200	215	197	217	190	193	230	235	220	207	219	232	226	216	199	222	236	223	202	214	217	207	205	207	204	204	226	211	229	204	227	211	232	221	214	211	238	232	204	231	218	210	208	224	199	196	204	232	199	233	216	205	227	196	202	214	218	201	213	210	203	226	201	212	220	197	192	194	186	234	193	227	222	232	212	194	196	204	202	221	228	220	207	235	207	218	234	193	198	190	215	213	208	217	215	213	187	191	225	204	212	224	232	225	217	242	197	181	208	202	210	208	207	210	205	228	220	200	209	233	216	188	215	212	231	200	223	209	226	236	220	222	204	196	198	207	237	224	256	184	203	234	186	205	200	220	218	184	206	224	180	242	199	235	196	235	208	209	202	225	215	211	215	199	202	184	198	172	235	205	226	211	224	229	185	212	211	198	203	217	199	212	206	212	205	221	214	206	219	234	179	224	212	222	220	221	197	196	226	213	188	213	228	225	227	218	193	201	212	223	230	208	196	204	237	200	217	231	201	200	198	209	203	212	224	220	192	211	203	218	212	195	200	204	216	220	223	226	181	206	205	233	200	178	203	201	207	194	197	211	192	193	204	219	176	223	228	220	217	219	209	223	183	242	219	196	192	218	222	210	215	213	202	214	212	218	211	212	205	188	212	214	226	207	222	217	214	213	217	227	226	216	207	222	208	201	233	204	235	206	200	200	202	213	215	192	223	213	192	189	201	230	187	217	240	182	204	231	199	184	215	181	218	190	206	208	210	216	195	211	191	211	209	225	188	208	194	187	236	215	225	194	211	216	183	218	224	223	226	198	240	198	216	216	210	203	210	211	212	213	193	221	209	206	209	212	219	191	177	175	217	202	209	202	220	198	192	219	201	207	232	248	209	216	204	228	200	177	201	210	209	199	209	228	199	183	221	192	198	217	206	201	228	209	201	199	216	207	219	213	223	188	188	221	207	229	190	186	220	208	203	210	206	209	218	217	202	197	216	187	193	225	207	217	226	222	208	207	223	227	209	207	202	203	216	228	220	207	226	216	209	224	216	219	195	233	233	215	198	240	197	219	222	211	214	198	195	213	224	210	219	213	221	194	235	187	198	211	211	213	195	207	229	207	201	214	224	222	228	217	213	227	204	225	212	204	199	216	172	217	236	210	218	208	201	205	213	189	194	199	211	216	200	229	213	206	216	197	231	224	201	188	209	231	203	213	210	200	210	188	230	208	237	196	209	224	182	232	207	226	198	159	196	194	233	224	209	210	208	183	200	193	198	215	250	189	183	205	190	217	204	212	207	205	191	214	246	212	191	208	201	187	215	198	206	205	229	223	213	218	220	213	207	189	222	217	201	207	227	189	224	218	256	215	224	208	194	213	208	184	192	182	187	190	234	226	206	187	208	209	221	227	205	173	230	211	214	211	175	198	234	227	247	246	180	192	196	177	215	191	212	210	202	211	185	181	206	192	212	197	196	239	221	221	208	237	220	231	205	220	220	238	219	184	168	224	219	219	241	227	203	204	213	212	232	213	232	195	234	191	207	229	203	200	185	224	206	200	208
19686	1885	4299	5131	4283	3575	2868	2371	2007	1781	1632	1499	1324	1168	1120	998	1003	951	919	895	852	816	799	745	748	755	684	716	649	678	632	664	671	634	587	631	630	613	606	586	631	611	594	599	563	586	569	581	588	563	564	590	586	625	585	581	565	545	582	604	544	553	526	594	569	553	563	552	561	533	544	529	559	554	542	549	551	576	575	546	537	533	569	575	587	567	576	564	556	584	559	544	573	510	561	529	576	547	601	562	531	562	551	543	555	561	581	489	478	543	502	538	538	552	542	524	541	545	529	520	573	538	517	539	587	581	583	544	531	582	584	525	515	616	592	536	503	576	548	574	564	523	528	583	532	532	589	530	549	537	589	577	520	573	529	540	516	521	537	589	582	528	512	525	530	560	523	557	532	568	548	531	522	586	549	534	575	561	522	548	540	553	559	570	519	530	563	571	535	515	536	519	568	534	560	560	564	592	499	543	573	562	538	559	530	543	526	546	540	576	515	545	516	567	546	517	519	561	508	517	537	562	531	556	507	549	562	554	550	501	517	586	552	546	512	552	551	554	575	508	579	534	528	528	525	579	474	566	504	561	545	545	541	517	553	535	549	535	529	551	521	569	534	535	571	547	555	550	536	517	536	532	567	558	568	551	517	566	527	577	558	534	547	547	518	545	542	539	566	538	520	549	549	560	552	543	575	537	547	540	541	493	521	553	550	586	525	544	550	552	508	551	539	561	559	541	523	506	531	566	562	530	554	534	559	563	542	526	505	596	503	564	533	565	463	560	530	514	508	523	506	543	519	541	537	491	542	527	541	536	574	553	553	561	524	530	506	610	537	536	563	540	540	538	513	553	561	516	557	522	548	551	532	537	552	558	524	561	581	523	514	557	514	584	525	557	533	583	548	545	523	540	598	526	542	557	517	542	543	570	539	538	492	530	577	550	515	549	532	534	535	515	579	544	540	537	491	530	528	550	555	561	540	573	509	549	549	516	523	540	543	528	540	540	548	510	538	540	542	530	544	582	482	530	532	560	582	561	535	525	509	553	499	500	544	529	527	550	531	522	536	556	527	513	514	558	507	514	549	527	505	544	567	550	511	512	530	535	551	579	567	569	517	575	548	541	529	532	557	495	527	505	500	546	575	539	522	508	529	509	508	532	535	562	559	517	534	498	543	575	590	544	552	523	600	538	564	537	549	537	488	553	510	538	544	531	521	555	541	566	507	574	547	545	547	577	571	522	512	560	515	534	518	531	545	539	541	554	542	556	551	528	525	515	533	556	533	532	525	527	546	512	489	561	578	526	576	565	566	536	548	545	547	544	540	556	508	527	578	540	589	520	549	585	559	505	540	527	521	541	553	555	569	508	529	541	518	532	581	543	513	570	505	522	561	555	564	548	569	540	567	531	551	546	548	537	563	543	525	546	556	587	523	524	524	544	513	533	520	550	587	548	575	548	540	507	534	548	546	557	579	531	534	576	503	556	485	521	561	544	535	569	548	511	539	508	568	550	537	514	562	520	560	508	568	544	587	568	510	537	597	553	513	536	552	527	559	545	566	518	512	570	554	549	515	521	568	531	555	523	562	497	503	548	565	595	539	587	492	509	562	539	539	538	517	489	559	535	555	539	514	587	594	491	558	512	558	571	556	583	529	547	528	546	580	555	541	539	583	537	527	590	528	552	510	558	514	549	517	543	514	533	535	531	510	562	527	513	554	527	552	567	576	525	530	558	510	568	559	535	520	525	526	576	534	532	522	550	529	524	550	544	543	535	542	534	522	517	539	564	498	541	545	544	490	562	549	570	530	545	523	553	514	508	537	506	527	525	535	533	564	546	537	532	521	554	539	502	563	590	561	534	509	583	555	550	519	544	522	545	487	567	520	561	516	519	560	561	517	506	563	565	559	533	525	546	572	542	576	527	515	557	554	538	527	568	529	534	552	513	506	535	587	572	551	530	567	542	530	529	499	538	527	510	521	519	536	546	547	567	555	504	538	558	504	521	553	517	551	578	528	545	525	570	582	505	523	505	573	498	477	586	496	533	535	598	535	537	548	549	531	557	526	524	526	512	538	532	518	548	526	548	578	519	563	520	542	518	539	550	493	511	588	535	554	506	533	570	542	578	573	539	551	557	536	594	576	548	511	507	533	529	546	543	547	552	535	565	573	535	563	509	565	544	517	529	550	511	545	529	513	540	542	549	539	509	547	540	531	499	535	561	537	510	545	525	539	551	507	533	531	556	541	516	570	562	533	527	559	525	546	567	551	544	568	492	552	536	537	486	561	558	528	537	531	537	534	559	518	572	559	519	561	517	509	556	579	545	551	559	531	514	575	569	547	497	500	539	524	595	533	512	542	536	572	524	551	557	521	511	518	536	562	528	527	554	544	575	509	553	549	586	544	545	520	539	562	521	528	506	619	537	566	560	519	550	594	541	555	553	550	546	544	550	526	533	518	535	529	517	560	536	508	555	545	522	572	525	563	554	501	549	552	567	505	528	579	562	522	539	589	560	516	501	523	557	509	562	562	503	546	535	495	576	537	564	537	519	532	554	592	539	537	529	552	522	549	513	557	505	581	483	526	556	517	551	548	524	531	540	562	529	509	572	548	522	551	574	488	509	535	521	541	531	511	517	578	541	531	532	541	530	519	554	543	525	549	541	528	497	549	553	563	576	548	584	513	536	534	552	554	501	545	581	512	501	525	548	527	515	556	557	567	561	535	583	556	549	535	532	571	603	528	504	537	532	562	516	531	530	544	560	508	536	532	545	531	585	549	582	557	557	506	522	546	526	550	540	534	560	534	559	560	532	504	536	545	522	494	515	490	527	539	534	541	555	552	497	561	530	570	512	586	532	543	536	555	534	506	516	531	546	550	552	560	523	516	505	512	510	541	558	528	559	537	564	582	605	518	541	523	510	510	515	554	518	566	546	543	557	562	588	525	529	526	538	549	523	553	535	515	538	531	553	523	543	605	556	542	539	561	576	510	554	554	530	528	516	524	529	567	512	575	509	548	543	630	515	543	518	517	541	539	557	542	535	566	567	552	549	576	524	556	516	550	540	511	516	535	557	525	532	549	525	521	507	543	556	511	579	519	548	532	525	514	568	515	548	563	555	591	548	568	533	552	534	541	535	544	545	529	544	560	535	558	537	597	543	572	568	551	518	509	557	544	516	559	542	557	581	537	522	577	553	524	573	552	532	547	565	499	523	553	495	573	587	528	526	512	545	540	580	548	555	558	544	516	584	520	521	546	505	547	553	518	557	541	499	572	597	523	604	568	541	552	509	546	528	518	547	569	552	546	553	532	560	513	570	540	552	539	548	517	577	542	537	528	543	540	510	517	524	528	535	533	606	544	559	525	557	569	567	504	550	523	582	591	516	537	550	554	562	554	551	536	530	561	560	587	505	502	545	518	520	547	554	509	521	580	577	544	551	573	524	512	544	579	540	567	545	558	580	533	518	526	589	566	555	544	559	539	534	544	515	545	493
3957	312	245	236	223	217	215	191	211	202	180	202	180	192	184	174	185	190	185	177	181	195	204	225	184	208	190	208	176	181	235	173	207	185	199	196	184	223	205	197	185	188	204	198	198	193	192	190	174	207	173	175	190	203	182	176	211	178	171	187	145	192	187	193	194	205	190	186	204	190	201	208	179	169	180	166	173	198	186	203	200	194	197	210	179	170	197	205	164	210	182	182	205	184	189	185	191	180	154	157	206	193	178	189	194	197	184	202	184	185	214	226	184	198	177	173	180	185	180	198	193	196	186	184	181	200	180	177	200	176	188	180	185	161	174	190	165	194	181	197	209	205	197	184	168	174	177	176	188	202	201	172	187	180	188	218	211	172	187	212	231	203	169	184	174	178	185	191	186	213	203	194	175	168	184	195	176	198	180	205	235	179	173	164	198	201	180	203	175	189	202	202	176	158	187	201	181	194	195	212	192	182	183	178	179	169	188	171	181	173	196	166	204	166	208	179	185	175	173	201	208	195	184	193	208	204	222	173	193	173	194	201	182	172	204	193	189	189	188	207	184	205	177	177	194	180	191	209	169	194	219	180	198	195	222	180	195	213	188	175	156	168	188	168	204	189	169	215	189	200	183	171	208	185	180	157	197	201	204	209	184	196	176	166	184	163	200	206	174	170	182	165	175	195	173	191	211	182	199	205	207	206	192	192	190	178	180	213	214	196	162	210	182	191	186	181	199	195	173	178	160	173	208	149	174	172	181	185	195	163	177	202	214	173	193	164	223	204	181	210	210	211	201	183	186	182	184	194	177	174	196	192	174	194	176	183	151	164	194	176	174	201	193	200	195	194	203	210	186	207	213	174	193	217	187	171	198	171	191	187	179	158	192	189	169	179	185	197	190	168	188	202	214	158	179	198	178	161	185	196	197	200	193	212	196	205	204	208	182	157	175	194	189	196	210	185	199	199	204	204	196	174	169	173	185	190	164	172	192	185	191	185	185	183	199	180	183	212	181	187	219	209	203	200	203	179	178	182	201	169	187	163	179	200	213	186	191	190	203	186	183	164	189	174	180	167	191	200	168	210	206	183	185	218	202	174	204	188	199	190	168	168	167	161	200	174	195	197	188	183	216	202	167	223	201	200	205	177	179	200	191	209	203	208	200	187	179	184	192	189	174	171	192	200	185	200	170	178	189	168	184	201	204	193	186	209	195	183	173	189	174	209	167	178	181	191	215	203	185	183	204	183	200	183	183	176	165	182	188	179	200	204	207	180	188	193	182	186	197	174	202	200	195	180	203	189	178	184	184	178	185	206	198	170	216	176	168	199	192	208	186	197	190	196	163	180	185	174	174	190	169	198	189	184	183	192	192	175	172	178	215	180	180	174	195	199	174	169	185	191	164	186	187	190	218	207	204	181	188	173	157	183	184	190	166	197	180	188	185	186	199	206	190	189	207	198	208	202	167	183	188	189	203	160	189	152	187	199	177	190	188	186	183	199	197	179	181	180	207	186	181	186	169	193	200	199	188	218	176	192	181	186	206	191	157	172	218	178	150	207	194	145	207	182	218	182	174	173	184	172	202	206	186	197	185	176	164	192	163	192	200	200	168	166	182	164	190	185	187	197	199	192	165	177	191	218	202	191	199	178	213	174	184	194	163	190	178	166	178	178	214	189	174	185	187	170	192	216	202	217	197	210	188	201	182	198	176	207	198	185	176	156	202	196	197	174	185	196	182	181	194	175	193	216	170	190	191	188	182	181	215	197	191	203	199	181	203	187	189	174	186	196	173	201	218	172	194	177	175	199	202	177	168	181	198	212	174	171	182	211	195	181	208	223	178	197	186	177	186	175	177	158	201	193	183	194	188	175	204	186	196	155	204	171	208	178	150	208	197	186	189	181	172	208	196	193	199	196	184	170	185	193	171	169	214	172	192	184	188	189	188	176	174	206	216	204	182	192	211	193	205	192	198	192	180	198	185	191	182	182	193	197	190	191	194	177	204	184	179	183	193	209	180	171	192	179	211	205	203	194	187	189	211	167	188	205	177	170	182	200	182	195	163	170	167	159	162	170	198	180	184	179	188	200	178	189	182	182	192	198	188	191	204	213	181	195	204	187	203	212	186	187	191	162	179	203	207	186	185	157	196	195	171	196	171	187	202	193	169	170	176	198	168	188	184	185	177	196	209	213	212	183	178	194	192	193	192	173	197	201	221	160	184	184	203	189	174	198	222	169	187	227	173	178	194	182	188	178	192	194	181	176	189	187	194	186	180	166	194	200	180	185	179	181	186	169	181	170	199	200	160	196	186	197	174	193	209	173	193	173	182	195	185	181	181	185	170	216	166	180	165	157	183	175	169	181	185	203	185	204	209	176	189	191	203	172	192	206	198	201	201	183	217	189	207	185	181	206	173	200	174	203	182	175	166	179	184	176	187	187	191	214	193	194	196	180	189	184	196	194	172	174	183	185	175	201	179	189	188	194	200	178	182	187	207	188	193	170	203	169	190	202	194	179	161	180	187	207	198	178	193	202	201	187	186	207	185	196	168	193	190	204	174	192	178	184	197	166	195	189	188	190	188	174	178	192	185	184	220	191	197	181	161	217	177	217	173	171	185	191	197	177	162	176	163	169	166	157	176	180	169	177	205	193	207	144	175	198	159	173	178	189	200	181	192	209	194	176	198	191	199	184	178	194	172	191	219	167	183	179	179	179	172	205	191	218	186	229	195	198	183	204	194	202	198	194	228	175	178	212	176	198	219	191	179	187	194	231	207	196	207	187	183	180	214	199	187	204	175	189	179	185	216	176	192	179	196	180	198	193	200	194	188	184	170	166	168	186	208	182	193	185	175	202	220	189	225	198	201	212	200	160	164	201	179	194	197	179	227	201	208	179	206	178	201	188	184	180	174	210	189	191	191	201	185	173	191	168	182	177	184	188	168	144	214	194	162	209	170	178	191	191	185	164	190	159	201	191	178	179	195	192	158	205	172	209	198	182	194	187	178	171	190	188	206	191	219	199	201	165	204	169	172	205	172	181	197	198	203	163	175	171	179	213	208	178	193	170	201	154	176	192	171	189	183	220	196	183	186	177	218	208	195	208	191	194	199	184	197	167	194	203	199	221	191	156	184	183	173	199	190	174	192	173	193	206	207	191	194	219	201	194	192	214	197	196	165	192	191	191	187	178	169	190	170	187	212	177	177	184	192	182	164	181	166	155	200	194	179	182	181	187	201	202	179	190	203	170	156	178	214	186	189	191	194	186	227	184	178	180	175	198	179	195	205	210	178	199	185	191	203	209	187	186	191	201	199	178	206	189	195	180	208	194	180	191	196	187	216	194	178	187	197	182	197	188	180	194	174	184	214	182	197	159	183	203	195	194	172	183	183	161	199	177	171	198	188	183	207	199	200	185	213	186	168	192	176	161	185	209	178	207	213	197	201	180	187	184	205	181	190	200	185	197	177	169	199	189	198	186	184	175	189	179	169	216
4248	474	536	595	608	567	550	489	515	517	532	459	469	491	466	472	477	460	476	504	476	460	460	458	477	452	467	440	464	452	473	462	481	482	477	468	501	451	456	482	458	488	442	445	492	470	456	480	465	469	459	460	482	463	456	494	429	488	486	434	432	457	475	459	459	452	474	459	471	485	453	461	450	464	478	454	491	457	477	429	460	476	458	451	450	457	430	474	453	450	486	469	468	468	490	478	475	448	496	416	442	505	475	420	490	464	422	446	433	471	445	490	462	441	472	449	411	470	462	456	453	471	426	446	467	461	452	499	483	476	469	478	438	479	496	419	468	442	498	432	448	451	423	457	447	460	434	456	471	460	457	481	437	467	449	417	463	462	461	465	504	465	455	497	409	481	474	487	465	467	454	421	530	457	495	488	463	425	495	454	503	455	460	469	495	481	467	465	434	455	456	463	480	506	490	495	491	478	461	448	448	451	465	454	453	462	456	446	432	477	462	466	464	467	475	451	439	467	438	480	485	475	478	406	469	446	460	444	475	490	473	479	462	465	464	471	453	452	460	489	492	435	436	465	451	490	440	440	504	477	439	506	447	471	511	472	501	447	456	465	458	463	450	437	434	460	433	507	447	441	478	438	484	464	461	428	483	476	461	480	481	452	471	479	477	472	449	467	505	481	420	430	446	458	468	462	419	473	465	447	442	479	455	448	507	446	467	434	482	453	461	459	467	477	481	464	489	451	427	466	518	456	468	451	467	463	484	466	487	442	454	470	450	450	452	478	484	491	451	475	432	477	453	439	488	471	453	440	430	455	473	477	438	469	441	438	467	421	457	491	452	471	432	463	470	449	464	472	452	467	452	474	447	461	514	446	453	430	477	474	446	492	433	447	440	476	452	500	506	500	491	485	433	485	480	498	487	472	452	455	447	470	472	467	479	460	465	523	476	461	485	427	452	472	457	435	470	486	474	445	470	463	461	458	489	440	460	475	421	455	506	466	453	476	459	480	455	467	479	417	410	480	460	485	434	477	456	484	442	446	456	439	456	461	453	451	443	457	448	464	462	459	446	464	463	487	479	468	474	448	470	475	470	521	441	490	487	424	460	467	414	475	464	408	445	513	442	462	476	443	454	487	448	471	455	495	415	508	493	444	466	456	521	473	467	474	508	444	456	498	458	496	434	494	427	497	457	439	450	494	460	456	480	469	454	442	463	453	428	455	435	483	479	479	446	479	449	452	438	477	480	476	467	461	445	479	460	465	463	501	456	460	503	454	460	464	457	467	483	459	469	408	446	471	500	491	473	471	483	480	480	441	481	454	452	443	473	495	465	462	450	443	483	515	490	446	425	477	458	459	463	451	476	459	482	427	486	484	464	487	456	510	472	471	430	454	493	489	473	426	475	503	481	470	465	452	447	465	446	447	449	455	470	448	468	463	440	434	463	467	496	424	459	446	463	454	473	468	450	488	470	449	462	472	448	456	452	452	454	438	466	456	457	498	448	493	465	497	447	461	479	478	493	439	468	463	502	455	494	479	503	470	465	476	451	436	445	458	472	441	480	483	472	448	449	482	468	490	495	439	469	496	468	507	430	458	472	478	449	406	471	447	453	462	478	457	444	480	463	454	459	455	449	484	505	456	463	480	431	428	425	451	513	471	468	453	431	467	472	473	464	505	488	476	446	448	435	481	439	505	457	516	460	465	445	435	451	486	459	480	440	485	462	427	458	469	471	461	469	461	431	448	483	476	494	455	496	429	469	500	422	434	436	464	442	438	486	422	471	450	493	480	467	460	492	459	477	502	466	470	438	489	461	461	461	456	487	459	450	485	440	478	452	473	424	461	466	431	468	454	471	405	458	427	474	439	447	451	477	492	439	473	423	524	481	504	463	446	461	497	468	456	444	460	470	454	493	484	454	483	431	453	471	479	459	434	459	453	441	472	453	465	473	473	446	500	436	498	495	476	444	450	432	456	481	492	450	469	490	482	491	485	466	466	475	463	445	445	483	471	439	478	464	488	511	422	448	443	449	447	453	444	474	469	431	488	496	456	440	443	452	442	459	443	450	472	469	453	480	495	485	440	492	505	503	494	444	475	453	466	467	478	488	459	466	507	474	468	446	440	465	473	464	468	419	455	468	471	447	483	483	458	494	474	523	474	469	467	503	454	479	418	451	413	459	448	499	470	445	472	431	467	488	454	484	421	471	433	468	452	429	455	462	468	473	422	447	448	450	451	469	449	455	494	451	446	478	470	409	478	490	478	466	451	431	448	455	467	481	446	490	437	454	464	498	485	470	498	470	488	497	451	482	476	466	470	503	495	453	463	438	457	448	452	443	478	480	524	452	475	469	445	418	490	456	465	479	433	454	474	492	453	473	455	455	454	444	466	472	489	486	441	437	436	460	438	465	467	455	499	426	462	498	507	441	452	463	486	467	454	474	468	480	460	433	508	466	511	488	460	464	446	494	473	444	478	442	443	488	491	480	444	471	482	458	492	462	449	454	479	467	460	469	484	452	425	397	473	443	434	452	459	438	495	467	448	434	462	458	468	455	524	473	478	448	500	473	459	470	486	464	448	415	449	438	461	459	475	484	484	441	435	470	478	472	449	434	470	474	440	459	483	439	469	505	466	446	456	455	447	487	470	488	476	450	453	460	458	452	459	470	468	509	484	472	477	486	475	448	459	450	439	471	459	458	469	484	445	445	472	497	470	448	476	433	436	442	502	512	415	488	452	478	456	449	447	432	482	446	466	458	487	452	456	445	448	454	482	475	439	437	473	460	406	492	472	455	469	449	487	481	477	445	462	473	450	480	457	482	480	459	449	465	459	471	488	440	475	482	515	480	421	468	461	457	494	473	458	467	483	489	491	493	472	465	441	435	490	443	454	487	449	436	472	477	453	449	477	458	452	422	451	447	466	470	468	447	497	471	481	465	491	432	454	490	455	485	444	460	474	467	489	457	479	472	451	456	480	494	473	485	426	483	490	463	435	472	496	487	473	453	478	507	463	463	437	488	449	442	429	446	519	516	505	448	447	461	491	484	446	436	459	495	450	434	437	491	475	473	442	471	469	440	492	474	462	519	516	483	453	470	448	536	504	518	513	478	452	515	483	462	444	451	451	441	437	449	436	437	496	484	452	473	503	457	456	413	438	430	436	487	452	505	463	457	453	505	487	480	471	446	460	442	453	428	460	510	440	449	454	488	456	489	476	475	498	456	454	444	460	447	454	477	463	497	481	473	431	421	445	441	432	446	464	463	460	451	477	454	461	484	449	462	468	458	452	479	500	423	460	455	487	470	432	466	438	461	500	466	405	469	439	469	445	445	454	477	472	440	465	485	425	459	489	452	466	460	502	432	442	484	488	464	446	469	433	491	472	463	501	456	442	470	479	465	472	494	442	434	426	496	465	463	444	438	480	460	462	439	417	465	449	460	466	469	469	492	416	473	440	447	484	453	481	462	467	460	429	461	458	455	492	482	453	486	494
29343	4474	1114	757	542	409	364	287	209	179	177	193	153	128	165	130	133	127	125	95	125	112	110	125	108	115	118	94	106	99	112	126	87	99	102	116	103	86	96	104	103	109	87	102	91	107	108	105	106	106	82	95	90	82	97	103	86	86	95	83	84	101	105	89	97	85	87	100	115	110	95	116	116	111	103	102	116	119	96	114	98	90	119	106	92	95	92	123	92	96	80	91	106	96	108	113	109	112	108	92	92	115	89	106	110	97	99	88	108	117	111	103	96	109	86	108	96	100	124	74	90	109	81	84	104	93	108	110	107	93	95	118	88	114	90	95	115	101	104	98	105	109	87	93	108	114	107	86	91	102	105	111	104	105	90	88	94	99	118	94	95	116	87	111	92	99	116	101	107	98	81	88	100	103	105	111	94	106	85	103	89	89	93	125	100	86	93	88	99	98	108	100	104	86	98	86	110	115	100	96	89	111	110	118	93	95	95	117	94	90	112	97	107	106	100	110	94	104	109	114	94	90	102	88	94	84	95	97	74	94	91	94	90	89	92	105	109	93	106	90	110	87	107	111	106	103	83	101	102	82	87	94	103	108	87	85	110	101	78	89	83	93	112	105	99	117	119	99	105	93	99	94	126	116	109	112	101	100	85	115	97	99	88	97	76	93	102	105	99	91	105	87	94	94	99	95	122	86	101	112	94	83	108	89	107	101	100	100	98	119	102	94	100	110	112	110	113	89	86	106	97	95	94	90	124	104	113	87	100	110	102	84	93	93	90	117	114	96	98	100	104	80	95	98	100	98	95	109	89	75	91	95	103	82	91	95	89	102	92	122	92	93	80	116	103	101	117	110	102	94	111	101	85	112	100	86	100	94	95	106	90	102	84	109	106	106	100	92	98	99	99	84	108	114	87	104	118	95	90	100	101	87	93	97	99	95	93	101	87	119	93	87	99	109	104	85	114	102	126	108	103	95	102	100	94	118	119	91	105	105	96	94	91	127	96	93	104	94	93	92	92	109	101	118	98	118	99	114	109	93	75	91	97	89	104	82	92	74	105	101	109	102	111	90	101	102	112	85	98	87	91	81	106	102	103	94	75	81	99	91	110	82	105	89	104	84	109	89	102	90	82	104	92	98	89	99	97	117	102	92	103	84	94	109	106	82	115	87	104	78	96	95	69	91	96	90	98	78	102	106	122	88	87	102	105	89	101	100	93	78	101	95	98	103	91	92	89	93	78	114	102	89	116	103	85	98	97	93	98	94	97	96	101	93	99	107	109	100	97	92	86	99	90	85	105	95	99	103	96	95	113	104	99	110	119	87	104	116	110	101	96	88	88	97	98	102	108	125	88	98	88	103	111	85	91	115	87	97	102	89	105	102	103	102	119	86	110	84	98	84	87	83	84	98	94	94	99	88	97	99	99	89	96	82	112	106	97	101	94	86	97	83	100	101	81	87	96	86	94	105	105	92	91	94	91	94	110	81	96	102	91	112	103	110	90	106	98	101	77	102	80	99	104	107	91	85	83	108	94	104	83	89	111	105	80	89	94	108	89	112	93	96	99	103	109	108	112	86	110	87	104	112	84	100	96	105	94	114	115	84	81	91	103	96	99	92	104	98	103	93	91	119	87	85	92	90	105	100	81	93	91	102	90	114	89	100	86	109	94	97	106	96	108	99	108	89	86	85	88	107	84	100	113	99	73	119	99	83	94	92	104	120	95	105	94	99	87	88	100	89	91	98	114	96	132	86	99	128	99	96	107	98	106	92	116	94	102	89	96	101	106	93	92	106	95	85	105	101	75	113	120	91	90	93	85	83	108	98	107	104	109	105	102	104	96	100	94	105	92	97	107	98	97	80	90	96	116	94	104	99	92	86	86	98	96	121	92	107	107	93	101	109	121	69	101	99	99	109	92	89	67	106	83	102	92	83	96	100	97	108	115	88	108	87	114	96	92	101	103	81	96	117	97	78	99	110	102	102	104	106	103	96	103	101	78	95	83	91	107	80	95	88	82	92	104	111	90	88	87	100	97	124	97	88	96	81	105	113	99	99	95	99	74	70	100	98	93	83	102	101	117	86	99	83	109	94	88	107	115	88	91	102	95	100	103	116	102	93	86	93	90	76	106	97	111	93	80	114	99	91	88	85	104	100	104	96	100	96	120	104	100	91	87	87	99	85	101	93	106	95	87	84	99	86	106	108	114	107	100	105	104	110	93	96	96	104	92	92	95	104	103	76	112	101	76	125	86	90	78	105	87	94	93	99	111	98	91	105	100	111	109	113	101	96	127	99	88	102	86	94	100	116	99	94	105	104	94	84	98	103	103	106	95	120	82	72	85	96	103	98	97	111	98	98	95	113	100	98	89	99	84	105	76	108	92	79	76	103	102	122	84	105	100	85	106	101	66	98	106	87	92	98	99	74	96	110	120	103	115	83	95	99	107	103	116	112	95	117	102	107	99	100	110	83	92	103	117	113	101	100	77	97	89	101	124	89	96	111	102	105	104	110	112	122	105	98	92	110	101	86	115	102	94	91	106	99	88	117	89	90	93	92	88	80	94	105	113	106	96	101	103	93	108	89	94	90	96	127	92	118	105	110	111	117	86	94	97	99	99	106	87	83	87	95	102	101	109	114	91	93	112	100	88	99	100	102	86	91	100	96	87	95	86	99	98	78	102	110	88	106	100	103	122	95	96	93	87	104	102	108	108	84	87	101	92	82	104	83	104	97	96	94	96	103	97	88	98	111	87	102	103	89	105	85	88	87	90	90	96	105	93	102	101	99	101	108	93	99	100	104	103	89	95	101	112	91	102	85	87	73	84	113	108	95	94	103	89	80	118	75	90	95	91	91	82	93	93	90	107	94	97	122	106	106	91	101	96	97	88	88	86	107	102	105	93	125	85	102	102	101	112	111	96	101	92	91	102	86	91	103	107	88	98	84	105	114	94	85	99	88	100	99	89	109	108	108	105	93	110	96	98	100	91	89	111	105	98	100	99	105	80	92	79	97	100	103	114	96	92	103	94	93	116	92	84	105	94	115	79	109	95	83	95	111	94	102	115	101	96	103	110	116	88	100	91	91	87	99	94	104	98	92	85	84	112	99	113	92	102	85	96	109	80	107	95	98	96	110	123	98	90	112	98	78	104	90	111	106	88	91	109	107	112	104	86	77	93	109	105	114	100	96	76	85	70	95	88	81	97	97	83	125	102	116	102	90	99	93	90	117	106	107	83	92	125	106	99	120	96	99	110	91	102	101	97	102	107	92	113	91	85	115	123	102	94	87	86	94	93	98	98	107	96	97	110	99	89	106	103	104	116	99	112	107	102	94	100	113	112	93	98	78	88	92	94	87	101	100	117	91	81	97	103	90	98	101	90	103	106	88	79	120	96	98	112	104	98	90	93	110	93	112	100	113	103	129	91	108	100	98	96	84	87	91	95	115	117	109	99	83	96	67	99	84	94	99	85	111	105	82	111	91	76	128	87	83
13519	957	2254	2659	2310	1876	1467	1216	1061	971	903	748	699	649	642	547	542	471	459	452	402	428	381	464	388	391	355	408	391	355	361	351	374	327	344	339	311	346	312	316	312	310	304	309	323	289	298	298	278	331	330	301	307	308	329	328	288	278	329	282	300	318	276	289	310	291	282	302	305	299	281	276	294	298	292	295	298	300	293	310	282	295	307	277	287	310	304	255	292	276	310	271	290	287	285	278	286	291	286	306	281	312	286	274	313	275	285	262	316	277	262	265	282	282	273	252	247	279	287	284	295	249	276	283	280	294	298	283	307	246	285	287	300	304	282	285	287	280	282	283	282	297	288	298	297	296	289	312	273	297	300	259	297	296	259	295	268	303	325	269	273	296	300	313	294	248	283	273	285	288	330	314	280	269	276	292	295	285	270	293	292	275	289	309	287	311	284	296	278	272	296	290	269	277	276	328	277	306	285	300	311	313	272	276	264	283	293	311	286	284	272	295	293	293	268	305	286	287	273	298	298	322	275	275	265	274	277	292	302	293	271	279	296	264	288	300	296	295	259	278	260	270	245	294	298	286	314	301	299	272	272	275	290	281	256	318	300	303	274	289	302	292	279	310	280	267	304	291	258	269	248	285	283	290	290	289	310	261	297	283	271	289	303	302	294	266	246	292	292	266	277	297	307	260	268	274	282	292	273	294	273	254	278	286	272	283	303	264	271	278	295	251	306	299	267	283	259	254	295	303	259	272	261	305	275	264	266	301	275	301	279	297	298	271	269	284	274	279	250	262	306	283	293	275	247	295	259	322	302	307	286	309	292	251	281	280	291	303	305	292	260	301	282	308	265	298	236	292	275	283	313	283	269	269	284	283	270	293	282	289	291	312	320	295	297	305	258	300	275	276	297	268	298	266	301	264	291	286	266	308	306	284	289	278	289	259	284	251	257	292	291	302	279	302	279	278	291	270	298	281	273	285	284	274	285	291	303	263	308	287	274	274	310	286	284	310	277	277	298	271	267	285	278	263	252	291	294	313	335	286	253	281	281	322	243	321	293	283	304	306	277	287	269	238	283	279	283	283	312	324	258	307	288	293	303	282	290	287	284	288	278	241	294	281	317	256	293	289	255	294	311	295	297	308	294	273	255	294	289	302	299	270	309	296	294	313	265	305	271	293	278	263	254	284	281	267	283	290	276	283	309	287	291	304	270	284	285	294	296	298	296	264	267	261	295	264	303	258	282	282	306	292	326	294	267	279	286	269	255	252	291	257	279	293	315	290	276	270	280	251	291	276	280	287	308	291	277	285	275	309	296	302	316	265	297	309	297	278	316	303	311	294	301	251	292	283	284	256	259	260	271	256	263	274	300	290	285	314	272	291	278	258	288	238	287	290	294	300	324	263	299	319	322	282	284	310	282	280	288	307	278	266	294	241	295	299	305	260	266	289	272	298	282	299	289	284	289	252	293	267	271	302	274	274	266	255	289	277	286	292	291	286	297	291	282	268	254	293	286	305	303	273	279	306	309	294	284	291	266	292	275	297	282	296	298	272	268	259	293	284	314	288	282	294	295	297	263	264	313	316	268	264	263	299	304	309	282	288	287	312	263	257	278	274	304	312	301	290	307	250	277	270	248	258	307	303	266	276	286	281	271	280	290	298	277	293	247	280	251	257	277	289	291	294	276	269	277	297	284	302	315	289	261	304	258	310	297	276	279	288	306	279	280	285	284	288	305	273	284	263	313	289	298	291	300	286	281	297	309	310	307	289	294	288	293	290	266	285	262	298	287	262	313	269	282	270	304	286	295	301	262	290	270	314	289	300	289	267	299	291	297	332	294	275	286	300	272	281	271	274	285	313	269	258	267	289	287	280	295	281	309	283	290	291	278	284	255	294	294	266	302	291	247	268	286	267	306	311	315	272	330	300	297	266	297	296	251	295	254	300	279	286	259	293	269	284	285	304	303	265	305	276	256	288	286	283	276	283	286	271	273	298	285	280	277	276	314	292	255	286	276	312	279	287	299	289	291	261	294	283	282	282	262	262	296	283	293	260	254	295	287	304	273	262	307	261	296	301	284	289	291	290	285	283	296	281	282	312	307	278	295	289	310	259	296	294	310	284	256	276	285	263	278	277	261	249	294	293	267	270	299	292	263	280	294	288	301	285	283	287	319	272	282	273	268	265	294	301	274	271	291	275	296	286	266	257	268	278	309	293	295	260	293	314	303	267	295	295	326	282	271	266	297	274	313	278	286	265	313	272	268	301	303	282	269	251	291	279	304	267	267	266	317	305	298	273	313	266	279	274	302	268	296	295	271	318	273	300	259	282	281	305	291	301	291	289	296	262	266	319	277	281	291	254	308	275	283	310	260	272	294	288	273	265	283	290	277	272	285	306	279	280	285	263	286	304	280	291	273	291	283	275	267	289	277	286	274	274	307	269	260	283	275	259	294	260	284	286	286	286	285	263	308	291	303	249	263	271	289	298	287	272	295	264	263	290	301	280	289	309	280	291	300	264	286	294	241	295	291	298	294	302	284	285	277	295	306	289	288	283	280	274	282	295	280	318	277	289	283	254	291	291	301	279	272	290	300	309	290	264	251	295	263	297	286	281	279	327	309	286	285	260	274	302	303	270	298	275	279	280	279	294	313	277	289	290	327	279	306	286	278	285	294	296	332	287	289	316	306	294	286	298	260	291	259	298	290	288	304	307	266	291	309	277	271	283	277	293	295	278	290	279	262	275	304	258	299	277	295	290	282	283	274	269	261	283	281	294	271	295	271	293	274	320	293	288	300	276	278	280	293	244	272	279	281	269	302	287	281	284	269	284	270	308	286	296	272	282	284	291	253	306	293	301	290	288	323	285	277	300	267	277	262	268	249	275	286	268	275	278	269	277	296	300	275	253	265	299	282	287	281	283	301	275	315	309	276	286	276	283	287	292	293	268	301	285	282	282	267	263	328	277	296	314	270	283	298	282	310	281	263	312	281	282	273	279	278	288	293	305	275	260	279	286	292	312	280	271	270	301	258	292	276	281	289	292	240	310	268	269	259	266	264	277	257	296	286	281	305	281	311	294	330	269	315	309	277	280	278	268	281	284	262	279	287	269	252	261	299	277	258	262	273	281	286	289	268	274	307	300	269	259	292	277	289	308	281	297	292	277	288	275	274	283	287	307	286	291	261	276	299	305	249	294	274	283	289	286	287	307	299	263	272	269	265	293	294	299	307	295	296	302	278	301	281	271	260	260	292	264	295	303	290	276	268	272	238	275	272	279	294	292	303	299	296	294	291	276	273	286	286	286	273	282	269	263	293	259	273	297	269	290	239	266	292	293	295	309	276	279	278	272	258	277	283	251	318	294	285	280	306	265	264	293	289	269	271	289	280	284	278	301	265	289	291	272	290	263	291	292	285	293	272	317	283	268	283	285	299	297	265	299	270	298	252	258	275	294	269	292	260	299	259	288	282	277	276	301	271	286	289	270	251	308	298	289
45246	13768	3810	1701	1219	859	644	549	471	430	409	351	319	307	318	289	282	261	235	251	248	248	231	244	245	241	231	232	219	239	210	214	240	246	227	192	215	205	208	189	260	218	228	237	215	220	229	201	207	237	226	215	211	222	212	230	218	220	196	223	203	214	187	215	228	226	188	184	220	237	223	207	213	212	198	182	225	226	238	217	205	216	193	224	223	244	205	223	229	227	218	195	207	221	208	261	192	220	248	257	218	222	234	206	217	211	218	198	230	219	222	235	229	233	203	212	220	180	222	216	225	213	226	196	221	211	195	226	244	209	238	221	203	207	228	189	242	207	197	211	204	219	231	214	208	226	228	220	225	213	174	213	208	200	225	215	214	207	198	217	204	206	188	208	236	227	208	227	208	211	222	219	206	198	248	196	188	205	207	223	215	209	212	197	217	211	228	221	210	190	217	207	210	197	206	214	215	215	190	204	218	204	248	225	199	219	215	212	224	198	202	232	194	210	213	221	201	225	227	228	212	227	185	207	202	204	214	201	199	183	221	196	209	217	208	234	197	202	188	197	216	211	183	189	200	188	196	218	201	230	212	220	215	202	235	207	194	204	220	210	239	221	200	220	217	189	241	224	198	212	215	230	219	224	214	197	180	204	211	225	225	185	233	193	200	210	221	234	217	202	211	205	209	244	237	199	208	202	199	213	235	240	205	210	179	226	224	202	219	213	234	217	211	218	210	201	217	206	219	187	257	203	184	195	218	228	193	212	215	225	223	222	235	216	229	219	205	236	199	226	203	206	217	246	226	224	205	227	202	219	206	198	229	217	210	208	226	200	229	234	210	201	207	213	204	218	224	211	203	190	195	203	176	242	233	184	218	225	230	215	223	208	217	229	234	207	251	220	216	210	197	237	214	215	222	207	201	243	199	203	197	208	212	201	241	202	198	222	213	228	204	209	239	197	239	187	171	206	212	225	187	239	190	244	204	232	208	214	202	179	232	211	222	225	213	220	220	224	201	203	207	191	212	177	243	237	197	197	197	206	221	211	194	220	207	202	217	228	212	204	190	199	193	210	180	230	216	189	207	208	196	221	226	204	225	204	209	237	176	201	222	201	188	205	219	200	239	227	226	197	196	195	234	197	222	212	192	206	212	225	235	216	230	226	192	226	232	241	196	231	199	202	214	218	196	204	201	209	220	204	236	223	211	217	230	227	214	233	204	228	216	211	219	220	228	210	217	209	206	199	210	206	193	223	228	220	211	241	225	205	193	197	195	223	228	227	244	185	216	247	224	203	209	239	209	255	197	205	185	207	227	221	218	214	202	225	213	243	201	225	209	206	204	228	203	201	207	212	205	231	236	198	207	211	200	224	191	179	224	228	202	225	234	193	198	196	215	227	220	221	204	226	216	211	213	221	236	215	207	218	189	216	200	201	219	217	213	216	186	205	210	211	187	205	214	219	213	202	193	205	213	181	242	217	210	221	204	182	188	214	218	192	226	204	202	194	217	223	244	212	190	206	233	226	204	184	208	212	207	225	213	215	237	210	209	206	203	177	174	206	225	233	216	220	228	200	225	205	245	209	210	209	213	235	264	200	227	240	222	183	203	208	197	235	199	204	205	226	202	201	197	209	202	213	208	227	223	203	185	202	260	198	224	198	222	227	217	229	200	200	230	238	221	200	216	237	224	201	213	197	213	199	228	228	193	199	207	225	206	240	207	209	192	191	227	200	231	235	207	219	219	226	205	243	188	215	200	204	211	202	236	218	211	192	231	227	224	225	193	218	229	234	222	190	204	224	226	225	227	220	231	215	193	246	221	206	214	198	223	202	213	196	244	221	209	215	218	200	184	225	231	192	217	211	208	230	238	212	212	216	207	206	234	216	213	217	204	201	218	233	199	239	189	236	201	202	212	228	223	199	211	196	194	201	210	225	224	207	195	192	209	189	208	184	182	220	179	211	227	237	206	199	200	230	247	209	205	209	220	210	213	237	224	195	198	231	195	214	235	223	224	226	192	196	190	199	208	222	193	215	200	191	192	214	221	212	205	216	178	229	208	240	211	205	197	234	223	204	208	223	230	229	211	194	191	228	207	229	191	179	218	239	210	217	226	249	211	217	247	232	198	208	234	219	211	200	197	199	215	195	209	208	235	206	243	247	228	214	218	199	193	229	232	215	201	222	243	221	238	193	201	190	212	220	230	191	200	205	208	214	229	207	206	212	212	189	223	220	195	204	205	221	209	213	216	213	222	207	209	176	222	234	222	217	240	215	210	214	219	190	200	206	221	215	196	202	243	208	220	207	213	224	219	190	196	210	221	222	200	194	235	244	204	234	187	220	212	202	223	226	206	217	205	206	186	220	198	210	219	212	210	225	204	242	206	185	202	218	233	212	181	212	211	235	222	216	209	225	216	192	190	196	209	208	212	243	210	202	198	209	231	204	195	208	229	227	192	202	215	197	217	212	208	246	224	209	212	203	216	225	198	200	222	216	221	214	196	206	223	207	183	232	213	179	204	197	202	199	205	227	228	225	205	222	220	211	208	196	240	213	217	217	219	212	194	205	213	210	213	205	222	196	219	178	196	250	209	197	227	212	208	232	211	217	204	223	198	203	213	217	207	224	203	206	210	216	183	199	232	190	204	193	197	216	199	207	237	211	199	190	233	200	194	222	216	207	220	224	222	201	201	203	212	208	191	186	235	220	207	205	187	201	218	206	224	197	247	236	202	219	220	241	202	232	223	232	244	228	221	223	216	232	207	209	208	213	200	213	221	204	224	229	187	196	218	207	201	207	224	200	222	214	230	221	188	224	218	214	227	217	215	237	192	212	213	220	218	218	215	203	233	224	202	207	216	209	213	213	198	200	220	199	222	211	208	195	215	224	208	210	185	201	204	227	207	200	203	212	220	223	209	216	215	206	231	205	224	228	215	194	220	240	202	202	212	231	206	231	224	228	195	231	221	201	244	214	197	214	215	228	221	222	224	218	217	212	216	213	199	214	188	206	239	202	199	200	199	216	183	210	229	198	198	190	194	218	192	210	203	231	210	204	208	198	197	197	211	200	221	226	218	202	233	234	195	214	190	222	195	202	223	209	197	209	220	207	209	199	217	216	215	204	195	214	219	208	219	228	220	206	205	204	213	219	190	199	209	227	227	209	206	213	229	192	208	227	184	209	235	222	237	198	222	203	180	222	204	217	217	225	207	227	230	190	201	209	204	176	195	234	212	215	263	191	211	221	203	180	187	205	237	224	189	228	201	222	224	235	198	209	193	216	201	208	211	226	203	206	208	212	210	211	215	197	212	213	215	186	215	232	215	249	224	232	220	194	207	195	224	194	207	205	224	204	224	211	208	166	215	204	211	179	202	212	248	194	199	204	230	198	210	221	215	218	227	230	208	189	216	200	191	204	219	218	196	203	196	219	204	241	211	229	218	213	210	223	229	199	227	229	200	209	195	243	186	194	201	198	230	218	199	235	228	214	230	225
19854	1985	4273	4986	4347	3545	2853	2375	2017	1938	1712	1561	1318	1253	1183	1079	991	918	882	898	849	819	770	768	721	766	717	694	665	632	635	650	630	644	698	639	666	607	618	603	553	536	543	572	582	589	603	583	596	573	597	605	588	609	566	563	557	616	583	594	582	600	575	542	560	570	595	553	567	596	571	561	554	534	574	538	520	583	519	562	577	589	518	539	571	531	526	550	518	538	557	538	575	539	549	562	564	563	552	611	550	518	557	539	556	535	563	561	509	558	554	537	565	542	541	546	513	538	588	527	537	587	533	549	579	523	564	483	540	590	544	536	543	537	558	543	566	534	508	541	535	547	512	543	518	540	528	560	520	539	516	599	509	545	572	571	568	567	539	570	559	535	510	524	516	534	530	575	566	528	558	536	562	508	531	535	500	563	508	520	499	544	566	559	566	574	503	563	556	562	542	562	570	564	541	499	533	519	572	541	501	560	542	534	551	521	546	551	539	536	510	588	528	526	552	574	546	547	558	491	506	518	485	565	530	552	562	486	510	560	529	472	539	546	528	503	558	584	542	495	515	517	552	565	525	585	577	562	553	535	569	524	545	549	543	504	548	537	551	513	496	559	570	569	547	510	578	532	585	539	540	556	563	533	506	553	554	527	535	521	571	504	512	537	576	557	556	543	554	514	587	565	556	564	521	522	567	578	549	590	521	518	538	545	562	538	554	562	525	548	574	570	533	584	526	543	535	548	544	526	544	585	515	511	550	559	568	556	543	542	565	568	542	528	555	521	527	525	567	529	494	545	517	531	541	570	515	546	525	573	500	539	509	566	586	537	524	528	543	518	507	545	560	487	511	492	505	547	568	509	520	517	554	549	566	576	538	546	507	545	561	556	535	536	527	506	556	524	606	517	578	571	519	539	558	524	528	515	503	580	546	552	519	522	560	505	524	568	512	552	558	543	527	529	501	522	578	524	528	531	550	563	520	550	548	550	566	545	529	539	548	570	543	542	521	563	548	523	563	536	582	576	533	533	507	535	579	537	539	529	579	543	519	572	529	562	551	551	536	540	566	551	568	503	537	559	523	570	518	558	552	536	579	574	563	554	550	552	500	520	580	529	597	508	525	551	532	571	561	492	561	580	514	555	551	542	540	584	539	538	504	514	552	515	587	579	525	521	546	570	523	512	508	553	545	550	576	570	497	541	512	517	477	569	533	528	527	553	523	535	496	555	553	583	521	546	591	558	500	549	522	549	545	569	529	536	519	554	544	543	565	525	530	516	552	590	544	565	536	541	564	571	558	538	579	519	525	520	531	531	561	553	545	550	537	550	550	544	521	535	559	530	518	512	559	576	496	510	542	523	527	497	508	523	536	495	554	528	573	562	545	528	550	594	588	534	598	572	532	511	563	548	516	529	549	513	554	572	539	561	534	559	524	551	519	509	505	502	537	511	550	539	562	555	528	535	547	563	557	544	605	527	578	565	525	524	584	545	535	555	551	543	527	537	577	548	541	547	549	562	546	532	501	549	505	573	510	575	498	511	556	522	574	511	546	493	543	555	539	513	523	560	566	553	544	517	548	542	495	546	542	584	550	550	555	499	553	526	524	578	513	518	496	551	593	534	586	541	545	527	533	520	524	516	510	524	541	553	495	553	535	538	535	541	576	545	554	486	516	546	513	556	539	550	578	538	536	543	579	571	534	555	512	566	552	576	555	513	594	560	554	562	516	505	530	516	541	510	561	572	546	535	534	511	515	556	577	524	579	493	600	505	534	513	534	522	522	521	497	534	508	527	547	575	546	595	519	556	579	551	550	535	517	517	543	505	591	571	514	562	514	525	507	518	566	565	523	528	572	526	535	547	558	559	543	515	536	529	546	523	552	519	524	538	559	586	567	564	537	509	560	508	556	533	515	579	572	537	546	553	568	517	534	523	552	540	563	530	534	555	499	505	488	520	532	537	546	538	476	539	604	522	535	511	538	550	567	527	566	570	513	567	529	524	559	529	547	524	550	541	556	522	546	534	563	524	530	569	554	535	527	550	543	489	495	514	526	491	535	571	536	507	516	558	558	552	538	561	544	512	546	537	534	524	535	564	549	469	582	519	517	571	508	495	578	597	541	572	538	562	523	572	528	544	528	500	497	552	531	546	560	563	529	539	524	538	541	568	573	521	510	542	562	538	552	502	489	520	560	536	544	532	535	554	579	570	510	546	589	547	548	552	543	533	573	519	560	525	561	547	516	478	557	545	575	525	570	537	524	552	550	562	534	537	546	520	530	548	548	556	573	532	553	539	563	537	550	549	556	504	552	537	556	536	570	519	526	511	569	549	557	521	554	528	576	540	551	572	547	529	550	555	516	553	520	539	539	541	508	572	505	528	510	568	539	542	511	517	554	534	566	527	507	527	574	564	537	517	524	529	483	544	556	546	589	523	540	546	520	503	511	543	533	526	495	593	536	557	541	513	521	490	545	591	526	546	529	558	531	541	483	531	538	523	546	541	584	566	528	523	517	514	524	578	551	557	554	539	529	585	481	544	594	515	499	574	532	540	548	530	566	529	549	554	526	583	533	552	578	539	522	558	577	521	577	565	527	540	554	574	565	530	528	563	554	553	546	585	556	563	527	536	549	542	530	536	542	540	548	548	551	503	553	500	489	505	512	520	528	522	554	515	512	550	540	502	551	563	563	552	509	537	542	564	500	567	550	545	564	538	555	577	540	534	514	539	532	520	509	547	529	546	512	540	517	583	531	586	531	554	567	544	530	501	535	572	535	560	492	569	585	544	539	539	534	561	561	534	536	537	545	529	543	577	491	554	501	556	519	537	535	573	525	541	513	540	504	553	536	499	527	524	526	537	509	560	548	502	537	535	533	591	521	559	519	532	586	515	572	530	517	548	558	544	509	541	533	534	547	536	486	527	513	554	593	555	510	543	527	515	509	513	544	551	541	550	579	525	548	545	548	531	568	531	543	563	552	501	540	541	523	534	540	499	552	561	521	532	538	549	525	532	532	511	585	562	530	536	541	569	527	534	552	536	562	543	560	569	533	535	578	566	505	511	572	514	541	565	572	517	526	588	532	540	567	545	536	543	545	543	560	523	523	508	585	506	513	549	570	558	568	564	619	536	547	534	572	605	547	525	536	558	534	534	533	566	519	548	535	566	510	513	521	549	524	537	501	583	549	537	579	513	542	522	560	543	538	577	551	535	527	549	531	560	527	537	508	599	541	514	547	488	533	552	547	542	545	558	502	549	537	505	524	546	523	522	517	509	543	564	517	535	564	543	552	534	605	540	596	513	559	549	534	554	530	547	558	529	531	542	532	577	530	600	559	530	570	540	538	536	554	521	579	548	545	518	533	602	542	562	561	530	536	561	591	547	528	550	543	517	498	545	514	564	531	492	563	530	548	516	517	530	556	552	545	574	518	524	564	508	518	556	560	540	533	561	583	517	507	597	545	547	558	561	516	549	529	547	518	539	492	537	535	548	557	530
3637	227	195	203	209	200	204	224	192	182	235	179	209	212	216	191	204	179	172	172	187	198	174	183	191	191	193	189	202	196	183	195	174	183	190	167	166	173	181	183	187	205	190	178	182	196	181	184	170	172	187	169	187	190	191	190	157	180	192	181	176	179	182	178	188	202	188	190	195	173	196	192	178	173	174	170	193	172	184	189	179	181	202	166	194	168	179	202	172	163	164	174	160	161	176	182	197	178	216	182	190	189	177	180	187	164	194	176	174	195	199	182	200	197	164	180	185	223	227	191	173	168	168	163	186	188	212	196	185	206	184	205	183	190	201	189	197	176	188	173	196	189	191	206	207	193	174	154	199	183	187	188	171	178	179	217	198	162	198	178	193	171	210	182	180	221	193	198	185	179	188	177	202	187	191	169	176	194	177	191	182	194	167	189	189	160	190	191	178	176	180	207	173	192	197	199	207	181	164	195	195	180	189	175	179	180	201	174	167	182	196	146	200	207	186	177	198	200	185	181	193	198	192	194	185	164	176	166	192	192	186	166	199	185	202	181	185	179	176	197	198	167	170	184	193	196	196	187	209	175	165	181	181	200	186	191	191	184	169	164	188	219	181	182	201	204	186	191	169	181	198	184	157	193	201	179	174	215	180	183	165	139	189	183	177	189	176	178	222	186	190	215	181	195	188	171	183	181	151	183	168	182	181	192	182	177	195	178	162	180	174	155	179	171	188	170	197	171	183	185	187	185	220	194	178	203	186	178	170	175	169	207	180	188	168	193	181	188	197	193	203	193	189	194	186	206	179	187	176	193	191	180	190	189	191	183	198	171	175	174	164	183	151	203	182	180	184	199	167	182	216	207	192	167	174	163	188	202	212	173	165	185	186	167	187	185	183	164	162	177	206	165	194	183	182	181	179	188	193	196	191	168	165	178	200	187	189	177	196	180	175	201	188	216	172	215	176	184	160	192	192	167	192	223	184	173	173	189	188	176	181	185	169	183	204	188	175	190	185	184	182	190	192	191	167	179	182	223	201	220	189	167	185	183	184	181	179	200	189	188	183	180	198	189	163	189	164	201	171	179	172	184	180	192	178	176	180	181	175	179	169	201	171	199	186	188	172	172	188	165	187	193	165	192	177	180	168	161	208	212	172	197	161	168	199	195	187	198	200	181	193	181	189	193	201	197	194	190	176	157	177	182	164	207	204	226	182	192	172	178	171	167	172	169	187	221	177	205	177	171	185	193	209	164	187	196	167	224	184	195	171	185	187	177	179	182	194	170	209	184	185	177	187	170	155	197	174	175	192	186	188	164	217	183	180	212	205	216	188	180	168	171	187	176	202	207	182	182	194	179	179	211	197	174	196	181	204	160	198	173	179	179	199	185	188	182	217	175	189	188	166	171	182	214	192	225	177	191	204	192	207	194	193	198	200	200	201	202	203	198	177	181	175	180	186	187	200	202	163	181	194	192	180	188	195	173	177	172	183	199	179	194	212	191	198	183	166	192	175	181	191	183	169	201	190	193	190	175	195	166	220	173	183	193	184	186	170	175	184	182	160	171	189	192	163	182	187	189	190	169	205	175	187	175	192	196	184	177	176	178	192	234	202	192	162	178	182	205	201	193	174	172	185	188	165	211	204	209	179	173	173	160	185	181	188	179	182	171	196	195	172	187	190	182	185	200	181	171	207	181	186	195	168	195	201	186	188	198	200	180	193	175	171	175	192	169	195	163	175	199	193	178	203	200	177	165	173	176	175	196	177	155	200	169	187	193	186	201	175	183	171	197	178	202	173	179	192	210	194	180	189	177	182	184	167	167	158	190	180	186	219	195	180	181	194	182	155	173	200	192	203	201	173	162	195	191	194	188	192	168	184	170	192	182	173	184	172	178	198	187	164	174	204	190	190	168	185	188	195	190	196	185	178	182	206	203	199	185	202	173	169	204	177	208	182	221	188	191	173	197	174	182	186	188	196	168	180	177	193	183	189	204	185	196	182	144	187	209	183	187	203	176	174	233	173	192	210	181	170	168	178	207	204	196	192	200	195	206	180	187	176	191	187	167	219	166	198	182	193	206	184	200	200	185	209	189	176	173	193	200	181	178	178	174	192	183	181	174	181	163	161	197	172	183	205	213	194	173	199	204	190	192	187	179	219	187	194	166	191	192	200	177	182	162	204	198	167	201	199	194	201	198	187	195	173	196	175	199	185	165	208	185	182	212	185	172	166	183	174	190	207	177	191	181	161	197	220	169	178	161	201	185	188	180	165	182	182	219	170	179	175	184	185	167	191	179	151	178	178	191	188	180	195	166	196	205	162	165	198	190	185	187	172	215	184	179	157	196	187	180	191	191	173	176	187	186	186	179	178	186	203	169	198	205	169	189	179	201	159	191	176	175	207	193	209	197	171	188	205	203	157	192	186	179	193	204	216	185	173	190	169	183	173	191	199	180	190	202	192	196	197	208	172	190	179	167	219	193	162	186	192	198	198	194	201	200	167	173	197	208	183	185	186	168	200	181	201	182	189	174	204	181	181	181	176	175	163	176	183	206	159	174	178	189	187	172	169	190	184	218	204	187	204	170	173	193	221	167	191	202	173	208	188	229	181	178	162	164	186	181	193	190	181	193	181	169	191	188	183	184	173	194	203	188	209	165	191	195	216	205	173	168	179	172	197	199	196	206	173	192	199	168	160	210	164	166	206	159	176	179	184	202	168	191	192	182	215	167	185	193	180	202	165	179	197	198	189	187	168	159	167	178	199	197	191	183	211	186	198	192	162	181	185	167	190	189	192	188	193	177	201	188	174	187	189	187	209	194	166	178	187	186	192	181	176	210	173	211	195	200	192	186	182	200	169	209	184	181	181	182	181	191	205	186	183	185	183	199	178	172	189	173	187	196	191	177	187	210	213	179	217	188	190	197	201	165	188	179	185	197	184	176	160	195	192	221	178	189	182	195	182	197	190	188	194	202	206	199	170	185	172	193	180	199	177	201	180	173	175	163	169	195	201	189	186	164	210	193	199	190	174	153	153	182	168	203	177	157	204	170	191	172	179	185	174	200	184	201	171	175	187	198	202	179	186	177	169	180	176	151	214	197	190	192	189	201	196	171	208	185	187	171	184	182	188	189	202	205	190	163	214	180	218	198	195	162	188	201	181	225	222	168	188	187	155	185	179	199	176	189	164	188	177	172	207	167	170	177	174	165	180	182	193	193	201	178	194	169	170	194	168	174	193	173	179	192	191	192	183	165	194	199	187	202	166	182	180	168	167	199	164	188	174	190	186	174	188	185	183	162	173	185	201	187	179	191	217	182	203	169	188	199	166	208	186	177	182	186	180	197	179	171	196	186	180	185	181	186	166	177	185	223	176	189	186	173	190	166	191	186	202	166	190	203	200	194	212	163	169	200	165	193	225	184	175	189	178	192	194	190	196	159	204	172	188	194	177	193	196	169	206	188	194	201	204	180	195	185	193	194	189	198	221	172	189	197
4176	476	514	605	552	548	507	502	497	462	477	532	499	497	483	454	502	495	513	469	460	449	445	445	481	488	460	435	498	427	427	477	447	454	455	462	449	463	463	463	454	452	456	519	424	425	427	461	447	471	501	482	450	473	483	455	486	474	463	487	438	445	455	479	453	456	444	449	501	440	452	448	487	447	459	465	470	443	493	433	454	493	466	436	452	460	450	477	456	472	433	455	489	462	455	488	492	478	451	476	438	486	459	491	444	445	476	441	488	470	434	479	486	399	470	452	492	479	498	407	459	418	430	492	455	445	471	452	512	453	456	467	452	450	436	445	470	457	466	493	461	441	480	500	463	442	488	482	468	428	431	491	443	447	483	449	471	467	471	463	479	448	459	439	444	456	456	461	443	456	454	424	450	464	456	466	448	470	447	469	437	509	464	457	466	474	458	472	433	444	495	440	429	428	441	440	500	427	426	464	456	437	429	438	466	450	495	423	454	467	440	445	456	452	454	472	466	470	460	441	463	454	503	472	444	465	439	453	479	467	490	472	437	433	459	427	444	446	450	491	465	447	431	475	464	488	481	474	457	436	436	457	449	457	468	466	466	469	416	453	429	451	471	483	465	452	439	461	438	452	448	440	470	494	479	464	478	476	482	435	438	446	452	461	477	465	449	482	450	451	442	489	463	473	450	422	432	453	431	454	482	389	445	447	439	431	429	465	495	470	463	472	453	462	462	438	490	456	501	442	471	452	451	484	452	458	445	439	472	445	482	426	472	424	484	434	437	427	494	445	487	451	476	459	472	458	419	424	429	463	487	468	460	466	426	457	490	461	443	516	465	426	455	468	460	467	429	471	459	433	455	468	478	490	459	448	437	466	466	452	444	456	496	443	467	466	492	478	448	455	467	468	453	408	504	435	451	460	489	448	427	447	490	469	463	492	461	447	458	445	425	462	474	462	422	487	461	455	471	477	454	440	454	458	496	466	464	451	476	493	471	432	448	456	472	436	461	453	451	440	440	457	463	436	456	430	435	445	434	454	489	432	449	454	489	454	432	457	479	473	469	469	481	454	445	466	443	435	460	427	481	497	450	485	426	455	469	494	483	462	502	454	427	437	460	484	416	449	441	463	435	426	461	470	459	433	475	459	483	491	458	445	437	457	446	475	413	495	448	440	502	496	467	516	448	475	472	467	422	424	454	433	442	435	435	469	470	465	441	488	464	447	469	460	453	432	464	433	489	459	466	494	445	444	461	474	437	478	456	454	458	461	464	443	451	463	482	431	454	481	475	457	418	430	466	495	477	451	445	449	461	474	502	458	448	455	472	471	448	494	442	461	411	438	483	473	409	430	438	488	445	480	458	478	449	496	447	482	471	463	446	479	405	413	474	435	497	471	412	477	468	490	467	468	423	484	441	439	428	427	429	467	462	474	442	467	427	404	455	476	458	504	429	448	471	392	463	460	450	475	479	426	433	482	437	460	468	473	486	441	462	451	464	451	425	512	469	457	467	485	463	501	469	484	458	430	450	483	436	424	440	447	427	475	435	470	417	446	437	498	448	469	423	432	463	489	461	442	458	416	460	480	475	469	469	433	437	456	494	447	463	482	484	459	457	486	476	433	492	479	468	435	403	462	455	475	444	474	456	452	441	486	441	479	455	438	450	457	445	511	446	451	431	476	457	449	457	489	438	451	461	453	445	450	465	467	491	450	449	448	458	491	490	427	454	442	452	433	445	470	435	418	452	423	454	456	456	489	428	432	455	485	481	433	469	501	475	455	455	459	473	472	482	423	435	484	481	435	488	458	454	456	484	441	438	478	494	461	468	475	430	451	505	474	436	470	471	478	451	435	455	450	463	446	440	464	458	468	460	465	445	469	453	488	438	445	463	458	493	491	429	494	487	443	476	486	440	459	449	439	421	466	433	440	475	485	475	414	463	472	492	413	440	421	464	489	471	460	470	490	443	435	436	446	446	464	431	455	498	463	451	453	454	434	432	453	416	478	448	483	488	482	486	487	477	464	487	442	454	458	477	455	431	476	454	479	482	445	438	497	452	461	471	443	450	487	434	498	421	464	464	431	429	436	451	434	446	499	448	481	428	477	465	455	450	481	466	462	448	473	448	444	477	451	442	445	456	452	473	447	443	445	475	444	473	468	468	461	448	463	460	439	462	452	467	433	479	449	466	453	441	483	436	502	459	454	462	465	450	466	443	453	480	437	477	491	463	419	451	491	465	458	439	443	429	454	442	437	504	438	418	461	440	455	448	462	485	468	458	486	446	487	470	455	445	447	463	480	515	489	419	491	455	461	444	494	468	461	452	445	500	455	475	418	507	480	455	437	422	433	445	492	438	484	445	435	482	483	451	456	456	473	468	501	481	413	473	451	463	437	451	471	434	439	429	474	485	421	450	492	465	421	453	501	498	476	445	433	446	436	429	432	454	458	483	447	443	462	446	472	444	448	459	415	429	468	477	442	437	451	465	484	460	492	438	446	431	475	423	492	488	435	462	487	433	449	464	430	427	434	479	482	424	480	473	441	446	477	459	430	448	468	431	424	416	442	474	474	431	465	477	471	430	429	466	443	441	444	467	424	422	460	426	447	491	491	478	461	396	440	464	491	450	421	451	489	475	467	445	402	436	484	427	442	442	442	500	414	480	456	454	455	444	472	446	440	479	470	467	448	448	439	459	440	454	458	432	452	450	426	457	478	446	482	472	455	447	454	488	433	454	444	437	444	438	459	469	433	452	460	469	488	470	502	477	462	479	437	478	440	455	458	465	473	432	433	474	491	432	465	445	445	445	471	438	441	431	418	467	430	428	474	447	444	502	451	428	436	477	443	453	475	454	443	470	482	488	450	466	452	437	450	436	449	432	441	466	429	432	463	453	461	469	439	473	467	471	453	455	457	470	420	453	434	453	441	468	414	460	493	482	441	457	483	448	475	464	459	447	493	478	463	476	444	432	429	454	454	447	451	491	466	405	411	477	451	457	487	464	445	450	430	435	472	432	452	451	466	458	467	474	445	434	453	447	456	441	447	469	435	459	466	481	478	439	401	470	484	469	444	456	472	457	468	458	405	459	427	452	461	464	453	428	432	442	446	497	431	460	449	450	462	445	473	453	443	479	431	434	471	438	463	434	463	447	424	478	460	431	470	452	449	444	469	446	483	455	498	476	475	448	460	445	490	472	407	476	464	447	485	438	478	432	458	463	495	432	428	437	418	459	424	431	482	429	474	462	441	480	454	442	434	417	429	449	442	469	453	452	460	458	464	447	431	433	457	479	473	444	460	457	483	474	449	448	465	448	439	456	439	452	434	439	474	458	489	472	455	460	452	458	478	459	410	435	491	449	445	465	496	469	435	444	470	475	445	435	447	495	478	472	475	470	488	423	458	443	476	476	456	467	483	469	466	443	487	427	434	471	473	420	468	443	471	447	434	436	443	468	466	453	428	411	464	473	481	496	434	456	451	407	456	435	482	470	447
33965	5896	1130	771	545	412	314	278	228	190	176	186	152	144	162	132	105	119	142	126	123	97	134	120	114	107	119	124	102	86	113	89	98	88	126	95	120	111	88	115	100	107	123	101	102	98	114	113	107	104	107	105	83	109	104	104	86	100	94	98	103	85	91	109	115	103	98	102	135	101	91	79	109	108	91	90	116	97	115	94	93	71	103	86	105	101	126	110	93	91	94	109	99	83	95	95	114	108	108	88	122	79	91	98	96	90	109	87	86	83	109	97	85	106	102	103	92	95	96	107	96	84	81	79	92	110	94	98	103	100	105	96	94	89	99	99	104	86	85	113	108	89	89	111	100	90	113	123	93	101	106	102	97	105	113	95	109	86	88	76	82	93	106	100	103	107	102	99	95	103	99	92	110	93	84	103	82	89	83	93	91	81	106	107	88	106	106	98	107	113	95	108	110	107	117	88	104	102	98	100	83	102	105	101	99	103	85	76	89	90	87	94	115	98	103	94	98	96	90	96	100	96	88	107	109	99	87	114	89	100	113	85	87	99	103	102	92	84	112	106	104	95	113	103	107	105	99	100	86	82	97	108	110	107	98	109	75	112	106	106	88	119	82	104	108	82	103	103	119	110	86	89	83	99	101	93	93	88	100	108	100	99	87	107	103	97	115	100	95	78	111	82	109	98	75	100	119	88	97	89	107	111	103	98	102	94	93	103	114	100	100	100	75	97	106	77	95	96	93	96	94	89	113	84	92	80	112	93	96	116	88	98	80	93	84	123	90	83	98	110	90	111	100	114	107	95	104	108	120	91	106	98	100	105	95	87	95	106	100	102	81	95	99	101	88	115	102	94	100	113	95	99	100	112	102	94	104	100	104	102	91	103	99	90	91	108	95	103	95	106	92	98	91	96	88	100	98	111	95	80	78	96	109	95	88	105	91	91	94	94	92	87	91	104	106	99	106	84	112	98	96	77	82	119	107	92	104	101	103	88	108	120	92	84	87	99	99	96	103	105	90	101	108	81	99	106	128	94	93	90	98	73	78	110	115	96	93	91	99	86	99	82	83	105	94	84	103	95	112	94	91	96	110	102	106	83	104	78	105	91	103	103	90	91	107	85	86	88	74	90	84	106	91	106	103	128	85	87	103	117	101	83	103	92	107	122	94	93	116	90	106	93	95	106	99	102	98	99	86	104	108	92	91	97	97	101	112	85	91	101	97	91	79	112	105	95	97	95	94	104	121	94	79	86	103	83	110	107	91	94	89	104	113	82	97	99	92	103	96	100	105	108	90	102	100	99	97	106	89	97	85	81	111	90	95	93	100	91	86	116	98	95	113	122	93	99	94	77	95	115	98	114	108	97	100	80	88	78	93	86	113	130	95	82	113	89	94	109	102	89	100	100	89	106	98	104	97	95	94	104	101	99	91	113	111	103	85	83	98	89	87	86	93	101	102	86	82	112	101	97	90	107	94	97	93	109	86	77	100	101	95	101	93	110	84	110	98	86	97	87	94	93	103	99	107	99	90	95	87	123	93	98	74	91	111	105	102	90	97	84	107	106	96	86	97	88	109	95	101	89	104	77	85	110	103	87	94	90	91	88	83	97	99	108	87	99	98	110	93	88	74	106	93	80	93	104	99	103	112	104	102	89	77	97	69	105	88	121	99	104	91	99	91	86	101	81	116	92	95	103	78	93	98	104	98	90	87	84	92	112	114	115	112	96	95	97	114	93	121	102	85	94	105	73	81	99	109	87	88	101	88	103	112	86	114	100	88	88	114	100	100	102	94	111	89	117	86	118	92	105	116	90	89	97	95	88	101	109	97	110	119	93	80	103	92	114	115	99	110	104	97	96	104	102	104	98	107	105	86	94	115	118	97	88	93	122	99	112	107	111	105	95	78	113	80	120	94	101	107	108	107	111	94	105	98	87	86	108	92	102	100	100	93	87	107	99	105	96	101	107	94	78	110	113	101	108	108	96	104	80	104	106	102	91	89	102	105	75	104	80	111	111	120	99	96	110	101	102	86	93	90	105	87	88	108	96	104	85	90	105	101	97	94	90	107	91	89	85	100	104	102	113	101	98	94	77	97	98	99	105	110	88	109	105	97	112	92	82	90	94	102	109	93	88	110	98	93	115	94	97	101	93	102	77	98	91	105	105	87	108	101	111	103	92	101	95	87	88	97	87	90	84	84	89	87	88	95	87	109	101	89	102	84	93	81	95	100	113	98	91	115	94	103	118	108	93	104	90	110	97	105	109	83	105	101	102	85	82	126	82	96	102	96	101	106	83	97	98	109	104	125	122	92	98	110	101	94	96	98	97	114	84	72	101	98	99	104	107	83	107	105	91	97	112	97	99	94	89	135	101	100	105	129	98	98	94	121	122	100	99	82	91	93	114	103	110	94	104	92	107	114	112	100	83	84	85	97	124	100	88	91	108	97	96	102	84	118	96	101	99	88	108	110	113	97	93	71	88	77	89	107	118	103	112	90	94	89	98	130	81	91	82	119	110	107	100	106	103	90	99	89	106	97	109	108	94	86	87	103	96	101	130	102	99	79	109	95	93	84	78	87	93	89	105	92	108	74	96	74	87	105	130	110	108	89	90	112	102	111	80	100	94	91	104	100	88	103	89	115	107	89	96	90	87	94	90	88	88	104	88	90	121	97	113	83	94	88	106	103	94	110	92	102	88	107	106	99	110	115	95	98	104	102	104	102	90	95	90	100	113	96	109	111	93	100	113	105	120	112	110	80	105	105	87	95	111	85	79	90	90	95	102	95	82	94	101	99	126	101	87	95	102	83	101	103	100	93	88	94	97	92	86	96	83	97	105	97	107	115	115	125	90	131	96	107	108	84	117	100	98	125	117	111	85	113	99	121	101	98	120	83	101	106	103	109	85	98	91	88	101	91	105	75	104	92	97	90	97	102	85	94	82	95	107	100	95	86	113	111	121	104	90	101	92	79	94	110	111	92	83	104	90	86	90	89	91	87	108	111	89	106	95	92	101	106	82	106	91	103	107	89	101	118	98	109	89	101	95	96	102	92	101	102	108	100	97	109	109	99	90	101	101	96	94	73	102	90	112	83	115	135	102	101	101	109	77	83	103	96	95	116	89	117	86	94	89	97	75	86	89	112	96	103	106	107	75	110	83	91	92	93	106	85	109	111	108	79	95	96	95	88	109	97	97	87	87	92	106	122	100	93	99	95	103	98	100	101	90	102	114	109	110	100	95	103	131	98	96	84	117	68	81	102	107	90	82	91	86	105	104	106	84	95	101	91	99	109	86	122	99	73	103	127	97	95	108	116	103	94	88	91	113	104	113	108	92	99	103	111	109	93	105	82	110	100	90	96	81	91	83	104	86	116	105	96	107	121	91	103	79	91	101	90	105	119	109	102	100	85	96	94	109	99	88	106	103	113	90	103	92	81	89	97	83	107	99	90	115	92	100	114	100	101	126	96	92	108	93	95	105	104	78	132	83	109	102
15541	983	2145	2709	2326	1844	1539	1293	1055	893	865	776	706	659	630	600	508	492	470	429	430	410	408	385	376	376	367	380	339	358	345	413	344	333	343	331	296	328	293	266	325	335	349	308	316	314	316	305	326	306	321	310	325	298	309	302	301	291	290	317	280	273	324	290	281	303	303	302	298	301	294	310	284	305	311	313	276	309	302	313	295	290	275	289	294	341	281	329	285	262	287	282	258	273	280	321	285	319	285	317	296	307	294	248	290	275	291	276	278	295	313	303	272	276	305	255	244	287	270	309	262	302	284	279	292	283	266	322	284	274	279	301	281	293	262	288	275	255	254	330	279	270	305	277	309	267	299	309	286	297	279	302	309	285	262	292	272	295	318	261	264	294	289	263	285	292	281	322	301	291	282	274	325	282	266	298	327	286	309	289	254	297	295	289	302	294	260	319	261	302	291	279	279	279	303	232	260	320	272	282	278	296	266	288	272	304	262	288	306	272	286	265	280	274	264	292	298	276	322	301	258	292	287	296	290	269	302	261	293	307	276	282	280	291	308	273	271	291	303	287	258	264	257	311	303	302	284	302	285	264	284	291	269	296	278	299	314	285	257	296	298	286	279	303	270	302	304	300	274	263	284	276	295	322	283	319	299	296	276	296	307	288	319	267	276	272	266	275	292	270	261	250	270	272	271	321	242	285	274	278	253	246	310	286	303	272	262	292	296	290	280	278	230	276	264	295	285	271	290	267	244	273	309	309	288	280	289	270	283	268	272	289	297	272	257	247	279	298	286	283	297	278	260	299	273	258	284	276	306	290	297	309	260	263	278	257	292	287	276	285	322	271	285	272	297	272	303	279	287	326	318	249	280	262	307	315	275	278	310	291	271	306	297	302	276	287	301	256	299	292	297	281	271	292	276	294	275	310	318	280	255	287	294	290	310	274	275	286	265	282	266	289	300	285	277	270	269	280	263	280	281	293	298	293	278	289	273	222	296	291	294	284	275	287	299	259	265	269	286	276	256	278	287	297	284	287	265	266	251	348	274	287	286	290	280	272	308	269	295	304	294	233	278	275	284	252	288	263	263	270	287	268	266	261	308	302	280	283	310	284	284	314	296	265	286	279	319	288	254	312	296	235	297	293	302	283	261	288	281	291	291	298	276	286	306	267	321	286	262	273	298	280	299	284	316	263	277	306	238	271	312	269	304	276	281	278	281	306	298	276	272	276	291	276	292	279	301	286	300	268	309	251	298	279	296	288	318	301	292	263	302	269	292	271	281	290	312	300	263	263	268	268	299	271	277	317	290	276	299	272	317	276	249	301	261	289	276	287	297	296	302	309	276	298	268	275	314	316	285	270	282	298	269	294	289	263	272	260	284	283	278	265	278	289	280	261	292	289	285	270	283	311	314	280	277	274	277	273	287	284	257	306	290	282	305	301	325	300	290	300	262	319	280	291	258	260	287	285	285	304	288	297	265	269	306	304	288	277	261	324	280	309	260	276	276	295	275	290	327	306	305	319	328	271	258	273	296	271	256	268	288	305	275	302	302	272	270	307	276	290	320	285	291	266	266	262	287	292	303	278	267	290	287	289	269	296	303	288	263	260	287	249	273	286	288	306	264	269	280	262	295	271	298	316	283	315	271	303	262	296	296	264	302	304	295	272	278	273	293	279	272	272	277	257	286	289	288	282	281	264	288	313	284	285	310	303	315	300	266	308	276	273	283	273	258	287	308	280	275	293	279	257	294	287	268	267	295	289	274	269	275	299	281	275	264	286	284	283	275	312	295	283	299	272	294	308	270	306	282	295	274	270	274	304	261	322	286	281	251	277	273	276	317	283	297	314	279	283	264	266	302	305	311	279	299	251	286	278	284	298	326	281	301	279	292	298	287	280	294	300	289	308	293	250	291	293	301	281	304	256	267	283	282	264	298	290	297	292	300	253	303	288	267	313	253	286	314	308	299	276	288	278	254	272	308	298	273	274	296	257	273	266	276	247	280	315	292	280	294	297	271	287	298	263	318	309	299	285	289	275	268	272	293	284	277	291	262	275	308	269	287	306	277	261	269	286	269	284	279	288	300	296	301	287	273	264	296	282	318	286	314	279	305	278	281	295	306	280	285	265	274	278	277	323	253	299	280	281	263	258	287	292	274	279	292	291	311	310	283	305	301	269	287	306	317	298	283	264	272	263	273	287	280	277	271	269	282	293	273	252	282	283	275	253	292	314	291	305	279	272	311	262	300	264	257	309	276	285	277	330	286	251	299	300	275	245	257	266	284	293	287	269	267	268	277	291	284	306	271	275	265	288	285	253	278	292	287	296	288	279	286	283	298	283	297	286	291	288	297	299	293	323	310	302	303	298	275	250	297	270	283	296	301	290	280	306	284	287	316	285	266	288	277	294	282	293	284	272	280	278	264	286	282	281	297	296	292	277	270	290	304	314	270	270	258	289	269	252	294	293	300	274	289	279	281	240	291	286	305	285	294	271	251	300	276	272	285	278	277	256	256	251	300	316	286	291	250	291	296	242	294	305	262	296	286	278	293	274	299	262	291	288	277	296	307	317	289	277	303	289	276	272	306	264	295	292	297	277	300	293	255	289	267	283	319	257	278	293	257	277	316	278	289	277	268	290	258	283	257	293	294	282	312	281	275	287	294	296	289	295	283	294	271	266	295	250	303	273	253	294	277	259	305	289	266	275	302	296	245	260	269	296	278	277	285	310	298	306	280	296	275	275	304	299	274	267	308	271	304	268	282	266	280	287	308	267	285	314	289	285	282	242	268	273	290	283	274	258	295	294	264	291	279	294	265	298	321	289	296	273	274	267	284	264	298	286	275	294	262	275	292	306	270	281	264	294	276	289	301	287	309	283	296	286	296	279	294	299	262	263	284	269	300	263	265	257	278	295	292	284	287	315	291	255	274	280	306	257	267	294	278	261	299	285	270	252	312	275	320	285	286	298	284	304	300	253	286	279	276	286	291	312	290	282	285	258	256	281	300	302	260	260	308	268	265	313	250	281	302	293	284	270	305	289	321	279	258	308	308	292	298	281	282	277	270	283	287	274	272	257	293	296	303	288	278	296	280	286	283	281	284	277	254	278	291	291	267	284	299	292	300	299	293	257	297	303	263	269	288	259	290	265	279	268	276	259	265	288	282	299	268	268	291	277	289	275	309	272	280	290	259	307	281	274	276	242	264	295	241	288	316	275	320	287	267	292	298	273	301	244	278	256	261	307	274	272	279	285	303	276	286	248	273	259	283	296	273	315	283	283	306	289	319	295	286	305	284	292	333	299	254	270	268	297	266	285	290	294	276	306	285	287	258	275	294	302	303	269	279	280	268	298	282	279	307	283	288	252	261	269	310	289	300	299	313	296	282	320	268	287	286	297	296	278	290	272	307	290	275	281	288	272	268	270	292	286	301	302	249	283	330	270	256	257	273	293	296	274	260	281	261	275	277	252	305	277	263	302	254	300	293	280	270	263	274	269
45627	15905	5245	1763	1205	848	661	537	466	419	416	368	303	340	300	293	271	264	275	242	249	267	229	238	248	254	235	261	214	236	246	230	215	221	219	237	219	192	236	217	239	212	205	197	237	231	191	212	213	219	242	211	191	218	200	215	250	249	229	221	205	208	228	239	214	209	222	233	199	210	219	235	229	225	217	237	216	203	227	228	201	210	201	202	206	226	203	239	194	198	204	223	249	214	215	211	217	202	228	203	214	226	216	212	212	209	207	229	201	215	209	208	203	186	199	197	217	204	218	194	207	220	208	254	209	220	230	213	192	205	224	210	212	198	222	195	181	195	186	205	195	201	210	201	191	221	215	178	208	216	214	196	185	222	217	216	205	246	185	211	215	250	217	224	196	226	229	208	206	233	230	203	211	219	222	197	221	244	248	226	213	245	203	212	191	212	208	226	218	224	192	210	188	217	217	198	222	218	202	207	229	207	209	178	210	216	211	203	224	182	209	220	189	201	226	192	205	197	219	215	190	200	205	210	235	220	197	214	188	203	228	187	179	199	211	207	211	227	230	215	235	199	214	240	203	219	198	194	250	212	225	211	207	200	198	218	215	225	219	219	231	251	216	218	213	221	210	238	208	220	207	172	219	207	211	236	229	208	232	195	209	203	216	216	195	215	200	196	216	202	202	231	196	258	230	214	208	208	192	189	215	230	213	189	215	208	215	220	187	209	218	230	194	204	196	209	186	206	224	200	194	230	253	242	219	227	216	191	202	223	214	223	201	205	250	211	225	205	205	216	228	195	194	218	220	227	212	224	237	241	217	184	231	223	190	187	196	230	205	216	215	218	201	215	208	218	221	212	213	227	204	255	218	207	211	179	217	203	216	221	190	225	202	181	213	239	217	210	195	208	223	214	230	201	222	191	209	193	205	205	206	194	184	186	206	227	200	186	236	212	210	191	217	221	206	222	217	195	191	212	191	206	239	218	235	180	191	220	197	249	200	207	184	225	221	213	216	224	190	224	209	205	188	232	222	221	218	199	205	214	184	205	219	209	209	208	203	216	229	230	221	201	180	222	186	231	183	187	226	203	207	217	191	212	225	188	221	213	208	187	204	211	211	224	213	212	203	207	185	219	212	212	203	217	209	222	242	220	208	216	193	196	197	199	216	265	201	195	173	230	225	202	225	200	226	219	215	227	222	206	213	238	209	218	216	199	209	211	237	218	189	214	211	217	197	208	240	188	216	229	205	207	227	214	212	205	219	229	181	216	218	208	208	223	226	180	238	192	202	209	197	232	213	207	201	190	199	219	208	221	203	211	187	206	207	174	209	218	188	217	212	201	219	189	211	188	207	202	216	197	231	205	229	192	202	227	201	203	226	214	234	235	216	216	201	212	200	199	213	230	197	195	222	214	238	204	207	219	208	216	224	223	225	202	211	193	198	217	199	212	220	217	200	228	224	192	185	236	207	220	206	197	192	198	214	227	212	208	232	224	210	229	217	206	210	206	233	214	213	232	186	192	227	210	197	234	198	188	200	232	221	223	212	204	217	212	223	189	209	225	231	204	230	188	246	206	202	220	193	211	231	234	185	187	260	189	231	200	205	235	213	237	198	186	204	243	215	224	220	202	226	218	206	209	216	207	198	233	210	210	198	227	203	221	236	213	210	212	208	224	199	206	210	209	214	231	203	221	211	204	187	210	211	189	224	212	203	217	207	242	224	203	230	235	195	224	241	208	186	189	216	199	192	213	231	195	217	218	195	198	202	223	210	205	228	217	233	188	216	232	220	213	215	211	233	204	198	226	221	208	180	197	199	195	208	229	197	226	216	208	239	222	220	238	216	196	222	208	228	208	220	185	216	229	235	212	210	248	224	204	223	214	219	220	219	208	176	228	216	199	201	223	200	219	222	180	210	241	216	212	186	213	204	221	210	210	198	224	216	200	204	214	211	214	202	181	240	215	216	219	220	216	200	212	223	188	206	211	234	221	214	197	213	211	205	179	222	200	200	200	203	220	221	206	245	195	225	239	207	182	232	212	220	223	179	200	230	251	221	195	221	205	180	211	230	224	204	181	207	201	232	233	232	218	188	199	209	232	214	255	199	202	213	191	219	209	225	184	220	211	225	197	206	213	226	214	195	186	222	235	213	178	202	190	213	193	187	240	235	209	203	222	220	204	235	224	224	212	255	197	205	196	193	188	209	217	221	213	208	201	242	216	189	186	211	209	186	215	205	189	235	202	191	177	241	210	220	213	199	228	222	208	192	248	194	224	186	237	208	209	206	203	224	217	213	231	198	207	220	223	235	192	197	203	218	199	197	204	221	232	223	212	221	231	178	212	221	240	236	202	191	234	203	201	208	228	213	223	215	221	215	201	198	234	174	206	234	219	234	209	196	188	234	208	223	205	201	214	225	238	229	224	219	222	212	204	193	214	212	190	206	245	219	225	205	213	204	228	215	215	216	229	217	226	196	214	194	219	212	199	203	209	202	202	195	209	212	192	198	212	209	188	221	207	203	210	184	211	236	206	210	197	214	243	216	217	219	219	204	227	245	212	223	223	210	209	191	206	220	220	186	195	230	211	232	217	211	207	195	187	237	263	202	198	232	203	185	229	195	191	173	207	200	227	235	206	211	206	205	187	205	219	204	207	212	190	206	227	204	207	204	239	225	199	200	211	200	214	224	239	189	232	195	199	226	204	199	215	232	216	202	212	208	184	196	204	202	222	219	207	223	221	226	205	194	214	196	207	200	206	208	202	207	237	181	226	218	185	207	205	181	195	209	217	244	215	223	228	222	212	224	213	205	195	210	253	221	203	200	198	195	214	201	227	205	227	219	215	191	227	212	177	223	214	217	222	205	239	218	209	230	201	230	182	222	197	215	240	215	212	243	216	228	199	213	223	198	196	216	203	202	209	217	203	228	231	246	196	193	222	212	215	254	220	205	216	210	228	231	227	208	216	208	227	218	221	232	204	218	204	208	194	211	207	189	217	214	199	200	220	221	238	217	197	209	244	214	216	211	206	213	223	194	218	207	190	243	233	197	200	214	210	225	222	211	196	200	220	219	188	241	198	202	221	214	215	214	210	214	199	247	226	247	187	209	195	227	206	196	214	191	208	201	217	185	225	203	192	194	204	203	224	182	205	199	199	220	236	225	228	201	206	201	220	234	206	217	204	222	206	215	210	217	241	221	259	218	246	186	196	228	213	217	206	231	209	222	234	231	223	213	206	233	198	201	225	207	219	234	201	211	217	201	227	224	238	200	191	219	218	224	233	227	199	234	227	205	221	216	210	197	208	208	182	185	220	202	177	184	218	218	215	217	192	208	188	230	213	203	212	194	217	202	215	225	238	198	194	200	208	225	211	183	223	193	223	222	211	222	194	221	243	218	207	194	218	220	209	213	189	227	227	206	227	231	204	206	205	207	222	201	225	229	201	243	237	220	213	225	220	214	208	216	181	199	224	225	219	246	224	209	213	197	209	198	193
20486	1910	4298	5025	4295	3483	2818	2489	1970	1841	1656	1490	1324	1324	1138	1100	1025	936	865	891	823	789	798	745	732	756	706	662	655	695	674	637	677	664	676	591	591	646	618	610	587	592	605	615	603	633	586	553	571	614	569	581	629	524	575	582	598	542	554	581	584	544	548	578	551	568	590	528	526	561	570	572	567	541	527	576	513	533	547	576	547	605	544	574	527	595	547	545	566	524	539	563	553	554	528	537	558	513	517	575	562	567	545	552	579	555	547	563	543	562	587	509	531	512	513	535	539	583	544	574	595	520	571	557	547	566	518	536	483	554	530	526	507	591	542	553	558	520	554	542	546	539	564	554	525	554	527	536	537	517	570	562	521	547	558	528	543	577	508	562	564	545	547	513	533	560	549	559	579	513	563	586	559	568	547	520	529	586	557	520	518	528	538	518	546	509	494	530	548	518	588	497	507	571	554	552	576	527	575	529	539	545	541	558	549	597	514	535	526	551	568	558	578	539	571	553	544	508	518	528	570	544	556	539	558	513	566	509	517	590	535	531	519	524	540	551	533	496	532	531	601	543	535	531	542	594	571	533	534	579	529	526	526	563	549	535	547	558	531	507	535	515	529	547	514	535	530	570	559	531	550	566	504	562	501	548	534	557	552	565	566	548	503	491	517	515	557	544	554	527	517	531	496	519	533	548	548	540	539	520	547	561	542	535	517	519	573	527	589	542	557	532	572	527	545	556	598	593	523	506	535	561	551	558	577	557	522	570	498	547	506	559	540	552	511	522	539	550	545	519	539	573	516	537	568	552	560	515	540	523	505	503	569	534	556	522	543	536	524	567	519	528	527	573	554	557	482	531	508	563	527	548	514	532	524	537	548	537	536	519	519	578	568	531	545	520	545	548	541	566	582	559	562	524	530	521	540	528	582	504	531	560	520	564	530	568	536	561	582	536	567	514	524	495	502	523	533	503	580	540	563	511	598	543	552	531	551	511	519	555	569	564	546	547	551	533	527	513	532	575	503	509	503	518	521	571	540	532	521	558	588	562	558	549	521	547	501	574	554	570	536	528	531	517	533	516	536	537	577	571	518	543	533	559	543	555	590	547	518	555	510	543	544	516	543	568	536	532	543	538	496	562	550	503	509	559	584	554	533	491	561	538	517	543	506	494	580	557	564	572	509	532	572	576	527	516	507	590	561	516	570	526	539	550	573	525	538	569	533	586	525	582	538	534	586	524	546	512	540	523	514	502	515	577	524	556	552	524	531	536	548	574	520	545	539	548	538	562	584	555	530	531	553	561	505	521	503	552	523	588	553	535	548	505	525	540	522	514	525	582	573	503	539	504	548	530	545	555	536	533	548	515	548	541	562	515	533	569	552	544	519	527	535	498	552	522	545	545	574	542	548	542	517	559	509	567	570	539	545	515	561	511	523	493	513	525	523	527	534	520	524	515	515	498	508	555	554	549	556	574	538	513	517	549	479	527	538	557	534	553	528	585	516	507	548	515	551	558	558	529	511	558	503	548	576	516	533	530	516	541	543	552	524	552	576	488	509	591	567	539	522	541	513	574	519	567	558	538	552	551	561	542	557	559	561	582	543	539	566	534	533	525	567	495	529	566	564	543	569	516	594	520	574	543	564	516	535	534	567	518	533	543	548	556	521	558	523	539	518	523	515	529	585	538	529	528	536	555	525	522	532	506	579	551	511	587	523	504	519	522	542	560	525	573	584	548	545	533	509	518	529	554	510	561	510	543	544	540	551	559	536	529	555	550	538	550	571	585	570	580	549	547	571	547	506	574	568	538	546	551	559	517	507	540	563	556	545	522	514	521	535	538	551	524	563	536	522	516	539	526	582	493	548	544	535	566	538	540	513	543	548	585	541	584	523	512	514	542	550	568	571	543	514	533	555	520	549	560	457	536	530	542	488	563	549	583	513	540	498	560	535	546	496	585	547	534	539	516	548	555	539	580	502	539	535	521	508	581	555	550	524	550	553	514	534	517	515	565	513	497	526	547	506	544	531	536	532	580	551	535	546	521	529	577	599	529	566	589	511	557	577	575	566	562	534	550	563	543	570	531	531	552	528	558	586	530	561	523	549	531	567	601	476	533	523	553	551	569	539	551	534	502	533	596	569	535	509	564	571	522	516	549	563	520	553	596	536	544	531	539	499	519	545	546	527	510	525	541	599	551	524	551	543	518	546	525	564	558	529	544	545	509	541	530	540	512	539	577	613	577	511	529	503	503	510	474	562	536	526	560	565	551	533	503	518	542	540	557	569	565	543	527	535	541	531	553	540	527	538	520	518	541	507	553	543	558	574	568	517	568	499	545	540	548	544	552	566	578	568	579	538	548	566	545	539	525	517	527	490	525	551	535	501	578	522	534	552	501	506	547	542	545	564	506	543	546	557	595	531	565	513	539	519	541	516	541	508	558	528	514	532	566	539	516	582	533	513	541	524	564	573	575	524	561	546	538	561	547	532	507	551	514	563	550	533	500	512	533	544	537	531	540	565	553	546	546	502	529	608	537	541	527	583	532	485	562	561	532	512	584	526	553	529	491	526	530	523	516	524	575	510	554	548	509	560	547	558	526	509	518	572	539	529	550	529	542	549	521	551	538	534	590	499	493	527	541	535	529	601	582	513	537	525	534	523	528	510	571	547	552	573	575	556	583	538	494	563	544	516	561	534	540	534	481	526	529	528	559	558	536	498	525	569	540	539	540	514	551	547	525	569	545	544	526	555	542	536	562	554	560	546	560	538	529	514	498	568	516	545	561	531	534	569	539	531	537	544	559	517	563	549	562	533	560	529	571	545	566	520	585	542	555	504	546	524	557	557	550	540	545	550	539	546	511	558	529	530	558	558	538	522	543	528	516	533	537	533	544	566	565	551	569	533	568	502	541	549	524	544	561	555	520	556	550	538	601	535	527	521	592	527	543	560	512	519	560	539	542	568	558	539	526	529	563	522	560	555	526	511	527	516	528	520	512	563	534	532	542	551	555	538	535	561	545	556	595	545	560	580	548	534	528	533	555	532	531	528	552	560	534	519	565	530	509	475	562	556	542	521	541	538	578	536	577	569	570	566	516	512	549	517	547	529	512	523	540	546	508	509	528	550	516	532	507	562	552	531	551	505	547	538	573	541	537	566	509	559	534	586	546	556	546	498	529	552	542	530	512	562	570	517	517	567	557	568	551	509	537	546	493	598	538	561	535	535	515	543	581	548	532	529	542	546	552	559	568	539	537	513	566	556	535	532	514	551	547	547	529	540	571	534	541	563	514	537	539	550	568	550	549	553	557	545	499	519	551	521	511	563	510	500	495	501	504	528	540	542	523	541	551	545	561	544	532	547	539	542	517	515	486	590	539	546	526	539	566	579	553	563	524	532	554	537	542	567	547	535	521	557	528	545	537	493	538	530	497	545	487	541	532	580	543	515	533	551	521	530	564	550	544	529	580	527	533	505	549	510	533	516	533	544	560	496	563	556	559
3626	214	206	216	217	187	219	194	178	191	193	192	187	188	202	177	201	180	192	181	187	188	209	182	194	196	197	154	168	155	177	188	184	184	189	173	175	185	201	200	211	205	207	234	196	209	219	181	167	192	165	183	181	192	207	167	168	177	173	204	185	183	169	194	196	187	194	179	167	189	198	170	168	182	183	156	186	185	168	181	206	199	184	169	170	162	207	203	182	163	193	181	179	182	207	191	194	167	154	183	186	186	172	217	196	186	188	199	177	217	221	194	190	169	192	194	170	196	185	203	190	199	178	219	201	153	192	191	189	185	184	196	184	173	186	198	203	187	200	202	196	176	173	165	180	173	168	180	175	198	200	207	171	198	193	188	190	186	176	204	182	170	188	220	192	189	184	191	183	187	188	153	183	184	185	212	201	201	181	191	187	191	203	186	195	195	185	150	175	163	180	192	183	190	207	189	170	186	187	164	180	154	188	186	167	184	186	173	192	184	199	189	185	187	177	166	165	187	195	191	217	188	185	169	176	182	191	197	212	186	195	176	201	170	174	180	213	188	159	185	195	210	166	183	196	163	184	181	189	225	179	183	193	190	176	186	178	197	183	198	191	181	188	171	173	187	192	177	187	181	194	183	179	193	175	198	194	172	189	183	192	184	180	170	176	182	183	187	190	173	170	191	179	198	173	170	183	186	190	158	185	180	196	203	181	175	173	177	204	177	198	202	190	202	215	183	173	185	206	194	167	179	186	199	163	200	185	191	179	185	188	201	185	215	165	183	186	178	174	150	177	190	203	193	178	178	170	166	177	182	181	173	176	171	196	177	169	182	160	194	182	182	193	178	169	202	184	180	201	165	190	180	175	185	189	163	208	180	169	171	192	178	200	164	188	195	172	169	187	191	170	174	196	165	182	182	189	186	179	205	197	155	152	167	188	181	168	208	175	200	175	201	181	187	208	187	163	197	173	185	184	184	201	195	170	192	188	193	208	177	188	164	188	189	199	193	168	196	183	171	211	199	198	188	199	173	192	176	205	188	157	199	174	197	161	187	179	180	184	188	198	171	190	175	217	191	166	178	193	172	171	191	201	198	201	174	189	203	197	183	172	164	171	227	186	182	171	195	181	192	201	186	178	191	211	192	181	175	197	174	201	175	181	181	186	182	176	211	172	176	179	185	176	176	192	180	188	201	187	211	179	175	191	202	205	188	182	172	188	161	196	199	181	200	204	180	165	208	161	188	183	184	186	169	198	177	193	166	167	190	188	191	192	176	189	186	182	194	178	185	206	155	202	174	204	185	178	181	178	168	167	192	185	172	172	166	171	167	205	204	172	198	152	196	161	166	194	176	182	174	160	151	207	192	193	182	186	208	184	178	191	170	170	168	153	186	193	197	194	188	189	170	186	182	216	185	161	168	173	192	205	165	175	190	189	167	196	207	209	194	188	181	181	216	172	155	190	181	180	171	185	189	174	194	198	198	195	166	177	172	191	196	176	167	180	184	181	174	169	178	183	191	174	190	196	185	200	206	174	201	189	202	196	177	161	206	214	188	204	165	204	200	182	193	193	190	180	186	193	172	190	189	166	195	200	170	174	220	174	194	172	192	205	183	185	198	193	174	206	201	155	152	185	201	172	203	219	186	183	190	182	196	178	161	196	168	191	193	180	194	197	173	183	204	192	187	190	172	178	167	191	198	182	210	180	183	184	168	184	186	191	170	210	162	167	181	168	165	161	186	188	183	172	178	192	208	167	192	182	191	200	178	165	185	187	193	171	198	178	196	170	204	184	189	169	145	173	179	182	171	185	169	175	161	172	166	195	203	196	172	206	188	168	191	182	194	170	183	192	215	191	189	197	178	187	205	182	193	179	170	185	199	186	210	183	206	190	191	189	197	201	169	192	182	187	189	172	179	196	209	206	188	156	214	174	156	188	177	190	181	190	163	200	169	200	181	173	163	199	167	203	152	189	185	163	219	206	186	171	203	170	164	185	171	169	197	194	191	170	195	181	209	174	199	193	173	188	160	203	199	221	179	171	153	175	174	142	179	183	180	187	231	207	184	160	191	187	204	151	196	202	197	210	189	180	193	204	170	193	218	176	192	188	176	190	181	198	181	190	210	172	194	180	168	182	177	189	176	191	184	177	166	178	183	179	183	198	182	195	184	190	192	191	186	153	193	183	186	187	195	178	199	192	174	180	197	195	215	179	214	189	181	203	175	192	178	184	147	182	197	179	189	168	185	183	177	180	186	190	171	210	181	185	161	170	170	186	195	188	166	184	176	169	180	210	179	181	178	166	188	171	194	171	139	204	176	216	176	186	165	190	170	190	185	180	182	191	202	183	189	191	217	181	215	206	159	183	207	209	184	183	201	192	182	184	170	179	199	196	168	186	169	170	172	186	205	190	195	200	200	186	176	178	201	196	204	189	185	199	163	166	190	200	171	189	174	175	199	185	183	199	183	191	174	186	191	172	195	191	196	190	176	155	175	196	205	205	182	200	170	182	183	178	190	178	186	179	172	164	191	152	175	159	170	179	200	186	184	180	196	180	162	196	189	216	204	170	179	173	189	191	175	198	182	195	187	179	205	177	192	165	187	184	170	167	175	174	187	195	178	198	181	198	188	196	197	171	181	149	201	202	194	185	209	189	206	191	198	200	167	187	190	176	169	167	191	205	183	213	189	177	176	183	191	173	172	178	195	178	150	158	205	181	178	174	175	194	191	178	184	203	165	197	195	182	189	167	180	174	196	203	192	182	183	210	164	194	183	190	204	167	184	185	210	169	171	180	194	166	187	194	176	176	164	168	215	162	179	188	162	176	176	205	180	193	171	184	194	202	217	164	175	166	196	209	163	192	211	174	183	187	168	179	200	194	214	173	174	204	188	205	173	176	196	169	166	165	194	164	194	164	182	179	205	202	176	202	193	190	180	183	195	162	157	194	199	200	186	186	179	193	171	179	183	193	192	194	149	178	171	175	215	186	206	191	188	202	201	192	194	170	180	176	203	169	193	159	202	202	187	167	163	183	163	203	196	178	173	186	179	207	194	189	187	178	205	175	186	189	191	201	204	218	180	201	193	189	161	178	168	183	177	197	180	158	169	144	155	201	209	183	191	163	178	182	197	201	193	174	192	155	181	186	183	165	185	170	198	184	200	174	182	178	205	198	186	209	164	192	197	166	191	189	188	201	192	178	176	162	201	183	188	169	204	203	176	175	189	171	166	188	156	196	185	195	150	186	181	180	168	191	167	204	201	198	164	172	166	201	180	188	197	171	184	206	181	199	185	189	186	187	191	159	200	163	203	166	178	186	177	194	176	197	180	182	182	160	202	216	223	198	207	178	176	174	183	195	187	168	178	195	198	197	179	178	192	203	158	204	191	197	212	190	234	172	193	184	181	189	181	169	199	174	182	157	183	190	172	225	171	179	170	205	220	211	195	200	191	214	211	187	163	171	198	180	179	200	183	186	185	160	182	197	207	177	197
4162	494	547	604	539	513	479	501	488	516	491	486	474	456	459	512	492	487	473	480	420	442	500	453	430	468	486	449	459	465	416	437	433	473	518	439	446	477	471	431	461	494	486	469	463	449	438	512	458	430	465	486	452	463	443	465	449	395	484	452	412	413	452	473	457	439	442	452	441	471	455	465	425	469	445	415	470	437	464	442	462	484	404	462	445	431	454	468	451	464	454	502	468	442	446	459	461	473	486	475	442	483	463	456	442	508	475	477	500	498	452	451	466	462	433	433	470	469	460	452	434	462	492	429	439	475	490	445	452	461	460	485	483	475	452	414	432	471	477	444	469	465	442	483	462	484	461	496	471	464	452	441	461	440	434	435	462	454	450	452	484	447	412	471	445	475	459	453	468	420	456	464	460	454	481	429	449	475	455	450	432	475	461	435	461	468	454	445	432	406	452	454	441	456	421	406	484	467	472	455	477	437	478	468	465	470	475	439	495	450	479	444	440	493	420	449	452	442	477	433	468	491	429	447	471	467	435	446	446	453	478	445	488	448	455	439	444	476	459	459	477	441	458	487	467	450	452	453	463	423	435	456	463	495	418	449	441	404	459	433	450	446	486	415	476	420	482	460	447	472	486	455	462	447	447	480	447	455	464	464	506	432	421	440	438	504	456	454	448	455	467	471	468	456	485	455	468	480	469	464	465	467	495	472	445	466	451	441	433	430	445	485	457	413	457	453	473	424	518	473	462	455	442	473	445	429	446	458	485	438	442	461	460	509	431	467	494	440	451	475	456	439	452	481	431	466	443	430	452	450	471	468	454	484	472	478	490	470	496	476	494	457	471	475	427	446	437	465	432	457	477	438	458	425	494	470	460	413	433	432	463	466	443	443	479	442	436	442	468	459	509	461	451	450	441	460	474	443	435	464	450	467	474	428	468	449	476	451	425	437	463	460	425	474	482	476	478	464	472	478	427	446	487	494	439	442	467	474	440	455	502	424	428	458	437	412	469	464	449	469	475	451	472	446	452	492	478	473	471	460	475	491	426	447	465	448	436	454	499	458	433	458	436	452	409	420	427	425	454	459	453	463	500	442	480	495	453	446	467	451	480	455	454	482	455	468	484	449	439	446	484	483	448	425	455	426	477	479	459	506	413	497	445	464	486	444	452	417	434	468	417	430	447	462	463	439	480	454	433	469	485	435	445	446	441	472	463	466	493	455	453	437	448	426	417	423	476	457	472	460	469	474	464	449	471	467	474	446	453	457	439	480	440	424	459	443	450	465	429	422	446	454	470	452	449	462	453	488	447	430	467	464	461	472	446	446	452	450	486	453	471	433	468	447	433	432	454	466	458	485	446	479	446	434	457	448	450	492	442	437	495	470	431	436	471	459	472	470	454	454	465	453	423	484	438	481	441	416	495	470	418	446	393	478	436	472	489	444	431	455	461	463	437	467	458	459	460	455	446	444	432	472	439	474	453	480	460	412	463	470	436	481	466	509	428	436	431	441	484	459	455	468	468	464	461	479	475	444	418	456	482	439	441	451	450	460	414	480	420	453	435	459	481	464	433	461	496	463	437	500	465	456	460	433	486	424	467	455	495	475	439	455	424	467	437	484	429	458	480	456	473	444	453	464	454	471	456	452	484	418	459	444	476	446	425	456	457	446	459	477	471	429	460	424	400	482	433	483	472	458	439	483	447	455	464	422	447	422	435	453	462	478	443	458	452	427	467	435	419	475	445	495	442	448	462	475	481	430	478	452	441	441	459	490	472	445	498	435	424	426	452	454	453	482	455	472	449	442	447	456	428	439	432	480	455	484	430	454	465	421	507	449	436	450	468	447	458	496	446	457	481	435	423	458	467	474	439	458	456	430	435	480	491	499	429	482	461	467	481	432	447	455	459	464	432	435	438	473	486	500	488	460	449	432	473	423	467	423	471	445	451	417	473	461	437	470	479	450	461	467	456	484	483	453	462	452	468	445	419	454	433	466	478	458	473	474	441	426	466	478	500	453	460	446	431	467	483	440	459	463	428	476	473	451	477	449	460	453	466	459	433	460	461	473	460	451	440	466	453	431	446	445	472	442	447	485	500	460	457	483	446	443	434	460	472	451	499	424	448	478	456	468	458	457	460	462	473	495	488	505	454	445	490	467	485	465	480	460	450	469	446	460	476	422	451	423	455	457	435	442	462	459	426	506	432	442	475	463	459	480	450	413	425	432	494	498	457	420	447	456	469	444	467	431	472	473	477	452	477	506	465	417	495	475	440	445	470	441	483	462	481	457	418	434	506	445	458	461	428	418	457	453	478	442	452	470	449	481	400	483	457	470	407	499	486	450	480	418	500	474	458	430	433	443	440	436	479	470	493	452	483	448	444	487	433	474	471	451	481	426	476	441	436	453	500	457	440	472	513	448	506	463	434	431	460	457	480	476	420	460	447	436	462	458	486	457	490	410	434	422	453	470	456	460	441	440	443	433	458	461	439	461	473	442	463	479	419	499	502	448	474	454	444	451	489	491	415	471	448	467	441	462	436	458	473	476	456	500	415	495	444	477	441	451	454	460	475	418	391	474	457	452	458	460	468	486	459	497	476	434	469	514	433	486	432	439	456	416	448	440	430	461	433	480	459	454	467	478	452	464	437	456	449	438	441	431	451	454	474	440	452	448	462	490	469	465	449	420	455	456	432	431	508	400	444	464	452	437	439	441	462	448	468	468	475	469	454	424	442	434	452	454	435	426	487	461	457	435	491	464	458	444	449	468	441	454	445	427	472	471	453	468	446	472	484	442	438	469	463	463	445	453	512	465	430	447	443	457	469	454	430	463	466	464	470	476	447	447	442	464	484	474	466	437	482	501	414	457	450	464	472	480	461	478	441	467	506	422	435	429	474	433	461	433	451	457	492	473	468	419	455	460	452	464	431	456	474	471	477	508	435	471	445	431	461	478	461	489	493	439	439	461	445	457	475	468	488	469	465	428	455	477	477	426	461	454	455	469	470	473	507	468	449	462	457	463	410	494	506	477	493	460	474	481	461	425	514	434	456	445	448	475	434	463	488	449	452	473	443	453	467	441	440	477	448	462	455	451	451	423	459	480	467	482	460	465	446	454	466	467	456	499	461	474	441	488	453	459	458	463	453	458	475	478	444	506	440	454	421	471	477	465	483	466	415	456	446	441	471	425	434	452	482	444	441	448	450	485	445	420	456	445	435	469	420	432	483	442	447	435	460	436	458	446	435	467	465	467	487	461	465	491	441	445	443	456	502	462	492	492	427	464	444	398	498	441	464	482	467	449	481	473	447	470	441	456	473	409	484	457	462	458	449	457	506	441	460	459	468	440	528	442	452	461	510	477	501	453	449	458	437	461	468	461	464	463	458	461	459	453	472	462	448	495	447	487	457	468	447	447	485	459	485	452	444	446	439	455	446	457	465	480	462	476	439	483	447	496	492	492	431	458	448	453	438	469	429	448	462	506	455	463	467	433	483	498
36267	7468	1245	803	583	405	335	278	210	205	196	169	168	139	141	153	129	146	125	123	119	106	116	124	111	134	112	107	103	107	103	113	109	77	106	110	105	110	107	115	98	103	74	92	118	113	97	95	104	94	86	95	91	98	92	104	91	98	89	98	100	90	111	93	70	106	86	82	92	103	91	98	89	91	100	97	96	96	102	103	111	107	105	106	100	123	97	102	99	85	73	105	94	94	91	100	99	91	98	111	97	113	102	103	103	99	97	94	119	87	92	94	103	111	105	116	100	121	86	99	98	99	95	91	105	104	94	93	110	105	98	81	96	109	82	84	89	101	98	97	101	98	101	85	98	101	90	92	101	93	101	109	104	109	95	86	98	91	98	98	95	98	119	106	97	102	100	112	94	90	67	91	104	87	111	104	87	96	97	94	94	117	117	93	95	102	106	89	82	82	113	111	98	78	98	100	131	108	100	90	94	92	94	87	108	91	82	110	113	105	91	92	106	88	100	111	103	93	99	105	96	102	95	108	89	102	100	117	79	93	96	116	99	84	115	101	96	96	113	96	94	88	100	74	98	94	96	84	95	88	87	104	84	100	121	96	101	88	101	106	108	109	94	103	96	83	112	92	88	105	99	98	112	81	96	102	114	104	117	98	96	96	112	95	105	111	97	85	104	104	96	91	104	80	96	97	90	103	88	121	97	112	94	96	97	112	93	106	93	73	108	94	83	107	101	99	94	127	111	100	92	116	92	94	82	94	124	102	110	121	81	100	108	120	105	94	103	95	105	103	96	110	102	99	84	96	126	109	96	111	105	78	106	100	98	125	94	115	113	96	78	86	87	90	96	117	87	106	96	97	101	93	87	96	110	105	112	90	101	104	106	99	99	88	90	101	110	111	105	94	81	109	106	120	97	110	100	107	103	107	96	95	80	81	92	104	93	100	97	107	93	107	86	115	95	96	83	120	87	101	96	91	105	121	71	107	99	98	97	119	97	97	94	83	88	102	122	101	111	105	86	90	110	84	116	90	96	106	96	93	109	93	110	109	104	102	105	95	116	94	87	102	93	91	102	105	95	97	105	97	117	106	99	84	117	91	91	92	103	97	87	91	94	79	105	86	115	104	99	93	81	104	89	91	98	103	107	99	86	101	99	92	96	108	111	85	80	99	101	93	108	97	87	101	98	114	106	87	97	98	96	101	106	90	79	103	93	88	96	86	85	100	129	87	100	100	108	87	89	107	91	81	89	107	101	97	111	111	121	101	90	96	99	94	88	103	96	109	101	89	100	104	83	94	90	88	116	84	107	80	80	105	106	84	116	106	86	84	93	79	97	105	94	108	84	103	96	112	120	106	98	110	115	102	97	105	109	109	93	99	93	100	89	87	84	92	88	83	101	113	97	100	116	122	103	98	101	96	98	109	121	107	95	113	125	83	91	78	104	93	91	106	120	121	99	93	104	86	107	83	103	97	112	101	111	93	103	110	104	93	96	111	97	96	96	93	112	97	117	103	99	104	92	101	78	98	101	106	87	103	98	100	107	101	94	91	97	97	90	93	119	94	117	106	104	102	92	112	120	82	99	113	89	94	95	109	107	98	99	92	98	79	98	106	83	95	75	105	93	97	83	92	93	109	95	111	121	105	111	94	115	84	96	92	95	82	92	89	98	118	95	106	102	96	100	122	107	115	102	86	104	94	99	93	110	103	102	111	91	104	105	101	105	100	122	97	82	103	95	106	104	106	91	99	106	101	89	110	86	89	100	77	80	112	96	100	96	103	103	106	91	91	113	104	109	106	116	117	99	81	112	90	94	98	112	110	107	109	102	99	87	112	93	102	92	95	111	102	93	117	88	117	113	103	119	91	103	122	84	101	113	95	104	97	119	87	112	95	80	85	117	113	100	94	121	106	107	97	99	94	92	104	88	107	109	85	101	108	99	87	126	97	90	109	104	95	105	97	95	96	98	90	89	99	108	97	83	94	94	98	116	107	79	106	86	91	98	92	100	101	112	92	101	114	105	104	105	99	93	93	92	97	111	102	105	108	104	90	103	96	95	102	90	99	85	98	102	116	101	88	102	93	112	105	107	113	118	103	103	93	85	107	80	108	86	101	89	89	99	88	86	101	117	100	111	92	109	85	105	108	100	107	84	91	102	96	108	94	97	92	100	93	87	108	95	104	95	87	96	92	79	106	81	96	115	103	98	90	78	105	104	112	84	101	90	100	105	94	101	79	93	97	95	83	92	120	70	95	93	118	101	109	99	93	98	95	88	102	107	99	102	81	106	78	95	106	108	90	96	109	86	94	100	94	98	122	88	103	96	92	101	98	124	104	85	106	106	97	76	106	89	99	100	89	99	95	120	101	90	92	98	104	103	115	103	102	94	102	85	102	94	95	91	96	81	88	111	99	105	84	96	93	89	81	80	91	106	98	88	98	96	92	92	101	105	106	100	86	90	84	93	113	100	101	100	92	88	97	103	125	97	92	111	108	90	86	98	98	95	108	101	117	107	82	93	94	91	98	108	97	106	85	100	102	114	120	95	122	93	92	85	91	121	115	117	82	83	105	86	90	95	96	101	95	97	99	95	104	103	97	108	101	72	110	98	109	99	102	93	85	104	80	112	102	101	107	103	99	103	103	110	71	106	94	99	122	95	99	115	90	106	87	96	88	93	98	98	109	105	103	99	91	101	101	95	105	91	115	101	95	101	103	95	106	86	96	98	105	104	78	89	90	97	110	118	103	100	99	96	106	109	101	110	108	109	109	91	96	101	96	101	107	95	78	109	112	96	108	102	92	107	104	97	84	95	97	98	109	92	94	100	122	108	90	101	118	94	112	94	107	99	95	102	108	86	84	98	84	88	92	81	100	107	131	92	96	93	91	84	97	104	93	87	104	97	80	95	105	102	102	80	96	104	113	90	99	101	104	87	90	87	86	107	92	96	95	82	110	101	102	103	107	105	103	80	82	98	108	117	85	106	87	108	88	116	99	90	97	100	101	84	104	93	94	92	97	107	122	101	102	91	103	98	114	98	96	104	102	116	111	112	97	110	93	110	93	94	82	105	106	100	91	114	97	95	77	93	103	76	95	112	78	86	108	98	98	95	88	103	85	84	81	75	123	109	110	101	100	92	96	112	115	107	106	111	88	97	102	107	108	107	100	88	90	87	100	116	99	95	101	94	96	99	110	105	109	97	103	105	99	106	108	90	103	103	83	105	113	102	110	87	89	93	101	87	108	90	113	98	94	90	104	87	108	111	102	86	79	110	87	110	107	108	97	86	93	99	95	87	111	124	92	121	93	104	91	97	103	85	93	116	113	100	101	73	88	104	95	107	87	99	98	97	95	97	92	109	104	103	123	101	93	100	94	102	84	95	86	90	102	104	88	101	94	93	119	106	97	104	107	102	95	82	100	83	92	108	86	79	112	87	104	108	84	106	110	109	64	104	104	81	72	93	99	95	103	106	86	85	95	124	96	101	105	90	96
16391	981	2287	2583	2322	1802	1463	1245	1087	932	879	804	739	669	612	537	507	481	473	450	447	395	431	394	367	398	383	390	378	372	343	351	365	316	341	300	355	328	321	329	326	286	321	292	341	326	315	298	297	318	322	300	283	335	314	311	306	299	300	304	289	277	285	334	278	290	300	271	282	311	297	304	283	264	302	292	276	279	305	310	293	314	266	300	304	289	318	289	288	282	267	282	294	301	285	280	320	294	267	249	281	297	310	267	286	305	278	319	293	280	303	287	290	282	277	329	278	287	287	297	279	302	301	283	290	330	263	316	264	291	294	293	288	306	262	294	255	241	276	298	316	298	278	288	288	291	300	257	262	297	275	253	273	278	272	258	303	272	308	303	286	283	305	269	316	306	304	299	295	308	280	302	269	290	307	283	265	282	268	276	293	289	284	300	301	296	274	288	287	297	263	307	261	265	274	285	295	285	285	252	273	280	270	276	291	300	305	279	318	288	312	274	262	275	276	260	276	288	295	329	268	311	279	283	275	293	305	320	280	273	289	272	280	289	283	285	299	264	304	281	292	268	260	284	302	278	296	302	309	271	284	309	290	297	271	306	291	268	285	291	274	277	300	284	290	294	262	261	268	250	329	297	250	289	322	268	265	278	326	295	304	262	317	288	271	276	309	294	285	281	322	250	302	322	275	281	292	291	255	294	263	275	255	278	290	273	261	270	292	314	301	289	297	304	277	278	275	302	289	297	281	306	284	293	281	273	314	278	258	293	280	281	320	282	287	288	302	299	300	304	277	301	287	279	278	277	268	329	278	293	281	266	297	283	248	262	277	283	299	290	278	296	297	269	310	260	275	280	268	285	285	284	298	284	282	300	294	306	281	278	269	277	285	334	281	299	270	260	268	290	277	285	276	268	306	295	304	295	304	295	265	272	301	299	280	284	266	315	280	276	323	295	319	299	314	286	278	297	308	284	292	266	270	292	303	288	287	298	287	289	300	276	285	317	294	259	276	268	251	296	271	269	301	276	277	246	263	257	295	242	316	273	267	299	293	300	302	290	299	273	326	290	285	300	263	241	286	260	302	274	276	296	268	283	269	267	278	294	265	285	293	296	281	283	276	256	301	262	298	264	283	281	265	277	277	261	291	275	288	273	271	293	260	288	308	327	280	271	288	296	274	280	277	285	277	267	294	267	291	262	277	278	264	285	264	295	276	299	283	288	295	276	281	285	327	308	267	263	280	284	281	296	266	293	290	275	307	273	279	292	288	293	282	292	270	312	303	290	299	266	280	293	308	314	302	264	272	300	309	300	306	259	289	287	299	289	278	278	291	261	281	278	257	283	284	324	287	313	274	287	293	311	304	287	268	265	264	269	276	280	260	280	291	296	290	262	287	298	281	274	275	275	281	262	326	278	292	301	294	289	271	281	303	277	259	283	312	305	266	292	245	302	279	287	285	284	307	283	271	301	286	280	280	280	286	285	263	286	302	266	296	255	271	273	269	267	242	303	281	281	312	265	304	276	261	272	272	308	277	325	273	305	261	272	296	306	309	283	273	292	255	281	268	263	294	311	293	289	261	269	301	292	298	300	319	292	279	296	271	290	276	289	335	284	278	263	273	273	283	308	284	310	260	294	294	280	271	281	283	259	278	261	282	288	289	269	308	289	296	263	288	288	298	262	297	287	305	273	253	284	327	287	251	266	275	293	292	302	262	293	274	301	289	262	310	272	261	308	281	295	255	272	307	322	287	282	300	272	265	295	282	278	266	283	267	245	284	285	292	281	280	282	261	252	288	287	296	277	279	280	258	294	249	319	275	313	308	263	291	257	257	276	297	275	285	300	254	266	270	328	284	256	287	250	277	269	273	299	290	307	294	269	288	274	321	294	302	270	291	284	315	269	278	277	302	278	299	265	269	254	302	283	266	289	283	295	300	301	278	292	264	295	276	303	262	267	315	286	291	279	302	281	285	298	278	275	268	268	303	272	251	290	302	248	288	281	257	244	278	275	297	286	289	295	275	273	267	302	303	285	302	298	301	297	301	265	305	292	289	275	287	253	243	290	287	302	269	229	292	295	273	297	288	283	287	260	297	284	270	294	291	307	294	274	298	298	284	304	289	268	279	313	304	296	280	296	307	295	285	298	287	280	282	317	291	315	277	282	290	291	297	268	297	254	302	283	267	298	283	303	278	299	262	281	279	295	292	252	298	280	290	278	282	294	293	315	298	322	320	298	285	303	301	254	284	300	260	258	297	272	309	293	287	255	294	302	288	283	284	309	277	301	320	294	290	271	261	291	314	276	273	267	235	265	295	275	312	290	271	290	308	280	303	286	285	298	280	280	293	260	289	259	298	297	284	311	295	331	265	272	288	266	277	296	299	312	289	290	269	282	263	309	290	283	300	271	268	253	300	277	293	265	293	270	275	308	305	268	271	281	277	264	297	253	305	292	280	290	259	301	314	282	268	280	289	306	281	278	300	286	282	247	285	268	274	282	258	287	302	282	306	276	288	295	275	286	275	299	296	270	272	257	293	261	292	286	273	287	287	296	283	300	289	273	303	285	297	260	287	266	287	294	286	280	286	282	276	298	261	285	287	295	295	272	298	280	296	281	269	298	287	266	321	307	301	284	283	300	299	307	291	303	299	285	263	270	253	289	286	287	262	283	259	293	282	285	274	264	280	266	316	281	287	283	268	288	271	266	291	282	283	280	299	285	320	262	243	317	253	291	283	288	261	284	324	272	282	258	297	290	277	288	295	270	264	249	282	272	288	281	283	313	288	273	285	282	274	287	237	298	270	265	313	306	274	262	281	299	246	278	283	278	290	276	256	295	269	299	274	297	284	303	298	260	275	250	307	252	289	283	271	246	298	263	256	284	277	300	282	263	267	299	268	292	283	317	287	279	292	300	289	271	285	297	280	270	266	278	284	268	283	321	273	273	297	283	284	308	289	280	278	283	277	278	278	270	274	275	269	296	305	290	276	277	295	288	284	286	289	297	277	292	266	298	288	280	287	311	296	303	285	273	298	271	279	277	265	301	310	309	269	301	287	309	281	269	277	320	275	279	290	271	312	255	264	298	302	287	276	285	280	285	289	270	296	267	282	258	305	275	262	250	267	276	271	305	289	260	313	282	295	274	312	314	250	274	277	291	255	288	270	285	269	296	284	275	283	301	264	296	289	292	285	311	286	291	262	288	282	296	272	279	280	296	320	261	260	258	297	286	283	277	258	284	277	275	313	305	261	292	295	295	255	266	294	267	283	308	290	265	271	271	267	292	263	285	279	318	269	308	305	282	265	324	288	296	302	288	278	310	273	270	248	279	264	271	288	296	280	272	298	303	291	296	289	290	266	295	312	293	290	279	306	245	295	275	280	289	292	290	277	308	271	308	271	280	287	279	297	318	281	294	267	291	290	308	276	287	281	312	285	286	277	272	302	311	272	263	270	260	291	310	298	279	264	273	259	302	282	275	255	309	289	262	294	288
41620	12896	3567	1691	1184	844	710	622	466	398	386	368	298	297	279	306	323	300	251	258	246	208	270	243	227	196	250	227	245	217	233	242	236	233	220	221	218	230	236	212	211	248	235	224	229	215	202	206	224	229	226	228	197	215	220	204	212	212	227	177	204	236	192	232	222	214	195	207	211	208	214	215	220	212	228	212	208	193	207	205	198	195	223	223	220	252	218	190	208	229	251	197	217	206	228	217	208	231	209	218	197	240	203	202	206	208	206	201	233	206	208	206	211	167	228	206	241	226	204	228	208	215	191	214	194	194	216	199	235	248	184	180	221	219	201	204	204	221	191	224	215	204	225	206	229	232	198	199	208	196	233	254	220	180	238	201	192	209	212	200	229	205	215	225	220	235	211	215	214	203	213	207	212	180	229	182	196	250	210	213	197	198	215	188	234	215	219	202	218	214	199	234	228	228	216	205	196	196	229	203	224	209	206	204	213	212	206	208	214	194	201	213	222	185	215	246	223	219	192	216	225	220	184	187	212	220	204	216	232	231	214	190	236	226	198	196	194	222	201	204	216	219	231	208	207	242	197	224	232	206	228	217	243	189	221	206	216	209	186	210	213	188	210	195	229	217	224	185	196	226	207	193	239	209	188	211	205	213	194	191	220	224	208	207	217	203	211	211	233	205	207	179	205	215	209	202	218	232	192	229	187	193	209	205	223	211	184	201	197	199	245	229	219	211	224	188	215	226	234	188	195	221	194	211	189	222	222	223	209	212	197	207	206	200	223	209	188	207	207	226	218	234	222	194	192	210	217	206	215	198	206	216	210	202	217	200	212	219	216	191	213	218	199	209	201	211	209	239	190	217	206	213	217	214	182	220	183	232	235	190	215	222	225	220	217	178	237	193	214	206	195	223	204	199	217	186	206	207	199	202	236	198	207	231	201	222	195	233	195	202	196	196	203	189	214	229	231	207	208	218	194	205	209	248	211	210	227	233	206	197	207	212	206	227	217	191	214	226	218	202	242	229	211	199	213	242	230	200	211	225	205	243	184	183	222	212	210	199	207	207	197	223	209	208	231	216	231	194	198	211	232	220	201	209	216	217	237	211	234	212	211	199	198	184	227	229	207	232	219	188	215	192	222	213	228	235	206	223	191	214	217	216	204	228	262	193	172	202	218	203	165	225	227	223	197	171	184	203	218	234	204	199	207	219	237	218	235	217	217	199	208	180	228	203	200	216	254	197	239	222	226	229	192	221	196	190	209	243	199	234	192	189	199	211	221	201	203	214	232	229	215	208	204	249	220	211	217	214	180	200	204	218	225	221	170	225	225	203	197	222	191	207	216	202	207	217	235	223	258	191	201	203	218	209	197	178	199	223	204	231	195	218	189	211	230	189	215	222	213	176	219	204	206	206	220	227	225	201	213	222	204	197	213	189	226	227	221	205	212	228	200	196	226	225	189	194	248	206	213	214	231	224	199	257	213	189	189	205	204	206	230	206	228	215	220	215	182	235	205	206	187	215	210	223	201	174	195	224	217	209	178	259	207	215	219	173	211	193	228	229	210	227	219	225	230	236	219	192	227	225	217	210	196	212	193	232	229	219	220	193	207	200	206	202	212	235	206	221	219	204	203	216	204	208	206	203	196	207	227	193	216	189	242	207	213	184	220	246	198	195	218	208	205	198	215	190	214	215	224	217	216	215	207	205	224	225	206	219	226	211	226	210	229	196	189	226	237	230	214	220	218	187	193	220	223	207	233	189	214	207	213	217	211	209	214	223	188	209	229	209	222	227	206	246	228	211	210	194	199	235	210	238	224	226	221	242	170	194	204	228	219	201	215	228	202	207	195	217	229	192	194	245	216	219	202	206	193	226	226	185	188	190	224	191	183	225	220	192	208	217	224	188	193	219	214	208	200	243	224	207	198	217	197	238	184	191	190	213	215	222	209	211	198	192	182	227	217	198	226	214	211	195	208	196	221	216	211	226	199	239	196	191	214	199	199	206	211	208	216	217	187	227	213	206	209	223	207	218	268	234	183	223	178	197	215	230	217	223	200	189	212	232	199	215	230	203	209	194	185	237	182	222	223	214	218	210	191	227	204	249	190	202	196	222	186	218	204	214	216	229	223	208	200	225	232	198	203	214	191	202	205	209	223	211	217	234	210	211	231	206	223	195	203	206	220	176	210	217	189	211	202	208	226	222	210	194	214	208	229	215	198	186	236	215	192	205	228	202	215	222	240	214	224	196	219	183	217	217	217	231	217	211	197	202	219	200	218	219	229	209	178	189	210	224	205	203	219	177	200	214	201	192	201	218	220	242	246	229	196	189	221	212	221	210	206	186	226	209	194	214	212	237	220	191	196	201	194	221	220	216	230	219	215	198	202	208	193	216	204	223	219	221	234	210	228	232	209	215	178	212	223	209	200	219	245	197	212	238	198	211	204	242	226	185	200	217	205	205	199	205	222	220	230	210	202	206	251	214	235	205	220	218	174	223	204	191	211	213	227	208	207	208	206	186	238	244	221	216	201	197	220	210	187	211	182	214	214	232	199	207	215	196	240	209	241	200	207	191	218	194	225	218	204	201	229	229	207	214	194	206	206	217	219	242	192	193	212	196	228	219	204	218	223	225	225	205	197	221	195	204	185	194	203	210	197	229	203	198	206	253	205	217	212	216	180	204	206	206	219	211	211	217	217	213	208	204	211	220	178	224	227	240	216	239	195	216	221	201	224	198	186	190	217	199	195	232	200	202	224	201	188	224	215	204	226	204	206	220	218	200	198	210	197	207	207	214	214	228	197	212	210	218	221	221	201	211	196	191	199	230	221	191	237	207	211	223	224	206	214	233	198	222	211	220	208	205	219	202	230	234	241	213	218	189	222	214	188	199	218	244	220	211	220	181	223	182	211	216	188	204	218	207	206	251	225	222	201	202	222	212	208	230	205	206	195	205	203	196	215	217	224	208	226	196	200	207	189	185	233	210	209	224	229	208	178	227	203	179	204	204	227	215	225	199	222	216	205	206	200	195	210	215	212	209	212	216	191	200	192	221	199	222	207	244	219	185	187	204	227	219	191	221	203	230	218	217	217	215	227	201	201	213	200	196	209	214	217	232	234	202	214	233	215	198	204	198	219	215	221	205	197	189	207	227	208	193	206	230	230	225	209	195	217	217	215	219	214	189	213	229	202	233	230	222	218	210	199	188	212	207	212	214	219	191	190	197	211	188	205	199	211	212	200	234	190	214	200	184	214	208	241	228	211	187	205	195	199	210	207	189	200	209	225	258	210	218	210	191	212	205	242	218	210	215	223	224	230	251	199	223	232	213	202	207	218	198	234	221	196	197	207	218	195	187	215	197	215	207	207	183	223	214	218	187	209	220	222	222	216	226	211	219	197	236	185	201	236	201	216	208	222	243	233	226	195	190	207	229	201	223	217	218	214	246	229	196	178	195	204	216	202	216	204	216	201	213	226	214	204	207	169	218	211	230	204	204
18244	1936	4355	5082	4389	3455	2834	2435	2052	1798	1701	1552	1328	1213	1165	1082	1008	957	907	859	825	761	760	738	717	725	747	724	690	669	647	710	660	630	664	624	621	631	638	622	633	636	598	632	587	636	606	587	619	605	572	558	543	561	576	565	586	568	545	565	592	538	579	557	567	543	553	534	553	567	578	576	515	558	576	562	539	591	561	582	550	578	478	532	538	548	548	579	571	567	571	549	531	533	559	556	554	580	602	522	522	581	567	574	553	523	515	570	564	557	546	594	548	544	537	533	553	557	563	552	509	503	542	564	575	534	533	517	547	525	530	515	506	565	577	563	563	550	540	549	517	512	564	524	541	537	558	548	537	564	536	532	545	502	503	563	518	530	549	559	541	522	557	559	524	532	501	561	543	590	531	520	531	538	558	544	532	529	503	515	548	548	559	526	562	513	539	530	546	555	551	549	544	558	566	503	535	509	547	560	516	536	522	551	528	522	522	531	556	547	521	509	507	540	548	504	517	498	569	548	541	538	580	530	538	563	522	506	542	557	520	490	555	547	512	517	549	541	524	530	516	548	544	507	535	546	533	516	518	534	554	557	553	599	562	558	555	540	532	530	515	553	547	523	537	565	570	514	546	534	518	515	559	532	533	572	496	530	530	559	528	548	595	520	541	536	535	555	534	542	579	530	533	510	497	561	534	514	541	585	469	540	561	566	530	535	559	511	555	562	508	519	533	554	528	525	516	532	553	539	489	568	505	507	534	556	528	538	535	530	521	512	545	533	558	522	563	550	514	529	568	537	506	546	513	543	553	548	547	522	526	552	544	526	552	564	562	536	519	557	521	523	554	526	560	551	546	528	565	546	520	534	536	515	550	555	533	560	564	534	527	579	509	525	521	551	544	562	532	531	557	533	545	567	553	523	555	526	562	535	567	551	562	535	535	553	512	554	506	555	526	551	540	538	533	584	556	508	535	532	546	544	528	539	547	562	523	529	555	565	524	550	540	555	545	518	542	540	511	588	515	516	506	549	522	552	533	585	555	517	516	542	520	511	545	545	567	498	522	558	487	510	528	536	520	566	552	533	564	562	551	551	518	531	571	578	576	556	542	535	545	529	528	504	530	540	553	566	538	543	558	551	537	552	522	535	525	526	487	554	575	532	536	513	577	550	586	541	540	543	537	544	542	534	485	517	529	541	550	551	517	546	548	513	542	515	564	560	536	530	575	494	575	536	534	531	527	512	533	570	535	559	545	550	564	499	552	525	505	539	548	508	534	512	527	540	551	524	581	525	530	544	562	552	553	527	548	523	514	502	528	544	571	528	580	505	560	555	536	548	534	519	538	533	498	517	535	515	575	528	527	504	515	484	545	540	546	523	526	564	517	535	547	553	560	489	500	539	515	523	564	571	528	529	558	566	495	549	491	563	566	523	519	520	546	590	543	542	531	528	551	540	552	570	550	533	536	566	546	530	524	591	560	521	535	558	561	539	521	513	531	564	517	583	506	541	519	543	572	542	526	557	584	516	547	510	523	526	557	521	580	516	568	536	525	570	529	529	539	505	539	516	606	508	564	543	546	499	571	497	513	512	517	499	537	553	562	565	593	519	542	550	562	540	541	513	550	563	580	577	545	549	519	512	536	576	545	535	537	546	508	517	555	523	532	561	495	549	504	547	567	561	547	535	526	538	518	535	532	551	542	511	535	545	554	556	507	523	566	511	524	555	533	548	535	551	506	563	543	540	530	527	532	537	489	573	534	528	515	484	541	553	586	535	531	529	560	524	527	557	583	554	517	533	584	525	542	515	542	533	535	532	543	486	548	503	535	534	510	504	541	519	515	551	542	540	552	511	507	530	565	587	523	560	540	526	564	505	538	529	559	580	565	549	502	564	520	572	581	550	520	552	505	539	547	535	512	544	537	517	539	512	523	506	513	532	602	539	502	559	521	550	547	547	561	595	543	524	551	510	529	528	534	532	546	600	533	545	552	590	500	552	512	532	521	578	523	525	548	552	562	502	528	521	520	514	529	548	576	527	549	502	511	595	559	539	560	501	489	539	504	509	535	523	554	546	548	511	550	548	557	540	549	576	573	518	517	514	492	513	525	515	564	553	500	545	528	556	570	531	542	570	577	534	531	558	512	536	530	521	514	532	491	561	542	535	520	548	499	529	536	540	528	551	558	524	503	506	489	538	522	545	555	554	558	550	570	547	500	525	572	540	538	489	501	519	541	535	552	498	510	538	582	561	553	547	534	556	540	615	533	531	510	531	574	536	545	516	544	572	520	522	534	540	540	509	579	548	531	543	552	502	542	545	533	531	529	539	528	532	581	550	576	541	542	500	545	574	501	538	512	548	547	510	530	554	507	507	549	538	543	564	600	564	490	570	519	563	500	521	518	550	551	540	527	514	503	548	566	551	535	502	510	542	560	535	552	532	561	503	590	542	565	537	569	545	572	541	530	513	536	573	520	530	496	538	555	507	524	534	526	497	527	532	548	524	549	535	509	513	587	529	542	523	547	521	575	503	516	602	570	556	553	508	533	580	504	496	518	525	548	522	576	547	484	474	505	535	517	533	521	491	582	554	532	533	536	493	534	552	526	539	551	524	519	564	537	536	519	596	558	523	540	501	534	490	555	569	530	561	544	525	510	561	509	508	537	531	525	517	522	554	550	533	538	550	477	565	552	503	509	508	539	527	531	528	551	545	547	542	564	538	539	523	524	494	558	513	521	525	485	521	543	560	522	527	537	540	558	510	523	564	480	505	489	550	562	550	557	532	521	547	542	523	540	519	506	522	548	566	554	537	513	503	584	555	516	545	533	502	530	533	554	553	492	536	563	613	530	541	566	534	557	522	586	545	562	533	502	549	522	537	499	564	556	557	572	556	536	552	552	542	526	537	525	559	540	562	543	587	529	570	545	526	568	502	577	536	540	551	538	582	560	547	539	548	527	554	543	545	543	568	569	558	534	494	530	518	539	552	557	565	534	539	532	510	508	515	524	546	551	574	525	535	510	519	570	524	546	510	585	543	530	536	544	553	514	556	569	559	514	546	500	560	511	502	529	529	562	527	551	527	511	536	534	572	546	547	546	518	520	536	528	508	578	531	484	534	529	529	539	550	578	503	514	525	518	557	524	535	517	547	544	550	512	541	555	535	511	514	531	602	544	539	512	563	569	536	551	560	502	530	541	548	552	539	582	557	559	533	511	534	529	495	555	495	529	521	520	570	570	512	514	531	552	568	539	549	550	546	558	517	549	557	528	550	527	546	531	543	527	489	543	539	531	563	553	549	542	549	532	540	572	519	555	524	544	551	575	482	558	518	536	548	559	503	571	512	545	537	565	545	523	528	519	504	549	497	528	545	455	535	547	511	537	545	537	527	561	501	533	523	558	537	558	579	549	552	521	564	533	513	501	518	571	506	558	528	493	546	553	512	519	526	558	554	531	524	555	520	541	487	514	560	568	508	538	520	511	472	514	536	558	556	514	564
4252	357	218	230	221	202	215	199	191	188	146	191	197	167	171	168	190	187	219	223	193	172	206	182	184	209	203	199	159	162	177	163	175	175	191	202	193	186	180	187	190	170	204	184	168	180	185	181	193	192	165	214	198	156	173	178	191	178	176	176	160	180	154	187	204	215	183	193	201	181	205	191	182	190	168	179	220	177	183	200	191	182	183	179	191	157	172	170	173	194	177	191	180	168	195	173	178	166	195	210	152	173	180	180	190	208	187	208	179	180	204	200	194	146	199	209	196	173	187	190	201	177	171	195	191	191	176	188	205	179	183	200	215	198	203	203	195	186	167	163	191	179	180	183	188	198	170	164	208	185	209	193	191	223	186	181	199	195	202	191	187	174	161	205	189	192	179	175	195	188	201	182	179	202	182	195	191	208	178	226	176	196	191	169	195	179	180	168	207	188	203	191	194	164	185	208	154	183	177	207	176	174	205	185	210	213	208	184	212	169	177	152	212	175	186	209	185	187	206	181	188	162	192	179	188	161	163	189	187	169	187	168	167	156	182	192	193	195	198	212	186	187	178	192	202	192	177	200	168	182	199	182	182	187	181	189	186	187	179	219	198	194	180	215	212	187	191	193	178	215	174	184	178	197	206	212	170	181	168	192	202	178	218	183	174	173	197	168	191	205	234	185	197	193	190	194	192	191	202	205	221	191	213	188	187	181	166	179	203	189	185	190	168	175	186	199	191	173	187	166	181	173	192	192	185	186	191	187	202	199	201	163	188	202	184	195	212	169	212	211	198	210	163	173	181	175	182	179	188	217	183	190	193	163	189	216	150	186	171	192	185	188	204	196	193	185	174	183	183	182	166	198	176	161	167	173	184	209	180	185	177	208	220	187	176	192	176	193	172	181	175	206	215	177	183	185	184	202	195	203	189	173	169	175	179	181	183	194	198	160	188	208	201	184	190	209	176	165	179	190	167	184	179	189	215	191	173	193	188	206	181	212	193	169	197	208	193	181	196	174	188	187	163	175	165	188	155	172	201	182	198	199	177	198	193	172	190	178	190	185	187	217	205	201	173	202	187	192	174	189	181	183	176	209	178	174	196	209	166	173	170	192	169	184	199	223	191	200	188	169	175	190	178	200	169	178	181	190	196	197	191	188	206	183	201	210	201	189	174	179	176	175	187	183	178	171	179	165	193	206	172	165	211	162	173	175	177	169	176	192	204	187	165	208	205	186	209	188	188	202	182	212	206	197	168	198	196	185	189	201	191	183	178	182	175	198	181	193	178	151	178	180	177	192	193	180	188	179	191	160	192	199	174	190	172	183	224	164	188	190	204	185	201	194	201	160	170	188	192	173	175	198	174	217	182	168	197	171	188	204	198	187	195	188	179	186	179	198	192	217	207	165	197	184	175	192	185	177	187	209	198	199	151	195	199	209	182	212	214	182	197	182	212	189	208	193	189	200	188	200	192	160	182	210	173	194	169	180	173	148	208	188	198	157	190	173	180	212	188	183	202	181	199	204	187	181	196	173	189	194	187	181	173	191	188	195	190	206	184	154	177	182	177	191	202	178	188	175	189	202	184	179	199	204	197	180	194	200	179	174	169	206	193	209	193	195	194	164	204	198	186	185	167	186	193	194	197	188	182	188	198	192	210	179	181	213	216	162	173	198	198	185	205	187	191	205	163	193	201	207	190	181	195	197	175	190	168	183	198	175	181	197	207	175	198	152	189	185	201	205	205	190	168	172	198	187	204	191	180	192	209	215	186	183	195	164	189	182	185	203	162	187	154	191	175	196	185	191	168	166	199	202	200	198	205	181	179	164	211	191	204	224	190	188	177	164	174	181	195	177	162	172	198	186	192	164	166	202	199	171	164	183	201	170	189	174	174	190	186	191	182	197	167	169	182	201	213	190	169	191	181	178	178	227	193	182	213	187	157	185	186	209	210	204	184	193	167	176	168	195	192	182	181	193	166	167	186	198	185	190	191	219	205	197	196	208	221	175	215	202	160	195	207	190	187	224	188	189	169	174	168	187	167	180	213	184	199	185	185	192	219	167	200	198	198	179	219	191	206	174	197	184	166	176	173	176	172	192	208	174	170	178	194	192	167	177	173	174	175	187	188	171	192	176	166	180	141	189	160	192	180	181	199	180	190	186	186	178	187	209	182	170	204	182	161	188	177	190	193	163	177	160	182	179	217	229	204	183	204	175	227	220	187	187	187	165	193	174	171	197	192	189	187	204	217	206	206	169	192	162	183	191	196	198	162	180	180	177	169	176	184	171	172	184	170	184	186	190	170	189	184	178	192	166	178	176	194	192	200	203	203	199	177	217	215	166	186	180	184	191	186	203	175	177	210	189	202	210	214	185	197	241	181	194	174	163	187	164	167	196	168	193	182	194	183	203	181	191	188	203	174	178	187	190	206	185	199	194	190	201	153	188	209	208	200	181	186	188	200	207	185	184	171	183	202	204	175	183	210	189	181	191	183	188	197	177	178	200	182	184	174	192	168	180	208	198	195	179	181	204	166	175	203	195	161	155	176	176	182	196	177	197	189	180	194	177	248	196	178	183	175	177	183	213	192	215	197	168	214	213	202	221	202	186	166	208	175	183	160	203	186	175	202	168	181	205	178	165	185	193	176	177	206	189	185	176	165	182	183	191	167	177	187	181	210	203	164	147	172	185	207	195	212	194	208	210	190	191	198	158	180	172	189	191	173	184	195	182	181	171	186	185	222	172	167	174	189	205	189	153	198	183	184	184	181	184	189	174	171	209	163	185	169	180	193	183	189	187	210	198	194	184	175	174	204	183	186	178	212	198	193	189	202	171	147	213	194	181	203	195	194	181	179	215	202	193	190	214	195	183	186	195	167	174	218	178	169	179	209	181	197	182	199	214	199	187	193	183	177	217	187	177	201	204	193	201	165	168	170	172	181	187	184	204	193	175	178	208	221	179	185	189	158	205	176	185	188	183	158	195	179	186	181	161	183	186	181	202	197	191	184	172	203	178	170	176	186	191	191	178	162	202	190	189	208	197	204	173	193	170	207	197	171	202	199	191	190	163	203	199	169	189	188	193	178	221	175	190	182	243	193	168	209	194	188	180	207	210	151	176	190	186	196	174	181	173	192	189	199	191	150	143	173	184	193	180	171	187	174	198	194	215	183	185	180	196	182	157	191	213	189	174	194	183	196	168	159	172	206	210	163	171	193	189	205	180	182	197	187	180	192	194	224	159	196	184	198	194	185	201	191	198	187	181	173	168	157	201	218	194	193	204	178	207	202	180	205	209	190	188	182	146	219	171	193	191	195	153	183	165	189	182	169	191	147	210	179	183	180	187	164	193	189	176	185	188	204	192	191	175	163	168	187	193	169	188	190	203	183	164	194	189	212	166	181	192	202	173	171	180	177	183	203	186	167	169	175	151	183	164	175	211	210	188	176	206	201	182	161	187	197	205	175	193	188	166	190	206	174	187	192	194	193	189	171	183
4425	500	559	640	592	591	521	554	559	527	503	510	470	480	513	495	465	476	459	469	456	474	489	483	426	455	445	448	446	477	485	454	474	451	455	457	480	441	469	481	459	467	477	453	432	416	463	497	462	448	484	444	474	473	465	467	452	459	454	453	489	475	465	455	445	464	415	510	428	418	433	463	432	506	478	455	452	493	458	457	467	503	497	466	426	434	450	427	473	449	487	459	508	407	452	470	496	425	433	468	473	476	490	490	450	436	465	457	483	469	451	464	430	479	464	465	449	448	440	459	452	430	454	464	455	448	420	465	468	453	457	476	455	480	460	430	466	456	435	471	445	490	433	444	481	478	452	466	439	475	509	458	461	464	456	446	478	431	429	494	499	481	447	453	460	452	476	469	444	479	479	478	471	429	476	471	426	490	468	472	460	467	458	469	465	499	474	453	441	463	435	447	441	487	486	483	456	450	470	463	457	440	498	463	423	441	489	442	463	478	465	477	456	441	484	498	423	492	458	477	492	464	449	454	484	481	426	456	459	452	443	479	464	485	455	422	501	463	469	437	473	462	492	461	447	470	430	453	451	445	487	501	474	485	434	454	443	443	471	440	485	477	445	483	463	464	441	432	472	485	484	486	453	412	463	476	467	475	468	434	451	457	475	443	445	490	432	433	423	460	445	487	421	458	448	493	484	503	467	461	457	480	441	490	466	463	466	480	476	468	450	522	459	475	444	478	463	460	462	444	445	444	417	477	493	443	448	413	406	442	492	480	422	457	447	454	495	427	441	458	453	448	462	423	445	493	468	446	466	461	458	418	473	451	462	498	423	428	474	421	495	462	479	448	453	467	476	454	451	454	422	466	455	449	427	470	465	448	452	461	457	440	472	448	496	476	445	443	462	467	478	517	447	483	462	470	488	458	467	463	462	439	467	440	478	431	429	427	492	480	435	464	505	429	463	482	482	447	457	445	491	444	480	447	457	436	476	437	460	465	468	465	452	485	434	426	492	451	415	434	445	491	437	451	445	465	464	508	443	467	479	437	462	462	425	477	462	484	438	444	434	465	437	436	445	462	475	451	453	445	459	449	459	435	422	484	445	405	475	485	468	457	466	456	442	432	478	471	456	442	455	466	435	429	438	469	454	441	453	463	435	475	463	440	474	468	481	469	464	453	486	475	414	517	478	478	459	476	425	450	456	465	460	460	434	511	467	476	485	447	495	412	465	449	449	448	453	418	460	454	501	455	488	475	442	452	450	470	439	497	465	479	489	508	448	392	471	477	456	462	466	473	472	441	494	463	425	431	495	467	444	448	466	466	451	485	470	447	473	459	480	448	470	459	493	483	480	461	452	464	444	450	463	456	482	431	426	475	485	500	483	454	421	475	450	468	506	428	491	434	495	438	437	443	454	486	469	435	455	478	492	461	464	440	438	457	451	463	470	482	449	481	432	503	444	472	462	468	468	452	494	440	454	398	432	450	485	456	451	461	439	443	474	462	498	489	431	428	467	489	450	451	506	449	458	469	470	470	459	527	484	468	454	413	495	440	492	452	465	446	466	417	474	452	476	475	453	460	442	454	477	471	458	476	461	413	486	476	446	448	476	440	462	428	461	456	468	469	436	463	458	440	449	453	482	479	454	476	447	425	467	434	492	445	476	475	447	475	452	441	468	459	473	493	438	459	477	478	452	458	441	451	460	500	486	464	456	449	447	428	505	442	458	474	426	449	496	449	448	439	435	492	470	429	453	482	468	447	463	458	429	457	477	447	450	464	473	484	437	483	456	449	446	445	441	484	469	447	453	478	445	455	449	423	492	420	418	493	436	480	457	422	417	456	452	466	425	417	447	439	459	439	467	450	470	416	445	464	462	456	472	454	450	434	482	475	465	464	447	480	479	476	451	473	464	503	416	464	432	435	443	467	428	468	443	457	460	475	461	420	428	428	472	497	500	449	443	447	452	469	427	474	438	464	442	472	480	473	483	412	499	466	481	480	473	436	440	453	447	493	443	477	468	465	479	472	445	454	414	473	459	433	417	499	497	451	448	433	443	466	462	496	459	444	407	425	490	455	449	477	461	467	451	456	449	499	467	454	451	436	419	428	449	444	450	481	438	491	487	478	455	496	467	492	455	431	455	445	408	490	454	445	445	420	468	451	445	452	499	458	455	462	458	489	442	475	446	428	470	433	481	472	435	448	443	464	436	432	461	414	476	448	440	437	475	438	479	480	473	458	459	444	488	493	473	463	451	474	467	472	433	441	456	436	491	447	434	468	465	482	447	464	475	446	445	439	462	474	458	483	454	483	444	467	482	445	481	451	461	459	449	473	443	457	474	466	478	452	426	416	457	399	444	430	461	460	474	457	444	418	436	445	436	461	482	470	469	455	472	473	487	485	451	451	459	475	484	427	465	464	446	449	466	445	435	438	454	474	420	464	452	428	456	456	461	413	457	454	436	494	478	436	451	428	438	435	474	494	449	476	453	464	481	435	455	496	483	460	462	478	475	443	453	461	464	432	447	465	447	434	473	450	454	492	435	496	430	450	447	471	415	454	457	454	482	475	439	450	469	475	404	423	460	456	439	418	473	463	459	455	451	475	454	438	444	432	450	475	473	447	496	439	471	454	416	422	465	430	450	455	450	454	452	458	466	436	457	460	457	477	447	487	426	456	449	440	420	477	450	459	468	422	500	442	464	461	480	465	452	452	438	436	446	423	416	423	457	449	464	438	515	461	452	415	460	451	463	482	468	394	462	427	435	479	427	453	456	451	438	472	457	469	432	440	456	441	487	453	455	468	436	490	427	438	444	469	461	472	455	457	473	459	430	463	479	462	468	429	461	460	454	451	479	427	444	452	522	426	412	448	422	431	488	469	446	466	441	465	457	459	493	476	460	472	454	427	481	529	464	444	483	482	470	496	458	463	484	473	434	456	450	491	479	464	461	442	465	460	418	436	474	453	455	457	466	451	473	463	453	411	442	456	414	470	452	469	485	505	437	458	473	467	478	435	495	439	455	465	450	469	443	447	432	464	431	442	454	448	451	458	453	463	458	469	438	468	445	434	437	448	515	460	432	464	429	445	439	472	434	457	439	444	421	457	424	504	449	462	485	496	466	469	469	471	460	445	459	419	428	454	487	499	468	463	463	444	437	462	484	439	430	463	467	450	460	460	459	454	462	459	476	463	438	435	454	441	446	481	442	482	462	477	452	479	471	464	449	475	439	431	470	464	487	460	450	425	453	458	440	452	414	454	449	467	449	436	431	475	463	439	466	449	462	477	455	450	447	443	470	479	497	429	502	501	411	457	476	446	474	442	441	473	466	449	476	483	428	458	415	454	451	471	444	458	461	479	469	441	475	489	463	466	469	440	472	435	453	432	505	518	452	414	426	445	461	405	420	445	444	458	452	466	479	416	449	457	468	477	443	412	458	439	480	474	456	485	460	458	439	433	448	452	474	424	459	440	448	419	395	465	415	440	463	401	447	438
29537	4785	1012	785	563	410	300	282	234	215	189	168	170	156	135	141	134	123	104	122	102	138	93	111	113	104	99	116	111	120	111	112	99	114	104	101	110	128	104	89	107	94	118	105	111	84	104	108	103	103	94	87	109	108	122	91	94	92	116	98	94	107	81	107	104	100	104	118	98	83	105	90	102	83	91	106	100	94	106	93	97	113	104	83	98	117	104	98	106	81	106	85	85	106	110	102	97	82	115	100	110	76	96	94	96	114	96	102	85	96	103	107	81	82	86	91	114	93	101	89	105	98	106	93	89	116	94	93	100	99	108	112	102	106	97	97	94	110	117	105	102	100	100	96	89	114	125	103	88	111	122	90	121	122	87	102	113	93	116	101	110	115	99	90	107	118	108	109	105	99	97	99	94	88	99	109	102	89	96	100	111	106	113	117	99	74	88	99	90	103	99	100	94	106	94	89	90	107	96	96	99	103	108	84	96	90	120	111	101	95	105	101	106	101	91	87	101	85	85	93	98	96	94	99	101	92	84	76	100	93	111	79	103	102	100	76	85	89	93	118	102	95	105	97	71	90	93	105	101	105	87	78	113	96	105	110	101	95	107	102	109	109	101	97	100	96	129	109	109	100	109	95	92	104	102	95	111	109	105	76	93	99	96	94	94	106	105	95	84	101	104	97	91	105	85	102	107	119	99	86	81	80	108	88	90	99	93	97	93	110	115	92	85	93	96	98	97	115	89	108	102	93	103	98	87	95	81	93	90	111	106	97	92	97	79	96	111	93	91	94	102	102	86	82	95	111	106	97	104	102	99	117	83	124	110	86	109	96	92	117	114	93	91	104	83	109	75	101	101	99	79	107	100	96	106	106	116	101	100	110	104	90	114	112	112	93	116	94	89	105	112	115	100	117	80	84	84	97	127	105	103	105	92	84	93	117	108	87	91	101	95	106	76	104	95	94	102	115	98	88	95	88	95	114	85	97	97	100	90	93	101	107	90	109	84	99	100	89	108	101	105	82	110	92	116	107	95	127	91	103	79	99	106	104	87	108	112	94	77	107	107	82	100	104	92	84	93	98	93	99	90	87	109	109	86	109	112	94	101	104	84	103	91	103	98	113	89	91	74	116	96	82	81	118	91	97	86	111	111	92	114	94	109	90	92	102	109	116	103	97	95	92	97	100	91	103	113	116	116	102	98	109	95	116	99	106	114	78	88	101	96	113	94	91	124	107	91	85	88	97	100	81	97	97	120	91	101	95	82	106	88	106	99	101	87	103	105	89	85	89	80	94	115	93	86	96	102	88	78	114	88	116	89	91	108	86	112	108	110	104	98	93	79	89	111	104	87	108	66	92	93	93	113	100	87	91	114	107	104	99	90	107	83	92	115	117	115	112	101	87	112	97	99	108	91	78	107	111	89	100	103	95	106	85	94	92	96	121	101	103	93	93	114	107	100	111	91	94	86	102	94	113	94	102	119	80	105	107	94	96	111	109	102	97	101	92	101	93	94	105	108	102	107	89	101	88	81	87	87	94	101	93	82	113	115	91	105	93	100	91	103	99	103	92	108	104	102	93	112	103	107	91	93	116	103	96	100	98	108	123	70	100	95	103	86	92	90	86	99	97	95	100	88	98	117	94	112	91	96	91	99	100	98	87	102	104	102	93	95	88	108	87	106	94	89	97	103	97	93	103	95	92	94	96	95	90	114	103	98	104	95	82	113	96	89	92	109	95	98	97	103	80	89	85	104	101	128	104	98	100	106	101	82	91	90	99	87	108	96	102	89	94	85	103	81	121	94	94	112	91	104	98	91	85	89	116	97	102	87	110	105	111	118	111	111	89	86	115	105	117	93	108	102	83	98	97	93	93	105	91	93	120	114	102	93	85	90	110	107	87	101	75	99	100	112	86	99	99	96	105	99	87	100	83	108	109	105	116	83	115	104	116	110	104	88	105	87	83	108	93	101	104	106	90	116	97	96	111	89	103	95	83	91	94	94	100	112	107	105	99	81	121	90	99	91	99	102	104	92	93	84	99	105	117	103	109	91	105	95	100	94	93	107	83	97	86	90	91	85	99	98	90	91	105	85	82	99	121	92	74	102	104	107	93	80	101	111	81	93	94	83	90	96	95	114	90	87	107	112	105	108	103	96	105	115	106	117	109	93	104	96	94	97	108	78	91	106	102	90	114	94	92	98	127	99	107	103	120	80	94	103	100	109	87	100	81	104	97	98	108	109	91	107	103	91	129	110	93	108	115	95	99	93	91	98	92	104	88	78	93	94	98	102	96	98	111	106	93	101	96	97	106	86	101	117	108	102	109	84	100	101	94	94	97	86	88	95	94	112	95	96	103	104	114	112	82	105	110	90	114	96	92	89	83	80	122	96	103	90	105	102	107	91	95	106	107	106	93	95	94	89	103	72	101	87	93	92	100	109	115	109	104	105	99	106	112	84	90	108	89	108	94	85	103	88	98	100	100	92	102	87	102	93	106	94	91	91	100	98	105	111	86	77	107	92	95	97	94	98	89	107	100	91	98	89	90	99	100	91	105	84	112	131	102	104	113	103	93	87	123	97	101	75	98	125	90	90	96	116	105	81	116	92	87	95	89	83	85	101	100	120	114	82	77	106	112	82	90	95	106	92	94	97	102	117	116	99	101	99	103	101	105	106	95	100	103	93	98	103	85	82	111	111	107	110	94	86	106	97	88	101	97	101	101	101	101	92	91	101	90	103	83	95	86	91	102	102	101	107	109	81	88	98	86	111	102	103	108	100	115	99	103	99	115	99	86	118	109	112	83	97	100	101	112	108	86	86	107	90	113	85	94	110	122	98	107	99	109	97	86	87	106	94	103	88	93	108	115	104	100	100	94	97	110	92	97	101	97	94	102	103	91	111	105	96	86	95	91	109	104	96	98	99	83	106	80	98	103	82	96	90	103	103	98	83	101	90	104	123	95	83	100	92	101	95	91	98	97	113	106	103	111	89	95	108	88	112	90	96	103	115	99	98	104	107	93	102	94	88	108	85	98	117	98	104	106	114	107	87	94	115	85	86	113	87	111	100	103	104	94	109	87	90	94	103	90	95	109	101	104	101	102	93	89	102	91	85	83	104	114	104	102	103	102	98	89	90	125	106	104	98	100	116	128	103	108	84	95	97	99	93	84	104	98	92	85	92	93	91	91	94	93	112	80	83	73	83	97	88	85	87	85	95	96	108	95	92	106	101	96	99	88	104	99	103	87	103	91	73	97	90	81	102	116	113	112	102	110	93	105	108	101	93	90	95	96	91	95	98	93	97	91	109	99	92	85	108	103	102	86	97	116	78	107	108	97	106	88	110	110	98	84	85	102	97	101	103	121	104	88	122	111	100	117	85	92	97	124	98	108	103	109	117	93	106	98	104	106	106	89	104	96	97	97	87	90	91	95	124	107	84	93	93	107	105	91	85	94	90	96	83	95	97	111	112	120	97	92	86	123	94	101	84	103	105	103
13600	961	2280	2593	2266	1892	1470	1266	1078	926	849	802	678	636	604	544	525	470	441	442	442	400	423	428	429	375	406	362	354	356	395	353	354	368	348	309	327	329	351	336	346	310	306	363	322	316	316	283	301	301	297	304	327	314	326	290	305	275	294	321	289	310	300	305	294	268	324	308	304	309	275	276	296	289	267	325	301	301	306	304	262	303	266	309	305	289	297	281	270	282	295	277	310	284	292	280	272	274	274	309	276	314	276	303	292	282	280	286	283	269	278	299	298	282	296	291	250	236	294	304	270	297	289	301	258	282	313	298	293	269	316	307	289	283	276	318	301	294	261	288	264	298	289	264	299	256	292	294	287	277	301	287	258	301	275	281	291	279	322	291	257	276	285	322	259	298	298	287	255	261	307	284	265	277	266	267	296	260	301	296	278	280	274	296	279	285	296	269	265	287	302	277	303	278	328	281	296	269	269	259	263	294	321	292	284	270	265	293	298	299	288	296	300	279	282	285	285	294	303	310	302	259	280	283	281	284	274	288	283	311	313	260	290	318	284	277	301	280	273	295	300	262	292	310	282	290	262	276	313	252	274	319	298	286	277	301	267	289	286	303	293	290	288	282	282	306	264	292	271	295	290	272	278	266	308	284	281	287	241	306	266	311	301	265	304	287	290	278	287	289	255	281	295	304	307	261	302	307	290	324	265	286	300	281	311	277	290	281	267	283	293	279	294	288	280	300	270	275	290	269	253	286	281	273	250	310	284	288	284	295	280	307	295	276	304	306	303	266	293	308	310	284	277	287	302	292	324	276	266	301	271	310	261	291	296	296	278	271	296	269	310	309	297	258	277	327	286	313	274	265	298	265	295	285	303	290	269	282	265	278	294	280	272	267	279	283	269	278	281	303	280	266	262	298	282	289	289	274	305	274	272	273	272	266	287	292	311	287	283	223	293	280	277	273	303	279	321	292	274	274	283	271	263	286	266	280	253	285	286	303	248	288	276	293	266	261	293	306	268	255	296	267	298	271	276	295	266	285	274	312	264	304	265	291	262	303	290	305	271	262	268	281	291	309	296	251	257	278	310	283	319	252	293	305	278	319	268	289	280	307	298	295	241	251	275	292	307	287	292	285	272	296	310	270	269	303	290	283	287	280	306	280	278	277	284	289	285	262	247	285	258	267	270	255	304	247	297	281	300	284	294	273	285	277	271	297	262	311	253	316	272	292	262	268	281	335	270	281	295	258	259	277	274	301	272	263	283	285	284	298	283	291	273	269	257	287	278	302	273	288	289	294	313	297	280	286	291	280	275	295	272	272	267	277	270	303	282	277	298	266	285	271	279	301	300	278	288	308	297	284	295	291	286	305	293	250	287	281	265	275	308	318	257	272	296	280	290	266	304	269	282	275	265	290	246	274	290	253	276	266	275	305	279	302	275	309	310	275	286	276	300	272	300	294	283	271	280	282	286	261	285	273	297	272	273	281	295	285	252	291	279	287	292	297	301	303	268	309	306	263	304	277	286	283	267	305	293	250	297	274	309	281	278	269	279	306	302	278	285	267	310	279	284	295	284	311	303	282	301	304	257	282	269	277	295	279	283	268	260	300	291	235	282	280	288	286	288	298	266	291	266	288	276	288	283	270	297	284	266	253	307	267	268	280	288	259	268	280	305	271	293	273	304	283	281	284	268	318	293	311	286	291	273	252	250	290	283	294	284	266	257	284	278	283	305	261	292	288	303	281	287	311	320	292	278	245	271	285	306	298	299	262	291	271	266	301	257	252	273	293	310	281	289	306	290	257	288	278	286	281	296	331	305	279	304	278	307	289	309	264	302	282	313	268	299	268	280	296	253	280	277	279	269	289	284	264	279	267	292	289	290	269	300	282	292	277	294	285	270	307	291	303	257	287	305	282	298	284	274	288	281	280	300	266	267	293	303	300	270	265	313	317	305	285	295	291	268	282	284	278	293	289	292	270	279	272	253	291	314	252	291	294	306	269	289	274	268	269	300	276	263	284	306	296	277	293	269	294	299	279	282	284	298	284	287	285	278	299	276	269	257	277	279	305	284	268	281	271	299	273	283	282	270	301	307	311	307	290	284	316	279	279	275	298	288	312	279	283	301	297	309	269	255	298	243	268	305	329	293	301	274	291	281	317	286	271	303	270	282	278	280	251	291	260	311	281	290	289	282	279	308	251	286	284	288	292	259	277	270	275	276	277	300	320	324	290	317	297	269	264	283	282	307	296	257	293	280	320	265	287	316	286	271	292	282	273	251	279	313	287	265	265	288	295	292	276	272	289	282	283	271	285	299	266	281	271	273	271	286	276	275	255	237	281	292	295	273	280	280	301	291	290	270	302	287	269	283	306	281	284	299	279	276	274	280	256	309	305	282	285	277	279	277	270	283	303	281	273	313	272	267	276	312	298	286	268	283	289	293	260	281	295	249	300	316	266	289	291	283	304	276	283	306	290	268	275	304	272	303	291	284	277	331	278	277	298	303	261	266	277	289	291	304	265	276	308	270	272	289	290	281	292	257	282	266	282	276	291	285	278	267	277	302	296	265	239	279	285	267	282	293	299	269	261	261	260	279	283	308	265	280	306	295	292	282	281	274	295	268	293	255	304	273	289	274	312	271	309	285	275	258	287	278	243	257	301	320	282	279	264	274	303	289	242	307	310	269	270	298	292	277	285	294	293	277	266	269	288	255	306	279	300	255	242	282	281	302	300	276	256	251	264	253	282	251	286	282	294	264	258	292	279	282	289	263	302	285	288	271	277	286	265	298	254	287	254	294	305	304	259	290	271	295	308	268	302	281	298	301	298	273	295	282	276	265	271	315	301	262	284	309	288	291	293	269	259	270	266	291	271	297	307	268	296	275	289	256	289	295	262	300	327	267	268	321	273	312	269	302	284	298	296	299	284	292	300	285	285	277	321	279	293	279	296	292	274	271	292	318	254	266	311	284	268	277	276	290	292	264	311	295	302	289	248	298	282	283	277	292	314	255	291	321	296	245	267	263	277	289	279	286	284	287	309	292	291	297	291	253	267	285	276	273	294	288	292	302	324	268	322	268	269	298	306	287	287	294	259	286	272	297	283	314	295	286	304	292	294	270	275	320	301	296	264	265	289	278	270	292	281	261	252	263	303	299	265	278	274	296	288	267	255	262	290	277	301	296	286	278	252	276	301	274	285	297	271	286	279	267	292	337	283	251	271	315	276	296	294	307	265	268	295	270	307	321	313	286	280	249	306	301	304	314	311	278	286	263	276	291	295	283	310	295	299	279	281	295	302	262	291	281	295	264	321	287	279	245	281	296	317	265	276	266	258	280	280	290	282	249	242	281	241	243	262	235	246	293	300	275	278	265	308	318	292	297	284	280	281	292	292	293	277	296	280	253	267	301	262	287	289	290	320	282	293	271	294	287	299	301	304	316	279	259	272	263	294	271	262	246	317	262	295	300	258	281	289	316	291	269	295	265	266	276	267	268	340
45521	15042	5088	1820	1150	798	617	582	453	443	373	345	340	330	305	274	262	266	246	264	235	221	232	232	229	219	240	210	226	219	230	221	242	256	231	232	245	221	239	214	233	232	241	231	200	222	237	215	230	220	232	187	234	205	228	242	229	199	223	217	227	207	218	190	187	193	200	210	255	222	195	207	217	236	210	203	193	202	211	235	215	210	198	189	220	223	182	225	217	224	186	231	197	231	215	211	205	221	185	210	211	212	235	217	216	256	238	222	233	216	227	199	262	198	225	242	175	211	222	257	218	221	230	226	240	217	204	226	199	208	214	199	241	214	231	206	207	212	231	205	200	193	173	201	214	217	229	214	196	190	202	220	233	222	220	205	208	217	210	204	229	227	218	208	220	222	211	198	224	226	194	191	209	209	225	209	221	210	225	195	204	226	214	219	223	195	205	188	202	228	219	206	197	210	171	215	241	213	216	208	205	176	209	203	199	230	216	198	205	234	216	227	208	216	204	213	203	242	219	244	221	202	218	205	191	202	218	212	200	215	240	204	237	211	227	204	191	198	211	198	201	220	228	235	214	196	208	187	194	195	186	207	206	223	208	194	198	215	233	196	198	205	195	195	197	193	212	221	233	189	218	220	190	190	205	195	199	221	217	230	211	194	185	228	220	191	215	217	231	221	214	218	233	207	217	224	222	200	208	213	242	211	227	194	219	217	190	226	214	206	202	199	225	207	228	180	183	225	230	242	218	208	228	227	247	208	206	208	187	226	216	207	220	205	196	192	252	201	236	231	186	205	232	229	215	202	250	215	216	244	227	200	194	219	233	177	189	230	188	212	180	207	216	202	208	202	232	199	195	211	216	220	232	190	195	215	225	207	214	206	193	198	221	194	213	228	206	180	210	189	208	238	202	192	210	220	192	208	234	213	189	224	185	210	203	197	213	244	224	206	215	206	248	212	216	178	203	210	236	213	194	232	211	212	250	207	194	219	234	234	211	212	196	217	236	197	202	220	225	210	226	203	212	218	209	207	191	200	231	221	202	201	225	197	219	204	199	175	199	221	230	240	203	222	198	212	225	184	217	202	179	214	197	231	213	227	247	216	197	211	227	198	179	190	215	217	247	235	235	220	222	236	213	230	196	198	220	195	209	217	201	188	197	215	201	213	201	260	208	210	202	198	212	206	216	211	209	209	215	211	200	214	212	205	194	229	235	216	224	209	210	232	234	203	237	213	209	220	230	217	235	215	218	234	226	226	217	215	214	213	238	218	215	214	202	217	201	206	200	232	216	212	205	205	220	235	209	200	203	200	207	193	238	209	230	200	222	219	224	211	209	231	214	182	227	226	197	198	199	221	212	192	201	230	231	213	224	203	207	235	192	200	175	196	236	225	209	210	231	223	238	218	192	200	234	218	212	197	191	214	226	244	203	236	169	255	220	223	229	197	215	211	215	197	204	222	228	214	201	210	234	212	219	219	217	190	208	217	222	220	212	212	201	213	206	211	236	218	200	217	211	225	183	208	209	194	213	209	213	208	215	214	206	200	224	228	251	201	198	193	209	195	215	202	211	199	211	210	218	201	225	191	222	217	203	229	199	202	221	217	211	216	219	216	216	196	239	219	232	208	234	230	201	207	188	214	187	196	201	233	202	204	201	195	200	212	233	233	196	199	184	209	195	218	221	217	208	207	198	202	217	218	237	217	221	194	216	200	187	222	203	219	187	230	199	209	203	212	226	231	204	215	222	203	217	226	200	224	180	203	202	213	212	208	202	232	218	211	196	211	225	214	187	210	193	217	186	201	197	244	217	222	208	204	199	218	218	220	212	220	236	195	189	221	210	214	208	189	213	218	220	205	194	226	181	214	232	199	215	222	241	216	201	205	205	238	220	195	211	198	225	196	244	209	183	222	230	222	227	210	210	209	215	194	192	197	241	234	216	187	241	209	214	222	212	213	215	225	249	228	197	208	193	199	208	255	230	213	204	209	219	193	218	210	205	212	210	202	215	211	229	214	260	187	238	218	207	197	246	232	217	214	225	210	199	219	228	191	241	213	211	210	210	207	236	228	201	222	207	212	203	180	204	234	199	223	223	229	226	169	218	211	220	205	235	194	182	238	176	233	187	208	215	195	202	191	209	193	230	194	224	222	224	220	209	227	196	231	208	215	230	215	241	201	216	218	220	211	188	219	217	220	234	216	217	215	195	204	223	212	229	230	196	211	203	228	216	214	215	233	232	239	239	212	208	210	220	196	186	229	194	193	216	179	218	207	208	214	226	197	212	204	187	200	203	211	236	203	248	232	208	205	230	178	221	189	185	209	198	201	205	209	190	201	214	228	197	220	205	210	195	256	230	228	211	206	226	224	198	198	224	220	208	201	203	225	205	210	226	232	220	211	224	231	215	206	202	224	203	214	200	248	210	222	222	238	235	207	236	209	198	215	227	201	260	204	231	207	222	195	192	231	212	192	190	194	220	197	249	220	236	199	203	233	230	209	220	225	180	224	190	200	221	221	205	240	221	217	207	211	215	216	210	190	224	185	177	210	207	209	223	242	207	173	215	202	219	243	249	230	208	201	234	213	222	219	201	221	228	245	207	222	189	203	199	203	207	191	205	235	185	214	194	233	216	211	227	211	198	215	231	202	213	203	231	214	212	206	238	210	201	196	206	205	232	207	218	208	211	217	204	233	213	215	181	189	229	193	210	238	204	203	213	202	186	186	203	230	197	225	224	208	210	212	210	220	226	221	216	226	221	217	212	198	203	221	221	232	221	228	190	179	213	230	235	221	202	205	223	212	202	225	186	164	226	243	227	211	203	204	233	225	232	226	223	209	216	219	223	202	225	223	215	249	206	199	206	196	200	239	212	219	208	227	196	183	221	221	218	202	205	206	203	220	237	227	222	208	188	206	206	200	213	233	211	205	191	223	215	228	208	204	198	202	219	215	188	207	203	211	220	199	179	205	196	225	234	220	206	191	192	217	234	217	190	219	198	224	201	205	210	216	215	211	198	198	257	239	213	224	197	198	231	195	229	213	212	238	251	209	211	265	202	211	188	208	208	249	220	213	231	208	205	202	216	201	219	218	219	199	223	204	213	210	209	215	227	213	204	178	226	223	221	217	218	232	230	246	218	204	234	236	225	210	219	203	216	193	229	217	251	241	221	237	207	219	211	215	223	226	220	231	237	219	221	208	208	199	189	192	192	198	216	212	227	205	226	184	212	227	216	216	208	205	229	228	198	221	204	228	213	200	226	228	228	217	182	214	192	207	208	197	212	190	239	231	216	235	231	212	233	213	199	220	216	206	219	212	229	212	209	247	227	232	226	183	198	201	201	189	233	234	216	212	217	195	201	220	232	206	227	218	218	234	204	195	223	210	212	222	213	210	188	209	210	182	255	208	232	192	238	221	215	188	188	205	198	192	232	212	200	212	193	214	224	215	208	226	224	185	231	220	238	221	217	244	214	221	195	196	204	196	191	231	206	230
20418	1907	4133	4993	4179	3613	2866	2380	2078	1840	1618	1566	1348	1228	1103	994	1018	913	873	903	814	746	816	742	712	762	698	744	691	684	673	657	711	667	637	623	621	588	629	562	632	620	587	598	578	549	606	594	553	608	591	552	593	569	585	576	607	582	565	550	576	620	555	563	517	593	545	564	561	563	603	580	573	588	584	595	551	593	571	567	520	511	571	570	541	514	561	550	535	548	544	534	535	536	552	552	550	553	583	557	604	589	547	553	603	522	554	520	544	561	520	535	540	588	561	515	532	543	526	575	534	560	556	555	544	533	522	562	555	558	564	580	538	566	535	546	536	511	543	520	542	535	513	571	523	528	536	581	558	550	544	538	551	561	544	536	563	521	551	525	567	518	559	548	540	567	549	546	566	557	579	528	584	550	531	546	570	529	494	571	541	549	513	538	528	573	518	517	557	539	556	524	561	520	529	518	569	520	578	538	565	553	560	522	529	542	539	552	552	512	586	559	555	545	548	568	507	562	516	514	517	572	518	515	593	499	528	530	533	519	541	523	541	595	543	517	515	567	561	526	544	587	512	568	578	523	499	543	504	534	558	555	515	537	534	583	533	568	532	549	554	546	586	523	537	554	540	556	550	532	541	586	574	576	553	547	532	585	566	493	502	539	566	554	545	534	557	523	541	554	543	526	560	556	548	559	501	505	548	534	518	561	505	542	556	584	542	539	543	555	537	504	500	529	535	552	524	580	504	538	522	507	545	564	480	570	502	512	564	541	567	544	576	535	523	535	500	533	558	533	534	528	561	544	531	566	544	573	534	513	567	586	514	546	517	557	549	546	513	546	546	561	535	530	587	542	559	535	547	539	511	520	519	562	554	533	551	559	551	556	534	509	541	554	541	579	506	538	523	499	537	526	549	519	554	576	556	554	549	534	550	533	602	537	526	531	529	501	554	562	530	563	512	560	551	552	556	562	552	541	533	577	565	521	550	546	527	530	528	536	532	548	529	598	562	530	552	519	574	560	531	529	503	571	517	538	559	573	516	606	544	545	532	541	531	535	511	575	532	517	528	550	529	567	589	499	526	545	546	527	506	546	528	531	499	505	523	542	553	544	556	509	556	551	572	533	556	563	541	543	575	525	579	540	567	568	515	507	488	545	544	545	541	540	561	553	549	535	538	541	571	531	526	555	575	570	529	532	520	563	600	529	520	527	557	558	497	557	552	535	571	524	508	534	511	523	563	539	558	541	552	570	532	547	514	554	561	547	538	521	552	574	549	551	551	520	545	574	540	570	534	571	503	556	544	527	543	546	581	534	573	559	524	552	510	532	510	527	533	566	509	535	559	558	549	532	550	530	557	559	577	554	538	600	576	534	554	530	531	556	525	550	523	579	537	529	551	520	547	552	572	554	513	549	514	593	564	563	566	530	526	520	544	580	513	558	567	556	522	588	581	561	526	527	586	558	556	574	517	530	556	538	531	507	523	532	545	536	527	554	536	575	506	529	551	520	529	549	514	556	550	573	534	512	543	510	536	577	524	522	554	561	571	531	532	577	557	539	560	488	535	512	520	514	513	553	596	519	504	544	576	559	541	523	533	562	540	514	539	518	529	561	526	535	516	548	558	560	580	591	515	532	500	532	530	540	531	553	564	546	547	515	561	500	541	514	529	575	551	551	501	531	536	504	588	548	554	548	552	514	554	537	532	594	562	537	588	541	562	540	529	522	542	532	510	531	520	560	535	561	521	534	505	535	549	560	532	525	529	542	542	535	515	504	526	548	561	520	567	543	502	504	535	573	549	509	541	546	549	539	556	548	546	512	576	558	523	571	558	524	540	546	595	553	539	530	565	557	544	538	540	531	496	531	546	486	547	564	554	500	534	501	549	482	553	536	528	547	512	540	502	519	537	565	525	588	555	535	569	549	548	550	538	561	573	560	516	511	554	525	538	584	556	521	566	573	560	567	573	534	561	538	550	529	558	530	529	552	562	510	562	529	531	549	542	570	537	549	529	505	506	529	529	524	614	505	539	550	528	580	554	559	538	532	531	516	574	570	516	562	526	584	520	559	516	520	554	533	542	525	525	573	588	569	524	516	582	559	536	582	500	545	505	538	571	578	516	529	547	567	521	536	570	569	515	564	527	529	524	573	536	523	551	536	545	519	588	510	542	509	504	495	567	558	535	568	550	526	540	547	570	548	511	523	518	568	564	580	533	595	553	517	529	548	552	516	562	491	578	564	530	536	511	530	554	561	543	540	542	536	549	549	551	513	537	525	541	519	525	519	593	502	504	559	534	547	535	581	569	542	542	571	590	546	553	552	544	559	490	584	526	528	551	541	546	545	552	526	549	596	548	559	534	525	551	548	550	497	580	544	525	534	536	535	535	533	531	527	558	570	542	533	510	545	500	542	519	541	501	512	571	544	550	557	544	577	563	546	541	557	544	572	538	539	548	558	531	557	538	520	547	518	562	494	547	549	512	515	516	530	533	541	533	529	553	546	553	510	530	482	537	527	574	544	576	550	536	542	518	511	540	538	536	524	530	572	546	541	528	534	542	556	519	524	527	522	558	561	542	510	568	523	560	522	541	574	567	529	561	523	533	628	538	572	526	504	571	512	535	505	555	578	537	527	549	518	564	514	556	553	552	564	543	512	551	532	525	552	522	519	569	536	524	577	530	574	528	523	566	547	506	586	558	564	576	548	515	543	518	563	527	561	545	554	506	519	534	524	537	538	495	521	549	529	523	533	536	539	575	537	601	528	536	530	516	562	532	567	544	536	565	562	516	542	541	534	581	526	544	553	525	552	551	522	542	539	551	517	594	533	550	556	589	567	542	540	551	555	529	549	520	539	556	560	532	552	548	519	519	540	542	560	497	543	512	520	479	565	493	581	535	546	560	557	549	534	528	536	565	527	561	579	549	534	545	541	536	513	543	537	563	512	502	539	527	530	572	548	557	541	545	548	546	550	549	515	520	575	525	539	550	540	493	564	528	551	496	521	525	598	516	539	513	574	523	530	564	477	528	549	538	546	547	524	559	540	538	556	567	579	529	544	509	536	531	545	555	551	562	539	508	524	540	546	569	561	553	607	544	546	532	529	540	543	548	511	527	540	540	569	546	539	569	522	557	532	541	561	560	559	558	573	509	517	535	572	521	505	535	589	554	560	532	542	542	521	588	549	525	558	520	535	516	528	564	514	467	558	515	565	559	575	514	523	525	537	564	531	532	547	532	513	513	536	570	547	513	575	562	604	542	539	583	565	600	547	566	496	552	505	553	517	548	541	560	531	532	532	543	541	552	529	548	539	543	511	561	588	584	560	548	550	548	556	536	541	518	556	543	538	533	534	521	572	552	502	584	523	541	529	539	581	556	553	556	513	553	530	577	511	530	529	556	542	543	525	545	543	570	574	578	537	541	515	575	528	527	509	570	565	550	566	517	548	556	555	580	531	551	546	513	533	564	591	578	565	553	528	518	538	502	609	530	516	567	540
3951	239	203	209	197	191	193	179	187	175	191	182	193	196	198	210	232	202	190	200	181	170	211	184	195	181	180	199	184	183	160	179	195	168	204	176	184	183	180	173	207	171	193	175	184	203	213	236	207	189	183	200	182	176	189	171	189	179	190	183	186	197	196	186	181	179	203	187	184	184	168	174	186	195	197	193	174	220	189	166	188	154	205	187	179	167	184	165	201	193	199	198	180	179	170	194	200	183	202	196	174	165	180	198	192	193	195	170	201	190	197	193	184	154	189	207	190	173	185	188	184	156	202	202	194	189	217	171	186	186	187	187	184	171	185	186	178	195	149	188	207	180	190	146	196	170	207	157	177	190	196	178	163	202	184	179	185	186	194	187	147	165	182	192	164	197	198	176	196	200	186	174	176	218	179	183	178	186	195	180	180	182	174	178	171	176	177	174	187	170	181	202	173	184	188	179	199	193	187	196	183	169	164	191	180	199	180	193	138	186	196	214	170	186	190	187	184	164	188	184	177	198	184	182	167	203	173	194	182	164	199	164	180	199	189	163	182	171	170	172	206	185	190	198	175	194	188	180	196	172	190	172	213	200	168	196	181	205	191	179	207	205	198	181	205	174	200	186	194	183	185	215	195	191	205	199	178	173	200	167	193	181	195	172	180	206	183	188	171	183	168	196	166	185	203	187	202	196	166	187	174	189	195	180	194	208	210	201	172	197	185	183	176	201	198	181	204	175	178	185	188	179	178	176	189	164	203	195	172	172	147	176	173	183	175	183	190	189	187	193	186	192	198	176	189	190	182	168	185	214	197	186	176	200	194	214	201	187	221	185	159	176	199	209	199	177	189	198	185	193	175	220	157	180	180	192	185	175	200	219	191	154	180	194	165	169	195	173	200	193	188	182	197	191	194	210	188	196	163	181	163	181	211	191	181	185	198	217	205	184	227	185	184	199	164	181	202	184	190	154	160	185	169	164	210	183	163	162	185	207	188	190	185	213	150	203	172	212	188	163	190	200	218	199	177	199	186	156	196	167	152	171	159	184	193	167	175	203	165	192	193	169	189	181	168	194	196	167	189	201	198	190	185	200	183	168	187	175	174	159	190	204	183	196	185	187	196	191	189	197	202	204	197	184	195	192	190	232	161	177	179	189	207	172	160	201	195	158	167	176	197	169	194	182	199	168	196	170	195	162	187	215	204	178	178	164	192	170	180	157	172	177	164	191	203	210	186	169	188	191	236	199	205	195	208	178	166	183	187	166	174	171	184	193	196	190	166	184	189	182	206	198	189	189	193	194	174	223	201	174	182	203	206	164	187	153	185	199	151	202	188	185	188	174	198	186	194	171	163	190	185	169	198	187	197	176	204	175	185	197	178	189	197	181	170	180	196	208	161	184	172	210	173	176	182	197	178	197	197	208	175	200	177	180	199	180	169	182	180	191	180	171	186	182	182	169	203	193	195	198	186	201	175	177	178	181	184	167	172	204	195	176	184	172	175	189	187	190	184	199	199	158	200	174	211	178	178	167	152	189	210	174	193	205	165	187	204	205	175	217	181	195	172	183	182	201	170	176	205	180	180	178	191	159	198	170	180	169	182	178	181	196	198	194	206	186	183	190	171	193	187	213	198	205	201	193	173	179	195	168	210	170	195	199	178	195	166	202	186	193	168	173	172	192	179	194	187	162	184	179	173	179	210	201	177	192	193	173	203	179	205	188	210	181	163	190	201	193	186	197	184	182	201	185	175	179	181	185	175	158	197	181	173	196	193	190	197	194	178	183	194	187	188	190	192	178	173	206	189	206	187	205	198	207	225	164	192	180	195	183	193	176	159	186	177	174	172	181	172	178	184	150	177	184	168	195	181	167	166	205	193	163	148	181	184	200	167	192	185	207	202	195	180	198	207	170	163	193	198	183	193	202	236	177	193	192	195	175	187	170	207	185	184	167	178	179	164	173	182	201	175	168	179	209	169	169	197	193	192	195	187	189	178	191	169	200	163	167	207	178	167	182	177	195	182	182	212	188	173	181	160	190	188	197	193	187	192	178	213	191	184	196	185	190	171	201	183	179	214	156	181	204	212	174	189	186	197	179	195	168	199	195	177	202	177	173	203	216	194	187	194	188	203	190	183	209	196	189	171	181	205	197	203	191	183	187	183	173	191	173	188	214	165	168	188	192	197	189	173	191	196	212	166	170	184	185	168	166	152	200	197	174	207	182	170	188	203	160	184	204	186	183	174	167	194	162	173	174	191	184	170	170	193	176	158	200	190	195	175	164	160	180	194	176	181	187	212	199	203	191	214	191	205	189	221	205	180	185	194	181	191	177	194	180	157	185	213	165	182	181	159	180	212	188	184	216	179	195	207	195	176	196	185	181	176	182	210	200	216	197	175	187	189	177	174	161	192	169	191	163	206	176	178	190	185	172	179	187	173	204	175	180	161	204	203	181	180	191	162	172	190	166	190	170	180	199	159	192	190	203	197	190	185	177	174	180	181	187	180	181	174	181	198	189	190	183	179	157	214	192	171	201	179	210	192	176	213	189	190	174	203	181	187	182	200	188	185	178	190	194	206	190	181	200	165	177	183	158	173	184	179	198	199	193	184	212	182	165	197	206	203	196	184	195	196	188	183	191	162	194	168	194	194	172	181	198	188	169	220	189	178	169	184	179	174	198	190	186	196	204	201	186	197	165	172	167	167	188	169	191	196	183	179	193	182	179	211	215	186	153	154	186	188	151	168	174	191	207	184	179	199	162	151	194	193	188	185	201	179	198	169	185	170	190	200	186	180	187	176	225	182	212	191	217	170	212	197	204	189	196	172	204	192	191	189	167	192	187	182	197	194	188	187	178	193	176	207	180	172	174	189	196	200	205	216	192	178	157	208	198	179	191	174	198	181	214	165	185	205	174	159	169	171	177	175	207	178	170	173	205	184	176	166	198	209	183	178	171	180	183	174	196	168	203	193	189	177	181	180	171	172	189	206	206	193	160	187	182	176	178	163	210	175	176	176	187	181	184	175	184	198	203	191	180	189	196	214	158	187	172	189	191	176	204	185	179	181	198	192	184	206	202	174	184	188	182	181	180	176	159	178	197	188	185	218	198	178	167	189	209	173	184	177	186	169	201	193	186	182	206	196	206	202	176	174	175	169	188	185	183	206	178	196	182	182	174	181	175	197	201	200	187	163	180	159	180	175	193	180	189	183	173	178	175	197	204	181	173	167	169	185	182	193	190	174	179	185	147	173	175	158	161	208	213	224	167	183	194	182	195	172	161	205	201	177	196	186	186	201	178	174	176	174	192	177	157	191	159	184	203	185	200	185	204	171	167	185	195	178	181	170	195	197	175	196	189	168	200	169	187	174	205	197	197	185	165	176	186	186	199	186	194	169	179	186	205	184	190	180	175	178	171	209	184	200	177	179	168	196	188	182	166	195	187	193	204	185	169	196	164	150	170	179	200	183	179	207	186	185	186	190	189	193	156	175	164
4376	505	523	561	592	517	526	500	491	502	486	482	475	489	455	469	479	449	452	467	464	486	483	483	440	479	457	457	464	438	473	497	494	463	430	456	446	488	492	478	439	402	465	445	448	458	455	474	468	426	487	493	501	460	477	424	453	475	468	462	474	438	458	446	437	460	472	447	435	445	493	447	437	457	482	457	454	454	482	450	436	450	448	473	437	455	472	490	469	475	445	452	482	475	465	465	470	474	461	454	472	463	489	452	445	474	441	457	487	474	474	454	496	476	463	432	461	471	478	476	458	484	442	441	440	452	446	461	476	465	479	420	458	440	440	418	467	445	454	458	427	462	468	416	444	474	481	497	487	474	450	448	464	470	485	467	440	451	465	469	430	507	452	474	438	437	439	431	440	448	484	481	532	420	442	484	473	457	448	475	481	421	454	483	485	430	478	444	447	478	494	452	444	441	443	437	442	475	413	432	465	469	449	478	493	416	471	470	443	467	478	468	462	475	475	472	465	451	420	455	465	469	444	501	460	445	438	483	455	490	486	448	463	431	455	466	505	454	425	445	488	471	464	500	466	455	472	441	435	466	458	423	437	454	452	464	460	472	482	495	442	442	433	442	433	482	420	449	423	457	427	441	444	478	445	472	429	469	496	446	470	473	476	489	467	427	456	453	455	480	466	462	435	439	428	459	481	474	450	438	490	460	451	461	449	448	492	460	451	441	445	452	453	462	447	454	430	467	417	426	461	448	472	444	452	464	453	472	447	458	468	422	445	469	465	423	435	484	466	474	468	465	479	495	449	441	472	460	480	469	495	469	449	454	457	461	498	503	487	499	436	468	483	485	499	502	436	464	445	430	443	449	454	455	452	451	459	467	467	434	466	469	460	455	474	475	419	483	470	456	452	462	437	461	446	466	450	458	496	467	495	477	469	449	453	442	465	473	447	446	447	447	483	474	463	458	455	464	426	468	499	489	487	430	487	442	421	471	491	447	460	481	484	479	464	444	460	453	442	482	440	464	444	462	465	415	469	443	459	467	497	468	495	432	439	456	464	457	437	441	486	478	458	450	450	485	506	461	468	437	470	452	500	458	451	481	463	467	442	483	483	445	420	450	483	442	467	461	479	459	468	455	476	478	462	495	477	459	428	463	458	459	432	449	473	440	478	483	462	481	496	439	486	426	452	453	498	459	463	454	472	498	466	445	431	496	412	471	470	446	454	455	458	466	474	454	456	457	443	480	439	459	437	510	470	438	429	472	459	443	438	419	477	455	436	441	471	446	439	483	443	463	423	445	452	425	459	434	445	439	432	449	495	427	455	428	462	451	458	436	444	464	448	477	448	482	448	477	483	465	487	447	463	450	457	468	483	455	479	486	464	419	447	467	458	455	534	455	452	467	439	422	486	486	528	436	493	457	433	456	451	438	478	462	461	442	447	483	494	475	450	477	473	489	478	464	466	505	448	438	434	428	447	446	437	451	461	469	453	461	439	469	417	488	459	462	484	474	455	461	461	440	460	454	440	461	444	469	440	458	466	463	462	444	453	510	495	480	423	483	487	481	434	499	481	446	447	471	423	470	443	491	470	463	435	489	466	455	434	457	473	442	481	435	468	468	451	462	461	459	489	441	450	436	456	432	455	439	449	457	486	437	425	439	464	514	493	447	429	450	468	490	474	473	421	472	482	468	448	447	462	446	488	469	463	445	466	497	442	441	466	476	469	469	454	438	487	487	488	473	482	473	447	490	459	477	461	513	495	428	475	463	468	470	479	466	462	506	448	484	463	417	487	435	461	469	481	485	441	468	470	449	454	470	511	454	479	463	498	479	475	457	473	516	500	463	471	474	474	455	469	443	459	467	442	472	476	478	447	486	442	494	462	490	480	444	398	479	425	491	461	447	459	462	485	467	445	503	444	472	428	431	443	475	466	470	460	480	456	448	502	455	487	445	429	439	435	498	483	461	439	463	412	488	464	473	440	454	468	476	448	442	461	457	472	461	509	453	489	476	466	470	477	495	448	475	505	456	441	455	467	418	501	511	455	476	430	465	470	474	456	426	395	483	446	476	452	438	461	473	466	434	503	476	480	471	441	477	435	466	471	494	444	477	457	425	457	467	433	471	474	488	482	476	510	468	500	475	462	463	467	456	449	473	461	447	461	475	458	427	453	494	467	447	477	417	473	498	478	488	470	396	476	460	441	446	473	438	453	462	472	493	499	435	455	445	466	453	455	449	444	468	460	438	479	462	444	447	408	445	451	473	451	456	460	455	460	486	446	449	464	454	454	463	473	441	435	434	473	467	445	441	500	450	444	493	443	497	445	477	445	453	469	488	522	454	478	441	474	475	485	457	460	483	465	464	458	452	445	464	472	454	426	469	443	481	421	493	477	500	441	491	480	480	472	455	475	466	420	481	461	461	451	473	435	465	462	485	462	532	467	487	471	453	454	460	483	428	472	477	440	480	434	469	438	439	481	449	439	469	492	447	451	459	484	451	471	454	487	434	422	473	469	454	462	456	443	438	486	460	470	436	468	456	449	447	467	431	456	444	483	456	479	475	456	455	428	464	426	479	466	479	485	473	445	439	445	445	447	452	473	437	482	475	449	452	455	456	515	440	471	497	474	445	442	445	468	489	458	483	447	484	468	468	498	418	435	470	483	438	509	453	483	476	465	441	461	464	480	430	430	478	476	433	459	490	481	459	441	438	485	456	498	438	458	448	489	451	447	439	485	454	423	444	488	493	406	396	472	417	451	428	433	491	478	488	476	434	466	452	436	404	464	482	458	428	474	486	459	456	456	477	453	428	455	427	428	472	477	463	465	456	496	402	469	451	455	468	453	427	462	475	497	448	461	482	504	433	447	459	455	488	459	484	501	432	476	450	455	425	461	409	450	465	462	472	526	449	443	459	442	465	447	449	452	423	454	480	476	467	442	476	450	450	445	486	445	439	449	414	471	444	423	431	470	480	445	454	424	457	427	472	449	431	437	449	472	463	477	466	449	447	440	482	489	464	428	482	476	484	443	434	433	459	445	453	441	486	457	464	496	442	419	482	456	455	470	420	467	460	452	476	472	454	474	480	465	490	465	434	478	441	486	514	467	423	473	461	485	442	465	479	415	494	447	457	462	449	454	461	455	473	442	456	443	489	460	460	456	428	439	451	512	447	450	474	461	460	452	452	434	456	451	451	466	466	462	465	449	487	495	451	441	468	473	462	472	466	469	449	442	429	432	478	441	457	463	446	451	439	476	441	452	476	458	467	443	459	491	441	458	429	474	461	466	446	444	475	494	439	480	458	451	463	481	439	465	410	446	482	509	477	450	471	487	460	447	478	492	457	431	450	449	472	476	468	466	455	447	448	424	477	493	459	476	435	456	464	460	433	470	471	433	490	438	492	462	470	451	459	436	461	466	493	434	441	462	430	469	467	450	428	462	452	422	479	431	443	469	487	470	471	462	492	494	427	434	464	466	492	472	469	485	469	460	463
31223	6173	1227	784	571	433	346	283	209	199	203	173	176	148	157	147	146	139	128	106	107	119	135	103	130	104	109	119	108	100	127	98	93	123	97	113	103	118	115	102	93	100	111	89	105	113	114	99	100	112	97	123	96	113	102	114	110	96	108	109	123	86	102	127	87	111	88	92	104	102	91	86	97	95	90	97	84	90	117	102	81	84	99	94	106	109	94	96	104	109	93	90	86	89	111	97	91	87	97	104	92	104	104	99	90	91	95	106	88	104	80	95	101	102	81	92	94	104	106	110	91	110	89	91	97	97	105	95	85	90	116	101	118	86	91	93	112	117	96	96	103	116	113	99	99	107	81	100	86	104	107	103	90	101	107	77	101	80	113	102	94	103	105	120	101	87	96	95	84	101	123	103	107	87	104	106	91	90	81	104	97	110	105	104	67	77	78	100	111	113	104	97	85	84	111	102	94	94	106	112	97	77	105	93	115	103	97	102	134	103	91	112	87	97	102	88	103	98	83	100	96	103	95	91	96	85	89	121	111	114	112	108	96	95	107	103	110	97	109	95	108	95	104	102	80	106	107	80	85	98	75	84	101	112	88	104	104	87	95	105	84	97	105	102	105	95	105	114	99	81	83	111	93	84	103	98	92	107	86	107	103	102	99	90	105	87	90	88	86	126	109	100	100	108	107	112	105	115	95	94	94	85	96	118	123	100	85	95	102	101	90	95	112	114	94	92	95	81	95	94	100	102	105	83	109	103	92	96	101	83	89	112	96	98	87	115	84	102	95	102	103	89	106	97	108	106	83	101	93	115	101	103	81	97	86	91	102	85	98	92	98	95	96	108	105	102	113	101	112	109	100	111	86	100	96	89	91	102	93	112	91	107	95	98	83	114	98	102	87	99	111	102	115	104	105	109	102	91	106	104	92	78	73	100	96	111	83	105	95	118	96	100	90	108	96	121	105	118	83	107	102	110	101	115	97	91	114	109	102	96	95	115	114	93	100	110	101	121	104	101	102	97	104	106	83	101	125	104	99	106	118	94	98	107	99	105	94	101	102	122	82	103	111	87	102	88	103	102	96	110	113	94	101	96	95	110	109	108	106	84	106	102	100	102	102	101	106	114	109	95	98	79	103	89	92	88	116	108	110	99	90	105	95	98	97	93	95	108	114	100	105	98	103	96	97	94	92	92	107	105	102	115	110	100	104	103	102	91	95	80	99	99	101	112	111	97	92	72	73	119	88	102	87	87	85	116	95	103	111	82	92	96	105	108	112	107	103	110	115	84	92	105	105	90	92	115	106	93	93	95	97	112	118	97	95	86	96	100	102	122	85	107	96	92	106	100	100	92	78	109	102	106	102	86	107	108	95	98	91	105	93	86	105	92	96	111	92	101	100	96	100	98	96	105	117	101	104	96	111	96	101	105	98	98	83	102	95	111	107	86	112	107	101	125	110	108	109	103	96	123	80	106	98	102	87	90	93	102	86	108	86	90	92	98	77	95	90	79	89	95	84	92	103	98	93	96	104	99	83	95	108	99	110	112	105	113	114	100	119	100	109	85	97	103	89	107	97	91	93	96	104	84	113	116	113	77	99	104	103	115	103	108	91	96	109	111	92	95	80	99	90	89	108	86	112	64	93	95	86	89	121	98	97	84	82	104	97	108	100	109	110	85	107	96	93	118	108	95	107	85	128	81	105	100	88	98	82	123	114	108	93	106	99	101	107	88	106	89	93	94	91	93	109	87	84	108	83	98	81	106	89	67	103	103	88	97	113	97	83	95	85	110	100	122	97	88	85	89	107	95	86	86	94	92	107	93	99	84	129	103	109	92	84	89	115	113	99	98	86	110	96	121	114	100	105	91	91	83	84	112	87	105	107	87	83	97	103	100	116	118	118	100	100	99	97	107	111	89	105	80	91	101	86	106	94	92	112	103	96	97	119	88	95	110	100	87	108	105	97	92	95	113	98	94	94	99	94	89	97	89	88	87	96	101	97	92	119	101	117	101	108	123	99	86	108	111	88	93	98	97	119	97	96	90	97	119	97	107	92	97	106	83	108	86	113	105	82	124	95	99	84	86	105	103	93	99	93	84	109	101	118	100	88	96	103	106	98	100	90	94	113	83	106	109	106	114	95	94	94	104	92	103	109	111	113	107	94	105	81	88	80	106	101	87	97	105	106	116	120	107	83	83	121	99	105	107	88	97	110	105	119	93	91	99	108	100	111	109	96	99	99	98	104	91	101	102	91	86	104	107	82	86	99	105	80	95	101	101	98	101	108	93	93	85	99	113	83	107	95	75	87	117	101	100	88	106	118	94	87	89	93	77	94	103	109	110	105	98	93	89	104	82	102	93	108	104	110	110	93	108	85	111	94	86	93	115	102	112	99	94	102	78	107	105	106	86	103	113	101	86	91	98	84	103	100	93	89	97	106	109	108	110	107	90	95	98	102	97	82	107	96	92	113	86	84	93	77	113	110	120	94	118	89	89	102	87	76	98	115	96	95	83	91	105	103	109	94	94	88	105	91	101	108	104	97	103	91	92	99	91	90	105	91	95	97	100	111	114	83	92	98	97	93	95	89	98	99	99	97	91	91	116	117	87	91	115	92	110	93	90	103	95	92	100	108	114	90	95	108	85	112	106	114	100	83	76	97	102	87	85	110	101	112	116	109	111	94	92	103	89	97	84	104	102	95	110	104	89	95	87	76	100	95	101	103	91	95	107	74	91	103	97	98	105	100	103	89	85	97	96	79	105	114	118	103	101	94	109	102	93	93	102	100	97	94	106	96	86	99	106	99	100	94	108	105	87	106	89	92	101	82	95	86	88	73	121	100	66	97	78	81	92	104	105	84	96	100	86	105	98	108	91	111	100	95	118	86	98	104	85	93	96	97	82	96	105	100	109	91	95	97	87	87	92	97	108	107	109	97	104	102	100	101	94	102	128	99	95	88	82	94	88	103	77	89	105	101	104	99	97	107	91	107	95	95	111	88	107	103	94	124	111	96	117	85	91	94	96	112	101	98	120	103	104	99	101	119	94	82	108	125	95	95	110	91	108	99	96	107	112	86	104	104	108	98	100	95	109	90	101	84	99	92	106	103	96	102	112	110	98	87	80	82	98	100	99	77	103	90	103	90	107	80	86	110	104	85	97	112	119	95	105	101	109	95	71	115	94	79	95	94	92	111	91	111	88	92	113	83	114	87	103	110	106	92	98	91	96	98	111	109	92	92	88	89	116	106	104	104	100	95	104	109	107	110	94	112	97	88	84	92	95	124	99	87	83	111	93	109	101	89	98	105	108	100	77	96	101	96	100	85	107	91	110	105	97	99	108	86	101	101	93	102	109	84	89	93	101	100	90	93	96	101	89	121	102	109	103	105	117	96	101	92	101	87	88	93	92	88	95	106	92	100	104	104	113	121	110	108	86	104	90	101	92	88	102	104	104	123	89	129	108	94	92	98	96	96	100	95	93	103	100	98	109	106	96
13893	1017	2139	2610	2344	1834	1494	1247	1025	1020	893	797	732	686	601	514	550	490	520	454	414	420	432	406	388	398	360	409	376	350	385	333	327	310	332	341	336	345	331	323	327	319	339	330	303	357	298	301	321	302	308	316	325	277	310	309	270	331	313	285	275	316	277	334	275	288	282	299	272	292	297	325	316	305	297	289	276	264	301	294	317	304	310	315	293	275	293	258	333	283	305	289	290	299	298	276	276	311	308	297	273	302	298	279	251	303	265	274	275	294	263	313	282	293	287	300	294	303	257	300	294	274	277	271	278	300	273	295	274	264	297	280	275	293	292	275	286	275	296	290	290	283	306	304	276	284	288	284	271	278	258	269	316	289	309	309	271	287	291	282	279	279	295	331	289	300	284	277	306	306	289	310	294	284	300	298	267	311	308	271	297	292	256	278	263	278	259	295	277	295	288	269	277	279	270	276	281	271	257	316	279	286	281	298	306	271	256	298	325	287	288	306	291	280	277	298	290	309	291	247	264	281	289	296	297	324	293	301	324	305	291	286	274	277	290	289	306	308	257	271	269	284	256	300	286	294	273	292	299	280	304	277	257	277	313	278	318	295	299	287	290	301	281	272	277	266	282	276	280	324	280	291	272	320	298	294	270	272	282	297	267	277	249	284	258	296	264	273	302	268	297	260	290	284	290	266	286	251	298	270	276	299	253	304	281	308	288	293	285	288	262	292	281	327	299	279	282	289	291	253	274	312	292	268	294	281	287	298	298	283	296	293	283	297	307	278	262	283	287	267	279	273	323	283	310	307	287	275	303	297	304	299	283	287	292	270	282	290	269	272	297	273	269	281	309	265	294	278	280	277	269	317	287	305	275	303	296	285	288	306	272	313	284	306	275	280	288	302	290	304	302	275	279	265	241	284	303	270	312	291	285	286	309	292	261	293	275	314	270	301	284	283	298	289	271	282	281	263	289	290	307	274	299	303	280	260	288	305	286	297	303	297	297	260	289	309	304	270	276	284	282	268	282	265	287	287	287	279	283	251	310	257	293	278	327	266	314	290	267	258	262	296	260	266	297	285	301	277	325	285	279	266	256	284	301	305	283	290	293	250	310	259	275	311	272	300	295	298	291	277	302	296	288	261	265	259	244	314	322	246	270	294	300	313	297	259	294	264	285	261	249	273	296	294	302	268	310	299	301	275	289	268	290	284	325	286	305	266	315	282	273	296	275	284	282	308	301	273	263	271	277	325	295	306	265	295	284	273	291	279	286	298	268	265	287	264	271	290	283	288	281	262	251	271	254	257	269	269	276	276	266	322	299	283	258	256	281	272	312	280	306	304	309	267	276	321	294	308	288	305	314	260	306	275	297	285	273	251	265	292	295	332	270	297	290	284	282	297	281	280	242	304	298	274	295	287	285	266	268	294	276	292	310	275	260	289	287	290	250	274	269	286	262	269	263	279	300	274	333	267	295	256	282	276	306	291	290	275	281	254	300	267	287	277	269	293	267	268	285	291	257	253	316	294	280	284	273	341	300	319	292	299	277	269	279	273	281	270	268	279	273	283	277	283	276	288	293	305	285	327	264	285	313	276	301	295	307	287	275	301	260	331	259	285	302	278	282	252	310	292	267	282	320	297	286	257	280	277	273	288	309	276	288	281	296	302	298	315	284	276	285	283	282	299	274	296	314	282	294	296	275	287	300	286	293	253	315	284	284	273	277	273	306	305	297	280	299	252	269	306	290	317	313	300	317	292	289	274	285	280	281	295	320	264	303	267	267	296	270	268	256	317	294	292	280	306	267	315	254	283	280	282	291	272	289	290	289	273	289	324	271	308	273	308	298	264	283	269	286	299	293	274	309	286	257	311	258	306	310	253	294	291	299	264	308	277	274	255	268	292	271	277	269	294	279	290	290	255	326	282	279	282	278	291	284	283	288	256	301	254	268	279	276	265	316	302	287	274	284	312	307	276	273	320	305	300	245	281	271	303	262	284	272	283	287	304	249	304	276	285	281	268	280	272	294	286	290	264	283	311	278	269	272	311	269	271	265	261	298	311	265	291	282	288	278	285	300	269	269	317	267	292	288	287	279	281	307	293	307	275	267	283	281	282	282	257	267	293	266	279	308	292	315	300	277	275	302	289	293	297	272	305	298	311	292	296	316	256	281	320	350	291	288	289	330	300	290	283	292	277	293	276	305	284	286	263	235	292	271	279	272	293	284	282	265	271	257	264	287	265	270	276	301	315	287	284	274	288	281	266	290	302	305	311	284	278	259	278	264	282	324	280	287	301	238	259	288	303	287	321	287	286	260	284	306	307	260	243	280	277	267	298	294	290	270	268	288	307	283	293	296	277	311	271	281	326	302	278	270	290	302	309	288	290	276	297	290	286	285	249	284	296	259	293	277	266	301	284	264	285	296	273	295	287	278	300	299	295	296	266	289	323	265	294	275	307	289	267	299	277	280	279	269	303	265	283	294	272	269	282	257	283	293	280	286	285	293	291	286	299	290	295	265	315	301	313	310	316	283	274	305	313	285	287	292	285	316	279	289	281	272	275	279	282	294	255	293	290	293	276	296	290	273	271	306	310	300	289	306	318	302	267	289	278	278	284	290	273	284	279	284	242	283	272	277	315	294	262	288	298	283	276	322	271	270	300	281	263	279	280	299	298	266	286	321	274	286	274	262	267	298	272	314	297	298	266	296	261	313	269	277	271	267	286	302	287	278	272	260	262	259	279	333	324	276	260	306	298	305	293	301	315	251	244	279	304	285	289	309	289	272	285	337	259	322	275	262	297	265	280	315	284	263	279	301	299	302	317	274	304	278	277	280	319	265	283	299	277	270	270	265	301	318	294	295	269	269	277	246	280	258	308	308	283	303	297	275	319	305	271	275	307	285	282	276	296	305	288	295	285	281	276	273	286	299	283	259	239	279	295	293	304	294	313	272	286	308	298	291	293	276	291	292	276	302	280	310	268	298	287	292	280	263	288	295	312	300	282	278	277	296	275	288	302	268	267	252	311	284	336	278	290	246	308	276	282	293	293	296	281	313	297	274	299	297	261	274	283	284	253	260	259	284	310	305	293	306	272	303	270	275	298	296	300	320	255	294	264	326	280	287	290	258	279	277	270	289	297	276	295	294	280	305	260	256	285	249	269	275	300	285	285	283	260	294	269	254	268	305	263	260	293	303	296	309	308	283	303	252	276	297	273	275	244	273	298	280	288	292	297	289	293	258	275	307	313	260	271	244	300	301	284	294	282	302	315	286	291	302	286	273	274	313	271	277	279	291	282	292	285	333	266	270	318	305	271	260	330	288	273	290	273	305	285	305	305	274	297	267	312	302	290	280	274	277	284	285	301	261	292	291	265	275	303	297	282	277	261	296	295	298	269	285	275	286	281	278	303	274	279	269	288	324	292	286	278	293	294	289	272	322	282	293	263	306	301	279	289	271	307	264	309	262	300	285	277	283	281	271	295	289	284	274	274	302	274
42064	12384	3471	1643	1129	848	648	533	536	405	421	375	338	307	291	272	304	261	279	268	234	224	221	272	207	230	228	241	250	224	212	220	211	206	249	225	221	205	228	215	224	207	221	226	225	206	203	220	194	221	199	213	223	226	229	227	226	225	220	233	192	218	233	206	224	233	214	215	206	228	236	232	217	228	201	213	197	190	204	230	199	203	205	203	217	236	208	216	233	230	220	221	216	193	204	206	217	207	209	240	233	216	207	208	235	218	207	202	213	221	218	217	230	240	197	205	203	219	195	188	208	202	207	192	222	225	209	202	196	246	227	207	230	191	227	235	245	177	189	204	206	190	194	221	208	241	240	223	224	201	221	184	214	240	195	197	210	190	223	215	188	202	215	197	216	211	220	218	196	224	243	221	183	217	220	210	225	224	202	216	203	221	231	215	224	202	192	217	204	224	204	222	236	219	224	199	216	192	209	225	232	216	207	218	237	237	216	209	220	203	213	196	225	213	204	237	194	219	223	209	204	225	225	211	232	216	235	244	227	221	230	225	212	223	218	188	221	204	240	248	198	209	209	219	199	227	243	196	241	227	223	205	198	207	235	219	206	209	215	231	202	206	209	214	225	233	216	201	224	201	192	208	218	245	179	191	233	207	205	200	219	249	204	187	224	227	220	209	238	207	211	204	202	209	221	210	249	235	208	220	235	205	207	214	218	204	213	200	220	232	235	197	180	223	227	211	230	218	207	224	220	185	233	218	224	220	183	220	205	205	239	198	183	205	235	216	226	203	204	207	228	211	190	239	198	212	207	232	236	220	239	226	204	214	214	220	223	203	205	198	219	209	220	209	215	214	214	216	231	226	199	220	206	228	217	242	208	236	229	203	194	210	221	213	212	212	204	226	231	221	206	197	211	249	232	224	223	212	209	224	223	205	209	226	208	222	217	218	227	189	206	216	206	207	212	195	205	198	193	185	200	172	211	190	196	202	229	219	214	224	196	204	220	212	196	216	194	223	214	221	212	214	206	226	189	190	236	233	217	228	214	223	195	200	211	187	217	202	204	207	199	226	204	226	221	200	198	238	203	201	204	192	223	223	205	221	202	224	214	207	210	202	217	222	221	224	214	218	202	203	201	184	240	192	226	212	240	203	234	184	196	230	203	190	199	203	217	235	207	177	211	211	221	214	210	217	221	232	210	202	219	225	212	215	207	219	210	193	231	222	176	189	218	209	204	201	241	213	204	201	226	240	210	214	207	227	225	215	204	219	206	220	248	200	227	200	208	192	221	204	223	205	232	229	184	185	225	240	204	210	206	198	231	225	215	221	191	207	220	223	222	209	207	196	218	231	218	179	210	211	212	238	188	190	198	213	233	197	180	208	223	214	226	231	203	265	204	214	203	198	209	244	193	199	198	236	239	209	204	229	197	205	239	224	227	196	218	208	229	210	215	223	209	226	218	180	218	198	215	225	198	210	223	210	208	190	226	247	200	224	220	213	212	202	208	212	187	193	188	235	225	198	207	197	242	203	226	202	209	242	193	183	219	205	217	196	232	225	202	225	201	220	199	233	191	207	228	229	211	231	221	218	213	192	192	200	209	213	209	202	232	198	195	214	210	216	213	206	231	245	211	229	211	208	208	187	227	216	198	224	192	223	221	213	218	185	234	222	196	201	197	222	204	203	195	226	222	224	219	236	202	200	214	204	193	227	205	227	225	214	199	225	208	200	220	206	222	198	215	198	241	233	215	226	208	206	215	217	232	202	230	201	203	196	191	203	208	215	238	198	202	213	204	235	199	231	222	250	229	195	194	225	204	232	216	204	209	209	194	200	213	197	205	207	197	197	208	214	220	203	198	195	217	208	182	218	218	225	213	194	196	190	214	214	194	217	226	217	247	223	210	202	216	204	218	192	194	193	195	216	239	266	210	220	233	209	201	192	198	210	198	218	205	218	206	198	190	218	215	226	245	178	189	185	226	215	209	223	216	176	217	218	187	205	211	193	194	246	220	216	217	228	216	220	210	238	197	196	206	201	233	205	220	218	198	200	204	214	223	230	218	191	196	188	214	209	222	219	204	179	221	222	222	209	217	204	201	211	199	242	205	224	222	200	235	199	218	247	210	200	208	210	229	206	209	188	226	221	221	227	195	192	220	180	210	219	212	203	203	192	224	228	204	198	206	208	215	197	210	214	229	186	226	204	185	209	218	207	225	186	217	212	209	219	239	205	254	241	250	235	198	217	218	207	198	191	206	228	204	231	235	213	198	212	208	187	193	236	206	179	199	234	204	197	208	192	202	219	238	233	193	198	219	190	193	226	235	229	191	186	219	223	193	179	189	218	204	206	225	209	188	224	204	232	208	212	189	211	182	231	218	185	217	234	200	194	202	199	201	198	230	205	213	225	216	207	209	228	192	197	229	210	194	214	230	200	214	195	203	212	233	213	204	218	214	222	200	220	196	214	200	204	208	220	195	227	235	235	191	203	193	230	202	226	226	226	237	229	198	195	216	230	214	213	209	200	211	224	166	214	199	196	206	213	239	220	219	247	227	198	208	244	204	209	186	220	209	201	195	209	209	221	200	194	186	215	222	203	222	209	224	196	211	207	188	185	183	208	198	228	186	217	226	224	208	234	205	192	228	213	205	212	194	199	209	203	217	217	237	219	233	250	228	195	218	207	166	189	222	206	210	214	214	228	198	232	187	195	204	201	217	206	221	218	223	203	220	211	227	222	205	204	228	204	199	234	230	236	251	241	205	227	199	213	218	245	212	210	199	188	193	183	220	192	238	197	221	210	210	220	220	223	197	218	205	202	221	212	243	205	217	185	210	207	175	216	191	225	221	204	228	223	203	187	248	224	205	218	202	215	228	220	210	192	224	228	208	212	201	199	181	184	205	214	253	227	179	213	192	221	231	197	219	217	215	199	194	232	201	200	201	210	217	175	210	199	207	245	200	203	200	188	217	220	201	213	204	216	220	228	205	205	196	194	202	201	223	216	216	212	232	192	199	212	210	215	207	235	218	206	194	218	210	211	200	234	242	210	186	224	211	213	219	210	221	164	173	207	210	227	226	219	215	223	217	233	220	217	215	223	224	200	235	208	204	209	205	197	211	218	200	211	202	224	205	218	211	221	202	192	207	203	192	204	210	192	199	211	218	202	222	245	220	215	237	236	240	192	230	209	202	232	223	203	224	215	190	219	196	194	189	213	218	208	197	236	175	201	198	196	183	215	197	207	198	244	193	207	211	213	219	182	186	202	188	181	220	212	217	202	223	228	214	231	203	237	236	207	226	219	225	234	178	236	225	202	205	192	203	191	232	230	209	192	203	183	206	192	233	219	214	199	231	212	225	239	200	247	230	189	194	220	216	206	209	186	203	215	217	203	215	214	217	225	241	191	198	190	204	200	194	224	214	244	217	199	210	193	200	192	221	189	194	215	232	217	181	191	221	218	242	233	196	194	200	233	221	179	200	202	220	222	220	206	191	210
18493	1894	4183	4981	4328	3476	2812	2376	2113	1749	1581	1474	1353	1231	1133	1103	946	997	890	804	867	777	771	826	740	714	682	705	706	674	693	642	636	653	658	635	592	642	601	630	609	616	637	623	629	591	593	592	597	605	556	648	591	579	556	587	574	596	547	606	560	563	574	525	595	553	554	579	563	532	628	515	587	565	561	588	599	548	543	565	561	539	558	650	573	573	525	574	554	536	551	537	535	554	516	568	566	563	534	543	587	586	541	563	541	545	540	596	581	549	566	549	534	554	568	529	562	552	542	543	574	545	538	567	582	512	527	528	525	554	530	563	525	546	545	524	556	562	513	541	570	560	508	510	538	543	510	527	518	563	539	558	550	570	508	550	515	560	508	513	598	545	576	523	513	525	527	575	553	536	509	566	541	546	554	542	566	541	581	516	540	509	537	544	523	538	537	501	576	506	541	560	539	522	565	562	536	555	529	544	561	479	543	531	521	531	542	586	568	526	543	565	560	524	565	544	546	590	495	535	506	551	558	537	527	528	523	510	539	498	560	575	568	493	495	524	556	561	522	565	560	579	521	542	534	487	534	524	526	569	530	549	575	552	544	527	530	498	579	544	565	582	513	551	559	589	537	535	549	557	537	527	522	528	555	499	516	511	577	514	516	533	529	566	558	512	538	531	520	545	550	537	575	547	517	545	512	591	538	563	563	519	590	530	521	542	554	529	519	548	548	518	553	514	567	575	509	521	543	522	517	544	563	499	522	579	533	540	551	515	534	523	519	507	551	564	512	558	525	544	579	546	599	524	531	537	530	504	506	575	519	551	551	566	530	523	518	537	608	534	519	519	480	537	549	527	553	521	563	496	590	535	560	528	530	550	575	562	547	548	586	538	520	537	541	542	538	518	549	584	525	521	534	530	516	566	552	555	546	507	512	547	552	538	522	571	513	494	554	509	532	567	530	533	551	571	518	558	572	541	560	509	506	554	542	534	554	549	563	545	542	548	504	525	552	546	509	539	548	565	564	532	522	554	490	558	555	540	547	546	546	588	518	501	506	554	557	546	543	521	588	499	551	511	560	556	516	570	513	581	565	513	596	570	493	558	557	560	532	551	543	540	516	533	547	560	524	535	541	571	569	546	549	528	509	573	514	527	567	560	526	538	515	581	529	548	538	551	555	555	541	545	596	554	552	546	514	533	536	539	553	544	548	537	565	529	532	558	549	521	555	537	558	557	514	507	538	554	520	560	578	511	546	581	554	520	542	527	527	521	526	593	553	544	569	508	555	551	552	566	570	571	544	501	516	547	511	584	559	526	538	545	541	593	575	564	533	532	565	545	474	551	577	497	530	525	542	486	540	543	513	556	543	526	601	561	521	545	533	537	513	565	547	559	584	518	531	550	568	537	533	522	529	573	555	522	525	511	542	568	547	485	541	563	499	566	527	555	563	543	534	556	526	492	555	566	577	518	540	525	534	550	544	513	539	512	559	567	563	539	549	515	574	563	528	511	546	541	496	574	526	522	557	536	511	573	561	519	500	561	560	535	537	543	594	547	517	530	560	553	558	557	511	518	555	524	524	514	559	523	556	547	592	502	545	545	516	517	573	576	505	489	573	552	549	543	562	541	576	499	529	547	521	505	531	549	518	493	513	530	555	544	554	569	513	516	561	545	546	533	548	563	500	535	521	555	541	527	556	546	527	548	566	549	556	519	568	553	538	540	524	554	526	526	513	529	548	557	546	518	512	554	566	505	568	530	526	564	542	559	542	511	533	547	537	538	489	522	518	552	536	542	520	576	539	524	535	567	572	526	544	534	540	547	522	534	518	543	528	520	510	572	572	514	493	542	555	530	554	554	502	555	529	568	520	551	539	577	522	547	550	563	529	510	516	555	557	555	551	540	522	520	587	527	549	523	535	535	535	551	524	568	528	560	555	534	524	536	506	538	524	538	538	572	548	525	567	581	558	572	539	592	569	535	536	536	523	551	531	573	523	539	525	580	530	530	569	552	560	527	529	546	521	516	548	547	587	531	536	565	549	549	532	521	527	555	573	553	543	546	542	517	525	524	580	605	573	485	492	559	532	516	501	551	531	519	554	520	531	548	527	539	605	572	522	551	585	556	565	546	510	527	512	547	566	513	554	561	505	554	537	557	531	516	546	531	572	525	537	568	540	507	557	510	524	551	521	487	584	579	532	524	506	546	527	520	551	511	509	524	575	546	555	533	548	533	566	550	532	519	519	573	546	515	569	555	540	538	564	537	540	566	539	546	522	537	521	551	586	566	521	522	555	543	488	541	593	550	498	510	528	540	563	541	562	540	552	486	563	511	595	518	544	537	560	563	532	553	521	548	519	582	548	544	524	548	526	568	551	526	537	527	538	538	520	559	542	565	550	549	548	557	554	523	569	527	576	500	482	492	514	524	575	506	545	520	540	537	505	530	562	571	533	545	529	543	492	535	535	558	529	516	539	548	561	537	548	536	602	535	617	557	559	567	509	526	523	512	559	535	555	548	550	525	575	571	527	517	545	497	538	521	552	549	554	592	546	543	565	512	516	592	526	540	546	520	542	507	565	538	526	510	545	499	576	566	532	535	560	504	536	528	547	538	544	533	487	578	559	521	535	544	509	528	534	539	527	544	561	512	559	514	541	502	552	536	547	510	509	578	538	533	523	546	530	504	527	541	535	592	586	519	543	534	530	596	534	549	573	540	573	548	549	583	521	536	568	534	567	551	548	566	539	544	568	536	537	554	540	508	577	510	557	514	537	552	545	517	510	550	525	526	527	543	535	513	536	529	546	531	518	551	501	558	535	519	542	542	523	553	541	550	539	560	541	544	581	511	552	527	514	548	542	552	536	535	561	522	558	525	504	556	535	603	528	515	534	551	548	544	525	546	540	528	548	488	531	569	491	543	528	576	546	541	521	550	514	544	561	560	534	548	561	562	550	550	535	534	595	537	572	540	509	560	586	551	509	547	544	551	546	540	515	572	561	544	516	514	541	554	557	555	547	577	545	535	545	558	546	558	541	532	547	515	573	539	552	548	596	562	522	540	511	539	517	543	543	492	540	543	537	547	509	534	544	495	552	513	518	574	540	575	570	566	533	530	530	530	544	546	535	582	556	546	534	491	527	534	528	527	524	544	528	541	548	581	524	552	506	577	578	548	523	558	561	547	553	558	528	558	539	523	545	551	571	534	532	554	545	562	551	507	571	520	554	562	539	522	549	529	535	511	533	537	578	546	554	535	521	583	471	515	524	511	536	523	567	581	535	544	588	541	570	509	518	503	518	548	555	537	560	533	514	568	537	526	587	548	538	539	554	525	517	550	468	532	557	531	544	524	536	533	534	573	533	540	497	522	579	524	552	514	585	538	549	527	514	583	532	513	573	507	559	546	568	549	541	535	554	531	514	533	541	556	529	564	514	506	542	526	552	529	561	513	546	519	516	558	548	480	546	507	572	530	544	552	528	534	532	524	556	565	529	522	549	533
4283	413	281	207	210	194	231	205	201	176	177	193	196	208	190	180	185	198	159	196	190	185	186	166	172	190	202	190	189	202	181	173	165	193	185	201	192	192	175	198	185	183	187	184	184	213	191	215	186	200	193	208	198	175	191	172	190	178	183	199	209	192	190	183	190	196	194	177	224	176	191	182	161	187	189	213	180	177	182	196	191	192	215	195	187	187	167	184	178	181	198	160	177	189	166	185	203	206	201	198	213	183	178	155	191	197	198	191	201	191	181	173	195	188	186	205	185	176	192	179	211	186	185	208	208	203	199	182	183	207	201	209	198	190	208	196	199	170	179	180	177	176	193	182	186	204	212	194	194	208	174	191	214	204	186	203	208	175	207	184	190	205	189	199	186	195	218	173	194	201	214	186	171	180	181	175	200	181	212	171	188	165	212	187	186	173	213	203	185	187	206	174	199	199	200	169	187	191	181	211	212	187	183	191	189	154	179	188	158	192	190	215	171	195	184	173	205	167	174	184	195	183	213	213	193	183	174	209	211	182	161	179	202	199	214	204	178	174	179	193	187	189	194	177	196	189	180	176	194	187	158	225	190	199	187	215	187	174	187	177	164	181	207	186	198	203	169	185	185	168	201	179	174	205	205	199	195	166	205	175	180	182	178	168	152	167	181	207	211	193	204	197	170	190	200	175	174	194	194	164	199	161	193	192	167	187	170	189	160	198	189	164	204	177	161	183	179	201	175	196	161	181	194	169	191	177	184	199	178	189	197	180	208	198	206	183	177	162	216	203	183	189	195	189	180	200	205	197	166	181	201	169	175	210	190	172	182	181	207	186	196	179	209	175	167	184	179	170	157	178	184	209	191	213	184	204	167	164	202	194	191	171	198	198	209	200	178	177	171	190	183	200	185	199	180	185	202	179	185	190	212	212	199	194	200	179	186	192	173	178	168	180	170	194	179	193	168	176	180	175	184	175	199	193	178	170	212	201	189	212	185	174	172	197	174	180	170	190	198	178	197	193	171	170	167	175	189	176	179	201	190	202	191	186	196	201	178	169	180	181	183	178	200	171	184	197	193	172	188	193	187	202	178	200	208	183	186	169	183	175	217	200	178	177	203	188	189	189	201	173	182	187	197	178	202	192	224	186	178	192	191	196	186	189	197	179	197	211	181	174	187	177	198	197	187	191	180	207	188	176	184	169	195	193	204	201	176	216	164	165	187	194	218	171	197	187	191	190	211	169	182	187	207	171	198	153	190	190	179	180	192	186	178	180	194	179	192	200	181	187	193	200	176	215	191	181	184	208	177	182	177	177	184	156	192	192	195	212	156	202	183	179	176	163	209	200	190	183	183	195	190	182	193	195	181	189	193	210	179	172	178	203	174	191	194	195	181	193	187	189	174	186	204	223	178	175	184	173	200	174	197	195	204	196	212	188	197	190	180	159	176	188	175	192	190	193	195	192	160	192	169	190	203	189	175	191	171	171	188	221	207	186	148	200	183	194	192	178	186	190	193	164	176	188	171	191	188	190	174	199	219	198	165	188	181	157	162	186	159	191	175	188	207	193	177	177	187	170	209	212	181	203	173	196	193	219	191	193	181	213	171	180	184	172	159	211	176	196	180	201	188	188	195	193	176	201	160	181	186	219	216	184	203	174	181	160	188	167	213	207	183	178	178	160	205	215	211	198	192	191	221	175	170	184	191	191	162	176	178	155	206	178	174	188	163	177	166	191	191	156	179	193	181	199	205	176	199	216	196	187	176	186	198	190	194	180	189	183	175	183	187	172	172	181	194	190	176	190	195	197	199	167	214	193	190	187	195	185	195	175	196	190	193	170	183	151	175	191	144	197	193	189	192	198	198	203	178	202	190	195	173	184	163	173	186	191	183	187	194	199	205	179	174	218	173	184	194	166	172	188	186	178	178	196	185	182	200	160	187	197	174	174	198	201	223	181	194	190	191	181	175	194	192	173	190	195	166	187	187	199	173	193	162	197	169	190	203	196	197	211	188	184	220	208	171	177	172	184	182	212	170	173	205	205	193	181	202	181	186	206	188	198	180	173	193	185	196	183	173	185	190	224	184	206	178	202	191	211	189	184	192	183	198	203	191	194	180	214	173	202	182	211	199	185	193	183	215	187	220	199	188	190	161	195	174	194	218	171	179	158	174	200	186	213	192	172	178	177	186	169	167	188	191	165	180	183	182	187	181	231	179	182	175	183	168	183	191	193	192	192	176	192	201	184	198	173	186	170	171	178	175	185	176	156	190	212	199	169	209	181	187	200	195	194	217	189	182	180	177	184	169	172	205	208	208	189	234	183	195	163	187	174	196	169	200	205	199	171	166	236	192	188	178	187	163	206	212	184	191	195	176	215	176	199	190	208	191	171	194	186	187	205	173	194	184	193	161	211	188	193	184	181	186	188	181	189	175	201	181	198	206	149	183	214	181	220	224	190	183	193	189	182	214	182	158	167	175	183	191	180	201	169	189	187	162	175	178	173	168	167	173	164	195	194	182	176	183	159	155	185	182	185	173	169	162	187	209	182	175	203	203	171	204	208	176	180	186	178	204	193	197	192	172	175	188	198	172	213	198	156	191	174	193	190	207	187	195	182	189	197	198	164	170	175	176	186	172	224	201	182	179	167	168	197	179	194	193	174	177	179	181	201	168	207	181	179	182	185	183	195	195	200	190	190	195	179	175	185	182	187	196	173	185	192	202	187	185	214	197	199	187	205	198	208	156	171	200	171	177	181	198	164	177	187	196	184	179	190	187	184	193	221	189	181	193	193	188	185	180	193	178	167	184	185	191	190	199	182	193	177	167	200	207	194	204	188	201	193	180	175	170	179	189	169	202	187	169	181	176	181	195	178	199	189	192	212	193	193	179	172	205	201	197	177	206	183	190	174	175	211	185	170	166	186	176	182	174	172	189	193	188	166	183	198	195	203	196	195	184	157	195	195	182	211	213	188	183	181	189	177	180	198	191	169	191	189	209	178	184	182	209	226	194	180	165	188	206	170	196	205	201	178	209	199	183	202	174	206	167	186	180	182	176	198	184	168	210	195	196	189	191	170	198	192	166	185	204	200	187	192	190	158	173	192	159	170	189	192	194	198	189	207	180	184	179	186	174	208	186	181	188	171	200	213	161	202	198	180	188	183	187	181	192	169	183	181	173	216	196	185	183	185	179	220	195	188	184	178	183	191	206	190	193	203	202	165	172	199	215	195	204	194	191	187	194	193	163	203	213	189	201	180	169	177	214	175	207	166	161	179	179	172	187	189	206	201	196	174	220	175	168	188	192	171	153	199	171	167	194	187	211	204	185	206	201	165	186	190	190	183	194	188	202	200	186	188	181	181	192	226	193	194	162	178	176	166	176	193	174	181	185	199	206	187	194	184	211	166	189	180	178	193	185	174	183	197	180	177	186	179	192	157	192	182	201	199	190	198	175	181	208	189	177	183	186	173	196	179	203	205	173	175	183	173	198	197
4542	501	582	650	592	588	508	510	481	490	500	518	480	503	519	469	487	470	444	475	472	499	510	484	480	483	470	435	485	462	458	443	430	439	460	494	453	436	461	464	458	476	451	443	435	423	479	456	488	435	456	465	515	481	500	459	417	455	456	448	433	477	441	469	476	437	473	448	459	472	455	484	465	479	492	427	454	483	461	447	482	466	509	439	446	459	461	452	521	453	413	480	444	478	490	472	452	474	460	477	467	425	462	426	443	466	490	472	456	449	484	454	475	465	450	482	473	469	457	486	446	473	466	480	439	467	475	481	510	467	456	487	451	472	489	462	455	424	452	443	484	469	433	456	471	445	437	489	471	488	436	479	455	429	453	442	471	427	441	436	444	460	474	472	443	484	419	507	469	453	425	513	438	413	492	500	485	485	458	481	452	434	507	463	472	463	486	455	447	437	476	442	471	442	484	446	451	448	474	500	457	459	483	479	455	458	442	472	437	485	478	473	481	466	455	475	488	446	479	451	441	464	461	468	445	477	437	463	494	464	484	472	428	484	506	472	431	450	435	432	458	481	444	443	451	507	476	462	450	465	439	450	438	460	476	474	443	462	435	437	464	491	424	468	480	482	501	474	465	450	485	467	503	452	448	453	443	495	448	513	452	459	437	455	460	421	436	435	436	440	434	482	436	459	440	440	471	488	465	442	485	448	457	464	479	463	464	468	466	460	452	463	476	449	464	464	455	486	457	466	434	441	462	450	449	481	457	466	443	477	477	449	470	473	446	468	494	425	507	489	481	451	478	462	459	464	458	485	481	498	472	468	460	484	454	438	463	481	475	493	440	486	470	462	472	443	446	469	460	452	445	438	477	505	459	470	482	499	454	470	465	462	472	465	452	458	446	489	478	480	464	472	456	435	483	444	476	476	481	455	468	477	417	465	476	475	445	451	468	526	427	451	435	460	491	442	456	424	461	454	457	429	455	459	497	437	514	419	510	489	458	447	442	477	470	420	458	434	434	471	461	472	443	481	478	470	486	468	467	486	479	504	460	457	440	447	446	473	468	441	424	430	486	464	431	419	443	471	426	467	433	486	470	460	469	455	486	500	482	459	480	423	471	441	391	469	451	487	487	486	448	443	440	459	447	471	460	489	452	462	425	453	467	446	467	474	426	458	443	490	522	442	476	433	469	486	452	459	452	450	447	406	486	425	453	504	473	456	479	450	456	487	464	450	393	504	478	484	445	452	488	458	419	455	462	452	445	450	463	474	441	464	467	437	463	458	460	487	478	450	478	462	496	437	446	484	486	476	445	432	490	437	484	467	458	477	446	462	468	467	464	493	440	464	430	427	476	469	473	452	431	467	463	479	479	454	459	424	455	478	457	508	467	467	433	468	447	473	451	450	483	463	423	483	497	474	443	448	466	540	479	469	454	479	429	464	469	510	430	425	477	510	445	468	473	466	459	464	454	469	470	434	455	455	478	459	470	449	456	454	431	451	442	448	444	476	446	473	468	511	433	453	454	476	432	458	496	452	468	470	480	412	486	485	478	475	470	478	458	435	463	457	457	438	430	462	464	462	446	427	474	474	462	468	490	480	499	485	488	464	439	425	453	431	428	448	454	469	493	472	437	475	448	469	462	423	467	470	490	493	503	465	474	487	437	493	451	483	457	425	445	479	416	442	461	423	490	460	513	460	452	435	484	444	486	474	425	464	469	471	481	493	448	427	474	467	465	496	457	455	442	454	438	479	441	468	440	471	442	449	437	487	442	493	485	474	432	528	511	454	468	468	489	460	449	433	453	466	461	467	475	472	439	446	434	473	416	493	450	441	508	449	478	459	444	477	463	471	457	443	488	464	465	448	472	496	454	425	463	470	469	478	446	443	440	445	450	476	473	472	518	463	432	487	486	467	448	439	481	473	489	510	437	497	444	475	487	480	486	462	485	442	469	492	445	468	493	475	463	441	475	468	435	483	486	489	468	464	465	433	481	470	424	489	466	471	434	484	453	455	482	466	457	476	415	458	461	455	481	485	475	439	473	457	474	470	436	474	474	487	453	433	439	469	420	469	481	446	449	467	460	455	412	464	395	419	449	424	475	457	442	471	507	496	442	493	448	474	485	453	444	425	456	441	465	469	499	458	449	501	421	463	496	494	461	444	456	460	456	501	477	437	487	444	465	415	466	417	498	454	439	484	480	462	449	466	494	477	448	476	464	461	455	456	457	461	463	448	484	452	465	460	451	477	464	467	432	467	505	469	464	480	467	478	455	510	493	444	480	455	460	463	463	468	486	486	436	427	455	430	440	445	476	483	488	452	462	454	452	457	484	469	456	455	485	416	482	483	465	454	483	478	451	461	453	484	479	435	458	470	520	462	439	427	426	481	454	448	434	475	490	484	456	459	473	428	462	498	448	449	447	437	429	482	476	462	482	486	486	463	468	456	506	435	438	455	478	432	434	453	502	489	443	470	501	494	464	455	460	483	449	445	498	486	480	439	469	427	451	459	474	446	438	419	457	422	473	480	431	439	499	465	453	470	479	470	473	457	487	487	484	426	484	419	462	445	463	492	465	490	468	440	462	440	472	466	446	455	432	505	429	453	479	471	466	464	486	481	481	457	467	480	468	454	465	485	455	481	453	482	441	463	461	457	520	428	411	441	486	451	489	452	479	443	460	413	471	465	439	446	481	453	447	471	450	436	476	465	469	452	439	426	454	464	449	458	433	464	468	475	454	456	473	461	456	453	485	504	442	497	511	487	448	447	470	432	466	462	473	486	503	467	474	475	490	480	462	446	475	463	459	536	465	472	450	442	453	446	506	455	447	484	455	490	448	434	462	476	455	475	444	472	448	457	499	426	458	476	476	440	514	484	502	438	460	431	441	457	465	446	477	458	452	487	433	463	481	458	478	429	487	466	407	465	416	476	470	480	479	470	447	461	440	448	492	475	442	470	468	467	477	441	470	456	452	438	474	412	447	491	453	451	493	440	425	473	441	420	480	399	470	471	457	435	466	423	484	477	454	458	471	469	453	469	482	463	472	446	491	507	466	440	487	428	464	498	476	458	481	496	450	471	463	466	464	487	488	429	488	485	463	448	442	460	462	464	453	465	447	452	457	484	499	442	437	462	471	426	450	479	502	439	449	461	483	451	449	477	457	434	453	458	428	484	465	450	502	513	472	485	462	468	500	451	459	447	465	450	461	473	447	457	461	425	482	452	470	476	480	455	463	470	471	453	441	455	471	438	440	452	469	472	484	511	441	447	424	457	459	491	466	447	484	466	480	487	450	482	470	494	471	452	478	441	433	481	484	457	457	442	443	489	485	450	439	467	468	468	470	467	434	511	500	457	482	494	462	446	463	413	480	452	440	477	446	440	496	448	453	457	504	453	428	488	430	425	529	466	452	480	429	495	441	493	436	456	495	452	463	429	481	471	449	434	453	470	426	488	452	441	459	453	449	453	444	498	450	460	472	448	491	488	463	473	500	494
29781	4949	1146	828	559	407	309	257	214	231	200	189	136	146	161	120	128	115	133	125	139	159	100	123	118	99	102	96	94	100	95	111	108	93	113	109	116	121	133	101	112	101	84	100	93	101	107	98	94	99	107	97	76	110	81	100	105	114	87	98	101	103	124	104	106	96	106	128	97	100	110	104	93	99	96	99	103	99	109	92	88	98	90	96	111	105	90	96	85	102	89	103	111	104	97	106	94	109	107	113	88	110	92	116	86	97	101	109	96	107	102	106	111	112	105	86	92	96	80	113	89	102	106	96	108	83	90	89	86	114	95	97	91	80	88	77	104	94	109	83	93	119	101	87	102	77	89	90	88	110	102	100	80	95	105	114	115	111	92	104	92	90	107	126	97	102	124	102	105	92	103	112	111	103	87	95	95	89	90	113	103	113	103	99	95	102	107	97	99	110	89	92	100	130	113	84	97	98	110	77	104	81	80	99	91	115	91	84	87	97	96	111	94	90	99	95	114	102	93	104	109	101	92	82	108	99	126	91	98	94	94	108	94	100	124	120	102	79	100	104	95	109	85	77	96	89	111	107	91	98	96	97	92	89	96	91	98	90	112	104	87	88	94	102	107	111	105	99	109	108	100	89	106	83	99	109	90	87	98	105	88	104	105	99	91	86	86	104	111	99	104	102	112	110	102	96	93	99	114	105	105	88	82	104	99	97	102	132	94	94	93	105	101	103	113	104	90	82	84	92	94	97	117	103	93	111	94	99	93	121	79	89	97	97	97	96	94	91	103	111	90	95	110	89	118	115	103	97	105	104	99	97	106	84	76	101	107	116	94	122	107	109	93	103	101	96	82	82	98	92	109	99	108	97	93	105	110	85	89	87	99	112	97	103	97	93	87	98	102	105	90	88	107	99	122	119	79	98	113	88	91	98	92	124	98	102	87	98	93	115	79	113	88	101	82	100	98	80	97	108	109	130	93	106	110	89	108	108	104	107	85	93	98	87	99	106	98	114	123	94	98	84	96	94	76	111	113	100	118	98	91	104	96	113	106	124	106	113	105	87	94	103	99	104	103	108	112	99	89	95	84	99	113	101	108	99	92	106	111	102	102	98	84	101	84	108	87	95	128	96	96	103	95	116	120	104	95	110	91	108	92	84	99	88	110	105	112	108	96	91	100	107	100	123	113	93	99	85	95	111	79	98	93	98	89	96	80	101	89	84	104	110	110	102	100	108	107	88	94	103	114	108	91	82	109	106	105	101	95	83	97	106	83	109	102	102	90	101	100	87	80	88	84	109	88	86	101	92	105	83	89	106	98	104	97	82	78	78	98	99	85	107	90	109	99	118	82	117	88	96	92	94	99	96	89	102	95	102	113	96	94	101	91	99	113	103	115	92	106	86	87	94	113	99	102	77	95	104	92	94	98	94	94	106	93	114	102	96	96	98	91	104	99	123	106	102	86	112	94	92	113	97	114	94	75	90	102	85	76	96	93	83	85	125	94	100	84	70	106	104	120	86	96	103	99	107	97	83	102	84	80	92	97	93	89	105	104	100	93	105	95	99	79	89	93	85	92	124	105	81	93	95	93	83	100	115	109	116	87	96	85	101	109	92	105	122	88	93	120	100	102	101	110	100	92	101	79	89	90	105	97	84	105	102	100	89	92	103	90	87	82	94	99	95	113	108	103	85	102	94	96	124	94	107	104	99	94	99	90	127	99	84	78	121	114	94	89	108	107	101	104	79	99	103	100	102	103	104	96	113	106	96	75	107	92	95	104	101	104	113	97	109	103	89	111	107	107	106	89	73	100	106	85	104	82	91	97	100	96	98	102	111	88	93	94	91	114	95	108	92	90	120	82	89	97	108	93	94	103	99	96	111	100	81	105	78	96	103	100	80	105	106	102	96	100	99	87	123	91	79	89	80	111	80	85	98	101	99	109	113	89	83	86	107	97	94	104	91	96	83	114	94	95	87	94	104	92	107	84	103	95	116	91	113	121	106	105	94	94	98	86	95	107	82	99	116	110	114	99	89	93	111	92	110	110	91	103	108	95	89	102	92	92	107	87	89	106	85	95	89	95	113	90	105	109	95	92	103	105	87	85	76	80	100	91	99	118	101	89	92	101	99	119	116	117	103	97	123	102	96	89	134	102	106	107	82	97	96	113	109	83	80	98	89	97	97	96	109	106	94	82	77	89	107	90	107	107	116	86	123	84	89	121	95	96	112	106	99	95	102	97	99	98	88	112	113	99	92	114	92	76	82	110	108	98	98	100	90	114	89	100	92	98	98	100	115	99	89	108	118	94	97	109	94	104	102	106	102	116	114	89	100	98	101	89	104	90	106	89	96	82	111	88	104	104	104	96	98	85	114	95	111	89	94	102	85	97	97	98	91	107	100	117	97	104	81	98	92	108	103	112	89	116	105	89	103	102	85	81	95	95	75	93	94	91	101	96	103	112	99	74	114	90	97	81	85	109	80	101	107	109	97	85	100	98	88	110	90	80	101	101	112	82	91	102	96	98	99	81	106	114	98	95	124	93	86	93	97	97	98	121	110	98	93	91	96	89	97	93	101	91	101	106	97	85	90	89	89	96	105	94	102	110	103	99	107	86	93	109	100	89	94	92	119	93	97	85	106	97	86	84	97	100	92	117	108	129	98	100	93	94	113	94	96	110	97	103	121	99	87	93	115	95	84	96	109	104	96	102	107	91	85	115	103	93	101	89	77	92	88	83	102	86	95	120	110	80	94	102	103	101	95	84	101	107	82	99	105	95	96	109	111	87	113	95	86	82	89	99	106	86	99	107	99	102	95	88	96	95	111	102	109	100	105	93	91	111	103	89	114	80	98	109	92	101	92	88	92	98	115	101	100	81	101	106	97	87	108	111	95	114	106	104	95	107	89	128	81	95	102	110	92	100	118	108	101	105	111	100	93	88	113	122	106	98	89	103	91	101	86	106	105	114	90	100	90	98	93	112	93	92	106	93	88	103	107	121	109	94	82	94	107	109	97	89	83	95	93	115	108	114	107	81	86	116	90	93	89	96	90	106	74	92	90	105	101	90	100	86	98	103	121	107	100	81	90	111	94	98	97	112	109	87	106	99	105	106	105	93	112	92	93	101	102	96	100	104	104	74	111	87	92	95	90	79	108	105	86	107	89	87	99	97	99	109	82	114	97	78	97	85	89	94	97	111	85	97	96	100	76	111	106	82	114	95	110	103	92	100	101	105	87	113	95	105	104	102	108	91	84	95	117	106	88	89	103	98	101	94	89	115	108	117	99	98	114	92	90	100	95	98	94	97	92	92	93	94	111	97	121	109	117	107	103	125	94	96	98	88	91	83	110	100	110	100	101	76	88	88	97	101	93	101	113	97	95	100	93	110	101	100	107	101	95	90	97	88	104	106	93	103	105	113	118	100	99	90	118	89	105	81	101	87	99	99	83	87	103	117	102	105	104	107	106	92	113	100	109	80	104	93	99	92	92	107	96
13534	993	2149	2613	2293	1847	1432	1240	1075	949	844	831	687	635	564	557	519	478	495	490	419	394	392	408	399	378	396	375	375	362	384	335	341	311	324	301	324	342	319	330	314	305	334	326	337	291	327	315	323	302	293	275	300	314	316	270	322	287	262	303	315	274	278	282	321	289	307	308	302	289	290	298	273	272	292	298	294	320	284	315	300	283	286	271	258	299	303	280	296	270	318	265	298	266	298	336	310	254	254	269	312	284	293	286	274	271	323	276	270	268	255	291	308	266	264	280	271	261	284	319	289	265	295	318	294	281	289	267	296	272	300	280	268	276	301	283	312	290	289	286	260	298	287	322	265	259	299	282	281	342	281	301	295	271	293	281	286	274	277	257	267	302	288	321	295	294	268	280	299	268	307	255	260	274	280	284	275	290	286	290	323	315	284	268	304	274	308	281	254	284	299	296	282	270	279	319	309	285	275	279	314	305	291	272	302	253	284	311	298	279	306	299	299	283	293	289	287	321	292	283	307	288	294	268	309	303	294	263	316	268	252	270	298	294	296	282	265	308	296	280	248	277	306	284	271	271	300	304	313	315	271	284	279	295	291	279	299	295	291	288	269	285	257	277	282	281	306	260	296	302	262	261	300	279	301	314	282	279	306	275	261	262	286	259	280	324	269	294	293	281	257	308	284	270	302	294	257	283	322	305	257	300	275	280	294	278	270	303	266	284	263	291	275	297	298	272	283	281	312	291	310	298	300	268	268	290	251	301	282	272	296	312	269	268	256	291	312	306	283	268	308	274	261	291	288	246	296	272	277	281	270	297	309	266	257	272	293	283	288	271	277	272	316	279	312	261	300	268	277	317	280	288	286	282	278	294	299	278	313	297	280	284	260	284	294	295	275	284	279	293	261	269	290	284	277	307	295	273	285	281	291	282	313	301	276	295	273	324	295	283	294	275	259	288	309	297	278	282	279	286	289	301	258	283	267	299	277	268	303	292	273	296	302	260	304	291	285	266	284	299	282	273	295	274	285	280	284	290	270	284	299	287	293	305	268	295	281	261	284	312	267	276	242	279	297	265	276	319	274	302	297	274	285	276	277	277	289	280	260	266	302	303	271	268	283	259	279	295	262	294	299	275	287	280	294	295	311	258	288	262	276	288	279	283	262	272	291	286	270	295	292	314	276	280	267	273	279	304	265	284	279	283	276	265	318	258	270	274	272	281	289	306	294	281	282	290	272	293	293	303	332	282	301	279	290	304	292	289	269	291	280	291	289	291	279	273	310	300	259	276	287	292	281	294	245	283	285	307	283	282	268	308	246	279	252	288	280	277	248	285	279	264	293	282	299	272	272	279	282	265	285	280	273	252	264	289	277	288	278	260	286	290	285	291	281	279	287	260	282	274	299	308	297	303	285	266	274	268	300	268	305	305	292	298	272	265	288	319	279	283	283	285	279	268	255	297	278	280	271	276	266	279	266	299	290	264	266	283	285	250	300	291	279	253	301	292	250	295	268	277	301	256	287	263	282	303	284	260	304	299	256	296	308	293	290	300	291	273	284	310	281	264	279	308	294	316	281	281	279	260	289	312	306	304	267	287	282	273	276	267	306	254	275	283	301	303	285	291	278	286	319	314	288	292	279	274	281	284	272	285	303	281	264	268	308	294	287	298	260	284	301	302	282	263	331	279	298	297	308	275	268	264	305	277	279	265	277	320	315	288	301	306	272	286	275	267	276	286	320	283	267	275	313	258	292	286	290	285	278	305	255	276	315	244	293	284	283	285	291	272	275	295	253	271	301	296	295	295	280	270	266	288	253	290	292	274	297	309	304	288	257	276	293	278	307	288	261	297	260	281	251	295	274	283	295	258	288	296	304	265	296	286	273	293	287	277	265	270	269	264	277	303	289	262	288	287	291	275	273	316	264	280	268	252	277	270	293	273	269	284	285	285	259	287	288	286	283	274	275	282	283	324	311	307	305	286	297	300	284	264	272	253	290	272	295	287	294	266	286	252	244	311	276	260	268	271	286	269	304	278	273	273	288	263	287	276	283	293	298	281	300	272	285	272	244	292	265	261	320	303	288	276	299	267	270	287	309	288	290	289	291	263	315	274	257	276	286	281	279	331	305	295	279	251	301	285	289	283	274	259	271	271	308	265	297	284	292	268	301	273	283	313	262	269	275	286	283	295	272	264	275	301	287	300	286	307	283	285	290	283	260	264	289	312	301	264	295	271	312	300	307	295	263	306	267	276	281	294	279	292	296	279	286	272	288	310	302	310	271	294	302	270	281	248	293	282	311	287	319	288	299	285	279	278	287	304	269	277	303	262	273	305	282	292	286	314	303	259	286	283	270	299	326	285	277	297	290	276	294	264	260	292	276	261	253	308	299	259	277	290	280	279	285	289	267	288	273	270	282	307	299	278	280	285	315	281	276	286	255	289	261	288	289	272	280	261	281	284	241	293	288	270	282	294	310	262	288	284	300	288	296	312	301	295	298	312	285	286	278	300	268	279	282	258	290	282	308	274	248	284	298	296	275	300	282	288	283	287	335	292	283	287	272	287	293	295	291	296	243	271	304	279	267	302	256	271	268	300	292	295	294	294	286	272	265	286	278	295	277	274	286	273	285	301	293	275	282	278	273	300	289	301	268	265	284	277	286	294	275	299	288	264	294	300	288	282	298	270	276	279	261	299	307	248	287	291	305	268	289	292	285	299	256	281	300	286	288	295	309	280	265	279	285	287	254	293	290	284	310	299	302	258	243	310	280	272	270	286	242	274	309	292	280	280	303	277	284	314	263	286	302	292	289	274	286	299	277	272	265	262	264	251	298	270	300	339	278	282	302	292	281	265	274	300	277	282	284	282	266	270	261	287	296	286	287	285	284	250	292	272	277	282	287	303	287	293	286	269	266	289	312	334	264	288	256	302	298	264	281	293	270	308	291	286	272	277	297	266	281	276	292	304	273	283	294	301	278	250	280	270	266	270	258	256	306	271	298	288	298	256	297	314	284	293	282	266	283	277	301	310	298	256	262	301	266	311	264	259	268	316	305	288	279	309	334	292	286	314	283	300	259	276	277	264	280	295	289	299	314	313	287	266	307	276	289	265	288	307	301	294	311	293	251	295	291	274	289	292	280	299	271	274	300	291	290	280	282	311	285	298	269	265	301	309	302	268	326	302	302	271	299	320	281	260	260	277	270	279	295	296	322	264	285	273	294	262	296	285	312	304	267	284	293	263	274	249	288	282	284	269	316	300	260	283	292	263	262	296	261	263	270	243	263	276	278	282	301	286	269	324	313	293	279	309	248	260	287	300	292	276	308	285	298	301	281	277	306	269	290	296	281	307	263	295	285	278	309	265	290	291	291	300	307	275	280	283	302	276	279	310	296	274	305	260	283	287	284	282	299	325	261	266	271	273	247	271	284	272	275	304	297	275	295	268	275	272	303	293	268	264	276	281	293	277	268	293	285	278	269	277	313	283	285	287	269	249
43596	15718	5556	1749	1184	857	691	494	457	442	381	354	345	285	293	281	257	279	284	243	260	215	262	253	256	232	224	235	228	227	247	244	228	242	248	232	249	239	234	235	193	219	251	223	230	228	205	205	219	232	252	229	220	236	211	221	220	192	215	218	218	210	220	203	221	208	225	203	222	198	207	210	227	185	236	213	197	188	238	204	191	227	211	210	205	213	212	211	210	199	222	212	240	204	217	213	210	191	210	238	202	199	197	232	212	210	233	230	193	222	223	211	195	238	231	232	236	220	198	216	196	212	217	228	220	189	205	197	212	213	223	200	184	236	220	205	254	211	201	205	202	208	238	213	222	231	177	221	226	221	230	229	209	241	207	215	223	227	224	213	190	233	219	209	192	225	215	191	223	211	195	226	240	231	205	224	213	205	210	220	196	208	228	203	215	217	204	221	253	201	222	176	244	197	199	255	209	226	220	207	204	223	204	205	222	219	240	216	237	240	219	205	194	192	245	216	211	185	216	220	242	235	230	216	223	219	233	221	202	255	194	200	193	233	197	232	213	248	214	208	207	232	219	198	213	213	216	207	193	215	234	243	242	211	215	219	239	221	191	220	207	199	246	211	210	235	195	220	227	231	237	229	205	203	194	209	238	234	222	202	202	206	210	218	209	205	221	219	210	205	243	206	218	219	215	212	235	235	217	221	235	234	201	205	186	205	192	211	212	201	208	218	203	205	213	197	235	202	217	204	227	214	201	231	201	217	223	209	203	206	207	207	196	249	222	227	202	226	211	208	183	216	203	223	209	213	212	212	206	222	208	233	205	232	206	218	226	201	208	217	246	204	191	201	229	212	182	210	213	227	221	203	188	201	229	218	211	231	213	224	215	219	255	219	220	237	235	249	234	216	199	185	229	227	225	213	197	191	195	229	188	231	231	216	201	215	220	199	212	217	210	183	234	209	198	216	215	250	225	244	234	187	245	210	210	222	190	197	185	210	228	209	195	225	211	238	204	200	210	215	178	212	215	230	212	201	226	217	190	210	187	234	226	222	222	220	219	198	218	203	224	232	236	196	238	216	211	230	208	209	213	214	243	214	235	231	211	195	193	215	207	227	194	201	229	212	226	226	247	214	195	194	199	218	225	235	222	233	219	213	218	203	239	217	211	238	230	210	205	198	233	205	229	195	212	204	205	208	210	216	197	236	197	226	234	229	236	227	250	208	230	188	198	236	203	202	229	225	207	232	187	210	212	227	233	213	204	226	204	202	199	212	239	209	203	222	235	237	226	209	221	184	200	189	215	192	193	200	220	227	215	201	200	207	188	200	192	201	232	200	212	214	221	204	215	196	205	212	213	201	256	226	229	207	210	223	209	209	222	228	224	219	244	244	221	211	201	205	222	202	227	184	224	221	179	207	205	184	234	229	210	213	200	198	230	231	239	204	225	208	228	229	196	202	210	191	213	199	229	204	201	206	200	208	205	187	178	220	218	225	222	231	243	215	210	207	212	222	235	195	193	207	218	222	190	203	212	217	199	201	235	204	211	216	190	221	216	208	230	214	233	224	209	203	202	229	197	228	192	255	208	218	230	219	195	229	210	215	216	211	221	175	179	186	227	236	223	215	170	233	220	199	230	194	232	247	201	205	218	208	195	233	231	228	203	215	228	207	248	218	197	195	218	215	224	206	231	199	224	217	206	203	189	225	216	221	214	202	196	208	212	233	232	197	191	228	196	208	198	206	231	227	204	225	184	207	198	243	180	194	213	232	225	235	200	224	218	239	244	232	252	221	200	212	209	223	210	221	204	250	223	215	207	225	225	243	226	211	198	242	186	221	187	183	205	213	221	215	203	216	225	239	221	206	211	229	223	195	254	219	183	225	248	175	227	228	219	216	221	181	185	226	223	196	194	208	238	210	201	215	193	221	201	215	212	221	209	257	215	235	208	235	219	236	206	205	227	216	209	246	221	234	215	195	212	224	213	199	188	202	202	219	199	208	213	229	176	212	219	239	206	207	188	190	215	228	219	225	234	207	217	190	198	208	240	193	240	193	211	223	206	214	199	227	221	208	203	239	206	198	211	202	207	226	212	219	228	230	206	218	214	197	193	226	198	202	225	199	210	211	215	214	220	195	235	208	209	222	200	215	213	197	212	198	200	207	206	253	191	234	221	210	208	232	205	195	202	193	210	201	232	195	190	193	195	216	201	195	216	204	197	219	227	175	212	210	212	233	236	212	224	211	206	217	226	176	187	198	227	202	214	214	223	211	229	209	247	227	213	214	228	198	204	207	211	247	241	200	172	184	225	239	214	209	221	226	222	233	233	201	202	228	211	223	181	232	218	244	236	236	193	196	224	204	223	191	216	194	236	209	216	223	218	235	218	199	222	214	214	190	195	209	211	214	219	218	235	216	224	201	198	195	201	226	212	199	215	223	203	202	225	207	208	188	218	191	220	186	233	212	219	241	225	179	213	191	208	197	220	243	228	204	224	196	235	232	223	207	227	224	228	196	215	195	195	212	233	228	239	223	229	205	213	224	209	190	210	200	210	202	225	231	219	184	205	232	229	217	224	218	206	216	223	236	219	222	223	219	221	207	204	196	179	231	222	169	219	235	227	220	224	201	218	213	201	194	212	210	225	201	233	220	241	213	205	214	203	205	212	214	215	194	192	188	226	233	214	229	201	199	228	233	212	191	193	228	221	203	216	263	214	211	198	218	194	212	218	240	230	192	220	208	197	236	199	203	229	191	212	239	209	208	228	227	211	223	202	222	238	203	193	190	213	207	222	228	217	222	223	219	227	202	228	205	215	211	204	222	224	238	188	201	254	191	219	197	195	215	203	245	199	226	217	212	197	200	200	199	201	215	211	222	225	229	214	223	228	209	207	209	198	218	202	232	208	189	184	216	222	213	221	204	203	201	206	216	238	218	224	205	246	188	203	237	217	201	210	223	214	200	218	223	229	215	218	203	189	194	222	181	227	202	224	230	199	220	207	205	215	224	220	214	207	235	202	238	217	220	209	211	201	206	238	213	191	195	204	218	235	229	219	203	202	194	241	205	215	174	213	205	193	201	226	224	191	238	222	237	203	222	210	215	202	193	233	204	231	222	227	223	203	205	218	198	220	218	238	207	192	222	211	188	216	229	209	228	246	208	231	211	216	228	196	213	205	216	228	190	210	229	225	205	225	225	211	208	198	222	229	218	228	203	178	223	218	225	201	199	216	213	214	203	238	233	235	198	199	203	237	210	240	215	241	222	218	229	207	208	203	216	201	192	206	224	223	207	221	228	200	227	189	199	213	193	217	207	216	200	228	224	217	230	240	187	209	202	181	213	227	196	216	216	234	236	202	195	201	235	212	229	207	210	227	241	180	219	183	211	207	197	228	207	228	200	232	225	209	192	236	223	211	210	227	207	212	227	202	182	209	211	209	208	208	226	204	232	204	249	205	230	216	210	247	194	243	212	211	214	207	185	216	190	227	170	207	203
19972	1891	4215	5006	4283	3569	2885	2411	2008	1830	1702	1449	1345	1226	1156	1056	1040	915	893	898	818	806	816	782	737	712	743	723	680	690	645	649	657	657	669	656	651	625	576	633	594	578	643	603	594	624	585	591	616	562	574	581	588	578	606	579	613	532	610	563	583	563	588	590	509	548	581	544	564	574	561	587	550	522	602	622	535	540	555	552	557	581	566	541	524	535	592	531	563	540	560	577	543	547	557	606	545	570	552	556	552	570	568	566	552	529	548	578	538	526	549	546	559	552	563	550	573	531	532	526	539	550	529	547	569	510	523	519	544	580	533	517	519	533	519	545	520	535	526	512	533	557	497	545	541	566	536	579	550	548	568	548	545	542	573	572	559	524	528	564	532	574	499	545	542	567	570	584	524	547	579	577	504	541	556	514	530	540	570	519	573	534	506	533	539	534	550	536	614	526	545	539	527	512	542	606	543	529	531	550	529	541	541	515	570	552	512	540	566	559	557	594	527	582	509	539	505	541	545	553	571	569	551	523	547	553	526	558	524	562	572	565	557	560	528	516	580	529	560	580	528	580	570	551	567	515	554	571	545	506	528	541	579	537	528	513	542	521	595	568	573	558	532	517	561	520	535	567	575	535	557	516	554	540	545	571	567	533	555	576	584	530	553	558	540	519	551	529	500	510	559	547	516	538	567	544	570	541	554	565	518	512	551	578	570	550	552	552	530	531	552	536	537	509	520	529	534	534	526	562	559	560	547	492	552	551	566	581	564	523	563	574	526	531	600	533	543	555	552	540	524	567	542	504	491	520	553	486	589	553	528	529	544	519	604	551	512	550	596	526	560	520	586	548	540	530	552	532	550	565	547	510	581	523	522	539	510	498	537	508	540	572	554	503	568	523	585	557	540	590	507	568	539	526	520	548	558	535	541	573	541	522	509	525	571	559	513	489	540	512	548	571	539	576	554	556	561	528	550	551	558	567	530	557	557	565	555	551	483	532	548	532	551	573	535	539	530	528	592	536	551	528	526	546	522	533	540	578	517	522	525	560	579	536	530	534	565	502	544	552	581	540	548	524	565	566	573	524	564	587	539	543	538	537	568	547	558	544	550	579	560	542	523	535	560	544	508	546	570	564	554	555	552	503	517	504	562	568	522	565	507	565	517	536	578	536	535	551	550	542	512	540	540	554	533	546	513	538	549	578	528	563	536	486	554	537	557	558	501	529	534	551	544	593	531	567	543	514	529	541	557	570	573	519	516	524	523	534	540	516	539	552	559	529	549	564	549	549	580	532	549	533	568	552	531	538	519	524	506	594	583	523	543	586	516	534	522	577	538	572	522	533	572	552	591	532	561	537	511	543	577	534	547	534	548	528	579	524	483	517	568	535	494	532	538	509	549	523	592	544	552	542	539	569	548	515	560	521	490	569	541	500	563	570	532	522	532	597	559	540	532	525	514	528	520	524	494	522	516	490	537	521	551	528	527	568	550	518	536	567	526	580	531	546	526	565	578	531	596	525	531	530	564	541	567	558	539	543	529	534	564	551	556	508	546	525	568	523	521	539	545	571	550	546	533	555	558	537	500	564	540	536	533	550	521	527	558	520	570	537	573	552	520	502	556	573	543	567	547	562	531	547	519	544	523	562	593	532	496	540	550	573	532	520	570	573	537	542	540	533	516	544	555	523	540	516	553	538	553	569	516	529	558	522	549	573	555	553	534	533	519	522	527	594	531	528	575	560	555	569	560	546	583	520	507	543	576	580	542	581	555	556	540	546	554	575	547	510	551	489	551	553	544	512	512	520	529	565	550	548	580	554	526	562	562	558	561	543	550	548	553	556	539	571	531	595	559	543	551	535	540	547	531	560	563	570	587	551	567	547	491	549	569	573	547	529	577	595	566	528	512	526	526	543	561	563	525	562	527	572	568	587	532	570	509	568	551	523	514	554	518	529	520	556	542	577	526	547	551	547	547	539	510	504	550	511	540	532	532	523	574	543	513	563	569	608	532	533	517	499	563	516	518	488	550	552	526	530	565	529	555	573	492	516	529	525	517	556	593	503	538	520	557	575	608	543	520	554	580	540	518	554	560	521	536	526	539	507	561	532	603	553	545	530	550	586	546	534	529	525	513	529	543	543	546	539	534	528	526	555	559	516	535	548	526	488	527	567	549	538	550	556	537	512	556	546	564	493	553	510	547	530	543	525	556	557	562	537	533	492	538	549	547	558	560	572	552	559	545	568	555	578	548	542	542	594	538	577	526	563	560	549	543	554	552	516	548	573	585	564	550	540	535	488	553	554	548	543	615	551	550	526	506	558	546	597	533	524	529	556	572	556	558	590	514	505	562	533	572	565	589	534	571	567	526	514	535	532	516	531	546	477	548	543	530	559	499	557	577	547	517	551	498	537	581	580	531	587	546	559	562	548	535	550	533	598	556	506	499	490	555	532	556	561	485	536	547	564	585	560	532	526	564	519	517	546	510	533	551	523	531	551	529	525	533	562	511	545	549	551	519	490	559	559	592	561	516	542	539	558	556	525	509	544	531	570	566	558	556	530	520	533	530	518	539	593	529	567	567	510	565	599	528	542	544	574	566	554	549	554	490	528	548	535	526	558	563	530	520	567	580	507	496	520	529	529	543	518	563	532	506	526	550	561	544	550	521	524	556	548	545	517	552	546	576	513	604	505	524	562	555	579	544	591	538	533	562	544	483	513	514	597	536	526	518	545	558	531	525	536	531	525	524	493	564	533	494	516	554	535	535	575	585	527	500	516	545	531	528	534	550	529	530	581	515	547	550	523	516	547	539	543	530	553	586	539	572	546	558	569	500	515	546	484	535	570	544	563	553	534	547	515	567	528	558	536	553	546	579	523	561	549	530	558	530	572	557	552	598	533	595	526	557	510	548	524	574	562	536	578	574	552	517	525	524	523	559	574	521	600	549	582	592	530	549	514	560	564	580	526	575	527	516	527	558	514	544	560	536	566	589	496	535	530	536	511	521	514	573	578	551	587	559	565	542	531	544	596	489	548	526	542	580	568	532	577	526	557	512	560	536	535	566	545	552	527	522	566	539	504	555	581	555	569	521	501	510	547	571	556	573	512	515	557	524	501	505	563	516	553	516	548	540	548	556	536	523	553	561	511	562	520	570	541	526	534	562	550	572	549	505	511	543	538	509	564	495	578	528	547	573	533	528	547	547	529	520	546	521	560	531	519	542	574	554	577	502	572	563	571	563	546	568	545	565	547	581	542	545	528	499	573	566	538	563	533	537	475	509	557	498	566	522	545	573	529	534	539	529	565	506	549	505	547	559	549	566	574	540	549	581	486	563	522	556	509	589	550	529	539	526	510	542	554	534	517	561	543	506	522	568	560	561	548	571	551	522	552	520	568	511	558	521	526	589	531	579	519	570	509	525	552	522	506	550	531	555	551	532	532	567	550	530	511	552	514	511	562	571	517	522	563	604	539	531	563	574	545	579	534	509	534	589	552	563	559
3770	267	218	208	199	196	184	183	187	209	170	189	202	185	200	193	165	190	189	181	200	174	180	182	191	175	181	185	186	178	179	208	179	184	181	182	180	192	193	175	197	162	191	173	181	184	178	183	202	170	201	182	190	173	186	228	193	212	184	192	173	180	183	186	200	179	180	172	188	183	172	188	162	189	189	174	195	198	186	206	186	198	198	193	175	177	197	187	178	175	193	169	203	181	164	169	195	173	195	186	180	204	166	177	198	199	169	213	176	208	181	203	183	172	179	179	159	201	162	161	203	198	190	191	199	213	161	160	170	178	194	168	199	167	188	216	187	186	184	208	173	202	212	208	189	178	212	178	204	194	202	169	194	185	179	192	199	184	187	183	181	202	181	183	178	184	171	198	195	162	173	183	193	204	169	149	219	168	179	161	173	183	182	192	202	186	230	214	173	191	195	217	176	187	179	173	188	186	169	180	193	191	174	192	195	171	171	198	195	184	180	177	206	189	184	213	203	183	190	174	193	187	177	177	164	190	204	201	205	196	190	189	194	163	162	161	188	194	210	182	214	194	192	185	183	171	198	174	172	172	167	182	183	186	176	195	205	184	177	187	192	181	177	206	187	193	199	183	173	160	185	180	185	188	208	190	173	161	185	185	189	200	177	184	180	173	169	202	170	184	192	203	190	181	188	171	204	199	195	181	197	155	182	203	190	185	183	145	187	203	206	201	178	201	210	191	168	200	169	177	168	192	186	194	161	176	188	199	203	158	163	194	171	152	175	184	216	192	191	166	180	166	182	210	145	173	189	187	183	179	170	175	155	172	178	192	187	190	200	225	184	185	193	179	189	170	205	187	177	173	169	190	195	179	156	172	163	183	200	178	182	198	200	202	178	208	194	190	184	196	187	196	183	196	184	172	184	174	206	205	190	191	176	182	192	198	176	173	164	191	172	166	222	202	185	190	191	204	185	181	194	173	184	178	185	176	182	188	206	178	173	181	200	180	190	187	202	210	174	171	211	201	195	181	174	196	178	199	202	185	172	175	208	182	172	193	183	177	181	174	176	188	203	187	180	203	175	188	195	214	220	181	191	184	173	199	178	193	190	198	165	171	164	177	187	198	204	203	184	176	191	168	200	212	198	201	213	160	177	196	158	174	174	189	175	187	189	177	182	172	184	198	211	176	192	190	171	190	207	165	189	206	198	178	203	177	200	209	190	159	196	192	201	189	207	179	213	179	182	202	175	200	180	160	197	180	189	196	181	199	191	172	179	176	189	182	217	171	190	173	194	195	185	174	199	180	168	182	207	177	181	206	170	172	206	197	199	207	187	186	204	173	175	162	190	176	178	186	188	198	173	185	176	180	200	187	182	173	172	196	183	182	182	190	174	157	201	217	186	175	182	171	219	206	195	214	172	152	177	185	227	191	198	183	185	211	195	177	171	197	183	181	173	169	204	199	169	177	194	204	184	160	209	180	195	178	172	179	176	192	179	203	189	177	210	217	186	197	202	180	189	186	179	221	174	191	181	201	178	188	152	209	172	194	174	201	178	182	193	176	183	197	215	190	154	189	195	185	184	190	192	198	167	181	175	203	183	201	157	182	183	191	200	172	177	194	194	185	171	191	206	198	207	196	175	185	188	180	181	204	183	169	180	200	163	208	205	172	150	199	214	189	183	204	196	190	191	168	202	193	206	178	156	172	173	178	172	182	193	211	184	165	175	206	208	183	204	197	171	186	203	201	197	184	209	175	184	192	192	182	195	202	178	178	180	176	189	198	173	190	175	185	196	197	196	191	169	194	180	182	164	178	202	169	169	171	207	200	206	199	222	185	204	164	201	163	217	187	172	188	195	209	179	215	175	170	185	182	182	169	176	198	188	218	179	217	204	187	166	185	166	183	178	174	185	190	167	158	190	166	204	163	215	204	179	185	161	151	167	173	195	183	197	204	160	177	178	182	191	205	173	183	195	186	171	183	208	184	185	185	172	166	161	188	212	190	183	180	166	171	188	173	183	182	201	183	184	184	201	198	198	182	187	190	209	174	190	193	193	189	166	188	158	185	183	187	195	202	180	171	194	183	222	212	192	203	184	166	170	170	196	205	212	173	161	196	192	173	197	206	188	187	190	179	172	182	193	186	194	222	185	182	174	193	181	176	201	179	197	203	168	178	200	182	184	194	193	194	160	162	205	172	206	222	210	178	172	190	196	186	177	180	155	184	178	183	163	175	207	218	179	197	195	181	182	203	207	187	158	176	177	170	200	183	199	187	195	156	155	185	202	184	196	199	167	183	185	167	191	192	222	167	188	205	182	185	197	171	162	209	193	177	171	164	169	166	206	201	199	186	188	198	163	177	165	170	198	195	187	171	186	164	183	182	202	182	180	167	198	186	221	191	189	163	168	184	207	194	186	171	183	206	185	171	171	173	196	193	186	164	166	179	237	197	182	190	195	181	168	193	178	187	177	162	211	214	197	170	187	219	169	187	182	161	169	198	149	192	181	179	206	180	165	182	173	167	198	182	177	193	183	222	183	206	190	180	225	168	188	174	188	216	177	209	172	207	191	194	201	165	195	178	193	180	169	183	193	174	184	193	173	185	225	202	194	205	177	184	190	172	179	207	199	197	184	184	186	158	162	189	179	214	161	167	178	197	221	190	183	207	195	184	153	188	168	195	198	186	157	213	181	169	197	183	188	187	180	167	177	157	187	190	195	217	195	213	164	176	199	197	165	202	180	181	180	179	197	191	174	158	188	190	185	167	202	211	185	179	186	189	187	207	203	190	219	212	185	178	180	187	182	189	161	180	166	199	181	195	200	197	189	196	158	188	188	195	178	158	173	175	186	185	170	192	164	188	176	178	194	169	167	175	186	200	190	189	178	155	166	189	174	199	212	188	164	166	199	173	205	185	183	211	208	190	194	183	171	193	186	186	199	191	169	174	171	190	184	194	205	165	184	209	225	188	218	177	191	191	179	165	178	206	197	173	172	185	185	190	181	190	166	218	191	176	211	189	186	179	163	187	189	198	195	178	214	195	191	200	182	176	179	203	172	167	193	177	169	179	174	161	173	178	178	205	155	200	199	178	185	180	207	206	161	178	185	195	175	187	185	186	194	187	171	186	189	169	198	200	151	180	203	175	178	187	203	169	195	201	191	196	175	194	235	189	195	206	170	165	191	173	180	170	166	200	181	166	174	187	210	187	181	184	175	193	198	172	182	190	176	170	183	171	183	184	181	161	189	162	179	205	186	195	186	203	179	196	195	172	190	186	169	180	188	224	194	175	178	158	186	165	176	197	201	158	185	181	188	182	206	183	193	179	199	194	167	213	183	173	191	180	201	209	184	168	189	202	169	177	205	191	196	162	164	213	174	149	160	186	177	202	196	190	181	208	171	168	166	195	184	188	173	204	175	173	193	176	185	198	165	176	182	178	155	184	209	192	192	196	175	174	187	172	186	171	195	173	191	185	178	189	195	169	192	164	163	194
4382	491	537	563	536	511	509	456	497	508	483	495	465	465	503	502	438	456	452	505	470	490	466	485	458	500	446	511	437	474	459	455	440	462	455	437	426	425	472	437	457	437	462	454	475	436	480	467	481	429	469	462	446	487	435	480	421	475	473	431	463	472	492	489	475	465	426	413	458	484	502	486	453	461	483	451	442	455	451	425	418	443	473	461	465	447	462	516	489	441	485	457	468	460	460	496	433	460	476	431	462	478	452	437	471	410	457	492	471	481	450	471	468	470	477	434	463	422	433	483	438	469	470	460	463	459	455	445	443	456	470	512	435	445	447	427	450	440	474	421	434	469	422	481	440	475	405	441	484	478	471	430	463	432	458	425	458	449	456	454	445	417	495	451	453	474	456	486	478	483	423	418	510	449	464	478	468	466	451	431	479	434	423	488	486	432	493	455	443	481	455	472	484	509	488	485	469	443	450	439	460	436	477	433	469	439	487	458	459	445	430	479	464	468	484	461	461	471	466	454	521	455	452	460	430	456	457	448	446	471	449	454	476	457	441	457	435	458	420	465	417	463	411	445	429	469	492	464	470	455	451	469	482	446	468	501	435	487	462	454	456	469	472	447	467	459	446	481	501	492	488	474	462	461	487	395	466	450	448	433	476	457	421	440	458	473	451	437	434	448	449	406	478	465	455	454	426	473	460	428	455	440	455	501	480	466	444	427	463	476	440	474	455	463	475	477	469	467	437	421	417	447	447	470	463	427	461	459	487	457	424	439	453	519	453	409	467	470	452	490	476	430	425	440	467	427	466	461	450	423	430	454	440	489	460	456	476	453	435	449	450	495	497	468	438	493	505	476	441	465	447	427	462	449	451	436	458	465	449	459	462	471	461	474	441	440	479	466	447	420	481	461	436	425	459	462	480	474	449	443	467	456	453	477	475	431	480	436	511	430	457	490	426	417	462	493	427	502	456	472	447	453	468	419	477	471	498	485	438	456	436	492	466	458	473	446	453	414	434	480	513	465	473	428	465	453	434	487	477	434	461	444	449	482	453	468	435	441	451	457	416	481	473	444	457	449	445	433	463	472	441	486	437	449	472	493	480	448	463	522	443	447	439	489	476	426	435	461	490	472	463	454	474	485	468	465	465	446	457	451	466	466	468	449	458	441	485	461	417	436	463	443	415	462	438	424	426	444	456	474	497	482	446	461	468	496	468	484	452	451	478	442	451	468	437	457	446	477	404	445	445	467	442	492	435	442	467	470	460	447	460	457	496	486	422	468	436	493	474	464	458	461	443	486	438	471	462	486	462	440	479	473	457	443	444	463	494	482	469	443	491	482	437	472	489	454	433	430	449	506	463	475	482	430	446	480	471	485	442	433	443	498	476	466	478	496	487	463	470	476	473	461	481	452	418	459	461	447	445	470	486	469	477	414	429	462	468	472	453	476	496	477	455	439	503	450	472	506	472	499	467	473	431	487	463	485	480	468	459	423	464	443	453	492	412	421	441	449	452	502	445	454	463	414	488	452	477	518	466	454	486	449	476	462	429	459	452	428	456	464	454	449	463	434	468	486	450	482	452	494	446	473	422	456	500	474	458	434	468	408	466	467	469	509	420	465	468	444	435	463	477	449	485	467	468	429	455	443	429	453	443	437	464	425	516	442	469	458	468	464	523	439	472	456	435	450	411	428	436	467	468	423	453	468	449	454	457	432	505	455	485	470	469	450	479	458	434	474	450	475	469	503	439	451	469	461	490	479	472	483	448	449	464	521	440	423	507	466	493	472	426	457	440	450	448	469	465	446	458	460	467	498	464	444	458	440	474	468	476	456	461	417	437	461	496	421	443	459	426	484	465	470	449	449	443	466	439	485	494	480	421	467	403	464	473	466	441	431	468	475	438	472	461	446	485	468	465	469	461	448	465	479	453	474	432	448	460	468	419	458	443	446	437	481	447	484	466	451	456	456	467	460	470	467	486	485	441	462	449	470	414	481	501	449	447	485	473	448	447	450	471	492	438	452	463	480	429	461	478	399	461	451	472	470	462	490	460	466	438	460	426	442	503	457	424	440	451	406	487	451	483	438	414	428	448	460	449	447	481	453	492	476	507	454	433	456	439	453	428	442	449	420	464	424	443	462	436	477	491	456	470	431	422	431	469	459	459	479	515	466	439	461	462	481	460	455	448	461	405	485	448	460	399	418	436	458	472	466	434	496	435	422	475	412	467	494	491	433	450	512	427	435	455	497	471	448	443	470	482	453	490	439	493	426	437	498	466	427	459	439	415	490	437	446	488	434	435	471	458	472	453	461	474	430	462	452	441	449	453	464	442	431	479	465	444	491	469	481	452	479	470	490	419	464	467	450	464	451	486	492	457	453	485	478	440	479	459	431	472	448	474	500	434	461	458	456	431	434	439	454	441	457	476	477	474	454	481	454	442	435	492	476	493	501	435	469	435	455	475	480	453	456	499	445	480	456	495	474	468	456	429	458	446	462	465	433	458	436	500	451	459	525	440	440	422	456	481	456	466	430	452	443	390	465	428	489	460	442	419	437	412	474	437	446	509	454	473	512	485	452	439	444	471	428	443	426	478	479	447	433	475	414	472	483	465	494	445	479	415	473	480	446	435	421	451	408	459	437	447	471	433	483	478	458	439	447	460	487	479	466	490	482	483	514	455	476	469	449	421	459	480	467	477	443	454	464	448	429	461	465	448	450	433	426	517	478	468	458	441	480	473	483	471	464	470	463	442	424	465	416	462	447	438	454	453	471	478	444	420	443	442	438	470	466	481	441	465	467	457	485	462	471	441	485	470	457	483	448	463	431	458	481	449	425	450	477	476	472	461	448	468	431	457	483	466	424	418	475	453	450	452	420	469	512	494	452	468	467	463	462	467	441	446	503	444	431	410	439	473	479	446	473	448	441	464	442	455	450	437	431	461	486	427	483	456	483	458	460	426	468	450	499	476	480	456	453	468	420	476	468	439	452	437	415	460	446	470	436	475	468	466	452	455	514	446	443	477	483	416	500	490	482	497	428	508	465	471	452	434	447	486	443	484	445	472	455	446	433	454	468	431	458	443	452	486	493	480	448	470	448	452	472	458	458	465	483	495	473	431	468	474	488	484	483	466	452	460	479	427	460	471	500	444	451	443	434	475	439	460	474	463	486	462	484	467	481	465	475	481	480	484	470	449	458	448	453	460	427	470	456	480	413	455	451	449	441	479	443	429	459	461	457	462	461	429	442	429	472	448	434	453	443	466	469	476	462	470	444	490	440	429	446	463	457	390	457	489	447	418	420	489	470	453	477	461	462	454	473	498	418	463	474	442	467	439	453	424	480	451	437	469	452	410	448	460	479	456	481	471	455	454	502	482	494	430	452	450	465	410	444	467	472	437	451	450	466	453	451	462	448	449	483	453	462	441	463	458	500	508	466	463	468	470	451	443	440	502	461	429	433	487	476	474	438	448	419	482	428	474	424	472	481	450	478	469	477
34374	7432	1294	867	564	394	337	271	235	198	182	161	179	148	120	144	131	107	116	111	110	128	108	126	107	106	100	111	107	109	108	105	113	93	112	98	117	100	114	106	113	107	89	89	104	99	102	115	104	91	117	101	118	78	81	110	111	102	100	108	104	100	107	91	104	97	111	110	109	83	112	86	105	85	80	102	110	91	96	99	94	110	105	91	105	95	104	101	110	90	101	92	111	104	89	95	87	104	114	102	113	102	108	125	110	96	97	104	90	90	95	96	79	96	111	118	114	105	105	102	80	98	100	99	85	107	107	105	117	95	104	89	105	101	117	89	96	124	119	110	120	102	94	99	129	106	89	86	96	91	111	97	100	93	94	95	93	88	107	87	106	87	91	74	89	110	109	101	127	119	85	102	81	108	103	102	98	110	97	90	86	120	94	115	91	113	105	100	87	96	104	89	100	97	107	107	82	108	96	96	102	116	75	116	106	100	95	106	113	92	97	106	98	91	71	85	90	101	104	104	107	109	103	91	95	109	81	109	111	98	85	108	94	113	101	94	107	89	88	81	86	103	100	98	86	101	90	81	97	101	104	93	99	85	107	107	111	103	112	95	88	104	102	108	119	101	102	93	89	111	91	108	97	102	80	91	109	100	110	107	96	95	93	95	114	96	109	112	93	106	101	96	92	104	93	106	100	91	81	103	88	95	92	107	98	119	108	104	80	105	93	94	96	98	110	91	107	97	89	67	119	85	93	95	104	97	95	81	92	84	93	97	96	114	116	108	97	99	115	84	101	105	106	102	121	88	89	82	103	85	83	108	98	101	116	101	104	95	123	114	99	102	81	96	110	95	106	93	97	103	81	113	98	117	114	100	111	90	100	114	81	97	114	107	102	97	94	84	99	108	97	88	99	91	110	104	84	98	102	102	91	96	100	96	106	106	91	97	101	110	112	88	102	100	107	96	90	101	105	86	106	100	101	112	95	91	94	98	90	113	114	113	101	95	108	100	104	105	101	102	86	107	83	97	111	104	81	99	92	96	92	115	94	94	92	95	102	103	95	102	82	85	103	86	103	110	76	93	83	107	100	94	90	95	120	89	93	107	101	113	103	95	111	113	95	90	101	101	112	87	103	98	110	98	88	95	93	103	92	88	103	104	89	111	103	104	104	93	106	96	98	110	117	96	110	100	110	103	104	111	84	104	102	105	100	108	92	77	96	89	103	95	102	108	99	95	90	89	121	103	97	82	138	90	105	109	105	113	106	97	91	100	113	94	93	79	100	93	84	85	99	90	103	123	96	113	108	107	89	108	103	106	102	99	95	101	112	95	98	115	118	113	98	81	100	89	109	118	94	114	104	90	102	103	97	101	102	98	92	105	108	101	114	104	92	110	89	96	94	108	103	87	85	95	112	103	121	83	118	104	95	100	114	114	86	106	89	106	111	105	92	115	72	104	104	95	105	106	118	93	87	114	99	100	98	86	106	100	93	105	108	97	96	107	115	100	120	104	95	102	86	105	110	109	121	111	99	85	92	97	110	93	103	103	131	108	93	102	89	102	91	122	78	123	97	91	102	102	101	83	121	86	90	101	120	113	118	113	86	112	96	110	103	121	98	107	105	102	97	108	97	102	89	88	103	91	109	114	94	86	101	88	106	94	104	98	95	96	97	98	90	112	109	105	86	98	86	86	93	89	98	111	99	101	94	114	97	107	91	91	107	111	105	92	101	95	94	106	93	98	118	105	99	97	114	96	91	91	91	78	88	87	119	91	122	89	93	98	92	112	89	108	102	106	106	109	86	93	135	128	84	123	117	130	95	123	103	93	98	108	94	107	130	87	117	102	97	87	120	100	106	91	97	97	99	80	108	108	117	99	112	95	115	86	107	111	97	101	78	128	101	83	90	92	98	108	91	100	100	105	113	124	93	87	110	92	91	92	100	91	113	106	114	93	104	109	109	82	94	118	101	90	90	95	102	102	105	81	81	113	83	90	104	91	116	92	88	121	110	104	95	96	107	108	98	78	97	89	124	94	90	92	87	79	120	122	96	100	107	97	74	90	102	104	108	95	100	117	104	108	95	114	87	97	93	108	97	81	115	112	99	100	98	86	96	111	87	108	107	98	78	92	112	115	96	113	123	98	88	86	89	88	87	78	115	91	79	112	99	103	90	91	126	93	97	111	87	78	99	83	99	93	96	100	111	96	109	96	116	104	107	111	83	105	83	107	87	105	109	106	79	95	89	105	97	111	94	91	89	115	95	99	98	94	108	88	101	91	104	87	109	105	97	98	101	89	91	106	96	90	103	100	92	102	101	97	86	113	80	86	94	99	115	88	83	123	114	104	115	103	107	85	101	112	113	96	112	112	82	100	94	106	95	99	86	87	112	99	105	86	91	98	117	90	82	107	102	101	99	98	106	106	101	110	108	115	110	103	83	93	98	114	101	107	100	99	97	112	107	90	101	117	103	101	87	109	128	118	110	92	102	120	104	107	113	111	96	108	99	106	85	111	96	111	96	88	89	123	103	90	100	90	105	94	113	105	109	105	98	84	94	115	98	100	85	95	91	116	112	90	84	97	106	101	86	94	97	90	109	105	103	74	92	110	99	101	100	86	92	107	103	97	86	101	88	103	106	99	100	116	94	90	101	102	93	95	94	97	103	99	91	103	96	109	94	108	93	93	112	88	94	109	92	95	99	96	109	117	86	109	93	113	99	108	95	83	99	99	100	112	114	108	102	99	93	77	96	90	91	110	115	104	123	110	103	88	99	90	98	107	100	114	93	100	91	95	116	110	93	105	111	93	102	99	104	85	92	110	114	106	97	122	116	112	92	95	100	121	99	112	101	112	90	86	130	97	98	109	97	103	84	86	96	112	91	93	98	113	99	84	96	101	98	85	96	100	109	102	105	115	92	103	108	104	93	94	104	107	96	106	78	102	92	89	114	117	116	110	101	98	111	100	94	121	118	115	105	110	108	79	75	90	83	97	99	97	92	107	100	111	94	111	96	97	106	112	103	101	109	102	104	84	106	109	111	94	96	105	88	101	97	84	115	99	90	107	118	103	115	109	88	109	89	94	89	98	105	94	113	88	108	104	103	91	102	85	111	100	85	95	99	69	109	106	86	112	89	102	87	97	93	79	87	119	88	95	96	98	98	120	92	99	95	123	98	107	94	110	95	90	85	103	95	69	110	109	113	102	100	95	107	103	94	87	84	95	108	105	104	104	118	110	93	112	107	109	91	97	85	97	109	102	90	121	108	99	106	124	104	114	99	111	93	121	86	110	101	103	98	109	112	95	95	93	101	105	95	118	106	97	103	100	94	122	95	84	101	99	109	87	104	110	115	99	95	92	88	109	104	90	98	94	99	113	95	119	119	97	97	101	108	114	111	110	98	91	112	114	102	122	95	78	117	94	91	114	113	114	85	108	108	95	95	97	96	90	80	84	85	85	105	100	117	101	110	125	107	91	110	98	92	96	88	93	96	119
15188	942	2157	2668	2175	1799	1472	1229	1089	904	874	745	705	631	649	568	491	537	474	450	395	441	425	415	423	369	374	383	391	341	376	324	341	376	348	313	349	366	324	311	323	336	296	316	320	304	323	314	291	279	290	304	313	297	315	288	315	298	329	307	307	288	317	270	286	274	288	298	312	275	292	303	303	287	272	286	292	302	285	318	314	312	332	299	304	284	335	277	308	277	294	306	311	292	285	289	259	323	301	307	311	314	306	270	281	306	304	287	293	306	295	283	289	318	306	298	280	301	302	299	296	284	285	300	303	313	295	303	316	301	300	285	301	318	259	305	299	287	286	289	269	260	292	289	300	288	304	274	243	312	263	262	322	292	292	276	312	295	298	271	292	291	281	287	264	300	275	315	287	296	297	309	273	278	296	269	291	288	319	290	294	317	282	289	277	283	296	322	277	305	311	270	280	285	315	288	291	284	271	263	283	292	282	285	310	316	261	305	282	293	298	286	307	302	304	295	275	287	298	305	299	290	277	271	276	311	264	303	277	309	297	266	290	289	273	258	289	274	287	274	300	297	289	289	262	303	278	286	274	267	268	284	285	240	273	303	300	286	254	260	281	275	279	303	286	308	265	269	263	294	312	304	285	279	286	311	281	291	292	287	286	275	306	250	309	274	309	319	302	320	306	273	318	277	283	280	273	267	286	311	269	291	304	287	310	287	319	303	275	302	290	318	292	277	300	298	318	258	309	293	270	261	282	273	294	254	295	305	300	270	274	262	286	259	311	275	274	307	319	272	257	255	278	248	283	267	301	310	258	275	292	276	282	291	261	261	268	299	324	250	290	270	291	303	304	272	310	289	267	269	314	285	307	276	275	271	276	308	296	280	303	264	313	286	282	281	283	283	274	309	269	302	305	293	298	302	276	310	294	284	289	271	269	251	325	301	284	307	289	303	320	308	343	262	300	288	271	276	284	298	283	299	312	255	315	284	287	306	286	278	290	264	300	296	307	258	295	269	300	258	271	266	282	278	277	316	291	293	311	293	290	260	296	260	314	294	263	288	297	259	260	287	325	295	278	285	270	276	287	297	311	286	278	248	272	291	257	317	275	273	288	272	279	291	299	261	307	296	321	269	285	277	313	293	302	298	290	269	283	304	284	292	271	290	283	302	332	279	295	263	283	325	276	284	309	289	291	287	281	258	272	257	283	278	282	295	316	300	289	285	272	304	289	327	297	269	282	283	311	295	321	245	311	292	271	295	292	280	293	290	284	287	300	255	301	292	289	288	297	298	285	308	333	288	288	308	295	297	308	314	308	280	282	285	306	296	237	300	279	288	285	279	309	284	269	298	289	287	273	278	334	283	296	303	286	273	275	302	316	287	285	295	281	301	281	268	331	302	319	268	270	300	290	310	287	300	295	295	291	279	302	307	276	306	281	274	292	297	288	301	298	285	305	270	281	273	293	281	277	292	279	282	286	258	294	303	317	284	289	292	263	282	279	291	275	327	264	288	315	293	311	298	305	288	281	280	262	252	291	285	319	282	301	283	283	276	310	283	312	289	300	299	275	286	266	279	298	316	302	253	278	289	284	277	297	325	275	283	283	302	325	264	282	306	311	293	300	288	279	318	286	296	289	287	292	291	275	329	292	285	319	319	317	305	283	265	261	285	253	285	335	293	299	298	290	303	319	313	303	289	269	276	300	270	275	277	272	269	302	294	292	299	283	282	291	312	290	270	292	310	284	292	274	272	266	297	304	285	267	311	296	310	290	286	278	316	269	295	291	301	287	280	271	294	318	316	294	278	281	276	298	309	308	291	303	294	280	296	257	296	264	312	274	255	314	310	304	321	260	299	283	295	296	284	295	319	267	299	309	269	301	296	262	311	282	283	282	281	300	296	289	314	296	289	308	293	309	304	298	302	284	303	276	300	292	287	302	278	289	301	282	291	296	296	313	275	279	257	317	282	282	300	304	270	311	303	306	287	277	286	281	315	289	300	288	270	271	286	279	295	286	274	279	282	302	286	274	274	325	276	278	266	295	307	286	331	297	299	274	294	326	303	285	282	296	268	290	309	292	272	286	275	269	296	302	291	281	300	343	287	295	273	303	289	290	307	271	289	282	280	264	300	279	316	279	273	292	275	311	321	270	319	298	276	309	288	304	245	303	295	280	273	259	275	293	270	274	279	298	264	269	294	273	289	294	281	277	276	291	286	288	283	309	280	278	265	299	303	286	277	273	296	308	284	298	297	292	287	305	278	288	276	309	302	296	305	311	285	285	295	314	291	287	286	260	278	290	298	304	290	288	283	284	289	268	298	304	291	299	279	244	311	295	300	276	263	320	318	286	258	255	286	301	290	269	303	294	299	298	318	292	283	279	291	286	317	300	268	242	285	265	291	324	290	295	337	303	279	304	292	279	287	292	303	323	319	280	306	289	303	301	293	281	267	284	280	295	231	295	296	282	335	257	301	277	299	258	276	285	297	301	302	282	306	282	303	276	321	310	283	283	291	269	299	302	294	298	293	307	301	300	302	298	295	277	288	289	285	312	292	296	288	310	289	280	288	282	291	299	287	303	260	296	336	298	299	293	317	295	287	299	273	282	278	303	313	307	284	275	298	270	283	278	272	293	276	280	274	294	312	299	316	300	291	302	306	293	302	285	261	302	292	278	277	301	268	280	324	303	278	286	296	297	309	303	282	290	287	317	283	304	281	288	264	273	272	266	298	301	285	305	268	285	312	291	282	284	311	319	336	284	303	301	297	258	288	304	287	280	312	293	310	279	290	254	292	272	258	259	313	258	290	261	289	285	315	264	310	302	274	277	269	282	305	309	265	281	271	282	278	288	299	275	288	286	286	251	325	257	290	261	285	290	288	292	297	257	313	309	296	282	326	270	287	269	264	274	289	309	280	311	268	313	307	299	288	263	326	287	294	284	289	299	266	310	327	269	276	278	289	306	309	284	295	277	253	272	304	287	290	275	282	298	260	323	278	296	281	261	287	285	284	301	289	331	279	295	311	288	264	270	278	315	321	318	280	288	272	279	291	268	314	284	295	282	248	271	257	289	325	313	313	283	294	266	320	264	305	265	282	296	279	251	307	278	272	275	305	318	302	270	282	289	274	317	294	314	299	302	277	300	289	257	268	291	303	337	275	247	311	284	270	280	296	275	285	294	274	286	277	280	302	285	288	291	289	254	266	279	290	307	289	309	267	269	273	299	306	269	251	319	311	313	275	259	288	292	265	293	293	304	324	274	253	310	269	278	276	289	277	303	302	265	287	298	296	277	278	291	276	300	266	285	293	267	310	301	287	262	307	282	295	288	317	305	303	296	331	275	321	289	296	264	287	304	291	282	298	297	309	290	278	278	322	314	297	308	297	292	320	310	304	272	281	311	304	290	294	279	327	285	311	312	286	305	279	266	301	293	298	276	292	302	277	278	275	311	305	268	291	271	277	327	319	296	285	276	288	286	305	266	305	265	286	296	276
45930	16999	6438	1786	1140	847	675	585	471	428	375	382	312	344	295	261	267	259	268	253	259	252	245	256	265	222	205	204	222	205	249	242	235	234	239	213	213	234	255	212	215	213	231	209	202	220	234	238	188	238	222	207	221	220	217	226	233	223	251	251	220	205	229	200	209	220	201	252	211	203	211	217	258	200	197	191	241	256	211	190	211	211	210	250	233	225	209	221	227	230	244	229	226	246	237	199	223	190	184	219	228	239	227	212	207	218	223	233	232	214	235	222	205	194	234	207	221	181	184	227	219	208	179	216	211	201	211	204	185	213	216	255	218	194	223	193	224	221	223	239	201	198	195	209	226	238	212	192	253	184	211	235	233	254	224	209	203	216	216	250	201	244	208	234	209	218	219	241	241	222	204	225	211	198	241	235	200	198	196	215	226	206	227	217	206	210	192	202	220	232	196	237	208	229	194	213	196	238	238	187	242	214	214	210	208	241	197	221	204	237	227	219	246	205	198	182	209	209	241	227	227	202	202	213	226	218	221	221	225	210	227	210	226	221	250	212	206	192	186	204	220	220	183	213	185	233	235	211	201	212	211	191	196	201	218	211	211	236	213	176	204	221	230	209	213	224	201	210	211	204	216	213	223	226	214	196	209	204	228	226	216	224	210	206	239	216	228	205	198	231	223	215	189	194	214	178	217	219	199	202	245	214	229	224	201	233	227	225	191	213	211	219	212	231	228	211	234	216	214	200	220	212	211	208	212	217	239	189	211	213	227	223	226	215	208	219	216	214	221	207	197	231	228	187	240	237	226	203	231	199	222	235	174	211	224	220	221	223	209	231	218	244	196	211	206	210	201	195	228	210	212	202	211	228	228	216	225	196	197	222	199	203	214	207	223	221	210	203	217	190	226	209	232	195	231	221	194	198	194	206	204	217	202	238	203	227	230	206	210	215	222	210	202	220	218	200	215	232	234	221	217	214	209	225	236	225	223	195	212	206	222	212	186	216	216	208	216	231	229	201	200	220	224	219	179	214	211	220	230	195	226	214	208	219	231	230	212	197	186	232	226	215	201	228	227	197	221	199	177	213	237	208	183	220	218	250	226	211	246	204	211	226	221	213	210	212	218	218	215	229	217	232	202	217	202	217	201	205	221	206	232	206	222	229	239	209	220	215	225	204	209	215	208	228	227	221	233	212	207	227	235	216	207	218	209	189	211	206	205	202	209	225	237	252	221	182	222	220	201	217	187	187	189	201	198	221	194	204	218	223	192	219	233	195	211	226	196	207	197	223	210	209	187	233	222	243	235	231	213	211	201	210	207	219	238	220	226	224	228	211	242	203	231	225	214	219	206	215	227	209	223	178	200	204	203	234	196	223	208	218	232	216	221	223	213	197	221	214	213	213	233	187	221	233	207	211	219	200	210	236	230	219	216	217	179	237	210	204	216	202	252	235	226	227	198	204	205	203	214	203	208	221	198	200	223	256	215	230	212	204	210	200	232	190	221	206	223	219	225	197	202	219	219	201	216	232	197	179	250	229	216	202	227	204	186	211	224	211	217	225	200	195	214	213	197	206	228	233	195	220	199	215	221	223	209	228	220	229	203	184	243	217	230	220	218	203	226	204	196	212	194	205	214	215	210	217	208	226	204	202	191	223	208	203	254	223	194	231	196	215	214	218	230	210	203	211	191	221	201	215	207	212	175	236	209	249	213	236	219	174	227	229	207	209	221	200	224	209	209	227	213	215	203	204	212	215	214	219	191	198	194	217	206	222	209	219	210	214	184	198	205	200	235	224	214	237	210	211	213	206	230	223	225	228	224	227	213	222	216	205	188	216	209	233	199	202	226	206	231	195	242	218	215	203	210	232	227	212	242	225	196	204	184	225	231	215	198	195	212	195	201	207	208	227	211	210	217	235	212	249	218	213	200	202	217	197	221	209	192	213	219	192	216	195	218	198	212	221	217	216	198	222	217	219	213	238	217	233	205	237	196	190	191	212	221	171	184	233	238	216	217	214	217	227	223	220	233	254	193	228	234	202	236	239	232	226	209	207	222	207	241	231	198	223	237	235	202	224	235	201	196	214	204	217	209	193	197	222	195	230	206	230	229	207	224	212	215	226	210	227	239	256	235	232	208	203	222	219	202	222	208	186	217	190	213	214	224	233	228	231	204	201	220	201	212	237	215	190	229	210	218	206	217	221	205	196	210	211	233	219	212	205	237	219	241	223	229	238	206	226	219	197	219	196	207	208	198	208	209	207	220	225	228	232	217	208	240	200	245	226	199	210	202	216	205	222	230	216	203	245	191	193	229	209	218	218	209	198	220	220	232	250	210	201	222	229	224	218	204	197	229	244	203	222	185	200	201	215	185	225	214	217	209	215	199	174	238	212	230	220	207	200	216	214	225	191	213	210	194	200	200	250	220	205	216	213	204	207	240	214	210	219	212	221	187	249	225	220	233	221	229	226	214	199	217	219	218	196	243	236	197	190	205	225	196	213	256	215	213	239	229	245	236	214	224	208	189	227	211	217	247	202	224	214	195	229	180	227	206	229	216	225	221	196	220	236	213	209	235	212	226	247	207	208	186	218	238	208	229	209	202	217	229	216	204	231	211	201	209	198	201	236	201	232	219	222	194	238	220	213	214	239	191	214	201	258	206	206	233	196	192	222	225	213	218	195	223	226	206	205	242	213	204	231	188	203	203	221	218	210	232	209	198	234	222	223	213	217	250	194	231	224	171	246	248	210	200	205	193	224	186	220	205	227	215	230	215	214	209	231	225	222	246	238	213	174	222	213	219	220	222	203	238	242	206	192	205	200	208	218	207	215	201	218	242	221	191	222	199	191	193	222	211	215	244	218	211	208	241	244	210	190	233	226	221	229	243	209	245	226	220	195	223	227	219	217	207	245	192	208	213	222	223	203	206	209	212	232	201	196	208	204	203	214	214	240	225	216	228	212	224	214	241	212	208	194	216	211	207	210	233	213	232	220	220	198	179	203	202	184	227	218	227	206	210	197	211	229	227	180	204	222	213	219	217	228	209	202	211	197	216	208	199	206	235	216	189	215	232	224	202	207	209	218	208	191	233	227	230	235	230	198	215	208	225	241	209	213	197	229	205	219	183	236	217	220	233	249	233	246	215	209	190	229	226	199	226	220	222	218	225	203	245	211	208	227	207	189	207	197	195	227	236	207	234	223	247	230	216	241	192	214	230	230	219	215	225	215	217	205	202	203	195	206	219	202	207	219	207	225	230	208	224	216	211	219	198	204	214	218	198	219	209	188	197	184	190	207	198	210	210	221	219	225	200	208	213	213	220	217	219	235	218	234	217	217	204	247	227	236	205	215	217	230	219	201	211	226	198	209	213	177	200	237	223	237	218	224	230	207	222	210	213	229	228	209	223	209	191	227	224	203	230	210	213	219	228	205	230	200	197	236	193	237	220	202	225	239	232	240	220	242	205	220	200	200	210	245	191	176	206	205	196	200	187	239
21168	1978	4312	4927	4332	3427	2762	2415	2055	1836	1689	1460	1385	1217	1102	1051	957	901	871	906	817	806	800	748	740	723	744	701	710	712	641	687	662	651	613	623	628	622	624	642	602	575	610	615	579	643	565	601	599	566	603	596	595	590	584	592	572	565	568	604	597	606	608	599	592	583	609	567	526	525	578	589	599	566	547	565	569	551	545	548	554	568	579	529	557	557	544	581	546	525	505	575	535	560	580	555	548	540	537	507	549	576	580	571	524	593	534	584	532	565	598	562	579	536	545	554	524	535	552	533	539	589	576	617	535	564	552	552	541	541	589	527	538	533	540	549	576	553	558	561	567	541	533	577	581	580	589	555	573	492	525	561	511	557	583	572	594	568	521	531	500	563	584	520	552	550	566	550	579	526	506	589	516	525	536	551	526	563	504	559	527	573	565	570	548	547	573	528	537	557	515	525	546	523	540	558	573	538	563	569	540	558	551	572	528	533	566	523	548	543	552	535	535	500	556	572	558	553	511	527	513	516	523	536	577	560	572	539	554	557	501	544	533	575	584	511	575	566	552	513	554	571	536	565	571	539	511	559	518	540	567	513	552	571	536	589	552	539	534	521	508	531	593	509	528	541	544	503	570	518	569	557	579	553	586	584	509	538	555	570	560	563	548	505	532	561	554	551	540	565	525	543	529	547	551	546	579	548	547	523	516	534	603	554	532	525	547	533	512	585	516	554	518	563	511	535	578	537	569	548	579	600	559	547	552	545	567	569	555	490	547	532	517	515	569	546	491	584	568	533	556	554	599	502	579	545	546	544	562	543	542	557	549	595	567	556	541	526	530	503	543	553	528	578	547	530	570	536	540	544	563	553	545	505	528	537	523	553	565	556	573	522	583	522	575	541	545	567	538	538	542	551	572	528	557	553	509	572	533	596	550	568	563	559	528	540	563	513	508	569	529	538	560	520	532	566	533	569	546	601	533	544	522	528	543	557	548	478	544	542	559	547	560	555	559	551	539	531	573	562	515	522	537	557	552	548	544	550	517	513	549	583	538	522	551	512	514	543	506	546	585	518	517	530	526	530	526	523	521	545	511	536	556	524	566	547	493	527	515	532	564	543	548	583	599	521	537	556	568	528	535	547	536	534	521	502	539	520	567	536	534	577	572	515	549	533	521	539	531	562	532	547	517	560	539	563	559	559	565	556	548	541	540	543	560	518	539	550	565	528	559	558	546	539	535	558	534	561	511	505	586	545	608	539	555	587	526	574	546	524	559	569	544	541	543	572	558	524	533	587	548	536	550	546	530	555	582	538	524	540	536	577	547	560	570	561	540	577	567	531	571	513	553	535	526	535	563	576	565	488	534	554	554	554	546	521	520	513	555	544	566	525	510	515	578	585	552	544	560	509	549	538	612	574	527	551	530	579	532	551	519	519	543	521	548	538	573	542	511	555	520	551	577	555	551	562	551	531	552	557	603	522	502	550	538	562	530	511	581	548	538	613	544	546	557	609	569	558	562	561	567	573	509	528	538	539	551	524	587	529	514	540	572	570	549	511	538	512	512	521	508	542	551	543	538	568	570	591	554	597	537	548	589	534	507	549	562	544	589	556	555	548	514	531	556	576	573	571	550	540	556	532	558	545	544	565	530	564	583	548	529	556	527	552	516	538	549	558	543	535	617	518	515	531	523	550	527	559	543	563	558	503	547	555	548	552	506	603	525	503	546	587	551	542	524	532	565	569	567	583	501	562	558	526	534	494	571	576	568	574	528	533	572	576	535	537	563	558	549	562	527	522	545	535	544	526	606	525	545	525	523	550	558	553	535	557	583	544	499	562	530	556	522	545	548	572	535	567	557	548	556	533	512	570	568	563	549	506	547	525	573	536	524	540	565	549	563	539	580	486	534	534	553	574	531	481	584	515	555	535	589	568	566	559	529	553	536	570	563	546	521	521	548	542	556	524	553	578	545	544	584	564	547	575	545	526	511	530	574	566	578	584	528	591	533	523	534	522	519	539	543	556	535	531	550	551	528	558	551	529	568	555	533	528	574	544	545	544	546	567	526	545	549	568	536	574	527	550	529	530	532	548	515	521	555	555	516	551	536	527	563	539	567	551	559	552	545	529	519	573	575	560	563	553	558	577	604	565	585	551	543	574	532	573	594	544	514	537	590	553	558	551	498	541	555	528	478	593	547	542	531	570	606	545	596	579	509	537	600	587	517	589	554	550	569	529	529	536	555	556	529	585	556	548	592	543	560	555	488	517	549	504	564	564	532	555	541	542	548	568	535	561	539	557	546	491	560	496	548	520	545	553	578	588	611	573	542	528	511	540	580	515	562	595	533	508	515	565	521	555	584	535	548	537	534	540	606	549	565	485	547	546	556	558	533	536	562	562	551	502	544	515	582	527	515	555	539	540	559	572	565	560	568	534	536	540	605	529	553	486	554	531	532	547	587	540	539	534	507	575	598	574	530	538	558	538	579	548	534	538	534	568	529	519	628	545	557	539	515	557	523	548	557	522	537	547	606	585	552	561	574	559	577	557	538	575	551	496	571	541	526	570	530	522	593	525	537	584	551	526	543	573	544	576	556	542	545	552	540	566	528	558	556	560	538	540	541	540	557	516	534	560	531	553	560	559	548	558	535	545	589	571	609	536	512	547	551	494	603	523	500	528	542	556	542	507	585	548	546	590	599	521	554	555	560	505	562	558	572	547	577	541	579	559	547	559	533	543	530	570	526	555	533	563	562	524	558	548	548	531	579	549	541	540	530	509	563	563	532	552	555	531	550	559	553	530	516	516	533	544	538	562	571	484	591	534	573	549	559	513	509	522	551	565	559	526	532	579	567	533	515	577	568	536	538	520	540	528	523	558	585	519	556	550	535	567	526	517	551	528	536	566	525	544	527	580	546	565	528	527	561	556	553	539	562	576	537	555	497	526	558	594	517	506	581	555	586	518	524	611	503	558	492	562	565	515	525	540	523	555	518	528	545	524	545	588	547	576	572	559	548	570	536	544	529	558	570	565	542	529	566	571	549	519	563	572	538	519	543	571	546	538	514	556	538	554	622	530	550	565	504	537	526	523	564	521	578	509	547	552	532	520	500	580	572	542	561	577	531	513	533	559	557	578	561	534	521	550	584	541	563	543	533	555	517	543	588	549	543	565	528	535	517	574	541	550	565	541	584	577	561	557	576	543	505	519	547	562	537	551	565	563	586	564	557	562	552	515	584	506	554	541	597	586	567	538	560	537	569	534	538	589	556	576	538	561	515	538	519	594	536	568	556	575	558	580	559	542	581	549	568	515	546	538	564	559	537	569	541	519	544	542	546	567	534	557	548	536	530	531	550	556	535	530	563	538	542	553	573	563	520	574	551	524	573	549	524	522	538	564	544	544	558	534	516	497	577	553	591	563	493	542	556	535	559	549	508	539	530	585	566	586	561	538	528	550	554	545	539	558	526	546	601	512	571	570	562	544	556	560	564	521	573	587	546	522
3657	232	223	173	194	205	201	197	184	204	186	213	196	170	183	176	207	170	180	202	189	182	179	166	181	185	196	204	200	201	181	179	164	168	204	184	201	199	192	167	194	166	198	182	207	213	179	182	200	202	149	168	194	179	164	187	187	186	169	187	215	167	177	180	179	182	179	196	176	172	213	210	161	194	174	182	169	209	194	180	201	164	185	171	180	174	161	166	199	202	173	195	170	150	202	201	192	193	205	177	177	187	191	194	195	190	190	176	184	209	186	198	192	165	170	202	206	179	186	190	212	182	172	186	181	168	168	180	189	187	186	190	177	213	194	183	224	175	188	176	173	206	206	156	175	172	200	177	201	192	201	209	180	170	182	167	175	184	174	165	173	173	190	192	174	174	190	163	197	185	205	197	180	194	180	186	217	199	196	185	181	198	169	168	164	167	166	189	188	198	191	168	208	171	190	186	174	182	183	182	212	188	186	179	187	193	181	187	157	166	231	187	209	209	173	180	180	160	176	160	177	187	199	181	178	167	165	186	212	191	166	199	205	191	175	173	200	199	207	206	180	216	190	169	188	175	161	205	194	180	187	187	192	188	184	168	160	192	195	182	186	192	194	189	190	192	186	171	171	184	198	170	205	198	207	182	221	188	197	210	224	193	195	169	182	194	233	187	178	199	167	191	171	208	190	176	164	223	198	197	193	185	174	184	176	171	170	185	188	213	173	168	155	151	203	194	190	190	200	180	181	174	169	178	177	189	191	208	176	175	184	186	206	171	188	199	194	195	176	171	166	175	193	185	191	184	176	170	189	166	155	181	188	182	183	197	187	166	194	174	182	168	184	197	181	167	174	183	188	175	183	202	184	172	183	189	165	188	184	193	200	182	167	191	163	178	181	198	172	174	212	177	182	177	199	190	167	194	167	175	182	161	182	184	178	183	192	184	182	181	186	177	196	170	185	183	204	189	190	181	196	186	186	177	180	199	177	188	176	194	187	186	196	199	181	195	192	176	178	188	188	190	207	175	183	164	198	178	173	202	181	189	163	210	204	168	173	175	194	200	157	193	170	194	189	184	161	177	177	183	177	172	158	166	176	223	188	179	199	204	206	184	185	190	191	219	189	173	196	188	160	187	206	164	162	179	179	171	194	187	157	207	187	180	192	203	200	174	188	189	183	194	164	187	190	170	198	175	182	161	199	200	194	187	178	190	200	214	204	193	195	201	196	160	189	197	184	212	190	191	189	197	189	166	165	157	177	192	163	207	191	196	167	174	165	189	199	160	175	184	181	189	175	184	176	173	186	188	177	199	187	182	166	172	176	191	201	197	182	181	203	190	172	182	200	175	189	180	194	148	186	196	175	190	180	190	202	183	175	173	179	209	192	179	195	194	168	183	191	186	202	182	192	197	182	209	180	168	187	186	147	182	168	175	205	192	188	197	175	192	199	189	187	178	173	189	175	185	173	194	192	207	191	214	178	205	215	177	202	175	212	182	185	181	178	190	181	196	197	205	205	188	191	186	193	191	169	192	170	177	193	156	172	193	174	179	186	170	188	176	163	169	190	172	184	196	188	170	185	198	188	181	186	195	217	187	183	173	194	177	192	179	195	157	200	203	169	203	207	187	192	180	191	171	184	179	184	179	213	179	179	210	184	171	203	177	166	181	172	187	202	216	191	180	182	194	157	189	185	187	192	173	193	173	179	196	205	192	196	184	178	184	204	176	183	169	218	154	210	157	187	179	180	168	172	163	181	170	199	211	189	213	217	190	199	176	188	179	181	180	214	199	202	189	196	196	186	197	191	198	195	191	185	202	188	203	182	186	201	211	179	156	192	178	178	175	189	186	174	198	180	186	197	179	190	190	188	174	186	187	204	183	174	189	177	167	202	195	173	176	200	199	176	175	208	162	188	159	202	173	187	198	212	186	205	190	182	177	189	185	159	211	165	181	186	206	188	191	186	189	193	201	199	168	209	208	161	199	175	210	191	202	171	189	193	168	188	200	179	199	189	182	187	171	201	190	196	195	193	208	188	179	197	211	170	197	199	162	211	188	194	196	180	169	206	194	182	201	211	164	179	208	196	198	184	148	174	173	178	194	178	189	188	184	192	206	187	196	178	196	174	200	186	196	164	195	191	220	174	177	172	188	177	163	193	167	189	190	180	182	170	190	183	171	205	171	178	167	185	188	181	168	191	172	210	184	190	155	195	216	188	190	197	175	191	179	179	197	184	180	207	193	206	195	189	192	177	170	199	195	208	225	177	160	190	214	180	190	185	171	187	177	154	195	188	186	153	181	183	215	155	196	181	189	182	191	199	174	174	165	183	199	198	201	186	199	195	176	206	200	181	189	179	185	188	229	199	205	192	190	185	193	166	197	175	164	173	196	193	196	193	198	170	179	184	157	215	174	162	200	211	189	168	187	192	169	192	192	207	177	204	190	173	198	175	187	185	173	170	183	189	178	163	161	186	209	207	210	189	204	195	195	190	176	177	176	192	188	199	162	176	171	189	184	175	187	196	190	198	181	197	159	178	219	184	208	158	172	193	183	167	183	202	196	185	191	188	174	188	187	197	180	192	186	194	190	182	177	197	164	193	207	187	173	205	172	175	177	196	193	184	192	202	179	168	206	185	197	187	205	188	180	185	208	215	205	198	178	203	206	173	191	191	182	173	162	199	175	190	189	191	192	185	226	182	184	182	169	208	168	160	182	183	179	207	187	166	175	163	186	215	180	165	182	197	179	186	194	190	171	172	197	185	172	187	211	205	166	174	196	167	185	175	196	191	186	164	175	169	201	182	175	206	169	186	173	178	200	186	178	191	215	214	176	186	194	187	155	159	186	194	189	181	176	188	179	173	217	194	188	178	173	179	178	176	178	181	179	189	191	169	175	210	184	174	176	207	191	200	206	207	193	195	187	185	162	194	196	177	193	175	185	189	159	181	193	198	182	214	163	204	179	162	161	185	211	167	191	184	157	192	184	201	202	191	191	197	192	185	184	193	186	200	189	199	181	173	202	190	212	177	164	177	203	160	214	217	198	177	182	208	176	186	179	172	219	186	210	172	194	185	204	187	190	204	170	213	198	173	198	186	182	211	224	164	182	197	204	190	172	188	182	185	185	184	172	186	176	183	185	170	236	209	185	188	192	170	174	188	192	175	180	194	197	185	171	186	205	175	194	168	191	169	165	194	210	218	187	202	174	211	168	188	174	187	189	212	157	183	156	213	185	188	191	189	182	174	191	187	181	190	185	180	199	188	217	191	166	169	198	182	196	180	194	190	194	184	174	193	176	179	189	160	192	203	173	190	192	202	200	170	183	190	192	183	188	181	191	180	176	167	178	202	206	169	179	180	208	195	185	198	194	183	198	228	188	165	170	179	185	184	219	196	192	185	202	192	175	205	184	177	202	172	177	191	180	184	173	180	190	197	193	194	182	186	195	192	192	196	180	214	189	161	179	206	181	183	176	198	198	185	205	187	198	181	216
4135	491	497	557	562	515	464	523	556	512	530	467	502	486	470	444	496	462	466	437	472	479	441	470	489	423	410	451	495	470	479	464	472	462	447	458	459	467	479	446	451	441	486	463	484	466	489	444	436	487	466	488	456	471	469	451	471	436	512	465	434	459	438	456	450	479	475	456	461	467	426	461	477	440	448	454	425	465	427	451	464	463	464	457	501	436	430	435	485	437	474	468	459	436	454	435	467	495	452	506	454	451	457	472	469	505	435	429	486	468	439	443	439	466	463	454	449	464	472	469	477	479	481	443	453	454	474	490	469	471	458	445	522	428	439	426	488	424	415	456	484	416	463	455	414	460	488	471	469	480	432	480	499	488	489	440	455	460	456	441	456	501	439	512	448	515	425	470	456	428	502	467	462	450	426	511	470	499	444	512	466	421	408	466	449	468	467	452	472	478	452	455	439	423	473	464	445	474	496	451	443	446	416	440	474	430	469	495	471	428	462	481	471	477	459	470	496	474	459	483	460	465	485	467	455	490	434	462	443	449	481	454	465	455	478	449	472	488	460	425	490	445	476	438	455	437	429	463	459	469	457	446	470	481	470	455	510	477	445	464	452	448	466	456	464	463	462	451	477	456	487	443	468	447	447	443	464	404	468	496	506	452	446	434	487	430	439	456	447	504	456	441	503	474	461	459	457	473	466	464	455	449	464	420	479	457	444	440	462	470	440	447	452	446	415	474	457	423	426	464	491	426	408	427	493	451	482	454	502	452	451	444	500	435	451	475	498	449	484	473	472	494	456	459	450	469	489	464	436	447	423	443	439	458	460	447	475	424	462	430	445	443	468	473	463	476	460	435	424	472	423	456	435	438	452	473	472	460	441	478	419	469	486	424	435	449	461	405	410	457	431	469	456	448	519	437	454	488	422	476	429	455	450	449	472	478	434	480	472	472	452	477	447	471	469	455	447	462	445	442	458	468	445	444	442	438	451	467	460	469	493	440	469	448	487	454	475	427	465	455	435	482	476	497	473	466	468	454	464	461	470	451	452	485	503	446	469	454	419	437	437	465	462	488	484	465	462	413	437	436	443	472	448	457	439	443	424	491	508	469	426	453	452	469	465	473	451	436	488	482	473	437	442	440	490	453	469	477	478	455	457	478	433	462	463	447	477	474	429	427	478	455	490	452	478	475	481	451	457	454	489	437	487	459	418	439	424	466	457	441	436	440	467	458	427	443	460	476	489	456	450	420	479	462	436	451	432	496	458	434	477	463	477	503	445	436	452	472	466	465	478	455	456	464	459	494	444	480	461	471	436	442	446	478	451	460	473	421	466	480	443	449	446	487	433	458	436	432	454	438	481	522	448	479	455	454	467	451	472	443	450	494	425	465	455	455	433	490	438	447	485	448	471	468	468	486	449	446	477	434	491	458	470	451	478	438	455	426	496	472	497	475	425	416	468	441	464	484	463	438	458	469	494	455	465	438	443	450	463	452	496	433	480	456	485	425	500	518	431	444	439	452	473	437	484	443	463	450	464	470	459	445	444	449	439	480	445	456	466	448	483	463	512	470	448	463	471	459	469	458	452	436	485	466	423	437	431	458	439	435	446	413	434	428	450	483	508	524	474	456	521	462	423	475	471	451	444	442	490	465	498	457	481	445	441	476	442	456	458	459	469	406	484	477	482	464	460	460	441	462	463	482	471	466	472	432	447	458	422	437	435	449	454	452	427	489	463	487	458	468	495	441	530	465	433	446	473	457	443	438	466	492	485	451	444	484	459	449	423	468	470	436	445	433	470	428	476	475	426	498	439	466	439	482	433	494	459	425	482	449	459	468	486	457	438	480	450	426	470	466	465	448	453	417	413	465	447	445	449	469	470	456	450	490	488	427	468	480	458	527	474	432	460	450	506	444	479	499	422	465	456	478	464	461	418	455	431	447	483	458	449	462	457	488	445	467	450	468	447	440	467	424	439	451	425	452	474	434	455	449	438	504	447	463	481	503	444	417	438	474	436	411	416	469	446	455	468	448	441	448	504	481	427	469	480	447	442	437	468	471	510	428	458	462	469	437	469	466	494	440	453	428	467	427	450	453	441	478	453	450	478	447	436	437	472	449	456	491	458	480	475	415	473	468	450	477	450	434	480	472	495	465	453	474	473	490	459	461	482	478	455	438	461	477	459	508	441	458	430	501	482	468	449	451	425	446	436	459	465	441	427	542	453	487	460	413	447	458	440	472	454	464	477	419	468	470	460	458	454	433	467	477	458	511	477	455	460	437	463	462	424	448	451	462	425	494	423	488	463	498	472	429	466	449	441	481	454	529	459	477	474	449	457	466	454	454	405	441	423	454	465	468	470	449	444	464	494	418	431	437	448	416	447	477	432	475	480	451	465	464	453	455	459	443	460	463	483	476	465	470	489	454	445	474	458	485	435	416	439	465	498	467	477	468	479	462	455	428	475	507	430	484	463	413	461	434	477	508	473	462	437	534	452	462	472	467	464	448	493	455	433	466	489	432	470	455	440	466	439	460	468	464	483	454	488	465	488	445	476	446	427	490	462	470	470	478	471	460	434	445	473	444	456	470	464	461	449	465	460	474	442	464	459	434	416	517	455	464	439	427	480	433	466	433	463	497	468	428	452	459	448	455	431	450	460	462	464	439	473	449	454	430	448	438	485	461	462	469	458	494	516	456	429	461	441	434	484	448	512	467	424	453	448	436	457	463	472	445	500	473	457	456	441	442	464	476	449	438	406	473	452	462	464	435	439	446	439	472	440	470	425	394	458	440	468	477	475	435	445	442	473	442	416	459	462	475	443	461	497	466	500	463	476	456	469	508	449	420	462	454	404	488	474	451	484	468	452	454	452	456	466	458	483	471	457	436	436	466	402	482	457	491	505	511	447	487	452	409	501	472	480	455	446	449	440	466	449	454	479	445	450	447	491	426	429	479	497	497	447	461	483	472	453	474	462	456	462	485	469	451	476	476	440	430	461	499	460	475	452	444	450	487	451	433	472	437	474	462	471	444	458	466	467	486	474	473	447	470	467	479	476	497	454	488	462	457	480	450	412	445	463	405	499	477	464	495	480	510	451	451	465	442	441	469	472	482	485	428	471	433	534	434	440	461	439	484	488	474	418	476	453	426	451	450	472	465	419	458	471	471	485	455	454	465	441	435	491	418	439	451	439	499	450	469	445	441	433	448	486	466	487	467	441	453	493	513	458	468	458	467	463	479	470	446	449	465	446	458	472	483	450	493	444	500	429	455	438	497	465	442	481	474	442	494	486	452	437	462	415	469	451	472	466	462	460	428	477	429	482	440	497	459	444	435	462	463	474	491	492	498	492	450	458	447	467	441	489	448	454	469	480	474	443	468	443	433	482	402	411	410	438	492	453	416	456	463	453	480	485	436	458	426	451	462	471	434	501	438	478	481	458	479	468	460	446	481	463	423	450	432	444	445	453	499	486	470	492	428	496	464	468	441	466	447	455	452
36244	7809	1258	768	562	444	321	263	239	205	183	182	168	146	168	130	150	129	124	118	118	117	121	120	96	104	105	105	124	137	117	114	106	86	114	103	104	116	111	114	109	97	115	121	110	99	101	103	98	105	96	106	91	96	117	104	80	106	89	105	91	92	116	101	96	104	87	95	90	112	102	113	136	105	112	95	115	97	111	102	98	107	107	93	113	101	100	104	105	97	109	107	122	102	92	123	104	109	102	108	97	114	100	103	94	104	105	92	119	101	108	104	116	106	102	97	97	95	83	100	111	108	107	89	104	112	101	87	115	113	100	98	95	80	109	105	108	106	103	98	95	104	100	91	118	103	98	110	103	110	107	120	116	87	92	105	100	98	109	119	118	93	113	97	106	121	108	110	107	90	105	106	81	99	97	89	101	84	106	104	86	111	93	113	85	97	89	88	94	111	98	113	100	103	116	97	102	103	109	99	103	92	103	97	89	88	109	107	82	107	106	88	103	97	84	105	90	96	116	110	113	85	112	79	109	105	84	90	106	103	95	83	117	92	96	105	100	95	112	104	97	107	88	100	100	105	103	106	115	107	107	110	114	84	99	113	107	100	96	112	106	95	94	109	98	99	94	100	99	100	131	101	105	92	107	117	127	112	92	95	109	102	91	104	103	113	96	79	111	94	88	102	94	113	132	95	129	101	124	111	102	103	92	89	85	107	105	96	124	98	87	100	94	97	114	110	111	104	115	111	107	96	97	104	97	109	107	121	101	90	104	98	110	116	118	115	101	102	108	122	126	96	88	116	96	101	108	109	111	101	120	107	108	113	87	89	102	95	101	116	97	92	102	111	93	101	103	96	119	108	109	130	104	114	80	102	101	88	102	94	116	95	105	96	91	112	106	93	92	99	109	103	116	78	114	115	92	110	97	100	87	85	95	103	90	78	103	94	104	96	115	98	117	105	108	90	97	112	117	105	96	121	94	105	90	85	115	109	110	96	97	107	102	116	110	100	94	109	93	95	115	110	81	95	91	109	95	94	93	96	108	114	91	117	88	111	115	92	112	111	110	108	95	110	124	95	94	99	91	114	117	92	121	106	93	108	106	92	101	82	120	112	108	103	102	89	92	112	94	96	97	99	93	101	103	91	98	116	108	104	104	122	94	96	105	90	86	99	94	99	92	110	114	106	99	78	105	93	90	104	99	127	95	98	104	93	98	91	96	99	95	117	103	98	104	91	116	99	92	100	107	105	101	93	112	101	106	92	95	112	112	95	94	107	101	92	109	101	115	91	116	112	117	93	86	118	96	96	100	110	91	108	98	98	113	104	103	102	94	95	91	116	116	132	88	99	120	98	112	98	102	89	101	117	100	102	100	100	99	99	96	103	102	98	94	119	104	91	102	91	81	110	101	101	113	123	89	100	83	106	102	112	105	84	113	99	107	95	90	109	100	104	120	108	98	91	90	89	100	104	113	111	92	103	91	94	90	114	97	105	104	94	103	102	107	101	108	89	86	98	116	110	98	102	120	108	82	112	107	108	86	113	103	105	92	98	114	94	92	91	102	97	106	105	89	108	102	98	89	93	87	96	118	105	115	91	96	87	84	102	98	106	103	102	100	105	106	96	113	109	115	109	82	100	116	95	86	97	111	112	93	123	86	91	92	96	111	94	120	99	91	92	111	103	92	89	100	115	108	114	101	100	95	90	120	81	85	116	102	124	134	108	95	95	107	91	106	109	105	112	105	97	103	114	109	105	104	117	108	101	100	88	88	101	94	110	115	111	104	109	115	101	97	96	93	96	101	98	111	91	97	102	86	90	108	96	105	101	108	104	102	101	112	95	97	101	101	91	98	120	92	107	104	101	98	120	103	93	102	100	88	100	90	95	110	108	93	107	111	103	117	107	97	110	100	98	100	103	85	104	105	99	114	95	77	108	109	88	114	98	111	99	94	126	100	94	108	100	102	102	85	108	102	85	114	121	91	119	81	124	109	100	102	92	105	123	101	89	118	101	110	91	89	88	98	85	76	108	116	106	99	99	111	96	137	96	99	106	115	91	100	79	93	95	117	113	88	89	91	110	86	98	114	89	97	96	94	104	111	100	109	108	99	98	84	95	103	94	126	102	100	110	106	122	89	97	106	111	94	94	93	98	117	115	103	94	100	100	99	85	108	94	111	99	114	105	112	99	97	104	102	108	109	124	119	96	103	92	94	118	93	100	103	125	104	110	106	108	102	96	96	73	102	109	112	75	111	94	106	103	95	126	106	98	103	111	82	105	88	105	110	114	114	98	99	88	98	92	112	101	96	104	94	110	85	122	100	112	88	101	111	112	110	92	95	114	102	84	111	100	91	109	94	105	114	110	120	119	88	102	97	88	100	88	115	112	102	107	95	99	109	99	105	104	116	105	106	79	98	104	91	104	105	99	102	93	98	82	84	124	95	84	107	94	88	115	100	115	113	103	107	103	96	108	99	125	111	79	82	124	107	102	112	101	104	103	90	106	86	110	89	110	87	119	112	108	97	125	100	105	88	101	114	91	108	107	103	108	112	102	115	106	118	92	88	107	104	115	108	102	100	111	96	123	104	91	99	99	101	97	97	110	99	105	92	103	117	106	111	98	86	105	104	106	94	102	91	85	126	116	107	99	127	97	93	90	119	111	108	96	100	102	92	92	106	94	92	98	102	110	97	84	99	91	107	101	105	97	110	98	121	117	116	111	96	109	96	91	104	94	93	105	118	95	99	100	88	109	95	102	100	92	100	116	117	119	89	105	119	98	108	87	88	105	101	117	112	121	140	94	119	106	112	88	111	94	89	108	114	106	105	118	103	104	96	98	100	77	108	96	97	106	97	92	97	120	91	110	120	96	81	103	114	111	96	94	136	91	113	125	119	100	99	103	85	93	94	87	104	113	105	122	92	112	105	95	97	105	98	83	101	79	134	106	114	91	114	98	96	99	91	119	107	108	108	100	97	101	109	95	95	75	105	114	120	105	102	115	90	101	106	93	91	106	114	92	98	109	111	90	93	105	123	104	93	103	98	95	75	114	109	104	115	112	113	89	86	111	102	97	104	94	106	111	107	102	86	108	108	92	108	108	95	85	103	102	98	84	100	109	87	103	105	96	115	106	88	107	90	108	96	120	115	107	103	107	106	88	79	109	90	105	110	98	94	78	99	91	104	89	96	93	89	97	90	111	110	119	101	107	77	126	105	94	98	117	91	105	100	92	114	99	99	122	115	125	125	112	102	108	130	113	101	114	83	114	114	92	90	85	124	101	102	109	105	106	115	100	108	83	98	99	104	108	105	97	94	102	110	101	102	105	95	103	103	114	88	101	100	112	93	105	110	120	102	98	84	104	106	107	93	117	106	97	102	109	115	81	95	98	107	103	117	108	98	84	91	104	107	94	105	100	94	100	112	98	92	85	117	99	94	92	102	92	115	112	125	87	105	109	106	89	87	94	111	94	96	113	89	99	117	78	109	131	110	114
16151	934	2215	2674	2336	1871	1507	1325	1080	996	853	784	668	637	615	548	518	525	487	497	474	452	439	424	413	369	357	383	351	373	314	376	353	336	338	351	349	331	333	327	336	354	328	337	314	338	332	315	361	315	304	344	301	323	326	314	306	308	311	308	334	315	318	318	272	310	306	322	290	302	310	283	297	268	303	291	263	287	297	268	289	293	277	301	291	330	311	302	303	330	302	299	293	314	314	301	276	307	295	320	299	290	320	299	275	281	283	296	299	306	296	308	297	327	305	289	277	321	311	308	296	290	300	278	275	294	306	298	293	282	295	302	291	298	305	311	322	307	295	292	270	293	323	305	302	317	286	271	265	293	283	289	280	309	309	308	261	273	303	272	282	268	313	300	283	294	314	298	288	309	256	303	287	304	289	297	318	297	309	282	293	293	277	279	269	303	299	282	293	291	250	288	283	274	293	310	258	277	291	267	272	313	292	314	280	288	325	305	280	278	277	294	292	297	320	286	302	277	275	321	286	334	256	296	311	293	279	274	289	286	316	323	290	323	295	286	283	298	314	241	280	292	331	293	309	286	279	287	244	280	293	318	292	323	283	330	260	280	290	294	303	304	275	319	319	308	295	307	312	252	307	297	293	301	298	306	278	279	270	286	294	296	277	274	281	290	265	271	288	276	290	315	284	294	304	294	274	274	270	301	310	293	283	274	287	300	292	281	296	311	294	280	297	308	262	278	270	293	272	314	293	272	286	312	308	336	253	255	275	256	305	270	251	298	304	283	296	328	290	307	278	295	268	294	277	304	298	282	273	295	268	299	281	291	291	285	300	278	290	283	318	288	321	299	288	310	302	265	284	325	325	302	296	277	312	265	300	307	283	286	328	284	288	278	271	296	288	296	331	288	273	327	316	313	305	323	293	321	320	309	283	280	280	302	308	266	305	267	284	289	312	283	299	273	306	296	287	324	304	320	305	313	296	324	272	289	294	288	295	275	264	311	320	270	274	297	253	259	306	280	271	301	293	329	281	315	303	299	280	312	273	265	272	306	277	274	296	273	274	296	269	285	307	262	298	293	290	256	272	291	264	278	311	282	304	300	301	272	295	295	303	281	276	291	289	292	301	305	281	290	320	280	297	279	311	307	283	306	300	322	282	299	257	257	293	312	305	306	302	286	290	298	299	301	330	274	263	296	302	288	296	269	291	278	284	282	314	309	271	293	317	306	273	303	294	289	319	290	286	283	283	304	268	265	301	283	291	299	301	308	280	266	290	280	305	322	303	277	271	273	271	286	295	320	303	300	302	282	295	264	274	298	269	308	287	261	288	268	283	296	291	278	289	322	287	315	307	315	260	295	295	283	330	305	302	287	300	303	296	282	279	296	273	293	304	293	298	307	296	267	312	285	274	283	296	322	265	286	308	286	261	288	282	299	292	309	276	288	286	309	269	315	284	316	279	305	294	263	298	305	339	311	308	298	294	307	324	277	300	267	284	283	287	274	320	296	275	305	306	288	287	299	274	281	283	293	300	295	263	268	313	290	278	331	307	290	290	265	298	313	291	331	296	282	301	290	308	285	284	320	297	308	304	281	281	299	302	275	283	260	318	290	278	293	276	298	298	304	269	282	246	267	303	286	308	297	291	293	279	270	285	288	289	290	284	259	284	328	298	262	277	303	294	289	315	295	298	327	335	280	286	303	292	279	307	288	292	301	276	301	328	284	283	276	295	291	286	306	287	293	266	278	298	279	291	311	333	280	297	268	284	349	302	279	282	291	277	273	300	281	290	290	270	302	284	268	333	297	313	279	293	280	315	284	272	277	304	302	264	273	258	289	303	301	291	281	283	282	281	327	292	302	301	311	269	279	311	270	273	292	291	328	288	294	292	335	311	314	255	288	288	294	298	347	304	301	292	268	305	280	295	290	316	269	286	292	261	286	262	293	278	308	285	317	280	296	270	309	291	259	280	277	284	275	295	283	300	289	288	316	296	285	303	269	264	283	299	277	303	303	283	274	298	337	303	267	296	286	280	314	300	277	327	293	273	290	304	319	269	316	304	275	274	287	286	261	316	300	309	286	329	256	291	274	279	278	295	297	274	280	308	298	258	315	308	306	289	296	291	290	275	278	309	305	289	296	288	291	265	291	303	285	274	298	278	287	311	296	272	296	250	308	276	284	277	320	302	285	290	288	275	300	286	298	305	306	326	285	304	270	289	286	331	287	263	292	292	275	321	276	310	292	279	261	294	284	269	289	312	254	296	301	294	302	321	265	278	307	293	288	307	286	294	331	279	286	290	274	316	285	288	348	283	294	258	298	298	270	284	288	315	302	300	299	308	302	293	278	305	303	307	301	284	299	291	275	274	271	305	308	319	262	298	296	329	319	307	300	288	302	305	312	304	312	300	276	279	268	291	296	306	288	282	272	317	319	279	276	275	301	254	284	316	286	287	325	299	303	301	287	317	272	291	287	306	299	282	306	306	311	292	296	314	275	275	274	308	250	314	303	251	284	268	328	302	305	268	279	311	311	295	283	331	273	319	299	293	277	284	306	282	322	317	288	241	294	274	289	281	298	301	286	272	319	288	301	285	325	329	282	302	303	288	287	302	303	288	289	269	291	303	284	289	298	290	290	283	323	276	323	292	305	264	287	286	293	295	271	281	301	280	304	280	297	288	307	286	315	315	260	301	305	272	300	296	282	283	271	261	328	306	274	304	277	328	294	287	263	303	283	272	302	286	290	240	282	297	289	300	276	315	318	286	297	282	299	289	266	298	280	299	282	282	263	317	309	289	317	297	280	294	315	311	277	288	328	296	284	297	302	301	264	321	320	274	273	273	285	293	278	272	290	271	274	288	266	305	331	284	302	294	319	277	285	271	275	285	335	307	275	290	264	308	334	315	306	287	280	282	264	315	303	314	285	299	320	293	267	290	291	269	291	299	276	281	296	317	326	269	282	290	297	299	290	310	257	270	281	247	315	288	273	278	306	275	274	302	293	270	299	304	299	328	296	290	310	260	299	323	264	308	285	281	291	293	309	250	309	268	285	248	302	283	304	319	301	295	297	307	323	306	301	290	274	287	311	284	307	293	273	291	309	302	283	261	294	292	303	294	297	278	277	293	300	309	286	283	317	296	323	289	320	308	313	305	268	297	291	299	318	311	291	315	291	335	282	284	292	304	290	282	302	318	285	341	303	315	283	279	277	323	295	285	269	275	280	277	284	288	295	254	298	261	283	313	293	313	310	267	307	315	277	327	254	264	298	296	287	296	284	303	305	304	277	285	307	291	315	278	245	282	277	298	290	292	261	285	290	286	299	332	294	271	278	299	295	290	318	290	261	294	310	258	293	288	280	277	301	279	289	316	270	272	312	316	326	301	304	281	283	312	261	298	287	295	315	279	268	282	270	293	278	305	295	258	287	306	342	289	292	317	294	278	291	288	290	295	288	295	295	297	298	308	306	298	305	285	296	292	305	288	347	283	291	288	305
43049	13802	3964	1707	1175	847	684	551	489	471	448	378	364	321	322	298	252	302	275	244	266	225	259	244	268	245	244	226	229	244	224	260	232	249	234	223	184	241	250	222	217	207	245	216	267	214	216	201	237	205	245	222	246	212	234	203	255	241	231	203	207	255	227	219	219	250	220	198	232	228	227	231	236	226	216	232	228	221	235	208	223	214	227	234	234	207	236	209	215	228	221	216	225	214	210	190	217	219	206	221	227	220	267	221	197	240	247	233	203	244	226	224	197	214	222	205	216	222	233	245	230	203	219	225	238	204	212	231	214	194	218	198	223	197	223	223	258	214	182	210	215	205	223	249	200	194	224	218	213	194	227	214	198	204	232	202	211	211	229	241	210	237	225	212	198	231	213	218	199	232	226	218	189	200	214	218	186	226	202	219	233	226	209	221	229	197	236	202	238	226	212	200	214	224	225	231	237	207	220	209	215	200	210	223	223	244	244	211	230	220	215	220	213	215	220	232	232	239	186	188	240	202	209	215	230	245	245	180	219	230	215	227	206	240	191	215	212	207	195	227	230	236	232	216	220	248	212	219	230	201	208	260	289	215	224	225	233	205	210	237	208	223	219	208	226	222	213	223	205	209	199	199	184	218	233	248	234	215	197	238	227	209	235	200	233	223	209	237	217	201	245	202	198	216	217	212	209	214	245	222	197	202	207	218	230	231	220	224	212	210	204	198	222	212	207	218	182	205	226	231	210	246	230	210	193	214	252	251	217	223	228	234	222	217	211	224	202	224	224	211	170	199	219	213	236	208	202	210	217	230	216	203	223	241	210	235	246	212	255	211	224	196	204	187	231	215	220	239	199	229	224	206	236	224	209	216	219	229	202	231	227	190	210	231	229	221	231	208	199	211	218	239	218	240	230	230	230	213	208	235	212	189	232	226	220	225	219	241	215	218	190	206	233	209	197	195	248	209	228	221	243	203	223	201	206	230	207	210	212	224	210	214	236	202	226	210	233	244	212	241	196	187	223	228	213	197	191	236	204	219	194	216	189	217	185	202	215	210	204	235	242	202	225	219	205	208	211	229	222	235	241	238	230	224	222	235	234	219	234	225	216	201	203	213	215	216	214	217	191	232	245	233	237	237	240	217	217	227	220	180	227	204	202	239	227	235	227	232	223	245	207	211	212	215	232	217	204	233	199	215	204	226	217	232	195	195	224	235	215	198	209	195	225	222	206	189	224	201	219	236	219	200	219	217	241	228	217	232	191	232	220	207	218	253	234	241	202	222	213	228	196	244	219	210	226	222	228	189	225	207	233	193	214	192	210	219	219	233	232	213	213	219	203	229	226	222	203	223	204	209	204	237	218	205	223	210	217	212	211	215	205	228	205	229	236	245	225	216	221	201	232	214	202	219	225	206	246	220	202	226	212	215	208	217	232	194	212	229	218	231	227	228	212	218	224	221	215	216	210	233	197	232	220	208	233	200	208	206	207	244	187	224	196	203	187	217	206	219	208	180	221	212	229	209	240	225	219	211	204	234	195	193	219	205	205	216	218	218	213	214	199	216	198	225	232	192	192	229	234	236	210	222	224	205	243	242	205	212	247	191	233	223	184	200	230	234	234	210	204	213	230	201	222	189	218	218	198	238	213	221	224	211	228	239	238	217	199	210	221	213	218	231	211	226	224	203	209	213	210	196	189	190	223	189	220	175	234	213	227	241	219	226	220	196	207	245	215	221	231	245	206	224	216	213	224	218	243	214	221	218	235	222	222	190	202	204	210	210	232	201	224	219	199	229	232	228	202	241	208	236	233	213	220	221	215	217	211	197	235	212	230	207	195	230	242	223	227	236	236	220	203	225	207	229	215	212	211	194	227	208	202	198	221	219	229	194	242	214	236	254	219	217	213	245	231	209	237	222	234	203	204	224	234	213	215	245	238	201	213	217	208	215	222	229	216	230	196	217	205	198	228	215	212	218	214	228	234	212	214	241	209	229	194	225	210	221	201	202	229	202	216	223	241	238	193	203	237	220	221	228	229	231	234	190	208	224	197	202	256	208	225	233	209	234	206	214	209	219	209	227	227	232	224	202	200	193	214	226	219	233	223	220	214	220	219	229	209	212	228	228	222	218	208	219	209	226	221	206	229	228	227	203	208	247	207	221	205	227	224	188	225	183	214	241	202	183	220	223	187	218	220	207	205	232	218	201	252	218	224	198	221	229	218	227	198	233	220	223	204	224	194	211	227	214	244	231	228	236	246	227	224	207	223	231	232	237	221	200	198	263	208	198	190	217	201	209	227	212	202	212	206	211	232	214	231	224	218	219	235	231	248	234	230	215	224	214	212	234	216	201	250	184	205	232	205	205	197	197	203	241	229	210	212	216	238	219	180	234	226	216	218	232	209	224	227	213	203	235	241	219	214	236	210	213	223	223	260	208	243	222	224	207	244	230	246	238	224	190	232	228	224	236	227	211	194	236	234	200	224	224	204	221	210	204	222	227	211	193	202	199	215	209	199	180	209	246	215	219	206	207	233	222	220	210	230	227	217	197	230	209	234	212	204	197	240	204	220	209	203	203	209	222	255	220	226	211	215	233	208	221	241	204	211	242	240	198	228	193	206	201	234	211	201	219	196	229	185	216	244	228	213	210	200	228	206	226	223	232	237	224	239	204	235	241	199	221	220	239	206	184	228	204	221	199	231	237	202	198	211	241	221	224	222	230	199	211	207	187	213	219	214	225	218	202	218	242	202	194	213	228	222	241	200	209	225	213	229	215	219	236	230	243	228	219	220	195	201	199	238	226	215	235	241	216	221	186	211	216	221	255	211	208	217	215	197	246	230	214	207	201	222	233	241	244	180	207	217	207	239	215	204	226	243	238	229	218	190	237	212	226	215	230	195	212	214	241	233	225	180	215	206	211	206	223	211	194	188	206	216	191	223	234	260	197	215	226	226	249	216	234	211	201	228	200	231	222	235	238	217	210	233	221	213	235	219	221	202	218	233	192	237	197	230	232	225	208	210	230	205	226	268	199	218	203	222	203	191	214	237	201	205	191	247	207	222	237	197	215	231	212	217	214	232	198	211	191	211	213	249	215	238	244	216	235	192	226	202	214	217	218	222	193	234	229	188	229	238	209	229	246	234	195	214	202	206	231	239	222	230	206	206	196	220	216	230	194	228	216	214	209	198	233	194	211	213	244	216	196	236	213	193	211	206	210	203	238	216	222	254	225	245	220	205	233	212	263	214	207	211	221	221	217	220	201	208	222	197	211	251	232	227	229	220	204	226	210	217	236	204	200	223	225	233	223	220	232	205	194	200	253	236	223	217	203	208	232	187	210	209	232	206	192	231	210	244	236	213	239	260	208	219	188	200	240	213	223	219	230	227	214	233	231	208	205	209	246	189	240	246	222	208	236	233	245	232	222	236	203	225	207	248	208	215	242	213	216	196	224	220	219	179	202	192	214	187	203	234	196	222	217	211	226	229	222	205	226
18853	1960	4317	4823	4292	3563	2866	2429	2106	1836	1682	1572	1396	1226	1171	1080	993	990	905	818	790	814	787	779	799	718	693	747	730	703	690	673	671	684	654	693	654	659	631	613	635	626	615	581	594	634	611	611	669	596	621	594	630	576	650	553	552	603	587	591	601	594	567	562	556	588	572	568	570	610	591	571	576	617	534	586	547	591	552	587	608	582	572	569	559	560	571	595	566	610	545	571	585	531	560	505	560	568	610	543	594	578	593	544	550	575	563	544	562	548	535	549	545	587	588	573	560	557	555	507	567	569	570	579	629	599	615	580	560	562	544	522	575	553	541	543	564	566	570	581	500	555	559	604	552	541	541	582	574	541	576	537	575	540	574	595	567	571	559	545	570	546	570	574	576	561	569	560	567	533	510	534	580	582	557	497	574	558	529	593	553	547	599	554	548	572	578	528	583	567	554	531	563	542	517	553	568	587	554	563	562	516	568	559	551	568	525	525	533	587	545	541	559	548	569	600	566	501	507	534	547	596	538	583	542	543	546	578	556	563	574	579	560	540	566	561	560	577	516	561	577	505	554	569	494	544	574	532	552	551	515	562	601	523	527	554	524	537	553	544	623	570	542	543	611	612	561	563	543	569	555	529	540	580	536	573	615	535	563	581	548	564	574	588	574	560	582	508	590	547	560	566	531	532	511	570	548	578	580	601	561	579	536	577	526	547	506	604	523	551	564	563	568	550	568	571	568	541	565	585	561	529	583	603	559	520	564	553	622	549	572	542	572	539	580	603	575	545	560	529	541	590	546	597	559	554	560	562	592	552	550	565	552	521	570	570	542	545	572	586	544	567	578	497	536	540	566	572	555	605	586	572	553	561	564	577	578	544	541	562	581	559	569	564	574	579	570	533	539	538	538	546	584	572	540	539	582	567	573	534	568	549	559	536	545	537	563	553	546	566	538	557	525	559	562	525	527	574	567	540	549	582	555	571	587	514	538	527	569	530	564	576	505	540	515	531	561	525	564	547	566	513	568	563	579	596	526	520	599	567	549	544	568	552	593	555	576	559	536	604	577	551	564	600	593	580	518	579	563	578	553	565	545	597	548	583	558	575	543	559	534	568	526	584	551	506	557	514	503	528	578	552	565	564	561	520	554	542	570	528	555	545	561	493	596	557	503	550	591	556	588	606	560	543	587	539	558	521	498	536	595	530	588	532	598	503	533	559	559	553	531	551	568	497	595	552	540	537	576	536	524	550	539	521	565	528	526	578	546	543	503	525	576	521	551	545	615	545	562	564	540	555	589	539	526	556	541	578	561	539	555	566	555	579	581	565	512	593	569	556	550	496	584	562	538	552	588	581	553	501	534	512	575	519	552	605	585	570	594	598	566	559	570	578	591	520	555	527	531	514	520	574	581	549	552	558	557	527	543	587	591	571	550	551	534	529	565	519	531	561	549	548	545	582	516	546	527	543	606	572	524	551	530	571	557	532	590	537	549	531	553	555	603	573	593	551	537	553	533	529	537	593	558	508	601	548	579	528	564	533	545	497	567	580	551	509	532	551	546	570	550	527	552	535	540	529	550	585	521	535	533	547	532	545	543	586	513	542	555	551	556	612	545	543	527	596	559	546	563	574	566	538	563	600	519	530	562	516	506	559	582	533	580	554	514	581	549	575	527	586	523	549	544	527	573	542	542	496	581	579	583	580	535	564	555	560	586	552	563	560	576	552	550	490	532	528	584	618	576	563	569	596	546	566	577	574	556	574	515	522	520	541	578	573	540	560	537	542	560	518	537	545	577	547	579	504	550	608	526	551	565	567	524	576	517	613	629	525	542	615	515	534	561	550	542	542	573	604	548	577	502	535	560	575	548	567	536	556	569	526	541	534	567	598	571	536	537	544	559	561	529	542	542	557	578	553	560	590	539	591	590	561	535	516	514	572	598	577	543	553	550	522	624	559	538	531	565	581	553	547	556	542	545	549	498	547	524	549	555	599	536	539	538	500	554	570	579	537	580	550	611	548	573	562	548	537	545	585	543	534	533	550	582	534	566	554	573	544	573	557	550	539	513	570	568	573	532	550	567	575	567	538	576	517	537	564	537	554	525	547	582	492	552	540	519	553	586	585	572	537	545	542	568	529	528	547	508	533	551	554	521	557	541	523	562	572	512	560	610	536	595	576	532	519	542	545	548	614	544	563	535	512	549	562	553	574	554	578	581	562	545	548	567	577	603	524	536	523	567	583	515	554	545	579	531	565	515	569	560	545	562	559	627	561	503	553	551	516	561	565	547	542	549	544	562	584	589	543	562	538	566	582	546	584	518	530	575	518	578	569	564	560	562	526	570	559	544	601	577	563	531	533	541	572	588	554	549	579	519	513	547	525	608	569	561	546	566	559	566	560	550	531	564	564	571	514	584	528	556	520	539	537	558	553	525	557	560	571	539	545	565	536	541	583	528	558	563	498	601	510	569	577	539	595	535	525	585	543	571	528	580	571	548	501	560	544	559	560	596	536	574	526	561	563	574	538	567	482	589	553	549	582	509	542	550	531	521	546	523	554	560	552	548	555	558	553	580	582	553	579	536	545	568	542	592	546	585	505	556	569	560	551	576	556	534	517	601	553	561	594	550	546	581	566	567	562	594	540	554	536	576	546	572	528	590	526	554	525	543	542	579	545	541	549	588	542	546	595	559	585	598	550	490	579	563	517	593	572	564	593	594	552	567	504	538	559	536	588	550	522	583	577	542	491	550	569	522	542	571	531	508	566	552	549	571	528	535	583	556	563	573	523	537	577	549	572	569	575	560	546	565	560	574	512	525	550	542	560	539	545	575	565	594	553	563	557	533	525	567	532	572	569	539	587	568	541	534	564	552	542	554	560	584	618	549	503	541	559	552	563	561	531	537	533	521	544	573	521	540	610	563	581	543	575	570	530	553	536	591	546	552	529	535	566	560	502	554	573	542	544	569	546	595	556	561	542	590	540	559	549	596	567	583	564	537	595	523	591	546	578	542	529	571	551	595	506	593	554	555	548	577	533	561	554	573	571	595	528	550	583	548	598	566	546	535	564	546	555	540	599	535	497	553	611	565	565	548	564	570	557	525	509	541	582	538	559	583	564	573	556	599	558	556	538	563	522	543	587	555	562	522	562	562	548	578	595	551	492	568	582	565	559	516	525	539	514	533	567	569	562	579	564	566	541	528	553	543	559	579	546	596	559	569	519	570	559	579	541	570	553	512	519	539	581	564	600	593	554	522	574	569	542	529	560	530	552	550	580	540	566	559	532	549	569	557	552	547	578	548	543	590	562	547	541	576	522	568	576	556	579	556	550	529	531	531	524	552	602	581	571	532	539	517	535	564	542	554	557	554	556	548	575	518	567	535	559	584	551	578	564	592	544	547	518	534	586	532	577	591	523	581	585	568	553	530	521	539	584	540	533	531	614	560	554	565	550	556	567	591	527	543	564	560	509	567	545	542	566	571	551	559	602	559	527	560	546
3937	298	237	224	223	212	186	228	209	185	185	210	168	189	186	210	194	196	217	200	193	180	221	172	179	183	189	177	163	214	176	163	163	186	195	204	195	187	174	203	189	200	166	205	205	173	189	160	195	197	170	180	190	201	187	192	181	165	190	171	187	177	196	209	166	181	185	183	205	173	182	181	194	165	228	179	176	198	201	197	209	201	203	196	172	199	199	210	189	188	203	185	200	199	191	182	210	165	181	180	173	214	179	211	184	190	186	180	209	189	206	200	220	217	198	186	156	169	178	171	181	189	206	210	173	189	185	189	194	199	173	167	194	221	180	187	182	166	186	200	184	204	215	214	197	205	177	195	202	184	187	162	186	188	223	193	188	202	202	213	170	188	194	169	166	195	188	178	222	205	180	180	182	198	204	192	195	178	193	171	203	186	187	183	215	199	201	191	207	193	197	206	190	197	210	176	191	191	176	207	157	174	184	176	208	220	178	172	180	188	158	186	189	198	212	172	179	173	183	186	195	197	172	189	175	173	185	181	177	180	178	224	181	184	201	179	189	209	196	188	207	186	190	158	207	199	170	184	185	166	170	197	170	198	205	161	194	216	186	185	176	178	187	192	163	181	199	189	189	206	187	183	184	206	187	190	170	173	187	174	178	194	172	186	210	177	176	190	162	207	212	198	200	156	221	214	186	213	203	190	192	192	172	184	172	168	214	166	160	195	173	198	193	176	197	211	179	175	202	184	174	174	164	178	182	173	196	198	220	157	168	212	198	194	208	202	200	197	214	212	202	194	201	209	204	178	163	188	226	187	168	205	183	196	191	191	181	195	190	179	189	173	192	187	209	186	199	183	166	181	201	178	180	210	167	165	186	207	170	162	210	185	219	176	190	176	191	186	192	171	194	201	192	171	155	164	197	223	187	184	212	202	186	212	185	206	182	174	196	209	172	169	204	197	222	170	210	190	220	191	191	193	184	196	195	176	192	184	190	195	187	203	177	188	188	223	197	203	190	185	191	202	190	162	192	177	187	207	184	196	193	188	198	175	184	199	194	161	185	198	202	197	209	197	174	180	203	200	210	177	205	205	179	207	180	202	200	201	198	194	215	215	188	203	169	194	216	207	208	157	194	188	185	183	202	174	199	194	198	175	177	182	209	191	152	181	211	179	171	202	175	165	172	178	184	166	220	191	180	180	194	191	200	193	211	181	181	208	183	177	163	182	181	182	213	192	172	182	181	184	185	194	197	186	180	212	172	196	170	188	210	197	198	196	197	196	185	181	202	184	178	193	177	158	186	164	202	170	174	227	194	201	221	203	201	178	184	191	198	194	193	185	207	210	182	226	179	185	185	186	174	207	182	169	185	193	178	198	206	194	184	189	212	200	237	189	206	191	183	197	214	160	201	188	177	156	178	186	194	204	234	189	199	169	193	163	171	225	189	196	201	178	182	174	192	198	186	205	206	207	198	192	216	187	205	205	175	179	185	189	169	197	188	180	198	200	177	176	208	194	184	206	191	170	201	196	187	204	185	161	181	195	178	192	190	204	205	172	189	177	188	208	180	205	181	203	200	191	201	192	200	170	177	173	197	163	192	192	186	179	176	187	195	187	189	206	205	167	193	166	200	190	202	220	194	189	195	180	186	189	200	201	174	218	183	178	173	193	181	203	189	210	190	197	199	175	226	204	197	188	192	176	210	193	181	193	193	174	190	186	168	200	189	196	213	209	184	206	180	199	192	168	164	224	189	187	177	210	184	173	173	182	210	170	195	196	210	169	186	194	189	217	229	186	176	195	201	203	214	219	173	200	179	207	177	181	170	189	212	204	229	199	163	191	194	168	181	183	198	179	184	185	179	188	187	205	188	170	178	182	178	196	196	175	177	191	171	177	197	200	175	197	182	179	204	180	184	191	174	192	187	206	203	183	200	198	185	172	184	168	199	182	200	179	180	173	165	193	211	193	181	186	177	187	180	194	190	205	201	199	172	166	149	225	189	188	185	178	222	181	182	212	193	190	185	203	184	189	199	170	197	178	206	191	207	170	201	186	213	189	180	190	190	180	195	166	225	173	199	204	194	209	198	205	195	212	185	190	188	197	190	192	181	224	187	194	188	198	202	162	180	192	198	212	197	158	186	191	207	209	200	186	183	185	210	160	182	177	184	176	205	186	182	176	193	198	207	188	173	200	176	186	215	155	162	206	206	199	186	196	191	202	187	192	185	171	189	171	201	197	196	181	167	188	182	164	215	193	177	192	194	178	178	193	194	195	182	190	182	187	186	217	191	183	192	206	194	166	183	193	180	177	188	203	175	210	200	197	188	218	193	195	190	209	196	216	207	180	226	197	242	206	179	194	168	211	190	194	175	180	212	178	194	201	195	176	224	211	205	186	211	180	206	165	167	196	203	180	150	173	185	185	165	197	183	205	205	198	207	171	196	165	209	210	202	183	204	190	158	161	182	203	183	153	189	204	204	205	165	207	211	169	187	191	175	169	179	193	177	184	196	193	169	183	187	173	210	209	173	186	224	191	181	183	187	189	172	194	172	203	178	178	178	206	210	185	191	193	176	187	188	193	189	207	187	196	197	219	178	170	176	160	205	217	203	183	199	198	174	172	219	200	222	171	200	193	197	206	174	178	174	177	196	195	196	184	182	182	186	148	185	192	182	164	193	176	194	201	188	162	183	178	165	181	182	201	183	196	202	194	185	184	197	193	212	194	168	179	183	181	189	196	167	187	211	178	179	194	184	194	183	171	205	205	175	190	201	211	189	207	179	188	189	178	185	194	179	209	182	182	191	196	201	190	196	229	183	203	210	198	189	207	195	186	201	173	155	188	191	156	174	214	225	174	211	187	179	207	217	184	159	164	206	181	176	185	189	174	201	188	191	179	206	172	178	183	203	227	187	202	193	185	196	169	186	198	180	197	206	181	195	194	194	206	182	184	188	172	200	201	198	188	170	175	180	216	204	208	178	179	212	210	194	206	179	200	191	210	198	186	195	189	182	194	192	193	174	184	166	190	170	194	172	190	210	186	205	216	208	202	193	217	165	205	222	181	190	191	194	187	197	156	165	183	191	195	187	209	212	181	189	173	198	187	176	167	187	200	183	199	181	217	192	202	180	211	197	193	201	196	210	177	208	184	176	198	169	202	213	193	186	176	183	187	168	192	200	177	162	223	189	192	201	199	159	210	174	204	210	198	197	184	181	193	184	194	195	183	184	213	204	187	198	164	199	197	195	185	197	193	224	203	179	169	190	194	210	205	191	204	199	191	194	207	200	214	211	219	186	203	167	215	165	175	195	203	203	205	198	195	188	176	208	204	200	208	197	205	203	209	207	177	186	175	204	181	205	202	191	207	182	166	199	185	190	159	191	181	169	190	166	182	189	168	198	179	205	186	185	191	196	167	215	189	200	218	174	179	208	196	190	174	175	191	177	208	182	218	196	206	178	192	212	200	160	205	177	184	179	214	178	198	196	167	168	179
4384	526	535	582	559	583	546	493	523	547	531	485	471	468	486	463	503	552	491	488	454	474	480	463	470	452	499	512	452	446	452	475	487	491	476	443	503	460	492	471	493	475	511	444	475	447	487	490	463	465	479	452	454	494	481	448	444	446	493	451	438	490	445	488	449	475	483	477	461	443	483	480	466	449	478	474	483	462	463	454	472	502	489	482	476	471	457	515	460	491	439	465	460	470	473	456	484	450	465	447	452	456	468	471	461	490	448	466	462	484	432	499	498	521	489	471	507	455	436	490	464	501	463	456	500	457	436	457	484	505	441	466	486	431	453	516	475	468	487	457	485	463	446	487	473	445	448	463	451	470	450	448	480	510	461	472	554	474	500	470	463	506	426	439	480	454	458	471	437	461	474	450	430	505	514	477	471	442	498	462	467	498	505	438	459	477	489	473	471	493	487	473	485	482	437	514	441	474	447	517	483	479	487	462	471	448	493	469	455	475	492	498	465	398	443	451	445	465	496	453	419	459	458	455	473	442	447	451	508	497	511	480	488	466	497	449	480	514	469	428	452	484	448	492	429	454	467	484	453	493	421	431	470	474	460	482	478	484	456	454	485	472	427	469	464	485	472	452	484	432	456	507	464	458	469	475	442	462	494	495	504	495	499	424	492	478	470	468	506	456	508	486	432	463	441	471	502	454	476	456	479	464	455	458	482	467	431	479	474	483	462	484	480	475	503	468	481	468	449	468	461	457	456	505	456	444	469	479	467	474	487	426	466	472	473	458	478	493	448	479	470	461	470	462	471	482	449	489	447	453	447	482	459	490	437	442	436	434	450	447	471	454	458	463	494	494	518	496	436	474	486	456	463	462	498	462	482	480	470	485	470	481	469	481	475	438	443	490	428	499	457	486	477	456	470	458	481	459	468	473	484	472	477	464	468	477	471	469	477	486	448	440	428	429	484	503	485	463	478	497	488	425	481	474	455	488	470	474	444	477	452	445	500	466	451	427	469	445	498	430	464	473	471	492	435	491	452	502	425	487	483	487	452	449	486	467	450	450	440	507	511	450	437	475	411	462	452	448	494	484	492	474	469	487	440	476	454	461	482	493	475	487	457	503	446	484	497	544	494	486	483	486	472	462	510	448	445	479	477	475	440	525	460	492	467	458	482	431	500	534	509	476	448	492	475	490	439	430	496	469	493	466	525	454	452	491	479	473	481	466	440	448	476	498	462	443	439	481	455	482	487	481	438	510	447	465	492	461	469	469	484	444	478	438	505	447	434	470	503	428	497	456	428	448	433	442	500	447	458	451	466	471	462	451	438	444	437	491	456	441	472	506	479	502	472	444	503	509	465	428	454	464	461	441	468	457	506	446	468	497	480	480	455	427	473	442	462	465	501	475	471	522	437	477	499	456	425	527	509	461	427	488	458	448	451	458	457	498	484	470	483	446	444	458	414	486	421	495	472	438	483	492	459	481	466	467	493	469	473	476	501	427	452	476	469	465	441	439	480	439	508	506	473	468	474	494	457	478	531	496	479	458	482	494	448	459	463	476	507	470	461	465	461	461	430	496	492	443	516	472	482	462	454	452	475	460	457	484	464	500	480	467	466	433	513	484	461	460	493	496	476	459	481	470	471	485	457	469	443	484	448	460	458	459	440	480	423	469	437	464	468	473	466	436	448	475	487	469	437	478	505	449	439	451	480	468	471	468	461	452	476	454	457	473	501	480	449	484	446	449	455	430	492	463	477	472	453	489	459	469	470	461	472	464	464	468	457	514	486	478	449	488	481	438	469	472	444	446	455	466	449	500	512	461	469	491	467	498	503	467	456	483	490	422	440	481	460	475	459	448	469	460	475	487	468	472	476	465	460	503	456	469	486	471	436	473	435	478	459	466	470	479	455	444	467	474	469	476	469	441	475	485	440	464	494	492	458	447	458	476	459	494	480	480	481	495	461	439	456	482	457	484	467	471	502	463	452	468	473	491	497	483	488	436	456	502	434	481	484	454	472	489	483	473	456	477	480	485	469	486	466	464	474	475	460	505	479	419	444	445	468	430	456	440	466	485	442	481	525	442	455	496	481	429	476	477	474	455	498	454	502	458	512	459	496	452	483	484	448	443	449	445	475	460	469	463	463	468	459	516	450	450	456	453	427	479	484	499	500	489	495	476	484	477	465	440	485	461	450	474	456	495	472	475	489	443	492	478	496	471	472	460	482	458	482	491	498	471	434	527	462	468	442	453	476	475	471	466	486	466	507	464	448	473	461	456	492	477	444	473	540	465	503	469	480	428	495	486	462	468	450	471	479	474	500	477	473	473	434	468	428	435	438	443	463	497	477	508	470	461	474	483	458	454	450	501	462	466	492	495	497	409	442	455	482	499	436	450	454	462	442	446	463	440	466	462	467	446	454	463	484	473	429	486	503	434	501	492	507	467	465	472	473	430	452	484	441	450	486	452	457	476	491	505	468	452	471	451	459	472	464	424	488	432	470	488	487	469	453	447	474	463	456	445	474	476	494	465	452	458	479	488	510	485	478	418	427	489	507	475	464	462	499	470	472	493	522	442	463	478	467	459	468	483	451	461	460	446	439	458	488	475	452	430	472	436	456	488	431	483	490	433	518	434	454	461	459	507	471	430	472	454	485	489	453	483	454	447	492	476	465	501	457	485	453	488	464	471	475	456	475	462	465	481	470	469	448	461	451	444	446	480	476	479	487	488	452	454	459	474	476	480	461	445	435	498	491	487	483	466	451	485	444	434	449	482	457	499	497	481	507	500	456	480	489	530	492	490	457	463	468	482	463	484	462	485	477	473	504	485	463	444	489	455	463	499	469	422	468	485	487	512	489	446	454	464	465	484	497	456	486	501	500	500	462	454	458	492	469	460	500	469	467	467	431	456	484	475	494	462	474	442	483	478	452	481	415	507	492	526	481	447	434	465	474	441	477	482	492	445	462	474	473	441	495	461	526	486	467	460	515	545	518	470	437	427	476	470	479	476	457	478	447	494	478	448	450	475	470	484	431	469	514	467	490	430	460	462	469	475	478	502	536	479	479	452	443	488	495	467	440	443	462	496	463	483	428	461	498	442	482	464	430	476	495	470	484	463	490	502	494	451	446	489	486	507	487	503	463	474	483	429	474	459	454	441	477	442	492	491	471	463	468	438	484	450	458	447	492	446	466	449	463	470	484	492	486	465	474	430	475	478	476	476	473	426	441	460	458	495	485	457	482	445	460	472	452	420	460	459	447	481	454	506	485	475	425	492	445	471	462	481	455	473	473	466	486	461	491	475	439	466	466	482	496	447	466	466	461	471	489	468	475	445	467	458	441	467	494	461	466	485	457	471	485	451	521	449	448	484	483	451	474	455	451	458	482	446	463	435	445	447	483	452	473	483	410	473	486	455	481	449	448	489	449	470	468	478	464	440	533	501	463	470	473	450	446	485	464	491	469	510	479	473	456	500	459	468	456	461	489	459	455	449	478	470
31332	5384	1109	781	553	404	317	256	255	214	199	176	169	165	153	156	147	152	158	148	120	128	109	125	116	107	113	108	124	112	107	113	115	105	109	125	125	125	115	87	94	105	94	114	101	89	102	105	95	107	116	117	120	127	111	93	95	147	105	115	85	89	98	116	115	92	107	91	100	97	105	95	104	111	106	91	111	98	116	105	110	84	109	103	111	112	119	106	116	123	101	102	91	109	103	107	122	100	93	89	87	108	106	95	101	95	106	111	113	98	100	99	104	123	107	107	113	103	106	102	107	123	104	90	88	117	98	102	95	101	109	100	107	123	99	110	106	102	81	89	102	98	124	99	107	125	85	95	99	98	105	100	94	116	121	104	123	113	102	93	125	107	109	105	96	111	104	99	104	81	95	82	102	127	121	116	75	97	112	97	106	105	96	122	111	110	108	115	104	94	114	106	109	96	93	94	118	105	116	105	110	93	87	117	105	97	107	94	119	104	111	92	116	126	97	90	107	110	105	104	109	125	95	108	108	121	99	110	121	91	106	124	114	116	96	116	103	104	111	115	104	94	115	107	99	86	89	112	104	103	111	121	117	117	112	115	121	117	99	95	99	108	101	102	92	105	116	114	102	93	110	94	117	116	103	125	120	97	114	101	109	101	111	99	121	88	125	91	120	126	117	99	121	98	98	110	93	107	109	88	96	130	106	121	103	109	125	99	106	116	115	103	118	97	102	95	106	109	120	106	111	92	101	103	112	123	108	110	128	89	112	91	133	118	94	114	108	114	92	107	111	91	100	93	118	111	106	101	104	95	105	112	105	99	106	126	83	102	113	107	103	102	114	119	110	97	86	114	104	105	109	102	108	100	101	99	115	113	121	123	119	107	101	109	98	114	101	87	122	100	108	86	111	118	129	108	115	124	109	89	93	104	117	125	102	106	116	98	100	92	105	118	113	99	86	99	94	126	107	103	119	104	79	120	111	97	104	126	123	122	128	97	105	121	102	107	97	95	110	100	108	111	108	100	107	112	117	88	111	108	114	103	110	91	90	98	111	114	102	106	105	102	113	119	113	108	99	111	113	95	114	123	86	108	107	122	97	93	104	104	100	118	121	107	121	123	93	131	134	93	91	116	97	106	111	118	102	130	99	117	90	86	126	107	111	112	106	116	110	109	109	93	109	91	98	90	110	110	119	114	106	115	101	83	122	73	84	118	106	98	107	101	122	112	113	107	117	120	107	117	103	92	103	113	121	95	100	111	95	127	91	115	101	106	97	121	104	91	97	98	104	116	119	90	84	124	105	116	99	116	91	104	117	109	90	91	99	94	103	96	107	99	107	117	83	81	118	97	96	104	103	124	97	106	101	93	101	111	106	102	104	106	112	107	114	118	104	105	115	109	110	97	104	99	95	104	91	115	108	105	99	109	119	99	134	109	123	95	121	114	116	111	104	93	92	92	110	87	102	107	113	122	109	102	111	111	105	127	105	112	101	116	94	100	99	104	111	100	99	102	74	110	117	92	115	118	125	95	105	102	105	87	95	93	109	102	87	83	100	122	84	95	103	117	108	105	97	103	117	104	109	110	99	112	113	104	114	101	118	114	104	96	111	97	101	86	110	92	99	101	102	120	94	114	103	89	105	87	95	98	112	99	115	99	127	109	107	118	110	123	111	86	99	114	117	118	93	110	88	116	88	126	113	110	97	102	103	108	113	92	123	115	96	111	120	108	97	103	103	118	110	106	96	104	111	117	97	113	110	118	107	100	121	135	125	117	89	105	109	104	95	92	110	121	106	109	119	109	108	110	102	138	99	103	91	105	119	105	111	83	104	96	106	110	105	104	93	109	100	104	103	100	104	105	94	83	83	114	109	103	97	107	122	80	102	107	120	101	106	107	107	111	107	96	116	98	103	90	104	125	111	101	96	105	106	106	81	95	102	111	89	92	99	111	102	113	94	102	125	108	106	120	115	114	98	101	104	94	109	95	96	110	115	94	101	88	78	101	129	94	89	97	108	101	104	96	107	89	117	121	99	107	108	106	119	114	115	94	76	103	106	104	95	109	106	89	105	121	95	111	139	111	121	114	112	101	109	113	108	118	102	100	96	104	102	99	110	105	98	103	108	112	103	101	107	110	116	92	115	98	87	94	115	113	111	91	95	105	129	101	109	110	107	100	109	110	103	103	102	121	105	88	114	101	115	114	104	118	99	113	105	101	103	111	107	92	103	108	97	91	113	97	99	113	98	98	96	105	115	107	123	109	109	118	129	107	94	122	96	89	112	113	102	118	98	89	111	105	110	93	104	99	111	107	89	110	106	120	106	103	107	114	113	106	88	115	105	117	80	127	116	96	93	106	105	103	94	95	124	117	93	103	109	122	117	109	116	87	88	104	102	121	127	115	101	101	106	104	126	104	109	103	105	101	93	101	89	112	110	96	100	102	111	115	103	95	103	117	111	111	111	104	85	112	103	97	101	119	95	103	109	116	95	107	112	92	108	118	117	112	127	101	109	89	93	112	105	109	113	135	92	126	111	103	114	91	97	103	115	127	109	108	106	106	95	118	101	115	125	111	123	114	109	104	111	103	98	95	113	78	97	107	95	102	100	115	98	90	120	97	95	97	114	108	106	112	126	105	115	95	90	106	98	100	94	95	101	112	106	103	121	95	123	110	103	105	88	111	103	106	101	127	108	116	94	109	94	108	97	99	98	102	113	105	92	112	79	104	102	101	113	113	115	112	109	108	118	100	115	112	100	106	95	98	111	94	91	97	119	110	122	119	110	124	106	107	117	114	108	96	98	103	105	99	97	106	102	104	105	100	100	117	102	101	109	101	99	109	88	107	86	98	114	115	114	103	105	112	86	113	111	90	109	102	113	107	120	115	121	112	115	92	104	105	94	88	93	106	96	115	95	121	119	110	78	107	103	97	98	110	97	105	96	127	111	95	92	125	106	93	109	108	78	122	102	106	109	95	102	123	113	106	96	122	105	106	112	95	102	115	115	104	115	86	104	132	108	115	121	96	117	101	99	80	93	101	108	92	108	122	106	108	101	95	118	105	107	116	105	108	114	104	106	109	97	135	123	122	108	111	112	91	82	107	100	93	107	100	112	111	111	108	128	121	91	111	87	92	107	92	111	112	96	97	101	109	90	125	102	100	110	121	106	122	103	104	92	107	106	115	102	110	112	97	103	91	113	102	111	96	130	119	109	105	100	86	96	103	114	110	122	93	92	102	108	128	94	102	129	105	117	108	108	111	106	108	113	110	113	102	85	100	96	99	92	96	123	105	96	106	116	86	101	109	106	97	98	118	101	105	106	109	103	103	112	94	101	99	79	120	114	110	82	94	104	102	107	123	86	123	123	100	97	98	112	104	104	141	111	119	108	89	97	128	104	99	123	111	120	95	107	101	104	96	92	99	119	100	101	101	113	99	119	88	112	94	105	106	113	88	100	106	119	118	102	114	103	101	105	87	100	119	121	112	99	120
14240	1002	2215	2630	2268	1917	1527	1196	1027	975	949	793	703	619	596	561	580	517	493	461	470	422	416	392	401	392	403	380	390	379	360	341	375	372	342	350	341	337	335	348	339	319	329	333	300	337	362	366	319	285	336	328	366	309	339	314	337	342	318	302	312	332	305	314	317	296	322	326	303	310	290	311	302	308	293	308	305	323	298	330	297	337	340	291	328	265	317	313	287	314	320	303	304	348	338	310	324	322	278	337	301	286	305	311	328	256	331	322	294	314	315	306	314	317	301	321	294	292	306	335	297	278	289	306	303	311	325	307	287	302	310	268	306	291	308	287	339	289	304	329	282	316	305	338	325	336	304	281	302	326	320	328	319	318	291	297	310	285	284	320	286	313	289	296	310	298	307	314	277	262	307	280	286	298	310	324	320	314	286	310	278	291	339	309	309	321	307	328	328	312	289	313	283	304	286	299	322	305	303	293	294	291	296	316	305	310	275	304	307	306	304	274	298	319	263	312	314	295	314	306	296	300	299	273	319	298	306	293	277	265	282	279	305	286	330	284	302	280	295	323	287	316	299	292	289	277	305	307	335	291	273	298	299	313	270	297	310	295	309	301	288	282	290	291	302	316	303	312	307	274	292	324	296	289	292	288	318	308	292	339	274	283	291	295	312	313	278	310	319	303	326	278	301	308	305	322	294	292	297	312	311	344	326	263	315	296	306	302	339	301	304	266	299	310	316	306	302	289	316	331	296	297	298	317	292	315	300	291	313	255	303	318	282	304	287	298	324	298	322	307	294	282	292	303	301	302	322	304	343	298	325	309	293	300	315	286	340	300	323	273	286	301	332	305	306	314	310	330	301	303	274	261	282	315	292	321	334	265	257	320	320	315	287	333	280	320	315	293	292	296	294	281	306	271	299	288	294	304	324	314	325	327	300	291	337	274	316	315	289	309	336	311	294	316	345	333	335	297	282	316	269	289	300	312	314	298	294	296	283	301	284	318	325	309	338	285	291	296	280	317	316	298	282	278	308	280	293	307	280	288	309	320	342	284	277	312	258	297	310	306	317	274	280	311	279	292	280	284	310	346	263	280	314	292	300	324	288	291	309	310	274	311	305	299	276	308	286	311	284	289	272	289	291	281	309	307	313	302	302	296	279	289	309	320	270	320	291	269	286	298	339	282	281	311	303	298	330	275	301	279	313	274	296	303	293	343	329	284	281	287	297	278	300	279	316	288	300	292	299	323	310	309	298	299	313	290	279	335	321	284	307	296	280	309	311	275	306	298	296	298	338	335	280	309	299	304	280	287	285	319	288	302	310	298	321	284	290	319	278	312	286	289	273	303	269	299	301	310	276	306	322	279	331	306	309	292	299	314	304	314	309	310	272	296	305	320	287	284	285	319	302	306	319	288	301	319	297	293	276	294	292	289	303	307	310	311	274	333	307	313	300	310	304	320	323	292	289	322	310	322	300	289	307	292	279	304	285	301	295	301	312	302	281	283	332	290	295	312	301	319	318	302	309	276	288	322	300	325	300	303	296	310	336	298	305	267	310	287	302	320	284	329	292	320	281	280	290	290	317	270	305	291	309	296	281	319	277	304	314	295	280	322	290	289	328	301	294	292	307	332	283	310	315	292	272	338	333	306	304	311	323	288	296	295	293	310	291	304	356	331	278	323	300	304	296	285	299	303	325	283	290	300	291	295	289	293	314	300	296	281	328	322	281	321	287	273	310	292	308	307	281	305	298	297	260	310	277	319	300	324	302	301	291	311	287	320	278	281	286	312	307	309	303	342	291	284	303	267	321	323	327	321	302	317	328	301	311	301	304	290	318	317	335	291	313	317	270	264	291	287	295	292	327	284	312	325	296	294	299	328	305	301	289	327	301	322	324	292	309	285	284	300	279	288	316	292	282	295	302	308	282	321	278	301	313	287	293	297	290	313	298	330	319	297	294	293	316	288	296	345	308	296	293	279	289	285	319	304	288	287	296	282	302	301	311	286	313	326	328	308	292	335	286	324	328	319	282	308	348	307	301	316	287	312	303	307	279	294	301	287	284	303	298	316	315	313	288	320	298	293	287	269	279	272	287	322	321	293	300	276	354	299	271	276	310	298	298	295	291	323	281	314	311	300	330	305	297	303	280	307	312	300	293	272	308	298	317	299	293	322	291	295	281	307	303	309	276	317	311	322	297	315	289	329	298	283	311	296	320	312	314	320	289	296	282	270	316	308	322	285	320	290	332	288	294	318	299	297	303	303	282	278	273	312	284	275	316	295	297	291	308	298	315	298	284	316	299	291	294	316	285	289	317	286	311	284	316	290	307	292	318	302	312	303	308	308	289	286	303	317	328	310	311	290	299	307	311	299	275	309	323	302	282	324	320	300	308	291	309	317	332	317	296	326	309	311	313	293	271	307	296	320	284	316	286	272	281	311	298	293	301	274	296	301	281	315	302	304	313	304	341	304	300	306	296	303	308	298	307	307	319	311	302	284	306	331	296	289	294	269	308	311	292	311	336	283	314	289	309	285	294	306	329	301	298	287	332	287	313	292	348	309	285	307	349	282	283	343	305	325	300	288	300	291	322	297	283	303	311	310	280	294	315	329	296	306	300	295	311	305	281	284	299	289	287	312	278	295	307	271	280	303	335	322	308	302	314	321	300	300	312	278	310	305	319	281	323	335	320	275	277	294	286	322	288	294	314	265	312	294	313	309	278	340	319	301	314	292	329	303	303	268	275	281	291	308	277	326	296	330	312	314	310	261	328	279	338	307	306	305	301	327	303	281	304	335	269	290	269	305	311	286	314	278	295	312	291	278	286	281	255	320	301	298	300	311	308	283	313	324	285	321	276	303	304	271	324	293	308	266	290	282	310	281	335	286	287	307	309	309	294	319	290	317	323	277	311	277	299	343	281	298	290	301	266	301	303	299	274	299	320	290	336	323	273	299	283	295	310	312	300	290	295	296	283	281	306	300	320	299	294	325	286	292	298	331	307	315	344	304	289	292	326	287	305	284	285	301	345	296	292	305	323	296	308	304	318	317	345	296	296	281	313	300	296	330	303	294	293	330	321	321	291	296	328	297	299	291	298	282	305	309	321	332	318	320	274	289	278	292	310	305	287	297	291	290	305	316	289	311	299	286	301	327	293	299	298	291	291	295	304	273	310	293	342	262	321	307	290	327	305	309	323	270	316	292	293	295	298	308	312	320	289	296	315	272	320	306	321	306	294	299	304	310	328	320	288	309	328	320	316	332	299	305	300	307	324	300	320	324	293	317	292	307	303	332	295	307	290	303	267	319	305	276	291	337	326	282	276	311	335	299	312	348	303	318	302	352	287	304	323	294	313	297	275	270	293	291	273	283	283	311	336	332	294	278	302	319	312	292	305	306	331	310	341	292	295	316	299	287	284	307	285	304	280	308	303	292	319	284	275	299	294	288	311	286	294	296	325	326	295	328	299	301	303	315	310	271	302	297	329	338	310	271	323	279
47874	17312	6375	1791	1159	839	643	594	486	440	428	373	339	312	263	287	259	268	275	263	257	249	235	245	254	263	231	248	210	249	248	252	246	269	196	215	221	243	227	232	249	256	260	227	243	230	242	236	245	235	249	249	220	216	208	209	196	195	232	233	208	239	255	209	239	271	225	207	234	260	242	224	237	226	216	244	208	227	203	226	231	228	211	222	229	200	246	205	187	230	223	228	233	219	223	222	234	238	215	214	200	204	219	243	222	224	226	245	226	238	243	190	222	249	257	204	216	189	216	242	223	197	221	227	223	222	224	213	235	229	191	245	239	228	222	209	238	229	211	216	221	211	217	194	224	244	221	236	233	241	217	221	206	222	237	228	220	217	229	211	187	249	263	256	236	200	220	208	203	216	218	216	210	224	235	217	212	229	222	211	213	220	193	224	204	209	222	180	203	224	211	218	208	207	212	185	211	232	222	178	196	213	259	243	229	215	219	212	218	217	225	240	224	238	214	216	233	236	217	221	215	214	225	244	218	208	198	256	223	231	220	256	243	222	199	237	197	206	205	222	201	185	230	233	246	213	212	211	221	238	232	211	215	228	211	215	228	231	212	207	208	244	222	232	229	210	211	215	224	228	239	222	220	208	229	204	196	227	223	216	213	222	238	223	238	212	200	230	224	225	191	198	208	209	211	232	202	214	215	193	203	226	230	220	212	253	224	232	252	233	218	238	204	217	214	234	244	240	207	219	230	235	235	232	217	236	214	219	219	223	209	211	216	202	229	229	224	200	225	261	190	209	230	195	217	223	218	236	234	229	252	244	221	235	216	211	212	195	227	247	210	250	243	255	212	231	214	237	252	233	223	216	214	213	225	210	191	210	206	211	227	212	227	184	206	224	259	208	223	210	218	213	243	216	256	241	228	248	214	234	203	220	193	199	239	221	226	264	246	234	208	234	206	260	204	230	210	222	237	244	222	216	219	221	203	210	204	206	187	216	209	213	243	244	219	226	205	209	213	208	244	242	208	225	223	212	224	234	230	231	209	202	230	216	192	212	235	250	224	245	242	218	225	226	238	184	245	209	221	247	221	195	228	224	234	199	218	258	217	248	203	238	210	218	202	231	222	243	205	223	221	233	217	281	222	225	220	209	208	258	227	221	217	214	240	226	238	216	207	208	212	224	221	233	221	230	226	240	209	227	225	215	226	239	250	225	211	210	246	239	212	195	266	223	221	231	202	221	237	236	221	197	215	229	210	225	223	208	233	236	210	200	231	231	233	208	249	220	234	221	231	214	265	209	223	239	223	243	200	211	201	232	202	241	232	229	210	226	207	223	217	210	226	228	222	228	230	216	237	204	212	214	237	223	220	203	233	210	256	224	227	223	215	213	225	236	240	235	191	232	217	219	205	217	220	214	226	231	226	227	218	224	231	198	237	247	205	237	218	244	243	225	209	205	202	231	199	227	225	242	215	242	218	220	235	223	204	218	258	221	217	213	223	200	229	252	234	212	215	191	233	223	235	204	232	229	231	213	230	217	207	206	240	209	217	228	207	224	202	232	229	238	236	229	241	221	192	213	228	211	251	223	239	222	205	241	187	213	223	238	221	230	213	225	247	199	211	191	242	197	208	217	221	217	204	237	235	212	221	206	233	230	232	192	211	221	218	228	215	227	221	213	243	203	233	236	206	225	224	231	200	210	225	239	199	235	201	217	230	212	208	197	233	230	258	235	202	215	213	195	211	208	214	248	227	214	192	208	215	217	243	198	214	241	218	250	214	222	214	231	223	259	224	215	225	220	246	207	221	219	242	241	223	221	218	190	253	225	221	215	222	230	231	243	194	229	230	213	217	212	211	216	211	230	240	228	247	219	220	213	229	212	224	231	226	198	223	218	199	204	251	245	242	237	236	227	248	216	212	240	231	212	182	214	224	228	224	228	205	211	235	250	226	210	230	235	221	225	201	244	237	221	227	208	237	250	239	226	209	234	234	242	234	208	236	233	194	239	239	220	236	237	220	202	216	234	243	213	251	213	192	193	231	229	227	217	213	222	207	211	242	203	211	245	236	243	233	225	220	226	229	210	217	212	230	211	211	252	199	236	223	239	241	214	238	217	232	214	218	235	211	229	213	221	228	237	244	247	219	226	220	234	246	223	220	208	226	233	232	230	214	224	197	213	221	225	233	211	232	232	221	216	227	211	236	219	206	205	208	216	203	221	227	229	200	223	238	239	242	217	226	231	237	240	260	229	218	227	184	238	189	221	224	189	210	182	194	206	184	213	241	222	232	232	215	228	220	201	232	230	222	219	210	220	226	212	227	215	222	222	214	216	220	221	218	200	221	233	200	205	261	183	213	207	213	236	210	221	229	225	231	208	206	212	234	246	225	231	232	214	222	224	199	222	184	234	239	240	243	203	223	227	204	215	242	227	234	204	243	201	219	240	247	219	213	241	211	242	246	256	203	237	226	237	219	216	206	229	210	239	238	224	215	226	250	227	230	233	230	223	214	218	222	257	218	220	223	227	250	256	207	204	244	231	204	195	234	226	202	230	219	220	206	255	221	251	218	229	230	229	200	221	244	213	237	203	239	208	224	219	229	234	235	216	225	215	235	218	222	207	222	233	204	222	228	212	217	221	233	207	217	209	206	227	213	238	240	205	236	226	218	190	212	215	228	223	231	217	242	221	236	197	230	232	230	234	211	214	217	243	213	211	239	205	222	230	234	216	211	236	203	222	238	218	205	235	207	227	210	218	218	227	218	188	201	213	190	230	234	199	242	218	232	223	210	219	212	208	204	217	215	244	201	261	186	239	223	205	244	215	207	219	227	226	235	243	236	211	239	239	230	240	227	208	206	204	243	241	208	236	235	247	219	219	218	221	229	218	233	216	216	223	215	206	212	223	270	220	217	201	220	227	217	225	249	222	212	206	239	232	237	208	234	223	218	226	212	241	198	200	197	209	213	206	205	209	237	203	225	204	233	214	257	216	216	202	250	243	199	215	220	223	217	214	198	206	207	234	189	190	218	229	239	197	210	205	216	219	249	221	220	212	246	207	198	226	201	222	192	237	209	245	228	210	211	232	216	263	223	240	180	231	229	225	250	210	197	211	224	187	211	234	232	207	215	210	200	208	248	277	220	191	231	215	227	226	214	230	215	233	175	241	192	218	255	212	215	231	228	222	218	221	227	221	226	218	207	235	232	225	229	231	228	200	227	210	202	226	220	245	253	222	243	207	191	239	212	214	226	247	202	220	225	230	223	220	232	233	232	220	227	227	220	240	219	228	236	240	241	199	212	203	218	249	227	202	206	234	202	232	243	231	189	226	204	204	234	234	214	200	246	231	235	194	234	212	235	229	219	222	211	217	211	219	224	224	203	215	217	204	195	222	215	221	218	217	202	213	202	209	234	201	221	243	247	212	221	243	219	239	234	234	220	213	226	216	220	221	228	209	210	220	207	242	187	253	214	235	232	221	221	226	226	222	239	227
22079	1921	4167	4876	4244	3544	2820	2406	2113	1803	1620	1488	1445	1215	1196	1072	1038	915	962	841	821	820	807	797	699	770	725	653	727	712	672	689	679	672	652	654	674	631	621	642	626	637	637	649	640	616	628	646	614	616	597	617	626	588	648	584	606	566	664	556	568	582	609	586	576	600	631	552	625	584	588	545	551	603	555	581	571	567	618	567	575	533	597	623	581	533	592	611	528	571	613	581	542	534	565	557	563	559	586	600	586	603	540	588	584	572	525	542	568	562	545	560	606	561	591	603	562	569	591	564	554	578	531	574	604	525	559	549	551	574	564	552	548	533	564	597	546	587	575	550	593	580	543	564	533	587	541	542	547	611	591	588	536	569	542	604	527	591	573	565	589	586	595	571	542	574	558	601	573	544	568	583	549	588	573	542	520	574	568	543	561	558	550	532	561	565	560	569	551	623	604	629	555	576	564	574	583	556	586	618	580	553	532	528	576	579	560	551	538	552	571	554	577	583	530	574	566	593	563	576	581	598	569	556	554	596	518	595	567	597	559	573	573	550	553	515	546	585	619	557	579	596	554	537	586	601	603	542	611	566	538	596	596	563	547	567	548	522	535	550	566	577	537	573	565	540	574	568	556	571	590	568	574	584	579	577	533	557	614	596	558	548	591	544	549	554	577	553	564	556	545	567	547	569	569	515	540	589	554	563	572	579	579	545	613	534	541	571	596	603	514	550	598	583	577	546	569	580	545	575	556	535	544	558	585	533	542	587	569	559	545	559	579	556	562	575	582	535	600	559	576	602	522	551	566	549	525	522	547	577	503	608	577	528	548	563	577	542	564	530	517	586	572	541	564	598	570	604	529	540	584	559	572	545	562	586	508	565	550	597	566	561	550	570	591	547	608	569	548	553	567	621	559	592	536	555	524	568	553	539	553	558	568	610	555	543	583	557	527	580	579	593	541	543	582	571	583	590	555	548	557	533	580	596	515	582	621	524	608	574	618	549	567	521	537	552	559	522	551	589	576	587	574	560	595	527	558	579	530	554	574	560	588	546	601	560	532	552	585	581	585	538	548	590	550	574	588	574	541	576	556	551	573	550	568	588	563	556	570	564	539	540	563	556	577	533	596	547	526	585	587	544	575	602	565	574	533	607	568	612	556	558	537	560	555	522	553	537	547	590	524	542	536	616	556	544	551	532	577	558	582	551	574	579	498	552	628	558	551	595	552	561	585	519	555	545	562	548	565	582	548	585	561	527	559	513	542	556	596	558	588	556	570	572	540	566	598	569	516	553	548	522	599	527	542	559	531	566	575	576	572	552	563	530	593	569	583	534	577	537	604	569	545	556	585	563	554	550	563	581	575	553	548	555	596	572	596	558	575	562	599	545	559	578	538	543	583	582	562	556	548	547	547	558	530	527	530	572	589	576	587	599	540	590	595	520	567	544	529	539	506	557	555	577	600	587	540	585	552	556	564	534	550	543	557	552	537	522	589	551	566	589	547	560	581	584	597	578	557	554	574	518	549	545	559	559	568	589	542	568	570	544	557	512	551	609	542	525	575	536	554	587	575	569	538	573	610	578	552	558	593	572	587	592	575	534	582	594	557	529	616	587	566	546	586	563	545	526	592	573	560	599	546	555	591	566	571	560	635	595	570	588	542	558	587	571	535	588	590	581	528	570	615	591	565	516	563	557	596	582	540	568	531	569	590	585	580	572	546	579	577	562	543	557	563	532	546	552	527	554	556	548	552	584	542	573	593	513	529	549	581	552	560	603	563	584	557	567	554	570	544	540	571	546	586	531	534	538	576	585	582	574	594	574	568	572	564	599	537	557	594	559	573	572	563	577	589	547	567	580	539	578	580	542	563	541	564	535	552	558	552	534	552	600	543	589	570	535	550	579	534	497	563	586	544	573	599	576	547	592	575	589	587	569	529	542	545	557	586	540	546	587	539	542	546	560	537	546	592	551	547	582	566	530	613	557	555	587	575	559	587	590	569	565	545	571	553	567	559	546	558	575	542	567	606	578	576	564	560	588	567	565	591	612	598	590	619	570	576	526	568	554	572	572	561	548	582	565	553	532	541	575	565	564	551	531	576	554	595	550	556	572	561	541	581	565	558	538	559	602	574	547	536	533	568	614	582	540	539	633	539	567	550	561	563	548	547	544	548	548	584	580	541	538	567	552	545	561	550	559	505	567	540	578	548	578	555	566	574	590	537	533	541	563	564	557	540	552	561	615	577	557	559	555	577	558	563	545	583	559	574	554	517	561	588	563	591	520	607	571	548	540	555	567	552	598	545	563	553	599	568	564	566	593	559	591	577	554	543	574	539	510	600	580	568	558	554	522	592	588	563	600	503	568	586	572	533	560	560	578	616	544	578	549	589	576	590	598	548	551	610	573	570	562	538	548	539	538	574	541	579	516	539	547	553	589	542	575	587	569	546	565	596	534	574	577	585	542	587	525	569	586	557	593	584	562	559	581	530	511	569	550	562	570	575	537	604	551	546	558	559	567	544	523	560	559	569	585	575	576	558	565	584	584	568	603	567	602	589	561	581	556	573	563	557	517	587	584	555	506	566	534	553	493	546	552	535	564	580	568	625	559	562	581	570	570	568	558	548	536	561	543	588	578	559	564	563	556	549	583	541	554	563	563	550	559	580	523	603	557	563	576	571	570	543	562	581	545	566	568	543	566	567	546	558	567	559	513	527	536	539	576	536	553	518	522	580	549	581	553	570	542	609	526	531	558	566	552	569	572	584	555	562	585	518	545	544	560	609	541	584	561	541	577	550	580	540	556	541	570	624	595	581	528	596	542	545	596	566	577	560	577	536	581	536	546	544	622	590	557	547	584	589	557	606	555	570	564	544	558	519	581	542	546	600	591	564	536	555	596	571	631	559	570	563	582	597	578	532	573	562	553	513	575	572	549	568	524	513	603	563	595	547	594	556	555	539	576	556	551	580	565	564	580	554	577	599	545	590	588	534	563	580	551	541	505	554	584	552	548	526	554	567	574	596	596	539	601	571	566	548	557	573	572	589	584	547	501	567	567	602	565	575	594	481	567	561	551	538	600	573	581	621	598	596	587	536	527	573	598	545	535	582	555	576	555	570	568	521	538	589	532	598	601	582	577	508	568	575	595	583	549	525	561	550	577	560	589	594	608	554	518	570	548	556	564	610	561	518	573	520	535	515	543	562	529	569	573	556	588	584	547	544	543	615	589	497	563	537	577	576	556	566	559	559	553	590	518	606	555	563	599	535	580	568	594	581	558	568	589	592	554	598	576	540	539	541	572	511	595	579	563	546	556	539	538	554	568	534	492	572	588	531	569	581	582	535	582	553	557	622	550	578	569	556	572	531	527	565	578	585	584	572	555	581	576	541	535	529	536	557	555	539	539	579	590	527	541	548	574	547	531	543	546	537	562	576	580	510	563	541	569	527	606	565	607	581	609	544	581	558	578	572	622	561	579	567	596	524	578	574	537	575	566	561	597
3936	246	225	215	214	197	230	182	198	189	176	180	187	172	172	179	206	186	199	197	166	201	198	183	205	200	170	177	200	220	202	171	190	177	194	186	210	196	192	181	167	211	206	185	183	212	186	201	200	182	174	196	202	178	192	207	218	211	199	183	193	188	198	175	218	208	192	210	194	216	195	219	193	187	164	199	197	191	189	181	180	197	221	194	193	196	191	199	184	190	178	172	204	177	181	167	202	187	165	174	218	209	175	184	189	188	185	191	187	171	199	227	197	190	185	193	202	191	232	222	190	204	185	194	160	185	211	187	198	212	204	227	193	204	187	188	189	196	198	206	205	163	186	176	171	183	196	197	210	213	205	216	207	180	179	205	207	186	205	189	190	195	188	209	179	213	220	165	196	175	213	172	191	197	203	194	194	184	211	219	204	196	185	192	192	202	182	221	201	178	176	220	190	199	197	194	185	219	208	170	197	184	187	172	179	185	196	171	199	209	204	179	206	179	193	198	208	188	180	185	215	190	155	182	196	177	176	203	202	178	196	198	197	169	206	175	172	210	206	197	193	200	194	186	160	192	180	199	191	200	215	188	184	157	203	178	198	201	214	199	193	186	184	217	144	163	204	186	190	209	182	204	184	207	200	208	194	180	195	191	197	183	189	203	190	184	209	201	180	182	216	217	200	187	201	177	192	199	187	180	180	203	202	176	217	206	160	222	204	181	204	207	192	179	201	175	203	171	187	201	205	178	217	187	193	185	188	190	186	191	182	176	199	205	184	197	177	197	197	175	190	206	182	196	205	178	178	182	197	200	190	182	175	210	214	191	225	224	201	202	198	199	181	207	188	177	178	211	170	175	162	194	200	175	176	212	210	184	171	201	197	190	184	186	189	212	201	218	175	209	177	215	206	223	180	209	172	190	163	181	182	182	204	199	203	203	185	182	182	188	207	191	193	198	187	176	189	163	204	201	174	180	195	171	200	188	203	220	194	209	203	185	177	192	183	197	190	191	192	193	182	170	159	201	194	192	164	186	215	217	189	196	218	206	195	201	195	211	173	200	213	225	183	178	201	176	215	200	172	208	200	197	204	194	164	186	188	189	213	181	208	194	194	189	191	205	183	173	196	192	213	175	221	208	191	207	199	184	194	211	189	188	188	199	197	189	179	196	179	186	179	178	166	205	190	200	199	190	190	219	192	189	185	169	208	180	180	176	195	193	210	209	194	158	192	207	181	203	185	200	191	154	198	184	174	182	178	192	186	210	177	165	202	189	178	179	155	194	184	172	197	193	192	169	176	212	207	178	197	193	187	187	180	197	185	170	190	182	192	184	179	182	194	198	182	186	220	183	192	191	172	172	203	205	196	214	194	198	193	201	202	178	201	210	184	184	174	174	207	204	202	188	196	193	181	216	206	201	188	208	195	187	195	204	198	169	222	202	159	176	206	209	198	182	181	211	175	196	175	196	206	211	193	168	180	187	213	198	222	195	203	192	187	204	204	196	171	194	172	209	192	218	214	186	201	195	222	219	182	205	183	186	179	188	164	224	196	197	183	198	212	193	207	203	201	201	205	183	205	180	181	162	192	191	198	189	207	166	202	222	180	190	219	162	170	175	189	198	191	183	189	200	187	186	190	194	168	178	200	171	206	190	210	210	208	220	187	194	222	200	161	203	209	188	166	184	186	207	203	211	177	181	192	194	188	212	191	201	194	209	183	211	176	168	178	182	197	193	203	197	194	213	194	196	162	172	224	188	225	182	186	190	196	193	194	171	209	176	208	210	195	212	183	188	192	204	216	195	179	195	206	188	196	185	195	173	195	177	213	205	147	199	201	181	199	178	193	212	209	195	192	202	207	206	170	189	187	165	191	208	190	172	205	172	195	203	196	207	195	167	190	203	200	191	208	171	169	156	161	186	192	188	196	221	199	206	193	220	187	182	209	194	217	204	179	205	199	181	163	207	181	209	188	196	174	197	209	188	187	194	170	192	186	180	230	167	194	190	168	172	190	186	215	192	187	183	181	202	202	191	215	173	206	184	207	191	212	207	193	190	194	187	190	179	199	202	177	200	202	175	200	199	202	222	205	157	167	214	202	225	186	192	198	194	174	207	166	180	220	198	192	200	197	190	189	204	204	182	199	194	200	171	185	179	178	172	189	196	196	204	196	206	162	192	181	188	181	195	201	174	215	203	196	188	225	174	210	197	213	187	197	209	195	176	169	215	175	197	212	185	197	168	199	192	173	178	204	201	212	208	186	206	178	221	171	173	192	205	187	203	190	182	174	179	185	193	203	180	186	201	209	180	184	199	212	196	174	193	200	215	192	167	197	187	203	204	203	208	179	213	209	227	178	159	204	193	195	202	159	195	208	229	187	200	192	193	177	206	195	203	172	178	195	188	184	172	210	169	187	206	204	213	214	185	202	176	196	181	216	213	174	184	184	199	173	177	187	202	191	191	200	166	164	204	206	185	180	191	205	175	174	186	193	214	212	191	211	200	177	224	195	209	185	197	208	185	178	194	176	182	174	193	177	206	192	198	184	179	183	198	191	183	215	203	178	215	213	193	196	178	180	200	193	198	190	202	189	180	208	188	189	207	216	172	167	201	209	204	213	190	173	200	177	197	173	169	200	195	195	200	191	210	204	195	185	188	201	154	201	216	197	208	215	202	172	181	185	180	192	228	222	199	190	235	218	197	207	181	196	191	199	220	193	175	210	163	184	178	184	165	189	207	176	179	203	203	177	209	194	184	189	196	181	176	181	181	215	226	209	183	188	188	191	186	185	179	202	186	180	201	199	186	212	176	174	172	197	187	220	187	185	183	195	192	220	199	193	179	191	172	202	181	193	168	189	188	182	217	204	176	219	195	186	223	211	197	186	180	178	195	204	178	185	199	202	190	206	215	192	186	195	180	186	183	198	192	198	200	220	197	206	202	185	175	205	195	202	195	197	198	201	209	186	175	198	210	186	199	205	234	193	185	183	209	191	174	190	187	172	200	219	204	179	202	199	196	211	173	196	218	194	187	200	176	168	210	186	172	208	188	190	178	205	185	175	197	176	183	193	169	187	200	212	199	246	214	204	199	191	190	206	176	187	201	197	181	176	177	183	156	197	214	186	199	184	205	208	158	187	205	217	193	218	178	192	201	198	182	179	174	223	190	196	199	184	195	171	192	182	185	192	173	212	201	189	177	181	186	184	196	213	189	176	207	172	202	182	188	202	189	192	202	226	210	210	201	166	196	175	201	199	181	220	194	211	212	194	206	204	227	180	188	187	196	201	183	181	192	188	226	179	204	207	195	197	188	183	211	170	193	193	179	231	228	181	177	179	181	175	207	198	210	169	175	204	204	195	168	172	189	180	178	199	181	156	187	217	168	210	181	164	175	193	200	179	182	215	199	193	178	202	174	198	208	217	189	194	186	170	192	179	217	157	202	213	214	191	197	199	203	195	192	208	191	169	198	192	190	197	213	208	193	177	201	187	169
4376	490	528	561	585	530	515	522	529	537	496	522	520	484	480	478	482	483	499	460	477	488	471	470	517	502	529	476	430	444	549	485	491	499	506	497	525	475	475	483	469	475	441	466	498	499	505	439	493	459	499	436	496	456	469	466	471	452	461	476	458	463	462	494	464	464	462	473	485	479	454	466	454	493	457	483	479	502	476	478	486	499	469	498	473	445	482	478	471	519	522	479	495	482	501	454	508	484	477	490	472	516	487	484	480	469	496	487	459	472	491	464	520	500	467	493	476	476	478	479	522	468	494	486	493	441	457	469	419	453	469	452	481	491	444	482	463	472	489	481	521	459	469	483	462	475	506	453	495	465	467	449	447	491	512	486	467	460	480	454	422	486	440	528	428	502	461	441	474	481	465	462	473	506	469	447	458	471	515	464	516	479	482	462	500	512	475	456	423	467	435	452	500	509	464	429	473	481	500	495	449	448	476	452	458	441	460	492	462	491	444	453	465	470	471	497	469	500	492	481	465	473	480	491	447	450	445	502	462	498	459	455	512	469	472	498	451	459	475	477	458	472	446	439	508	484	470	494	488	458	469	468	485	522	470	460	485	452	455	482	480	436	510	482	438	475	494	462	484	444	495	469	487	501	456	446	456	479	475	477	498	454	429	490	485	463	450	478	491	506	482	477	470	503	451	443	472	509	462	470	497	490	481	423	460	509	520	459	499	469	456	445	474	492	469	474	457	453	476	463	475	472	472	488	499	495	494	452	502	453	457	452	463	459	411	441	441	498	479	485	467	492	492	470	473	469	492	485	462	482	454	486	459	462	450	479	479	479	502	475	460	501	494	511	440	468	451	450	479	476	495	456	472	445	476	491	483	450	478	465	473	468	458	499	445	499	440	451	478	487	485	473	460	505	455	485	461	497	489	458	480	483	481	466	464	473	476	480	480	414	506	448	476	457	457	504	476	448	481	491	537	507	417	488	512	436	515	476	507	460	440	481	466	465	438	473	469	452	486	466	462	451	489	473	506	506	469	507	459	485	455	464	486	531	473	474	430	468	471	461	484	486	459	438	493	477	490	529	501	446	454	461	412	471	450	485	502	445	457	500	495	476	481	472	497	446	478	435	471	500	483	440	481	466	502	445	452	419	451	504	478	492	494	471	455	477	480	448	470	490	486	497	452	480	434	481	468	490	481	450	493	449	483	437	511	481	490	484	477	483	469	465	481	476	501	513	495	514	479	460	475	482	513	483	451	473	475	463	520	432	472	469	454	481	442	474	486	469	426	462	471	476	469	480	493	489	485	441	464	487	516	465	452	466	451	488	439	471	466	520	470	436	483	412	472	442	475	468	441	454	464	497	479	488	486	500	488	502	487	526	478	474	473	465	491	531	483	469	460	477	445	488	455	498	462	462	458	452	494	505	421	486	487	494	492	467	464	488	457	460	447	446	476	469	482	441	477	488	481	497	481	438	486	483	465	468	481	476	487	492	471	464	438	470	421	525	471	474	452	478	515	486	462	488	464	511	506	479	461	491	446	510	448	507	501	494	461	480	465	504	478	471	460	438	494	445	445	510	467	481	452	507	473	453	505	468	504	483	448	461	451	495	458	455	462	447	464	496	486	482	472	475	442	508	450	456	425	478	453	466	497	488	454	511	458	471	484	470	458	485	466	486	490	485	528	469	416	492	475	451	482	485	506	464	471	438	508	478	464	455	460	474	448	496	444	462	481	462	492	482	480	461	448	466	462	462	472	458	477	472	459	492	468	471	476	441	481	477	445	496	515	468	438	443	482	448	488	486	418	452	444	471	461	459	495	484	439	465	471	497	472	448	483	440	470	434	500	466	466	470	469	505	459	478	496	468	463	468	472	459	497	457	491	451	487	468	478	488	470	446	486	515	497	467	515	441	465	455	478	495	492	512	486	457	466	500	487	516	496	457	448	511	475	470	486	490	443	429	470	442	500	481	487	502	468	523	477	523	471	451	509	462	465	494	518	476	506	491	463	468	439	446	493	466	456	433	499	452	489	440	513	487	457	475	457	464	492	440	536	493	458	530	497	483	471	489	462	493	499	453	465	461	478	491	508	523	468	495	478	464	484	486	486	469	459	471	464	481	468	452	468	461	429	516	482	458	485	510	479	486	470	475	457	469	489	483	457	466	469	472	469	488	450	500	483	497	477	436	475	418	454	511	477	490	508	444	480	502	540	460	501	485	457	469	453	460	480	490	498	448	466	506	456	501	486	494	466	460	515	436	474	468	436	471	485	501	490	469	466	487	485	477	470	432	427	458	483	507	520	442	475	468	452	495	470	482	485	500	483	447	441	449	462	499	455	489	468	457	518	426	489	483	463	510	441	468	446	460	491	484	501	470	503	477	444	460	485	431	464	453	443	505	476	452	483	458	449	454	474	475	440	506	508	525	470	482	478	465	454	469	451	478	510	458	481	453	448	454	490	505	448	482	452	478	510	423	526	462	509	473	465	526	459	470	478	457	442	500	472	474	471	496	478	501	520	495	481	440	477	466	461	482	465	436	458	511	479	482	487	490	460	470	478	481	469	492	517	510	501	523	494	497	483	490	493	476	459	467	488	471	485	502	478	473	486	490	492	489	446	460	500	490	459	469	456	482	512	464	519	477	466	454	451	461	458	487	445	463	420	436	428	497	507	487	477	449	476	460	483	485	486	478	499	433	496	478	498	439	467	475	465	475	474	517	500	495	445	495	467	500	501	495	486	460	488	425	469	480	471	475	447	452	454	484	448	482	425	493	482	460	473	463	469	468	458	455	464	464	462	489	459	472	481	509	454	486	475	476	477	447	515	478	441	490	471	474	476	514	481	510	493	543	490	483	516	461	458	473	491	499	485	449	450	501	489	452	484	477	475	457	475	466	439	459	461	472	480	470	501	464	512	437	486	445	445	443	493	495	450	500	493	475	435	468	497	442	446	481	500	514	484	459	483	469	462	497	464	501	451	433	477	473	486	475	490	482	465	541	476	476	462	480	488	484	470	479	475	502	440	470	474	466	422	491	443	479	439	473	422	432	479	475	482	458	468	496	453	466	451	459	475	498	424	468	482	472	493	481	463	485	466	460	479	459	451	519	424	504	466	478	478	498	481	474	493	451	484	498	478	457	495	468	468	486	502	470	477	488	480	465	480	495	449	464	487	501	488	467	469	475	484	480	457	457	439	455	494	452	465	480	427	462	486	486	475	467	491	455	493	469	452	516	483	445	475	471	449	491	480	475	513	516	507	464	511	452	472	470	449	474	436	477	488	480	497	481	539	466	469	492	458	484	472	467	454	468	436	451	494	477	468	491	490	497	452	452	462	447	465	443	480	451	512	443	488	467	492	466	496	468	531	460	476	505	522	411	454	423	455	510	474	442	487	513	440	478	453	501	505	488	443	467	485	458	452	468	518	464	475	463	485	414	469	479	477	461	465	464	509	480	484	454	518	480	466	476	482	470	477	468	454	485	461	451	496	486
31262	5641	1183	795	514	419	344	280	258	200	192	178	151	161	172	142	134	148	138	138	132	138	124	117	135	127	108	127	98	120	107	112	130	111	102	122	114	112	116	102	132	134	117	123	112	109	116	99	102	109	110	125	97	99	95	104	106	94	113	102	104	99	121	107	133	108	126	112	119	102	80	106	131	122	137	118	99	115	106	97	111	124	103	106	101	95	121	97	117	101	110	130	112	115	103	103	100	119	108	100	129	79	121	110	95	111	124	100	105	115	100	88	98	94	97	116	114	111	119	123	119	120	97	112	93	89	108	103	102	96	97	128	100	99	104	119	109	94	101	95	113	98	107	96	115	110	80	95	112	99	122	104	100	122	95	92	109	108	118	109	110	116	117	101	108	108	109	96	107	91	116	115	101	101	128	121	110	109	100	73	106	87	105	115	109	124	123	113	96	90	96	109	108	97	108	97	96	91	107	104	106	125	120	118	124	121	113	97	116	102	118	108	99	100	105	125	122	110	96	95	89	97	131	111	92	84	111	125	95	92	117	100	101	108	118	99	83	97	115	113	110	112	117	108	97	108	126	87	96	109	102	112	118	113	107	105	99	97	93	116	101	90	117	112	112	99	99	104	122	90	110	111	88	103	105	112	102	105	104	121	110	110	136	105	112	107	105	91	97	90	116	111	89	109	116	109	107	109	116	105	97	125	118	98	109	91	108	93	118	118	117	118	91	103	118	110	119	97	108	119	91	107	114	110	120	99	101	104	111	113	90	105	97	102	122	125	119	103	101	93	87	104	93	112	100	116	90	98	111	101	104	111	109	106	88	82	98	96	93	101	96	118	89	116	91	103	104	95	118	114	106	122	91	96	96	121	99	116	124	111	128	101	120	104	114	73	97	111	114	107	120	83	92	108	109	93	106	113	102	106	105	103	98	118	102	112	106	103	106	109	111	104	104	90	100	105	82	106	109	115	99	108	96	96	117	108	105	125	92	96	82	98	114	119	98	105	95	108	93	71	112	96	93	99	106	110	117	111	105	107	96	97	106	127	124	109	100	109	88	104	120	120	95	107	110	112	113	129	106	111	107	102	95	113	107	121	121	108	107	123	106	90	111	111	98	122	117	99	111	101	99	129	117	100	104	109	87	95	101	97	105	105	105	110	119	108	107	89	102	91	93	106	114	102	109	91	88	100	105	108	96	103	112	107	110	80	93	115	84	84	110	104	94	88	98	106	105	89	113	106	111	104	113	110	119	114	101	99	114	94	88	103	101	122	112	95	90	110	118	93	113	104	112	98	114	95	101	125	95	115	127	84	110	112	98	96	97	113	96	124	107	92	87	112	97	101	103	98	87	110	109	113	114	111	105	92	102	92	106	103	111	118	114	106	105	112	107	98	111	121	117	114	114	96	108	103	94	101	98	104	111	97	109	98	111	103	109	91	117	106	118	96	108	96	104	96	102	111	121	99	114	104	114	101	115	126	106	117	91	95	99	112	102	112	99	99	103	109	105	107	105	98	112	123	124	95	91	92	113	89	125	127	83	114	118	101	89	84	111	109	87	99	103	93	121	106	113	103	114	108	96	119	127	109	105	112	112	121	105	108	88	114	96	88	116	117	106	102	95	101	104	109	104	97	115	93	93	114	98	97	90	98	113	97	121	120	91	121	91	111	117	95	104	90	108	101	123	137	102	111	118	136	106	104	112	96	103	110	119	95	102	98	119	114	102	131	95	121	111	101	81	107	111	109	81	121	92	104	106	110	110	118	94	100	119	115	102	102	99	109	97	95	114	89	89	111	94	105	93	98	111	108	78	108	122	96	102	101	102	95	119	121	87	110	100	97	83	103	114	90	107	106	109	101	129	115	96	118	106	105	83	115	116	130	96	96	111	111	108	95	108	115	109	111	126	101	115	92	81	102	110	99	105	106	100	95	101	95	120	91	104	119	95	99	98	104	120	115	122	71	95	119	95	120	119	100	104	122	123	102	92	141	95	92	116	87	104	117	117	109	104	102	107	103	108	118	100	101	97	110	104	103	94	113	107	98	91	115	107	107	126	108	100	105	115	106	112	93	102	101	101	110	100	100	98	127	85	86	99	88	99	142	104	104	107	103	91	120	94	102	95	104	109	102	96	104	126	113	99	109	108	93	112	94	112	105	103	120	103	115	96	96	97	110	96	99	103	115	115	129	109	115	113	101	110	108	115	97	108	83	101	99	91	117	107	95	93	97	116	110	105	123	120	98	96	87	91	99	121	97	107	123	124	117	104	121	103	88	101	94	97	90	109	106	100	102	106	108	113	109	103	105	113	126	100	98	110	98	79	87	106	90	123	105	113	95	107	108	106	93	106	121	112	108	81	114	118	102	94	103	89	95	117	90	117	112	101	96	111	118	92	112	106	111	104	100	101	106	84	101	105	119	96	95	109	106	107	120	129	113	116	105	115	122	108	104	109	115	99	108	92	106	105	103	93	100	107	104	101	126	93	136	100	106	96	122	111	99	120	108	125	94	115	93	102	111	106	125	112	106	75	98	102	115	120	87	96	104	90	95	103	101	126	87	107	106	98	100	97	120	110	109	109	114	114	99	105	117	104	108	112	94	114	100	102	106	102	99	104	113	112	101	106	132	101	114	131	110	107	114	121	99	100	107	84	120	98	99	107	100	105	92	89	95	112	113	118	108	89	105	93	98	118	102	107	101	100	87	121	117	117	97	87	113	102	119	120	124	102	96	110	102	101	77	113	96	106	121	121	103	108	118	125	112	93	122	117	114	98	87	112	90	98	113	109	86	114	110	110	111	100	120	112	110	106	106	99	109	112	114	97	122	108	97	105	97	119	99	115	111	102	92	104	81	99	99	108	103	98	99	110	85	102	103	111	110	119	100	129	93	100	97	100	103	88	102	109	122	112	94	121	106	104	90	102	109	121	107	106	122	98	107	116	97	110	94	116	99	91	118	118	106	100	98	98	107	108	88	103	98	88	108	105	83	133	90	102	106	121	111	98	106	106	106	110	119	112	116	106	126	93	119	103	99	109	111	123	105	119	98	92	93	102	111	117	100	94	113	111	96	124	101	105	117	106	105	107	91	100	91	102	92	99	88	82	110	105	97	98	98	96	111	110	106	91	94	109	124	105	118	95	100	113	104	98	128	126	122	102	97	93	103	106	105	126	109	109	98	121	91	108	105	89	99	112	90	102	102	94	99	131	106	101	115	123	115	109	108	107	99	92	116	97	113	123	94	122	96	95	98	99	107	126	110	72	107	100	117	139	117	95	123	95	108	103	113	111	124	90	96	100	100	95	117	97	104	105	100	99	132	121	111	93	110	116	99	95	104	94	97	99	93	89	106	105	96	107	105	82	88	105	119	97	120	106	93	101	99	98	85	103	113	105	84	111	92	108	94	137	103	115	119	122	101	102	96	116	95	94	106	103	122	97	103	109	114	100	92	102	101	107	105	118	95	101	99	114	119	122	100	120	115	90	84	97	86
14106	964	2216	2601	2280	1892	1511	1286	1078	940	897	818	717	655	622	604	562	516	498	490	476	423	432	426	402	382	397	355	383	378	401	371	351	355	371	370	354	350	342	355	335	335	316	321	364	332	331	345	334	328	316	292	331	329	319	348	334	321	290	317	314	325	324	314	301	307	301	292	315	315	314	307	299	307	308	331	286	313	293	305	297	299	291	317	319	305	347	335	333	323	286	305	291	286	290	321	289	298	251	303	265	308	313	304	272	312	295	309	345	293	290	297	298	283	321	283	322	309	308	311	299	310	300	307	317	312	301	303	304	338	319	333	316	289	339	295	299	284	325	319	311	309	290	306	325	306	287	300	276	284	311	364	285	325	293	322	294	317	321	293	325	320	347	330	309	315	329	320	311	273	312	318	293	305	309	327	315	305	312	335	312	289	302	309	339	300	308	290	300	302	290	265	284	331	326	309	328	319	300	308	309	320	292	304	292	309	323	348	310	282	321	309	257	301	316	277	272	326	317	306	299	313	317	296	309	325	290	305	321	328	271	300	297	276	298	312	294	304	280	318	296	326	331	272	306	312	322	302	310	299	289	303	311	302	295	338	267	297	285	328	271	323	283	291	311	278	348	324	311	307	287	316	303	318	314	312	290	320	306	319	296	254	302	312	294	294	322	291	304	332	303	297	295	296	307	312	294	276	305	278	300	295	286	263	276	314	322	326	288	271	272	272	270	266	270	342	305	320	300	279	305	312	281	288	311	288	330	303	306	286	298	292	280	307	295	316	309	296	307	306	303	300	288	289	320	294	275	293	279	321	328	307	308	262	314	313	285	286	312	313	307	271	314	302	281	301	275	288	313	316	295	301	311	280	296	300	331	318	281	316	293	283	284	284	323	313	291	310	275	301	319	301	301	303	294	332	302	316	285	315	324	334	281	289	291	289	314	272	291	292	306	311	313	299	298	275	301	303	302	300	318	285	287	274	295	302	298	301	290	324	305	273	288	292	325	299	307	313	307	298	284	328	319	314	299	308	300	310	268	313	328	282	286	317	328	311	319	312	281	307	294	275	292	331	300	304	274	347	300	337	319	283	313	313	316	307	298	288	293	281	314	297	297	316	281	304	301	304	287	284	279	312	313	334	290	292	286	281	307	291	313	302	272	279	328	289	310	314	314	281	294	289	312	295	317	295	288	327	299	292	320	322	325	319	273	291	294	277	327	294	288	280	296	297	328	294	305	312	313	293	289	291	302	292	312	272	301	284	307	302	301	263	302	326	298	302	300	295	322	329	300	297	332	321	317	310	304	302	337	334	315	279	309	305	302	317	306	323	305	301	322	300	293	294	289	288	288	299	285	301	292	296	294	302	301	326	296	293	297	329	286	308	283	302	311	313	298	279	312	282	289	299	282	289	293	297	314	295	334	298	292	300	276	316	303	299	306	319	286	284	324	306	308	270	301	272	287	340	311	285	299	278	297	313	291	312	312	293	287	312	295	301	275	314	309	323	304	289	290	331	315	318	278	326	289	304	314	328	301	264	306	304	318	262	299	293	320	323	318	284	282	275	295	313	319	310	290	286	288	290	317	289	289	281	298	299	309	338	305	296	310	300	296	336	309	298	325	328	287	296	326	278	343	306	304	286	304	294	316	316	297	297	301	300	340	300	329	265	321	284	281	289	269	299	289	303	294	280	322	344	305	315	301	307	310	308	327	305	268	314	286	316	301	327	288	320	314	296	294	281	327	292	290	273	302	311	292	314	330	298	346	312	309	279	304	277	289	301	315	298	289	308	299	297	322	312	285	303	340	309	299	322	291	320	278	315	319	277	302	302	304	287	305	276	305	310	243	284	294	316	315	301	307	289	304	310	293	310	303	297	274	321	253	307	297	313	303	289	323	302	288	304	298	280	330	316	326	292	295	297	302	291	283	300	278	309	310	296	285	303	298	295	309	320	302	302	335	303	319	307	318	297	301	310	288	308	334	310	318	283	266	321	313	316	313	307	310	311	301	319	282	310	308	322	287	279	294	306	293	301	307	289	298	285	307	314	291	335	323	292	301	303	280	301	309	296	304	327	296	279	310	322	306	327	295	300	272	281	297	308	287	281	287	307	330	303	318	297	301	307	302	318	309	304	279	295	325	298	303	320	299	312	293	285	307	273	285	298	318	294	307	307	327	289	280	316	303	326	300	303	329	306	313	287	290	314	333	283	318	276	319	293	294	310	263	291	309	299	316	324	302	315	321	307	331	285	275	284	339	332	293	305	307	308	307	279	293	312	286	307	293	286	289	312	292	310	263	291	298	313	301	272	273	315	305	304	308	303	285	293	313	307	328	289	312	302	313	257	307	277	297	307	263	308	303	299	300	285	268	333	292	291	304	286	359	282	319	319	333	313	299	323	309	283	278	331	315	299	305	338	313	345	308	300	295	284	318	290	292	302	306	288	328	269	297	300	292	299	272	296	317	279	318	306	268	291	317	304	306	311	290	297	295	323	277	323	302	338	291	301	286	298	323	299	302	302	254	333	293	316	308	254	303	283	311	316	302	288	297	279	278	300	296	280	306	274	289	313	295	302	296	285	307	321	329	281	307	284	310	292	293	298	319	292	303	301	304	314	288	295	300	340	282	306	312	286	306	277	294	288	301	301	283	297	295	288	275	309	301	311	296	304	283	308	300	299	268	275	323	302	288	308	288	285	293	307	276	314	305	283	311	286	314	293	324	313	321	260	286	319	291	309	299	296	299	327	278	291	287	269	297	295	303	260	271	318	317	314	298	290	287	313	311	304	316	308	273	276	298	252	305	294	302	303	341	293	296	288	293	321	285	298	281	305	288	330	313	285	298	299	322	321	290	296	303	318	283	327	312	306	301	311	280	292	315	304	301	288	294	289	307	266	294	289	319	302	297	336	298	293	289	298	296	348	301	278	279	318	308	314	279	314	291	295	297	274	289	287	316	278	310	330	291	292	314	284	318	309	308	293	313	349	333	308	314	296	290	322	339	299	314	318	325	284	344	282	302	292	306	304	286	304	300	280	306	284	329	294	312	304	324	293	285	263	292	296	310	311	303	304	311	332	307	306	336	275	331	295	278	293	295	267	314	329	306	329	305	298	315	287	305	276	301	306	330	318	312	269	265	337	310	310	280	308	284	329	304	306	305	314	300	309	282	310	303	283	325	307	296	307	322	277	288	286	301	324	329	301	325	312	302	294	304	300	335	277	303	286	288	303	269	305	295	297	281	298	272	342	290	286	297	299	292	337	308	312	324	264	302	318	295	322	288	315	327	304	322	317	336	308	319	286	320	292	314	269	312	312	285	275	321	315	261	282	301	305	320	338	300	281	306	312	309	266	289	301	286	325	297	278	295	276	321	315	323	329	298	302	310	305	332	307	301	287	305	307	264	329	316	311	318	313	354	305	284	269	295	294	310	316	299	306	316	302	293	320	270	301	293	291	317	306	304	285	269	315	312	314	306	320	305	292	305	297	291	344
46659	18159	6564	1778	1137	835	654	574	457	401	368	380	329	307	308	289	278	281	297	244	255	232	229	252	244	255	226	238	233	237	230	240	244	231	216	248	227	202	194	237	253	226	251	229	227	229	233	204	231	243	243	220	218	237	232	231	226	254	236	232	231	214	230	211	220	205	233	209	234	215	212	228	229	240	232	217	237	245	236	244	209	247	249	225	217	224	238	228	213	206	202	212	221	246	243	207	224	217	222	222	236	229	200	216	232	187	225	238	225	209	202	220	206	208	224	231	213	231	210	219	218	232	271	238	212	222	229	193	204	217	243	239	213	231	223	220	208	227	217	231	223	206	200	227	220	227	228	233	211	241	205	214	230	223	212	212	232	250	215	239	220	204	230	237	223	208	188	209	221	216	234	233	222	210	233	220	233	252	244	197	215	220	254	218	230	228	256	219	236	238	188	232	239	202	239	225	210	227	201	230	208	249	210	209	237	222	216	222	254	216	247	232	221	237	236	204	228	213	227	219	214	224	216	209	217	228	244	221	218	211	224	222	230	212	224	215	245	236	236	209	220	210	230	248	262	234	250	241	243	218	223	229	220	244	222	242	235	232	217	223	190	197	211	195	201	223	233	217	228	200	205	203	195	234	230	220	211	245	219	218	214	223	221	204	193	206	227	222	252	226	229	233	231	224	208	206	239	229	214	233	204	197	255	230	223	227	240	233	223	196	218	226	223	228	220	227	220	229	237	217	227	230	184	235	224	217	234	223	225	228	230	209	215	244	226	211	230	229	237	220	212	223	235	219	255	222	229	235	200	248	259	236	242	241	230	229	219	225	198	232	216	214	241	211	204	227	228	223	214	192	206	220	222	216	200	207	223	234	217	203	250	224	222	248	218	221	217	213	238	222	245	203	253	203	216	240	193	225	254	215	214	189	211	228	255	195	233	209	235	213	219	239	201	206	250	226	237	239	226	231	203	216	219	228	217	202	211	219	222	219	225	238	225	254	222	227	232	210	271	206	209	210	229	236	201	212	229	234	231	243	192	233	219	230	230	215	213	209	210	215	231	232	222	228	251	208	246	214	236	233	237	227	237	231	199	224	217	203	218	202	180	224	240	233	207	208	188	229	235	240	238	233	273	199	199	215	254	219	200	219	257	200	234	210	207	215	214	227	243	225	228	176	218	199	233	240	220	228	212	233	232	230	213	214	218	224	237	217	222	204	248	242	194	210	211	213	211	210	219	219	227	203	237	233	239	236	220	245	232	226	197	228	209	208	200	212	224	203	235	208	227	247	214	245	237	218	254	225	223	228	238	226	265	210	213	213	209	251	216	208	220	241	215	210	232	238	209	232	221	215	239	221	216	212	199	222	235	216	230	213	215	211	234	238	249	208	204	212	235	204	240	237	211	250	186	217	231	231	219	221	210	247	218	210	226	222	222	181	210	198	175	237	233	253	234	235	219	214	249	213	235	232	250	232	231	239	234	218	214	219	225	250	225	225	221	216	227	223	217	226	252	230	237	239	238	215	219	207	230	235	217	223	234	213	199	233	220	232	211	226	243	231	219	215	256	215	221	220	211	223	201	231	209	230	239	232	216	219	206	211	210	207	218	188	222	227	227	212	226	199	201	229	205	224	213	239	234	224	198	220	248	239	212	226	214	231	239	203	233	204	199	228	242	219	247	244	222	214	211	204	237	216	220	225	242	203	224	246	199	219	215	230	222	249	223	221	232	231	223	219	207	217	231	237	198	211	194	197	222	244	230	225	235	221	228	206	216	230	231	234	214	236	226	219	244	233	253	241	226	247	216	228	202	243	249	225	243	216	228	237	220	238	219	211	236	212	215	218	220	234	223	224	202	235	210	226	242	230	220	227	248	258	210	238	227	197	253	239	254	251	216	220	202	216	236	232	212	244	204	224	215	220	238	228	205	200	208	237	213	230	183	213	190	227	223	218	215	217	216	213	231	215	224	230	246	232	237	227	215	218	211	203	208	217	240	246	214	198	245	203	223	198	226	212	205	210	219	243	209	232	201	227	211	228	202	211	215	249	213	224	226	215	201	235	230	232	237	239	218	240	214	240	234	211	213	214	215	222	219	214	210	236	201	237	204	228	217	239	252	204	260	241	228	199	226	218	216	222	216	227	222	220	238	227	257	221	245	233	215	221	226	209	267	224	222	217	225	204	208	225	205	203	211	203	199	218	223	195	221	204	217	244	199	211	204	219	205	205	224	219	213	198	226	235	251	233	224	208	213	226	237	221	224	251	239	212	244	206	247	203	199	244	211	223	215	238	209	235	201	232	221	229	227	226	234	199	232	220	243	217	215	236	225	218	230	218	228	235	209	212	192	213	223	208	220	240	239	240	214	220	201	194	248	237	240	211	229	201	207	220	250	217	228	231	207	218	215	217	210	199	189	215	203	190	215	216	213	197	215	187	208	211	207	253	227	207	202	226	223	221	221	233	239	249	242	218	205	231	210	248	211	233	218	218	250	216	183	219	221	225	218	233	239	231	218	214	226	236	207	218	242	221	250	230	208	255	248	203	229	222	238	236	233	222	223	219	200	252	216	227	211	235	218	221	213	198	251	207	187	232	238	226	199	204	208	236	250	229	252	230	220	236	218	231	221	209	263	216	215	219	240	208	234	227	187	243	204	204	218	227	240	231	230	226	212	230	227	232	199	234	181	236	227	222	226	222	237	217	254	216	241	210	215	227	238	214	246	216	196	239	226	229	215	225	219	210	222	195	221	230	226	234	239	237	210	239	260	220	214	264	243	226	235	221	255	206	253	225	196	222	217	221	202	243	210	257	237	233	217	210	234	198	229	243	210	218	240	235	221	214	211	215	216	214	230	231	214	245	236	236	211	228	212	195	227	251	212	220	235	240	212	243	203	219	230	220	235	230	249	200	217	196	201	208	213	225	218	226	228	201	219	232	198	246	228	236	225	228	235	229	228	245	204	221	237	236	198	254	227	221	230	205	219	207	222	219	203	234	248	255	236	210	254	203	214	238	263	206	230	236	227	215	198	230	229	220	262	207	217	224	234	193	240	217	248	228	220	244	222	226	234	266	231	230	226	214	225	221	211	230	218	230	234	211	232	213	229	221	241	241	210	243	232	241	192	264	229	201	218	231	242	236	226	231	218	210	227	220	207	238	226	232	211	231	198	234	224	234	211	233	238	224	228	258	222	212	225	221	235	225	233	210	220	234	226	200	235	222	223	221	228	217	229	220	228	213	202	242	225	206	230	210	204	188	227	225	230	240	246	213	226	237	235	233	205	237	208	205	216	251	198	215	223	240	217	209	222	220	212	215	216	200	213	226	250	228	217	193	222	214	217	219	241	208	236	200	230	225	212	193	222	204	247	221	230	230	218	217	235	219	274	225	217	240	229	237	225	236	235	244	216	214	223	202	216	227	256	216	216	213	222	227	254	240	220	215	198	222	247	245	213	203	214	205	230	212	240	238	217	220	201	194	201	215	204	219
21108	1931	4254	4934	4319	3554	2838	2448	2021	1780	1701	1531	1345	1237	1136	1072	1041	966	928	925	899	823	825	773	702	758	728	739	718	687	683	712	688	673	669	652	640	645	681	699	654	660	644	595	612	618	628	600	603	627	631	628	613	598	600	595	640	654	617	552	575	636	558	553	606	592	574	596	551	626	631	591	612	591	551	566	572	621	601	585	568	525	585	612	588	551	630	590	610	537	551	600	568	560	618	583	560	573	545	559	588	574	589	540	571	594	588	576	555	572	564	572	574	572	593	548	577	538	545	558	622	580	588	595	566	587	549	564	574	619	597	554	608	538	547	548	612	571	573	594	534	577	580	589	606	577	594	546	597	556	564	559	621	591	574	617	559	577	566	586	592	525	513	585	593	538	525	556	590	591	577	542	610	579	566	591	536	575	559	562	598	584	565	561	562	537	527	567	522	555	580	556	554	596	547	563	577	548	558	573	558	517	531	549	582	565	573	547	623	571	577	562	520	591	598	534	540	513	578	602	541	559	539	569	586	580	536	565	527	603	535	561	581	594	543	577	559	569	590	592	576	570	566	529	581	510	558	568	557	539	570	564	591	559	550	586	544	478	607	644	560	591	544	567	553	556	558	597	590	528	556	547	539	566	605	560	580	575	592	577	541	532	520	583	565	563	580	555	560	592	557	603	588	534	560	562	580	564	556	582	569	541	569	576	589	570	574	594	539	545	548	576	547	559	554	590	539	568	587	585	524	559	542	536	567	564	621	543	523	552	581	581	564	588	549	609	535	601	596	535	578	572	582	584	576	554	581	571	605	569	612	553	586	545	556	571	567	574	537	548	531	583	569	579	540	552	581	583	634	565	591	591	557	598	558	576	562	536	578	571	561	564	545	594	530	613	607	550	561	561	571	561	562	623	563	585	577	572	578	570	598	560	604	563	581	523	545	552	572	571	590	545	553	570	585	533	578	536	580	572	570	570	550	527	547	540	538	555	601	562	569	575	548	542	579	612	561	549	553	550	568	541	578	562	544	550	538	575	570	567	538	558	553	547	543	583	525	562	579	553	577	527	594	572	542	534	589	583	629	562	553	561	545	563	589	560	581	563	557	613	598	574	621	558	552	590	539	547	554	570	588	567	556	548	550	564	557	577	525	571	554	556	550	570	551	561	578	595	580	553	571	586	563	574	559	579	554	570	569	566	550	557	563	561	581	579	586	519	546	597	582	580	562	570	523	561	557	579	573	561	522	546	554	585	629	594	589	557	586	574	563	580	565	567	576	619	548	550	572	586	586	619	597	578	536	593	588	567	571	591	565	595	557	557	561	544	574	558	606	556	619	535	506	572	536	542	558	539	554	572	589	552	579	565	567	554	592	580	575	525	547	578	538	549	542	558	564	547	526	562	577	585	583	586	598	562	548	577	576	544	579	587	544	567	559	591	560	573	569	617	603	560	561	537	548	552	606	583	549	572	536	557	573	554	555	543	529	571	560	558	595	559	591	560	562	548	559	577	579	523	559	565	571	552	563	535	568	593	552	586	584	604	550	551	605	583	542	559	531	580	543	550	546	574	544	567	575	552	571	591	546	539	536	622	542	537	587	528	569	594	584	562	595	571	554	522	529	538	585	543	621	571	526	549	539	568	589	529	628	516	549	505	567	511	576	564	598	562	576	573	570	569	593	575	595	560	542	580	571	538	590	570	554	577	602	569	564	560	565	579	559	560	559	571	592	566	598	596	557	561	604	510	535	557	581	582	560	573	554	578	558	585	557	535	566	568	586	553	561	569	583	568	561	553	556	605	573	574	571	578	547	602	556	514	570	553	552	559	591	631	584	586	582	574	589	571	555	574	582	525	575	587	585	571	572	551	588	568	585	563	574	590	555	540	567	594	551	580	556	611	547	564	554	562	562	584	596	551	602	533	529	523	549	564	560	574	529	558	554	558	577	549	580	575	535	574	545	555	535	600	538	624	610	556	568	561	557	591	622	601	573	576	577	554	569	573	603	559	560	595	572	567	558	556	545	552	567	568	568	545	558	600	566	564	580	552	599	545	596	517	559	579	610	567	541	595	555	574	536	562	563	578	594	510	587	558	575	589	599	564	559	535	578	598	581	559	579	533	570	550	544	603	583	565	590	577	580	569	590	555	586	541	569	563	564	562	564	537	569	560	595	529	571	580	544	588	558	599	588	556	559	560	564	554	590	591	585	596	510	582	544	600	543	566	520	555	559	515	567	525	574	536	593	636	551	550	641	557	532	559	591	555	559	601	554	531	600	551	551	537	589	568	577	608	538	555	558	542	570	550	559	557	555	602	561	597	589	563	588	574	582	581	552	530	550	573	553	545	549	598	551	508	562	589	593	548	568	585	565	526	613	589	580	588	579	566	587	582	568	556	569	535	550	563	538	575	619	603	592	564	599	554	551	569	524	597	615	557	573	629	556	605	548	538	514	581	562	545	598	554	596	598	548	546	567	580	543	577	545	564	531	582	549	546	558	573	594	645	508	583	598	537	552	579	572	561	559	543	550	559	560	553	583	563	596	559	585	541	568	607	548	582	587	558	567	540	562	557	555	537	570	592	547	579	562	578	569	592	558	586	545	595	581	534	549	532	546	544	543	598	579	564	592	596	535	543	575	538	536	559	577	543	577	549	568	578	576	581	551	553	583	592	597	526	577	585	569	547	570	611	539	575	563	531	573	564	571	587	579	574	598	516	527	527	566	556	554	585	552	560	544	564	616	555	539	563	552	545	559	573	598	583	568	574	566	552	576	598	551	573	545	567	554	568	514	566	518	553	536	577	549	544	579	550	516	573	539	585	551	602	516	604	517	595	567	592	575	534	544	588	539	540	599	563	530	560	615	578	551	535	542	564	580	569	549	561	518	573	553	547	537	554	558	546	548	603	548	567	544	585	579	570	572	545	562	569	576	545	585	583	566	598	605	583	593	574	583	535	575	550	524	554	554	584	585	549	613	570	593	541	547	547	558	570	582	605	549	579	582	552	579	564	541	534	589	529	547	543	618	543	595	572	571	555	594	575	566	545	579	548	593	598	590	582	541	536	565	558	528	554	602	553	564	589	592	565	571	592	569	578	550	553	566	568	578	565	558	565	535	576	555	545	601	535	554	604	593	583	549	560	574	542	540	520	550	550	572	532	539	537	561	595	566	576	602	597	560	568	581	523	572	551	564	559	568	587	507	587	561	563	553	568	577	541	548	559	511	571	547	554	589	602	551	586	580	527	559	550	599	591	550	542	574	566	527	558	591	558	548	612	550	561	576	607	554	588	546	543	562	576	592	539	545	580	560	566	561	567	574	565	536	588	568	567	551	534	556	587	581	563	581	581	546	572	570	594	596	535	567	558	551	557	592	587	590	615	564	544	601	537	539	613	561	596	569	594	548	542	553	567	534	516	591	532	586	587	541	558	567	555	551	574	550	560	528	558	600	574	536	569	602	539	563	564	518	544	570	575	549	590	563	550	586	594	565	548
3873	245	245	224	214	202	190	205	187	215	199	212	208	189	212	193	213	191	195	177	206	222	172	174	200	202	202	193	193	182	163	180	204	190	186	193	188	201	214	201	171	199	203	191	211	193	210	181	173	193	206	165	199	180	188	195	201	211	193	179	184	180	192	174	197	204	183	206	209	170	184	209	184	187	186	170	202	207	201	191	190	182	221	196	194	172	199	211	200	169	208	191	200	172	184	194	194	195	197	191	207	197	194	200	177	191	191	203	184	166	203	197	192	203	217	194	194	217	191	190	197	207	213	187	191	211	181	202	183	216	184	186	180	186	195	157	212	191	169	171	190	197	186	215	194	204	187	198	169	189	179	180	197	185	178	196	214	193	174	181	190	176	183	181	186	182	167	195	186	172	165	188	179	189	185	193	203	210	185	185	183	184	188	177	194	198	194	204	199	201	205	187	185	190	183	176	174	206	193	196	203	182	201	199	204	203	182	169	172	186	208	203	190	171	186	180	176	156	178	219	200	190	181	187	199	201	217	178	202	166	189	185	191	188	202	187	202	196	211	177	176	209	192	199	201	168	174	172	207	190	207	168	214	200	192	194	210	210	189	180	194	174	186	216	168	215	183	188	200	178	213	193	181	189	180	188	189	189	195	196	187	185	201	187	187	183	172	191	173	212	198	173	188	182	193	230	156	184	208	178	213	186	194	200	196	180	175	186	196	174	208	186	193	194	211	220	206	209	162	198	174	190	188	188	198	194	193	180	187	216	216	205	186	164	182	207	201	185	209	184	203	203	203	193	184	173	197	201	175	190	186	190	190	204	192	220	219	196	202	202	201	181	217	155	187	197	189	177	206	194	199	186	191	188	191	181	206	203	201	214	188	167	171	202	196	180	211	179	182	206	201	188	189	205	207	203	202	218	201	190	218	179	206	193	198	199	180	221	186	194	186	195	186	199	177	174	190	223	223	211	190	206	192	189	194	202	200	185	203	189	181	200	178	181	166	216	190	192	193	221	181	181	201	195	199	192	185	171	171	171	230	214	191	215	234	218	181	190	205	162	185	203	207	205	201	212	207	197	211	196	176	207	192	171	209	210	198	202	184	180	204	189	199	198	174	211	172	202	211	170	204	180	197	192	212	190	195	167	185	195	199	195	195	197	179	196	203	186	223	185	202	206	179	202	211	199	213	191	193	181	189	175	197	193	180	188	204	184	210	191	171	173	202	203	188	164	219	146	202	204	216	184	188	188	188	223	171	207	189	187	187	198	196	206	188	220	185	226	208	205	193	207	202	178	203	180	197	222	209	190	176	198	189	226	210	184	203	187	202	183	169	175	195	181	175	178	178	192	179	193	199	161	183	180	188	188	187	185	172	178	198	213	201	199	192	175	195	196	198	187	194	178	187	204	195	211	234	195	183	198	199	208	204	185	226	178	183	178	171	197	188	198	160	194	185	188	202	181	188	171	197	186	183	205	197	202	202	189	198	212	183	184	180	182	186	188	223	202	203	180	191	193	194	197	195	196	179	198	217	173	185	198	193	204	198	208	176	200	198	198	207	195	168	200	174	157	203	207	194	209	200	173	167	182	183	201	183	187	170	207	221	175	197	162	210	198	174	205	204	200	189	226	197	210	194	217	215	195	189	202	193	213	182	200	195	189	197	199	187	183	230	203	218	184	178	196	183	201	215	213	226	182	241	210	204	191	201	190	228	198	202	211	182	199	216	202	171	194	184	185	185	188	193	187	190	219	203	201	186	173	193	202	204	203	205	175	180	187	197	204	168	180	196	185	204	190	171	198	184	214	215	175	195	178	203	172	176	177	221	188	189	207	166	187	182	154	179	180	196	194	209	187	200	198	201	210	183	194	195	186	164	172	169	193	176	199	182	187	213	191	185	216	205	186	185	152	210	191	221	196	217	188	198	182	189	206	194	191	201	184	199	175	221	219	195	199	207	187	211	154	195	200	194	188	186	175	179	205	180	212	189	201	173	175	179	173	191	183	182	212	194	194	200	186	200	211	191	179	228	208	201	178	212	191	214	164	180	163	176	173	182	191	191	202	195	184	207	209	178	212	188	221	181	182	174	210	182	198	208	202	197	201	196	177	181	160	191	174	191	195	200	191	199	206	226	193	172	206	202	185	191	196	203	162	206	219	201	205	164	176	160	204	188	201	172	188	209	199	195	175	198	189	196	189	198	177	165	208	203	202	199	181	220	176	200	177	198	180	205	184	191	178	210	187	185	200	197	191	164	188	169	203	209	179	216	217	202	188	224	187	206	191	204	170	167	224	195	210	202	200	199	195	174	197	176	201	207	187	195	179	212	192	198	206	195	180	192	173	205	194	201	222	180	190	198	156	186	208	165	178	206	185	200	202	194	187	207	176	186	179	211	204	184	185	196	196	183	189	181	193	172	176	174	197	204	210	197	202	164	193	187	188	201	201	193	196	199	198	211	203	199	188	201	196	182	198	197	175	187	211	181	198	182	203	212	185	172	179	182	206	185	208	207	203	206	193	192	184	214	211	179	212	223	174	182	195	192	203	183	184	192	174	215	198	186	165	217	184	177	186	208	203	223	200	200	220	209	193	197	213	201	192	171	218	204	200	197	190	208	166	196	190	191	180	188	182	190	191	194	218	182	221	170	178	214	183	196	178	187	186	196	213	210	210	198	206	188	184	185	191	197	188	215	192	212	207	191	195	200	188	175	189	195	175	172	183	195	200	197	214	164	195	204	194	196	182	188	188	184	181	191	217	210	214	228	195	219	205	179	159	181	193	165	163	190	184	187	198	175	186	178	186	200	199	193	185	169	200	207	193	166	201	184	219	192	190	176	219	195	168	187	196	189	170	184	160	187	201	191	198	203	185	217	196	200	198	216	174	205	206	198	191	186	162	200	176	198	169	178	201	166	204	194	208	202	169	187	180	185	198	201	206	229	192	196	209	202	181	200	186	189	204	185	208	211	167	207	204	197	194	186	177	205	168	204	181	200	198	193	201	179	187	161	187	211	208	213	197	192	203	214	175	194	161	206	184	193	201	174	181	211	212	200	183	203	171	187	169	178	191	181	215	224	177	212	180	178	194	225	177	185	170	181	206	206	210	183	202	194	206	193	178	200	189	183	191	197	166	210	198	189	201	198	188	192	175	189	199	213	181	212	210	187	194	196	200	186	212	157	172	197	221	179	194	188	163	187	214	196	204	210	178	195	177	195	194	161	199	200	173	202	188	217	184	200	199	185	177	215	202	180	195	164	199	153	199	217	209	181	193	199	208	206	212	199	212	190	189	190	225	180	193	191	213	190	183	147	189	200	216	223	185	198	181	184	173	192	214	184	194	208	189	210	181	205	179	173	195	196	193	189	193	194	208	218	200	189	212	193	186	198	183	199	198	191	224	196	198	217	200	222	182	229	210	194	185	203	203	188	202	192	193	182	181	229	195	198	185	202	188	217	179	183	193	202	190	193	188	186	182	185	183	182	179	210	185
4370	520	572	528	567	519	570	530	474	531	531	490	525	475	494	505	474	500	464	456	476	521	455	501	500	504	501	457	504	520	465	469	518	492	432	446	465	449	465	470	477	471	502	520	494	497	489	478	483	470	475	487	504	490	455	441	517	448	441	466	473	455	491	463	459	500	476	451	497	495	500	479	445	485	478	481	479	480	491	488	517	475	481	459	483	461	490	445	478	525	487	515	484	572	506	471	495	445	441	469	477	496	465	442	464	479	458	479	488	477	491	476	504	462	495	487	494	447	468	473	482	444	471	450	516	455	471	466	459	470	495	460	483	445	512	446	432	468	465	449	479	484	479	455	493	477	520	531	464	484	459	482	527	481	453	437	465	509	497	485	481	448	491	446	522	478	470	454	490	468	514	473	498	450	453	499	469	490	440	481	453	515	501	450	473	502	481	483	490	488	440	496	496	520	474	496	451	476	473	520	511	503	457	476	487	424	501	494	482	489	479	443	483	488	470	459	483	459	437	492	474	486	487	469	466	459	455	489	462	465	493	472	452	516	500	459	485	497	449	453	430	486	462	485	442	482	477	507	473	465	466	459	486	487	455	493	459	471	476	468	488	478	479	474	484	500	477	484	477	482	474	496	491	522	433	504	448	482	469	479	484	442	461	520	438	497	477	481	459	472	496	452	500	492	445	460	482	488	460	494	531	469	469	502	470	468	460	466	492	456	475	481	449	486	483	515	495	483	513	483	490	484	487	510	500	475	468	452	482	494	460	495	497	480	478	471	512	461	490	492	470	511	469	439	479	450	476	521	496	450	445	474	482	441	474	472	498	468	501	467	447	501	482	502	498	432	429	454	486	481	447	456	467	458	485	470	470	461	463	472	470	492	465	477	452	482	500	516	478	482	497	486	471	451	483	484	468	429	470	482	454	493	477	458	494	487	488	463	467	440	457	478	482	461	466	452	485	482	506	443	485	476	490	494	519	428	447	466	462	472	498	455	450	499	449	473	478	449	497	484	484	476	512	468	494	508	453	499	514	472	459	457	482	451	504	474	433	519	482	514	475	488	467	478	460	494	486	470	480	439	473	485	471	512	521	455	446	465	451	482	472	473	452	514	486	487	494	469	461	417	509	481	461	477	525	466	482	496	480	449	502	477	465	493	476	437	485	487	480	483	500	469	495	446	462	469	473	456	473	486	478	454	521	478	502	508	468	462	441	452	553	506	469	501	485	470	476	497	492	480	469	448	452	447	484	489	455	465	509	476	487	451	454	481	456	464	477	449	499	462	502	466	487	479	493	527	513	461	495	473	452	473	481	457	517	510	480	506	464	459	454	499	478	482	467	496	487	496	491	490	501	487	481	490	489	461	456	511	470	487	482	467	468	475	482	492	489	493	505	515	482	472	478	448	489	474	511	454	450	469	508	471	455	465	489	472	498	461	498	481	499	487	500	486	471	501	467	472	475	477	502	481	458	474	461	476	480	518	527	463	460	472	431	460	473	481	493	493	468	447	490	464	475	477	493	487	444	480	510	458	492	468	489	441	513	451	476	484	501	478	472	460	463	440	462	494	495	478	461	466	437	454	467	463	479	481	512	452	481	470	469	456	427	437	497	458	475	493	489	437	496	483	492	473	484	478	464	506	473	475	484	468	461	484	462	469	505	483	473	468	473	470	490	505	480	468	461	471	489	469	454	465	509	469	501	484	434	491	514	468	491	487	454	460	519	521	513	488	461	510	462	481	495	522	488	464	494	456	490	477	506	500	503	491	457	493	475	471	516	491	508	465	488	438	462	476	472	472	485	473	443	468	462	466	480	503	491	461	488	473	461	408	474	501	498	470	467	438	500	493	471	493	482	460	531	512	469	464	464	448	464	488	528	488	459	478	460	485	510	482	496	469	464	510	458	479	498	496	524	519	494	455	486	524	482	467	471	486	502	452	470	483	503	459	485	443	489	477	510	476	474	438	496	520	493	461	428	519	449	496	467	478	473	485	475	510	500	470	478	533	484	465	472	505	481	466	485	501	482	457	493	472	475	501	480	468	463	483	448	481	491	477	478	491	480	506	506	495	502	484	489	470	482	479	478	472	468	510	473	457	452	470	491	435	449	439	468	426	508	497	494	499	500	454	504	447	477	501	455	471	474	429	489	473	433	461	504	496	456	452	468	500	491	501	481	466	487	483	458	433	481	465	472	469	470	478	483	483	477	461	492	451	471	444	438	514	479	482	462	502	490	467	530	444	491	460	457	488	487	461	469	501	483	455	460	499	467	471	493	474	511	482	463	431	502	488	488	484	490	474	461	455	511	448	444	471	490	457	484	493	485	478	451	487	461	486	475	452	452	467	492	464	476	513	457	493	428	464	461	467	471	495	498	486	487	485	488	478	494	475	480	464	455	450	422	537	514	478	482	509	485	518	452	487	517	497	470	434	484	469	478	513	435	483	468	407	449	505	486	480	456	504	501	472	475	463	460	483	453	511	443	473	456	499	490	470	506	446	468	512	493	421	479	479	468	441	474	507	485	471	465	490	459	499	470	441	439	505	443	474	486	478	490	496	450	484	496	491	510	510	473	518	471	527	462	501	491	482	513	511	500	509	515	520	487	486	468	464	477	488	485	499	512	481	518	463	467	472	467	451	480	483	493	440	475	458	492	525	501	459	478	482	498	454	463	474	454	441	500	475	511	458	501	459	505	469	515	499	473	452	447	497	477	470	475	490	459	460	454	499	468	499	487	519	471	468	468	462	486	511	502	497	428	474	464	457	437	503	461	482	439	436	462	460	442	485	480	466	473	456	495	519	464	467	461	508	458	480	470	477	477	459	462	503	481	518	483	488	470	535	434	485	488	490	466	529	469	484	427	469	504	512	429	461	463	456	444	530	496	468	484	486	499	479	440	470	459	480	474	484	499	495	503	493	496	498	494	454	469	491	502	479	518	444	496	530	496	489	447	473	460	488	520	501	466	457	479	477	476	444	463	468	464	510	476	433	510	453	452	471	529	503	465	451	472	445	471	513	463	477	466	464	487	459	479	488	468	477	498	414	481	480	524	474	451	485	488	497	475	450	475	472	479	487	484	478	474	476	486	473	490	474	475	439	457	429	437	486	450	468	451	500	485	476	477	493	473	485	460	487	493	469	465	438	507	488	479	439	456	457	461	485	505	487	463	480	453	463	474	466	483	484	497	528	498	452	470	440	430	514	511	479	465	488	478	475	506	514	475	478	448	473	450	448	511	442	495	472	486	476	446	491	460	456	456	525	478	471	469	466	449	449	474	473	500	497	462	500	492	471	482	455	496	487	491	496	497	471	494	488	489	478	480	515	485	512	495	441	448	510	487	466	468	503	438	474	469	453	458	463	523	432	477	438	492	474	463	495	502	505	514	513	473	449	472	486	475	461	439	471	488	507	457	404	506	498	480	480	452	473	475	471	513	472	509	496	493	462	492	484	477	509	461	441	472	481	501	529	507	478	430	516	477	456	473	476
32056	6242	1232	830	551	409	347	274	240	235	194	170	159	162	159	141	146	128	140	130	140	127	121	105	132	124	123	122	126	107	124	108	100	107	114	115	128	125	100	114	117	115	101	111	123	104	110	129	95	94	100	115	100	101	107	121	87	98	102	126	98	87	97	115	135	106	117	112	109	96	114	102	109	120	106	99	114	106	129	110	113	104	106	113	108	88	103	116	108	114	111	113	121	97	94	92	109	109	127	110	92	92	91	95	106	116	120	107	104	101	119	98	97	117	98	105	116	112	106	105	91	111	98	117	101	95	125	118	104	106	138	109	99	113	104	113	93	112	107	102	101	100	98	102	95	96	114	97	123	110	101	89	109	119	114	107	111	112	104	116	99	115	115	92	108	98	103	116	112	91	122	95	105	100	99	103	106	110	115	118	106	103	93	113	99	96	113	103	94	89	101	96	107	114	100	103	113	125	98	117	96	105	109	89	101	94	79	101	104	113	112	100	100	107	120	119	102	103	106	107	108	99	117	95	116	105	118	109	128	105	115	122	117	121	88	87	105	103	101	92	84	106	114	112	119	100	103	99	113	95	108	99	106	104	106	106	117	113	114	105	90	118	86	123	109	107	91	89	101	120	111	106	94	121	108	107	105	95	124	113	100	120	93	96	95	113	120	105	106	118	109	112	107	114	105	109	99	115	92	103	100	112	96	97	104	99	102	109	119	100	90	103	104	121	113	93	117	112	100	119	113	118	122	113	114	102	92	90	107	117	115	112	98	104	95	105	104	110	109	109	94	99	115	113	104	121	87	100	83	95	111	104	108	114	109	114	120	102	102	97	112	118	109	133	109	95	120	116	108	129	103	107	105	121	107	117	103	98	117	109	102	111	101	94	115	101	90	84	94	107	114	124	117	121	103	135	111	83	103	102	106	98	115	103	109	99	117	99	112	116	131	105	109	90	104	84	98	112	109	122	101	97	123	93	115	100	95	109	101	109	125	107	88	107	112	106	104	105	100	103	113	99	114	97	112	87	111	124	108	122	98	115	111	132	133	95	104	95	86	118	106	104	113	102	103	117	111	104	103	121	97	108	123	99	90	104	107	112	109	132	95	92	86	100	127	120	114	101	105	114	126	98	90	110	116	112	104	97	111	107	95	95	118	107	101	114	122	109	116	121	115	113	113	95	94	97	91	103	114	103	113	108	120	96	118	93	117	118	116	101	99	103	114	107	115	99	99	97	107	94	116	106	89	141	106	94	105	104	104	81	91	119	105	108	115	111	96	115	99	92	124	97	106	92	91	106	97	111	108	112	86	84	121	109	103	110	111	74	92	96	109	93	91	97	90	108	121	101	113	106	99	106	99	87	106	111	102	97	97	114	121	95	120	99	115	126	121	120	101	87	102	110	97	119	112	120	105	104	104	98	98	115	95	105	111	126	103	96	118	108	96	128	111	105	120	83	111	109	116	116	108	108	101	99	110	118	108	109	93	106	104	111	94	88	121	118	90	104	106	106	113	128	102	116	107	110	114	95	114	111	105	92	92	79	111	103	95	126	113	98	116	130	102	116	113	98	92	128	113	119	123	109	108	111	92	119	98	112	105	97	119	102	105	111	114	120	113	96	88	109	106	110	118	95	98	90	106	118	121	109	114	107	114	109	115	101	108	102	121	131	102	112	120	118	116	106	118	100	116	100	127	122	103	103	103	90	122	99	106	85	105	94	107	106	114	113	109	124	101	96	104	97	90	123	128	135	83	119	99	111	102	86	101	114	103	100	108	108	100	89	108	90	97	128	103	93	95	127	86	98	110	106	103	104	89	98	104	113	112	88	98	111	99	95	105	124	115	83	108	110	101	119	87	100	112	85	106	112	89	96	102	91	114	102	114	97	92	107	116	91	112	109	103	109	104	103	97	104	101	102	103	112	103	93	107	96	89	110	124	95	107	103	97	106	105	116	111	102	105	100	102	118	78	103	128	119	103	104	113	113	107	107	121	99	108	110	104	110	107	104	99	89	112	114	106	101	123	97	99	95	114	98	99	92	115	80	101	109	96	102	102	104	108	108	111	130	109	96	87	102	106	75	107	102	106	103	115	102	114	107	107	110	120	92	96	91	107	108	90	118	120	111	96	115	110	104	112	116	94	109	127	106	99	102	114	103	124	114	104	95	83	111	111	120	114	113	102	98	104	110	92	74	105	98	93	109	79	99	94	109	107	107	111	104	86	92	111	127	106	107	101	91	114	112	101	118	125	120	100	109	124	96	115	92	121	103	122	86	113	101	113	116	115	91	105	119	120	123	106	103	104	89	99	113	97	112	94	107	102	101	120	87	111	105	98	96	98	97	92	117	104	107	111	93	116	104	110	102	88	115	104	104	127	93	105	106	95	96	88	110	94	92	118	101	123	107	119	100	97	112	89	95	103	112	81	116	96	104	99	91	109	117	105	85	110	132	102	101	110	116	115	116	121	101	104	116	93	126	105	97	117	115	107	96	111	107	105	98	100	102	103	75	108	116	107	100	109	126	118	104	119	104	114	89	112	110	94	115	101	108	95	111	90	111	116	119	103	95	100	98	112	116	120	106	92	121	92	101	83	100	106	113	96	81	107	111	109	110	94	113	99	87	116	112	108	110	88	98	107	81	115	107	119	122	102	88	107	118	120	114	107	97	124	121	104	109	98	110	112	100	111	111	97	105	114	97	113	130	83	102	110	106	111	107	82	100	106	91	104	124	104	93	100	101	113	96	107	132	106	112	106	119	116	96	117	113	102	114	104	100	113	110	97	102	101	107	133	117	118	99	113	99	116	108	110	120	102	101	110	91	109	111	122	104	109	95	119	110	122	106	94	120	78	130	91	91	101	92	115	101	102	116	104	93	122	108	93	128	99	115	90	103	115	91	114	93	115	116	102	102	109	124	93	100	94	91	88	100	103	104	107	114	99	90	125	94	108	126	108	114	113	98	89	107	111	106	101	105	109	100	98	109	94	96	122	112	115	101	128	114	108	113	101	119	108	98	119	100	107	134	119	114	105	112	101	112	102	100	119	101	99	106	118	101	104	108	102	106	116	131	97	106	136	107	106	97	109	124	83	112	105	102	82	102	116	91	114	103	106	106	100	98	123	101	111	119	79	108	103	119	113	115	85	89	105	111	82	97	117	118	100	107	97	104	128	108	100	85	97	103	125	100	113	99	109	108	109	97	103	102	106	118	92	108	107	112	97	111	105	93	106	120	105	120	106	112	121	105	95	94	112	103	107	128	91	97	77	94	106	105	100	95	112	95	111	108	113	108	104	101	111	100	109	121	109	107	100	110	83	97	99	98	97	117	105	135	99	105	104	118	99	120	96	109	113	103	102	115	112	103	111	115	96	117	111	104	83	91	93	108	109	113	117	92	122	97	113	103	96	104	83	81	110	114	109	95	116	107	97	110	115	96	121	112	93	109	109	84	110	96	90	105	102	90	123	110	96	106	99	97	91	100	101	110	108	96
14334	1009	2240	2694	2306	1867	1536	1236	1074	945	840	785	718	648	619	566	551	514	493	454	454	460	417	412	424	395	385	393	363	328	344	389	356	357	365	365	346	340	344	330	297	303	332	344	326	303	314	373	332	303	307	324	333	326	339	318	298	306	341	342	322	328	285	346	329	337	329	276	330	325	316	320	301	297	310	329	301	307	311	317	333	297	313	331	269	320	308	323	304	317	326	284	307	307	314	287	308	304	284	293	294	309	303	304	275	296	320	287	302	307	309	334	329	292	317	302	324	314	290	324	308	323	281	295	322	306	335	308	300	305	280	304	313	339	284	332	320	275	309	332	292	293	281	298	326	293	314	270	283	304	323	275	307	329	299	311	299	290	311	298	273	311	318	310	309	301	307	340	333	301	316	294	285	297	302	302	332	309	341	279	280	297	280	307	309	290	323	293	287	306	289	296	304	298	281	317	306	291	303	330	311	307	292	307	290	290	291	297	299	292	296	289	283	275	291	316	319	302	299	311	276	323	275	318	283	302	329	307	311	301	294	308	340	345	272	322	305	305	301	277	299	313	314	315	299	271	318	313	276	315	328	292	284	318	280	312	317	295	293	285	307	316	292	288	286	301	304	301	271	324	302	320	308	296	309	324	313	311	320	298	310	320	303	310	325	298	281	296	337	305	302	301	310	300	281	256	287	316	276	323	335	307	328	270	286	261	299	326	294	300	306	312	295	294	310	315	316	318	295	286	303	286	299	275	268	313	308	292	326	279	322	267	299	306	304	328	297	310	279	312	325	298	323	292	299	311	296	287	275	296	279	297	265	292	320	297	288	279	314	289	296	309	306	284	280	290	293	307	312	291	283	316	315	301	294	303	294	306	286	280	289	294	283	290	313	278	262	302	297	323	288	290	311	301	276	286	279	328	309	308	278	288	270	294	305	316	298	312	295	296	283	315	325	294	310	293	295	306	301	317	274	298	288	305	307	295	287	285	315	321	276	316	279	269	276	289	320	292	340	279	304	273	288	285	319	300	339	305	313	298	314	291	286	295	285	296	309	291	308	307	283	319	294	315	288	306	300	315	296	305	309	315	273	284	290	305	306	313	314	318	296	275	289	272	301	294	283	303	288	309	314	284	270	295	303	307	313	291	252	302	292	295	261	302	295	277	338	319	306	322	287	288	314	326	317	299	310	327	277	261	311	287	313	298	294	294	289	299	316	331	295	319	292	298	277	344	300	296	335	263	288	283	314	274	312	342	289	295	276	288	302	289	294	312	290	294	308	331	283	328	309	295	290	312	290	312	302	287	327	298	287	317	307	301	300	320	292	338	317	319	293	308	331	283	314	311	309	322	301	274	274	298	304	326	298	326	296	290	311	288	321	315	286	286	314	267	282	299	287	294	299	303	299	324	279	296	305	323	276	319	291	322	288	325	319	331	306	300	302	271	323	298	348	295	265	310	317	287	327	304	288	266	299	294	296	292	285	301	314	321	298	324	300	293	281	327	311	281	313	325	310	313	295	281	316	326	292	320	318	323	329	305	334	337	309	266	328	291	306	337	313	304	334	309	296	298	303	321	296	295	303	317	299	302	333	302	304	297	279	275	296	302	295	306	288	304	325	287	286	307	312	301	295	295	318	289	302	322	299	315	301	308	304	308	308	274	326	298	295	318	306	266	305	304	306	308	294	335	290	289	299	304	338	290	311	319	278	303	301	277	288	326	310	298	288	292	298	333	298	308	311	329	291	301	320	293	297	309	297	289	287	318	277	297	308	300	315	302	274	292	282	284	300	304	294	314	293	268	313	303	287	306	282	299	300	340	322	303	327	274	292	308	332	317	283	290	301	317	290	299	294	332	295	296	344	287	308	318	307	302	294	315	341	289	282	307	300	312	287	295	292	302	313	316	285	294	322	296	310	282	310	309	339	335	334	289	282	301	308	311	315	287	304	319	299	310	324	309	306	292	315	290	300	288	307	287	284	309	289	306	268	316	337	292	309	295	321	286	267	287	325	301	325	299	300	318	327	307	314	296	301	312	294	332	272	291	297	300	303	289	333	286	284	324	307	302	312	299	290	301	297	280	277	304	302	294	288	315	312	286	297	310	304	303	326	279	311	309	302	296	288	311	351	303	271	312	321	306	346	305	303	300	305	316	300	319	286	285	293	323	292	314	278	309	302	293	284	299	326	318	340	271	283	338	300	284	316	304	294	298	303	309	295	294	280	297	305	324	285	302	285	308	291	316	316	295	286	303	294	347	275	313	290	333	307	325	311	333	309	301	290	293	295	301	313	287	275	296	319	288	284	303	303	305	299	277	289	290	303	291	304	298	312	304	281	305	305	291	313	325	324	316	361	307	320	309	291	309	263	293	330	278	275	302	295	302	335	323	317	298	322	329	284	307	313	307	289	302	305	283	293	292	297	328	338	325	305	341	307	294	283	312	308	296	310	286	303	310	285	290	292	315	287	311	307	318	297	292	286	310	327	310	298	296	311	308	322	319	303	300	299	319	293	292	308	296	274	298	308	274	297	306	327	309	316	298	332	278	305	345	341	295	294	285	276	299	289	309	309	273	270	320	310	307	295	313	291	295	319	297	318	300	284	304	317	313	299	319	300	295	314	301	313	273	294	310	306	284	293	308	303	293	311	286	330	314	305	328	318	285	305	296	302	324	321	295	291	305	284	293	306	294	285	306	292	310	286	317	320	314	291	308	321	293	326	352	297	292	345	315	313	277	314	279	289	333	312	274	305	302	336	262	307	302	312	349	310	312	295	285	310	294	289	317	283	304	267	305	280	293	278	306	313	295	293	305	309	307	287	283	308	307	292	295	294	284	283	335	292	291	293	335	286	328	308	301	287	287	307	292	275	301	317	346	303	299	300	299	314	298	299	318	308	294	274	275	315	297	290	310	307	343	311	259	301	309	282	271	277	301	316	314	306	296	301	330	301	291	295	284	303	294	294	279	284	314	299	315	316	318	312	295	316	319	310	256	321	319	312	288	342	285	345	312	317	316	330	314	332	321	282	343	317	301	282	309	333	300	334	312	328	283	319	299	282	297	299	286	273	276	326	349	309	293	304	285	296	285	330	288	308	311	322	280	298	302	326	319	297	301	324	294	295	309	294	315	285	319	297	291	279	292	301	305	317	315	300	274	296	297	343	314	313	270	306	299	315	315	317	294	318	275	291	298	294	299	317	317	268	305	283	287	319	276	280	336	335	306	302	288	280	278	296	305	297	333	299	314	323	309	315	329	307	292	288	300	309	299	267	298	286	304	310	319	310	303	308	299	280	328	281	331	290	289	321	298	313	308	264	320	309	321	311	315	298	339	291	315	303	329	316	301	289	331	299	295	318	300	291	296	285	312	301	281	310	301	303	318	313	321	278	324	315	301	295	305	293	282	313	300	305	299	319	310	308	313	302	294	323	310	319	301	320	300	281	308	294	284	295	279	290	322	289	299	319	318	275	289	289	295	340	319	288	290	248	283
44990	16580	5471	1799	1169	909	677	576	524	423	401	375	376	317	328	280	313	303	267	280	258	252	260	233	252	261	258	243	253	235	242	236	226	213	202	233	235	238	268	226	210	220	248	242	223	236	230	234	237	246	241	249	243	240	231	217	247	245	236	238	252	203	244	214	235	235	185	240	238	264	248	227	246	248	244	238	246	236	237	200	221	234	241	242	226	236	205	207	240	233	220	249	238	193	248	220	225	222	198	209	219	238	233	232	211	216	211	231	229	240	219	238	230	227	227	215	230	253	213	222	219	252	246	237	248	221	236	205	222	214	222	260	226	221	238	238	215	215	231	196	233	233	224	251	228	249	220	231	247	236	238	224	237	211	243	239	232	254	246	212	242	227	221	221	192	223	209	202	205	197	204	203	235	229	232	211	210	219	230	234	230	238	212	265	214	230	238	230	221	210	242	259	204	219	237	227	206	224	238	222	216	215	229	194	231	235	233	237	211	222	213	259	234	239	220	204	217	230	222	200	239	231	243	257	255	232	241	211	224	226	226	251	237	201	204	215	199	216	195	206	197	208	214	190	219	205	214	220	224	238	208	228	236	216	234	191	232	226	228	235	194	225	232	221	235	261	234	239	230	239	265	225	252	242	237	240	223	232	214	240	236	228	215	233	242	210	223	237	207	225	213	253	207	233	213	197	226	219	234	222	234	225	238	203	257	220	232	224	242	208	239	237	232	230	207	209	223	200	205	228	242	209	232	245	219	240	236	259	228	242	258	237	226	210	237	229	207	223	246	206	237	184	196	227	212	239	216	230	229	215	244	221	242	220	206	255	211	240	205	233	210	223	231	212	232	202	211	186	214	233	224	215	217	240	259	208	244	217	251	223	220	217	205	250	246	192	238	229	234	226	210	221	228	251	234	236	224	225	241	231	252	239	228	210	233	216	218	231	236	218	230	220	199	253	239	222	227	216	223	202	222	229	227	205	218	209	236	222	249	227	186	220	212	237	268	210	237	228	243	206	222	198	215	251	207	227	223	232	218	216	194	243	201	232	217	223	237	226	236	210	247	241	208	238	219	222	221	232	206	233	264	226	233	229	217	237	250	213	216	220	209	207	223	224	249	237	223	218	243	228	190	210	196	216	205	218	239	228	228	238	213	222	257	216	208	215	209	194	211	209	249	223	230	209	222	236	213	245	219	224	229	247	224	217	211	197	240	203	224	223	241	229	212	214	207	242	224	212	222	223	224	261	215	245	225	215	233	253	267	234	225	277	247	231	211	207	229	213	228	216	236	192	245	218	229	217	240	213	259	215	224	239	206	238	206	235	236	229	203	225	247	225	227	238	216	189	183	238	222	241	228	212	246	213	235	244	245	253	242	211	233	225	209	217	241	243	208	246	247	243	244	197	239	221	240	260	216	249	262	224	224	243	225	239	241	218	230	237	215	209	216	214	242	254	228	225	219	230	236	204	232	224	213	248	234	244	242	236	235	242	233	262	202	206	211	254	232	244	214	197	209	219	237	232	239	218	236	247	218	211	241	206	269	218	250	233	230	228	236	225	236	202	250	230	236	201	201	231	237	203	255	215	221	234	219	209	196	231	221	233	230	231	220	241	241	218	233	226	225	235	233	227	234	235	202	218	233	237	221	242	237	248	217	213	227	207	214	220	253	216	230	233	223	212	205	234	241	233	200	224	213	227	234	223	234	195	259	199	213	191	216	220	250	243	245	235	206	223	253	190	243	217	218	243	249	205	241	212	230	218	227	215	213	220	215	208	239	246	245	220	227	240	229	219	215	220	222	240	236	202	223	260	228	205	217	210	211	235	213	191	237	229	200	209	236	195	258	242	195	217	248	219	210	227	201	215	236	251	213	212	232	220	211	222	214	223	247	213	208	232	217	202	238	197	214	232	230	224	223	190	224	245	250	220	217	238	207	209	216	218	216	228	227	230	241	204	226	261	204	229	251	197	241	254	206	218	216	250	202	224	252	234	232	214	231	232	215	229	215	218	227	231	249	207	270	211	202	231	238	245	221	224	257	241	222	221	218	220	222	224	234	225	211	219	225	246	231	245	240	229	240	214	215	224	229	224	208	219	229	242	247	244	215	243	236	237	253	241	264	203	206	216	240	251	227	232	210	256	215	269	199	247	218	217	198	212	219	274	240	233	247	231	245	219	224	250	220	256	215	238	241	223	208	223	191	218	198	223	234	226	209	254	239	206	204	219	234	237	244	226	216	227	206	255	228	222	215	215	204	218	235	240	252	219	224	225	227	192	234	257	218	209	236	235	226	243	214	212	240	265	233	202	226	237	226	218	235	233	208	230	217	216	218	256	226	251	221	242	217	228	221	250	223	229	226	258	234	216	220	232	220	238	236	214	250	211	230	225	225	231	207	255	208	234	228	226	213	219	229	233	210	236	240	214	247	220	206	207	230	223	226	225	212	236	220	231	242	209	229	224	207	213	212	250	210	230	232	244	215	213	210	211	247	208	229	239	214	249	211	236	231	229	259	213	261	230	236	214	243	209	220	222	237	225	247	236	192	216	239	227	197	232	199	264	213	223	221	237	254	220	228	232	211	228	207	208	229	249	220	219	247	207	225	224	231	224	243	223	247	242	214	217	205	236	244	234	238	220	237	232	238	229	235	243	251	209	213	238	240	216	203	199	236	231	209	218	226	225	240	251	208	227	224	233	212	247	218	235	227	227	242	235	229	214	223	256	228	243	215	232	205	232	210	193	282	226	238	230	232	199	247	234	249	192	222	224	225	207	201	227	237	250	243	224	228	224	212	219	247	224	239	230	216	228	216	200	220	227	224	218	237	249	232	220	237	245	208	244	210	235	244	216	240	202	238	203	219	229	213	228	249	251	210	236	235	245	217	246	254	214	210	218	243	232	223	222	213	197	209	222	232	218	192	253	209	250	218	213	214	244	203	222	233	242	237	222	217	245	238	201	236	237	241	234	214	214	227	218	224	246	196	216	216	234	221	211	231	236	220	217	248	233	209	227	232	198	231	228	215	227	211	200	208	215	225	252	232	262	246	217	238	231	232	232	248	221	226	196	241	222	238	235	207	236	199	231	247	211	227	237	240	205	235	220	257	238	202	194	235	257	244	220	237	224	229	223	188	224	247	223	205	220	225	207	205	247	205	221	225	249	201	255	267	201	220	200	216	217	217	231	205	209	228	221	215	245	224	221	235	245	210	215	206	216	253	234	229	210	242	214	223	243	208	208	238	254	229	212	209	215	228	198	210	234	222	220	230	220	246	238	204	253	205	225	227	226	221	223	212	233	217	255	235	236	240	233	208	242	221	224	227	216	235	221	206	257	255	231	216	221	206	223	247	231	220	239	216	222	219	175	223	228	233	220	246	252	217	209	219	224	243	218	226	245	217	220	243	233	248	223	224	228	211	208	233	210	241	227	217	217	241	225	208	216	212	218	228	226	209	252	221	228	220	208	239	229	212	228	244	236	270	280	272	222	228	228
20058	1938	4262	4998	4357	3458	2967	2432	2118	1850	1702	1537	1340	1319	1163	1093	1036	958	964	892	831	845	852	837	833	785	738	772	707	756	720	734	692	676	751	685	670	707	635	624	688	586	666	635	606	642	626	682	622	622	612	582	635	594	615	643	650	611	628	605	622	609	598	581	599	600	567	563	654	586	601	633	599	602	569	600	579	565	582	595	571	566	571	602	587	563	589	582	574	586	628	551	569	617	582	576	591	558	636	600	580	583	571	596	577	602	555	582	519	570	602	558	542	599	529	606	579	560	541	556	581	604	608	596	568	567	581	601	560	602	557	581	565	551	627	569	610	559	582	559	586	586	614	681	640	571	589	534	537	541	576	613	600	562	635	599	563	572	577	600	570	574	561	586	571	592	573	581	603	588	569	577	569	569	596	563	618	569	571	522	581	595	571	589	551	584	569	584	525	619	529	563	543	552	571	585	543	606	586	586	566	542	550	587	542	558	572	592	557	595	594	545	591	562	624	553	619	553	571	604	583	558	579	563	557	600	558	563	594	608	569	590	611	564	605	610	588	558	601	585	543	553	569	565	583	556	587	595	582	557	573	590	591	577	552	533	572	605	607	638	626	588	607	590	593	565	577	546	594	562	572	591	603	571	561	632	627	559	578	575	563	567	575	567	559	583	593	570	567	589	594	572	631	562	535	569	564	578	593	585	599	616	554	574	573	602	570	547	586	564	561	585	574	576	554	564	588	595	579	557	560	547	596	592	571	547	589	586	554	579	591	551	577	551	583	564	553	597	555	553	570	558	590	514	583	608	618	587	554	547	577	581	565	581	576	602	593	583	535	583	548	559	557	618	559	598	540	571	534	605	581	583	578	553	590	552	533	554	591	595	550	596	559	587	581	581	569	599	575	608	564	640	550	578	592	593	552	591	570	598	604	583	593	596	566	589	605	592	552	569	556	604	586	601	558	591	563	581	590	582	612	552	593	610	565	603	582	576	572	581	546	537	566	546	586	578	592	595	566	546	566	564	626	574	560	568	588	551	540	597	586	591	579	562	569	577	565	562	559	552	589	613	581	593	592	586	557	539	565	628	568	596	551	598	548	545	538	591	540	558	584	539	571	608	599	551	565	581	536	558	578	567	547	563	588	590	566	582	588	557	605	579	587	547	528	581	560	531	581	566	564	583	553	572	598	545	610	555	517	535	592	571	547	577	565	582	584	618	586	586	565	576	595	568	565	540	582	570	540	583	603	590	557	528	562	586	564	615	621	568	593	585	586	576	605	560	593	616	555	546	560	590	574	571	549	558	532	591	556	579	545	568	541	546	557	581	577	573	548	546	557	552	575	535	572	578	550	554	577	562	565	554	557	537	552	566	576	597	547	597	550	580	554	575	576	572	598	614	567	514	563	597	600	580	587	567	572	585	596	600	612	564	575	586	578	581	548	595	566	553	593	600	533	540	539	603	557	563	565	510	583	550	563	594	576	596	592	542	605	589	581	576	571	598	561	589	584	535	566	559	556	585	577	569	574	574	587	548	554	611	526	530	571	556	571	563	568	543	583	557	609	566	581	594	558	567	608	537	577	583	569	589	595	615	590	573	583	556	641	595	552	588	598	583	547	602	586	594	595	605	566	572	580	578	589	576	534	553	555	568	571	545	585	598	529	567	613	539	577	541	541	573	543	546	548	582	553	623	597	570	579	554	603	552	611	551	601	548	602	564	560	615	567	565	578	567	563	540	598	575	528	525	588	599	592	581	585	568	591	580	584	612	547	598	559	610	549	597	575	549	569	560	615	595	583	554	549	562	549	574	620	552	562	597	561	599	562	610	589	599	562	559	561	584	547	578	572	564	557	601	560	524	583	552	578	575	548	551	596	611	612	578	562	589	562	590	577	598	562	594	604	603	563	563	579	558	576	584	602	579	537	590	557	590	574	591	580	536	530	594	556	563	563	559	626	596	576	617	555	541	564	550	552	550	601	569	565	590	571	558	514	611	593	599	555	575	624	553	600	609	534	605	551	586	581	618	599	565	600	579	593	593	566	568	566	564	578	581	586	558	601	595	645	559	578	552	506	567	583	598	593	575	566	587	548	589	601	588	612	541	556	533	586	563	578	526	550	570	595	589	531	554	625	555	625	603	595	566	578	568	587	559	585	560	614	594	614	577	544	585	564	572	586	558	610	542	579	584	560	588	545	603	547	597	595	553	606	548	565	601	573	575	596	574	620	583	577	564	569	612	580	565	594	569	614	565	571	584	537	540	592	609	555	577	575	575	543	548	584	544	571	560	555	529	612	566	570	555	618	548	544	569	600	522	585	545	568	545	555	593	560	572	544	511	558	573	557	566	562	588	606	605	565	554	583	555	545	583	569	566	585	617	542	578	549	549	556	569	601	584	561	565	566	561	569	566	580	620	538	573	566	567	592	552	563	589	562	605	592	634	610	584	565	556	574	613	555	541	565	554	557	553	580	594	614	578	587	546	546	579	595	600	618	599	562	591	602	597	577	552	598	570	578	594	599	565	612	575	625	616	535	529	625	567	563	621	565	611	589	527	538	591	576	582	568	539	539	566	563	580	556	545	597	565	561	631	582	570	544	629	602	573	631	578	569	533	560	520	543	576	570	603	632	565	597	604	572	595	584	574	555	586	560	561	567	565	595	571	573	598	589	527	594	551	559	568	564	582	598	525	580	629	592	607	586	580	552	561	596	564	612	585	546	576	548	594	541	608	615	563	541	580	586	606	572	560	531	572	561	591	607	537	532	562	549	496	617	607	581	568	566	594	567	573	581	565	581	580	569	604	554	571	559	628	536	573	586	596	592	541	617	573	578	547	560	585	549	577	558	539	562	614	539	558	545	564	584	578	576	547	527	568	560	577	603	557	567	596	582	583	565	540	581	573	596	588	575	600	567	573	581	614	613	579	582	585	562	575	613	595	562	574	583	570	552	614	582	594	580	544	604	578	560	639	573	571	574	600	615	562	615	566	525	554	543	540	544	583	553	558	620	560	576	611	577	579	531	566	596	580	574	513	583	558	567	610	550	619	565	608	544	587	558	579	591	552	625	551	562	575	546	584	595	603	592	522	564	595	555	562	579	582	568	561	563	534	576	567	583	596	574	557	578	594	576	554	555	572	572	580	584	606	577	578	572	587	591	599	566	537	567	617	552	547	589	533	580	575	590	622	550	553	601	642	606	584	556	576	593	550	559	569	582	589	605	588	612	549	570	561	569	515	605	551	568	579	543	608	602	591	566	548	574	575	572	585	520	591	539	552	603	596	555	546	553	536	544	559	590	574	559	535	606	600	573	553	576	589	524	625	559	533	609	545	597	589	564	576	597	539	558	575	574	582	608	541	591	564	556	569	592	594	576	589	598	615	532	600	566	593	564	574	541	569	583	535	556	573	572	552	571	579	559	531	580	586	624	556	582	544	512	537	580	584	559	568	589	556	595	564	566	556	590	562	608	558	585	576	569	555	586	589	597	565	573	532
3589	212	211	217	183	200	213	211	183	202	220	194	189	179	207	174	173	197	188	183	185	202	203	206	195	180	195	182	178	180	208	189	186	221	190	195	199	195	147	202	191	190	171	201	187	184	184	173	204	172	193	181	216	210	196	188	192	200	181	191	194	204	186	187	184	199	187	181	212	192	179	168	222	213	205	207	180	208	196	196	199	173	172	193	185	178	197	183	233	181	210	183	180	205	205	204	193	170	184	179	202	180	178	190	218	209	221	177	195	201	181	195	195	176	186	198	193	196	191	202	200	167	210	183	189	171	177	196	194	184	205	205	183	185	179	198	192	171	196	195	187	193	197	196	191	199	181	197	195	199	199	210	207	192	190	215	197	197	176	189	202	189	197	192	173	185	176	195	182	182	209	189	194	200	181	165	202	187	183	181	193	176	205	170	223	187	182	200	192	187	190	197	210	190	176	167	197	180	202	201	175	175	205	180	190	209	212	190	223	186	201	184	189	168	209	175	192	191	211	197	210	206	185	206	191	208	203	188	196	207	181	174	189	192	195	182	233	187	172	186	195	191	183	201	186	187	195	161	165	169	193	216	189	177	173	218	211	197	200	189	184	188	226	185	192	179	181	196	178	198	184	163	192	198	195	172	201	192	205	181	206	200	183	199	186	191	205	194	180	203	190	189	191	196	212	193	191	210	227	208	194	184	195	180	198	196	189	188	198	205	205	193	195	188	207	205	183	189	197	205	181	209	183	203	193	185	159	199	186	241	187	187	174	193	189	202	190	188	194	188	191	194	203	183	193	199	205	224	191	179	203	204	180	176	210	189	191	232	198	215	198	180	187	194	193	186	175	208	172	193	188	170	199	157	198	181	211	204	174	157	207	195	191	214	198	199	234	184	178	194	199	176	195	178	176	171	193	206	185	185	189	191	172	219	190	191	207	202	191	187	184	170	223	189	180	186	208	205	204	215	204	180	203	179	194	176	162	197	197	173	163	200	201	181	182	194	195	199	190	164	191	210	189	213	174	225	184	171	182	201	174	197	172	178	196	198	207	197	187	184	192	195	196	158	211	184	191	217	183	223	173	181	187	184	191	200	192	189	187	195	189	171	219	214	194	182	211	178	181	178	171	198	188	172	197	210	207	189	167	169	213	173	176	185	160	181	165	166	200	180	180	200	191	186	198	192	207	153	225	189	197	211	196	221	215	190	173	191	192	189	184	202	183	169	182	191	205	197	186	187	197	205	182	155	168	179	210	201	191	208	176	178	184	169	176	173	198	202	207	191	194	184	212	204	185	198	188	186	198	198	211	190	216	196	187	206	198	180	204	186	198	176	176	160	188	198	169	176	167	178	200	186	183	223	173	195	190	166	202	199	178	192	171	201	212	190	219	218	188	187	162	204	202	193	186	177	208	218	185	168	195	187	177	179	196	166	192	200	176	203	189	181	204	214	181	180	186	173	157	174	168	187	199	192	191	189	179	191	153	164	198	199	212	186	183	200	197	175	172	180	180	189	187	173	200	172	222	181	210	184	207	185	205	189	193	205	206	200	177	210	184	191	184	199	183	219	185	200	178	202	196	190	217	214	166	165	173	195	193	210	185	194	191	172	176	176	203	173	174	216	187	217	190	184	188	191	202	175	191	222	190	180	179	223	175	190	188	172	212	227	194	207	190	189	191	202	178	197	184	188	188	201	182	166	216	192	202	195	204	209	196	185	161	190	184	167	162	198	189	182	214	198	197	182	194	203	197	204	174	193	174	205	198	203	189	201	176	171	189	188	212	203	224	176	203	223	206	203	190	180	174	171	208	169	181	172	208	220	208	207	192	207	192	211	200	172	162	183	198	182	201	207	212	173	181	188	186	204	195	190	181	186	177	219	180	185	174	204	182	166	185	192	196	194	197	196	203	207	199	200	193	193	207	197	174	195	205	213	190	195	175	194	194	179	193	182	205	227	208	185	207	197	176	188	217	175	189	191	186	210	186	215	172	206	196	183	192	195	191	186	181	188	184	186	204	198	210	176	201	186	189	187	199	179	192	197	202	184	208	174	208	193	194	209	209	189	199	199	180	192	163	190	216	199	210	214	213	191	176	173	199	202	179	195	209	232	216	185	209	217	193	175	185	177	196	175	165	212	201	193	186	207	187	190	206	189	201	193	181	215	193	183	212	180	188	182	209	187	188	190	199	172	203	190	188	180	186	183	197	184	230	210	185	204	207	172	219	203	207	190	196	188	200	199	214	185	187	198	185	189	222	177	195	215	200	166	205	192	195	185	197	200	208	184	197	196	202	213	196	205	207	212	193	213	191	202	204	164	186	196	189	193	196	207	174	169	182	208	209	195	159	221	193	199	215	180	224	221	183	199	189	179	193	199	192	190	212	203	200	160	193	185	157	180	172	189	218	207	181	172	177	196	188	207	193	180	156	181	203	214	198	193	194	209	182	212	189	216	181	185	182	185	187	188	192	177	188	200	203	191	178	183	205	197	169	195	212	182	225	186	184	215	195	186	183	206	177	181	195	171	168	176	202	201	181	190	195	191	197	200	184	203	192	170	207	163	208	203	204	204	172	192	171	187	200	213	204	178	179	185	196	184	193	195	228	187	202	183	192	187	213	196	216	190	183	200	201	202	190	174	189	192	192	209	170	223	202	178	198	189	200	197	169	201	188	179	170	191	207	183	206	196	160	192	200	175	196	152	212	174	205	188	206	195	203	186	184	199	189	170	185	205	190	163	175	189	194	213	191	177	183	194	194	212	199	191	182	184	193	206	180	195	193	209	209	180	204	199	193	173	196	199	196	157	196	200	183	197	186	185	186	180	204	199	211	182	183	165	173	194	187	186	204	194	216	210	204	199	185	196	194	177	171	169	227	201	189	202	198	190	188	187	186	193	218	187	189	183	193	178	208	203	201	193	219	198	177	190	213	175	201	179	185	190	198	185	193	200	198	206	201	185	192	194	168	192	189	195	182	221	190	191	189	169	198	196	163	195	179	224	202	192	190	170	213	180	210	167	190	216	166	193	193	194	207	184	202	188	180	204	184	202	187	186	185	210	171	175	188	180	185	174	169	181	214	209	191	196	218	174	188	194	184	216	189	189	206	191	178	186	242	192	192	202	177	217	158	180	182	209	200	174	218	178	199	218	181	186	195	183	193	171	181	187	185	221	184	181	188	188	207	188	171	209	190	204	186	183	208	185	160	180	192	194	173	189	187	182	199	191	187	173	190	193	211	219	227	173	186	180	193	188	198	188	202	186	161	194	198	196	173	205	182	190	210	200	173	186	178	189	184	199	202	220	176	174	178	203	213	200	199	196	207	211	189	201	200	200	182	190	183	204	189	213	225	189	217	187	200	180	177	188	194	201	188	171	193	191	184	191	187	206	197	183	194	203	207	194	192	214	191	200	207	181	175	179	201	182	196	199	194	215	184	212	178	199	197	178	168	190	184	190	190	183	207	213	183	200	189	172	199	199	176	196	206	164
3966	495	569	585	570	541	525	552	501	523	500	485	504	505	502	476	442	488	488	515	466	451	480	501	469	470	456	473	448	510	485	482	515	439	529	454	510	425	476	506	478	457	506	489	462	471	457	479	498	471	467	462	449	487	484	491	476	455	423	492	503	434	478	490	473	480	477	500	487	462	438	451	484	486	512	508	508	483	529	433	478	488	487	466	436	458	441	478	412	473	461	482	500	487	468	459	488	497	516	486	487	471	528	450	496	496	518	480	512	438	461	490	440	510	492	485	506	486	473	483	481	490	452	465	486	504	477	472	496	447	421	483	528	466	463	521	514	474	535	496	470	453	478	510	494	468	524	457	464	503	501	450	490	479	468	526	469	516	464	488	473	471	430	486	477	518	486	477	491	468	466	500	462	505	509	492	473	484	464	430	489	499	436	452	445	460	469	473	430	475	471	455	490	454	466	483	450	474	461	444	481	482	467	446	482	490	501	489	477	467	441	479	486	456	460	501	481	501	437	483	454	475	481	492	473	488	470	447	463	477	475	469	457	468	462	448	451	471	481	509	484	487	437	460	418	437	433	484	430	488	443	470	449	458	493	485	488	495	471	484	490	505	436	464	486	449	466	463	471	464	458	460	459	501	516	482	457	432	502	474	458	471	501	483	448	453	482	522	448	474	487	422	432	487	489	495	456	460	478	464	477	489	459	525	464	501	442	475	433	455	435	459	454	494	463	489	479	486	473	447	505	490	476	439	468	464	484	522	467	479	504	486	501	488	487	490	481	485	495	478	505	460	441	441	504	476	498	464	468	457	533	449	459	448	414	452	469	485	417	478	458	503	472	483	469	462	455	505	451	477	494	473	422	512	471	498	487	457	509	502	490	464	477	470	502	446	467	450	467	483	453	463	439	441	495	469	428	485	460	448	471	500	463	476	510	469	479	501	496	473	492	474	491	476	517	442	481	473	479	443	485	459	451	517	500	481	513	451	486	472	509	498	490	476	458	467	459	518	497	475	473	498	444	508	460	509	516	476	474	444	444	492	448	471	475	484	484	448	520	460	464	479	468	489	475	475	500	477	503	491	488	429	488	489	485	436	459	473	459	463	490	437	481	441	468	468	483	479	465	494	528	447	448	475	456	472	497	520	482	462	467	482	494	489	497	503	496	484	533	555	451	514	465	514	452	513	498	475	450	480	482	450	488	490	485	482	475	475	495	492	474	477	477	502	448	480	473	484	474	423	488	484	470	499	513	454	495	472	506	463	470	481	484	434	458	469	459	474	454	489	511	456	468	458	469	478	478	491	483	446	521	466	485	480	480	503	488	484	471	497	478	458	479	443	423	473	460	479	501	476	472	443	450	431	445	529	476	462	452	497	450	465	485	469	424	470	490	476	501	523	450	453	483	473	498	493	515	454	481	510	494	457	460	518	449	508	457	471	459	506	429	492	506	478	498	493	455	496	427	482	460	443	471	463	488	475	451	495	443	443	463	465	467	467	461	444	488	490	493	445	456	483	462	476	474	484	525	467	459	506	473	494	496	502	460	456	513	487	438	453	457	451	485	479	467	493	474	474	450	466	513	445	494	490	498	495	457	484	525	449	459	510	493	496	474	485	467	506	456	495	499	483	448	488	447	452	496	450	465	480	481	451	517	483	490	484	498	461	466	471	464	476	460	501	458	481	460	472	457	478	466	512	469	490	429	459	478	457	466	490	459	459	495	516	450	476	486	451	473	439	497	488	444	444	501	458	471	471	469	465	470	442	465	457	487	426	470	447	520	466	472	446	495	527	442	451	440	560	463	480	444	462	447	462	488	505	456	492	462	472	517	494	495	490	494	439	511	483	485	467	451	444	442	510	457	476	446	457	498	482	496	458	473	482	465	476	499	493	490	483	497	494	466	502	492	468	466	509	466	538	476	485	496	491	488	456	472	483	498	441	445	468	495	478	504	484	481	495	488	513	456	477	451	481	495	483	469	449	501	476	474	479	451	510	474	495	486	478	488	505	454	502	482	457	438	493	490	502	460	495	503	477	498	501	500	481	477	496	470	462	507	456	518	456	506	434	469	455	495	478	465	464	450	481	480	471	502	452	499	456	474	471	481	470	512	485	502	472	480	484	489	444	492	486	464	484	478	489	416	451	453	448	492	469	429	501	467	449	492	486	511	510	470	518	430	470	468	479	486	457	488	477	476	474	480	484	489	506	471	474	479	520	534	470	498	483	469	464	494	497	460	485	463	470	479	511	492	484	491	491	472	483	476	451	486	471	485	501	510	495	459	487	480	473	461	455	477	508	462	461	450	483	466	459	459	474	475	497	456	507	433	473	493	493	461	492	487	488	456	497	456	487	489	459	449	464	478	486	496	454	468	453	497	513	504	481	464	509	500	462	458	457	462	466	507	462	467	460	429	494	485	461	454	493	478	494	456	470	475	487	493	478	437	484	481	533	498	456	456	475	479	463	465	487	490	473	474	454	489	495	446	418	470	477	453	438	453	473	513	466	458	502	489	477	454	490	478	466	446	449	454	493	483	512	453	473	452	470	481	462	459	499	451	509	451	478	473	493	480	515	463	517	483	451	513	451	438	425	486	470	468	461	450	487	444	468	486	482	506	527	482	491	514	472	448	463	472	451	459	488	454	474	502	487	481	455	491	509	511	495	515	485	479	467	455	470	487	429	441	501	437	468	423	463	488	506	516	492	464	472	497	441	485	469	479	514	473	489	453	480	470	472	467	489	466	482	480	504	446	481	489	461	460	449	471	457	496	459	477	424	493	488	449	504	464	481	481	497	441	469	478	473	449	455	480	490	506	521	488	460	440	462	441	444	466	501	476	486	466	470	518	451	474	483	449	491	467	466	482	480	482	472	453	461	471	477	425	473	504	466	471	441	456	517	488	469	463	495	489	466	462	492	507	501	436	477	460	474	482	440	485	509	483	483	480	435	465	510	499	481	487	514	451	467	421	448	470	524	466	477	485	494	464	502	466	474	464	479	465	486	491	470	484	517	466	473	476	502	506	475	465	467	518	456	457	478	461	465	516	500	465	448	500	443	506	477	488	476	483	429	500	485	464	547	443	453	417	469	473	478	499	472	486	505	471	512	527	463	408	465	481	449	484	457	456	490	507	477	453	483	469	465	441	472	457	466	461	455	461	451	463	495	460	510	482	475	484	446	480	458	439	495	461	472	467	472	516	494	457	469	462	501	449	476	473	499	481	433	462	523	468	474	474	525	451	453	470	455	499	479	509	494	490	431	486	461	481	479	525	472	487	462	476	487	486	482	509	475	480	474	532	468	459	451	502	495	463	474	450	527	448	453	471	432	421	494	468	453	514	503	458	501	480	500	449	460	456	503	448	480	495	448	479	514	468	467	507	443	499	484	471	462	460	463	468	471	512	470	461	447	495	472	453	490	449	498	496	445	480	496	460	489	475	443	481	494	480	448	458	468	481	479	508	478	495	435	509	442	456	471	439	464	481	453	476	464
34320	7977	1353	811	559	414	339	263	238	197	180	196	177	149	148	130	139	110	109	119	114	119	104	111	118	101	140	130	112	111	115	101	126	122	121	110	102	99	109	109	125	118	127	111	108	101	122	102	121	111	85	91	114	104	124	100	107	106	117	118	107	94	114	96	109	111	107	104	107	125	114	121	110	96	118	92	120	101	127	105	109	102	107	97	107	97	115	117	110	119	117	105	123	106	117	104	101	110	108	113	112	105	120	93	112	94	124	117	95	113	100	115	118	121	104	111	99	110	113	110	106	99	107	124	96	81	117	121	98	98	111	116	97	121	105	94	100	107	104	113	88	115	116	110	95	111	88	90	108	108	99	87	110	115	118	101	106	99	123	107	113	100	96	95	110	98	123	81	104	97	92	113	98	115	109	97	87	84	125	104	120	101	98	116	106	97	106	102	104	90	90	112	107	107	121	129	106	108	132	101	88	110	109	123	109	117	109	108	93	116	102	111	104	106	105	85	103	91	85	115	99	98	95	107	102	116	110	94	108	111	105	102	112	111	108	111	127	110	105	107	117	102	137	118	108	110	103	103	99	114	119	112	109	136	98	114	110	92	100	93	114	114	122	101	95	107	105	103	98	105	90	111	96	98	102	95	106	98	88	113	119	106	101	110	118	103	111	103	109	104	124	131	98	124	108	109	118	104	94	109	104	111	104	101	109	100	111	107	99	115	92	115	94	102	116	117	111	98	114	106	107	103	93	102	93	104	96	100	108	99	96	121	90	96	104	99	89	96	91	110	97	107	102	95	96	117	106	104	103	119	106	110	102	100	94	107	107	105	120	103	93	112	105	89	91	105	100	114	105	109	121	106	104	99	108	113	94	89	92	106	100	95	94	111	87	111	87	92	115	102	95	106	105	138	107	105	111	129	96	90	100	103	95	112	115	105	115	98	100	100	116	117	96	103	108	134	100	108	97	85	127	111	86	119	104	89	107	79	109	104	96	100	117	108	117	104	115	101	103	110	111	110	115	118	111	108	96	121	111	119	90	115	94	112	111	116	100	108	110	94	102	137	107	119	117	106	110	112	101	117	97	120	95	100	105	114	99	122	91	90	93	106	115	99	103	94	114	114	113	113	114	108	104	105	104	108	107	111	92	103	99	98	105	100	110	100	101	108	111	114	110	89	92	96	105	76	90	106	108	117	101	98	121	101	102	109	114	128	121	104	100	107	101	106	86	115	117	105	97	114	125	110	121	98	85	102	89	106	100	105	99	92	102	91	102	103	116	95	102	100	101	132	109	107	117	88	101	106	126	108	107	114	101	104	121	96	100	101	108	112	101	104	105	100	120	111	103	105	130	96	102	100	105	115	120	98	85	93	115	103	101	93	114	109	106	103	107	115	88	114	120	104	99	108	118	104	94	123	111	120	132	105	104	93	111	99	102	102	121	112	95	94	99	104	94	102	114	115	106	137	117	104	98	105	93	115	112	120	109	97	96	101	99	99	80	97	89	127	89	94	97	108	108	100	114	126	114	127	105	98	117	112	109	97	92	90	125	86	104	110	121	92	110	124	119	100	92	114	122	99	122	94	100	97	104	92	105	119	105	116	91	128	112	100	128	89	119	103	112	110	100	106	99	113	112	109	98	95	86	106	111	94	92	102	118	106	97	96	116	121	83	98	105	118	115	112	108	117	98	112	108	138	95	98	130	106	115	109	93	103	105	99	86	101	122	101	107	110	107	110	99	102	90	128	90	110	96	112	98	90	87	123	98	122	96	92	92	109	125	92	91	118	107	97	122	103	100	98	94	111	101	103	87	95	106	100	110	91	90	92	107	106	118	114	99	113	84	121	102	93	118	109	109	110	112	103	105	123	100	97	106	128	115	118	98	101	107	100	100	113	111	101	115	125	118	99	99	101	120	81	114	105	104	103	87	100	104	98	106	116	112	111	106	106	89	93	86	106	87	110	97	125	121	85	102	98	97	108	100	105	92	95	115	116	110	109	96	107	125	129	105	102	94	110	89	112	97	102	100	110	116	96	114	103	128	102	99	85	119	121	94	86	98	112	104	90	93	107	104	110	108	124	100	100	101	105	119	99	89	116	98	105	112	106	94	90	109	115	107	89	103	93	115	93	90	107	92	102	90	111	90	84	90	98	104	110	115	110	116	103	105	106	99	114	109	125	100	129	100	107	107	111	97	116	104	90	102	101	105	104	90	107	99	118	120	114	88	89	91	99	92	92	109	117	92	109	113	116	107	118	106	106	111	114	103	116	104	107	92	90	110	111	109	109	110	121	115	87	110	98	99	116	101	98	124	86	111	117	92	100	93	100	100	92	102	103	112	109	84	119	92	115	101	101	111	118	115	103	114	95	94	104	94	122	99	118	87	98	90	107	97	114	118	115	129	115	102	95	113	107	126	109	100	102	112	117	114	91	98	113	102	102	97	87	121	99	90	119	80	118	103	105	112	112	99	118	103	105	110	110	115	100	112	113	116	112	109	114	102	92	89	94	110	112	102	106	95	93	109	95	124	85	101	103	110	97	97	111	125	103	111	97	89	104	98	112	107	93	111	105	121	100	129	92	108	93	102	113	102	91	99	99	96	106	111	101	96	118	105	124	100	91	111	84	81	105	107	108	98	101	92	110	109	106	106	80	112	106	91	106	103	117	110	117	106	111	112	123	105	88	80	98	112	111	102	98	86	93	104	117	119	119	105	99	113	98	97	91	108	119	143	114	95	98	91	99	121	115	83	94	107	116	110	113	99	96	113	107	95	111	101	107	104	108	116	138	114	107	108	110	87	102	106	129	99	110	101	89	92	89	87	103	93	120	90	104	118	82	113	107	92	122	107	105	103	103	109	103	108	103	105	114	108	95	111	102	101	104	118	106	114	98	99	121	91	116	101	103	118	100	120	80	93	115	105	116	91	110	88	105	115	91	79	123	98	118	86	113	98	116	120	113	105	102	120	106	114	105	124	98	118	114	116	98	112	118	103	103	104	127	104	108	134	89	105	110	121	97	117	112	123	130	102	97	94	109	110	125	98	96	95	95	97	125	116	111	105	103	105	106	102	112	125	105	114	99	124	98	96	82	110	100	100	106	89	82	99	114	107	104	82	102	101	125	116	117	108	102	116	114	85	112	100	104	113	100	105	108	114	105	95	111	89	119	87	122	100	101	112	107	108	129	90	104	101	102	109	100	120	106	120	120	100	93	83	102	97	91	94	92	100	90	86	118	115	117	105	108	126	106	117	102	91	102	102	103	97	103	107	111	92	113	109	96	96	106	103	115	111	102	91	98	106	98	128	115	107	108	119	90	101	105	94	109	89	97	113	87	126	117	111	99	114	90	85	107	97	101	96	98	108	112	105	117	103	91	111	101	91	117	116	110	106	103	97	122	91	90	117	100	102	109	93	115	92	120	98	86	112	95	109	95	97	85	82	106	80	87	109	103	99	114	122	132	111	122	102	106	107	105	124	110	105	90	106	115
15161	991	2191	2649	2270	1829	1427	1191	1108	944	874	813	742	643	607	572	550	510	492	465	438	405	433	436	373	383	390	353	368	359	328	377	369	343	362	339	335	352	378	357	320	335	344	346	349	332	364	372	341	316	329	322	325	304	300	337	354	307	324	333	324	329	334	301	341	316	305	322	321	352	304	357	290	284	314	297	315	282	294	295	316	286	280	336	310	324	286	325	314	331	284	338	303	317	284	322	315	292	302	317	345	281	291	321	312	295	320	293	305	329	301	328	310	297	316	288	343	301	312	339	277	274	322	297	294	321	316	284	308	328	282	291	285	301	293	303	311	323	311	288	320	321	327	325	344	314	306	324	311	291	306	292	282	292	303	262	310	341	327	308	268	295	326	275	313	329	289	329	286	290	288	322	305	289	320	331	281	287	285	324	297	287	307	306	314	328	294	306	286	283	306	309	319	310	297	301	276	305	289	315	313	305	315	268	315	295	281	298	316	308	272	316	293	286	293	313	307	293	297	277	270	295	316	318	327	319	320	321	314	283	298	324	276	308	300	314	312	305	324	270	315	284	305	319	322	304	291	294	288	314	335	304	299	296	315	310	304	270	311	303	319	318	289	316	336	282	332	317	324	300	275	300	307	288	313	306	314	317	296	290	312	317	323	303	271	316	305	289	283	317	301	283	310	287	291	299	319	312	305	300	325	301	296	315	311	284	295	350	335	307	320	299	304	314	320	293	309	300	304	305	318	272	306	278	310	298	312	324	280	280	320	307	319	299	323	306	290	319	297	295	355	316	321	287	325	286	279	309	285	302	295	311	286	322	293	336	289	295	306	286	291	259	308	263	290	285	313	261	292	355	301	304	281	296	336	319	285	277	320	273	305	314	330	305	306	300	299	329	308	293	308	286	314	264	301	303	300	260	298	301	278	334	333	318	260	333	330	318	292	293	300	287	295	296	280	287	344	297	295	312	302	263	315	299	297	301	313	286	296	307	281	311	286	305	313	315	318	309	292	315	311	273	312	298	309	299	281	317	260	317	297	298	301	314	326	288	319	294	298	277	266	316	308	309	291	306	310	298	281	285	279	332	303	295	287	300	289	282	291	295	305	312	291	342	307	303	322	287	333	321	282	304	329	296	309	296	293	281	323	306	279	339	316	299	286	304	307	293	311	308	314	285	293	297	277	328	302	307	293	323	307	282	284	309	297	297	317	289	299	305	289	274	262	273	285	334	298	273	300	328	312	292	299	334	316	326	322	289	316	306	287	321	293	302	323	303	325	278	306	286	330	298	314	302	300	333	329	291	332	286	322	281	264	319	310	354	310	318	293	318	285	314	305	278	313	310	341	314	300	344	300	285	314	282	316	302	334	316	297	298	325	292	297	343	306	287	290	319	334	353	257	312	292	291	304	333	291	294	286	310	311	301	307	309	306	297	315	298	279	307	301	310	280	283	330	299	265	308	305	278	304	304	293	320	317	297	295	300	280	301	294	269	340	325	287	305	322	272	302	267	286	274	309	309	300	287	321	316	317	291	333	265	293	282	323	288	291	304	299	304	308	321	322	285	326	305	303	295	303	314	318	338	294	303	298	290	318	309	306	341	281	314	316	342	281	269	312	317	309	295	287	310	309	321	291	329	304	319	282	305	304	304	292	300	298	303	302	320	302	294	309	355	309	303	311	318	285	277	311	277	324	318	324	296	301	276	312	302	332	329	289	301	305	292	300	310	290	291	328	270	289	292	292	303	306	289	316	332	320	290	326	304	296	326	302	319	296	318	295	297	320	293	291	310	318	302	297	267	335	311	301	297	295	320	295	297	344	295	276	292	321	312	306	319	329	324	293	254	294	310	307	294	296	275	315	275	307	299	280	288	328	311	291	285	308	286	295	302	296	295	288	323	326	327	290	279	314	273	255	316	318	307	275	311	283	316	290	276	296	320	259	301	291	286	312	290	288	307	302	274	312	310	270	259	294	307	294	306	324	315	289	307	297	286	298	322	287	290	293	292	286	302	286	309	309	332	305	325	296	329	301	316	315	314	298	309	314	323	291	324	298	295	311	277	296	307	304	295	326	305	320	324	326	289	331	306	299	306	302	276	284	295	280	304	327	315	315	295	270	312	277	307	303	318	293	311	307	323	346	310	286	321	260	298	294	287	309	294	305	330	273	300	275	314	299	328	300	271	321	325	300	322	328	312	289	282	285	305	315	297	287	262	294	289	286	311	314	319	313	313	303	272	300	302	343	308	291	316	315	327	311	320	319	326	316	312	308	284	312	306	279	270	302	322	273	299	304	281	303	322	329	302	304	331	287	266	309	320	294	312	280	323	318	284	303	304	275	307	283	257	321	289	299	286	311	288	323	278	300	282	315	300	297	302	326	321	304	287	311	310	320	336	310	303	306	296	300	311	298	319	300	295	298	324	320	309	301	300	308	278	319	306	323	315	283	293	276	313	314	309	319	305	280	326	309	275	335	309	290	305	320	302	320	298	337	317	309	302	301	321	284	295	273	278	312	329	299	278	315	314	285	305	318	322	312	310	306	336	285	315	324	273	313	295	320	285	297	303	298	288	315	308	292	307	290	298	313	311	308	274	310	308	286	295	288	322	276	309	276	328	320	322	305	304	287	273	319	294	251	275	326	313	287	268	291	308	329	301	284	310	292	326	300	330	295	307	307	283	301	308	312	311	288	274	325	302	272	301	302	309	299	315	317	303	336	331	281	319	333	289	317	309	335	282	310	294	300	282	309	310	292	301	345	318	305	276	273	285	275	285	289	309	319	294	303	310	303	323	306	276	320	282	303	304	337	313	307	295	330	317	298	339	324	300	275	296	293	279	296	256	314	304	286	291	304	316	322	299	332	302	318	304	292	308	315	313	304	289	276	293	284	273	317	325	285	286	282	295	307	275	268	285	322	330	295	314	292	316	332	305	331	284	292	269	318	296	311	275	305	275	305	294	282	317	324	287	296	323	300	277	254	294	312	276	288	288	312	292	284	312	321	292	326	292	300	295	313	315	281	255	285	269	310	296	333	309	320	300	299	286	290	324	288	284	326	297	303	292	278	295	271	309	301	282	309	316	291	291	317	295	312	286	292	295	315	293	351	273	301	305	270	287	274	303	310	297	334	281	318	329	311	308	300	304	311	322	296	265	294	277	289	309	300	296	326	303	298	275	279	302	293	293	263	310	324	276	292	316	318	295	270	310	299	328	340	323	302	327	318	307	305	337	292	289	269	307	321	283	283	302	290	313	318	271	283	264	293	290	285	315	316	322	280	307	290	323	291	286	311	311	323	272	332	279	302	326	316	292	316	313	306	292	291	276	301	306	309	298	318	294	327	304	284	327	324	291	304	298	301	272	285	305	304	269	303	300	333	297	318	295	306	315	307	296	359	269	273	332	298	310	325	278	308	331	311	327	281	287	322	304	323	313	318	308	300	303	309	309	297	295	323	308	305	285	282	309	285	304	291	322	323	297	317	320	303	302
46870	18917	7764	1835	1121	877	684	570	466	454	437	362	349	293	266	310	292	309	278	269	294	298	252	239	238	250	232	244	225	238	231	241	215	226	234	208	217	237	254	246	236	251	206	253	239	227	222	243	224	237	222	212	232	234	218	210	240	211	243	213	235	215	253	266	220	220	220	220	229	209	235	243	218	250	203	201	216	205	220	208	228	227	269	213	234	245	217	236	204	240	252	242	225	244	212	249	223	206	251	213	184	229	220	203	217	241	246	248	234	238	215	217	222	223	243	206	233	228	207	189	222	224	219	217	194	216	243	218	235	226	240	217	214	254	242	241	233	233	222	251	204	190	214	241	236	230	230	200	234	209	234	227	216	226	198	224	221	221	245	205	231	234	221	224	226	220	243	198	239	207	245	234	200	224	234	227	243	225	220	236	207	229	218	220	203	235	219	217	235	217	227	234	248	227	204	251	216	212	224	216	244	208	236	195	212	221	221	216	237	247	224	200	234	208	239	217	231	197	208	232	221	222	228	204	221	217	227	200	220	249	239	200	223	238	210	235	228	227	229	233	235	203	203	184	216	235	225	264	213	263	238	242	210	211	227	223	236	207	217	220	208	237	219	238	214	206	206	225	236	219	238	241	221	232	225	207	211	211	230	226	215	203	212	222	203	232	203	198	232	212	227	234	225	221	224	258	229	222	231	239	221	191	218	237	251	237	208	217	227	225	229	230	214	219	215	225	218	247	218	192	229	235	231	230	221	238	225	230	216	191	230	213	196	226	241	212	220	221	198	223	217	231	209	237	208	232	225	206	209	231	222	210	219	242	220	221	209	202	207	187	232	223	202	218	235	203	206	243	241	242	216	244	228	230	222	217	194	200	212	192	238	236	233	216	217	228	218	215	224	231	217	218	216	220	236	210	221	203	217	225	241	231	217	203	208	213	221	233	214	212	213	230	227	233	201	194	220	235	204	221	233	197	249	235	218	203	205	211	212	193	215	193	235	233	221	253	224	227	207	220	228	202	229	201	245	249	207	222	221	243	217	228	250	249	225	241	229	225	231	231	219	255	232	228	246	227	237	209	224	223	237	225	227	217	225	224	222	205	216	224	242	236	208	216	209	210	200	233	214	227	253	235	242	231	216	223	228	238	212	255	240	217	192	215	222	222	226	230	214	267	221	220	202	215	238	243	226	214	205	198	231	226	198	223	226	247	238	225	221	199	215	207	222	230	234	224	221	205	241	209	226	219	213	213	251	236	217	227	191	243	239	212	215	213	245	246	209	242	237	229	232	209	235	233	194	220	219	236	212	239	204	237	188	199	216	226	228	220	208	216	209	221	227	216	211	214	218	226	212	237	211	229	226	238	213	218	247	246	207	217	257	225	199	237	228	242	214	208	221	201	234	227	227	220	232	204	237	212	210	216	220	211	247	239	241	218	241	219	229	212	245	212	252	240	246	227	217	234	205	203	190	239	256	235	247	251	226	241	235	223	204	211	202	227	208	217	227	239	228	225	229	200	220	262	226	207	220	203	213	211	215	218	226	190	223	239	206	225	215	253	231	264	231	233	221	248	219	222	200	220	239	231	238	242	207	206	210	220	219	214	219	232	204	253	215	214	229	206	224	229	209	213	244	229	243	215	200	212	245	223	195	199	226	209	232	200	207	222	211	222	228	249	198	206	233	241	221	223	198	224	242	233	225	216	226	227	245	237	222	205	194	227	203	256	225	211	228	230	215	210	217	230	229	218	251	203	204	215	199	226	239	233	224	248	215	226	237	227	228	244	206	215	188	221	226	214	203	209	210	244	250	211	202	203	246	203	214	215	221	261	226	211	222	215	221	216	224	208	228	231	235	230	224	223	223	225	210	230	239	258	211	199	235	234	238	234	236	227	240	233	214	228	253	198	239	203	233	204	203	236	206	218	236	245	224	234	215	240	233	221	216	218	210	224	196	190	220	246	203	221	212	229	217	242	222	221	234	249	235	236	210	246	205	229	249	241	206	208	225	210	216	232	234	232	207	238	215	250	203	225	259	238	204	196	232	226	232	234	250	230	250	244	247	231	216	196	232	235	209	232	248	227	235	226	240	230	187	248	218	239	228	214	231	217	206	206	229	215	212	209	213	229	217	206	214	195	218	223	191	247	204	241	271	203	237	210	192	242	219	218	239	202	203	203	205	242	217	207	229	231	200	205	195	209	239	220	218	199	222	229	227	210	236	218	206	237	228	228	249	217	208	215	211	220	208	221	212	223	228	207	222	227	252	214	248	233	236	235	207	218	231	215	192	242	225	221	206	224	229	242	237	223	218	222	249	251	226	225	235	212	199	214	260	217	205	229	201	234	239	221	236	218	227	220	219	216	241	251	223	221	244	238	206	218	257	220	218	247	221	206	234	219	238	210	224	225	234	223	239	247	229	222	248	235	201	232	249	214	232	252	208	229	206	220	219	229	220	203	233	221	236	232	211	244	252	222	240	247	234	204	241	236	190	258	191	236	249	215	256	243	214	234	230	219	224	216	231	210	191	263	224	235	227	215	219	245	216	206	232	244	206	254	244	207	238	232	195	225	239	228	231	211	225	221	245	215	224	242	224	235	237	210	232	219	243	231	230	223	226	255	216	214	190	210	220	233	233	218	223	219	220	226	236	219	216	201	212	221	225	237	212	225	205	229	229	241	196	229	226	216	276	213	246	212	258	193	206	221	216	218	216	233	223	232	232	233	200	223	222	239	226	224	217	218	207	226	222	226	230	194	180	213	219	232	226	243	196	214	230	234	230	222	182	214	228	245	205	232	225	184	211	204	210	246	202	223	188	231	231	231	222	243	213	210	230	213	209	211	222	263	216	212	258	204	250	245	211	217	217	241	219	201	206	249	231	214	237	207	209	220	231	218	209	200	239	216	232	209	207	216	251	200	237	255	220	217	245	239	217	225	214	232	213	206	228	208	234	187	197	237	254	212	215	228	227	235	210	220	229	233	231	227	222	188	221	223	213	204	257	243	212	205	225	223	211	218	220	221	242	234	231	200	223	240	203	227	196	198	225	204	238	241	217	189	234	230	227	237	225	222	218	227	207	237	228	185	210	237	245	228	222	218	217	198	222	227	216	216	213	215	217	231	186	215	215	245	191	228	214	229	213	216	214	207	250	226	212	221	227	231	211	224	230	222	242	216	208	224	200	237	203	202	225	219	228	238	231	227	240	231	220	244	213	244	209	208	194	192	226	247	230	196	217	211	222	257	240	232	199	258	221	206	214	220	201	229	207	205	223	240	217	215	213	242	254	226	225	241	219	219	237	237	223	231	212	218	236	233	221	229	232	223	209	214	212	252	219	223	229	233	246	212	225	234	239	234	197	233	195	219	237	243	211	196	212	215	207	245	214	250	223	217	229	237	193	222	226	221	215	252	220	234	236	256	230	201	219	219	238	223	231	208	222	204	257	252	216	215	214	215	232	196	240	228	218	253	240	193	227	190	247	233	209	250	247	227
21524	1942	4204	4985	4190	3545	2796	2410	2067	1849	1661	1560	1337	1307	1147	1072	981	1024	944	911	875	843	866	809	739	745	718	719	705	727	743	664	706	685	682	636	655	645	661	664	611	646	634	623	627	587	656	603	606	619	626	602	618	622	590	603	621	570	614	597	604	601	574	626	603	655	585	602	552	600	608	575	623	598	615	612	561	614	566	580	564	630	576	570	671	592	573	573	599	567	570	554	562	557	586	571	583	566	568	556	576	570	591	571	573	553	539	573	563	575	563	558	591	575	544	628	575	549	565	600	573	566	567	534	568	564	611	604	552	552	571	626	551	516	542	555	584	573	556	592	567	524	591	564	619	592	548	556	562	564	565	565	574	517	583	577	530	563	563	580	567	605	558	561	602	583	558	546	636	543	554	569	529	559	574	526	617	531	602	560	559	541	567	516	560	560	565	539	580	550	598	577	547	608	534	594	569	532	543	561	558	586	593	584	593	597	542	561	558	551	576	529	574	555	608	605	566	559	548	546	569	567	537	571	549	588	568	578	577	532	589	591	577	558	548	597	540	529	587	583	567	598	561	558	526	553	547	560	532	582	554	582	575	573	584	549	541	561	565	572	540	572	562	576	618	537	527	563	558	604	601	604	591	519	556	568	553	585	537	588	538	542	525	557	600	621	589	553	563	549	537	587	589	571	525	545	544	583	586	551	564	536	554	579	576	558	547	580	569	592	565	589	543	598	536	583	568	588	597	510	576	556	556	577	584	560	577	531	533	555	555	610	574	542	569	571	550	541	538	538	584	542	577	570	547	551	567	570	606	553	573	556	576	578	558	603	574	572	581	560	528	604	558	528	531	567	566	528	566	563	543	544	587	573	560	557	562	535	587	597	519	581	590	572	536	598	584	598	562	541	560	558	561	609	584	546	588	553	558	554	574	597	522	557	577	527	593	551	584	570	533	573	576	558	594	570	547	611	561	570	592	592	546	540	564	584	568	552	564	595	523	572	556	542	566	557	540	594	558	560	560	559	519	557	529	562	588	588	581	601	592	547	535	583	558	552	569	596	570	560	524	577	567	621	559	527	568	560	567	604	557	581	575	587	552	566	559	567	552	542	512	560	546	550	535	551	584	538	549	548	566	578	579	557	569	575	572	547	599	570	553	560	588	602	571	546	547	545	550	588	573	596	579	522	553	569	542	557	541	576	557	563	548	543	568	538	582	578	573	548	545	577	583	586	533	489	549	618	591	581	574	555	578	545	604	561	578	582	562	598	579	602	539	600	532	569	591	567	541	556	587	623	544	563	589	585	559	549	551	606	558	620	562	565	549	558	541	586	569	569	591	524	580	567	589	562	564	559	517	587	544	567	554	545	557	549	548	521	532	547	565	589	577	574	592	575	549	570	547	556	562	577	566	562	546	545	559	572	563	556	597	558	564	559	581	599	541	591	575	617	548	539	564	532	539	558	586	559	566	564	542	563	515	565	546	499	600	580	548	571	583	552	567	505	610	574	562	565	584	535	596	533	590	559	530	519	566	586	597	548	590	596	584	551	522	545	607	553	576	549	584	554	600	572	573	545	555	532	560	545	568	595	559	511	540	583	553	546	608	542	597	508	603	548	579	537	553	591	566	541	558	545	573	595	568	570	529	570	563	558	579	602	567	562	564	548	616	574	551	609	531	566	557	545	591	544	520	563	540	542	535	554	554	549	588	567	537	588	565	538	555	548	558	517	604	557	563	512	549	560	555	594	541	595	575	570	550	583	590	548	573	599	566	597	529	620	557	601	577	555	576	589	537	533	576	548	575	544	584	620	538	538	572	576	555	579	559	582	576	591	609	525	619	516	552	573	591	553	588	608	544	588	542	570	604	587	556	553	538	592	554	530	601	546	550	572	567	532	567	568	603	564	587	591	577	558	563	553	577	591	548	560	589	575	528	580	574	589	549	571	571	571	591	563	573	580	597	572	591	621	593	561	570	552	556	593	533	579	533	584	629	574	555	576	526	539	569	595	560	604	559	580	588	554	582	534	623	551	547	600	565	539	563	578	560	549	598	580	491	505	567	591	565	576	600	549	563	596	581	584	581	607	638	565	538	551	544	606	590	578	565	568	575	593	570	547	593	560	557	568	558	556	555	577	559	563	517	547	569	558	631	563	592	592	576	569	609	576	576	552	559	614	531	649	557	593	579	559	573	556	609	582	586	554	565	602	580	581	606	551	549	567	586	543	577	530	579	529	540	565	540	535	546	585	562	582	545	598	586	576	607	574	565	542	633	590	578	578	587	578	528	561	566	552	590	546	561	585	594	512	548	585	582	609	571	543	582	572	512	549	562	564	546	553	567	601	619	550	587	512	561	569	535	538	588	596	552	592	595	625	553	549	583	536	563	570	614	571	567	585	564	584	582	593	559	545	573	617	589	530	599	609	568	547	562	592	563	561	566	568	616	567	515	563	566	567	539	539	548	585	596	582	559	556	519	585	600	599	542	594	566	555	562	598	565	540	614	560	559	557	560	581	570	594	627	566	603	548	601	546	528	596	566	572	560	594	576	564	568	601	540	561	561	589	646	589	560	537	604	577	591	526	616	577	550	513	563	560	548	537	563	548	592	579	562	562	588	595	544	581	528	569	567	615	566	535	549	562	575	583	548	586	551	564	557	552	606	555	593	548	590	567	552	586	557	559	564	550	575	588	588	573	539	549	601	591	576	532	574	597	545	553	566	593	584	592	576	555	581	546	592	586	580	537	577	554	590	588	546	565	572	535	582	572	587	553	561	533	579	558	530	520	562	556	557	591	577	549	551	615	573	553	573	569	539	520	554	578	585	556	561	592	579	559	550	603	551	567	529	561	586	572	545	584	535	558	590	588	608	584	557	552	601	544	554	554	576	560	559	586	569	565	517	575	564	600	558	587	570	482	598	591	571	549	562	568	512	521	558	590	531	589	578	584	585	553	548	542	558	565	589	578	565	609	542	645	567	561	606	625	558	563	571	558	582	570	579	585	550	548	546	582	541	563	529	582	543	559	593	605	569	541	576	607	531	612	579	565	566	569	564	533	594	566	611	595	571	590	571	559	567	561	572	529	581	572	564	560	594	552	584	572	537	540	556	571	569	535	536	562	619	535	570	542	551	568	559	560	581	603	567	554	554	576	563	606	526	545	582	565	543	529	588	569	560	544	603	501	523	537	600	558	589	598	573	542	559	587	522	546	631	527	581	538	549	556	563	542	591	558	547	595	585	519	598	571	590	609	556	580	535	569	586	625	559	584	600	581	531	593	586	580	570	558	551	578	560	545	570	511	599	593	570	581	603	566	580	564	590	539	558	575	570	609	567	539	580	492	552	606	580	562	603	581	528	532	570	568	594	576	562	530	576	573	538	552	594	574	565	558	598	585	533	596	554	538	584	574	543	564	593	597	565	559	554	569	557	584	544	548	621	540	531	584	589	579	566	579	578	566	543	578	515	567	573	540	623	519	557	582	577	573	511	585	553	584
3990	234	201	200	217	188	181	198	190	202	194	211	191	198	175	182	200	194	184	187	204	197	182	194	176	193	187	185	160	218	210	203	183	204	212	187	184	194	180	169	212	190	187	184	173	179	188	160	176	184	191	184	194	196	184	168	201	201	205	158	199	197	184	184	195	186	188	173	185	158	192	218	207	196	168	169	165	197	172	179	183	192	187	164	174	212	198	212	194	189	198	179	176	199	210	180	191	198	190	176	182	154	193	214	195	186	192	173	203	210	206	190	171	186	204	225	190	200	212	182	160	178	191	184	228	176	188	205	202	176	215	195	193	180	197	203	174	175	189	188	178	189	198	166	191	189	195	195	192	169	181	202	191	200	216	193	189	182	195	189	172	193	183	176	205	204	196	183	173	179	177	180	181	195	188	157	190	196	196	186	183	208	203	170	192	163	167	217	187	164	203	196	176	181	195	181	182	191	186	186	189	194	200	200	188	195	188	206	184	197	191	203	204	188	196	199	218	215	198	187	192	215	190	193	181	196	172	170	200	203	206	194	174	205	215	177	171	173	216	194	187	204	197	189	216	200	208	188	202	190	174	188	178	209	189	208	180	187	189	157	196	175	197	202	164	225	191	189	209	201	182	179	178	222	205	177	184	203	182	203	203	181	206	203	174	222	220	198	184	201	204	197	206	164	213	190	204	197	174	217	169	196	205	192	217	194	184	178	190	198	201	186	175	181	172	186	202	192	183	233	217	180	217	162	183	205	211	209	181	183	206	183	179	193	175	169	177	202	184	184	188	199	198	195	174	187	186	185	221	205	178	184	197	185	171	220	207	198	181	193	204	189	198	195	163	195	201	169	221	192	205	207	174	179	203	190	184	174	189	179	180	164	189	170	175	176	174	181	160	190	193	176	192	173	204	191	190	179	181	191	178	214	200	199	203	197	190	224	192	190	219	198	200	217	209	196	203	204	195	200	182	187	200	204	212	184	206	186	189	175	171	188	198	185	184	186	174	203	175	201	211	189	187	182	189	188	181	187	182	204	160	199	190	178	192	199	187	185	176	189	173	179	180	179	199	171	184	185	163	199	196	215	222	194	179	194	186	193	193	226	188	199	186	180	176	178	198	193	212	181	191	166	183	190	177	172	201	182	197	199	189	217	196	200	223	196	191	195	182	204	185	187	204	175	199	180	164	182	194	203	187	181	194	187	202	170	207	173	180	190	198	219	181	148	198	193	212	172	173	204	207	193	196	180	203	191	179	220	197	147	173	172	192	192	185	197	207	198	189	185	173	167	190	186	201	196	207	175	183	200	202	175	174	185	198	221	194	179	164	175	193	181	206	170	185	181	194	176	191	193	196	193	169	217	201	178	190	170	201	187	178	190	188	211	197	186	190	169	197	188	218	200	190	195	198	197	200	179	194	180	163	189	190	191	193	170	191	191	179	213	191	206	179	167	165	205	206	185	187	202	180	172	164	169	183	206	198	196	192	198	185	198	170	200	187	200	188	197	200	177	177	206	193	194	169	189	219	189	200	164	198	178	203	220	190	183	185	184	188	188	225	216	196	199	181	188	171	198	184	185	208	203	195	181	165	220	187	184	203	203	206	183	203	199	161	185	201	187	193	207	195	185	203	189	201	209	181	175	187	173	186	190	183	203	164	201	223	190	170	181	197	191	194	199	187	178	190	201	168	191	192	201	196	196	163	189	213	181	182	174	198	178	158	190	165	182	176	195	194	195	186	167	180	162	184	167	206	191	198	178	194	192	190	143	175	173	183	176	185	194	189	190	198	195	170	201	184	202	208	200	171	182	193	172	205	191	194	188	191	160	197	193	210	211	219	195	185	169	191	179	188	185	191	208	145	190	199	203	194	209	209	217	184	165	207	195	187	158	221	186	215	174	170	206	173	204	159	181	192	191	212	191	174	167	180	174	191	174	165	222	194	202	198	185	200	172	182	193	192	194	194	183	193	190	194	183	176	184	167	169	204	170	161	199	209	204	204	203	162	218	185	211	191	155	186	180	182	179	182	213	196	191	161	184	193	195	184	213	190	201	167	191	178	192	201	180	146	182	188	189	193	217	195	200	166	201	190	194	203	154	193	183	180	204	196	200	156	202	185	186	212	202	201	212	190	170	194	174	214	193	200	172	175	211	179	167	204	208	186	187	207	197	185	171	155	201	181	198	204	207	183	217	185	193	203	197	199	211	185	199	188	202	186	164	179	188	177	190	206	166	191	191	174	167	180	191	195	182	195	176	202	174	174	211	188	197	188	189	203	198	203	166	191	196	175	159	207	200	195	191	207	194	175	171	203	192	217	199	202	214	212	188	194	189	197	197	207	182	174	171	179	176	203	177	192	186	197	192	195	205	174	178	174	189	188	203	204	228	176	167	156	217	176	199	190	187	181	174	175	186	177	189	198	188	195	195	191	210	191	181	180	168	197	193	193	185	183	187	182	213	185	201	177	213	180	182	190	163	184	182	196	161	200	187	187	209	203	206	153	180	200	190	170	181	193	201	188	207	217	172	177	244	161	206	201	163	178	183	186	191	189	172	195	185	205	166	169	178	196	176	188	190	202	204	190	181	200	202	177	173	177	194	196	203	197	202	188	187	188	197	182	165	196	197	195	182	202	187	220	181	204	202	170	166	186	185	199	204	177	200	214	197	187	187	221	187	202	209	186	185	210	195	175	181	197	198	177	191	179	208	189	197	165	200	191	178	216	178	188	212	196	191	222	186	208	193	169	169	152	196	201	187	182	200	163	182	197	206	197	204	185	201	198	181	194	200	190	199	198	194	192	201	199	208	193	183	204	183	191	192	186	179	166	187	188	205	179	177	207	228	174	186	185	166	189	208	175	180	202	219	184	210	184	166	184	201	172	155	207	189	201	186	221	205	167	181	196	207	195	186	207	200	176	192	212	183	192	192	199	173	169	178	178	183	170	175	185	183	193	211	186	172	170	213	177	203	179	240	184	185	197	205	184	174	181	170	179	221	181	179	184	186	191	204	207	212	185	194	230	181	203	200	191	191	190	200	193	209	183	183	191	205	196	189	196	188	153	185	189	192	195	216	205	199	211	146	198	191	172	208	183	188	188	208	192	167	172	207	184	198	216	202	199	209	193	178	180	200	240	190	180	167	188	172	192	178	195	204	193	188	186	189	203	194	194	183	197	191	182	195	190	224	189	191	200	218	191	211	224	190	192	175	189	197	197	189	212	214	193	191	172	203	191	191	179	190	184	195	184	172	209	177	195	164	202	192	182	218	165	193	207	159	195	192	207	192	195	204	198	196	215	173	197	198	204	218	186	188	204	224	171	224	187	173	173	180	208	200	203	200	189	181	184	184	197	203	213	197	197	181	183	192	186	160	195	169	187	194	162	191	172	192	209	208	197	183	193	206	207	190	191	194	208	185	193	178	182	167	187	200	163	182	190	179	180	205	199	235	187	180	208	179	196	192	213	187	184	178	197	215	186	191	185	208	178	182
4504	498	563	556	593	498	528	543	564	482	473	488	489	497	529	476	472	441	476	498	501	504	468	462	515	470	466	486	458	484	470	485	461	472	457	478	458	484	482	457	493	493	465	503	469	459	438	452	491	465	506	495	485	457	467	507	481	481	495	476	480	493	476	441	475	452	511	456	457	496	453	484	423	492	493	462	507	490	445	496	528	455	441	474	489	463	464	486	460	509	442	487	437	517	450	480	448	456	493	463	466	476	488	480	491	517	468	461	466	478	468	477	449	479	437	442	460	471	482	520	474	444	458	448	464	489	435	475	464	509	465	461	489	482	468	506	468	455	447	493	463	481	437	473	504	506	486	451	492	490	521	473	457	467	471	486	466	445	463	488	421	449	499	501	491	500	457	472	481	474	511	448	436	481	460	498	499	475	466	476	468	493	472	443	474	506	489	479	475	443	504	469	468	480	468	452	474	447	481	495	467	474	481	491	469	487	436	455	473	491	474	440	497	502	493	503	478	479	460	475	447	488	465	471	470	473	522	424	475	466	405	482	464	452	466	481	451	464	467	461	467	490	471	499	479	459	452	444	449	446	489	468	457	440	473	480	465	483	510	508	446	447	489	456	456	460	503	476	499	481	494	454	460	463	500	492	486	439	473	489	437	445	446	475	507	456	513	445	460	490	480	468	499	419	496	470	446	507	432	459	457	479	449	459	468	481	433	498	472	472	473	464	494	507	441	489	477	508	475	454	473	463	466	468	465	487	466	460	517	448	479	468	459	468	473	485	445	477	507	469	480	499	480	509	505	472	445	453	465	485	488	457	469	477	477	479	493	487	471	501	493	487	481	436	488	471	490	475	468	476	461	455	475	479	478	489	460	454	475	443	475	463	479	484	445	459	452	496	461	467	498	449	480	474	454	472	470	471	455	445	493	463	459	458	446	476	468	469	484	491	471	487	471	461	477	480	472	501	478	465	512	490	467	452	482	457	477	482	466	454	467	499	469	469	434	506	469	459	478	449	488	441	460	507	484	453	480	468	474	512	445	473	478	482	468	463	466	484	448	461	479	452	461	474	449	457	491	418	466	459	483	440	497	455	453	487	453	495	465	464	456	470	467	472	472	479	471	472	475	499	442	473	465	478	475	499	473	442	419	484	479	490	486	469	472	435	493	479	466	479	451	476	472	486	464	497	428	437	472	495	474	468	448	466	474	497	481	471	434	448	493	480	498	494	515	461	475	470	449	450	472	490	490	485	485	483	464	472	464	488	481	504	481	477	471	490	462	502	472	451	496	448	477	473	509	480	469	499	491	438	478	485	445	474	488	492	501	475	485	435	475	516	460	470	482	523	503	467	441	437	497	484	482	480	480	439	455	482	460	515	467	470	500	447	464	466	484	470	474	480	491	494	476	465	470	461	465	465	463	483	467	470	463	477	484	464	464	456	471	453	469	454	492	445	466	427	474	455	452	497	436	444	473	464	460	460	465	483	497	478	490	510	483	470	486	510	450	454	442	448	443	486	444	479	514	458	462	494	482	514	506	461	463	485	437	460	441	505	470	512	461	475	483	481	469	474	468	486	484	487	457	461	424	443	506	449	453	456	472	462	479	479	470	457	503	487	449	507	488	455	429	479	465	430	506	458	461	465	490	491	474	488	478	460	477	461	477	492	499	490	470	478	449	498	505	479	466	468	463	488	447	474	473	478	443	468	424	483	447	459	441	483	488	479	473	487	480	469	491	437	441	480	470	429	476	503	444	462	471	452	468	471	482	466	455	461	496	437	517	477	453	480	465	429	460	509	495	483	472	450	489	473	485	496	466	444	482	481	451	436	501	466	481	479	473	477	482	448	447	470	461	456	485	462	488	465	457	460	494	463	452	481	519	455	442	484	462	483	446	446	464	476	472	493	457	475	479	452	476	484	443	481	452	493	475	490	435	438	484	463	534	495	509	462	475	449	473	514	498	476	459	517	522	472	479	486	448	523	475	496	493	478	475	479	419	404	485	489	454	430	491	439	512	495	472	494	440	496	498	481	455	452	467	464	458	439	471	462	463	449	457	455	465	458	488	467	491	463	481	467	461	465	475	478	471	454	472	468	481	468	480	483	426	472	481	464	531	418	479	458	425	487	456	500	515	466	507	469	475	482	452	447	505	457	435	503	477	473	481	479	515	493	472	453	504	454	476	474	491	460	450	519	481	491	456	478	463	452	452	486	452	459	488	452	442	514	468	489	452	461	464	460	428	435	456	457	474	473	451	503	485	476	469	484	479	482	449	493	499	495	459	438	460	475	451	467	496	465	505	485	473	499	487	479	467	460	470	465	458	468	484	478	478	432	450	476	462	432	494	446	484	457	465	489	461	483	453	509	500	458	436	489	444	445	522	495	480	473	457	498	507	473	446	466	471	458	460	479	473	475	443	494	478	444	469	469	497	496	457	478	479	466	496	438	497	497	492	481	449	466	478	456	470	515	478	483	472	468	490	439	476	457	462	469	464	511	467	489	489	468	444	417	503	504	452	472	465	488	511	477	460	433	482	447	465	442	458	487	475	496	488	479	463	460	511	451	433	441	475	434	500	448	501	466	461	484	476	508	464	421	457	476	469	475	439	445	513	492	474	467	478	445	486	481	476	519	475	454	473	416	477	509	509	490	486	467	495	483	475	483	460	489	449	486	454	494	513	492	460	409	436	472	464	487	501	446	519	454	441	495	480	426	447	476	494	450	502	480	470	474	490	492	488	482	486	491	459	461	507	476	473	469	520	470	480	503	475	490	428	462	498	462	475	478	477	499	468	459	450	424	499	490	512	462	471	481	511	440	468	475	453	492	472	495	480	470	483	519	490	446	469	469	442	478	449	480	483	464	477	443	493	457	512	457	472	473	480	498	471	440	496	451	472	476	457	437	480	443	486	455	492	436	433	495	449	488	479	450	466	492	481	453	471	492	475	489	460	468	477	443	464	450	459	497	448	452	435	464	470	465	469	448	437	461	424	482	480	432	487	481	474	481	475	501	458	485	487	454	460	484	456	502	470	429	409	471	442	468	462	480	441	496	501	472	465	478	498	444	491	460	460	463	479	461	467	462	448	498	466	464	494	452	484	472	486	492	498	481	493	481	439	485	479	459	431	437	455	470	489	469	437	490	468	471	478	447	450	458	461	490	481	482	498	479	471	462	486	496	471	471	496	491	429	450	470	518	425	456	472	482	482	483	463	464	460	443	490	500	444	442	447	483	483	462	447	452	494	465	481	494	483	491	470	469	495	498	486	480	463	456	485	483	462	442	433	476	480	476	476	464	493	471	463	477	514	496	470	501	488	468	490	483	490	465	459	467	419	499	497	475	475	443	474	452	491	443	499	461	433	459	491	498	483	478	477	496	518	481	481	488	470	491	479	451	476	469	466	450	449	466	430	497	493	475	493	486	481	484	454	478	496	471	450	517	487	486	453	443	448	502	496	472	469	469	421	483	487	463	482	474	444	458	471	466	515	449
33950	7048	1287	793	549	418	363	281	247	211	160	181	162	173	173	163	149	150	130	115	92	128	130	100	109	126	126	117	101	106	105	102	109	115	103	133	90	109	119	114	128	99	102	89	97	100	117	101	124	108	119	102	99	130	100	113	113	101	118	111	108	111	128	125	114	107	103	101	97	113	101	97	103	91	104	129	120	107	86	110	81	100	99	93	84	108	106	109	103	99	99	85	119	112	108	115	92	106	113	107	107	98	117	104	108	105	79	91	129	98	123	92	117	97	97	98	87	88	132	122	120	101	99	109	95	112	119	103	131	117	109	99	94	114	102	120	115	102	107	95	85	113	115	123	121	83	98	102	81	107	110	120	120	108	122	110	118	97	105	95	98	138	92	103	96	113	103	91	113	108	93	102	107	105	114	104	110	113	124	117	111	88	116	106	106	100	119	94	100	97	94	96	97	106	100	107	129	106	105	91	115	87	92	103	105	106	108	94	134	115	106	105	121	101	119	95	119	121	96	95	105	113	104	110	103	90	82	99	94	126	86	113	112	105	100	113	110	128	123	141	103	105	89	94	90	103	106	112	95	107	119	101	118	124	116	104	106	106	103	93	84	98	121	117	88	102	87	93	104	127	92	84	110	92	98	109	124	107	122	97	106	93	89	112	101	111	123	93	107	116	99	117	103	110	103	115	92	105	94	94	95	107	86	97	87	113	111	89	118	105	110	97	121	118	84	108	105	112	122	93	116	93	107	103	111	112	122	91	118	121	112	116	82	108	98	115	101	89	97	118	112	101	101	109	101	116	106	101	126	83	105	99	86	112	112	122	92	101	104	102	107	97	104	107	123	110	94	104	98	96	104	104	103	119	109	97	115	96	116	111	119	116	95	120	106	102	108	90	94	97	122	108	113	101	109	116	119	102	104	90	105	100	109	121	117	90	117	117	116	99	102	90	120	118	100	92	109	123	108	93	102	95	134	112	105	104	105	107	106	85	118	113	124	106	98	86	104	107	101	92	97	98	119	101	118	82	113	109	102	114	101	118	104	114	118	117	98	101	96	104	106	91	116	122	103	113	97	99	100	96	110	116	99	112	98	106	121	92	96	113	86	122	94	86	109	95	103	98	109	103	99	99	95	91	107	103	119	96	110	97	105	105	108	94	92	95	101	105	87	93	108	95	105	93	97	91	99	106	127	118	84	105	103	76	103	115	90	115	109	111	105	114	113	121	98	106	96	112	116	100	101	99	90	101	95	109	115	96	90	98	103	98	104	118	113	102	113	94	114	117	123	117	126	111	109	101	105	111	98	116	107	95	95	105	104	105	97	111	111	94	113	105	112	104	100	94	117	103	93	93	112	109	86	96	116	102	99	112	98	108	106	111	106	115	91	111	108	111	87	97	90	93	99	104	131	97	121	113	106	116	97	106	100	98	119	107	111	103	98	116	110	114	97	100	116	115	91	99	107	100	100	109	103	98	94	106	101	109	83	94	104	102	109	86	114	118	103	123	105	112	98	107	101	96	101	116	95	119	141	92	92	101	92	92	90	111	105	105	98	104	86	92	104	104	90	100	106	106	105	105	116	108	111	114	100	93	100	108	111	106	83	94	113	108	108	117	111	109	100	108	109	101	117	132	104	90	124	98	106	90	124	122	105	102	104	95	98	98	106	103	83	99	110	107	88	123	110	98	90	109	69	128	88	117	108	111	116	110	92	114	100	88	117	137	95	105	114	115	88	103	119	109	102	84	104	115	86	94	90	115	115	92	96	99	97	101	113	99	95	108	108	116	96	117	114	94	116	114	111	114	123	106	99	107	104	114	101	109	116	101	82	97	125	114	119	106	125	109	108	117	85	119	113	102	107	118	104	107	109	117	104	92	98	121	101	113	111	102	81	100	111	111	87	106	105	96	114	119	119	113	110	87	107	94	108	91	98	113	98	102	111	85	90	103	110	95	106	122	121	111	92	96	99	95	113	110	108	90	113	107	97	111	95	114	105	118	106	92	98	114	108	93	113	84	99	100	100	101	99	117	130	119	118	113	96	96	111	96	106	125	113	112	114	101	102	128	93	114	118	129	108	111	106	106	106	127	94	123	103	130	119	100	115	106	120	104	106	104	115	107	111	108	100	103	120	115	116	94	99	119	97	99	105	92	117	91	110	96	96	121	115	96	92	111	87	107	114	125	88	99	102	96	112	105	93	124	116	101	96	124	124	94	104	110	106	105	97	99	94	105	107	114	101	118	91	112	115	89	104	109	102	104	98	124	128	111	112	108	110	91	114	112	117	111	108	103	108	105	91	100	116	91	124	96	102	115	100	105	96	96	108	113	105	131	116	108	111	109	115	96	98	108	105	100	116	109	100	112	93	125	100	102	90	109	88	120	110	98	115	110	100	103	116	103	114	103	117	109	114	126	110	98	122	99	117	104	107	114	104	99	101	110	120	103	104	84	99	89	117	105	103	110	93	128	91	108	102	102	89	96	108	88	97	101	116	104	101	90	113	121	104	97	76	120	102	89	91	97	101	106	120	93	112	106	91	91	107	102	107	98	112	83	113	92	128	107	91	108	104	130	101	106	115	122	101	99	103	93	118	103	108	123	104	103	101	100	117	121	105	109	102	108	87	98	107	100	102	102	88	110	96	92	97	90	124	101	115	84	83	100	110	81	109	95	101	112	125	85	89	102	112	113	100	114	106	108	115	90	89	113	96	112	107	81	88	112	108	127	100	114	89	89	107	109	107	105	122	117	119	83	103	96	105	104	106	104	108	87	97	103	109	109	104	102	76	135	119	93	93	94	78	99	120	102	101	100	109	108	100	117	108	115	96	92	104	101	98	106	107	118	92	104	110	123	106	101	103	95	84	106	103	106	99	124	114	100	110	104	100	101	116	101	116	94	107	107	90	96	112	95	115	98	84	119	109	111	128	105	122	103	98	100	103	106	117	120	113	117	122	92	99	109	88	145	102	109	90	109	101	117	99	104	106	129	109	122	111	116	114	99	115	95	100	104	97	85	87	115	126	105	100	110	109	91	92	92	110	111	89	102	114	115	107	104	113	117	112	108	111	103	99	119	94	104	101	115	83	109	94	113	98	104	95	108	119	120	118	107	94	101	107	114	106	94	106	93	87	121	106	106	110	115	101	89	125	109	107	90	102	125	118	115	121	93	106	117	71	92	120	122	107	100	118	116	119	123	109	104	100	93	110	96	100	106	102	110	101	102	100	115	87	112	108	126	122	95	86	95	102	113	106	110	110	110	91	90	93	100	107	98	118	125	109	109	117	112	99	96	105	117	87	98	106	118	106	137	97	102	104	108	112	114	122	108	97	122	98	108	109	107	114	100	92	105	109	87	130	134	89	102	98	85	98	81	114	102	90	113	101	133	105	107	111	100	108	110	117	110	115	109	89	126	110	103	96	105	110	132	93	91	104	98	107	99	111	98	100	114	104	108	122	114	105	114	113	104	94	102	112	102	116	101	99	112	102	122
15262	911	2112	2572	2324	1815	1551	1279	1099	945	887	793	712	653	622	596	500	490	505	473	463	429	460	415	382	449	374	355	389	377	332	387	361	340	354	355	341	367	353	358	364	337	354	360	348	319	330	338	339	313	338	302	347	303	331	311	309	303	327	351	331	323	339	335	310	306	318	318	351	315	305	273	312	333	339	309	304	306	313	348	338	313	290	310	312	320	307	296	324	335	317	339	314	326	329	304	308	323	327	327	363	320	302	287	273	315	297	311	318	326	297	302	325	304	299	313	305	302	297	305	341	267	335	330	315	306	302	339	299	313	266	312	327	296	286	291	296	291	298	288	299	290	312	304	322	285	302	295	307	322	288	284	313	320	332	311	314	298	311	326	329	315	308	304	275	300	272	264	318	324	293	294	289	283	327	287	286	285	300	293	309	277	294	330	286	306	310	303	316	316	307	324	284	307	294	313	294	304	297	279	277	311	281	340	336	291	319	317	294	276	275	331	328	307	289	348	336	308	280	314	294	301	325	321	306	306	279	304	314	275	298	303	310	304	280	291	309	299	339	336	336	304	278	330	316	304	314	305	277	304	301	315	286	319	294	292	296	319	330	297	288	312	314	312	325	301	329	289	289	294	315	299	318	304	329	275	301	331	293	301	317	284	291	300	334	307	283	302	320	321	290	294	292	352	295	289	282	328	297	295	312	283	276	325	295	296	305	291	369	317	288	305	301	300	275	289	294	319	319	312	306	318	319	323	291	324	313	306	310	306	280	306	338	289	322	288	313	312	335	304	267	341	296	333	290	307	274	320	269	323	297	331	320	266	314	312	314	299	298	309	311	330	315	330	332	313	331	287	329	294	328	301	308	301	313	299	300	288	292	322	336	302	289	339	284	327	302	337	292	304	314	316	337	283	305	277	298	297	278	274	296	300	294	313	318	328	315	316	320	297	318	359	328	318	318	287	302	300	299	322	316	292	312	298	314	277	308	289	287	305	306	326	301	288	286	299	283	286	313	273	328	296	338	302	305	316	299	343	291	307	310	309	302	296	298	311	311	318	290	299	333	309	313	315	298	280	278	292	276	295	313	272	319	290	329	297	308	322	292	311	302	281	296	291	299	289	320	312	294	311	294	314	307	317	316	307	279	291	285	317	311	344	314	317	294	296	304	310	308	289	309	301	324	282	309	318	328	319	302	287	320	302	298	299	320	298	304	301	309	316	325	306	299	288	292	266	300	301	302	303	301	286	310	289	300	310	301	306	287	296	318	312	305	286	290	306	292	278	316	306	296	301	302	288	337	332	289	341	321	303	301	307	325	286	312	296	323	259	310	283	292	306	319	286	257	316	300	281	309	304	307	291	303	321	332	269	330	306	284	306	278	332	340	277	329	324	348	289	271	294	316	288	302	324	318	304	322	282	310	284	289	304	311	313	320	319	290	275	354	299	305	305	363	274	296	287	316	300	276	302	309	295	297	295	286	286	294	314	321	323	324	286	319	330	310	344	289	294	299	297	312	330	301	304	289	298	316	298	281	303	313	286	302	314	313	319	271	281	310	303	305	301	318	314	296	298	327	308	292	292	335	306	306	325	297	285	310	294	340	292	323	288	286	282	288	309	361	300	258	301	303	321	288	281	301	288	280	315	297	297	324	305	326	304	307	317	294	302	335	305	305	302	287	315	301	300	290	306	300	319	319	309	284	302	338	328	297	281	317	305	302	292	312	333	300	287	332	293	311	307	293	327	317	310	312	296	274	272	269	303	334	306	288	314	315	365	305	301	336	332	331	320	330	316	307	311	322	308	306	299	314	295	296	296	341	307	354	303	306	319	273	327	324	326	289	264	275	294	309	308	311	315	301	325	309	294	313	317	303	278	323	295	319	310	289	288	325	273	296	298	291	288	315	286	315	299	290	317	292	315	282	299	317	311	307	302	318	308	305	344	296	319	319	318	327	315	301	319	288	328	299	315	291	315	337	298	281	312	289	341	293	358	319	316	293	300	319	307	325	295	297	298	286	273	300	306	321	303	281	295	311	286	306	274	301	344	281	336	329	321	309	294	300	295	284	318	295	335	305	307	327	323	314	313	335	269	301	307	325	294	293	282	290	287	292	304	297	324	308	337	301	325	290	278	337	288	318	307	321	295	317	311	306	300	319	297	318	308	284	313	288	305	305	268	321	292	289	311	294	280	305	315	321	301	308	308	324	280	333	290	316	328	307	316	296	292	307	324	315	297	314	305	307	288	318	294	311	308	307	306	315	305	303	306	309	337	309	311	297	297	296	322	296	325	288	273	316	314	333	275	286	295	309	285	306	318	298	312	275	304	307	306	325	303	308	274	307	312	295	280	292	316	286	323	281	309	324	315	312	301	321	321	299	305	302	307	299	290	311	305	345	272	301	278	296	315	307	290	301	286	294	325	294	295	309	305	297	308	305	307	297	321	322	291	298	280	287	302	284	317	295	288	303	315	326	316	298	278	273	308	293	293	298	321	278	301	298	294	285	316	325	286	310	291	303	312	310	319	325	310	305	312	344	307	275	296	295	290	291	316	316	305	275	335	310	310	317	284	314	306	327	311	301	303	310	278	319	301	325	317	296	300	294	303	329	299	312	303	306	296	304	307	291	288	304	321	290	321	290	303	331	312	286	318	303	321	339	287	296	302	306	304	338	276	305	294	297	318	311	297	322	286	310	320	333	326	285	302	292	318	280	288	331	287	292	305	284	315	314	285	270	313	313	310	303	284	297	315	281	304	341	296	294	293	317	318	269	303	308	281	292	275	321	330	318	303	305	322	299	304	305	290	283	289	293	300	298	257	277	298	289	303	314	291	287	320	293	306	273	317	304	306	272	332	324	300	320	333	286	316	333	259	326	310	284	310	328	324	355	299	283	300	303	307	299	292	292	313	301	297	303	305	314	296	334	295	295	312	315	302	317	304	309	301	271	303	314	304	325	320	296	311	329	303	300	276	332	347	309	333	291	257	307	294	302	314	318	334	320	305	263	297	304	301	298	300	281	335	274	303	300	272	312	318	315	302	316	285	271	298	302	323	309	309	326	284	306	281	305	318	289	283	325	293	330	289	299	311	292	294	298	318	291	287	297	320	307	303	291	313	324	299	279	328	301	306	266	302	289	308	284	270	348	286	302	320	316	308	294	287	311	311	301	303	300	318	323	291	296	302	329	304	271	303	317	285	305	325	324	318	292	302	313	306	309	284	300	321	344	301	289	327	275	305	335	319	311	320	280	308	303	305	340	267	299	320	292	304	301	287	323	323	324	320	296	272	276	345	303	307	310	322	314	297	312	307	275	312	324	284	322	330	299	283	321	296	305	301	286	313	295	268	297	304	329	312	310	320	311	332	312	301	309	267	268	324	318	291	323	277	307	310	289	313	306	298	297	283	316	298	302	294	324	299	307	297	316	274	311	319	294	275	338	297	285	302	355	348	300	317	310	303	312	303	300	306	293	295	312	297	314	314	296	318	325	317
42699	13529	3914	1637	1165	841	674	563	502	454	422	411	333	347	286	310	322	288	255	249	254	263	236	218	251	249	261	221	251	246	266	246	255	263	214	214	266	235	235	250	237	218	235	238	242	221	245	242	233	228	220	249	248	242	237	215	241	217	219	210	232	249	240	197	219	217	206	210	220	207	226	240	246	242	211	245	238	237	231	242	224	230	224	211	213	216	245	216	244	199	198	209	249	207	223	225	192	214	239	250	228	197	218	215	227	234	213	226	215	213	230	245	219	227	271	240	227	231	230	234	259	221	267	206	223	216	258	236	208	236	259	230	227	227	268	211	211	236	210	247	234	202	200	227	229	212	207	241	251	233	228	204	219	243	222	234	220	218	216	246	224	227	220	214	238	199	224	257	226	219	229	236	220	223	240	228	206	235	222	240	210	241	225	217	210	226	230	202	206	241	265	235	238	215	249	234	203	230	233	236	234	221	254	227	227	226	214	210	218	223	243	226	227	241	231	220	260	244	237	263	228	217	224	232	217	237	235	200	239	216	214	254	234	234	227	242	229	218	203	229	245	218	246	245	229	215	225	240	249	204	212	265	212	243	193	205	220	223	227	241	236	216	217	238	256	236	226	222	230	212	225	256	231	194	212	223	198	247	240	230	244	205	244	220	218	219	218	215	225	216	244	235	186	223	225	243	220	221	240	208	213	208	222	207	219	192	232	232	219	236	211	210	216	219	249	223	266	225	230	199	223	223	237	240	239	218	194	224	212	216	210	234	247	226	215	231	200	216	219	221	213	221	214	189	218	204	220	242	211	210	220	229	249	206	259	220	228	232	238	242	233	212	227	236	209	211	217	218	236	184	231	198	224	229	263	236	218	240	208	225	236	222	214	202	232	201	215	241	240	251	220	208	200	210	196	245	243	233	202	219	224	206	201	225	235	223	233	225	214	247	215	215	232	227	239	236	227	240	234	202	212	222	227	216	231	216	230	219	226	241	206	210	220	228	224	233	231	206	228	240	254	228	194	225	207	219	219	217	221	205	194	219	227	218	213	199	204	239	227	207	232	227	228	231	240	219	221	250	221	236	230	212	226	210	234	212	212	237	221	209	225	246	234	235	237	225	215	225	236	233	206	210	238	227	214	245	205	198	220	227	215	252	212	241	234	251	247	217	207	281	224	235	230	226	224	241	208	210	236	192	216	251	208	222	235	201	215	227	217	208	192	202	248	236	224	242	244	232	211	224	216	224	226	226	230	218	228	229	232	252	229	231	235	217	231	224	233	232	231	205	237	207	245	234	232	213	234	249	243	238	240	258	229	219	242	248	242	219	229	204	210	238	223	215	235	232	216	241	223	213	206	220	180	186	207	247	233	242	240	205	223	226	227	212	216	237	214	231	226	239	226	235	220	229	229	238	234	210	216	219	225	234	215	217	228	228	203	245	222	248	231	236	215	224	213	229	180	239	206	231	220	210	240	232	215	253	239	222	210	210	208	256	199	238	215	217	234	234	219	193	216	246	230	203	213	239	227	237	233	237	260	219	215	209	239	197	225	237	194	210	216	229	224	242	220	234	206	200	239	185	214	219	183	226	215	245	219	219	202	190	198	231	221	237	218	250	197	226	248	229	215	218	223	231	221	226	237	243	231	248	222	219	250	206	214	215	221	231	223	219	218	204	210	223	247	210	251	216	221	215	201	227	218	223	208	213	216	221	215	246	227	222	198	239	197	231	205	234	247	221	229	222	240	213	213	226	216	206	231	213	234	235	251	211	218	201	211	235	241	231	238	225	238	216	217	205	209	214	230	214	254	195	228	229	247	205	218	242	228	236	214	214	244	247	197	212	247	225	198	249	211	216	229	209	192	226	222	249	211	232	230	253	233	198	212	229	237	225	214	203	230	208	200	231	180	230	229	221	245	234	224	206	223	224	234	196	209	221	208	242	225	232	207	205	206	207	209	242	216	207	235	219	247	219	200	236	225	208	233	242	232	220	242	203	218	198	240	221	224	214	214	210	225	223	211	217	217	233	226	223	206	208	219	221	237	225	201	203	212	218	238	220	194	230	233	200	249	210	204	233	213	208	245	231	240	218	238	203	245	213	225	197	207	227	212	252	208	209	205	217	232	260	219	207	201	222	202	210	215	232	219	246	246	231	193	226	233	231	200	233	207	191	245	232	254	226	222	203	214	214	199	228	244	202	191	246	226	199	225	211	214	214	216	201	229	249	223	226	237	226	215	236	196	216	228	221	220	236	237	211	221	203	204	223	244	236	214	196	219	231	236	227	227	211	199	222	203	234	230	237	222	211	216	229	225	239	247	201	225	224	233	240	242	227	286	235	209	244	213	219	253	203	226	227	211	224	232	248	212	232	215	240	246	203	243	235	226	208	233	213	220	210	240	218	234	200	231	237	205	250	254	244	243	247	224	224	227	223	204	212	221	237	231	230	221	257	242	211	249	225	212	225	240	237	253	219	198	209	240	195	231	212	246	218	253	256	216	215	213	251	237	226	234	201	219	198	231	228	219	226	216	240	231	206	220	226	217	219	236	215	216	216	230	204	230	229	233	218	232	212	214	264	212	209	210	249	217	211	228	227	202	237	213	219	221	232	230	224	241	215	211	237	231	227	215	220	232	199	228	250	252	211	211	256	246	248	226	212	218	223	231	227	215	207	213	219	204	204	213	232	223	233	223	199	219	252	228	223	223	210	221	210	224	211	237	240	231	201	199	198	236	210	199	213	261	216	231	233	208	231	224	231	211	246	207	231	216	196	209	199	213	226	229	236	222	210	219	229	226	247	223	208	218	225	211	239	222	241	210	201	259	204	194	214	266	221	216	252	203	213	242	224	248	237	207	195	215	224	219	212	236	206	183	219	242	240	194	203	194	235	206	210	206	273	230	212	243	219	216	237	234	221	219	216	208	217	213	219	214	224	215	220	218	227	211	219	211	229	233	213	215	217	243	233	214	217	193	219	224	210	257	219	236	234	200	214	217	222	227	224	229	220	249	239	210	237	205	199	197	213	213	241	241	200	231	198	225	239	223	221	224	229	195	198	212	224	211	216	223	247	226	226	212	235	247	243	212	233	220	196	239	233	245	255	201	212	226	252	214	209	214	248	223	212	233	210	192	219	199	200	225	210	210	248	219	194	218	223	216	225	218	200	204	226	207	256	222	213	214	213	228	234	214	228	223	227	231	199	217	217	249	206	220	225	237	225	190	213	218	260	229	214	223	205	208	215	226	216	213	262	228	245	278	217	211	213	238	217	233	208	218	230	204	229	218	219	225	245	244	215	226	242	187	258	251	226	227	239	226	200	244	216	265	236	217	234	197	246	226	208	209	199	211	197	191	224	238	243	239	220	233	235	210	221	233	225	219	218	219	206	226	231	210	227	201	218	209	213	222	221	244	221	213	209	207	211	231	250	254	224	203	219	241	225	206	246	218	233	213	226	251	205	199	235	219	204	238	235	213	218	226	207	239	211	226	207
18620	1980	4225	5008	4367	3477	2924	2455	2108	1778	1667	1596	1378	1215	1153	1064	1000	946	943	853	857	888	857	835	775	751	798	707	717	696	676	706	722	699	718	656	667	628	666	662	651	580	619	662	641	593	581	629	641	602	616	625	585	567	609	583	606	638	634	602	633	596	595	597	561	581	618	600	605	571	585	594	547	581	616	598	618	551	599	624	585	605	587	601	597	599	570	572	630	621	574	525	572	586	560	524	550	586	558	598	580	565	549	574	590	580	546	555	525	608	617	635	547	651	577	585	555	551	558	576	551	548	565	604	600	550	607	545	577	558	605	536	542	543	557	576	561	619	556	572	636	608	583	579	554	522	570	593	597	598	600	592	542	582	594	522	566	542	570	611	570	540	587	558	561	579	569	531	563	572	564	597	575	623	532	554	595	578	576	605	573	615	579	596	525	557	527	566	574	542	582	556	612	549	582	525	578	558	575	579	555	568	566	605	588	510	541	554	585	618	608	537	556	549	570	602	553	566	548	601	560	571	585	577	526	574	536	611	557	555	515	548	595	606	575	575	599	543	573	617	604	592	567	533	587	552	582	572	590	579	574	555	529	576	584	570	553	610	563	568	573	589	629	568	596	526	567	558	549	568	561	549	556	535	576	583	575	574	553	556	543	556	558	563	524	547	554	571	579	584	618	534	563	565	549	531	592	610	589	552	555	558	574	552	593	594	562	584	557	549	540	559	608	581	565	579	550	631	533	565	586	587	553	598	600	598	587	593	578	594	573	590	566	578	560	555	556	608	561	572	555	536	557	550	555	537	603	573	509	588	546	615	573	561	571	546	559	615	580	576	576	587	603	600	520	551	552	556	554	563	565	625	541	588	588	560	565	550	547	585	576	600	596	540	549	559	587	586	587	582	528	613	554	545	564	505	584	608	582	573	568	590	624	568	532	580	560	577	562	578	585	559	561	558	583	565	571	593	550	579	579	572	598	563	561	587	566	581	552	560	559	598	540	590	570	613	568	560	551	557	514	639	558	577	531	557	549	579	603	567	598	577	569	574	521	563	592	575	561	558	560	582	574	552	530	559	556	582	576	552	569	583	584	593	564	574	574	559	618	564	569	561	557	578	589	570	547	576	563	607	574	522	538	571	574	553	565	537	591	568	560	585	563	573	590	588	570	592	558	558	580	573	589	569	585	575	582	591	571	587	538	567	529	610	574	577	551	572	572	522	586	586	574	522	561	557	562	570	593	567	527	574	545	557	623	580	562	592	584	544	555	570	556	565	509	556	563	563	563	573	609	600	602	590	571	579	567	564	573	540	556	572	588	609	556	609	600	609	584	562	601	567	584	575	522	623	590	565	596	550	582	528	585	566	558	536	567	588	595	556	582	558	588	588	567	605	601	522	604	584	594	553	554	572	556	565	566	595	582	595	580	593	578	554	602	552	564	535	518	558	562	584	565	562	583	542	576	575	560	562	547	561	508	576	580	622	587	553	574	534	575	562	556	581	596	552	571	600	581	572	555	513	533	563	578	551	556	558	565	590	556	521	570	600	559	575	563	556	560	548	563	595	539	602	524	607	585	565	557	568	565	558	552	633	536	562	544	555	578	593	537	553	565	558	583	610	580	555	641	545	597	572	620	573	545	574	513	560	592	572	542	599	552	583	586	593	569	562	548	572	624	618	589	542	581	587	561	602	624	539	561	534	572	601	592	592	581	590	537	550	591	569	545	566	545	619	557	569	516	554	584	546	580	590	587	565	576	588	554	615	559	604	553	558	557	568	559	587	578	546	572	561	574	541	584	547	591	533	590	589	544	563	548	559	561	557	596	574	588	544	579	569	548	574	581	534	580	562	625	546	572	584	606	531	566	561	573	570	585	537	561	556	574	570	577	550	574	550	569	516	602	569	569	550	561	535	582	553	542	570	574	592	560	615	586	526	630	561	542	579	512	556	571	570	563	518	565	527	567	523	600	565	551	562	606	558	549	554	526	596	547	610	550	574	587	556	563	569	601	564	577	589	606	569	570	554	531	571	572	528	566	509	554	569	585	586	581	557	570	579	541	571	600	577	563	546	599	586	560	608	565	569	604	541	548	574	589	558	576	580	560	583	555	542	567	613	556	573	568	549	550	576	559	600	574	601	586	583	581	602	611	583	555	558	603	599	582	569	611	559	587	588	545	572	563	555	532	567	596	565	557	583	591	584	561	561	588	543	617	578	555	554	579	558	558	590	551	568	564	550	580	578	601	543	573	596	568	568	576	567	549	538	576	565	562	560	559	570	562	583	559	571	594	537	571	604	560	552	555	566	566	578	529	592	546	565	558	551	547	555	552	560	580	585	546	566	565	563	588	588	592	599	603	538	569	540	561	589	563	551	560	602	540	552	561	556	607	586	588	606	569	562	604	531	536	576	531	562	576	569	556	560	581	583	581	554	579	541	561	539	532	580	577	576	565	560	552	581	555	620	572	577	583	565	577	571	566	589	588	601	574	599	535	577	509	578	559	568	550	596	569	507	544	563	594	578	621	574	579	589	612	568	553	573	562	571	552	554	566	582	545	566	546	572	575	536	557	529	547	566	581	554	581	547	557	556	569	528	581	550	568	568	546	613	561	557	572	620	611	580	548	561	551	533	528	595	583	592	520	617	588	569	625	559	534	554	549	585	603	572	562	561	567	572	564	531	610	606	568	555	596	565	505	591	541	558	559	591	525	551	561	556	540	561	583	598	582	595	587	580	572	593	608	558	568	559	570	588	559	635	593	579	567	535	554	599	541	573	599	576	544	596	569	573	585	555	577	558	535	579	523	535	584	572	572	585	583	592	595	595	522	609	581	571	545	584	561	552	568	524	528	600	573	577	557	577	569	550	635	583	625	573	582	576	583	587	564	556	531	563	566	556	596	538	566	567	572	593	540	578	557	600	608	536	597	596	580	578	575	561	566	569	560	569	560	560	558	565	580	624	595	596	535	565	615	576	585	548	575	572	600	553	565	583	560	573	517	567	569	569	528	539	577	575	547	593	543	564	574	559	597	564	586	541	570	558	543	612	588	574	570	572	524	530	554	626	586	594	550	555	571	583	564	607	574	579	564	581	545	582	569	611	613	607	554	598	589	573	515	531	568	554	586	558	550	559	526	585	527	577	610	546	539	529	559	548	587	589	558	559	589	597	566	517	586	578	540	536	546	552	565	618	591	548	614	536	580	530	576	603	573	564	528	562	584	564	598	564	557	530	562	577	564	560	575	617	572	553	558	600	544	556	576	575	566	558	556	587	595	564	547	613	553	567	558	601	533	556	582	565	586	574	558	527	559	581	557	589	563	546	589	515	561	554	579	556	580	584	563	560	632	532	595	635	587	563	595	569	570	589	593	559	586	600	544	602	554	532	606	546	578	571	517	556	592	570	531	558	574	597	553	533	610	569	574	574	599	534	576	565	587	598	582	594	591	585	547	571	619	617	582	568	526	575	564	548	522	568	603	531	610	563	568	604	603	552
4155	382	283	237	202	219	177	193	208	202	181	193	215	193	206	178	187	215	175	211	199	179	207	195	181	195	198	205	209	195	170	185	174	211	183	180	194	186	203	210	186	194	187	230	195	202	185	203	159	190	214	202	205	197	192	200	221	191	213	166	184	187	218	173	209	213	212	204	198	174	186	187	192	199	185	206	201	228	190	193	171	196	199	186	193	172	211	186	195	203	208	195	203	185	209	215	201	191	178	195	168	182	187	191	196	203	176	200	195	177	206	192	205	178	204	189	229	187	186	221	178	223	181	172	191	203	211	208	178	214	169	202	176	202	160	201	210	195	202	168	196	221	174	214	176	199	194	186	176	177	188	201	193	181	191	182	177	175	204	184	190	179	198	199	189	179	186	197	232	167	161	215	164	206	216	209	191	188	191	203	185	192	197	186	187	184	194	179	200	205	197	189	187	203	195	176	216	203	209	190	192	180	207	202	213	185	195	188	202	206	195	204	193	188	206	165	190	184	170	209	210	199	184	181	208	170	207	168	204	179	200	181	174	211	203	188	187	197	193	194	179	191	178	166	186	184	180	170	188	202	181	185	207	198	176	183	191	199	194	205	196	180	206	189	201	179	197	208	205	207	194	228	189	197	200	188	165	182	195	176	163	190	179	184	208	176	172	205	163	184	191	188	216	188	186	196	192	182	202	200	179	194	194	166	183	203	180	208	183	193	197	200	210	184	204	211	193	209	193	204	189	192	181	218	194	213	174	213	194	175	186	206	178	202	213	201	181	212	224	179	184	191	196	190	190	171	199	196	197	183	194	189	202	209	191	184	192	181	173	184	180	208	191	182	202	187	192	184	197	162	173	189	160	158	202	229	195	204	172	179	190	189	189	194	214	209	194	223	196	194	187	185	188	218	206	188	199	196	228	189	204	168	217	182	194	187	169	193	168	171	192	169	194	202	221	197	190	179	201	190	227	198	215	181	177	209	182	204	186	181	167	192	187	185	235	195	174	194	168	179	182	229	183	184	188	227	202	224	199	215	170	195	167	218	210	184	222	202	200	198	223	195	217	170	202	176	189	194	193	197	171	184	212	208	168	195	175	194	191	188	191	160	234	210	195	176	171	187	191	183	188	179	187	191	190	207	180	177	210	215	201	195	207	202	201	190	212	218	167	213	190	199	198	194	178	165	200	178	179	179	210	197	209	205	215	204	217	213	172	200	204	207	207	177	170	170	179	181	202	190	192	174	193	163	157	176	206	203	196	193	185	190	197	189	180	202	180	167	199	184	213	202	195	190	212	203	183	174	181	196	201	213	198	201	189	183	203	183	180	212	199	159	160	183	173	170	209	200	182	199	196	185	216	204	194	182	206	158	206	202	203	207	166	169	182	185	196	196	204	174	209	172	187	193	201	208	202	193	184	189	197	195	212	220	187	177	188	210	200	206	195	185	218	188	157	186	201	212	189	208	215	167	191	204	212	208	212	194	187	177	211	215	182	217	187	196	193	219	221	178	188	205	199	207	206	174	185	179	191	192	200	189	186	186	201	182	209	185	182	184	169	178	190	199	220	211	169	211	186	204	207	181	193	213	185	220	204	222	210	161	181	203	185	194	159	158	201	213	223	180	212	196	162	215	205	186	171	180	224	198	202	207	170	167	175	179	192	210	173	192	201	216	200	192	207	205	198	199	176	188	226	163	197	192	199	196	202	207	199	181	183	152	208	198	192	191	185	183	195	211	192	187	171	181	187	177	194	185	192	192	201	199	209	199	189	193	179	173	200	191	192	171	196	170	191	202	194	211	178	181	187	181	201	203	196	189	188	191	201	204	181	222	222	204	188	239	191	186	198	203	204	214	213	168	202	176	202	183	159	201	186	180	195	208	180	204	170	164	195	204	208	181	163	206	156	177	191	234	204	204	194	196	179	191	205	192	192	182	188	224	191	183	208	203	203	186	196	169	172	180	198	194	175	196	179	193	205	211	186	180	178	195	192	206	196	172	208	200	198	154	180	186	194	208	196	224	189	218	180	189	197	160	186	154	176	197	188	184	173	188	195	202	177	181	199	167	170	203	194	175	222	191	185	193	185	189	194	180	196	192	208	168	198	189	188	204	180	171	177	179	212	208	203	159	191	178	196	192	206	223	194	224	219	227	191	196	183	194	184	200	192	192	189	200	171	201	188	205	167	203	191	216	218	204	212	211	201	179	193	196	191	215	175	188	175	185	201	186	196	203	204	201	188	190	183	192	187	178	172	183	182	187	209	198	186	193	166	197	196	213	213	187	171	210	198	206	205	192	188	209	181	195	195	205	193	190	200	224	189	210	217	173	188	181	166	188	164	170	193	193	201	170	178	191	176	180	199	208	202	181	193	186	195	197	195	155	177	164	184	167	203	220	192	211	183	198	190	205	198	203	169	179	197	171	196	219	197	202	202	186	176	199	181	218	180	157	163	167	187	195	188	202	170	190	185	187	163	201	183	206	199	172	187	158	211	165	177	184	177	190	188	181	184	198	166	212	185	178	180	191	191	190	201	200	189	187	186	183	178	188	183	177	195	174	186	185	188	161	219	206	200	189	192	186	200	201	196	190	198	200	183	191	197	179	174	174	192	201	184	197	199	175	210	163	207	179	181	176	214	197	208	196	185	185	182	188	197	214	189	187	192	211	171	181	183	190	188	179	203	186	195	183	200	203	218	221	191	210	223	176	196	208	186	182	214	203	202	191	205	211	185	200	154	186	192	178	186	198	216	188	210	195	210	195	210	235	180	177	207	192	212	190	184	179	191	177	196	179	170	195	165	196	188	211	228	182	207	211	184	200	197	192	187	173	197	201	177	183	168	182	172	179	217	202	190	189	205	176	187	219	164	188	224	182	183	185	177	181	208	185	183	179	193	197	201	172	176	179	198	182	185	172	189	179	198	185	196	189	224	176	184	175	198	202	199	192	190	182	175	188	229	208	201	188	230	187	203	202	180	176	178	202	187	182	194	199	200	209	199	216	190	199	164	204	181	192	198	201	182	194	202	190	193	189	185	195	197	176	201	182	197	178	181	175	178	193	204	154	179	186	210	207	200	189	171	181	159	208	201	199	205	196	192	192	204	206	182	164	197	201	192	195	209	197	199	192	178	176	173	174	172	173	188	204	198	196	220	212	187	207	212	172	179	189	186	187	194	219	189	193	191	191	180	189	209	194	196	198	159	164	186	180	177	194	203	160	187	216	221	201	187	198	219	210	169	195	196	203	208	228	186	201	175	171	181	200	204	204	177	201	194	213	186	182	183	192	212	159	164	202	199	187	155	193	174	191	195	194	202	200	203	195	186	180	198	202	186	195	199	163	178	167	194	170	186	198	184	197	221	182	203	191	177	187	192	202	195	171	166	212	198	219	209	174	178	191	192	223	215	202	227	185	172	198	183	191	207	186	176	183	190	197	216	164	198	216	190	194	189	224	194	218	214	193	188	210	192	183	171	206	189	226	177	207	216	177
4563	525	556	602	637	547	544	529	481	527	510	529	513	483	494	492	480	518	476	552	516	515	470	496	460	514	450	472	474	481	428	460	501	522	449	465	494	469	494	444	509	504	438	484	496	469	505	497	480	511	483	507	507	471	512	472	474	463	523	444	479	498	445	471	454	452	502	438	494	497	466	475	485	454	475	522	467	461	495	539	486	475	518	470	465	492	497	468	454	422	478	492	476	498	476	463	482	492	435	455	454	495	465	498	504	459	459	460	431	489	495	470	473	478	492	493	494	459	505	481	498	511	487	486	455	472	448	488	451	455	502	463	480	491	479	467	457	452	482	457	465	468	462	466	472	442	454	449	478	478	462	496	485	438	464	500	483	485	492	457	491	486	495	433	495	475	507	457	478	480	435	511	514	483	472	469	472	486	478	461	486	456	478	494	473	468	460	487	466	460	468	433	527	469	443	487	484	503	484	452	516	439	475	493	479	477	443	445	459	474	461	491	498	467	465	477	469	494	479	490	503	472	465	458	477	497	479	446	476	491	511	461	463	473	462	452	505	506	454	513	449	481	507	453	468	482	482	459	449	468	514	467	466	502	482	440	480	493	459	528	430	472	471	509	474	495	470	456	519	452	497	499	480	494	485	512	469	473	507	473	504	480	497	500	463	472	470	509	471	446	506	474	439	434	457	498	469	443	477	482	476	447	486	473	513	461	467	478	501	489	478	475	464	477	481	482	454	439	459	474	465	492	455	478	445	484	471	514	500	485	444	436	478	468	481	475	482	453	467	455	477	493	471	486	487	482	486	505	541	474	474	502	475	478	506	495	490	477	483	477	486	473	492	480	482	476	478	448	497	463	437	481	479	496	508	499	464	439	539	485	486	470	413	450	479	490	521	462	510	463	458	483	464	476	488	493	521	494	473	465	474	490	471	506	459	437	472	472	503	474	437	456	467	462	518	465	461	497	449	450	467	462	492	528	472	455	484	474	502	478	512	444	448	449	487	459	492	469	468	490	463	458	479	451	493	472	506	495	468	483	493	458	470	478	484	490	472	495	481	525	484	493	481	511	472	499	502	483	463	473	423	521	438	497	450	508	446	505	512	481	473	450	446	476	487	486	450	464	475	458	466	455	499	429	437	485	469	453	446	484	485	467	464	524	452	490	476	478	473	502	502	497	478	472	474	455	479	460	458	478	466	481	493	491	467	441	483	464	488	451	482	450	454	502	448	448	505	472	502	442	454	461	474	479	462	487	482	493	471	462	502	454	447	462	462	468	443	475	511	469	508	474	459	473	469	500	475	509	484	488	521	476	477	442	503	484	483	473	470	470	466	479	447	486	490	484	446	500	535	464	520	477	448	469	431	449	446	452	472	514	517	469	475	447	485	465	474	482	478	494	540	540	455	488	454	485	458	460	465	487	448	444	476	451	486	436	432	497	482	481	478	487	504	458	473	483	469	475	487	442	507	439	482	447	463	465	473	468	497	466	481	484	495	485	484	502	507	463	492	474	492	451	482	497	492	474	484	486	467	459	485	471	478	481	447	451	496	492	514	485	474	519	491	483	468	479	484	415	466	458	474	477	487	512	449	468	494	478	502	468	454	471	485	480	493	518	413	481	507	491	483	510	497	490	463	491	503	484	466	470	491	485	471	509	488	500	479	455	484	482	506	474	452	477	498	471	502	476	449	480	436	475	484	453	469	477	474	497	474	474	435	494	446	475	502	484	501	467	493	450	429	496	496	535	488	480	480	471	465	492	472	431	491	497	459	501	480	476	466	491	502	467	498	501	527	451	494	482	537	446	452	448	471	434	461	476	503	491	479	477	469	463	488	499	499	446	506	468	451	484	485	507	463	500	445	443	491	447	465	474	470	472	452	478	484	464	502	497	483	474	506	484	473	457	502	502	465	475	455	484	464	490	472	462	440	465	521	475	478	459	460	494	470	471	459	498	469	475	436	479	484	481	477	497	482	442	460	465	513	482	483	462	492	509	506	457	477	418	439	489	495	456	542	475	476	478	490	447	417	459	469	503	466	491	507	490	454	494	475	499	484	453	474	465	481	504	480	436	484	521	482	492	473	497	505	472	479	475	467	476	451	477	478	466	501	447	488	462	450	457	509	475	458	507	514	460	487	454	483	474	459	499	503	458	476	477	473	477	500	480	466	541	518	467	469	468	473	484	456	451	486	490	471	504	480	477	492	463	468	436	489	495	495	470	481	479	467	489	497	493	491	481	469	502	437	480	488	464	505	483	489	531	512	472	487	495	437	447	506	487	481	458	500	470	455	472	443	454	477	468	500	473	465	472	466	484	508	447	502	459	487	443	502	471	499	491	479	462	500	477	484	444	482	482	485	458	465	459	425	509	483	505	480	437	470	491	448	452	476	485	479	487	473	469	492	471	483	510	519	496	515	457	507	492	454	456	497	472	483	472	508	455	466	505	489	505	496	471	451	501	443	492	466	487	452	466	473	463	471	466	480	455	517	459	486	481	503	477	465	489	490	488	469	478	474	499	446	495	468	479	496	471	439	463	475	487	471	484	486	494	496	439	492	482	473	462	475	482	457	446	494	496	486	489	497	472	454	465	453	509	500	486	487	507	462	496	463	487	472	457	451	472	450	466	460	458	512	476	509	452	498	466	458	493	465	469	450	498	486	525	467	469	448	473	452	492	488	489	444	495	462	498	498	470	479	491	502	497	506	524	462	463	446	434	441	468	458	463	490	456	511	460	449	477	481	455	465	490	490	453	460	480	524	479	476	496	476	496	460	525	473	511	496	466	504	487	469	470	499	502	442	487	473	476	493	489	475	495	458	534	505	459	490	479	527	465	450	490	498	482	459	484	470	466	456	491	482	474	476	503	469	467	451	483	475	499	458	436	518	456	464	473	525	494	483	493	527	461	458	456	508	472	486	502	456	457	477	462	469	502	453	516	475	447	477	489	480	488	469	485	447	468	466	475	496	480	441	461	486	486	465	456	495	471	499	484	528	469	471	449	472	473	464	472	477	480	488	496	471	471	462	526	456	494	486	504	477	451	461	494	505	502	497	481	464	521	469	488	487	471	513	447	503	470	477	503	476	484	498	481	504	505	467	474	484	447	516	464	474	477	473	454	476	441	457	476	472	459	475	474	501	540	473	453	493	475	498	452	485	454	468	460	484	438	472	457	487	442	466	461	472	486	474	533	448	478	483	461	487	469	474	494	418	436	487	480	506	538	496	478	453	490	450	496	415	487	492	458	459	480	486	455	454	514	430	455	465	511	504	473	463	445	470	447	489	441	460	486	450	443	471	486	467	475	480	479	503	470	489	469	532	480	495	477	455	502	456	495	477	470	459	525	482	474	452	488	489	494	457	477	520	499	474	473	471	504	484	471	431	479	526	509	491	527	462	505	507	473	472	456	463	459	441	498	495	437	495	473	457	449	512	478	495	485	494	503	507	491	496	464	483	462	467	447	475	459	437	522	499	541	487	480	497	442	484	475
36809	9418	1643	817	552	387	302	283	254	203	215	168	160	162	157	146	131	109	136	116	128	127	122	117	118	112	108	109	133	121	115	111	136	100	103	117	126	127	102	109	106	116	116	108	129	101	111	118	104	113	107	126	113	100	115	111	119	91	102	122	123	108	93	121	102	125	93	112	95	105	98	118	92	105	107	102	101	112	102	80	120	108	90	105	127	107	125	118	111	93	129	98	106	104	120	102	119	119	125	118	88	123	128	115	92	116	107	116	102	90	108	97	116	122	117	97	119	109	118	85	105	108	113	116	103	101	89	103	113	111	105	116	112	112	115	106	105	84	101	121	120	113	94	122	103	108	90	105	124	94	112	122	116	116	95	103	110	104	92	105	114	105	105	110	95	114	100	103	98	93	99	111	111	111	109	130	84	123	114	106	124	113	116	116	101	120	116	114	110	117	96	94	110	117	114	107	117	97	107	115	131	119	112	109	113	116	106	111	125	105	112	118	106	104	104	106	102	118	115	92	102	118	109	115	105	93	131	111	111	117	107	95	113	108	102	89	104	105	117	98	122	122	105	116	124	112	123	89	121	102	109	115	114	110	107	105	125	112	130	111	97	82	115	126	105	121	126	101	114	119	109	106	93	114	111	119	92	133	97	124	110	99	113	93	86	108	82	122	126	96	86	100	97	126	120	119	108	101	107	122	101	82	98	102	126	107	81	117	105	127	126	103	115	113	121	104	91	102	105	120	115	90	101	101	126	98	133	98	102	102	88	107	97	115	110	99	106	134	100	108	110	111	83	124	121	95	106	110	96	111	140	96	108	93	109	108	115	118	94	107	110	105	98	93	135	127	131	134	106	103	104	130	107	116	103	85	129	106	98	99	93	102	95	86	94	142	90	101	101	93	113	108	94	93	96	99	106	93	118	105	111	112	105	105	126	101	103	105	115	97	111	89	87	126	131	107	116	126	106	123	128	79	111	123	104	89	117	97	123	112	115	97	122	105	121	104	109	97	84	99	112	114	121	116	97	109	89	80	81	118	117	107	113	104	134	115	121	106	112	101	114	101	117	112	128	127	112	102	110	120	107	103	137	94	99	106	76	108	115	117	96	125	109	102	108	107	100	103	122	97	123	115	125	109	94	120	97	107	120	112	116	104	110	117	104	111	100	105	107	110	104	97	111	91	93	108	124	116	106	103	92	106	86	118	93	98	123	109	104	112	107	107	118	97	106	110	120	84	125	97	121	114	118	97	97	115	122	117	102	103	113	99	133	103	107	99	110	106	102	102	109	101	120	109	112	88	113	108	113	120	112	92	119	83	101	113	109	115	93	103	95	128	86	116	103	117	116	107	115	117	95	106	96	101	115	111	108	108	93	96	112	109	103	102	86	125	104	107	109	111	95	103	120	110	118	100	115	85	106	99	97	93	135	124	100	99	87	101	114	103	112	105	101	93	109	121	117	109	118	103	110	107	83	113	114	118	99	94	100	100	91	103	117	89	96	110	139	149	125	99	96	107	112	100	107	107	118	116	101	101	87	104	114	106	95	112	97	94	110	106	106	119	109	108	95	115	99	107	109	107	114	103	104	113	109	114	105	101	103	103	113	87	89	110	122	117	114	115	117	98	103	104	118	113	94	134	92	99	107	119	104	111	102	108	104	96	118	124	113	97	123	112	94	123	101	138	119	91	98	111	122	102	122	126	104	96	96	106	108	98	104	109	101	105	113	102	115	121	103	115	112	121	112	87	101	129	86	108	109	115	96	105	133	87	115	110	97	103	106	107	119	103	101	88	116	103	118	94	117	117	121	103	102	121	102	115	100	95	107	113	100	108	112	123	111	97	117	103	106	112	120	94	100	110	103	100	113	100	115	99	110	116	115	112	78	119	117	113	97	119	98	115	95	134	108	111	122	115	110	121	105	111	100	108	120	123	103	101	107	96	120	102	116	120	88	101	106	117	116	97	100	114	110	108	117	118	90	104	105	103	101	105	125	99	134	116	137	117	108	91	105	101	112	127	110	99	101	97	121	107	105	106	99	120	102	101	110	93	112	106	95	94	110	106	100	93	99	120	104	104	108	110	126	102	119	115	100	124	103	101	132	101	98	132	113	128	91	105	114	125	118	116	114	118	105	114	104	108	111	105	97	98	114	109	104	109	118	102	121	112	116	94	112	104	108	106	135	117	105	94	115	114	103	85	112	98	110	123	114	92	104	105	118	96	111	122	102	121	106	104	101	111	126	96	98	101	115	113	118	98	128	110	114	125	109	107	89	108	106	92	114	113	114	105	117	121	102	105	117	104	89	112	98	93	114	111	108	108	117	128	98	97	120	123	96	104	132	114	105	97	99	85	90	113	120	102	107	113	112	92	96	106	116	109	99	117	103	80	114	109	106	93	103	128	100	111	94	119	95	105	116	102	104	108	117	96	105	103	110	103	110	94	110	110	109	94	108	97	133	105	108	94	96	117	113	114	99	88	115	133	108	116	132	120	102	110	120	106	114	91	107	124	104	105	105	103	106	91	111	121	116	109	110	95	133	111	109	107	102	108	93	96	99	111	104	109	127	108	99	107	100	100	114	106	112	110	88	112	111	96	118	99	107	112	116	108	91	124	111	113	108	110	95	99	98	114	121	114	101	127	103	110	119	108	93	114	126	128	108	115	96	100	104	110	117	107	107	101	111	111	105	93	116	119	125	105	88	103	112	123	98	84	119	94	119	84	98	100	127	107	133	93	96	106	111	98	99	97	92	116	104	102	119	112	95	94	108	101	98	118	108	92	98	76	99	128	112	110	100	122	98	115	94	101	92	102	104	108	93	110	96	115	119	129	115	113	110	91	108	99	122	106	104	92	116	105	111	102	108	119	115	107	81	96	111	98	124	85	115	111	125	118	108	121	102	113	101	117	106	110	103	105	119	101	120	83	112	90	132	117	118	106	99	102	107	120	105	94	114	108	129	123	94	89	115	126	105	107	95	122	110	111	95	121	108	94	102	110	122	129	117	107	103	93	97	115	101	116	99	104	108	100	93	98	101	101	91	103	109	116	96	99	105	101	104	109	96	113	90	107	119	101	120	103	97	113	89	91	109	94	119	84	113	106	118	107	104	103	101	90	98	114	117	114	99	118	90	114	98	126	125	111	97	99	104	102	111	137	123	102	115	102	114	113	103	107	110	105	102	97	98	91	116	105	98	111	126	119	89	101	120	114	113	96	115	113	96	109	117	116	80	95	115	120	98	116	123	112	99	116	99	118	89	109	105	115	102	115	119	121	116	119	111	116	97	112	131	123	108	114	116	108	100	125	87	110	108	109	110	123	124	109	107	112	93	90	106	108	103	94	114	94	106	104	113	121	142	97	105	114	109	100	107	108	124	116	109	107	114	96	100	117	107	95	113	111	112	108	112	95	107	97	97	103	103	121	108	97	96	109	122	102	102	96	109	107	106	107	98	118	111	92	125	100	110	125	117	100	105	109	106	109	108	130	105	108
16655	971	2281	2538	2317	1859	1543	1275	1065	953	851	789	716	699	603	584	512	459	495	496	463	432	429	467	413	386	379	402	383	400	406	359	352	383	349	379	355	374	368	366	342	369	353	361	359	347	351	337	358	296	307	330	335	341	336	372	326	334	340	328	305	322	322	344	347	348	330	319	332	295	340	311	321	328	327	300	305	353	328	300	307	343	331	298	350	297	293	315	315	310	322	345	349	334	321	298	315	322	324	324	299	332	307	346	300	303	314	294	313	315	304	333	313	303	337	333	317	281	291	296	334	333	266	296	320	329	313	304	302	329	295	317	290	326	325	322	340	289	318	300	296	299	325	338	311	286	315	317	318	323	317	357	301	343	329	316	297	298	298	367	297	326	274	314	299	317	328	281	327	318	313	315	301	285	279	303	313	326	294	299	285	306	307	300	304	286	288	305	316	309	318	315	321	298	318	328	312	285	281	314	318	284	292	324	309	309	325	322	313	320	290	295	313	309	306	315	309	350	329	334	306	320	317	322	330	298	316	297	320	339	337	332	288	285	303	337	305	324	347	320	313	299	269	319	279	341	315	323	298	340	311	316	321	313	309	317	334	315	308	307	323	297	330	333	309	301	306	299	286	336	296	328	310	329	325	315	310	305	309	301	301	310	265	304	299	300	316	305	334	317	287	320	344	298	298	312	296	314	317	346	289	285	298	309	321	298	339	294	332	294	291	301	306	290	328	342	298	354	275	313	346	294	341	268	346	315	327	278	277	328	299	295	316	360	300	298	304	315	340	341	313	313	312	298	300	289	316	316	289	321	337	319	307	305	354	308	290	283	287	329	275	308	293	298	326	337	321	322	317	302	328	323	288	313	295	269	315	318	303	317	297	298	303	324	284	361	299	295	333	307	319	330	310	283	321	313	325	321	312	315	298	298	320	310	312	291	317	324	319	323	309	324	343	301	286	330	293	333	297	326	339	306	288	330	324	294	305	283	314	261	295	287	312	326	333	291	336	289	317	278	298	299	308	315	319	285	288	316	304	300	344	333	303	297	310	324	342	309	306	307	308	289	287	304	293	308	312	315	309	277	291	296	331	314	285	299	302	322	277	301	287	300	309	333	325	299	313	303	283	331	302	273	299	296	298	305	313	272	322	328	301	317	340	292	299	288	332	323	343	298	310	308	319	291	324	283	335	328	340	270	306	285	323	294	325	287	341	278	297	276	286	304	294	290	314	311	301	293	326	319	328	311	292	322	316	319	320	307	288	304	337	323	297	308	316	297	298	310	300	286	327	306	298	317	309	311	312	321	307	351	284	308	301	323	340	330	327	294	329	282	327	315	332	313	308	346	314	288	278	316	316	350	343	313	290	276	293	290	328	304	307	312	317	317	317	298	299	341	303	327	330	296	332	356	333	289	305	321	313	304	284	335	325	327	310	308	329	306	303	316	321	313	328	296	330	304	286	307	299	313	290	297	301	287	301	308	324	303	323	292	303	292	304	333	350	321	300	308	321	311	306	301	318	315	293	309	295	310	316	309	287	307	311	317	332	326	298	310	327	315	318	317	307	320	300	246	319	310	298	299	316	300	289	308	308	318	287	302	313	323	283	308	306	326	273	334	293	309	291	310	300	309	299	298	317	285	311	317	317	301	322	314	320	313	305	293	304	328	299	307	291	298	328	296	316	321	334	343	296	319	304	305	291	321	313	335	311	309	310	308	306	290	313	281	311	325	328	322	306	327	310	319	310	301	306	305	313	294	303	323	284	271	303	334	297	311	310	298	291	278	289	288	287	316	316	306	309	330	285	298	311	314	311	299	331	308	310	287	313	281	307	301	278	321	306	298	295	279	294	287	309	322	324	307	314	325	324	306	334	279	284	339	319	288	318	327	306	290	335	317	311	328	331	337	284	278	317	296	315	295	305	324	316	303	311	282	309	330	292	306	304	301	299	338	307	326	317	287	332	299	348	332	297	305	298	297	324	301	314	295	302	325	307	298	320	325	264	301	317	281	311	302	307	297	286	330	312	314	333	282	300	282	306	306	288	331	309	294	321	333	331	297	275	286	305	284	284	308	291	296	291	309	289	296	282	286	271	299	307	318	294	324	332	308	306	303	321	317	311	317	300	292	309	309	310	312	297	313	322	313	318	367	339	278	298	308	303	299	336	282	289	324	323	293	305	293	284	306	310	317	293	287	325	296	301	282	312	309	295	331	300	333	309	286	339	350	314	283	319	301	315	309	318	311	344	315	320	311	282	293	315	291	336	278	346	329	349	300	306	300	301	305	318	320	301	315	289	313	317	276	320	305	310	309	315	313	330	291	284	329	264	304	320	286	297	323	287	343	297	318	334	273	330	285	331	291	319	306	309	308	289	283	284	306	316	329	335	319	291	321	314	357	306	323	326	330	346	324	334	306	308	331	341	307	301	301	312	338	302	352	281	303	350	305	329	326	290	328	312	323	321	319	294	327	305	298	324	301	275	306	284	332	328	293	286	298	301	276	300	289	290	320	290	328	296	303	290	288	313	263	330	310	322	325	321	302	319	307	306	295	326	326	309	285	306	312	309	297	341	301	286	329	319	298	328	314	352	329	296	338	325	306	311	326	327	323	322	322	328	272	302	309	314	312	309	309	318	318	304	296	286	309	307	313	325	308	300	312	316	280	311	292	303	293	305	312	292	334	300	334	310	311	290	313	274	322	301	282	302	344	314	296	272	300	289	328	304	329	267	321	313	328	326	341	309	321	290	307	289	317	268	294	323	284	309	295	340	356	318	312	306	331	318	286	328	319	330	309	322	326	267	304	287	312	304	303	331	308	301	335	306	352	315	309	310	302	319	298	304	316	297	311	296	318	334	319	296	338	294	321	290	328	339	350	326	323	348	323	311	328	335	312	306	327	331	343	323	308	317	311	297	307	279	322	299	326	297	312	312	293	299	350	330	325	300	321	330	313	308	283	334	309	288	331	315	289	268	313	320	308	279	303	309	285	296	324	290	315	320	274	325	286	309	301	314	294	303	312	319	299	318	314	284	318	302	289	289	312	309	301	289	305	304	316	305	317	302	302	280	299	328	294	305	292	300	328	302	323	284	325	299	297	334	298	268	324	326	300	283	285	285	336	315	301	311	298	312	301	301	316	308	292	294	281	318	306	313	304	327	275	318	312	305	323	285	314	306	350	329	314	316	283	291	299	317	315	316	306	342	314	330	320	342	332	342	281	287	333	268	291	316	287	315	330	319	292	350	314	298	309	340	286	327	314	306	326	331	315	273	301	327	325	301	310	337	318	283	342	285	326	301	323	308	311	335	324	349	316	315	292	319	347	336	330	278	308	311	285	331	333	356	325	290	342	278	328	306	322	292	318	321	275	346	311	277	290	303	318	294	291	315	334	284	313	313	298	311	321	288	277	311	303	282	290	299	322	317	310	316	300	317	333	337	339	332	335	325	291	287	293	261	277	324	309	291	292	311	310	293	261	302	311	265	291	322	317
44605	16797	5773	1752	1177	832	656	572	481	448	387	381	319	348	295	299	250	290	277	274	275	269	256	255	271	267	250	236	236	234	236	248	260	235	218	244	233	245	215	216	242	230	281	249	238	237	203	240	207	219	225	231	213	248	235	237	237	227	229	228	208	210	238	218	204	200	215	215	225	246	219	206	238	194	246	230	216	205	226	231	249	234	195	242	212	211	232	239	199	214	255	253	210	219	243	212	209	239	229	215	241	230	210	242	242	226	224	217	222	237	227	234	240	242	224	225	214	240	229	220	190	204	195	217	223	213	215	227	219	247	210	205	266	270	230	206	247	248	230	237	220	227	201	224	213	246	224	225	213	229	209	221	234	181	217	231	233	236	259	212	210	219	234	220	201	208	213	215	210	220	193	222	251	242	232	209	239	219	267	225	231	230	214	223	250	224	228	210	212	230	218	234	220	255	242	246	232	219	228	197	235	240	208	225	246	244	238	199	225	222	246	263	230	243	214	218	249	235	213	210	235	234	211	213	238	246	223	247	224	214	229	205	203	215	251	236	257	224	244	250	263	225	234	229	217	220	236	252	213	215	200	254	239	234	220	226	224	207	233	238	244	229	240	234	235	232	219	250	230	196	236	215	213	242	228	238	221	224	206	229	244	231	203	238	223	217	238	217	214	244	232	234	222	233	230	204	235	248	266	207	217	201	268	232	201	227	250	214	228	206	216	226	224	248	218	223	227	215	216	264	238	231	232	208	213	244	210	247	226	254	254	202	210	205	222	239	231	221	224	232	236	222	256	241	206	231	211	230	183	197	219	248	234	203	219	233	213	227	235	218	222	251	219	210	241	229	234	220	201	236	258	240	229	227	228	218	212	232	226	237	220	216	210	222	231	230	218	230	252	220	258	235	231	222	217	228	234	241	221	244	233	197	240	270	229	223	221	256	224	209	216	270	207	228	215	224	214	199	245	231	247	230	211	221	231	206	209	231	252	254	248	244	212	233	211	224	221	245	201	239	226	239	238	224	223	211	224	214	249	244	220	233	228	228	234	226	217	215	215	236	204	256	226	230	221	237	224	196	248	236	231	232	215	227	242	238	227	233	256	238	213	273	234	223	219	211	245	237	229	230	209	237	228	234	215	214	239	221	229	200	194	231	211	244	214	221	195	233	242	227	226	250	248	237	216	229	216	233	254	244	239	215	244	227	235	211	251	244	226	223	250	222	222	212	220	245	219	185	220	232	257	233	227	233	208	233	225	233	202	210	229	230	249	229	270	217	261	234	235	233	212	244	216	237	221	229	233	209	231	205	211	232	235	238	228	226	235	220	226	257	215	230	223	213	249	221	201	229	230	224	252	206	196	243	206	241	211	227	240	230	239	246	241	226	203	236	231	198	209	247	223	232	223	219	229	221	226	202	234	228	250	224	214	243	227	222	207	221	219	239	253	232	249	239	206	268	232	224	204	229	246	217	211	206	240	234	223	235	238	219	237	210	228	191	248	251	225	223	208	222	248	252	244	226	233	220	222	225	218	233	216	235	228	228	238	232	207	216	236	261	226	214	239	233	209	218	229	232	256	202	213	209	229	253	222	225	230	220	251	215	245	219	223	218	262	231	193	243	206	241	213	199	235	215	201	221	212	223	226	191	203	211	237	227	239	244	237	232	224	230	203	198	221	219	215	281	220	225	237	241	231	206	241	235	216	249	244	228	237	235	226	265	244	236	229	243	221	180	219	248	214	211	237	232	247	225	211	187	221	259	251	221	225	239	194	231	191	213	228	215	230	220	255	227	224	216	205	233	253	221	223	217	234	237	222	258	209	241	251	251	224	230	235	220	239	208	221	244	276	247	228	226	228	240	225	234	225	232	253	213	227	205	231	225	223	246	233	240	228	244	244	212	237	216	195	219	235	265	206	203	191	221	228	219	226	222	214	247	236	224	217	228	221	250	238	200	225	216	221	239	218	226	248	215	219	238	205	224	214	225	224	226	230	233	228	225	230	232	246	232	220	222	235	219	225	243	212	222	227	224	269	220	206	260	234	240	200	235	243	223	235	230	203	217	221	235	225	192	229	235	226	235	215	245	229	202	229	243	208	214	259	239	261	213	214	238	258	220	217	191	229	235	226	232	251	234	224	219	211	244	214	213	233	220	229	227	247	214	210	234	247	237	227	248	216	233	239	237	269	248	214	236	203	225	218	230	225	229	241	227	224	246	248	235	210	201	225	260	253	258	227	210	220	245	247	208	239	233	245	225	228	228	211	253	222	254	215	214	223	228	231	232	216	258	211	232	215	235	233	224	217	226	247	240	190	211	224	246	218	219	241	216	273	232	239	242	264	223	236	242	223	232	237	232	248	229	230	242	226	218	243	233	238	213	201	218	217	213	222	233	232	229	220	242	217	225	265	229	226	217	225	244	244	199	222	213	222	238	237	270	226	240	214	243	230	222	246	236	244	190	221	227	267	227	221	220	217	218	232	216	247	211	239	256	241	207	221	226	225	245	222	222	220	261	227	240	226	218	212	230	241	226	209	269	214	213	214	237	205	227	200	236	215	249	198	226	231	239	263	221	237	209	236	223	248	233	226	224	222	230	246	230	218	244	228	204	199	247	219	216	221	232	219	215	230	235	222	220	201	248	225	246	235	246	227	215	202	212	225	228	225	221	205	225	240	206	207	243	238	222	221	240	242	244	240	222	245	230	234	245	237	223	210	204	228	235	216	229	232	237	236	244	254	243	217	231	211	219	202	216	201	204	227	220	244	218	217	238	238	223	232	227	237	218	222	231	235	213	237	240	222	261	215	218	225	236	240	220	218	195	224	237	235	219	229	217	218	232	243	241	197	198	214	205	232	224	216	212	212	227	223	232	265	222	229	199	214	210	227	221	194	240	236	234	245	207	190	223	239	187	235	244	236	228	206	203	222	197	233	210	232	194	220	231	243	238	244	232	231	254	231	239	218	241	205	250	233	227	213	204	222	231	233	236	211	223	205	200	221	220	211	219	248	237	222	230	243	218	245	193	227	213	204	235	235	222	218	214	237	220	226	240	225	226	250	238	248	215	211	203	227	196	224	223	219	224	233	233	224	223	200	202	230	237	225	211	215	204	243	239	228	252	219	219	227	235	229	220	223	237	236	227	214	268	227	211	202	225	247	229	241	224	225	218	232	255	242	228	234	204	237	232	239	223	219	232	234	229	207	233	246	202	231	221	220	215	229	239	236	223	261	234	275	205	237	210	264	220	204	259	204	234	220	230	231	222	218	239	215	229	211	230	244	234	254	211	234	210	247	224	262	236	216	209	213	215	239	209	226	233	259	239	222	253	224	188	211	237	220	224	220	197	215	231	193	220	230	203	238	212	224	231	233	217	224	218	220	237	222	215	230	224	231	207	241	218	240	195	221	222	229	238	237	232	232	231	230	214	215	227	215	230	232	246	240	208	250	217	250	218	215	243	225	213	240	251	213	214	221	213	205	200	226	202	250	217
19946	1914	4252	4860	4301	3630	2897	2330	2113	1863	1703	1509	1379	1306	1153	1116	1030	965	939	888	922	807	830	789	777	768	749	770	735	683	742	710	656	697	684	726	705	679	657	648	651	620	628	688	587	657	626	614	617	710	578	653	589	644	605	591	619	587	618	605	623	626	609	605	540	614	594	612	598	575	619	605	582	566	623	614	610	600	571	598	582	630	598	595	595	561	635	599	586	583	565	604	614	580	619	604	596	601	626	567	594	562	594	571	584	594	571	603	591	571	618	612	595	619	589	580	580	550	588	584	618	591	620	601	564	595	593	606	565	553	600	582	630	559	611	590	584	597	593	551	566	591	616	563	556	569	582	541	599	592	596	638	581	577	615	642	586	572	581	579	595	547	549	584	588	540	533	572	569	560	580	583	577	570	582	617	576	554	561	588	581	567	602	588	568	648	614	562	606	568	588	568	614	551	597	559	596	611	551	581	612	581	598	585	582	569	566	576	590	586	632	563	598	557	567	559	571	578	573	562	577	571	598	550	582	538	585	619	562	562	533	590	574	602	569	594	582	628	575	552	583	574	603	595	586	590	566	575	559	546	554	560	567	603	586	547	549	584	592	600	562	575	590	552	551	593	574	576	589	570	584	569	596	561	614	591	561	624	586	603	588	594	604	549	572	627	576	587	579	579	591	630	579	563	572	590	588	571	552	582	603	535	603	599	592	565	584	558	545	594	569	592	593	533	563	583	609	592	601	587	552	582	568	591	598	558	542	591	605	574	564	573	584	540	593	579	518	588	568	566	606	579	563	567	529	549	567	609	601	610	619	574	545	555	558	556	603	519	538	603	563	558	540	595	534	540	582	581	586	588	558	596	560	603	563	598	551	538	580	582	593	615	602	588	586	569	557	607	620	563	586	555	587	566	592	584	582	565	590	635	591	559	600	580	572	535	600	603	570	586	532	545	534	562	599	551	619	592	607	539	570	566	567	581	579	583	553	584	602	598	597	555	592	569	572	577	590	598	584	561	601	591	617	575	549	592	610	598	567	570	585	569	606	528	615	588	590	580	584	594	595	575	575	562	589	579	562	577	585	587	551	596	603	569	555	573	548	597	588	580	563	584	600	630	612	616	595	566	551	588	600	581	594	615	590	605	612	583	600	597	535	532	582	542	554	580	534	577	551	621	574	573	594	568	604	600	569	593	574	572	568	557	584	567	605	560	566	612	594	570	523	616	590	586	546	581	620	617	611	604	563	591	635	555	555	590	533	585	598	543	573	563	611	548	583	537	548	610	580	600	610	588	593	586	549	575	611	619	619	586	560	607	541	548	560	599	572	569	579	591	594	605	562	584	564	577	594	555	570	585	560	587	544	559	558	590	572	599	558	611	589	587	559	607	598	626	548	578	586	572	553	567	603	624	562	585	527	560	569	549	551	566	576	561	578	574	570	588	568	578	576	582	566	557	552	582	578	579	574	558	584	586	575	530	591	615	553	594	589	585	580	577	588	630	614	559	584	589	588	603	549	506	570	591	578	654	549	583	561	571	586	560	582	571	599	586	592	570	532	587	569	570	606	585	558	544	573	595	567	596	550	602	563	553	573	556	624	587	572	582	596	579	605	562	580	596	556	581	583	558	572	579	533	593	567	596	576	552	567	562	523	578	549	569	568	614	604	568	557	559	573	565	537	556	580	588	562	581	544	542	578	580	537	563	609	537	541	579	616	582	608	587	613	579	578	579	598	604	535	579	565	578	585	614	550	593	524	568	606	607	613	574	577	633	571	557	585	554	610	565	587	567	606	596	631	630	578	571	612	547	534	571	602	619	594	554	549	563	568	553	608	578	553	525	522	575	542	567	619	602	584	586	579	579	560	638	584	584	624	573	549	573	585	565	625	613	561	605	550	572	592	561	562	593	600	568	622	533	564	602	585	543	566	603	595	597	561	512	628	585	610	544	568	583	556	571	603	580	586	581	591	534	552	548	585	569	600	554	594	592	607	581	559	587	582	559	610	609	612	591	632	609	580	616	560	537	593	597	552	591	544	591	598	532	549	546	621	553	597	584	595	545	541	595	604	590	577	543	633	546	619	559	621	631	571	569	570	584	584	562	545	624	585	573	582	588	535	533	576	569	550	586	641	560	610	604	554	572	593	575	600	586	573	554	570	548	587	601	620	555	590	565	559	593	591	597	622	573	566	611	567	553	589	567	579	580	601	561	538	587	565	620	560	529	584	587	547	617	599	599	592	591	581	574	574	632	542	595	608	568	589	587	578	584	621	606	594	556	580	561	640	565	573	576	580	597	615	588	622	585	571	622	592	618	579	581	576	587	587	591	545	579	606	562	561	573	617	577	567	564	553	565	575	587	552	594	620	569	585	565	594	564	543	605	583	611	591	626	596	550	563	632	621	567	618	563	625	581	556	598	563	599	584	592	551	572	579	599	590	585	616	583	548	564	590	590	601	563	578	570	567	581	569	636	591	561	595	562	608	589	555	531	613	590	570	589	554	581	605	542	612	616	593	548	581	566	594	575	587	578	597	596	570	571	593	592	597	534	583	586	552	589	615	608	571	579	605	577	574	606	608	550	635	605	589	605	561	549	580	542	559	590	585	576	576	603	592	561	589	604	597	587	578	637	560	578	607	579	597	590	588	558	588	572	604	550	591	575	542	563	595	595	573	590	600	604	632	563	541	593	625	575	545	587	586	590	602	586	560	526	573	591	561	571	623	562	569	574	556	581	562	570	587	543	578	600	648	613	539	553	560	572	547	579	567	603	523	571	572	596	604	611	581	557	572	569	577	583	552	604	572	574	582	608	562	564	562	592	565	594	612	559	603	607	569	554	596	591	591	551	567	604	568	611	564	558	580	582	590	601	579	585	548	589	575	626	609	552	620	569	581	539	589	628	580	644	586	639	621	545	584	552	560	566	584	587	589	614	606	628	568	557	593	565	580	573	590	552	551	568	626	623	560	570	556	597	612	578	591	578	570	612	571	593	557	555	576	569	545	550	590	568	567	601	531	597	585	583	575	590	572	577	607	586	565	598	576	641	611	602	589	555	611	567	602	572	562	550	575	581	559	628	559	556	592	568	576	580	593	613	594	563	529	612	549	616	560	612	589	564	606	561	546	576	585	570	606	570	590	543	599	591	573	564	572	584	635	569	585	583	572	610	581	610	601	588	580	573	576	594	580	605	582	586	562	547	541	595	615	550	608	595	588	595	584	591	596	569	584	603	582	547	577	518	570	592	537	616	611	574	604	612	538	573	603	547	570	578	566	555	578	584	553	569	607	595	554	611	573	550	593	542	589	574	603	563	609	588	595	588	537	586	605	593	595	571	555	596	551	564	597	551	590	585	614	630	571	614	559	585	532	585	595	614	580	604	565	608	572	574	600	557	553	545	581	593	564	570	570	586	587	582	562	602	594	576	555	552	586	615	591	580	566	583	593	564	539	572	591	606	552	573	554	587	610	551	568	577	548	553	572	603	577	599	574	617
4226	257	237	215	205	224	213	204	239	204	182	208	195	212	184	208	201	190	205	219	211	204	228	214	186	191	193	192	187	182	193	209	208	205	190	200	211	215	178	203	196	182	171	195	213	199	191	209	170	197	224	209	191	188	196	214	197	167	205	213	198	195	216	191	213	204	208	199	216	194	183	179	185	177	191	179	198	199	192	192	198	193	199	191	196	208	191	211	199	189	211	208	187	186	210	212	214	199	198	188	183	201	184	189	189	177	191	190	192	201	206	189	202	221	206	192	200	219	204	217	203	186	224	215	203	207	199	160	206	216	178	199	180	179	192	194	180	205	201	197	198	232	234	193	188	201	209	219	200	193	184	214	192	196	211	205	188	163	177	185	184	196	212	166	197	202	221	177	192	170	203	198	194	197	205	191	200	223	190	183	178	208	209	198	206	207	176	189	208	197	191	168	222	187	167	222	188	217	213	181	195	197	180	175	213	199	194	187	207	180	215	203	215	173	214	212	174	206	194	156	203	187	206	204	183	196	201	189	226	185	208	199	192	182	185	184	191	189	219	191	201	215	192	221	188	212	212	214	197	195	190	207	201	210	220	185	192	192	207	205	199	226	199	174	194	197	203	177	176	215	189	182	195	197	189	208	219	190	189	179	201	215	195	212	215	196	205	174	193	184	204	237	184	215	202	203	224	189	213	178	190	176	189	189	181	210	200	180	207	216	195	196	176	200	184	203	190	184	203	221	197	225	191	178	206	186	185	205	211	199	206	174	193	167	200	217	215	206	167	217	192	206	194	195	213	170	184	163	188	194	210	194	188	181	214	201	198	201	197	209	201	203	210	195	204	194	207	208	192	185	188	196	199	178	174	168	208	214	187	197	197	189	198	204	189	218	189	186	198	204	186	164	194	201	175	183	192	197	183	203	175	191	190	201	165	206	203	207	180	188	219	206	200	201	189	184	210	212	195	186	206	223	196	193	199	211	202	190	194	200	216	198	194	185	220	190	203	199	183	191	194	198	192	177	207	180	195	218	182	220	189	191	182	180	198	211	172	202	196	181	189	210	193	177	206	181	198	172	225	198	181	195	210	194	176	196	184	193	166	171	219	187	186	199	199	198	168	202	173	212	218	182	164	185	184	212	213	195	221	199	186	207	198	190	201	195	183	209	206	201	186	172	215	199	172	190	199	196	208	201	214	201	144	181	189	194	209	178	208	203	200	183	216	191	201	178	182	197	236	166	206	184	187	201	188	229	175	198	213	212	213	194	157	220	180	184	199	204	186	193	193	175	204	204	207	179	219	190	204	181	178	203	196	185	197	209	196	190	201	212	232	179	183	173	206	212	187	190	204	200	216	177	201	201	198	192	190	190	174	188	217	195	196	207	212	205	207	212	202	165	205	185	189	179	187	199	181	224	192	189	176	219	215	212	183	217	190	194	192	196	213	161	191	185	200	199	220	162	183	183	166	221	211	183	196	189	231	194	190	189	218	193	185	206	188	200	206	178	207	193	193	203	193	200	210	197	197	200	190	179	192	184	180	209	196	207	194	196	191	225	237	193	207	184	215	212	200	188	214	178	196	197	197	203	188	214	183	206	202	181	200	196	177	185	193	193	185	218	215	177	212	183	173	189	204	198	190	194	188	200	220	187	177	183	192	191	211	194	179	211	206	188	167	190	181	207	205	189	167	213	208	188	215	186	195	199	205	204	217	196	177	211	213	211	177	196	204	176	210	207	204	194	195	214	180	194	204	202	208	206	196	209	225	197	219	170	236	210	187	200	195	192	201	203	216	204	214	206	204	193	188	169	216	196	204	196	218	205	213	199	182	200	245	187	209	193	180	204	202	191	202	180	183	187	214	233	212	226	195	175	203	212	193	220	212	193	210	169	192	196	217	192	221	195	186	191	196	202	205	205	196	213	221	193	173	225	211	198	174	200	197	200	219	206	182	189	192	198	207	180	197	194	209	175	211	213	203	208	185	191	195	195	217	163	222	218	185	200	211	219	194	182	213	188	201	191	184	174	197	192	187	186	215	187	204	220	185	196	200	203	208	190	203	212	187	199	206	191	198	175	219	156	196	203	176	195	203	183	204	167	209	178	197	177	210	194	176	214	189	218	199	202	223	159	200	202	192	207	177	191	184	182	208	198	185	209	184	209	198	208	204	204	233	210	208	168	196	191	193	176	205	195	188	205	169	212	206	191	203	195	216	187	171	199	216	196	225	202	207	200	220	186	188	208	199	214	205	189	207	199	228	200	223	195	208	190	209	223	203	241	194	203	188	166	192	205	187	209	214	204	201	194	198	199	190	172	197	191	175	171	193	191	195	185	199	227	205	184	192	205	213	200	193	205	209	226	195	197	201	212	204	193	195	185	175	204	199	186	183	227	197	201	186	175	192	197	195	169	217	217	192	216	215	202	222	196	203	220	227	204	181	220	199	224	202	203	208	198	209	196	183	206	209	192	190	215	177	181	190	204	170	192	218	186	218	189	188	206	213	208	176	180	202	189	214	235	198	203	226	202	208	200	209	160	223	184	209	195	202	189	163	201	186	170	197	171	181	193	182	204	204	163	203	192	199	198	214	206	197	218	203	194	204	196	170	186	211	177	210	182	192	218	216	223	206	180	188	198	216	207	211	210	208	212	203	225	227	175	191	188	186	203	192	196	206	217	205	200	186	190	227	184	215	184	211	211	187	195	208	176	211	198	192	182	222	211	173	202	203	208	204	207	220	206	185	204	195	207	173	199	212	198	177	178	192	220	202	200	222	200	222	184	181	181	207	205	205	209	209	193	207	206	215	225	184	191	202	210	191	208	171	194	213	202	189	190	205	197	189	221	195	199	202	200	232	201	186	185	204	212	213	207	205	179	189	195	198	182	176	186	211	178	207	215	204	200	190	184	178	212	165	197	205	175	171	176	183	215	186	157	188	180	178	211	214	188	232	222	200	194	178	203	187	214	206	217	198	197	192	211	194	191	182	214	195	211	207	205	219	188	171	211	197	214	196	216	202	216	219	207	191	193	204	185	205	199	170	204	204	167	193	194	182	220	205	178	218	207	204	180	191	226	211	217	190	194	188	183	187	163	195	201	214	198	208	195	189	184	183	189	196	185	192	192	191	179	201	217	207	214	175	213	207	197	186	192	166	203	218	210	210	158	203	184	210	216	191	176	192	247	213	178	197	209	203	175	179	200	215	175	220	183	192	190	205	190	182	179	201	187	186	212	226	217	168	188	205	182	190	191	202	205	184	202	213	179	193	211	201	192	186	201	214	208	203	210	187	191	221	171	182	214	193	209	192	187	195	197	186	188	193	193	198	207	175	167	180	200	195	200	194	195	198	189	193	196	197	194	196	202	196	181	208	194	177	216	190	196	235	191	206	217	212	195	207	197	197	237	197	212	230	229	217	165	172	217	182	224	181	207	192	223	208	212	185	204	207	218	181	205	211	182	195	212	189	205	186	175	198	185	180	188	199	203	199	197
4533	505	568	561	560	545	550	516	517	512	495	509	475	489	517	504	507	513	512	483	500	469	476	485	509	442	471	480	450	492	487	507	480	486	493	487	470	500	506	502	472	499	460	514	533	497	484	474	458	450	485	472	496	473	487	485	491	515	515	536	458	488	509	521	457	485	516	491	492	473	494	535	498	491	450	487	471	512	480	494	494	461	477	516	519	471	499	520	529	472	504	468	491	466	496	515	550	467	485	501	502	508	537	475	452	471	485	494	517	424	514	515	460	447	466	475	464	470	525	509	508	498	512	512	485	424	497	499	463	465	499	511	494	486	478	483	507	485	486	470	477	510	491	491	463	499	500	474	481	508	484	496	492	520	479	470	478	487	441	483	481	485	482	463	484	513	485	475	509	495	465	526	461	457	536	474	486	469	515	472	476	478	475	497	495	486	478	484	479	480	532	505	513	473	477	442	481	475	505	479	483	467	466	484	497	491	445	518	471	463	498	476	512	471	500	484	453	511	486	458	503	453	488	486	473	478	467	487	498	493	462	480	513	494	472	489	485	501	487	463	518	466	536	492	511	499	464	519	498	467	451	508	476	486	524	503	462	513	516	475	464	498	478	465	494	495	462	510	473	485	507	451	493	456	467	507	513	472	505	494	510	468	486	459	487	458	513	471	484	453	439	504	456	478	504	469	486	487	458	488	503	494	484	507	505	483	471	469	476	464	497	416	457	481	480	466	523	501	493	490	477	522	478	480	500	523	459	496	498	472	496	528	480	472	514	495	442	526	459	480	524	467	488	491	523	448	441	462	520	510	470	492	495	485	455	502	494	499	484	470	499	477	467	492	484	479	482	476	507	485	483	474	445	484	486	488	512	494	508	487	458	500	492	450	512	524	474	501	512	497	524	510	458	458	459	464	494	495	482	461	466	464	500	493	475	514	479	507	488	482	469	496	475	508	507	477	469	474	471	501	467	481	486	495	453	490	476	526	494	519	503	527	488	520	516	536	507	459	457	475	444	483	482	472	448	500	455	498	476	467	496	478	491	503	444	475	457	489	446	503	471	515	511	498	491	486	443	520	528	496	471	509	453	477	474	495	476	513	451	500	508	489	503	497	509	515	506	502	474	451	463	472	511	502	458	488	474	468	503	483	504	449	495	515	483	477	490	480	480	456	490	493	503	557	495	497	494	524	482	509	523	486	486	475	517	473	494	506	510	517	494	533	505	520	481	507	479	477	481	513	517	490	535	506	503	446	465	485	468	509	504	494	487	491	494	466	516	507	500	495	499	477	457	478	481	485	494	455	497	537	518	509	501	466	500	488	457	489	485	492	482	511	492	471	499	458	471	481	488	470	491	484	525	468	450	461	474	469	490	488	492	499	489	479	504	473	495	470	448	473	465	450	487	497	455	479	466	497	497	460	511	506	491	478	470	442	497	505	462	507	494	483	501	465	487	488	485	509	461	453	497	479	462	488	486	460	513	475	463	472	480	545	490	529	462	464	483	454	465	490	477	443	503	502	529	476	492	514	498	482	510	493	490	450	502	456	489	457	525	460	512	501	440	505	532	512	511	471	504	492	469	477	523	473	485	494	493	488	519	513	461	469	490	473	470	482	504	514	498	455	527	506	467	494	469	493	526	432	495	493	504	520	480	471	521	449	482	487	459	511	491	493	490	509	501	483	490	484	516	481	456	515	477	478	484	498	509	471	455	462	464	477	489	524	446	473	526	449	451	471	484	494	490	510	488	474	496	522	468	501	492	456	476	499	512	479	468	480	497	471	514	499	563	473	489	454	497	476	520	476	498	487	500	451	460	522	507	528	474	469	468	477	507	470	542	481	458	493	497	478	467	483	469	474	472	460	479	466	470	478	435	501	478	515	469	488	498	485	482	528	544	471	552	475	516	521	473	472	497	506	468	506	472	450	511	493	522	494	548	508	484	478	469	486	535	475	473	469	470	531	456	467	492	506	478	472	460	497	486	462	473	438	525	455	509	494	524	491	459	495	488	485	449	494	523	517	512	470	518	486	503	474	512	484	521	450	467	489	468	499	523	524	483	451	477	533	494	486	482	476	498	504	515	506	458	446	454	502	469	492	463	534	469	497	501	452	518	501	482	476	468	508	513	457	479	518	507	480	520	501	486	455	488	459	490	466	490	456	506	489	467	511	475	515	493	518	497	466	475	492	490	470	482	496	515	478	529	486	489	489	446	480	491	484	529	452	514	501	502	503	492	519	493	493	472	455	460	504	543	492	476	500	436	485	518	483	496	483	504	488	466	505	505	470	462	472	517	519	497	474	491	474	452	485	504	439	482	506	493	491	462	438	513	486	489	497	530	450	520	500	489	452	485	478	464	478	488	501	504	491	501	468	484	479	488	487	420	515	494	484	503	493	482	481	481	485	479	468	490	542	496	520	502	484	496	476	469	549	505	479	503	510	498	463	490	513	467	507	477	479	487	462	510	482	537	484	488	495	494	491	500	488	477	513	459	491	484	493	492	462	513	486	487	478	478	470	483	505	497	505	488	487	486	490	520	525	481	511	484	504	496	486	470	454	490	488	473	461	492	486	467	500	466	525	508	505	515	472	518	539	426	487	489	489	488	501	478	503	492	456	453	505	480	509	529	497	521	449	507	495	501	477	502	481	509	501	501	465	492	458	452	470	496	470	501	521	495	458	518	465	485	487	498	468	497	473	485	477	485	467	472	493	467	458	499	492	463	449	508	474	439	516	493	479	461	516	476	486	519	522	493	488	490	502	491	455	543	491	499	513	498	491	522	493	500	473	472	454	474	454	484	495	449	480	489	495	500	473	513	478	532	484	455	465	453	491	450	519	491	490	476	509	494	484	482	497	499	484	502	533	515	481	503	497	498	480	488	506	447	501	482	523	488	507	491	501	491	454	468	471	485	491	475	497	496	491	459	492	493	477	462	487	491	470	488	461	480	490	484	488	499	489	478	497	495	509	488	498	491	493	455	447	478	487	467	484	516	488	455	525	495	516	465	520	485	481	451	517	502	447	503	466	491	487	515	496	485	508	512	521	512	469	491	453	511	484	472	507	511	508	479	460	453	502	451	504	444	514	487	538	484	516	487	506	498	475	506	517	490	469	478	447	505	485	468	479	505	494	472	470	474	494	464	446	464	453	488	506	480	496	496	463	504	502	471	456	540	502	505	454	477	475	505	475	486	479	489	474	480	476	499	500	478	479	433	450	506	451	481	477	508	517	488	466	482	465	496	500	471	413	475	486	467	494	472	482	536	477	496	478	449	538	498	476	475	469	497	512	493	477	479	473	496	484	504	488	487	489	483	475	471	471	489	502	523	499	508	459	490	490	502	480	484	521	480	480	541	462	472	450	507	515	496	481	456	507	479	487	512	513	497	488	501	479	471	485	504	516	514	500	442	471	512	462	468	487	487	486	527	489	461	463	454	522	475	462	465	521	526	512	465	500	499	460	485	486	455	460	484	527	454	533	489	454	489	482
33835	6848	1208	811	586	406	363	289	234	217	189	198	178	137	142	138	126	121	129	132	112	133	116	122	118	125	108	124	97	121	116	129	120	104	106	143	94	103	121	107	96	110	106	115	109	133	120	120	115	112	110	106	106	113	122	110	113	85	112	110	137	98	111	115	112	100	100	120	113	109	116	102	103	119	114	108	119	118	113	110	113	97	95	101	122	111	85	116	104	93	107	125	129	112	113	145	126	91	93	101	109	111	120	96	111	130	96	95	107	125	113	133	128	104	116	134	124	120	112	108	94	127	101	121	108	121	117	114	96	98	104	105	104	97	118	104	120	117	112	113	105	94	118	124	121	104	103	106	106	107	84	99	109	111	112	114	108	104	136	115	106	114	97	95	118	119	83	121	111	97	110	97	109	93	125	121	99	110	91	123	108	120	128	119	102	114	97	95	124	127	126	129	103	119	94	126	106	97	114	109	141	108	114	123	113	103	97	108	104	110	104	123	107	121	110	94	106	140	111	96	123	100	119	97	129	112	108	109	122	132	123	112	116	107	112	119	123	104	102	105	110	111	101	95	131	108	104	106	106	106	103	113	122	122	109	108	111	109	99	104	117	133	98	106	130	103	115	118	124	105	103	117	103	127	105	105	96	109	130	113	121	98	110	110	115	106	92	111	89	124	116	110	94	120	97	107	123	121	125	111	91	98	101	108	103	120	122	126	113	112	110	109	117	117	107	106	111	141	116	109	97	126	114	95	98	109	96	109	98	124	114	125	112	116	115	125	116	101	90	81	99	89	114	101	129	111	107	117	110	116	103	104	101	84	100	112	110	122	126	118	85	104	107	106	117	113	106	112	119	95	133	110	91	125	112	107	82	126	90	115	109	120	92	117	125	99	120	96	120	110	125	108	117	118	104	128	114	100	116	98	127	109	108	116	113	107	110	96	122	114	120	119	113	109	124	109	101	112	122	120	116	129	94	115	111	107	92	125	111	127	89	106	112	120	133	121	125	133	119	107	125	115	94	121	103	113	107	107	92	121	107	107	128	106	131	121	111	108	91	119	120	117	123	110	110	113	91	122	105	106	107	120	113	115	104	106	109	122	102	111	116	122	110	107	106	110	121	122	115	97	120	109	94	97	114	109	106	115	103	120	100	133	115	107	103	123	98	86	96	124	104	108	117	90	122	110	106	116	119	105	100	114	108	96	106	96	117	94	93	120	104	100	112	110	128	90	117	85	126	93	98	128	102	98	97	117	109	93	99	139	111	117	112	107	120	111	105	109	88	120	121	104	103	106	123	110	122	97	122	113	122	102	138	116	119	110	98	103	100	98	111	99	111	105	118	117	108	115	111	109	103	105	113	103	109	125	125	108	104	117	121	101	116	128	150	105	102	95	121	124	90	106	119	117	115	102	95	139	97	108	90	122	114	104	101	128	101	117	112	106	103	97	118	107	97	118	112	121	126	118	97	101	126	125	116	88	127	108	111	106	99	109	105	110	109	107	108	95	106	103	107	108	101	115	105	111	121	100	109	126	101	109	109	107	111	106	120	97	109	112	119	109	103	122	123	90	119	97	117	102	109	111	113	103	104	124	108	108	108	110	110	122	94	102	116	97	104	126	122	112	98	114	121	114	114	109	95	94	116	116	102	113	111	112	122	103	128	108	112	122	120	115	104	94	135	109	109	99	131	126	106	102	115	104	111	99	123	108	111	114	116	98	113	125	108	136	95	106	121	125	105	132	99	110	120	96	127	120	125	112	131	100	93	94	107	107	88	102	92	116	114	97	95	113	86	108	120	111	105	116	100	112	92	119	110	110	111	119	106	120	117	107	115	92	139	108	111	117	115	108	102	100	115	132	114	94	103	110	121	103	115	116	93	103	103	99	111	120	104	99	114	114	106	117	110	94	108	103	91	93	104	98	121	104	106	128	116	109	108	115	100	111	112	110	106	93	94	111	110	113	122	109	116	120	104	96	108	94	112	95	115	107	115	113	107	134	125	120	96	116	103	109	102	94	107	108	103	109	94	102	114	86	111	113	103	101	129	109	119	113	99	109	96	93	112	116	119	99	127	106	114	116	92	127	127	101	74	100	135	103	116	108	106	120	117	111	98	127	107	118	109	92	99	97	119	97	118	92	91	123	101	95	98	115	95	114	84	125	124	115	94	86	91	118	121	112	114	125	116	106	116	93	105	97	95	139	120	100	120	126	128	121	108	101	117	115	103	114	102	99	114	112	111	102	122	109	109	106	109	119	108	121	106	108	109	115	122	113	90	112	121	89	105	89	135	106	102	119	128	103	103	101	94	112	128	124	121	104	114	117	104	117	113	120	99	104	101	125	117	108	99	119	96	116	115	125	100	107	92	128	94	104	101	112	128	127	116	126	141	117	117	104	115	107	108	98	112	101	110	101	131	86	107	94	117	95	112	98	127	115	103	126	98	99	119	87	107	107	121	103	89	111	96	113	121	106	109	128	111	108	117	118	142	110	96	133	103	114	98	101	119	94	107	110	111	126	97	126	118	108	90	118	110	101	118	116	89	105	107	117	103	126	120	101	112	104	107	107	104	116	113	115	96	113	105	106	124	109	107	124	113	134	102	107	123	122	99	115	114	112	132	147	130	139	111	110	97	102	134	117	131	109	95	100	101	130	117	87	129	120	109	116	115	104	123	96	89	125	98	113	116	119	102	139	102	125	99	89	110	99	103	108	108	100	109	106	111	101	96	114	97	115	119	106	99	110	115	111	101	126	112	126	100	109	95	107	112	97	111	122	123	109	104	124	107	99	108	102	110	103	92	107	108	117	115	112	114	94	105	111	107	109	119	111	118	107	117	95	99	103	121	92	122	140	121	108	94	115	104	106	108	104	118	121	121	93	105	124	100	130	117	113	100	114	84	120	135	111	113	112	112	100	126	103	100	126	103	135	98	132	95	106	120	108	104	121	103	122	109	118	103	117	95	118	110	126	131	107	110	109	121	107	94	120	114	140	129	94	113	107	102	102	101	113	110	100	112	122	125	97	121	113	101	105	104	129	134	101	86	99	101	134	111	120	104	79	108	116	115	113	101	94	121	120	107	117	98	105	106	113	116	107	111	103	110	110	110	123	108	95	101	116	111	119	102	109	110	117	105	96	94	107	104	90	121	117	95	116	110	96	144	110	119	107	97	92	108	115	99	118	95	102	113	100	113	117	119	103	112	114	102	93	122	88	101	114	140	96	116	111	111	121	127	109	123	122	109	141	116	112	108	99	117	100	109	97	120	121	96	100	131	130	119	105	134	125	115	121	121	102	94	118	121	101	116	108	84	125	105	113	101	116	120	112	109	110	117	130	122	109	101	116	106	106	90	115	127	114	127	94	122	118	114	127	100	110	101	112	116	122	81	85	116	95	107	108	108	96	95	107	111	120	111	125	95	110	108	113	122	104	84	107	104	126	116	126	96	117	122	109	111	101	135	109	118	93	107	113	122	120	110	104	110	95	103	118
15189	959	2160	2651	2302	1830	1487	1280	1105	946	820	852	719	648	623	555	573	511	496	474	480	467	433	438	397	424	368	400	389	352	396	368	376	378	346	354	362	358	351	351	347	338	363	334	322	366	319	328	353	331	374	342	354	340	336	362	312	321	343	323	336	336	294	328	325	316	323	307	318	304	340	327	354	342	316	331	309	339	310	291	275	313	323	323	331	349	336	301	307	330	326	315	334	310	338	350	287	304	317	297	327	308	327	309	284	326	326	316	319	328	311	330	321	302	309	312	304	272	307	308	315	334	318	308	309	348	295	337	336	306	282	318	325	286	308	325	318	316	307	297	309	333	329	323	330	319	332	274	299	320	334	341	332	335	317	320	343	292	279	336	281	316	337	303	313	305	311	331	276	302	311	346	331	305	304	343	343	311	309	306	307	305	325	330	348	287	315	319	343	337	311	316	308	326	343	326	299	322	301	304	305	290	307	301	316	329	289	298	333	293	297	275	324	303	328	340	297	309	327	323	312	308	355	328	298	299	323	300	305	306	328	318	295	331	338	292	355	321	332	340	282	331	319	320	340	337	310	332	309	330	323	315	315	325	319	299	332	351	296	309	292	362	296	300	268	307	333	314	304	313	318	302	335	316	325	341	320	277	319	302	314	315	338	318	306	326	303	346	305	314	344	304	318	347	299	314	341	332	319	341	327	306	315	314	327	315	309	339	308	317	316	323	295	336	292	304	328	330	342	282	321	316	332	314	306	291	337	327	326	307	295	323	295	298	317	288	303	317	338	311	347	297	340	314	321	303	306	325	336	313	329	309	315	294	295	315	311	311	313	319	291	311	301	328	332	302	301	311	319	315	334	307	316	299	314	320	310	293	317	308	344	287	295	296	295	301	310	326	293	301	299	314	309	283	318	316	315	326	331	302	334	300	312	316	341	317	322	297	313	274	290	288	313	339	308	328	292	333	304	319	338	325	310	299	317	306	306	285	310	317	318	313	342	317	321	308	325	303	337	312	304	304	307	323	281	321	310	321	319	297	331	310	303	320	310	326	294	323	316	293	336	315	321	321	322	303	301	292	321	312	331	318	355	322	323	318	349	329	303	297	296	332	310	317	318	330	292	308	321	327	310	315	318	285	296	282	310	314	320	307	331	297	340	302	352	287	317	332	273	338	293	315	312	309	323	296	314	290	325	331	326	333	326	277	304	352	295	306	299	344	302	323	293	324	330	312	288	330	300	323	291	282	295	307	290	337	304	314	293	327	310	324	308	334	293	336	337	315	307	307	325	299	300	326	302	303	340	323	287	323	315	286	324	298	310	324	278	319	318	291	303	343	339	296	336	340	303	318	304	318	300	323	312	308	328	318	303	332	286	328	306	332	307	343	308	334	314	338	324	301	312	286	351	342	314	348	306	317	304	307	343	279	328	339	338	318	297	301	310	302	324	315	328	334	323	290	330	311	313	333	313	310	288	320	328	297	308	327	306	296	325	346	290	326	293	310	330	311	294	335	315	308	310	297	325	315	318	306	333	299	322	306	319	343	332	324	330	317	319	349	303	312	279	320	300	317	312	348	299	327	330	348	324	288	307	331	319	325	319	278	289	293	328	335	334	339	328	314	328	323	314	309	309	291	310	320	328	326	302	320	322	315	333	327	324	330	301	302	314	325	351	319	307	340	307	285	312	320	323	321	275	328	311	315	297	333	326	322	318	333	303	314	314	314	339	321	341	301	327	351	282	287	334	311	309	317	304	329	329	316	349	338	285	312	316	306	299	331	319	315	298	323	305	315	352	344	303	342	334	337	310	321	294	321	330	344	309	330	322	304	316	304	325	295	316	318	274	346	319	301	312	326	317	286	332	298	334	285	301	316	311	305	318	300	329	335	331	349	341	312	345	324	307	314	323	329	299	319	315	308	302	318	316	302	297	344	308	329	309	323	280	310	316	335	292	305	326	316	310	323	295	322	305	315	306	283	320	328	317	325	319	324	319	312	316	307	291	329	295	317	278	325	306	307	303	321	315	335	313	310	320	313	329	329	356	345	302	296	300	311	330	294	323	321	320	328	303	314	304	304	294	295	337	315	312	318	354	329	302	323	293	336	338	318	322	295	331	334	323	311	328	316	327	322	329	347	302	332	325	321	314	314	330	342	290	319	314	290	321	318	333	287	358	333	319	322	309	336	308	339	337	325	323	342	319	324	319	316	308	324	322	309	337	360	347	315	310	329	321	320	314	302	329	332	295	349	339	306	325	278	294	330	323	319	293	338	303	317	319	318	318	325	301	313	275	284	327	286	303	264	320	319	317	323	327	329	285	328	334	313	306	315	307	299	338	302	323	303	323	299	325	313	346	302	299	308	324	310	311	320	291	308	307	303	323	294	361	342	305	306	327	321	330	278	324	325	319	313	362	330	303	301	333	332	313	280	286	329	295	317	305	314	333	308	337	334	300	306	319	292	273	318	272	309	321	295	334	284	327	311	360	294	335	296	319	310	333	324	312	315	299	302	310	337	308	318	326	343	304	341	295	331	278	312	298	335	310	311	291	316	340	328	315	353	338	303	331	301	307	287	313	333	323	314	319	325	336	293	345	332	337	348	312	318	353	336	307	327	291	315	295	307	320	328	307	306	301	282	307	320	339	332	340	300	317	324	282	314	323	327	310	304	291	287	305	331	311	361	310	305	324	327	319	308	339	350	300	321	305	353	324	326	330	317	284	345	321	318	315	333	319	322	325	299	335	301	310	312	321	333	284	344	321	324	315	279	305	333	329	334	307	294	312	305	307	336	289	317	293	311	294	316	317	344	305	314	330	318	326	325	357	292	342	307	303	331	309	349	278	318	298	353	324	309	310	316	313	324	331	295	330	311	308	317	325	327	327	335	306	302	322	317	315	313	299	314	321	298	339	312	285	299	326	327	314	324	324	280	327	305	322	319	307	310	310	302	309	287	343	318	345	306	322	315	279	333	308	295	337	296	339	289	341	323	301	299	335	331	328	303	331	315	321	303	313	295	325	324	320	320	292	329	303	314	330	327	276	353	288	323	320	330	294	336	337	296	306	302	316	337	269	335	305	329	284	302	324	289	290	286	365	313	317	338	303	307	307	310	326	325	362	292	312	303	301	301	320	312	332	308	311	278	322	340	286	313	304	298	342	340	293	320	308	315	324	298	295	327	307	310	325	301	330	334	338	310	316	314	298	323	312	311	352	312	331	303	287	302	294	305	319	320	301	315	310	310	333	330	345	323	305	317	279	336	336	340	311	334	331	318	299	296	323	316	346	342	310	307	309	293	306	318	287	317	330	326	326	279	318	319	344	325	302	282	331	323	317	330	316	306	322	317	295	313	289	312	347	324	328	294	298	293	314	333	320	317	315	296	296	291	328	306	320	290	311	320	318	313	281	289	329	335	310	303	297	308	327	330	309	313	310	307	293	317	301	307	332	332	316	307	279	340	313	313	341	348	302	325	310	349	321	295	319	303	341	320
45602	15155	5173	1738	1117	887	675	572	474	457	439	400	358	354	315	303	295	288	266	275	285	280	269	230	248	269	280	268	258	253	228	257	238	243	239	240	251	243	249	267	246	287	274	253	236	233	209	221	209	227	220	240	233	231	245	220	230	239	262	251	254	245	219	220	235	215	229	218	232	237	228	235	218	227	230	255	228	247	244	232	221	275	267	251	262	220	229	228	223	234	237	236	231	236	213	231	259	221	205	237	230	227	232	248	227	232	226	234	226	241	259	229	216	231	245	231	206	238	220	218	240	220	225	220	217	223	238	238	258	227	241	229	234	235	234	244	252	231	244	209	225	230	243	210	241	243	233	286	240	258	257	247	244	226	225	219	222	240	243	246	197	226	248	234	235	208	221	264	224	223	226	217	254	247	220	254	238	230	257	261	236	240	215	246	225	195	210	221	232	198	231	219	221	258	220	249	212	231	235	223	234	238	219	241	241	223	225	241	241	236	237	236	224	242	226	203	224	249	226	210	234	233	244	248	239	235	229	217	201	241	242	248	227	235	257	229	213	210	237	251	223	230	236	235	219	211	239	234	194	206	219	234	212	235	229	225	260	240	232	211	223	250	233	241	226	239	246	231	238	236	225	248	256	233	250	202	206	220	216	230	220	218	228	213	236	245	212	201	223	215	257	202	258	236	232	258	219	249	221	220	202	257	273	235	214	208	215	224	261	221	216	245	230	224	207	235	231	229	244	250	220	222	261	234	231	222	230	238	247	234	242	227	238	241	254	221	229	257	245	220	229	242	244	240	238	249	249	217	252	241	216	231	248	228	247	234	230	230	240	238	245	233	244	228	220	218	251	239	231	233	230	214	229	218	231	235	231	212	256	251	224	258	252	221	236	217	228	214	211	229	220	226	209	255	229	254	263	263	240	235	225	266	236	212	244	227	229	225	244	218	209	219	222	234	224	209	214	248	240	215	224	230	235	234	211	245	235	214	221	231	220	250	237	234	271	237	214	258	225	235	224	214	237	226	246	248	241	243	222	218	247	233	245	237	232	237	235	218	226	232	202	217	236	231	247	249	238	226	246	224	228	250	241	232	238	245	233	207	255	197	260	231	211	223	224	229	227	253	229	243	218	220	255	209	221	222	228	204	262	229	207	228	252	240	231	207	247	202	226	225	249	217	254	212	227	217	251	238	244	231	223	225	218	220	263	211	225	196	255	240	221	222	213	231	212	243	257	211	203	250	240	248	214	228	229	264	214	231	239	203	226	221	237	245	246	233	208	229	231	217	234	230	207	242	260	228	252	243	236	200	234	248	200	239	249	246	258	224	224	215	264	223	226	240	230	234	236	212	225	243	200	250	219	233	255	262	229	243	219	235	224	227	205	219	220	233	213	215	233	234	240	272	233	203	210	231	215	226	225	225	230	219	213	215	233	250	221	250	237	231	226	231	235	226	225	238	230	217	233	228	224	246	250	220	237	215	230	217	230	239	239	228	230	226	227	223	232	201	234	254	228	224	253	277	226	209	247	238	210	240	227	221	220	245	222	245	222	244	219	247	217	262	223	220	218	219	226	227	228	222	229	224	219	234	248	238	237	230	235	247	240	222	213	228	222	221	247	249	220	234	224	218	237	216	234	225	222	222	231	222	219	246	244	214	221	216	233	215	225	225	203	225	220	199	215	200	231	244	244	227	248	253	205	214	224	227	240	264	243	257	243	220	237	246	253	232	246	264	225	198	225	228	241	242	263	217	211	225	233	220	213	207	237	274	213	228	231	236	266	235	229	226	239	248	247	231	250	234	245	216	231	266	207	247	247	236	220	229	253	228	229	243	231	222	206	230	249	218	227	239	208	225	204	232	218	231	232	235	205	257	220	218	217	230	236	241	225	239	244	241	246	217	197	251	257	241	241	271	241	236	240	223	206	253	222	240	253	241	238	235	234	238	244	234	256	244	226	230	220	231	225	258	246	241	256	207	255	226	218	215	217	216	212	235	249	229	220	265	231	243	244	208	257	215	209	260	234	247	236	229	228	223	232	212	241	253	216	231	237	224	238	239	256	224	236	235	205	250	218	232	227	242	218	227	259	231	235	237	234	244	239	224	227	198	222	218	216	215	228	216	248	245	227	237	239	255	209	203	211	254	248	224	240	210	243	212	217	238	222	224	231	224	227	242	243	199	212	215	227	227	214	255	207	249	231	243	238	204	233	256	219	250	223	246	255	206	244	240	239	254	211	235	238	237	220	216	231	237	243	200	240	197	258	241	225	240	227	235	234	235	228	251	225	210	251	220	226	232	230	222	223	218	228	232	195	221	259	232	236	254	247	237	232	252	250	230	254	220	248	233	236	228	210	219	246	231	224	193	206	223	236	241	236	218	250	226	245	245	225	216	236	224	247	251	233	209	233	194	249	259	209	257	256	226	236	208	239	220	223	272	266	252	255	275	236	261	248	235	232	256	225	213	226	251	263	240	240	252	244	211	216	275	206	251	224	224	237	236	241	215	219	219	219	233	206	202	234	229	221	232	226	228	237	238	208	231	211	241	238	236	224	225	219	242	228	226	218	245	241	236	210	203	236	221	249	220	231	244	223	225	235	270	245	211	216	225	225	234	240	222	258	242	211	241	241	248	262	206	235	219	237	239	238	245	209	244	245	245	251	233	230	220	236	258	244	252	240	219	229	237	217	235	209	201	236	214	244	253	234	243	231	225	219	214	199	247	236	227	231	226	253	226	228	246	248	211	245	263	224	227	216	275	219	244	227	227	229	239	254	215	254	225	238	193	237	236	248	231	237	219	231	229	226	233	228	216	232	229	209	188	244	229	233	232	221	243	225	234	238	235	221	227	216	211	255	229	233	242	232	234	216	208	243	216	223	233	214	212	212	233	258	219	220	256	257	248	234	235	247	239	249	258	234	251	206	235	246	241	200	238	222	201	243	231	229	238	231	215	228	229	240	260	220	211	245	214	234	226	212	217	219	236	224	230	247	223	224	214	207	216	235	209	225	253	216	215	237	225	244	221	226	212	243	226	225	267	240	245	211	242	229	224	235	230	217	220	218	268	227	228	196	217	212	223	222	210	224	254	253	247	245	210	218	258	217	241	231	190	243	252	223	256	209	220	254	201	226	243	215	263	192	217	236	251	241	208	219	218	258	240	234	188	199	228	216	243	225	207	244	235	222	213	238	253	225	251	219	227	227	212	228	252	230	253	206	235	243	225	256	258	226	224	231	227	232	270	209	235	231	217	235	256	267	252	226	208	213	220	244	260	238	224	221	207	226	235	222	233	247	226	238	240	235	215	252	221	226	225	242	236	211	235	241	234	214	242	213	253	257	212	219	236	228	226	235	237	239	230	245	216	241	267	223	236	250	200	219	223	253	211	210	247	252	221	236	242	223	257	243	222	208	247	240	222	234	243	228	204	223	262	209	255	237	246	239	249	230	230	208	234	222	232	231	223	234	246	233	243	254	206	248	237	221	275	236	234
20527	1981	4294	5038	4239	3485	2844	2414	2027	1844	1691	1514	1390	1276	1222	1092	1037	1009	953	938	934	875	802	867	823	751	799	750	741	719	780	713	707	755	682	692	665	654	668	684	610	613	665	657	628	658	601	666	616	640	671	597	588	608	621	620	574	640	617	604	653	611	619	646	624	562	640	634	568	604	625	608	663	581	596	635	607	569	622	571	633	538	622	618	591	615	580	572	589	562	625	602	649	603	588	624	545	629	603	580	573	561	608	619	597	558	596	589	650	603	606	597	585	629	549	528	562	591	615	643	596	565	572	572	637	550	567	611	583	601	610	618	591	602	595	577	631	597	619	602	551	681	613	588	548	620	594	609	563	559	527	602	625	584	592	555	604	616	593	558	541	620	584	605	584	612	551	624	586	602	630	608	593	569	580	597	601	552	629	566	606	592	602	608	596	617	617	641	637	599	569	543	557	589	590	567	570	610	557	576	562	575	605	623	611	574	561	622	576	603	574	604	612	580	644	567	593	583	648	580	574	592	554	574	551	615	608	610	588	639	555	588	591	562	585	563	544	597	555	614	557	580	560	572	553	626	558	617	551	569	602	600	583	566	581	600	572	550	573	587	603	586	575	606	586	549	615	550	578	575	571	638	614	553	635	590	601	584	600	595	585	571	566	581	550	616	549	576	575	597	594	551	593	574	570	573	613	585	546	573	665	599	597	569	602	603	585	604	588	593	593	571	605	598	580	575	526	600	601	583	592	577	567	621	575	587	606	561	550	588	565	577	647	590	591	596	554	556	569	573	584	573	597	601	584	563	588	562	631	559	613	531	613	575	574	556	576	620	601	592	603	609	623	567	568	579	573	599	616	594	584	570	571	577	592	584	577	593	590	583	559	588	641	615	607	544	574	590	592	601	592	619	589	574	577	528	578	570	580	554	548	588	572	618	593	575	577	573	580	555	604	597	536	573	592	597	609	560	579	589	565	590	598	589	602	598	578	601	573	618	608	588	604	555	578	583	546	546	582	551	571	606	562	550	585	593	570	581	592	570	548	621	593	556	570	588	659	558	579	577	590	592	580	621	591	611	591	583	539	592	594	588	621	561	594	587	618	581	558	591	585	594	589	569	632	611	612	548	600	590	577	590	580	594	574	583	579	530	605	604	653	594	591	601	587	610	572	579	572	610	549	540	589	583	623	567	624	606	609	576	601	571	576	581	619	565	600	598	590	545	592	618	608	550	591	617	560	607	571	607	577	581	573	610	605	548	595	628	628	612	606	572	641	547	564	563	622	598	619	606	592	563	623	598	572	611	570	562	599	583	611	623	594	592	575	562	584	626	568	606	591	615	610	592	594	596	582	595	559	560	605	579	568	575	600	585	580	565	633	609	585	582	609	541	573	608	577	558	570	557	572	552	627	550	569	591	640	559	574	543	587	583	575	601	555	612	565	561	601	606	582	565	572	611	595	587	608	577	584	605	568	565	547	586	612	616	602	577	617	562	550	601	618	573	553	546	563	600	590	576	564	563	569	581	573	637	601	585	554	619	576	602	558	580	580	586	597	595	584	571	599	614	609	605	578	601	605	566	605	578	589	601	581	604	571	562	612	573	576	619	613	608	605	570	600	561	535	561	561	551	593	569	548	617	600	607	629	569	580	599	601	558	603	524	589	637	624	558	610	614	566	584	558	585	574	555	599	594	592	586	602	602	618	597	559	607	564	580	621	567	606	533	527	591	572	552	578	602	572	566	634	596	576	570	645	644	573	570	591	575	556	588	569	613	568	578	538	616	606	644	579	596	588	597	609	560	629	592	582	568	602	553	581	588	583	586	632	561	553	596	557	617	649	626	631	606	596	595	587	590	602	565	581	602	646	603	579	578	619	530	560	554	614	564	604	573	593	585	584	596	605	606	593	588	538	578	592	599	590	583	590	569	594	561	625	565	571	552	591	604	607	576	613	598	539	572	603	566	620	577	593	607	568	567	559	588	596	614	551	582	608	614	581	586	574	555	539	582	585	623	612	597	594	603	620	605	593	582	563	575	598	560	609	563	571	556	584	555	599	607	588	576	571	576	596	579	604	614	561	566	559	582	593	589	643	586	635	585	591	599	638	574	591	562	610	584	608	628	591	609	567	610	633	545	587	649	608	559	611	603	579	575	582	607	574	637	565	631	568	601	604	567	581	599	563	584	598	547	562	617	621	580	601	577	571	583	521	600	564	579	605	579	575	565	598	631	577	600	573	602	574	603	564	600	569	581	599	614	564	622	599	591	559	609	590	594	585	613	597	563	572	603	555	585	573	567	607	622	629	573	564	600	595	563	560	579	600	573	595	560	571	607	599	575	561	594	590	551	594	557	585	564	569	593	592	593	599	638	597	561	591	563	609	597	565	594	618	592	552	565	585	601	568	623	584	553	564	587	602	587	578	574	526	546	592	574	598	563	571	596	592	537	586	611	563	600	597	582	602	575	589	608	576	598	613	580	605	578	583	586	565	596	594	559	570	573	565	582	612	582	610	575	593	585	569	567	600	579	630	565	600	607	567	585	592	579	569	644	561	581	619	594	583	559	597	589	617	648	634	573	598	583	562	598	579	606	567	580	594	629	565	577	619	559	551	584	627	563	583	568	585	611	556	574	596	584	632	559	570	596	608	594	563	609	584	576	575	567	585	577	612	596	561	560	578	580	627	582	583	603	587	591	608	568	588	581	537	528	570	572	569	581	592	550	604	586	614	608	617	585	613	587	549	605	552	605	581	601	565	582	601	594	590	589	523	588	601	578	600	606	579	560	601	548	579	576	573	642	611	568	554	583	565	525	552	601	529	560	594	606	597	607	568	566	604	571	597	607	584	544	571	602	616	566	603	590	588	582	556	558	615	615	596	583	583	617	572	610	622	637	612	590	561	565	600	581	561	561	580	603	578	594	614	585	578	599	576	579	617	591	593	583	571	578	595	621	599	601	569	552	612	606	603	552	586	584	631	564	570	595	577	553	547	570	601	596	602	586	614	565	572	570	607	590	633	574	627	589	597	571	589	570	572	595	566	595	615	607	615	583	572	633	577	611	599	579	592	613	560	566	563	566	596	608	581	582	554	547	609	581	595	556	625	573	585	610	597	561	614	592	576	563	622	533	643	567	573	578	557	623	614	537	585	605	565	639	575	572	584	574	614	504	622	623	568	593	611	571	573	599	594	586	597	571	584	599	563	556	584	588	566	614	597	594	562	597	556	607	586	620	581	635	610	630	604	593	599	578	612	595	562	550	617	570	575	572	570	586	587	618	582	608	580	626	606	598	598	573	574	583	566	596	548	617	570	551	574	564	593	597	591	594	632	602	571	554	564	607	621	594	577	580	596	600	555	624	562	570	569	580	610	614	617	593	569	541	607	636	590	582	602	603	595	613	531	598	565	590	582	557	560	651	604	610	598	548	602	613	606	576	586	606	609	600	579	608	592	601	583	566	601	589	565	617	585	586	621	576	618	583	591	600	598	617	609	605
4109	237	184	208	221	187	187	184	207	216	225	179	210	217	224	179	206	217	214	198	196	206	229	206	192	192	202	204	208	210	211	196	195	230	217	201	193	193	199	218	189	212	207	220	186	209	212	218	210	206	204	205	219	192	191	186	188	166	193	213	209	188	204	217	173	199	212	209	222	180	208	221	191	182	201	191	231	213	192	172	211	186	213	224	213	183	189	233	198	210	175	211	182	203	223	187	193	219	210	180	192	208	193	214	196	196	200	211	207	218	201	179	205	210	217	203	207	211	202	214	207	196	207	189	186	202	196	197	199	193	181	193	215	224	167	224	215	182	214	202	190	188	239	219	218	230	204	206	199	207	178	233	186	190	204	215	193	236	215	193	205	199	208	182	192	189	202	188	207	224	186	193	196	197	215	220	211	205	216	199	223	197	199	214	209	201	218	218	191	213	212	216	186	225	185	180	208	214	193	185	222	226	185	208	199	182	210	211	203	191	182	217	206	207	198	189	211	199	201	199	223	175	199	196	218	223	198	181	197	206	222	207	195	212	188	186	205	200	198	195	209	168	212	238	207	188	179	233	188	219	186	209	210	180	231	183	186	187	204	192	207	200	218	245	199	193	194	227	212	191	207	219	221	207	221	194	204	210	197	194	188	203	198	209	188	184	227	180	227	206	214	213	207	218	182	214	178	201	184	213	195	205	194	179	178	192	168	187	185	182	194	176	180	181	208	196	182	188	180	201	198	196	201	196	207	209	237	197	230	177	193	226	202	184	215	194	198	194	221	178	203	160	215	194	226	210	197	210	185	211	195	216	215	195	232	197	217	208	214	175	185	198	203	205	204	193	218	192	215	224	189	206	207	209	187	209	207	201	194	202	190	212	223	186	204	213	208	204	192	190	214	207	215	186	217	187	214	205	220	204	212	200	167	212	213	201	191	225	216	228	223	195	191	204	201	233	190	200	181	192	221	219	230	191	193	193	230	213	214	183	188	194	197	224	238	170	202	199	208	218	179	196	188	179	213	180	173	211	183	201	211	205	212	182	201	218	190	200	205	169	195	221	189	158	219	186	192	228	205	216	192	221	203	178	178	197	166	220	182	210	217	212	186	236	178	207	195	218	200	210	226	194	211	194	184	225	187	190	185	194	219	198	222	207	200	184	180	215	187	233	193	201	201	232	195	179	192	246	215	184	197	172	191	176	208	232	204	227	198	209	199	172	192	213	194	212	213	197	206	199	196	185	185	203	173	220	212	189	206	177	185	228	193	217	190	221	190	186	192	193	203	208	190	198	221	204	221	209	198	193	215	192	210	178	197	199	211	192	203	203	209	209	214	201	179	213	192	204	198	231	197	219	210	245	194	199	228	186	185	213	221	191	169	212	207	198	213	211	215	226	186	181	206	217	173	220	212	187	216	205	195	207	220	225	171	162	206	204	189	197	214	188	206	187	194	204	197	205	198	193	191	195	206	214	247	214	206	210	224	222	185	198	195	198	189	196	216	187	198	193	215	199	217	189	200	199	206	204	206	200	191	200	219	193	210	212	188	204	203	169	209	207	209	189	220	187	210	187	201	198	194	231	209	216	203	195	209	186	198	222	192	192	188	216	208	211	199	201	204	184	212	178	218	228	197	199	200	222	224	203	232	194	214	226	183	191	200	182	180	236	219	199	201	191	214	192	204	224	217	227	204	200	213	219	197	214	189	206	181	208	214	197	208	199	229	203	190	225	198	186	210	205	214	207	221	190	187	202	203	199	188	200	234	188	197	201	229	235	184	205	202	187	200	229	206	201	201	155	173	204	197	209	228	196	209	197	244	223	207	212	216	198	197	201	211	192	200	198	205	214	215	179	211	196	182	211	228	172	235	218	235	196	210	201	229	210	224	186	200	216	214	173	209	226	191	199	203	196	225	211	208	202	200	201	195	213	155	193	177	201	227	217	190	228	214	205	207	203	179	196	241	197	200	209	207	208	187	203	204	198	182	242	207	212	219	205	195	192	202	172	214	195	198	180	219	214	191	183	181	163	198	202	198	204	191	201	192	226	215	204	205	203	203	194	166	211	202	197	227	176	216	183	210	198	240	179	181	202	212	210	202	213	203	220	214	221	203	191	189	203	204	179	201	200	221	209	215	224	190	214	189	200	204	211	176	209	214	193	195	217	213	211	191	212	194	191	189	206	175	204	169	189	221	208	194	206	205	197	191	207	219	166	206	193	220	173	191	209	192	222	209	211	198	225	193	201	200	205	203	188	194	205	210	194	200	194	211	197	200	201	241	214	205	204	197	208	232	211	207	212	190	219	217	190	208	193	239	195	194	181	216	222	195	190	200	192	228	207	200	196	205	183	210	203	189	204	207	179	189	208	197	220	191	179	216	209	204	241	209	186	216	202	193	195	199	236	207	210	199	195	186	193	210	215	199	208	218	217	218	210	198	219	222	168	180	222	213	184	201	210	193	213	209	199	204	212	221	229	207	201	209	208	184	208	199	201	181	199	197	223	184	220	230	226	189	202	208	168	228	218	217	190	184	205	177	222	217	217	200	213	200	214	216	186	178	192	211	182	176	191	199	184	216	195	199	219	210	210	207	192	183	201	195	232	198	200	210	214	197	192	194	191	185	207	195	185	188	202	204	213	202	212	202	220	213	196	180	197	235	197	206	204	197	220	220	175	201	207	184	185	193	189	193	226	206	197	209	190	190	200	180	217	217	190	207	220	225	193	191	226	226	225	201	206	207	192	196	195	193	206	188	239	193	190	199	207	205	226	203	199	202	218	214	235	198	216	215	209	182	179	202	176	185	214	200	193	210	200	173	196	198	207	192	192	207	217	177	214	214	193	214	207	194	230	218	199	198	204	221	210	205	219	224	211	190	182	195	188	205	198	192	210	201	189	189	203	200	191	210	190	204	205	211	191	230	173	202	213	211	209	182	208	196	222	171	207	189	195	215	209	213	185	203	206	204	220	176	175	188	194	191	198	215	205	179	210	218	252	241	177	205	190	181	180	203	207	212	186	217	174	161	219	208	180	202	219	212	204	218	208	233	178	203	184	181	218	206	176	191	241	207	177	175	171	217	241	202	204	201	210	196	210	184	215	212	227	188	178	209	228	235	222	192	200	178	196	204	230	209	189	193	230	196	210	198	195	177	214	204	204	184	192	194	208	197	197	182	220	196	208	211	194	204	207	208	199	206	181	205	173	182	190	215	212	210	221	213	216	198	199	247	196	231	204	199	194	195	212	189	195	219	186	201	211	168	223	185	205	199	209	204	183	218	193	213	187	211	230	228	176	194	203	234	199	219	200	182	195	214	215	197	211	210	208	194	212	181	207	202	211	214	199	203	176	208	200	172	169	200	214	207	210	197	209	218	205	166	179	208	222	234	171	199	232	189	209	221	207	219	208	194	174	194	210	186	193	202	194	194	200	233	195	195	230	209	218	208	180	187	188	169	217	175	181	200	183	185	200	218	186	179	211	215	205	233	213
4509	524	567	582	595	565	556	506	558	552	555	488	488	499	515	526	524	510	507	495	496	531	523	515	540	494	482	478	473	512	464	514	470	521	454	551	501	498	500	511	487	509	488	498	517	494	501	497	559	455	487	480	515	490	552	483	508	467	488	503	532	471	489	480	494	493	494	522	488	514	518	477	519	519	527	504	508	506	490	481	480	513	485	502	498	518	472	483	544	542	537	508	490	494	510	467	488	495	494	533	512	481	486	505	495	517	518	512	454	519	505	482	495	513	470	473	498	513	490	501	506	512	486	476	488	486	529	505	491	440	534	496	481	464	512	522	507	479	555	520	516	525	501	531	537	484	539	513	545	504	491	529	492	513	491	440	511	489	498	504	551	498	483	509	479	474	461	492	486	496	503	474	460	489	535	502	513	518	478	497	541	503	510	507	481	497	468	495	515	517	491	493	466	517	494	458	461	511	492	508	555	485	532	523	507	484	483	483	488	550	536	492	483	512	475	491	480	506	500	517	470	514	491	465	492	507	528	508	496	487	486	502	531	514	545	492	498	515	502	520	496	529	484	466	512	493	517	527	478	443	491	502	545	497	489	462	495	491	499	529	495	522	501	491	492	495	534	474	488	513	464	549	491	491	513	515	466	485	527	544	470	489	496	508	509	489	491	513	538	469	480	512	481	522	511	452	489	492	497	526	503	496	481	513	473	502	518	508	506	504	483	476	474	496	475	505	489	519	542	490	461	524	461	482	502	499	490	505	481	534	497	543	515	508	457	507	508	482	513	525	500	492	504	492	515	512	537	493	481	518	510	512	525	521	486	475	444	526	491	485	481	485	525	524	517	503	459	527	501	491	476	497	471	501	521	535	481	472	515	467	517	459	491	488	493	456	530	515	512	517	516	515	488	535	505	476	499	484	469	472	507	521	500	514	516	507	512	468	481	491	486	477	491	496	515	469	496	497	461	488	454	514	514	470	502	522	501	470	508	485	467	481	525	485	504	501	483	475	500	507	462	471	470	516	461	515	456	496	504	479	493	522	468	505	500	473	504	488	488	507	453	454	493	488	519	484	494	500	489	488	495	521	519	490	541	481	490	477	523	524	477	495	491	555	490	510	521	460	483	493	451	516	498	530	514	500	496	507	491	525	526	493	474	504	473	444	485	481	485	500	473	506	500	520	520	527	532	495	470	497	493	509	485	476	482	526	491	541	513	452	527	464	506	490	496	502	524	504	525	486	474	473	484	507	471	512	511	485	513	523	476	522	532	502	468	527	512	479	478	487	512	502	506	513	473	490	496	527	509	520	491	494	505	507	491	528	515	500	492	480	527	476	482	473	496	509	496	490	534	484	499	511	505	517	469	496	520	454	483	462	520	479	507	496	467	522	528	503	487	502	522	521	505	483	459	499	476	508	487	488	485	473	482	469	503	501	480	468	496	475	490	487	530	519	513	504	487	473	509	491	469	530	473	477	485	495	502	520	503	474	480	479	491	476	508	483	500	529	517	476	500	459	478	496	522	488	484	482	515	494	531	528	536	485	528	491	499	571	531	517	505	520	489	461	466	508	513	445	485	479	512	495	504	538	472	488	493	455	515	528	533	489	495	461	481	476	562	493	486	509	545	495	498	488	504	553	538	502	447	512	502	514	492	472	486	457	505	490	479	495	494	523	526	507	500	503	492	509	465	472	518	456	529	473	515	486	543	492	479	479	484	514	476	524	497	492	520	473	513	466	497	476	477	472	500	516	523	505	521	510	496	472	471	504	456	494	500	481	464	495	500	509	464	489	518	467	499	480	474	470	507	520	495	490	499	473	489	505	488	485	473	540	492	510	506	479	486	481	474	466	451	481	516	487	533	518	531	484	473	494	495	542	474	458	516	475	479	529	512	485	537	499	484	471	513	496	520	493	512	466	471	509	484	507	471	509	462	540	513	476	496	512	481	490	507	486	495	502	468	472	492	456	487	439	496	518	485	498	476	469	498	513	518	501	506	484	511	499	517	536	468	513	491	542	528	452	473	510	483	524	509	481	471	501	491	515	530	549	500	487	498	496	520	447	534	499	509	495	534	505	483	503	470	479	484	459	516	511	498	545	530	494	552	477	516	518	499	495	483	509	483	522	541	492	500	492	492	509	459	508	520	550	497	490	566	518	526	469	489	482	514	492	490	466	520	530	507	537	469	500	489	498	547	483	502	481	475	526	504	528	507	501	502	498	468	520	489	464	489	497	536	519	481	543	485	488	501	502	472	505	518	507	467	540	489	522	450	497	519	500	516	485	504	491	519	512	482	513	500	537	483	501	502	511	472	488	493	549	502	528	497	503	497	484	448	509	494	455	544	453	550	484	512	503	481	466	452	480	487	484	485	474	499	453	524	469	511	511	484	517	455	498	515	547	488	485	506	481	468	481	512	479	488	505	470	508	495	496	489	486	486	504	481	514	517	489	488	490	482	487	522	517	525	486	487	510	462	485	566	492	458	467	505	518	494	475	532	505	479	506	509	486	496	511	525	502	498	509	495	499	454	523	485	495	461	552	465	518	519	475	514	513	544	504	510	497	498	455	465	514	520	488	539	487	471	525	527	503	490	514	513	504	484	516	485	482	483	498	481	464	449	504	517	519	497	519	488	475	509	489	492	519	478	513	477	457	476	512	472	490	502	518	508	534	503	500	484	485	501	540	490	495	497	500	505	490	502	488	483	504	478	486	513	506	530	474	499	494	460	507	501	468	515	495	512	523	534	473	501	499	509	484	435	499	508	516	495	504	546	488	476	510	490	501	499	533	513	526	502	526	534	506	507	459	461	442	507	501	495	466	500	497	484	500	500	485	482	487	490	508	513	480	485	516	535	525	515	509	490	498	488	509	506	478	465	480	492	498	461	520	487	465	536	508	497	551	497	441	470	505	476	505	510	488	503	502	496	528	551	497	516	538	483	505	484	538	525	515	500	491	487	468	483	520	523	512	513	469	480	511	506	513	480	506	458	484	537	442	500	469	417	488	522	516	526	474	522	482	473	527	494	457	508	502	492	496	475	517	499	476	469	509	496	522	508	485	471	483	536	513	428	529	472	525	506	502	506	463	503	509	518	487	498	496	527	491	520	500	495	512	511	466	508	492	479	475	520	476	501	538	505	479	515	480	497	491	511	465	467	529	477	485	501	522	495	498	501	468	498	500	498	499	490	513	518	507	503	492	488	509	528	482	500	498	474	505	507	497	522	493	493	479	505	457	502	470	500	472	493	498	512	464	519	492	486	490	501	478	509	476	493	518	491	493	494	505	539	509	509	503	484	478	505	480	522	516	500	519	502	506	517	458	478	471	512	485	504	495	466	512	521	493	499	480	467	513	490	504	493	510	470	519	509	525	475	513	493	487	474	502	485	514	511	494	517	523	463	477	477	465	488	508	485	473	509	530	517	518	499	482	470	491	482	467	496	472	539	505	506	484	482	479	520	462	496	522	466	478	528	509	531	497	529	520	500	499
27395	3415	1060	798	586	464	341	278	225	238	195	204	205	159	195	172	178	147	135	139	134	137	145	147	128	133	120	121	123	121	117	114	130	115	139	129	116	122	113	118	119	129	129	132	125	116	115	120	153	118	149	100	104	107	118	111	127	134	97	138	125	91	114	127	106	99	132	123	112	102	118	110	128	145	124	104	108	112	104	110	105	108	111	117	115	118	123	126	123	114	116	105	107	117	129	104	126	102	102	107	114	113	103	119	111	120	127	130	117	118	111	131	127	112	120	133	114	114	113	130	99	125	105	123	104	108	109	103	121	156	101	131	103	94	104	127	112	116	120	120	134	107	120	108	98	111	133	111	122	113	95	120	101	113	125	128	95	107	121	102	119	123	131	128	121	114	106	112	138	123	140	124	119	134	122	111	121	120	112	136	103	125	143	107	113	120	109	110	131	126	128	121	113	135	130	100	126	122	106	91	107	119	120	117	135	96	97	117	113	109	88	124	116	123	124	107	120	110	120	112	114	109	124	113	106	112	104	104	121	114	139	123	116	115	106	135	124	111	105	91	111	129	140	124	114	108	107	106	120	117	122	110	125	118	129	114	125	110	148	119	104	113	117	114	126	128	110	126	119	100	129	124	130	120	97	113	125	99	144	134	102	131	130	138	120	119	130	109	130	114	126	110	108	123	112	113	129	125	134	110	106	98	120	112	132	138	90	109	114	103	136	137	120	112	120	93	123	124	122	112	104	118	110	113	109	94	120	120	138	109	109	103	107	110	116	118	119	116	132	130	109	118	112	119	108	104	112	84	114	101	119	113	115	121	138	113	109	120	116	121	101	128	114	97	113	115	126	127	123	88	110	104	106	102	143	117	119	109	126	115	115	116	116	116	117	126	122	129	115	132	118	105	143	126	110	124	122	100	113	117	101	119	87	135	118	116	114	123	108	120	102	99	125	104	104	115	116	113	122	118	105	114	112	113	98	106	120	119	100	123	115	114	121	106	124	108	95	114	109	110	119	97	124	115	114	139	105	123	136	114	117	122	112	106	107	99	121	110	126	142	111	122	116	118	104	107	124	122	108	121	107	91	104	114	110	132	128	105	101	111	131	111	114	129	102	122	116	117	122	105	104	95	106	95	106	103	112	116	120	106	111	95	121	119	114	106	103	112	122	97	131	128	128	127	128	112	117	121	103	123	102	129	120	112	119	98	131	86	111	95	93	113	118	106	117	124	116	110	115	103	106	122	119	107	98	121	135	136	95	120	106	110	100	136	111	126	127	100	112	110	125	92	136	116	109	130	110	120	120	111	112	94	126	132	135	127	130	109	122	109	99	106	103	112	108	118	116	119	118	115	104	93	122	109	115	115	125	120	106	109	128	115	126	127	101	104	110	107	115	113	129	109	106	114	109	119	119	149	113	95	85	112	103	131	124	101	110	107	127	95	111	109	121	121	104	116	115	116	121	105	117	94	110	105	116	122	104	124	106	124	117	139	113	119	108	107	129	106	123	122	116	104	106	109	120	118	101	111	120	123	124	118	124	100	96	123	135	128	100	118	107	116	117	126	113	114	135	120	125	129	129	120	121	120	129	117	128	101	125	120	120	120	114	85	106	111	101	110	118	92	132	125	104	124	111	137	95	126	115	126	107	109	125	105	112	113	116	114	107	122	114	118	117	137	101	96	136	124	126	111	110	128	125	112	115	106	109	131	114	114	124	143	102	123	104	110	103	119	120	86	100	102	106	109	124	107	102	97	106	91	101	132	120	117	122	134	131	114	122	131	113	126	118	141	116	109	111	98	114	123	115	111	125	98	111	114	98	124	122	104	127	130	119	107	105	123	107	128	110	123	101	120	126	135	109	131	108	107	115	101	124	124	124	120	103	96	126	115	138	117	115	121	110	108	120	141	138	116	117	139	123	108	104	134	121	122	101	139	108	111	108	123	133	97	126	125	124	135	121	103	131	108	113	102	117	108	120	139	99	113	130	123	113	134	108	125	117	130	108	113	117	107	110	99	136	113	141	130	117	111	115	130	113	109	115	108	113	117	105	133	127	133	109	110	128	121	106	116	119	118	117	108	118	115	118	97	122	100	116	119	119	121	124	124	102	98	95	118	119	120	112	130	112	107	128	115	131	108	122	107	119	103	148	98	113	117	99	118	101	131	124	115	94	101	130	115	122	110	115	111	88	109	130	118	120	105	104	107	127	119	106	113	108	108	115	115	99	94	107	131	96	127	107	115	108	105	114	133	108	107	121	110	125	116	120	124	127	115	120	101	99	107	115	104	111	117	93	114	126	114	126	122	108	110	113	131	123	101	111	105	117	121	110	122	125	117	135	118	103	117	130	108	126	128	101	110	116	129	107	138	104	122	115	124	108	120	110	122	120	126	107	125	106	121	113	122	118	119	119	108	98	101	97	126	100	114	132	100	122	107	92	96	109	122	122	124	105	116	128	105	107	131	122	112	115	106	95	110	107	92	124	108	107	108	125	129	127	112	103	135	132	115	125	109	102	113	122	111	132	94	121	110	103	119	120	91	128	111	114	128	129	120	100	133	116	114	120	122	111	103	98	94	117	122	108	116	120	108	126	120	124	103	121	125	113	112	96	118	117	124	105	129	118	124	106	113	120	126	115	128	99	110	126	98	106	133	108	98	113	131	117	110	130	99	111	126	108	127	115	119	113	116	114	107	116	123	130	112	112	113	111	118	103	109	102	121	108	118	102	105	118	116	106	104	107	122	107	118	112	101	110	111	129	117	115	129	124	109	118	117	101	92	128	113	91	118	146	97	109	111	105	118	112	128	109	105	125	116	119	123	122	109	110	105	125	111	109	106	130	142	109	113	113	111	113	103	106	116	124	112	95	120	98	112	127	107	112	126	127	112	106	114	118	117	102	111	122	104	114	121	122	119	115	116	110	98	114	120	114	95	114	100	120	118	131	135	91	106	113	122	111	102	114	112	130	118	117	120	114	134	129	116	124	93	102	123	116	137	127	126	114	104	109	148	121	121	118	129	117	127	120	109	115	104	119	133	118	87	142	107	104	119	111	110	104	123	130	114	145	104	126	104	135	102	120	111	109	121	125	122	126	111	136	116	104	124	112	121	132	106	119	112	103	128	110	124	121	122	124	115	133	127	119	109	109	118	104	115	124	104	109	114	105	90	124	134	110	99	119	124	117	113	128	103	119	117	132	100	102	110	127	122	128	124	124	118	108	121	100	135	117	139	130	126	127	126	122	115	129	126	87	119	121	136	112	104	102	110	98	115	116	139	107	103	119	117	136	95	146	128	116	116	116	118	125	120	110	118	102	100	124	98	113	104	94	102	123	109	112	104	115	124	128	113	131	100	133	126	116	89	114	109	114	134	108	113	109	111	145	95	116	108	96	106	102	114	117	108	101	121	107	133	125	135	114	113	104	127	107	109	116	125	117	99	106	125	108	117	115	124	106	98	110	117	131	120	112	112	102	98	113	90	113	126	134	120
12845	1006	2196	2584	2282	1844	1560	1300	1140	967	901	825	730	733	668	587	593	593	522	520	470	455	471	446	438	387	430	415	386	405	386	407	398	379	391	401	395	354	387	357	358	335	367	365	374	385	338	339	365	365	362	338	360	342	311	335	358	327	360	333	328	313	313	351	331	359	326	336	349	323	334	360	370	328	319	370	336	329	324	341	343	314	324	321	328	333	337	364	350	371	351	361	340	352	340	350	340	345	305	340	331	308	311	331	333	316	351	315	338	341	325	321	321	307	322	353	336	358	308	325	334	315	346	336	315	344	326	337	309	337	311	323	355	351	342	326	358	319	332	371	297	337	354	340	360	352	319	375	336	354	360	310	354	321	342	342	324	326	313	340	304	289	301	340	354	367	341	323	328	343	335	340	317	323	328	327	336	331	286	370	343	337	370	374	321	332	320	327	348	303	313	336	331	319	338	319	340	309	331	360	329	337	320	332	301	333	318	307	321	347	322	328	299	342	334	318	296	350	335	333	334	311	299	321	287	325	326	334	336	341	321	330	335	288	374	318	343	345	355	305	348	297	318	335	351	308	339	356	341	318	344	322	350	299	350	322	299	330	331	354	297	338	339	315	310	322	323	335	340	352	339	315	322	318	273	331	307	316	333	316	339	320	341	369	321	356	309	333	342	331	320	347	293	357	317	365	321	309	348	327	306	359	327	334	334	343	341	362	307	333	338	328	341	324	339	310	353	318	320	353	346	325	315	344	330	323	316	318	331	295	307	306	321	309	323	311	339	330	311	321	350	335	343	313	345	310	327	313	321	328	289	337	301	312	305	346	324	343	329	332	331	328	325	281	323	351	327	323	319	338	341	313	331	331	313	308	322	318	323	354	317	337	332	354	330	342	344	343	336	332	342	300	336	326	325	328	309	349	344	359	319	320	327	306	312	332	345	301	320	331	324	328	318	324	332	316	306	304	308	331	347	304	317	325	293	299	346	333	345	328	332	324	332	334	313	361	338	355	319	327	330	328	310	345	337	343	334	320	304	287	298	313	334	304	339	339	333	337	325	362	353	320	336	325	355	345	297	302	309	304	339	324	336	323	323	305	324	357	312	314	305	341	321	353	331	343	306	356	347	309	315	333	304	321	334	333	331	351	333	321	305	329	286	303	334	318	314	317	320	330	334	358	328	342	314	346	344	330	339	328	296	358	353	335	297	297	316	317	328	323	339	324	300	319	343	339	326	339	303	328	311	304	333	329	342	288	324	337	325	320	309	316	311	333	316	326	312	305	338	305	341	329	316	303	346	322	347	310	317	297	321	326	303	298	307	351	331	346	286	338	340	323	310	344	332	323	304	323	324	295	342	304	321	321	317	326	321	302	303	319	321	340	299	318	315	335	331	351	337	341	324	351	299	305	316	317	306	319	325	325	317	312	313	306	339	348	327	330	332	303	342	284	324	332	317	336	294	311	342	337	326	310	333	313	314	332	350	319	327	328	288	317	335	362	360	301	317	347	332	340	313	309	314	310	331	342	334	337	303	338	298	302	311	317	322	296	371	328	344	342	348	320	307	316	301	328	323	301	329	363	317	334	342	312	314	327	316	327	331	332	335	344	341	313	369	326	328	332	312	344	320	354	336	347	337	344	322	357	335	319	367	309	325	302	320	316	342	312	325	342	362	357	324	311	345	353	325	320	293	354	342	336	321	301	315	304	349	322	325	373	318	332	297	328	309	349	335	304	342	346	324	301	328	326	329	339	301	327	357	318	332	342	322	333	305	330	320	319	363	347	323	349	338	345	344	327	349	340	323	361	359	313	344	356	317	294	336	331	340	394	352	348	299	297	291	326	337	321	303	337	355	374	315	338	388	327	323	308	344	328	311	326	345	322	323	305	328	336	332	375	303	330	363	330	327	335	348	347	329	327	331	323	349	298	348	341	295	301	343	276	368	304	335	320	345	313	296	312	323	340	297	313	313	283	348	312	317	335	325	293	323	350	355	348	307	308	333	339	275	317	316	312	298	331	325	351	309	345	332	311	314	337	311	303	272	288	313	317	308	343	326	327	322	307	323	291	331	329	321	328	359	324	325	326	339	308	304	309	354	328	327	329	323	347	330	320	343	353	346	315	328	339	336	320	317	367	325	325	343	322	329	338	318	328	352	330	322	303	309	333	333	320	309	300	331	325	369	321	345	310	322	321	332	325	298	305	306	332	347	344	350	331	312	310	308	322	319	341	313	315	319	341	334	365	277	367	315	293	306	323	328	327	337	329	319	340	331	287	351	318	331	363	309	332	326	325	306	321	343	358	360	315	344	303	306	312	346	326	307	281	341	304	319	314	309	317	311	314	330	349	333	322	322	308	320	325	334	347	331	325	335	340	339	318	338	329	380	326	345	330	343	322	345	339	312	319	311	308	338	347	299	327	333	315	326	324	311	300	323	369	335	360	335	313	298	330	301	319	341	327	300	317	326	309	324	321	346	333	355	354	352	345	317	306	331	337	336	347	331	356	319	315	341	317	325	361	322	348	325	308	335	346	363	310	332	313	355	338	283	333	339	312	314	309	343	301	319	340	320	319	315	299	314	318	344	319	307	323	302	333	341	310	362	298	318	338	348	321	375	337	332	314	321	306	351	326	344	343	340	319	333	312	358	353	353	313	340	337	350	348	304	319	339	317	349	296	313	324	346	329	327	305	291	313	314	344	299	345	332	330	318	333	320	312	297	320	334	364	280	336	338	320	316	324	346	323	318	329	294	345	329	349	336	302	333	360	322	308	341	291	333	345	311	315	334	327	303	342	318	324	305	306	369	315	335	294	306	325	341	308	345	380	336	338	305	345	337	321	342	337	341	301	322	312	326	311	336	322	309	312	317	328	319	328	358	306	336	319	317	334	329	320	341	347	321	324	320	371	355	324	318	322	333	304	326	324	342	337	334	334	321	336	351	365	322	297	324	331	355	324	323	345	303	342	302	321	352	313	338	322	335	328	340	325	334	306	327	321	342	339	319	329	325	316	313	319	303	340	322	323	329	330	284	298	335	297	345	305	314	323	333	309	347	353	359	307	287	291	340	307	328	321	321	333	316	337	333	299	334	313	308	347	352	324	324	273	327	343	322	322	358	311	345	313	320	322	367	322	331	332	315	343	329	333	305	317	300	328	306	326	321	329	361	322	339	319	351	331	303	328	341	304	292	311	337	317	366	335	327	321	330	356	333	305	309	332	323	351	339	288	304	339	337	340	352	338	341	331	332	329	323	306	295	319	313	302	334	322	370	361	333	369	337	311	347	342	359	329	294	340	328	314	333	352	328	315	303	310	314	327	338	317	331	309	352	319	329	321	311	328	309	329	325	336	330	335	334	339	311	309	279	334	311	338	291	318	301	324	319	328	338	330	347	332	341	363	306	331	336	319	342	343	341	316	295	319	343	317	314	317	354	315	324	332	332	340	315	316	338	323	324	323	332	327	328	318	311	338	324	361	339	333	313	317	359	308
44434	15062	4625	1731	1189	825	649	575	490	438	417	402	325	335	308	297	267	290	280	276	267	276	255	257	258	223	243	257	282	247	245	244	265	259	238	246	240	244	255	234	262	262	228	222	234	246	253	257	223	225	229	235	233	253	255	245	243	233	222	240	239	217	253	266	228	270	203	224	243	241	208	236	226	214	217	215	225	243	270	258	240	250	233	224	213	247	224	270	245	210	233	257	256	245	242	232	262	222	249	202	250	230	236	241	230	230	258	251	260	240	270	246	251	222	218	243	233	244	226	212	223	217	243	237	205	252	236	230	238	195	220	201	219	255	238	243	227	233	221	207	245	226	235	241	228	218	219	229	225	255	266	246	215	220	229	255	247	229	225	237	242	223	234	241	231	248	242	213	218	222	245	242	228	239	203	228	232	253	237	249	235	239	248	262	248	234	248	230	258	230	245	254	255	220	215	261	235	258	238	238	242	239	224	226	249	238	250	241	234	221	230	235	242	209	232	239	246	238	235	222	258	239	243	249	212	219	284	224	217	254	206	214	246	218	233	240	222	238	240	225	261	213	222	227	261	218	230	216	240	211	283	215	205	218	217	259	255	249	209	227	239	237	241	225	249	224	239	236	240	230	235	219	233	206	221	186	233	231	207	230	213	225	256	249	228	216	235	258	238	226	217	220	263	211	248	208	259	219	233	221	232	251	220	235	230	215	226	245	216	219	233	257	204	215	212	220	254	247	224	243	228	244	220	225	244	199	220	220	251	220	226	228	225	239	254	228	230	249	244	221	240	215	194	253	229	214	235	252	241	230	235	221	236	235	243	260	227	246	221	254	223	230	243	235	258	244	229	242	241	230	242	248	228	223	224	245	214	225	211	240	254	215	222	233	217	241	239	263	247	269	196	223	264	235	229	237	235	243	215	220	257	232	230	237	218	223	230	242	241	226	220	217	253	247	239	230	216	215	223	230	230	225	248	236	230	272	252	219	232	243	236	246	189	248	244	267	237	254	261	213	235	242	239	222	268	221	258	203	259	230	244	239	228	239	258	203	239	247	240	231	262	227	260	244	212	220	236	236	262	241	232	249	253	245	227	246	229	245	244	232	231	235	247	246	237	229	240	243	240	189	217	241	248	243	225	254	228	208	193	234	241	215	242	224	218	230	240	276	216	244	226	216	234	233	208	225	223	235	213	204	216	242	237	247	254	217	220	230	245	242	218	230	232	222	218	231	250	213	193	232	231	246	236	244	239	209	216	229	246	219	239	235	252	219	264	238	214	243	220	205	252	237	227	239	217	233	219	255	233	206	227	209	241	224	227	235	245	227	252	226	241	240	210	259	242	224	242	204	245	241	232	216	240	235	228	243	231	212	238	218	251	241	230	240	243	232	243	251	264	229	237	230	237	214	222	217	245	241	245	224	214	227	228	238	229	255	235	220	238	239	203	232	216	256	215	239	236	259	243	209	217	222	243	246	211	223	239	247	203	236	243	252	243	222	234	261	238	214	214	247	235	252	185	233	225	245	210	219	225	240	209	238	225	232	240	240	239	249	235	208	238	212	267	232	250	252	247	264	245	233	218	235	221	234	252	208	240	227	211	252	262	235	240	242	224	214	214	201	219	217	233	252	242	219	228	234	237	231	223	234	232	246	241	264	228	231	217	238	227	237	259	207	218	234	222	242	214	215	217	239	213	230	214	251	236	208	225	241	241	214	239	233	219	251	261	226	236	221	244	238	244	290	261	256	217	247	248	236	222	243	231	229	251	247	259	258	215	251	235	221	244	251	259	238	226	220	218	213	243	256	245	224	216	213	246	228	209	216	232	229	251	243	223	224	225	234	230	247	226	239	242	239	224	226	229	262	236	247	218	208	246	233	230	230	242	226	223	218	215	206	232	204	234	230	212	233	229	259	215	203	226	233	219	249	249	244	222	239	229	225	227	216	225	235	252	227	213	244	229	243	254	193	247	239	235	234	239	256	239	232	228	236	228	226	245	224	218	253	216	264	209	239	268	225	264	230	221	226	229	240	241	242	259	227	261	221	223	239	243	221	245	219	247	243	244	231	242	229	250	216	219	221	227	249	219	228	237	245	207	229	206	227	213	241	222	245	214	205	233	238	267	242	211	203	235	257	243	257	247	242	207	227	240	238	208	241	224	231	227	245	235	273	247	242	222	228	231	230	225	233	229	228	218	236	255	228	234	221	237	212	236	266	223	257	221	211	224	228	277	221	232	224	242	210	227	251	245	222	217	243	213	240	236	209	206	232	269	247	230	231	256	239	237	228	250	232	201	210	243	225	245	223	237	224	250	255	245	213	266	223	202	232	255	232	254	224	235	230	218	230	213	224	248	248	225	242	227	233	239	224	245	221	220	224	256	237	254	228	226	252	253	261	205	212	220	251	263	230	254	233	217	232	251	230	241	231	246	209	233	228	249	226	221	226	246	227	218	215	240	220	233	259	231	233	279	259	233	235	236	211	223	253	237	244	250	232	245	257	240	235	236	228	210	245	242	238	209	230	217	232	250	227	220	230	241	238	207	238	226	227	210	253	248	256	234	242	225	233	221	235	239	223	253	248	229	228	266	217	213	231	215	226	270	231	228	238	230	234	236	254	229	235	223	240	227	235	235	244	232	224	239	234	238	233	228	253	246	254	234	237	223	254	228	234	231	210	215	244	238	238	232	228	231	263	229	237	233	250	233	228	245	252	223	231	217	243	247	224	237	239	257	243	250	246	221	273	207	238	229	264	258	242	230	249	254	237	226	239	246	226	223	212	212	218	228	240	235	207	262	229	210	212	234	233	237	235	230	247	219	230	262	222	225	269	217	259	232	206	216	212	226	229	226	223	214	221	224	231	231	238	227	237	220	219	238	222	218	226	251	228	253	233	242	264	228	210	218	254	243	252	240	256	213	245	261	237	242	252	235	232	234	217	228	210	209	221	222	223	216	240	255	221	237	243	247	230	254	252	239	238	234	246	243	223	254	244	229	230	233	250	246	217	211	218	238	254	230	242	247	237	255	258	253	223	206	252	235	181	268	221	232	256	225	222	248	228	222	225	237	238	218	229	238	254	235	217	252	222	230	214	254	206	214	204	256	247	233	232	229	240	193	221	247	214	213	243	221	225	237	225	232	244	231	227	237	256	259	236	236	233	256	240	254	232	239	218	241	201	235	236	203	229	223	232	214	270	239	242	241	210	220	215	235	234	244	204	243	221	249	253	239	230	201	259	230	244	220	250	232	264	224	245	249	216	247	233	238	237	224	248	241	224	223	227	242	233	252	266	236	211	247	238	221	249	229	212	272	237	211	224	216	229	234	241	239	236	235	243	246	217	243	253	211	250	234	218	197	261	206	210	232	253	249	227	249	231	280	229	231	255	244	239	273	244	236	264	227	236	230	224	251	218	250	235	251	251	202	194	247	241	208	211	246	229	243	205	251	256	258	242	239	230	242	260	237	239	227	252	229	245	218	204	241	255	271	235
19892	2005	4263	5071	4438	3554	2929	2486	2109	1824	1729	1607	1376	1341	1214	1122	1051	971	921	861	884	804	844	805	748	766	756	761	750	746	713	759	750	681	728	724	686	696	659	655	646	654	665	658	634	631	679	644	638	627	651	667	635	677	664	670	620	647	639	623	595	605	617	624	634	673	584	631	653	624	590	580	603	615	613	601	630	564	617	635	621	608	601	598	608	601	568	596	632	572	551	592	582	573	617	581	614	621	591	652	573	598	616	600	590	587	604	643	563	587	579	584	603	602	591	593	595	599	616	572	590	583	607	613	647	586	616	623	664	572	596	606	598	576	606	625	602	588	589	580	554	625	606	590	553	613	670	601	589	606	565	595	614	636	584	593	607	577	598	554	595	571	575	605	585	627	611	606	609	592	591	631	572	632	573	578	570	570	589	574	628	642	581	640	590	579	583	575	628	553	580	605	552	593	557	635	590	607	619	586	571	597	603	600	586	634	619	575	544	597	593	591	577	575	552	602	606	585	556	589	603	581	551	582	614	578	603	577	616	577	600	641	602	610	605	589	604	596	589	565	551	588	600	591	567	594	594	593	531	592	567	558	595	618	601	569	583	584	585	614	595	596	601	589	558	603	611	571	616	612	576	626	560	573	577	570	622	597	583	625	593	556	638	596	595	628	580	634	596	561	595	631	606	598	560	609	533	591	583	618	620	629	591	567	547	566	580	602	563	586	634	571	598	566	593	556	585	581	573	584	600	563	540	568	607	579	615	565	544	604	576	595	572	565	648	639	580	593	639	591	570	647	613	615	607	597	584	590	563	608	589	575	584	592	568	604	599	646	580	621	570	557	626	550	567	590	577	579	598	619	564	596	597	542	592	570	602	562	613	576	582	559	563	627	517	597	616	623	603	615	598	547	587	627	546	588	599	613	602	608	584	581	575	646	621	603	621	622	577	612	613	590	587	636	574	618	599	569	580	565	551	593	543	597	618	588	586	583	558	573	602	617	604	579	616	571	577	596	641	570	581	585	610	589	571	596	586	589	603	602	576	588	572	591	599	592	658	552	605	600	567	608	607	565	609	563	587	558	614	591	592	563	563	601	557	560	597	599	604	653	615	611	582	591	605	579	545	551	591	586	631	597	597	576	609	588	571	568	590	599	558	588	626	608	627	582	587	568	612	616	599	606	563	579	655	581	592	587	574	566	621	622	561	584	556	605	573	567	604	594	577	577	607	616	571	601	624	621	605	599	575	608	578	580	575	626	595	565	580	596	587	600	608	573	581	611	582	592	590	567	581	635	588	602	575	537	573	587	583	615	623	622	571	548	559	571	615	600	586	567	598	617	609	603	559	649	593	569	630	589	597	606	610	560	565	598	571	624	602	571	574	618	590	591	609	625	614	568	623	598	608	593	604	572	583	613	570	560	599	591	606	611	559	639	549	601	604	636	607	618	577	564	569	559	580	600	567	584	597	590	623	595	575	587	573	570	574	630	579	596	599	603	560	590	626	571	562	637	569	611	572	598	639	534	586	601	563	557	587	606	584	571	561	588	643	601	580	602	607	545	607	598	562	595	612	585	597	552	586	630	572	554	607	591	620	621	546	602	578	567	595	606	577	603	601	619	605	578	569	603	553	605	590	596	607	613	616	624	577	619	590	627	581	617	603	577	614	610	617	571	567	567	587	577	604	586	604	614	592	610	594	584	589	630	582	564	572	587	550	580	603	594	569	581	593	611	588	537	590	597	583	609	577	585	585	584	564	610	658	600	570	618	594	586	596	594	576	624	540	584	607	607	581	570	599	576	578	612	590	621	585	610	624	594	619	588	573	543	589	555	577	580	615	611	609	589	587	606	627	645	610	605	594	599	639	553	618	587	587	588	637	596	612	555	567	606	621	619	643	613	601	599	586	552	588	587	597	605	591	596	583	579	591	590	543	573	596	567	585	637	612	615	574	598	609	612	605	575	605	614	590	623	552	645	593	569	653	560	621	598	625	606	547	597	583	569	599	585	627	596	587	608	563	556	600	571	594	571	542	594	615	601	614	605	548	606	581	603	581	603	560	556	580	602	606	597	571	612	588	587	554	607	612	607	556	603	621	551	581	612	575	629	578	626	619	605	601	608	608	579	632	592	614	624	582	614	585	630	599	586	613	580	562	563	607	591	623	586	607	595	583	624	619	535	579	603	559	592	611	577	621	614	621	566	587	637	613	610	575	590	592	606	567	563	597	573	608	567	594	616	592	569	573	609	594	629	616	601	623	645	563	587	545	616	538	563	644	621	610	631	650	564	568	606	585	589	563	577	598	602	571	570	616	576	592	699	610	636	604	580	612	575	566	608	631	588	607	610	613	593	568	594	552	598	606	613	626	596	584	619	618	611	583	557	602	577	562	633	599	565	638	616	610	597	612	601	578	610	625	598	620	587	623	635	549	605	584	593	594	559	592	620	578	610	599	595	591	600	582	591	586	584	558	600	609	589	593	574	575	616	560	594	655	632	582	572	579	588	606	589	592	574	567	576	583	609	589	592	574	562	585	593	593	580	594	600	595	584	584	582	578	613	568	595	575	535	617	599	630	522	610	588	581	574	607	574	546	569	606	553	588	575	610	551	611	571	586	616	591	623	615	610	584	576	528	572	555	581	565	577	577	609	617	609	566	578	631	582	572	615	599	599	586	605	571	561	543	604	569	590	606	556	587	557	594	585	594	597	567	595	625	598	584	595	571	547	583	605	580	626	579	581	618	537	621	606	591	579	594	572	576	604	605	590	600	590	612	556	609	603	584	615	571	586	587	622	633	598	604	560	626	612	620	646	598	556	564	590	610	561	597	568	595	592	589	565	570	604	616	575	534	594	605	639	593	539	586	612	556	597	606	598	591	610	590	610	543	592	600	578	611	630	574	599	600	624	578	588	613	602	557	598	595	599	566	573	605	604	579	553	581	559	610	603	592	567	586	566	577	596	614	562	589	613	571	623	589	695	625	569	555	649	571	609	624	563	599	598	595	611	581	617	575	591	581	594	628	625	591	575	561	550	612	597	541	585	579	577	637	578	548	568	595	584	586	629	585	634	575	639	595	583	575	573	572	595	586	576	609	574	638	575	555	591	606	580	626	591	585	579	592	606	582	617	584	594	579	595	579	602	573	561	635	595	625	606	561	553	552	581	606	613	597	598	610	555	578	553	581	607	631	629	583	610	571	618	617	581	611	580	564	597	607	599	556	562	594	636	616	580	605	573	601	549	642	587	571	570	521	602	574	604	556	595	628	573	552	564	582	613	611	559	615	557	604	589	560	588	582	562	593	576	575	612	560	624	620	573	584	566	590	609	604	544	596	596	598	570	550	593	581	625	570	600	615	599	583	587	575	626	612	593	553	613	572	607	591	587	567	541	534	616	604	583	629	617	599	587	606	583	581	605	598	629	600	625	605	592	602	657	595	598	583	575	583	603	560	613	551	616	599	596	610	578	567	628	589	596	605	555	562	579	590	560	626	566
4178	243	262	245	231	186	206	218	192	212	205	195	177	172	206	204	207	200	210	198	166	189	209	195	210	180	189	184	193	206	195	177	210	162	193	194	181	217	218	200	203	185	210	204	210	197	187	232	204	194	194	204	176	224	191	233	207	222	189	206	228	203	212	183	201	178	182	225	199	194	205	190	196	210	216	196	193	193	198	193	187	187	225	214	195	177	220	211	199	194	186	199	175	213	212	222	191	181	182	187	210	196	199	260	189	197	189	210	172	200	211	190	221	193	221	203	189	195	208	203	226	203	190	192	197	208	218	195	225	201	221	196	210	172	194	209	240	205	213	184	174	187	189	210	216	200	183	199	211	196	190	189	200	205	195	163	198	201	197	228	192	227	237	195	207	208	228	189	194	186	199	190	213	174	190	211	207	214	208	172	217	183	182	190	185	196	197	191	201	197	219	207	186	211	237	198	187	226	210	162	218	187	209	205	205	205	212	199	223	221	178	176	186	194	201	190	210	206	235	211	210	217	237	199	183	216	188	190	214	195	206	192	195	212	186	207	215	189	223	187	198	205	199	179	194	219	201	232	205	177	222	193	205	220	206	218	209	201	221	204	170	227	185	197	199	205	221	201	193	199	217	219	200	191	178	194	242	211	197	229	204	204	188	175	208	192	213	181	205	195	200	195	188	190	186	211	172	202	189	215	194	209	225	204	188	200	220	190	211	182	206	203	167	192	214	214	207	205	203	216	179	200	182	226	232	192	196	211	214	210	220	219	203	211	197	184	212	188	201	197	196	191	181	215	196	213	215	219	185	242	192	193	190	194	224	181	200	200	209	198	213	192	170	205	167	227	213	197	192	205	196	196	205	185	221	224	180	194	209	216	189	187	207	184	228	222	209	187	197	219	190	196	193	201	239	175	196	208	178	199	188	199	197	204	173	207	201	188	179	192	191	229	214	204	209	206	205	173	239	194	199	191	229	199	188	229	193	204	208	223	197	216	201	187	189	195	203	192	178	192	202	176	192	213	221	183	242	227	180	194	216	208	200	222	205	206	201	212	205	212	212	164	196	189	189	216	172	186	201	199	194	196	186	196	213	182	182	206	180	198	193	185	193	225	203	199	211	211	193	215	227	186	224	197	220	189	190	181	195	228	184	213	215	197	199	185	158	203	222	231	209	218	208	188	226	197	223	205	223	213	229	203	174	203	207	214	197	210	204	192	228	219	176	168	184	191	203	199	217	221	222	203	202	192	223	195	207	190	199	201	186	213	200	187	193	234	212	223	188	216	212	188	216	191	181	224	186	194	204	204	213	205	241	225	222	197	187	218	204	222	201	224	212	193	254	195	210	183	205	207	216	208	220	211	199	211	192	220	226	195	201	209	225	209	198	219	192	186	198	193	191	223	194	212	211	212	208	211	208	192	192	195	214	174	231	215	208	225	211	197	216	187	193	203	217	182	181	200	200	208	190	198	211	202	200	195	207	217	194	179	185	199	196	183	199	185	195	205	201	210	197	197	195	226	218	213	194	219	212	169	175	220	201	206	225	185	176	195	208	194	208	216	187	204	190	180	182	204	204	192	192	210	186	211	218	215	198	206	194	204	205	188	213	204	235	181	202	238	205	207	183	195	201	202	179	217	206	187	183	212	222	196	193	196	214	188	196	224	186	198	190	182	204	208	205	180	204	222	192	191	184	201	229	206	213	188	205	208	189	208	220	202	200	217	232	189	200	198	216	196	199	162	187	234	208	195	206	185	218	176	214	207	195	195	193	213	220	173	204	192	213	216	232	212	215	219	192	181	189	201	183	225	193	177	216	199	190	210	192	158	187	199	203	186	172	196	241	181	184	192	197	210	217	204	208	192	193	189	214	218	212	228	188	209	187	178	227	206	226	194	224	219	222	186	180	173	203	199	188	198	202	214	183	211	213	199	186	201	218	187	203	195	196	214	213	201	196	187	215	209	196	191	224	185	214	229	200	205	238	180	198	217	192	207	206	178	221	239	217	199	218	214	201	207	198	223	223	186	198	219	207	198	175	211	225	233	191	175	187	188	205	193	211	190	217	202	205	218	219	195	205	201	199	195	212	224	240	203	178	204	207	212	199	197	211	205	200	188	186	196	214	227	191	194	213	196	202	181	217	192	217	185	204	193	174	187	214	205	193	176	196	202	234	207	230	173	177	188	230	204	201	196	206	215	196	226	210	209	208	219	203	195	223	186	197	198	203	192	190	205	211	186	199	196	211	197	185	224	187	195	190	181	189	206	213	197	215	191	211	211	195	164	200	185	223	231	192	184	184	200	236	191	195	240	209	189	183	200	185	198	198	203	192	194	218	214	207	206	191	206	184	177	240	199	211	198	240	199	197	199	206	195	186	204	198	196	203	187	193	190	192	205	186	199	207	198	179	207	215	184	222	203	183	185	187	194	211	181	190	193	202	231	207	233	205	211	210	208	200	215	211	210	207	209	204	197	210	194	216	190	206	177	182	186	214	206	208	180	219	213	214	217	197	204	210	192	208	197	212	198	209	213	176	217	197	195	189	216	179	182	214	201	227	196	204	215	202	192	200	222	218	204	189	211	202	188	204	201	189	218	203	214	212	248	198	217	196	198	194	222	221	186	182	205	225	203	206	210	161	229	196	184	198	180	208	199	182	190	187	191	186	237	199	189	209	204	229	180	187	202	210	216	191	208	199	201	195	191	211	200	189	194	207	222	173	208	237	191	200	220	202	190	172	171	209	209	183	209	192	225	215	194	206	210	206	197	214	205	190	182	221	217	203	226	200	208	213	183	229	202	183	180	205	214	204	206	209	203	190	168	211	188	196	181	208	192	221	217	199	204	206	193	207	205	197	211	206	197	179	224	186	174	207	204	206	198	210	211	192	204	188	192	198	193	197	202	214	186	213	173	173	202	184	190	207	196	224	230	180	184	190	194	203	188	192	226	185	194	201	225	199	226	178	188	191	206	194	201	200	212	205	196	199	204	193	214	216	225	204	211	190	175	188	198	211	211	229	203	175	174	219	169	183	226	210	223	170	188	173	164	194	189	165	190	213	188	221	226	224	218	210	210	200	170	170	223	202	185	204	198	197	209	184	219	176	198	219	196	214	195	194	169	197	197	190	204	199	189	229	182	194	205	203	199	203	202	208	223	210	223	201	194	218	191	219	191	216	208	175	215	192	183	178	198	211	218	227	177	192	207	205	188	220	185	202	193	220	175	197	179	200	205	206	213	187	207	219	202	198	201	204	227	187	205	220	211	208	167	211	168	182	210	199	170	207	193	180	211	188	184	211	194	211	195	197	196	212	225	220	200	203	192	197	202	180	192	189	199	200	173	198	193	196	227	199	208	193	200	203	177	195	161	204	212	196	196	216	212	190	179	191	210	203	198	180	199	225	188	190	213	214	201	234	171	202	206	208	193	206	214	193	221	187	192	208	185	208	212	180	184	197	212	211	205	197	190	215	223	202	174	168	191	206	216	207	178
4489	536	577	597	568	550	547	535	549	538	499	533	572	482	524	471	480	485	493	557	461	481	533	503	479	512	473	476	483	497	514	482	504	497	511	470	509	494	508	490	509	474	484	510	485	458	487	491	490	510	542	484	542	474	488	521	475	502	475	510	487	504	502	518	500	468	506	511	521	501	486	527	478	481	499	505	500	494	504	489	521	509	482	463	466	528	502	510	465	488	539	458	473	471	497	433	517	530	536	462	522	502	480	485	515	487	518	510	481	501	519	492	473	489	494	512	546	529	493	456	488	491	514	533	489	528	467	513	501	503	485	498	486	528	467	499	491	499	524	504	465	467	524	473	518	519	503	477	486	450	499	475	519	511	455	508	524	512	527	542	462	520	480	488	498	482	479	462	521	514	514	523	508	448	541	483	523	486	464	522	468	505	497	523	474	493	498	496	502	469	494	525	525	524	483	480	519	464	476	490	508	490	472	516	527	438	503	495	512	497	433	532	489	478	502	510	510	479	520	489	501	522	483	503	498	497	471	547	468	546	515	473	469	544	529	537	526	505	519	453	475	487	477	516	505	503	501	439	532	493	525	470	515	489	519	497	500	542	511	469	495	506	515	511	504	513	482	476	475	461	485	493	499	507	513	463	509	489	509	533	546	500	493	506	504	446	494	505	494	493	515	485	515	485	525	507	486	526	515	474	499	478	504	486	497	497	470	498	491	497	472	466	494	475	508	493	516	471	498	483	534	513	449	491	483	540	488	511	537	470	488	472	508	474	481	515	547	522	549	461	537	494	480	514	485	490	488	535	520	472	540	537	478	527	496	519	478	494	517	473	516	541	511	478	494	472	489	500	495	493	500	496	492	468	470	480	542	476	501	517	513	468	499	525	487	474	464	507	499	515	525	472	486	550	509	497	516	508	524	467	530	467	497	483	485	476	504	485	541	489	501	510	473	481	504	470	497	485	493	509	466	482	497	486	504	497	506	510	517	475	478	540	504	513	514	457	478	498	528	483	489	504	500	493	510	466	500	508	454	532	510	500	475	497	510	516	493	495	470	500	506	504	507	503	494	507	506	457	508	466	497	505	484	544	473	518	498	498	504	502	501	517	513	504	551	464	535	503	493	492	503	459	499	499	511	503	494	488	509	505	476	510	485	500	525	506	514	486	487	511	544	471	517	504	514	503	486	481	489	510	507	487	455	478	499	497	441	502	491	478	472	493	488	508	463	481	449	491	488	484	493	492	522	460	533	492	492	511	506	533	522	497	514	504	478	474	480	489	471	498	461	487	511	487	497	465	482	461	471	544	498	484	491	506	486	494	483	469	547	452	492	485	498	483	483	521	477	517	487	465	477	456	500	455	505	521	508	488	517	497	496	470	492	479	477	539	487	483	531	514	531	465	463	515	486	512	475	462	498	498	483	495	485	511	491	467	495	493	487	505	524	479	451	484	497	472	474	493	490	500	499	494	455	478	484	515	478	455	502	499	505	529	479	518	534	501	497	482	498	520	474	495	470	533	446	474	510	475	487	515	474	500	466	470	471	494	494	514	495	487	468	502	507	481	494	459	502	541	522	495	515	523	499	506	470	521	435	446	492	500	507	485	492	510	455	465	502	530	473	460	509	483	505	485	518	503	460	468	487	485	489	509	525	474	486	529	498	500	494	498	465	536	545	526	470	510	493	503	504	527	525	499	460	463	492	509	494	490	445	519	497	511	494	494	503	519	478	501	479	507	491	491	502	513	476	509	490	498	476	510	518	478	507	466	502	534	510	500	536	485	499	510	523	495	464	521	502	459	505	497	478	501	477	503	530	493	447	517	499	499	517	473	523	495	509	483	502	487	481	492	500	534	565	464	484	482	462	466	516	516	484	464	527	494	509	517	491	488	461	495	490	507	470	515	484	524	472	512	494	466	493	458	504	491	484	488	469	482	502	480	489	507	494	466	497	508	463	465	486	500	486	500	501	481	511	520	505	487	493	464	500	492	464	487	503	495	468	504	513	524	483	532	508	500	476	506	521	506	540	513	490	496	492	506	485	482	486	475	483	521	516	490	493	502	503	501	540	495	506	497	476	494	479	474	456	481	512	519	495	533	497	535	509	547	524	493	472	511	480	499	506	522	482	537	526	556	498	483	485	505	485	488	502	513	484	533	501	494	526	487	491	531	493	492	504	501	486	521	504	500	503	515	464	513	496	490	541	484	507	501	491	512	498	537	499	502	435	480	515	483	477	502	533	494	437	490	507	512	464	521	515	545	539	509	455	523	534	451	492	494	546	479	499	473	506	503	503	503	485	517	548	497	516	468	490	519	512	497	487	486	496	524	478	462	472	498	502	522	502	468	494	492	492	483	523	458	475	514	525	534	510	503	511	485	476	487	527	496	497	484	491	505	500	471	553	477	548	458	520	502	489	491	456	476	487	544	511	452	481	496	497	479	509	530	518	528	505	469	469	553	543	501	488	525	498	473	484	507	499	584	506	503	540	437	483	500	485	496	535	493	531	484	480	527	491	486	498	482	527	471	504	475	497	474	488	476	491	488	539	476	505	522	486	504	505	505	471	536	555	458	531	493	484	469	518	482	487	488	506	507	475	505	493	540	459	489	510	511	511	474	471	474	509	537	477	487	521	501	472	499	545	453	485	479	474	504	503	497	506	484	488	472	539	498	525	501	520	506	497	510	512	477	511	501	475	483	468	514	496	456	487	495	552	497	464	493	532	497	475	481	511	500	463	463	484	460	523	495	519	512	506	465	500	482	487	457	501	475	512	541	520	468	510	518	528	486	464	493	518	516	539	473	504	460	502	489	488	517	514	483	498	546	499	459	466	501	500	504	495	519	481	503	500	497	472	529	502	518	493	504	517	487	496	503	498	458	521	512	517	501	517	477	527	538	453	529	509	510	479	504	508	475	506	495	515	521	464	514	513	506	519	505	489	480	439	532	502	498	471	520	491	509	470	522	495	461	544	500	514	545	505	462	537	473	492	501	513	487	444	497	491	504	479	487	506	524	518	515	503	478	504	502	480	445	531	472	477	490	535	518	474	501	494	505	484	477	462	455	516	467	486	508	511	509	504	505	461	492	492	499	449	496	489	492	511	533	517	493	526	489	527	475	447	521	470	527	505	503	531	531	483	515	531	479	472	453	462	475	507	484	508	483	518	527	487	511	502	516	467	476	451	502	498	536	478	518	469	498	492	504	485	492	503	501	555	509	472	493	529	496	533	482	515	511	506	480	474	511	489	500	472	527	507	505	468	468	475	448	460	504	495	542	447	503	493	494	491	560	471	522	507	483	479	501	478	453	455	522	497	479	538	443	526	498	496	505	476	517	486	488	519	504	472	473	554	470	518	481	467	473	523	525	509	482	529	538	500	508	523	484	510	478	484	504	446	509	531	507	520	467	529	526	508	530	505	489	496	508	453	533	490	504	487	473	513	501	505	507	526	469	460	490	459	483	490	522	510	489	494	464	506	519	527	481	505	495
32683	6653	1294	773	563	414	326	271	258	207	240	195	166	163	127	157	136	145	150	146	136	144	128	143	111	125	133	127	138	127	122	127	105	140	133	125	120	125	121	110	118	102	121	110	107	122	116	149	104	96	119	120	115	140	141	103	110	120	113	132	120	105	111	107	95	119	114	116	103	99	98	117	103	130	122	116	109	118	140	111	99	112	109	95	126	113	109	114	112	113	120	108	114	121	119	127	85	94	119	114	121	124	117	146	114	115	114	127	113	106	112	123	127	103	141	113	108	122	109	115	115	111	107	121	100	108	118	113	122	119	110	118	114	118	83	127	119	110	115	112	108	118	133	113	125	120	124	112	124	119	107	131	131	112	105	107	100	120	121	114	107	105	122	122	119	122	116	105	93	117	122	121	121	131	100	92	123	118	124	139	118	113	108	103	104	133	123	80	108	114	104	98	118	132	131	133	124	113	160	108	110	91	114	128	113	102	118	115	99	121	112	105	111	105	113	116	114	116	122	108	118	107	118	95	139	123	105	121	129	118	114	109	91	116	112	96	109	122	109	107	118	117	117	145	111	117	119	98	114	119	128	109	126	121	117	130	119	122	99	103	115	127	109	119	136	116	111	105	115	132	104	104	123	104	123	117	129	136	95	127	114	123	109	120	115	116	100	119	132	111	100	109	113	132	84	115	126	108	132	106	125	101	114	105	108	106	127	108	124	113	127	127	124	114	95	113	128	110	107	117	116	125	98	98	108	115	145	113	113	116	109	111	112	111	109	102	136	128	108	126	119	105	120	131	103	120	101	108	129	110	103	112	123	118	117	113	114	112	111	119	116	98	113	110	116	121	119	119	101	99	110	104	114	105	118	134	102	131	98	108	130	132	121	110	85	114	135	105	140	112	114	113	106	102	123	115	109	102	106	115	104	113	119	125	105	113	108	97	111	110	105	124	140	122	106	110	117	82	127	148	122	103	96	113	114	107	108	108	101	110	105	143	138	116	90	123	80	125	125	109	137	102	116	117	125	110	125	134	107	122	115	115	129	98	106	99	101	99	115	108	100	112	117	134	112	105	113	105	107	132	139	105	124	127	125	117	112	115	115	126	93	117	120	123	94	127	112	123	106	102	99	113	108	114	118	114	125	99	118	104	112	117	106	128	118	127	104	114	109	131	119	123	114	125	111	123	106	100	125	112	110	137	99	91	89	114	117	127	118	113	110	115	134	106	111	125	116	124	97	108	102	107	117	141	121	126	98	101	123	102	119	120	97	99	112	105	121	111	105	100	127	129	110	104	109	126	118	131	104	130	114	122	115	137	117	124	101	123	114	119	122	105	131	140	110	122	112	110	109	124	108	117	103	118	103	123	114	124	117	120	123	131	114	114	115	91	96	126	118	93	135	98	120	96	104	122	131	91	102	112	112	115	114	125	97	106	119	112	99	105	106	110	109	99	118	143	114	123	126	102	105	102	130	112	118	115	113	103	110	105	116	131	110	105	100	121	96	116	120	122	120	108	119	98	127	119	105	114	119	128	119	108	129	103	115	127	106	131	105	114	128	132	112	116	111	90	105	127	128	133	107	104	98	106	118	110	125	102	117	96	128	115	121	111	104	101	98	113	125	118	141	121	105	124	118	115	97	113	131	117	127	122	98	114	98	104	128	89	103	102	88	139	113	119	123	101	106	128	109	125	130	133	108	138	111	110	95	110	131	111	122	120	112	107	108	107	119	126	114	121	126	116	107	119	111	113	113	118	134	116	114	117	108	106	123	109	105	127	118	105	97	114	120	105	120	121	106	112	110	109	128	106	92	109	123	100	120	140	122	115	131	106	117	120	103	117	124	110	107	122	128	125	114	113	118	112	137	103	113	112	113	106	105	103	110	126	110	120	122	134	120	115	125	130	101	121	120	104	118	101	103	116	104	133	103	99	112	117	115	107	124	123	110	117	117	129	118	121	127	125	98	121	115	104	116	94	120	96	120	128	121	113	104	140	130	112	111	127	106	120	120	126	108	96	109	113	95	114	119	133	111	115	141	137	129	91	109	113	111	122	109	119	113	146	111	115	118	108	112	119	113	106	110	131	120	131	106	137	106	126	114	95	103	107	123	127	117	133	136	139	98	104	113	104	110	132	111	117	122	112	112	109	136	122	117	122	106	99	100	117	133	116	121	122	105	100	107	115	127	132	107	135	118	113	125	109	103	130	131	116	112	114	109	105	123	121	107	128	117	114	111	112	101	93	102	110	124	111	119	117	110	90	115	119	123	110	101	106	119	102	114	111	110	98	123	108	115	103	98	119	134	100	106	119	106	128	136	113	120	126	120	127	117	128	112	111	105	145	127	129	132	110	113	106	125	132	137	130	123	103	123	120	118	112	115	122	111	117	108	123	113	93	91	102	127	125	123	135	89	106	111	125	117	108	122	104	137	115	115	113	99	96	132	132	116	108	110	106	119	113	118	139	122	124	114	123	116	113	117	126	123	116	109	119	132	126	124	115	104	121	120	106	111	109	96	123	127	118	115	116	101	96	109	130	113	96	124	140	127	127	125	103	106	111	130	115	103	123	121	125	107	106	94	126	123	105	116	130	129	114	112	123	121	108	111	120	115	139	94	114	132	111	96	110	110	100	108	134	112	100	97	121	116	123	116	137	109	96	122	113	109	99	123	148	143	110	97	103	120	112	111	114	120	105	97	122	120	123	154	115	114	104	113	119	104	125	122	113	124	139	130	117	109	132	125	110	119	117	111	100	123	127	122	96	141	117	113	140	119	107	100	127	116	116	117	111	127	119	102	129	125	121	109	84	98	112	95	111	118	107	118	119	97	118	113	119	127	123	106	133	107	106	134	111	122	120	106	119	95	131	115	109	113	119	106	140	101	113	138	121	139	112	119	100	132	113	115	118	117	101	114	129	97	118	132	100	129	101	122	132	130	105	103	114	123	110	109	113	116	117	125	111	148	97	124	113	114	116	127	115	90	120	108	108	115	114	118	127	108	116	111	127	113	99	124	130	111	103	110	101	96	110	112	111	122	98	98	112	107	110	114	124	112	128	116	110	107	116	137	107	142	132	112	107	115	118	108	122	118	111	98	119	115	105	113	106	114	128	123	130	107	108	109	142	113	134	110	120	106	107	113	111	115	107	118	111	123	130	109	125	111	95	90	95	121	114	113	115	108	116	117	96	102	96	89	121	117	114	106	131	132	113	129	105	131	127	109	106	130	103	118	112	128	117	125	115	118	114	145	96	101	104	115	103	118	108	105	104	109	137	137	127	117	92	109	114	113	103	131	117	108	140	116	113	115	124	119	120	107	103	105	119	109	96	95	95	115	122	100	93	103	132	105	104	102	127	108	109	120	96	109	113	119	134	99	121	123	95	126	110	118	111	130	129	101	97	103	116	110	115	115	119	116	117	113	93	114	128	135	136	116	100	109	143	111	122	101	111	128	106	119	130	124	133	123	128	92	118	119	96	101	118	112	105	115	135
14659	966	2250	2614	2292	1850	1526	1266	1106	1019	887	839	747	690	667	577	531	520	499	507	469	440	474	452	430	417	409	412	426	375	407	386	367	406	347	398	372	372	382	389	381	344	363	320	335	367	345	367	357	344	333	348	326	358	350	311	365	328	370	393	320	322	326	324	335	359	347	352	339	329	318	372	352	308	321	354	347	349	374	327	345	331	336	332	309	326	332	326	305	331	356	332	343	348	335	306	370	317	355	325	357	346	323	335	336	348	333	329	339	346	331	343	313	311	314	357	334	348	332	334	316	334	324	325	330	311	332	297	320	357	373	343	340	301	338	313	323	322	321	305	332	323	346	325	359	314	292	327	342	359	352	325	360	341	334	342	345	316	322	309	330	288	315	329	339	299	308	357	345	331	338	312	317	300	359	352	313	370	313	311	342	368	341	336	328	321	338	317	328	330	362	369	336	315	326	356	359	358	298	306	359	320	314	315	353	324	298	312	335	337	326	314	308	312	332	334	357	329	325	313	339	345	336	314	319	354	338	337	322	322	313	330	302	298	332	321	323	331	318	364	337	337	314	331	330	324	324	334	314	319	358	356	349	303	349	320	321	321	295	327	324	318	339	349	278	303	345	305	288	330	337	289	308	307	333	331	321	341	316	327	331	335	308	296	347	328	346	293	338	317	347	309	331	324	324	312	333	333	336	337	357	309	301	331	343	309	349	320	347	298	290	325	351	298	320	330	328	328	308	324	314	338	326	355	340	315	344	321	330	333	305	331	322	320	325	281	354	316	304	339	341	311	324	324	311	333	323	343	341	326	329	329	326	322	321	323	309	333	335	300	292	326	292	326	307	353	330	335	339	324	330	348	298	332	329	318	344	347	339	302	305	321	318	324	317	300	329	350	311	282	309	350	341	329	306	309	333	361	304	320	319	314	337	333	337	321	331	341	326	333	366	333	328	348	305	334	342	289	343	300	305	329	345	323	352	343	334	294	325	311	305	342	321	312	320	315	348	332	332	330	344	312	318	331	344	342	342	359	319	307	329	358	373	344	338	319	333	318	330	316	372	311	349	339	345	307	324	369	330	305	327	369	309	315	329	342	322	317	349	324	328	323	318	323	308	335	338	306	323	338	290	322	319	344	326	337	312	322	330	329	316	334	293	334	331	304	316	306	349	335	333	328	326	327	328	306	317	358	326	354	353	333	339	320	353	318	299	306	333	343	308	352	299	314	326	338	329	295	326	350	313	308	282	348	309	318	344	305	331	337	336	292	331	319	318	294	342	312	295	335	333	319	307	304	356	328	337	325	309	285	325	316	308	365	331	320	320	341	337	323	301	343	279	296	309	331	346	328	338	309	308	322	328	323	330	311	319	340	307	295	353	328	341	331	313	323	289	309	362	358	330	306	321	331	345	344	340	331	313	325	316	335	327	338	327	316	338	326	318	313	343	313	331	338	293	325	345	353	324	346	348	305	311	336	307	319	325	322	323	317	335	339	303	320	302	342	339	348	332	327	345	346	287	339	316	320	316	332	315	344	299	299	314	332	347	319	344	309	303	307	302	328	334	318	319	312	338	336	310	336	303	294	332	336	324	291	311	339	350	310	331	312	301	327	327	334	303	355	309	341	363	323	357	349	289	308	323	331	352	315	322	332	278	363	306	329	325	330	293	310	334	307	290	302	353	342	336	314	322	348	333	309	288	316	314	333	306	328	341	309	327	310	334	328	327	326	318	321	311	321	344	340	348	344	334	336	313	358	329	300	349	329	316	310	329	293	337	312	297	335	341	335	325	321	319	350	337	361	327	346	345	333	311	303	309	337	324	334	355	328	326	337	335	342	323	355	297	351	347	299	323	351	307	329	312	339	320	330	325	326	335	313	285	351	321	318	304	333	333	350	345	341	319	322	302	330	307	321	280	301	330	331	319	359	311	330	309	308	308	328	361	341	334	309	307	339	330	326	330	316	347	309	326	331	330	350	283	324	328	316	316	325	326	300	322	310	337	336	324	382	320	320	338	327	358	298	319	323	328	340	347	318	349	330	311	337	328	364	332	301	338	303	309	330	349	334	326	332	305	328	330	312	306	320	354	352	329	343	310	340	345	276	331	318	339	318	340	327	297	346	316	355	311	328	339	322	337	293	312	339	318	324	312	338	305	320	366	328	319	347	309	303	333	294	285	323	318	322	322	320	336	334	343	334	335	339	304	329	297	318	329	320	311	276	321	366	348	331	310	346	366	320	316	316	325	272	333	367	316	308	327	325	300	310	309	311	319	310	355	319	324	314	323	328	308	302	334	321	341	354	338	329	301	341	350	363	332	336	326	343	317	352	349	349	322	338	314	316	306	340	295	293	314	330	329	309	290	362	315	313	308	334	312	303	326	311	348	310	324	334	313	331	340	309	334	313	351	357	360	337	322	325	297	317	299	309	298	359	328	294	304	329	316	330	353	342	321	320	322	322	312	294	343	332	318	306	303	337	345	344	345	332	331	336	333	357	336	300	338	337	320	316	313	310	350	358	313	311	348	315	357	318	314	326	324	351	317	319	307	326	321	330	324	319	321	329	326	350	326	295	276	332	351	359	323	331	308	343	317	301	332	325	309	329	319	339	308	345	308	323	307	334	327	326	371	347	309	322	335	363	324	330	356	295	298	318	305	349	348	346	339	320	327	322	306	326	309	353	330	321	327	345	350	288	338	341	336	320	324	303	311	317	328	328	302	316	323	328	345	336	329	313	346	314	312	318	307	306	339	298	318	334	322	299	342	351	321	327	317	351	361	335	301	316	334	319	313	348	293	359	339	331	312	278	342	320	331	324	324	369	315	338	316	329	331	307	332	341	324	274	298	322	328	312	325	336	325	348	356	317	335	358	323	332	304	330	328	336	337	338	356	333	325	322	324	325	348	323	310	295	365	325	313	337	305	324	316	356	349	317	337	317	303	360	331	326	280	343	311	334	295	346	369	341	345	338	308	331	323	325	334	321	312	354	295	329	325	328	301	317	321	353	324	343	297	339	378	330	334	303	315	310	321	336	324	315	300	352	287	355	304	336	325	339	310	318	358	309	321	322	338	310	326	352	336	342	337	327	365	332	293	294	299	338	300	286	301	326	323	342	323	299	323	315	340	303	349	347	320	316	299	316	333	360	307	306	316	329	306	349	310	329	310	356	334	319	319	324	310	337	341	343	350	300	326	337	336	331	312	325	339	327	329	327	350	295	341	314	348	301	315	322	319	322	308	334	300	318	350	339	327	313	347	322	332	344	316	309	314	318	344	306	333	326	308	302	308	312	322	315	314	302	305	326	320	300	321	317	342	325	343	316	346	329	328	329	309	316	349	331	331	307	328	332	348	316	312	313	336	341	305	300	337	317	306	309	326	331	343	341	332	334	305	318	328	332	372	314	341	322	300	311	332	292	323	317	344	326	348	339	339	314	319	325	333	346	336	322	333	338	347	306	324	317	325	340	330	319	332	300	322	346	303	322	324	353
43914	15600	5607	1697	1150	894	698	587	532	478	411	423	404	365	318	309	316	290	278	323	275	237	270	243	247	269	277	274	248	273	248	235	245	246	248	276	252	255	248	227	242	237	231	222	247	225	226	244	245	246	236	272	229	228	237	245	236	221	239	232	219	217	235	215	247	227	256	220	271	217	226	249	222	214	238	222	212	231	245	235	222	232	241	240	265	248	244	234	206	227	215	218	225	222	226	276	240	228	258	246	237	240	226	201	240	236	224	231	263	221	263	252	232	207	237	270	227	231	241	242	226	245	234	245	210	220	258	246	244	226	239	216	234	249	207	251	236	221	228	211	243	226	237	224	262	246	225	260	278	228	227	253	233	249	220	255	243	211	234	228	246	224	239	218	243	226	236	216	220	238	261	227	254	227	222	235	240	231	248	213	222	248	283	234	261	228	237	229	243	258	232	205	237	237	236	215	228	253	252	229	238	259	236	215	246	230	222	227	212	238	230	219	239	197	246	242	241	250	235	231	240	239	261	239	265	233	248	259	237	205	242	233	230	241	245	221	229	248	223	232	205	243	233	266	233	242	233	227	238	245	250	235	223	196	196	231	221	231	226	241	258	237	235	197	210	241	233	267	215	214	218	233	243	227	250	231	228	238	240	226	253	222	237	261	267	225	236	230	229	222	251	250	231	218	238	216	209	225	226	221	231	267	268	249	235	258	258	222	216	220	218	244	237	245	261	227	236	212	222	223	261	251	236	252	208	217	223	242	241	231	226	241	221	233	228	232	216	225	218	253	227	216	229	225	231	242	246	258	215	210	243	247	233	270	253	245	215	237	239	245	255	212	221	262	238	231	239	249	219	227	228	221	213	248	245	230	212	250	260	240	263	238	241	222	262	210	244	236	250	251	233	218	230	249	235	241	259	220	242	222	271	240	221	258	210	242	237	241	204	213	245	260	238	240	238	254	243	235	231	232	218	226	238	248	218	226	216	229	225	237	237	209	235	215	229	236	194	226	258	232	233	235	222	225	234	233	228	220	214	243	259	212	236	237	237	246	251	232	223	230	212	242	220	257	219	247	247	244	214	256	243	251	222	251	262	254	232	234	256	236	257	193	234	247	251	243	265	235	236	232	233	210	211	244	232	201	226	236	210	217	269	250	223	208	262	243	222	218	245	240	227	238	257	216	246	190	225	240	228	261	252	213	215	222	219	226	220	222	250	220	231	256	211	225	224	232	220	231	248	234	223	261	216	234	232	243	227	201	246	241	235	216	230	249	237	226	228	262	216	249	237	220	216	245	259	231	246	218	209	223	238	237	249	218	205	227	221	251	234	241	253	235	230	255	232	207	246	264	236	244	230	217	216	252	225	231	218	236	258	226	241	255	237	222	237	242	225	267	254	225	230	215	248	248	235	237	225	218	258	244	236	249	245	232	250	226	227	226	218	220	276	236	243	251	258	240	232	245	220	207	227	235	218	236	207	211	252	256	258	244	224	221	263	246	254	234	231	238	243	228	231	253	238	253	202	234	256	221	223	229	243	220	216	239	242	242	232	220	243	233	224	194	256	223	249	217	217	218	236	233	227	257	223	223	238	226	241	244	222	243	234	237	225	227	252	264	247	232	222	241	242	218	252	237	261	254	209	245	263	247	247	237	224	242	243	211	219	202	228	242	231	254	231	236	248	246	206	225	228	225	211	229	242	212	244	233	239	231	215	221	266	251	270	222	244	240	219	245	218	245	254	226	236	237	247	210	230	234	217	258	254	243	220	239	210	219	230	228	249	230	238	239	236	208	238	225	200	254	239	280	226	245	240	251	228	228	237	238	222	231	229	212	241	259	230	235	217	221	220	208	237	246	252	229	232	235	239	265	225	237	267	243	233	231	251	260	249	240	238	238	215	242	242	239	223	262	230	225	221	236	222	220	217	235	256	233	219	215	200	246	234	224	219	223	226	252	202	230	223	228	262	266	217	254	221	200	207	226	231	229	216	241	250	208	236	243	253	196	240	239	259	225	230	233	243	251	265	256	210	246	235	232	211	262	246	218	245	246	225	265	238	258	230	268	250	239	248	229	199	226	210	243	253	249	201	252	198	203	247	226	240	210	264	215	238	206	205	212	262	249	248	265	233	242	220	240	235	221	237	221	246	210	224	220	255	256	269	234	253	245	227	246	211	237	208	240	258	235	210	251	224	275	277	259	247	256	246	255	267	250	254	223	216	210	247	228	250	232	250	235	238	235	226	216	226	217	236	239	229	242	267	244	258	221	252	233	207	244	243	223	244	230	222	252	240	219	265	215	240	262	251	207	239	243	240	241	246	218	225	252	246	244	237	233	229	232	245	252	243	243	227	265	229	215	217	241	222	227	245	236	236	227	224	245	234	201	236	243	211	226	251	222	244	242	230	225	239	227	252	240	224	243	229	229	229	245	241	241	229	271	219	265	264	227	247	242	238	204	237	204	249	208	234	222	251	261	221	229	279	232	217	255	229	227	277	239	242	235	244	255	244	233	228	234	211	253	242	234	231	213	251	206	229	246	206	242	221	224	257	212	208	217	252	267	245	207	222	238	232	228	244	230	241	222	227	212	230	247	219	239	241	237	240	242	259	223	241	242	247	203	248	229	239	232	236	238	234	255	225	226	214	237	265	233	226	219	229	244	236	250	238	222	226	248	228	262	227	212	255	258	255	256	247	267	231	228	216	209	222	225	231	229	263	214	235	228	222	255	217	227	242	235	237	218	245	224	247	227	215	242	236	247	217	231	237	210	235	226	227	216	255	228	247	265	229	240	255	256	217	238	261	241	206	264	239	256	257	246	234	217	214	229	248	237	248	243	235	239	238	233	209	234	218	217	234	210	274	247	239	253	235	248	231	251	271	232	215	234	250	208	253	259	222	207	251	251	231	247	248	249	236	206	211	237	198	222	245	226	259	205	247	246	258	242	234	242	218	234	233	286	229	243	210	244	245	247	219	232	257	222	210	226	262	199	248	235	241	225	241	218	267	232	224	245	243	260	251	202	240	230	237	232	223	270	237	245	225	224	224	213	247	262	240	203	211	240	203	243	221	234	233	262	184	248	219	257	217	249	267	237	240	234	244	261	240	211	223	231	219	253	243	229	242	230	240	236	227	244	262	226	264	254	241	240	259	267	245	233	209	254	200	244	222	221	196	227	226	233	237	238	239	212	188	247	229	271	217	244	240	225	244	219	235	250	219	239	238	240	263	229	245	231	201	208	248	217	256	231	224	247	236	240	262	233	260	209	227	228	224	215	224	241	218	252	240	217	260	256	228	230	228	219	243	232	244	247	240	257	217	212	254	257	246	225	238	286	225	232	235	219	211	241	237	213	224	191	220	210	251	220	251	232	240	225	218	223	232	205	239	264	206	244	218	251	228	226	205	266	205	231	237	226	257	224	266	244	221	225	206	242	244	244	231	239	255	222	214	236	214	217	236	263	223	217	234	252	240	228	266	208	248	231	253	231	238	224
19667	1954	4262	4810	4334	3571	2814	2410	2087	1856	1607	1550	1401	1269	1195	1142	1090	1035	932	906	888	859	822	803	776	789	779	728	752	708	707	700	691	659	703	749	691	758	722	692	619	616	626	661	612	630	662	685	630	643	649	611	648	615	663	624	618	611	644	628	622	622	625	567	631	616	587	650	612	592	577	593	609	616	629	599	598	610	592	576	625	621	617	648	610	625	608	639	624	586	584	626	603	598	590	593	586	667	621	618	583	599	609	617	624	592	589	579	598	589	597	580	633	606	610	565	588	582	615	600	602	576	618	624	598	611	571	657	604	582	628	606	620	573	571	598	619	577	620	593	624	592	623	619	583	612	585	591	586	562	621	610	580	614	619	571	643	602	631	596	603	598	614	569	609	592	609	614	628	591	599	603	574	611	556	625	622	597	619	587	571	607	576	655	623	605	633	590	605	613	624	569	595	599	575	596	568	599	582	606	632	589	586	618	595	586	582	583	563	565	594	621	564	557	623	589	614	603	607	592	580	598	585	570	633	589	601	598	618	610	600	570	583	542	562	545	641	595	531	579	577	623	624	606	587	577	601	623	589	644	615	611	596	586	627	594	613	578	590	582	599	596	582	598	567	578	613	617	616	612	573	662	616	611	586	619	615	617	603	589	604	593	568	601	620	582	575	605	561	573	559	650	580	615	599	607	596	579	643	583	641	597	558	629	633	565	596	576	559	614	627	536	605	614	584	583	597	584	585	565	556	594	594	606	580	587	581	565	604	618	600	600	560	555	616	541	616	620	608	553	594	598	593	645	598	572	585	631	587	584	565	613	545	559	611	580	604	599	590	597	609	572	628	576	572	621	579	591	564	571	603	580	560	582	601	602	637	563	597	635	562	558	613	564	576	614	564	598	646	598	579	574	568	639	626	609	623	592	586	614	578	581	639	597	592	599	553	568	607	613	623	596	628	613	578	610	580	569	613	621	602	597	532	563	594	582	614	604	588	583	591	557	618	588	586	594	603	635	600	618	550	579	645	626	641	586	620	579	599	588	533	595	575	596	620	589	611	639	583	598	593	561	571	612	628	586	557	587	587	605	603	617	587	549	582	629	529	582	541	576	599	597	567	614	596	605	571	586	562	624	624	612	599	623	581	540	637	616	593	608	638	580	646	587	599	632	592	603	586	597	602	598	613	611	594	667	617	560	580	581	651	640	574	575	605	636	563	659	614	630	572	612	622	591	567	645	581	561	610	645	599	607	576	591	584	581	593	607	617	566	612	591	535	611	623	635	588	625	607	651	613	594	647	572	578	572	640	629	554	568	610	595	584	606	575	554	619	602	617	590	599	582	606	545	610	605	569	586	611	603	585	557	594	587	570	563	621	612	557	576	661	594	616	598	610	551	608	576	642	571	587	605	606	621	585	605	599	609	578	584	550	567	571	659	584	625	571	617	581	607	596	558	556	627	626	591	616	580	576	585	609	625	641	599	594	599	582	590	583	578	627	645	620	668	619	543	614	630	611	631	614	623	621	598	585	578	595	692	585	612	613	629	618	572	584	558	598	609	580	567	567	619	588	588	533	592	581	676	618	609	621	596	638	586	576	605	513	586	605	565	554	645	576	615	609	550	596	585	580	582	588	596	577	586	579	587	591	607	604	549	606	622	585	592	572	565	601	572	597	590	579	581	613	613	597	589	583	563	619	578	599	612	578	598	563	585	587	618	607	579	592	574	609	593	615	619	594	585	595	597	580	589	568	611	613	601	591	589	576	599	595	605	581	604	602	570	610	573	588	570	613	630	600	601	564	625	588	609	594	544	561	596	571	607	580	602	603	634	580	596	586	616	617	629	571	579	621	603	628	566	573	599	567	627	589	597	568	566	564	559	561	626	596	587	613	597	637	609	594	594	638	633	567	609	594	548	591	583	569	620	534	640	592	594	567	609	572	554	580	552	604	564	635	562	598	596	592	582	548	571	547	586	608	599	577	636	548	597	586	581	586	558	598	597	594	583	616	612	570	629	556	591	556	574	558	615	553	579	599	625	546	604	617	594	576	590	653	617	635	572	603	555	575	607	593	580	602	576	591	610	607	626	578	579	616	584	588	554	569	563	592	570	610	563	600	587	600	615	590	644	636	577	559	613	610	557	633	557	584	628	600	602	650	559	591	597	615	649	604	583	552	568	554	598	588	586	554	566	551	545	589	570	578	618	640	608	590	567	587	600	586	606	594	579	548	619	567	591	603	567	640	551	621	582	602	603	565	570	626	599	586	608	596	605	582	593	641	588	628	615	627	580	578	598	593	617	575	566	581	577	626	608	596	618	611	568	596	569	580	624	579	551	590	568	616	600	615	572	582	568	589	577	602	560	576	566	599	598	567	627	601	581	620	588	562	621	540	561	552	604	571	572	606	598	553	594	576	564	605	612	597	572	594	610	584	576	608	557	602	621	576	605	582	557	609	597	584	552	560	609	594	606	594	619	603	597	605	606	565	623	604	594	588	557	598	565	580	601	576	569	547	539	600	601	573	585	598	590	602	608	592	594	570	614	591	550	605	660	607	587	577	551	564	577	582	584	614	574	596	600	612	612	590	531	593	546	578	585	576	641	574	630	583	599	605	572	597	564	634	567	601	582	615	633	590	590	612	631	592	538	616	630	580	552	603	561	601	593	595	534	623	566	613	627	570	644	578	593	579	592	600	605	585	601	589	634	600	619	585	551	547	580	585	572	647	569	576	606	577	580	595	599	580	589	593	601	597	626	586	561	577	605	581	621	539	633	600	578	605	578	580	603	633	618	650	586	561	601	608	545	578	644	578	567	571	558	592	603	617	585	596	588	572	613	614	575	596	588	587	612	577	556	575	612	611	609	646	612	607	596	603	588	585	628	621	586	626	597	578	607	553	623	583	581	552	643	573	577	608	579	636	566	606	565	607	591	600	596	571	593	561	635	585	634	590	570	582	635	594	594	621	570	642	615	592	624	651	628	564	591	608	594	621	622	594	594	582	618	592	584	601	600	570	564	553	593	580	580	605	606	591	595	631	550	569	617	581	583	598	574	590	550	597	619	590	693	622	567	557	664	608	581	609	591	578	609	567	631	595	596	606	592	606	625	598	594	584	617	615	619	563	575	619	638	581	621	564	603	607	610	620	597	601	596	572	572	568	622	589	604	588	577	620	576	573	562	612	609	576	633	633	608	617	592	633	591	584	551	611	603	592	610	614	638	567	570	587	617	586	606	572	627	600	621	581	574	575	566	612	586	613	585	630	613	613	539	644	563	588	618	599	590	556	592	601	613	584	576	543	590	593	602	577	603	554	557	582	566	564	642	604	583	581	557	602	615	599	597	579	600	627	615	607	575	615	625	576	533	622	581	591	599	581	567	591	558	608	610	566	595	587	516	604	611	587	585	590	605	609	626	570	597	591	576	600	553	561	598	607	584	574	590	638	609	594	601	617	610	597	579	602	601	571	577	596	603	620	607	627	569	597	623	614	584	583	601
3439	229	198	228	252	209	217	214	204	201	228	184	210	195	192	205	214	208	197	198	187	197	213	201	175	203	182	173	219	195	215	195	202	185	189	227	203	219	239	214	199	213	211	227	214	190	196	203	229	208	187	196	211	195	199	172	219	198	198	181	204	180	194	212	208	192	204	208	230	221	188	221	228	209	184	181	228	198	206	222	184	192	216	207	208	206	185	203	189	203	185	190	193	190	191	205	212	208	184	233	212	195	188	195	225	188	209	196	213	212	212	199	194	198	229	196	197	207	192	225	191	180	191	229	185	197	200	209	190	190	187	182	204	204	211	205	196	225	208	187	204	217	202	231	194	199	221	199	180	189	194	233	210	226	196	199	215	189	222	198	205	198	227	207	189	178	203	180	209	186	185	197	226	206	218	191	205	212	204	174	182	155	201	196	206	190	213	195	193	218	202	193	208	182	193	202	207	194	194	194	205	204	194	200	212	186	190	202	212	216	193	187	213	172	192	217	220	202	192	171	195	212	224	182	217	199	216	214	206	205	214	182	193	196	212	221	196	196	199	195	212	215	183	178	174	203	192	209	203	181	204	189	172	206	174	200	238	221	174	219	193	198	176	202	219	184	207	205	208	205	189	208	203	201	213	208	177	182	208	189	191	218	194	196	199	196	209	196	193	164	198	190	202	197	184	203	229	188	212	184	192	210	177	196	209	184	209	226	208	221	210	204	193	223	199	202	187	187	220	203	190	175	203	204	198	227	185	214	206	204	211	205	190	211	194	216	185	166	210	196	209	199	192	201	192	199	214	181	181	183	193	215	197	208	203	193	189	190	201	213	201	206	199	225	191	176	221	224	205	187	223	215	193	213	188	218	204	198	208	179	178	168	225	215	216	213	208	208	218	205	198	201	209	182	204	210	209	219	215	202	198	204	186	202	193	186	209	204	207	213	196	194	191	184	172	217	203	204	187	197	200	187	201	215	204	206	173	187	200	198	187	203	211	185	175	205	208	181	226	228	177	214	177	184	197	179	190	201	207	193	174	192	201	209	170	206	220	199	181	214	200	196	185	215	210	205	198	206	247	195	177	184	202	197	182	190	189	185	225	201	192	189	191	188	196	186	197	202	234	187	198	223	203	187	231	207	225	210	184	211	193	207	199	204	208	214	176	147	195	190	216	204	195	227	194	202	197	245	223	207	213	211	214	195	172	197	192	200	178	213	201	194	191	197	181	193	217	191	190	182	201	206	182	215	213	214	209	195	198	197	212	219	224	193	196	208	220	203	217	201	199	193	207	211	198	221	206	188	198	234	201	157	187	186	200	170	197	204	199	202	189	187	204	179	184	188	197	179	188	196	188	192	198	196	230	216	183	195	184	202	192	211	195	196	175	200	204	196	218	201	222	195	227	231	185	187	218	208	194	176	204	195	186	196	217	206	180	200	217	173	199	192	178	197	210	183	193	179	208	206	208	207	181	221	201	206	237	204	195	221	192	201	197	181	209	210	194	197	188	192	209	223	193	222	219	196	197	207	197	186	217	204	192	188	203	186	194	193	193	176	201	210	195	213	181	217	216	211	196	183	201	200	194	199	206	200	215	199	203	192	199	201	215	218	218	215	219	231	187	205	160	191	230	230	215	203	188	184	198	227	203	205	207	205	214	185	213	195	195	216	205	183	194	196	181	197	191	194	237	195	216	235	216	196	184	211	239	196	208	185	197	198	209	212	217	206	218	194	208	191	212	195	211	212	209	241	217	231	190	205	197	197	181	233	208	201	192	213	209	198	183	205	187	209	194	216	198	187	219	197	195	179	186	190	198	176	173	206	197	179	204	196	182	229	183	183	211	201	184	202	218	214	215	207	188	179	223	196	214	218	199	204	193	201	240	195	206	192	184	204	210	202	212	188	193	189	190	214	203	188	180	195	190	203	193	169	184	187	176	195	196	202	200	196	183	196	200	213	211	193	184	210	199	237	202	208	204	191	202	157	261	207	188	219	198	202	170	204	215	192	194	189	206	217	167	184	171	195	196	194	194	188	221	227	185	204	211	195	199	200	232	202	177	208	213	198	181	164	221	179	203	213	230	216	194	219	183	203	212	209	214	211	187	220	208	194	207	207	222	199	227	205	206	191	215	176	195	215	219	220	229	219	194	225	202	188	202	183	202	223	175	191	219	209	189	185	218	194	194	214	206	195	202	187	214	186	200	200	196	208	214	193	213	189	169	185	216	212	198	196	225	199	213	205	243	215	200	188	214	207	220	189	210	210	198	184	207	197	184	253	202	202	197	219	195	206	170	211	208	190	203	195	185	214	212	211	188	190	204	219	193	216	213	184	213	200	197	219	188	220	217	215	222	212	207	197	196	204	194	184	193	198	162	207	203	180	210	224	215	212	186	223	190	202	181	195	194	172	191	181	195	196	214	191	188	201	207	194	198	198	201	217	212	178	211	188	186	198	213	207	212	212	212	200	236	186	208	185	215	193	207	210	196	200	211	178	219	199	219	205	177	197	192	185	222	225	234	210	208	209	211	193	203	214	168	213	212	199	193	205	193	200	205	193	201	199	189	202	169	191	209	218	185	193	217	221	196	256	178	217	213	223	208	190	173	204	206	188	198	202	207	199	210	212	209	197	201	195	223	190	206	198	219	213	194	189	200	173	214	210	217	206	196	224	228	221	178	210	206	223	209	182	218	179	194	198	188	190	215	182	211	208	231	214	200	192	192	206	191	216	163	200	181	197	193	209	166	219	208	203	218	204	198	195	193	182	165	193	208	209	186	202	210	164	235	211	197	198	209	181	189	197	193	206	210	184	208	198	181	211	200	195	190	178	219	204	209	197	216	185	213	192	217	218	197	195	193	197	233	174	230	186	213	186	202	216	172	194	200	200	170	198	222	206	200	209	197	223	207	178	179	195	195	216	197	185	198	209	192	231	199	186	215	228	203	227	204	211	207	192	204	199	194	195	204	224	213	205	189	198	223	235	225	188	166	215	214	191	179	224	205	201	205	194	196	197	203	184	200	237	213	209	191	206	190	194	221	219	224	205	204	234	188	198	196	186	199	214	200	217	210	180	202	193	191	213	215	230	184	194	189	183	209	198	188	219	229	201	199	217	219	218	222	220	172	192	183	187	215	226	209	209	193	226	220	239	214	191	220	179	203	202	210	193	203	209	197	197	196	205	211	184	176	182	180	201	182	238	224	193	181	210	206	212	213	192	222	170	206	207	213	213	221	211	199	213	218	217	206	209	204	192	212	206	186	209	216	208	175	180	201	209	221	212	201	186	201	197	190	221	224	196	220	198	179	203	207	180	197	217	222	206	205	208	200	204	197	208	205	225	211	204	214	193	217	200	188	200	212	198	207	223	217	195	204	213	194	204	179	199	199	174	201	207	225	208	196	196	165	187	196	192	200	189	238	211	182	195	200	195	202	210	201	232	202	203	207	203	214	198	175	215	186	161	207	234	216	204	217	194	166	203	199	203	199	185
4141	503	595	603	603	571	558	574	523	532	541	548	476	517	552	499	500	535	480	485	532	539	501	515	521	526	504	498	469	507	511	503	463	509	498	509	479	509	517	526	509	535	502	502	490	506	467	486	501	520	497	487	518	516	499	510	496	517	504	501	477	482	485	513	489	495	498	505	498	505	482	549	508	479	486	518	538	497	496	492	525	485	491	463	539	498	477	456	482	482	540	497	547	481	494	527	453	513	472	485	492	550	510	479	494	497	509	512	523	505	524	492	492	488	496	508	499	523	506	476	480	525	535	542	512	506	541	532	534	473	461	515	459	558	538	513	523	474	480	488	482	481	472	499	497	475	487	502	490	498	488	499	465	484	473	518	511	498	517	472	514	471	495	479	500	478	508	499	496	485	532	507	537	478	510	517	485	506	507	519	491	503	512	526	532	514	494	481	477	482	537	514	501	456	477	509	471	494	484	491	496	501	469	523	494	485	505	491	502	497	534	498	474	483	465	501	466	512	504	541	481	477	514	495	474	484	521	470	498	440	487	462	522	513	532	468	517	486	482	514	483	491	512	487	508	536	492	523	501	506	497	477	501	505	502	502	473	462	486	517	481	521	485	490	527	468	501	497	490	496	485	495	456	493	453	506	485	507	478	471	498	558	525	494	544	517	491	512	494	480	505	532	469	517	493	478	529	502	501	464	495	502	516	472	488	497	507	533	494	495	514	519	480	462	493	492	493	516	499	517	495	503	468	512	481	464	490	502	511	462	511	479	504	492	482	457	480	528	514	468	482	489	526	482	465	511	478	505	506	472	497	473	458	471	496	483	503	493	457	463	477	511	492	499	498	502	519	474	494	529	536	454	512	472	498	518	494	447	470	528	520	522	496	532	524	494	505	489	532	496	522	522	514	480	518	450	486	495	516	475	481	536	537	499	505	513	487	499	506	453	462	472	488	522	490	515	516	503	490	501	501	484	527	503	489	523	499	520	528	512	519	484	457	530	514	555	486	451	506	508	463	504	470	538	486	461	469	473	511	511	543	520	518	507	483	520	444	462	496	468	487	515	494	476	522	513	501	535	500	514	495	543	493	546	488	527	521	494	514	518	498	499	481	523	493	507	535	515	474	485	547	474	460	503	486	523	467	508	529	486	510	497	473	542	541	509	518	498	539	502	491	481	515	447	476	505	505	534	490	457	490	492	511	532	495	450	488	520	471	499	478	489	512	473	495	488	494	535	494	503	483	480	482	485	490	494	516	514	482	454	515	483	484	490	474	485	504	510	493	499	499	491	519	482	483	487	506	475	486	509	467	488	443	509	508	462	514	500	521	469	534	474	461	466	468	510	508	499	468	468	495	513	488	539	507	493	531	498	510	481	514	506	466	499	486	501	503	500	487	488	468	503	491	501	481	528	484	522	504	504	496	491	506	469	501	474	496	518	481	494	446	494	469	498	496	495	512	481	523	470	480	540	496	543	498	499	518	493	534	507	520	485	517	465	495	502	488	464	515	491	505	487	486	498	487	517	521	487	478	524	519	491	489	482	504	492	459	473	523	482	478	510	516	479	470	479	501	472	451	459	497	518	501	453	513	509	513	500	499	525	467	480	475	521	463	506	446	494	461	492	508	464	520	450	449	494	482	487	506	548	500	443	514	503	488	465	540	474	505	458	468	476	522	527	487	513	525	486	531	514	498	456	477	499	471	506	489	482	466	476	470	477	534	538	459	513	488	517	499	457	519	522	499	501	509	510	530	458	489	496	511	489	488	527	459	539	495	477	481	459	471	510	499	502	542	474	510	543	495	542	502	509	482	538	487	478	518	478	474	459	487	479	482	532	523	537	486	470	517	521	486	518	504	523	483	521	492	488	514	485	513	509	535	491	453	520	479	520	537	448	475	480	498	495	506	528	522	509	487	515	496	510	542	502	499	536	473	466	460	457	534	478	494	487	460	497	508	533	513	548	497	534	510	484	491	474	464	517	518	535	488	487	508	513	492	522	514	476	480	490	531	520	505	547	524	524	513	526	526	505	493	478	502	506	542	506	476	503	548	499	531	525	482	509	530	497	543	539	517	492	535	525	494	502	478	459	489	487	484	522	488	487	482	515	525	523	500	528	495	569	501	492	540	486	511	497	475	467	453	521	498	515	485	514	549	501	543	498	511	487	499	503	528	547	491	527	507	506	487	501	495	492	504	525	485	467	499	448	511	474	498	497	469	471	502	473	532	513	512	468	518	516	518	482	499	555	507	498	467	503	515	510	497	487	518	511	499	497	499	504	519	494	508	522	484	496	512	474	497	486	460	479	483	521	530	516	456	542	486	505	487	508	515	473	516	491	482	515	504	519	492	507	531	516	535	480	504	508	502	512	515	515	466	496	487	538	512	472	491	488	520	500	483	470	533	485	484	468	512	480	491	484	491	462	506	478	507	480	455	542	485	464	506	483	520	513	518	527	473	466	512	500	518	476	473	473	487	494	489	513	486	507	510	486	547	490	491	489	516	479	482	498	476	462	482	477	523	489	530	494	486	515	463	485	462	501	515	511	496	530	483	553	521	512	505	518	498	464	524	512	469	497	524	496	495	513	487	539	492	508	466	478	488	563	498	521	475	497	457	518	514	509	502	500	508	505	483	461	511	465	484	500	494	532	499	507	477	492	497	501	434	494	472	522	509	481	508	468	471	508	469	516	521	485	508	506	514	539	518	482	515	508	523	490	475	477	490	467	503	497	456	534	487	504	523	526	490	460	555	547	482	503	486	488	493	496	476	494	501	507	493	520	513	487	510	484	528	523	432	506	488	507	465	460	500	510	483	499	483	495	486	519	499	544	530	519	507	526	467	483	486	474	497	503	540	489	537	498	473	485	506	469	498	503	503	481	503	497	490	494	532	503	464	494	504	518	498	538	482	493	511	482	513	475	503	487	509	485	506	514	505	494	500	513	519	471	473	514	476	519	517	467	522	490	476	522	498	526	483	502	524	480	485	481	507	505	487	520	546	511	477	470	453	495	461	489	491	485	496	525	483	493	474	496	517	548	470	502	483	526	493	489	504	490	526	491	494	484	515	482	460	512	542	497	477	531	480	482	487	531	519	517	492	520	508	461	511	493	502	488	503	496	498	487	512	492	492	484	488	508	512	463	517	540	525	493	523	514	504	471	498	482	537	511	519	473	506	513	474	484	443	517	494	482	520	468	478	496	523	485	479	503	465	521	474	513	500	492	450	444	472	495	494	464	482	493	527	497	487	509	518	525	502	466	534	512	507	517	512	483	484	451	494	466	480	488	459	469	466	490	477	469	514	497	508	511	466	447	503	473	474	466	476	492	485	510	479	508	480	487	473	503	467	497	483	524	490	514	443	478	479	500	496	495	486	513	489	449	449	473	516	498	534	505	512	464	492	543	499	535	499	508	529	512	485	524	514	502	527	543	482	489	464	455	512	482	487	530	493	520	476	513	512	479	495	495	503	529	474	480	510	472	464	510	525	513
30220	4634	1092	770	560	475	315	301	223	236	226	176	173	162	157	145	145	149	141	142	138	137	135	147	131	135	129	134	129	139	119	133	116	114	118	134	138	110	133	133	134	129	109	131	114	103	123	123	104	111	126	115	136	119	121	116	125	103	119	128	121	126	124	121	122	130	115	121	129	114	100	136	137	124	147	119	113	115	117	120	119	121	145	130	113	110	126	114	120	109	125	116	137	109	124	128	113	99	128	118	100	117	130	125	139	113	130	122	117	110	124	116	104	127	104	140	112	106	114	101	113	94	125	94	101	127	119	126	135	111	110	124	114	135	126	137	110	144	108	142	113	121	118	119	136	106	114	114	122	132	111	121	121	117	120	129	130	104	136	98	120	118	125	124	132	114	136	135	113	124	104	131	125	121	125	132	125	122	134	128	109	110	135	113	136	96	121	102	111	115	114	128	114	99	116	119	110	112	143	100	128	117	122	126	127	107	113	120	100	127	129	116	93	105	111	101	119	117	117	111	124	108	113	130	116	126	129	120	108	135	112	113	126	113	153	134	115	128	123	132	129	106	122	105	109	116	137	116	136	137	140	129	125	110	123	102	113	128	110	134	127	125	115	113	117	116	122	101	119	90	109	122	124	118	135	120	105	120	114	131	129	115	115	127	123	107	122	124	99	123	123	114	119	128	125	128	137	125	110	116	114	111	99	121	115	114	108	115	100	105	115	113	119	98	113	108	132	110	128	151	128	140	110	127	117	114	108	111	139	138	99	103	126	123	116	133	136	108	124	107	122	126	121	132	114	110	136	104	116	124	110	111	121	124	101	103	118	123	103	143	121	113	107	123	118	139	118	101	115	134	121	98	104	111	127	119	115	123	101	115	112	120	116	111	119	110	115	127	125	98	111	120	107	114	116	122	115	118	104	110	119	121	124	107	122	111	133	112	132	123	116	114	117	130	125	121	121	123	95	131	106	116	111	121	107	114	112	128	132	129	121	134	118	143	117	122	112	100	134	124	132	118	143	121	123	134	105	122	133	116	106	124	113	113	118	125	94	122	122	111	131	134	118	110	117	97	110	104	118	87	121	128	113	121	141	115	116	119	131	104	124	129	127	122	122	128	124	116	110	121	117	132	133	124	113	108	117	121	109	115	155	144	125	111	108	120	118	112	118	126	96	120	114	114	103	120	105	117	124	122	103	118	130	101	126	114	129	124	115	128	132	120	135	137	99	117	118	113	104	106	117	117	129	91	120	97	102	126	118	122	114	117	133	97	107	132	129	112	123	106	127	89	116	139	119	144	100	122	119	121	131	105	115	104	124	111	120	108	120	127	120	122	116	119	109	107	101	128	111	96	114	114	145	117	121	141	115	127	131	131	132	116	130	124	123	143	120	123	124	113	106	110	114	110	109	115	135	110	138	108	120	110	110	112	121	113	109	125	109	109	137	113	125	112	128	102	123	105	133	111	109	148	120	138	114	109	114	135	124	120	108	118	114	114	122	117	113	116	110	120	124	117	148	106	119	111	120	125	108	135	96	121	114	103	126	132	128	137	117	114	128	94	119	123	132	122	117	108	115	127	134	120	116	120	115	102	125	129	122	114	117	126	123	119	134	127	131	103	105	139	125	114	108	140	127	115	121	124	98	151	106	127	101	119	117	110	98	127	109	111	112	105	127	123	127	109	122	124	140	124	115	119	132	109	115	115	116	111	109	112	117	126	123	133	94	100	121	103	103	119	129	117	139	103	104	116	127	90	125	114	114	91	122	105	118	136	132	140	113	97	120	113	118	111	116	128	131	125	144	129	126	99	127	117	113	138	99	103	90	133	115	114	131	109	129	133	131	125	126	113	112	128	103	131	118	123	121	106	115	95	118	106	120	107	115	100	114	107	140	104	121	107	120	111	111	106	137	125	109	135	121	109	126	117	119	121	122	109	117	126	106	136	107	127	120	110	112	106	130	112	132	120	114	134	101	119	125	129	115	130	115	131	97	117	139	100	122	135	124	127	104	118	120	105	132	139	95	110	138	106	121	122	114	111	113	138	116	125	124	129	119	102	123	120	117	121	130	140	115	100	127	106	128	106	110	123	117	103	118	111	126	101	116	134	139	110	116	130	132	104	127	115	118	135	101	96	113	106	101	130	125	112	104	105	109	102	103	105	131	118	124	100	124	139	97	130	124	109	119	132	118	118	108	122	94	125	112	130	109	128	121	113	131	115	114	109	114	111	108	123	125	116	113	112	113	107	115	109	143	112	124	142	116	127	128	116	136	121	121	101	106	93	121	131	120	98	121	109	131	120	125	111	105	97	119	87	130	129	124	118	127	118	133	117	117	98	115	141	114	107	109	108	96	117	118	110	118	105	116	122	132	115	122	131	111	127	120	123	135	116	124	111	113	112	129	117	98	130	149	101	118	120	139	112	96	105	126	110	108	114	104	122	116	108	105	105	123	96	108	96	111	128	122	105	138	100	116	135	111	143	124	117	95	108	116	97	100	114	152	123	100	116	115	120	138	109	117	133	114	107	133	121	133	136	120	123	101	106	85	116	106	129	112	96	125	104	118	123	117	114	97	121	112	107	129	135	107	106	116	104	118	126	113	118	106	100	134	134	114	117	118	137	111	108	116	117	127	109	115	120	121	131	117	112	117	109	115	124	122	103	112	119	106	113	119	116	125	120	127	128	119	127	132	112	142	129	125	102	119	117	140	131	123	125	114	111	121	105	125	121	117	116	135	127	122	128	126	119	88	107	120	119	120	129	111	114	111	116	126	119	123	108	111	118	138	125	123	116	131	140	112	116	110	118	120	131	105	107	100	116	130	126	115	144	129	113	110	112	118	119	110	130	122	123	106	120	128	117	100	127	132	100	114	108	124	136	142	127	114	118	133	127	115	130	111	127	103	124	100	98	100	119	129	135	121	126	102	122	126	101	112	124	121	105	116	103	117	116	113	123	133	108	104	121	117	114	117	136	127	126	125	103	127	127	131	121	121	128	102	121	142	109	118	128	110	112	115	119	115	124	116	122	97	117	139	113	128	133	111	99	101	116	114	118	117	117	114	131	116	118	110	124	131	118	128	117	111	137	130	119	109	119	111	108	99	116	119	126	116	111	112	127	122	116	116	112	113	116	119	144	119	122	109	120	122	117	120	122	114	126	137	116	128	116	102	108	127	98	103	138	139	116	106	124	124	108	122	104	106	118	103	131	118	129	131	102	109	119	114	122	122	120	134	119	133	137	113	128	121	109	109	131	118	108	103	108	112	104	103	114	101	117	119	131	114	114	113	128	118	103	113	119	122	127	113	115	129	116	107	104	115	124	120	112	112	126	119	126	124	124	119	126	140	102	113	119	129	110	102	109	93	107	121	106	120	111	144	121	107	130	117	102	121	119	93	120	132	126	126	136	123	115	129	102	120	129	131	142	105	118	121	118	121	113	105	112	108	122	127	116	111	132	115	98	107	111	125	124	125	118	105	136	106	125	114	118
13755	1025	2196	2735	2301	1956	1546	1274	1150	1044	929	804	780	679	659	607	547	524	529	498	492	473	430	479	430	418	432	398	391	404	384	445	395	363	381	366	391	391	382	349	393	368	370	348	381	363	354	366	369	350	367	353	331	340	393	339	334	349	375	348	370	371	358	358	375	347	371	343	333	342	356	338	381	387	363	337	331	321	346	316	330	343	369	368	348	354	321	336	354	300	339	365	376	350	327	296	341	330	336	306	342	324	330	339	339	330	349	354	372	326	317	328	330	326	347	324	326	348	335	351	347	330	294	344	337	314	343	308	330	369	329	339	327	308	348	370	337	381	326	341	363	344	320	322	320	349	351	359	342	348	339	315	332	329	312	306	368	341	343	345	333	328	337	325	333	311	339	326	356	338	341	355	377	371	336	347	303	340	343	346	315	338	366	331	346	381	351	328	316	337	354	302	322	367	336	349	342	342	346	312	335	340	345	354	362	382	343	368	332	327	343	328	330	364	363	325	348	355	328	302	345	336	301	299	344	316	325	331	338	322	341	314	339	384	356	335	362	336	329	336	338	327	338	344	342	356	300	334	366	339	347	359	356	375	340	362	343	311	354	354	354	350	334	348	324	341	377	326	343	367	356	351	348	345	331	346	354	336	363	350	327	350	360	315	341	337	352	330	325	335	317	374	307	327	355	329	305	313	333	334	353	346	320	311	332	368	359	356	357	349	364	306	327	325	351	332	374	345	340	359	343	340	358	350	334	342	343	324	322	326	326	322	313	326	363	349	342	328	311	338	355	351	332	340	352	307	328	326	356	355	328	351	324	350	348	336	307	356	335	327	334	350	318	341	327	359	352	324	324	341	297	316	322	342	354	337	313	330	331	324	347	332	345	286	307	314	347	316	345	330	321	359	358	314	345	316	351	328	332	345	363	355	343	346	358	343	333	353	329	317	324	325	345	310	340	298	332	327	347	320	353	324	340	325	341	328	312	347	339	350	348	314	345	318	365	354	331	336	305	361	362	346	319	361	332	343	342	335	335	328	339	340	327	319	356	331	323	355	349	318	364	349	325	361	302	305	315	337	308	344	294	330	345	332	301	328	333	333	310	313	365	328	371	313	345	324	326	362	335	340	337	335	334	298	382	323	374	329	348	320	347	350	333	362	349	346	333	292	334	317	322	297	297	318	347	318	356	330	356	299	370	349	336	333	328	357	321	357	346	314	320	375	359	312	315	342	327	305	343	328	335	355	334	335	363	343	333	347	322	370	305	346	358	326	325	312	360	353	302	312	315	330	351	306	347	343	307	324	313	337	319	334	338	311	318	337	375	336	319	320	346	374	319	357	306	305	311	331	337	336	355	322	338	345	350	290	303	336	337	312	343	325	344	334	334	353	352	340	334	330	314	344	326	348	313	346	318	335	354	347	322	312	343	329	362	324	343	334	338	327	337	322	338	323	359	331	309	327	339	331	361	345	305	343	366	358	366	337	351	341	356	330	350	306	328	334	326	323	321	294	342	351	354	297	337	320	340	310	326	353	339	349	342	361	319	329	343	359	336	305	323	327	325	327	349	339	337	339	332	356	312	334	327	314	344	342	370	331	377	328	350	320	326	310	312	370	326	333	351	321	313	336	316	330	345	356	323	341	300	321	375	338	319	324	320	305	324	309	359	358	306	348	317	328	363	379	328	344	343	330	351	333	297	326	330	356	317	347	343	365	292	346	335	328	347	322	354	335	320	355	329	345	351	334	335	351	307	362	322	312	356	323	338	326	347	347	341	321	363	322	338	337	320	337	356	334	349	337	348	339	310	337	360	331	364	342	346	318	348	359	336	349	323	294	354	333	310	349	364	330	319	337	355	357	354	322	340	312	362	333	326	314	328	345	354	338	300	363	320	320	339	365	313	322	341	347	348	323	327	327	339	335	352	343	326	298	323	334	322	321	350	354	347	354	311	366	341	303	334	366	314	358	322	322	340	341	321	332	303	314	350	349	334	364	318	330	338	374	360	320	333	319	357	321	335	328	331	351	360	288	313	344	319	325	311	318	316	348	342	361	339	352	359	336	336	326	327	321	338	321	374	326	347	333	311	354	321	352	327	341	314	358	338	321	321	345	320	345	354	341	338	350	323	344	330	318	334	328	343	327	379	308	332	313	341	344	320	325	317	345	315	335	346	355	339	336	343	354	354	347	334	315	367	322	333	305	322	349	325	317	366	321	343	312	341	341	346	335	314	338	336	318	344	331	330	354	324	350	331	344	316	352	307	337	309	353	348	325	307	327	330	335	330	335	326	311	329	338	330	314	361	329	318	368	335	308	322	342	339	305	296	335	360	311	358	333	312	330	354	303	345	334	320	354	359	319	314	313	338	336	350	344	325	310	309	342	330	308	325	342	336	345	310	325	314	333	318	311	345	330	361	350	354	341	342	312	329	326	325	314	313	324	353	380	338	315	359	330	334	323	316	333	344	350	353	311	327	309	334	324	358	319	344	320	320	337	335	341	389	363	360	348	335	323	321	345	334	331	320	342	319	339	323	329	308	335	353	324	354	351	317	325	331	342	323	342	376	305	359	339	343	331	306	304	345	355	346	357	324	347	316	343	346	362	306	342	355	300	322	330	352	298	356	352	332	348	330	314	330	342	327	345	362	292	293	327	348	350	331	329	364	333	328	331	351	316	352	325	378	312	350	340	301	354	313	335	340	319	328	313	377	336	351	323	359	371	312	337	335	330	319	322	329	334	322	357	379	329	332	322	333	373	351	365	301	333	336	344	375	318	313	352	337	340	388	318	299	343	301	332	344	354	366	369	303	348	365	327	322	334	328	340	300	329	388	351	349	333	316	323	332	330	310	359	321	330	329	323	335	357	333	360	327	313	356	366	379	311	344	324	374	334	351	336	315	294	311	348	352	347	322	319	326	345	339	345	345	351	342	300	337	314	301	341	327	344	317	342	319	351	357	333	326	336	308	342	354	345	320	359	323	331	326	331	339	334	344	356	310	335	350	366	340	331	302	322	287	312	330	330	335	341	348	327	323	328	339	336	336	310	365	323	343	329	378	328	358	315	322	338	337	325	325	354	301	329	338	333	373	334	302	337	341	348	350	339	370	352	350	322	350	337	338	352	304	306	299	347	354	338	307	334	325	332	353	353	306	352	365	360	329	346	334	321	351	323	365	335	356	340	326	333	351	320	366	325	317	346	325	329	306	365	311	377	317	320	339	315	311	306	346	289	350	333	341	339	348	361	307	346	331	371	338	317	348	333	322	361	312	351	339	320	345	339	337	349	328	362	319	341	347	358	326	363	336	357	352	325	352	351	341	315	327	324	334	325	335	341	341	303	328	332	347	319	318	317	328	377	297	348	302	355	315	331	334	309	297	342	320	314	365	325	345	327	371	323	334	302	319	310	342	334	319	344	357	342	304	371	314	330	335	323	315	325	323	329	329	346	334	330	330	343	317	340	327	352	311	330	334	314	360	342	357	337	353	335
43311	13213	3533	1702	1124	924	769	621	486	462	390	384	358	363	371	328	315	310	285	310	292	285	285	263	250	282	290	236	259	259	280	265	249	260	261	244	261	261	248	230	269	245	259	252	257	225	255	287	280	265	249	285	242	254	259	274	231	244	268	243	222	248	245	259	244	228	266	230	233	252	255	251	258	225	229	231	259	272	257	246	255	227	244	232	283	234	256	242	233	260	257	227	225	244	236	235	242	244	240	212	239	238	221	270	244	247	261	269	260	253	239	229	260	215	273	258	243	253	226	250	251	241	237	232	227	251	273	234	240	267	239	218	219	233	215	259	233	221	237	252	281	272	220	220	247	252	252	241	244	248	246	255	225	241	248	245	219	238	248	256	263	229	254	243	248	269	242	259	239	235	248	269	255	283	232	248	242	243	224	239	276	244	253	257	259	245	222	242	245	239	259	264	257	252	252	223	241	215	253	227	244	227	260	249	238	243	244	237	216	232	236	213	235	247	236	253	234	280	274	249	241	244	246	247	247	250	217	223	235	219	269	228	251	267	227	272	238	223	244	228	236	247	238	259	216	209	254	249	238	230	212	253	230	261	240	232	254	245	255	238	239	244	230	270	249	263	254	238	245	234	242	225	209	233	243	266	230	256	225	245	243	241	286	259	257	262	243	207	258	205	248	266	198	215	264	267	254	272	255	219	260	237	225	249	241	247	250	235	247	224	245	268	280	234	270	250	209	241	258	246	260	254	256	261	251	252	236	256	240	246	224	240	251	240	212	248	243	236	235	227	236	261	255	246	280	240	252	209	210	270	237	240	207	237	233	220	241	237	260	258	242	250	251	254	217	234	238	262	234	230	222	265	236	256	263	244	252	238	230	245	251	228	237	270	246	200	239	247	224	229	257	230	245	228	242	251	206	230	220	268	213	252	242	214	236	235	265	236	251	244	254	244	244	266	260	228	276	261	256	244	224	223	208	237	249	207	257	230	254	251	251	227	233	252	267	240	248	253	263	244	243	245	255	239	259	234	268	230	229	232	240	238	247	240	223	242	239	218	219	221	230	232	224	257	240	243	262	233	260	234	254	218	229	245	213	239	220	239	260	220	246	238	234	241	240	231	224	244	238	257	244	240	259	228	243	242	258	243	268	241	231	232	234	245	233	216	275	221	263	225	250	252	241	248	228	254	280	229	228	247	229	260	222	274	262	251	263	222	226	236	266	249	261	247	245	226	255	213	252	265	263	254	235	208	283	217	235	208	226	242	230	264	226	239	257	235	237	245	248	234	240	280	243	259	264	241	217	248	235	251	238	235	230	245	245	242	251	253	201	281	228	212	237	266	239	228	246	243	242	247	263	237	229	261	231	268	210	252	234	254	250	232	240	235	271	242	267	235	264	213	214	255	235	231	240	250	240	278	223	246	217	264	250	253	269	241	221	240	246	239	255	237	216	252	269	216	212	230	241	254	250	270	268	246	235	229	220	239	260	233	225	225	254	242	265	261	246	228	262	251	251	213	229	248	257	238	224	234	230	230	211	237	221	257	219	219	249	244	262	251	256	242	233	236	260	234	252	239	219	239	259	251	266	263	233	235	237	235	259	255	246	278	230	257	283	255	219	253	245	222	247	240	264	248	246	241	271	217	269	254	242	221	240	229	230	226	273	256	255	212	205	224	255	218	224	248	242	250	239	255	259	216	244	237	223	229	231	246	260	200	244	235	222	220	259	259	246	266	247	258	255	222	280	232	264	197	261	253	227	242	249	237	226	232	226	220	256	223	224	254	251	199	243	244	237	232	272	242	241	255	233	245	244	257	250	234	226	236	253	225	240	244	250	245	223	245	243	235	247	240	262	269	254	259	208	259	264	222	249	233	246	262	243	265	261	212	207	234	229	234	224	248	253	290	253	245	232	254	253	225	243	241	267	245	267	239	232	210	285	248	266	270	242	242	226	246	249	248	257	247	237	239	260	232	251	257	261	233	240	244	241	277	214	242	261	237	262	255	281	241	272	248	248	249	237	245	232	265	242	215	248	277	251	244	211	247	246	217	208	239	248	253	267	247	247	258	215	238	238	249	255	245	206	231	238	218	250	232	262	256	224	259	239	237	247	239	244	252	271	258	247	237	251	228	254	233	237	234	233	251	202	209	220	243	247	249	252	264	217	220	239	230	238	251	256	234	268	217	248	243	232	229	243	269	252	218	239	255	243	245	253	224	253	234	242	229	231	236	255	243	254	242	223	235	231	233	246	232	249	232	222	239	226	213	258	247	261	259	235	264	228	238	254	239	231	251	248	267	236	214	249	247	228	212	259	215	236	240	252	253	260	249	267	231	267	272	238	208	255	253	252	240	232	247	255	260	274	230	225	240	248	234	231	262	248	260	265	239	239	248	212	246	236	272	235	261	234	255	238	261	256	227	256	266	222	241	213	237	257	248	257	222	270	227	264	249	248	226	237	246	230	267	250	232	242	244	238	270	256	248	231	222	266	249	242	239	241	220	233	279	226	226	303	264	247	231	221	246	259	230	246	255	248	235	263	235	230	235	234	234	243	232	257	260	258	232	235	261	230	226	223	247	263	227	244	241	226	245	258	226	254	219	244	245	278	258	246	233	246	262	264	258	238	243	218	256	249	256	218	216	202	237	241	229	245	242	234	257	239	223	242	220	231	254	244	259	239	238	223	224	254	237	272	230	223	262	243	265	231	238	238	215	239	244	242	246	252	226	243	212	247	286	235	265	264	268	248	260	270	270	221	201	237	218	238	239	248	240	246	207	220	247	244	267	235	247	249	278	238	228	225	240	245	245	239	263	225	279	245	230	262	247	256	253	234	252	252	241	242	250	254	241	245	234	230	240	254	243	227	236	234	240	245	263	220	231	260	267	238	250	244	258	234	237	250	274	226	260	262	235	257	246	244	229	268	244	248	230	238	240	247	242	281	228	279	242	238	233	233	258	250	198	223	221	236	216	251	259	260	226	233	217	233	199	256	233	227	269	233	243	250	271	240	273	244	257	238	251	246	236	230	242	222	228	235	249	231	245	222	267	256	247	242	247	198	227	251	244	248	251	265	242	238	242	230	223	231	225	253	234	239	262	257	257	257	238	241	245	269	244	249	241	239	242	220	257	257	255	240	253	232	236	233	260	234	259	238	264	267	216	265	252	251	262	230	253	223	259	249	214	239	235	240	261	237	226	225	220	246	232	243	226	246	262	237	232	240	242	228	255	219	238	234	252	212	196	242	232	264	247	257	236	255	252	265	222	242	258	249	233	238	216	231	243	207	268	269	242	263	259	246	206	247	253	227	223	236	243	210	259	245	233	232	240	247	252	234	254	244	213	248	255	227	230	288	255	241	241	249	228	264	228	232	244	245	249	252	249	261	284	229	238	259	239	239	256	215	248	264	224	230	214	227	234	238	245	271	234	236	245	222	259	252	246	245	226	235	277	245	224	261	271	221	237	224	215	238	232	232	268	242	269	231	236	223	246
18757	2057	4218	5005	4451	3530	2917	2505	2176	1868	1732	1592	1434	1295	1256	1135	1051	996	961	936	877	870	825	875	810	794	786	799	779	796	711	725	730	723	744	656	724	702	676	698	725	664	693	712	620	652	679	663	646	627	672	646	656	640	644	657	658	653	649	642	645	667	622	595	635	630	672	645	670	617	616	610	676	646	654	586	592	669	685	634	619	652	608	638	632	639	633	604	624	645	644	658	576	660	610	618	621	685	601	604	666	624	622	638	654	592	633	595	659	651	663	636	587	631	619	606	597	615	620	605	563	604	633	628	627	612	621	642	575	645	603	599	633	635	663	626	621	670	619	627	594	591	615	610	604	613	580	629	639	684	650	576	597	636	579	583	611	570	626	574	643	632	627	534	562	617	558	610	607	597	623	646	610	644	630	615	631	614	654	589	656	580	650	639	620	623	581	623	658	590	595	591	611	567	622	667	629	641	579	584	582	609	582	614	628	558	650	639	596	580	634	612	598	576	665	621	610	588	608	581	575	600	624	603	622	593	581	621	602	552	588	569	658	642	621	603	561	621	676	595	610	592	634	577	631	544	639	638	595	575	652	627	631	631	596	617	603	614	629	578	633	629	600	644	623	607	602	652	591	575	624	583	627	585	571	619	607	578	593	576	644	566	622	615	625	624	611	633	603	603	637	596	572	617	607	607	600	605	620	670	602	602	612	595	608	614	601	601	600	578	615	601	635	608	614	616	599	570	580	608	618	628	630	572	613	630	615	632	628	609	634	629	630	596	579	623	606	630	626	582	589	621	584	640	648	574	594	627	576	635	584	570	590	629	618	627	659	620	654	614	593	628	640	618	606	607	604	622	603	619	616	613	641	632	610	650	563	595	647	613	623	590	566	588	581	584	652	607	606	643	618	617	606	623	614	629	585	581	586	607	606	584	636	611	625	599	653	627	597	637	644	649	609	630	578	624	659	645	648	560	588	616	637	611	638	613	609	617	614	622	669	583	629	603	595	634	608	587	583	631	590	596	594	615	645	613	606	568	650	615	609	565	594	603	600	615	618	603	601	583	607	642	594	624	634	622	614	622	636	590	584	609	595	604	589	607	609	590	557	625	584	579	604	602	624	659	649	638	619	611	596	643	617	608	590	617	610	586	706	642	648	629	617	595	599	630	576	632	622	641	658	611	626	588	619	652	576	607	614	627	606	598	632	601	626	582	583	636	628	595	577	602	603	638	660	628	604	618	603	638	616	616	645	573	631	615	608	637	645	583	603	634	645	628	615	644	572	608	605	568	589	621	635	635	586	609	589	588	622	618	617	612	616	650	628	606	625	624	615	627	621	630	650	622	602	661	589	598	635	621	663	645	659	670	619	625	633	580	645	639	610	647	573	619	646	625	629	583	631	622	569	609	605	633	619	601	649	640	616	601	615	579	613	625	647	604	601	621	624	597	597	657	620	591	625	594	575	593	615	590	602	636	585	623	588	630	654	597	635	609	612	586	616	605	615	645	597	573	599	622	648	613	611	632	626	620	639	602	594	665	624	607	613	638	618	647	626	586	564	625	641	613	594	618	610	642	638	611	608	608	642	593	615	621	616	634	599	632	578	596	663	585	635	573	622	582	597	634	575	644	598	571	585	610	663	638	618	607	630	603	634	575	607	650	632	629	608	593	537	604	586	595	587	640	614	525	616	634	646	574	662	641	630	631	579	541	621	588	608	571	619	604	573	612	630	610	599	592	560	654	628	601	640	641	612	627	646	615	587	618	587	600	646	566	560	593	644	640	662	616	593	615	628	632	596	642	612	590	641	625	566	591	592	642	604	578	611	602	607	619	654	604	613	605	606	612	602	617	649	602	659	599	587	590	592	547	606	615	599	593	582	640	588	622	629	578	633	603	606	656	554	636	644	575	568	627	642	582	599	602	628	560	605	610	605	616	631	606	614	612	596	628	619	619	654	606	636	616	614	625	654	655	590	615	594	621	596	613	599	621	618	636	610	655	628	595	606	603	582	658	632	642	613	596	602	616	602	658	628	617	604	630	581	610	608	619	665	633	642	639	661	661	586	596	619	568	569	589	652	625	659	580	575	588	621	617	651	627	601	620	606	652	644	665	604	641	629	574	594	602	608	593	589	610	567	577	624	631	625	639	580	607	606	601	597	672	585	592	625	612	600	556	582	621	638	611	663	635	615	631	592	601	605	629	602	577	652	641	596	626	611	641	634	615	603	612	604	603	602	644	588	586	590	563	585	653	622	585	664	593	598	590	618	654	614	602	587	568	607	590	590	610	586	612	610	608	636	602	604	615	577	590	629	592	610	616	624	607	626	628	642	638	592	609	622	628	665	667	584	612	620	612	597	614	624	609	618	614	620	646	613	587	593	623	635	629	630	598	618	613	592	590	624	586	615	611	626	601	597	612	621	598	600	594	566	621	607	619	655	578	632	621	595	621	607	597	631	583	591	654	606	659	621	612	598	632	632	584	607	586	630	578	606	626	651	591	694	613	649	645	571	607	616	611	622	641	588	589	583	562	622	629	630	654	581	595	585	595	586	564	662	578	627	642	616	646	601	624	586	629	596	623	587	659	645	588	624	567	650	604	627	610	619	630	579	608	631	637	630	580	571	622	644	579	664	629	606	574	612	585	594	620	613	606	624	595	563	587	609	610	637	590	628	613	606	637	626	608	622	619	615	600	613	602	586	619	578	614	586	620	606	620	678	650	616	639	633	599	618	605	613	590	622	610	603	628	693	620	611	603	639	658	634	590	611	604	594	590	590	656	605	647	599	574	614	639	635	605	604	611	596	573	612	619	681	563	654	601	630	639	647	625	648	645	636	652	595	581	598	578	583	572	636	610	598	614	629	596	624	601	618	609	614	560	583	629	639	575	572	620	586	630	650	595	622	578	617	600	594	595	598	662	664	599	558	597	603	616	610	575	590	642	600	654	620	613	595	600	595	672	602	583	607	642	591	610	622	609	625	653	580	606	579	640	627	623	607	633	641	633	601	601	582	606	651	610	601	579	586	639	618	586	574	599	612	630	626	604	585	614	653	620	602	629	580	609	603	656	613	604	624	614	608	598	617	616	587	589	595	651	598	580	640	626	645	611	617	626	625	634	637	611	620	629	626	611	599	617	581	656	618	571	606	606	604	599	617	652	623	595	588	606	626	617	621	610	566	609	578	624	575	600	570	633	640	602	593	655	573	579	550	616	625	626	607	625	617	609	649	623	610	609	594	600	646	597	647	593	623	598	626	584	577	648	581	640	650	633	641	621	601	600	595	622	617	577	607	623	604	624	607	580	612	617	570	575	532	609	648	581	620	635	601	605	616	668	623	621	624	647	560	610	623	671	609	638	625	664	605	599	596	624	638	646	604	629	594	592	607	641	579	609	629	647	613	595	594	598	607	603	614	564	650	595	620	645	647	608	617	577	670	630	590	550	626	576	669	613	594	629	589	600	628	618	628	621	605	601	590	616	624	610	631	623	587	641
3636	243	235	245	238	207	199	194	224	199	217	223	198	211	236	232	211	214	192	190	233	211	216	221	228	204	224	190	217	234	237	234	231	197	239	205	211	201	207	213	231	188	212	207	182	219	183	202	229	206	221	225	213	217	184	224	204	206	177	212	215	240	199	209	205	184	221	186	218	200	221	188	173	205	214	216	203	230	216	213	191	214	212	218	197	209	178	218	227	194	211	204	171	219	203	208	219	209	215	223	217	191	197	219	210	240	195	210	210	190	185	208	206	234	196	199	210	215	223	213	217	203	220	189	229	223	191	227	209	195	220	231	233	195	214	208	214	225	201	180	223	235	222	206	204	220	198	211	207	232	212	208	191	211	223	206	177	205	216	218	200	223	210	186	223	219	229	207	215	205	215	197	205	198	220	193	181	182	253	208	218	191	210	226	203	202	206	211	193	213	203	210	218	206	197	203	211	188	205	238	204	215	197	205	194	195	208	206	214	219	218	216	216	223	208	211	197	203	203	210	222	209	205	203	206	213	212	196	200	224	221	228	196	209	212	216	218	189	222	224	236	237	205	216	186	218	207	220	217	190	213	215	188	229	187	217	215	220	200	228	224	228	214	202	218	192	225	210	192	214	216	205	191	226	198	209	189	203	183	189	200	186	222	169	182	189	206	214	229	211	218	234	213	201	211	196	215	226	220	206	197	232	219	196	199	211	212	208	192	213	205	229	205	222	217	240	178	213	203	228	221	200	216	193	205	203	193	205	201	173	203	233	207	202	223	209	206	215	200	216	215	195	206	204	197	226	198	195	190	222	199	181	197	203	193	193	215	220	183	216	193	189	212	212	210	228	167	203	217	206	209	209	217	183	199	220	222	220	193	221	209	201	238	219	225	225	202	211	207	213	212	218	218	190	213	222	219	226	216	176	203	204	187	195	197	193	221	217	183	214	209	195	203	195	197	202	214	210	218	210	211	198	208	212	192	197	227	187	217	196	230	229	229	231	192	215	243	208	197	204	209	205	224	229	196	209	190	205	222	210	234	205	165	201	218	236	225	201	197	217	182	199	185	229	225	214	191	181	206	230	194	189	211	211	207	199	172	207	206	222	219	219	197	219	216	226	187	205	214	218	200	219	216	217	211	185	207	217	208	194	220	186	208	199	207	227	200	200	174	221	182	192	189	216	201	199	216	197	220	198	197	181	204	209	205	205	204	210	178	189	188	230	225	209	198	249	222	211	219	211	194	227	219	202	224	196	207	222	208	173	184	191	227	219	194	200	221	218	208	202	208	205	226	187	199	186	228	211	216	208	222	225	226	188	213	193	226	206	207	177	223	223	212	200	209	215	205	189	199	226	214	217	224	215	200	228	227	232	202	217	183	186	238	194	185	213	219	210	216	207	170	188	194	182	207	197	251	188	207	224	209	212	231	206	222	198	183	189	221	202	195	201	213	220	199	202	207	213	226	203	218	179	192	204	201	202	205	216	198	239	202	206	185	182	211	192	202	203	223	176	183	190	212	213	208	175	191	229	199	214	193	162	203	215	200	192	214	211	186	193	196	194	208	207	226	212	238	210	177	190	221	205	206	195	195	228	208	212	226	210	213	198	206	220	218	218	214	205	206	204	194	222	236	205	186	204	227	206	251	225	169	198	212	250	229	206	198	187	195	197	222	187	199	194	237	223	208	197	208	208	192	195	212	186	217	210	197	194	187	232	225	206	206	206	184	232	208	186	216	213	196	223	197	219	204	200	206	209	195	193	198	209	209	201	213	196	208	185	201	195	227	187	211	191	205	179	218	220	215	233	223	215	199	211	200	181	233	195	201	182	222	218	209	235	210	199	211	217	197	230	198	201	194	209	181	209	218	203	195	212	201	198	213	207	207	190	199	181	196	212	184	176	186	196	200	187	220	207	222	207	218	200	209	182	223	209	195	200	213	219	195	216	188	193	202	190	205	199	204	197	202	206	201	221	197	213	217	185	215	216	203	218	204	180	215	216	222	222	199	169	205	192	232	209	216	212	215	217	211	201	216	190	192	217	203	188	221	191	208	192	205	221	193	210	232	185	238	224	206	216	182	221	237	215	234	214	220	165	222	213	210	200	200	199	204	202	197	205	211	227	201	207	193	206	211	218	209	202	177	212	197	200	188	195	214	230	199	192	174	221	213	187	215	194	213	226	218	195	210	218	211	211	204	202	185	201	216	225	214	186	223	205	210	180	196	186	211	209	216	201	196	205	229	221	206	210	202	215	195	175	184	200	235	195	196	221	193	231	202	198	200	219	209	219	207	213	227	219	212	203	215	204	187	176	194	222	225	203	200	184	217	231	217	183	215	195	223	212	213	184	207	187	211	199	214	222	188	213	204	207	191	197	186	208	190	227	207	207	219	200	208	177	212	191	176	206	197	179	214	207	213	209	208	218	193	181	211	187	229	188	202	209	220	191	223	214	212	200	211	195	211	213	209	202	208	198	235	224	210	205	187	221	231	208	210	200	200	234	192	209	205	224	244	184	210	238	196	210	206	215	203	199	192	222	179	198	222	234	204	203	214	199	220	231	196	189	189	211	197	208	215	198	216	203	189	204	202	216	196	206	246	207	228	210	208	197	217	196	187	233	195	250	190	205	222	210	219	203	205	213	191	204	186	191	185	208	223	215	186	202	202	216	214	226	212	184	213	218	223	216	204	213	216	210	213	218	237	220	201	236	190	207	249	201	210	225	207	219	178	201	188	216	199	208	210	203	231	227	216	226	229	213	222	199	239	253	228	192	184	214	210	179	208	195	233	192	218	192	194	186	191	212	206	194	191	208	225	216	223	230	201	204	196	174	204	217	204	189	212	204	230	175	216	235	179	205	191	212	197	183	225	211	191	208	215	193	198	194	174	217	240	196	194	209	218	211	209	234	206	189	188	214	217	193	208	195	203	196	212	186	214	206	216	221	197	206	213	214	223	205	214	202	215	195	203	210	216	204	246	217	180	194	211	200	201	195	192	202	206	189	206	194	210	208	172	215	200	234	197	176	228	205	225	220	205	207	220	236	194	211	238	196	208	200	224	217	188	209	194	175	197	207	224	228	231	222	214	203	198	182	181	196	196	208	210	199	227	196	189	195	181	185	201	220	208	177	203	215	212	221	204	204	225	230	196	189	207	186	204	207	234	220	197	211	232	176	223	187	201	187	210	197	203	213	200	228	183	179	197	209	220	234	216	183	210	223	226	200	209	204	201	226	228	206	198	212	190	210	205	211	195	186	210	214	226	217	206	201	232	202	199	199	218	197	204	196	210	202	213	232	209	201	212	209	202	191	203	209	211	199	214	183	206	246	223	200	190	220	198	207	208	201	211	218	174	200	197	181	200	213	211	200	213	212	204	210	207	197	211	215	201	213	209	211	208	203	205	184	183	211	202	208	190	209	212	207	204	214	210	226	211	235	216	174	203	206	208	198	216	189	204	186	199	204	221	197	203	186	184	205	197	191	221	220	213	207
4258	546	632	615	613	592	563	562	558	524	531	582	561	536	570	539	512	499	496	519	486	540	510	527	500	556	580	533	514	517	557	514	496	485	510	542	539	533	494	563	490	570	484	474	517	462	514	520	516	482	552	514	523	508	492	504	523	510	548	495	485	522	525	530	510	471	493	525	514	532	526	499	504	520	490	497	526	507	509	499	494	506	498	535	512	483	485	494	520	517	499	509	556	514	530	505	515	493	482	512	498	532	541	506	547	542	481	485	540	474	526	484	527	546	506	531	495	508	482	479	531	531	555	490	514	480	491	510	519	475	514	589	525	519	535	522	520	469	489	524	488	501	535	523	502	536	500	513	491	546	538	520	474	552	522	513	490	480	503	534	484	514	525	532	507	568	499	494	470	498	542	505	516	493	536	518	490	519	536	502	486	513	512	508	485	533	519	528	537	493	510	471	477	480	502	515	495	529	545	514	514	542	505	477	501	518	531	488	521	513	501	543	515	493	495	546	469	502	507	472	507	503	539	532	503	513	500	491	519	513	517	530	532	534	512	537	514	501	512	516	572	513	529	504	519	489	509	524	477	478	534	468	496	522	514	498	543	545	526	524	480	485	507	502	533	525	494	534	548	487	519	532	532	561	498	550	522	509	505	498	505	489	503	501	530	498	491	482	542	495	523	522	505	502	515	494	512	516	478	524	540	487	487	565	480	521	475	493	505	502	536	511	521	527	538	519	505	550	499	531	493	501	497	551	522	498	496	521	502	488	537	533	538	538	545	503	535	513	503	449	506	514	533	528	541	520	505	506	520	541	475	515	479	543	502	541	539	490	446	451	506	513	516	493	522	532	467	492	500	482	485	520	530	520	465	468	581	558	524	491	513	479	485	489	470	478	515	486	537	518	505	508	462	481	529	516	526	549	512	519	536	494	511	550	537	484	508	511	502	496	575	476	538	526	567	518	539	540	534	496	525	506	540	547	523	535	479	509	512	558	522	497	520	485	533	519	504	527	530	474	517	506	497	531	530	550	488	507	474	511	519	516	507	485	454	548	521	540	555	489	550	495	476	528	503	508	530	541	472	499	514	493	505	510	465	521	550	473	515	560	491	466	506	502	486	550	507	500	501	530	539	552	516	501	513	545	461	530	483	524	589	482	562	505	524	516	477	510	536	555	529	530	530	474	538	494	494	515	506	516	502	514	519	543	513	493	497	500	556	521	513	514	527	517	498	511	557	507	491	500	480	513	530	495	513	533	496	504	499	583	509	510	514	476	501	506	551	517	521	490	525	507	506	509	547	482	508	481	531	504	477	493	495	493	510	471	538	515	556	508	461	551	454	528	497	508	513	518	495	513	510	487	540	504	504	504	493	545	511	528	497	494	536	541	481	511	472	527	454	512	515	533	509	489	458	512	525	487	508	457	493	520	510	498	534	546	548	565	541	482	494	523	531	516	501	504	510	473	513	537	459	526	533	529	519	513	502	537	534	524	491	507	511	539	532	499	570	455	505	501	521	528	526	497	503	479	498	502	481	525	540	508	544	532	532	485	508	519	493	516	536	546	505	521	512	502	519	542	542	508	500	547	492	510	527	533	510	501	515	531	541	531	505	526	538	520	537	480	473	522	483	506	519	517	516	477	560	523	518	508	570	509	533	478	519	544	452	517	508	498	541	528	533	508	548	516	475	504	519	473	500	527	489	505	526	533	522	489	523	506	512	482	503	499	475	490	539	538	532	510	485	509	506	530	522	544	549	474	540	486	549	510	486	517	552	504	503	476	492	508	516	480	500	468	511	524	471	501	493	525	500	506	494	536	497	520	524	515	508	492	548	503	536	517	493	494	500	514	491	461	465	535	524	483	511	507	481	475	466	493	517	521	526	536	521	534	481	528	460	507	520	474	494	454	508	501	511	501	496	519	515	483	533	515	431	497	496	488	501	524	497	499	531	473	537	494	539	510	540	535	567	543	502	522	477	542	547	519	516	481	557	517	534	494	566	538	527	534	528	539	533	515	469	553	550	510	535	492	515	511	505	511	493	482	532	501	499	513	547	491	486	532	484	512	494	534	496	495	496	544	501	549	503	512	541	495	514	453	509	529	502	526	530	503	500	539	578	504	523	514	513	509	513	454	505	487	501	524	464	522	521	473	551	513	535	517	542	511	517	506	491	489	494	511	533	518	557	541	499	492	521	520	511	550	520	500	561	506	493	558	488	498	504	513	514	487	520	494	505	511	502	509	488	484	524	482	539	515	506	519	501	545	490	515	502	502	471	500	510	525	500	521	521	533	511	512	505	511	507	532	521	533	529	510	486	501	493	499	495	523	530	544	541	506	492	511	527	464	529	497	492	511	496	506	536	508	541	530	510	500	543	469	518	528	521	513	511	487	490	552	494	486	519	519	527	486	500	514	531	509	483	514	520	537	510	533	512	522	464	537	502	491	539	526	500	537	503	491	509	491	469	525	527	510	490	536	511	512	481	467	511	581	515	494	526	504	525	522	487	523	499	510	511	496	530	494	501	533	496	520	521	514	474	485	517	534	441	494	523	473	526	505	531	515	542	517	504	503	496	553	499	502	514	530	507	519	535	515	496	511	524	459	539	537	495	499	526	488	470	525	557	519	496	528	538	501	525	485	504	505	472	505	530	535	468	504	538	487	506	522	489	537	477	484	515	525	518	532	519	515	482	486	495	515	505	516	506	580	526	486	531	500	470	503	512	541	512	480	517	547	519	517	530	527	544	502	533	499	496	551	507	518	521	519	490	508	507	527	518	501	523	477	501	488	494	521	515	489	531	537	506	505	486	505	520	509	487	469	493	467	502	506	578	500	536	521	538	530	530	519	495	498	517	536	508	504	509	515	498	509	505	536	511	486	523	502	517	495	538	535	467	489	501	501	537	482	522	504	503	499	501	527	512	507	531	487	519	529	526	488	513	525	522	488	481	465	520	526	468	508	499	509	507	529	534	512	529	516	482	481	527	510	563	487	498	483	503	530	503	500	519	481	531	487	534	535	503	542	483	445	526	495	468	495	539	534	487	495	561	505	518	474	497	502	503	505	530	489	494	512	492	525	512	527	504	543	507	528	535	544	546	501	473	566	528	520	487	543	495	497	475	502	476	506	537	490	545	501	504	523	513	542	558	510	543	514	536	531	504	494	497	500	544	519	517	526	500	492	531	486	485	518	502	486	531	515	558	496	512	522	517	528	479	448	531	545	513	554	517	510	518	499	536	516	467	533	485	519	496	479	512	502	506	496	510	507	530	518	527	484	535	535	552	544	450	510	491	520	505	492	519	533	492	440	518	488	529	530	540	509	521	540	520	528	494	546	540	525	527	513	480	501	521	542	523	554	513	513	480	505	519	502	516	502	548	501	501	535	492	548	498	552	511	521	535	518	503	512	482	518	521	528	506	510	488	546	502	525	528	518	485	527	506	503	483	507	556	535	472	497	483	544	529	517	528	531	479	572	488	522	519	479	468	515	521	512
26696	3476	1142	824	540	418	313	263	260	234	207	170	181	187	159	136	167	147	167	146	118	140	134	149	159	131	105	130	127	147	119	133	134	129	136	142	152	115	123	121	113	132	132	126	124	113	111	138	111	121	116	114	138	108	144	132	104	127	123	127	134	114	141	132	118	146	126	113	108	138	124	119	130	102	126	125	151	133	128	117	105	137	117	121	132	114	132	126	112	136	116	125	130	125	145	106	136	126	112	137	113	134	137	117	114	98	112	119	145	131	138	120	102	134	128	125	106	120	125	118	124	122	122	124	146	114	130	110	129	113	108	120	108	111	124	104	111	124	127	126	125	139	150	112	114	127	123	127	113	133	118	120	108	145	137	131	114	116	105	119	107	103	125	120	123	108	122	125	111	115	121	110	110	136	143	133	119	105	114	113	130	120	114	124	147	114	114	107	131	149	122	123	139	105	135	119	123	138	124	132	132	123	121	126	125	117	87	99	110	127	127	102	122	119	99	104	126	129	109	121	110	125	115	133	101	138	119	110	99	129	110	121	113	121	126	127	144	127	137	105	119	123	141	125	135	116	110	141	139	108	109	129	130	130	117	99	118	135	127	128	116	120	112	111	118	137	121	113	121	129	101	127	114	119	112	110	119	94	136	123	137	144	108	145	116	111	128	121	109	121	126	121	132	144	123	125	129	138	124	124	113	145	137	137	117	130	115	120	139	122	105	119	127	116	127	114	121	119	118	117	138	99	102	120	111	130	134	105	130	119	133	107	121	111	113	139	105	128	98	123	120	121	126	124	116	117	119	111	101	129	137	135	101	117	136	126	108	126	107	120	114	138	131	135	106	114	132	108	124	121	122	120	109	106	111	111	131	117	122	117	105	117	124	124	104	137	137	93	133	103	96	104	100	121	127	94	120	107	122	97	125	123	156	118	115	102	117	132	137	110	122	105	115	117	130	136	131	105	122	116	106	141	111	136	131	118	134	104	123	154	115	112	133	119	135	131	149	119	114	110	154	111	120	138	127	116	117	127	118	108	116	132	122	122	108	111	105	132	109	141	136	108	98	114	122	144	117	127	129	118	109	130	130	121	127	109	128	139	136	115	103	127	129	128	123	123	110	115	135	122	111	136	138	116	127	127	112	135	118	111	111	103	134	111	130	99	108	118	127	129	119	112	114	136	122	126	122	129	122	143	113	127	134	127	122	113	143	136	121	127	132	120	124	119	124	129	124	125	127	135	124	101	118	115	118	113	116	114	126	99	95	134	116	112	117	117	112	112	109	118	135	116	127	126	97	129	118	129	119	138	124	116	117	116	112	115	125	132	131	127	101	132	144	112	113	131	105	126	128	131	110	110	111	128	112	134	113	114	131	138	139	139	111	100	120	113	105	139	139	118	119	119	108	121	100	129	136	133	137	104	125	112	120	146	127	122	123	114	136	132	106	97	120	124	99	122	117	138	113	129	133	116	123	109	132	102	154	118	119	125	136	102	108	136	119	122	126	112	123	123	138	141	129	126	133	137	128	122	116	135	133	114	108	143	116	132	114	122	115	123	116	116	117	103	130	151	112	107	122	140	121	124	124	108	130	124	118	150	123	118	124	129	118	152	121	112	125	121	126	125	135	131	123	122	112	126	111	120	123	132	144	119	122	109	104	120	130	130	140	142	124	112	120	94	129	128	108	103	133	114	120	139	144	119	126	129	96	106	122	105	107	143	127	113	122	127	128	125	126	91	120	122	124	126	107	125	144	111	117	111	132	114	124	98	113	111	102	126	115	127	118	118	113	113	135	113	141	136	127	102	115	134	133	137	119	125	120	100	124	122	112	110	126	121	129	130	121	101	131	117	106	122	117	126	115	136	112	123	118	118	121	137	117	137	117	116	137	134	139	128	137	137	111	131	114	122	133	137	122	93	124	111	117	104	120	127	126	115	122	122	132	127	120	127	133	123	107	124	113	119	116	121	134	123	111	146	136	132	113	120	91	129	127	123	108	113	139	116	134	130	137	123	123	126	146	126	114	126	141	112	119	145	123	157	93	128	134	119	118	128	112	116	117	113	116	116	132	118	114	100	123	133	128	99	125	120	106	109	123	115	144	112	122	129	136	134	107	135	124	118	117	137	124	118	140	118	121	123	153	108	105	112	139	129	105	158	142	114	112	107	130	115	102	101	111	138	136	132	121	112	123	133	116	121	140	124	123	122	123	127	100	129	126	124	107	106	120	121	112	126	133	129	120	108	122	110	124	143	117	133	118	140	158	120	118	116	119	131	127	131	132	112	127	124	115	115	127	122	123	134	113	139	117	109	123	136	144	105	134	108	126	124	98	122	133	135	108	124	128	121	107	105	127	127	129	119	137	117	121	126	124	125	120	131	133	127	123	132	97	120	130	118	136	134	120	121	125	133	122	140	128	102	127	129	126	104	102	143	149	133	116	127	124	128	143	134	124	140	121	103	138	114	115	130	117	124	127	108	104	109	124	143	104	124	130	118	113	103	102	104	129	116	138	124	117	108	115	112	141	109	141	122	112	118	120	118	129	120	129	112	128	103	125	112	114	128	128	120	134	119	103	108	146	128	98	109	130	111	117	130	105	114	121	116	137	120	110	114	132	140	113	112	139	119	120	117	126	131	111	116	132	138	124	122	125	127	102	132	132	111	112	134	108	120	126	120	112	122	112	109	133	104	99	116	118	126	114	115	112	139	143	106	130	105	114	146	114	126	106	125	129	98	128	126	122	116	111	113	135	118	115	135	107	112	129	110	116	109	113	122	134	123	120	130	99	127	116	123	113	111	115	113	146	116	117	122	111	137	126	116	114	138	130	111	117	131	125	122	125	106	102	132	125	128	137	112	115	126	123	114	97	125	116	124	139	109	147	129	126	136	132	106	131	125	131	119	112	129	133	126	122	127	120	111	121	103	129	123	134	120	123	126	131	116	107	134	139	140	104	132	107	92	131	132	110	141	108	111	124	127	101	133	117	125	123	104	131	131	116	106	136	132	140	116	119	104	121	103	109	117	114	104	135	113	116	103	127	132	106	115	126	120	129	128	128	111	116	127	134	123	130	134	122	115	126	131	136	120	125	114	118	111	117	100	125	117	118	119	130	117	124	109	116	140	118	126	131	124	128	110	143	128	128	121	115	115	114	128	118	108	124	120	109	98	117	131	117	116	138	113	127	141	132	128	108	124	139	106	103	115	110	114	117	119	132	92	94	134	126	140	141	138	119	123	113	131	107	130	110	119	111	103	122	108	142	117	117	146	131	133	138	110	124	127	124	114	144	117	133	111	119	118	103	120	128	120	112	108	125	110	129	97	111	106	106	120	119	114	124	103	106	128	129	124	117	115	126	118	131	120	123	116	136	128	128	115	126	116	137	116	117	140	119	120	125	131	124	130	122	129	126	129	119	113	108	118	126	110	123	117	122	129	121	133	114	120	122	123	109	117	120	113	122	105	116	106	106	124	122	124	121	132	148	122	124	118
12543	1053	2165	2700	2416	1952	1623	1233	1142	1016	930	837	790	715	633	646	578	544	519	499	542	503	470	403	439	441	439	418	415	430	420	402	419	427	362	419	399	393	352	361	396	374	384	333	386	408	370	336	332	396	352	363	356	353	353	357	355	388	364	371	371	363	298	363	370	315	345	354	345	338	363	362	366	358	366	334	361	316	366	374	377	334	327	346	346	363	338	351	297	343	345	367	359	367	378	347	347	345	376	335	342	375	369	331	346	346	355	374	348	331	328	349	373	355	356	350	330	337	370	331	368	328	339	349	353	348	339	369	319	377	329	303	333	310	352	340	338	356	345	360	338	353	346	368	335	331	342	369	337	311	330	375	317	363	334	332	371	361	358	353	346	322	358	365	353	342	334	318	356	332	357	306	343	376	317	360	331	383	327	348	334	369	368	343	334	322	368	365	373	363	329	374	345	355	358	358	355	362	359	336	344	329	311	335	316	340	366	346	351	314	311	354	337	353	364	353	360	373	359	375	332	356	334	355	356	344	342	326	305	319	350	324	366	390	305	363	329	351	357	354	344	334	352	339	322	373	363	367	323	333	324	346	331	338	333	355	351	348	330	330	331	338	306	370	368	349	329	335	317	322	347	382	336	326	345	369	355	361	337	329	390	320	355	327	353	325	348	327	332	323	342	360	356	334	362	370	357	333	338	377	348	318	336	337	351	355	387	332	338	356	340	342	346	324	341	359	338	309	336	343	348	341	330	327	370	330	343	353	331	342	347	349	323	334	323	348	324	369	325	390	368	337	340	340	358	353	341	331	356	375	363	332	318	319	361	343	335	331	323	339	303	351	345	337	333	364	342	357	342	347	333	354	320	348	341	366	338	329	337	324	342	351	319	336	339	315	315	374	345	337	350	315	347	302	318	347	289	344	324	350	338	346	336	328	337	360	349	331	325	361	334	322	370	319	323	350	361	331	325	343	326	317	306	348	338	376	325	336	307	327	348	323	363	349	315	355	349	327	341	338	347	332	345	318	352	324	332	347	349	401	375	313	331	296	337	337	349	343	347	377	352	344	358	352	318	346	403	351	347	314	327	317	333	342	338	367	304	349	367	374	376	391	354	349	313	350	343	354	301	332	375	341	328	331	380	334	350	341	337	345	352	335	367	329	356	328	307	364	323	335	344	330	328	315	328	338	325	354	343	333	372	338	340	363	345	320	308	340	372	322	356	383	316	355	332	341	344	335	334	345	365	339	328	353	289	333	336	328	316	334	359	313	326	347	345	350	336	328	337	368	332	374	355	335	332	348	353	337	332	338	355	387	347	377	345	368	338	365	344	349	314	355	319	320	367	331	364	327	347	332	341	334	343	350	341	337	349	333	351	342	328	322	350	356	369	330	337	343	344	348	317	346	357	334	327	360	328	372	338	341	365	369	358	371	334	345	348	321	314	336	314	342	340	338	346	352	332	345	350	359	329	335	385	324	338	343	312	317	343	352	373	335	368	379	316	347	343	366	358	382	330	332	343	332	343	340	325	340	335	349	341	378	327	362	350	326	360	356	363	337	327	334	337	348	348	362	341	370	357	358	342	361	321	343	337	339	323	330	334	328	361	372	345	340	350	358	393	334	333	344	337	351	340	340	330	334	374	346	359	339	354	315	342	343	375	332	343	347	356	343	365	338	342	324	317	363	357	330	352	344	376	325	327	316	370	352	373	344	324	359	326	312	362	338	293	330	361	297	342	354	354	359	362	346	317	356	365	366	351	363	331	355	336	324	342	356	358	367	354	333	357	339	321	351	336	361	327	333	352	313	351	368	355	332	352	345	312	322	355	330	333	346	325	343	366	329	306	301	310	331	332	354	329	351	333	356	343	379	340	326	329	356	337	315	362	344	360	344	314	382	346	340	352	334	328	338	332	340	356	319	358	331	326	342	341	348	365	338	329	316	339	346	346	325	387	334	362	366	293	361	341	334	332	337	329	323	324	321	362	351	332	307	330	340	323	377	346	360	344	338	320	358	330	345	345	311	285	319	353	350	337	330	337	365	334	342	388	352	355	374	340	342	305	362	355	340	343	325	342	311	349	350	334	347	338	391	349	335	366	334	353	347	361	379	356	374	317	338	383	338	327	335	338	338	300	336	359	350	323	337	357	360	384	369	338	345	338	356	356	338	336	335	312	333	362	347	358	337	336	341	327	364	323	309	357	323	317	346	380	315	321	335	335	345	337	371	338	323	329	370	326	335	359	310	349	355	362	317	330	378	364	305	334	323	350	349	338	336	341	316	335	393	345	335	332	326	350	390	312	336	321	362	349	357	330	342	335	372	299	331	333	322	375	363	372	295	336	384	337	308	349	353	360	349	323	364	332	364	308	361	337	306	364	332	364	360	335	348	364	349	369	320	356	330	343	310	367	322	348	347	339	352	353	349	336	347	374	344	358	323	325	333	321	342	344	342	339	344	336	339	375	346	308	350	336	370	342	352	325	382	328	374	328	339	355	325	334	325	376	333	365	340	338	377	346	348	348	362	332	327	348	338	304	345	349	364	335	321	333	367	337	330	343	334	376	351	325	341	349	332	355	335	362	310	325	323	334	356	324	355	341	315	331	343	349	320	324	341	341	324	367	331	325	332	371	349	348	329	330	321	342	351	362	329	367	389	336	350	304	359	342	373	354	345	334	326	370	351	339	352	323	338	365	347	322	332	357	334	344	345	335	340	332	329	313	355	365	364	351	314	349	320	346	366	340	324	337	343	318	321	359	375	339	308	364	364	355	334	350	343	337	350	352	327	357	335	325	330	348	356	353	335	355	360	328	340	349	300	377	348	348	334	346	336	321	303	350	320	362	322	330	333	355	347	347	339	335	340	334	349	354	330	331	330	367	329	330	334	352	361	310	332	344	372	326	339	324	305	340	362	338	341	339	362	350	339	368	335	317	354	356	372	346	350	347	362	344	344	349	338	360	371	329	348	330	359	368	332	353	376	341	341	356	338	343	353	337	360	365	333	307	320	338	308	332	333	300	347	341	321	366	337	321	322	319	347	346	315	368	317	354	350	330	348	344	368	369	333	333	345	343	344	368	377	355	380	302	347	354	337	335	334	346	353	343	350	354	347	338	331	348	338	325	356	360	315	352	348	361	354	326	322	330	374	320	350	301	328	315	336	339	353	346	378	346	329	310	347	335	309	373	340	329	333	339	373	349	350	346	348	330	342	331	372	357	319	340	344	363	355	372	329	333	353	363	343	324	353	330	324	369	327	330	367	333	350	336	332	370	367	333	336	324	341	352	315	355	327	352	349	361	354	340	332	347	344	324	351	315	368	350	350	329	377	329	350	343	346	350	361	352	331	337	327	341	349	335	307	366	353	327	340	344	329	340	335	343	345	323	346	338	356	353	362	331	362	311	330	334	344	311	354	362	319	346	329	356	338	362	353	385	350	358	342	323	316	304	323	358	329	341	340	314	343	342	352	343	366	328	319	351	357	343	390	353	324
43125	13540	3664	1714	1125	921	744	573	540	428	399	399	352	346	330	344	314	287	292	284	278	258	289	257	246	249	274	262	288	289	234	250	239	245	260	243	244	253	253	247	239	259	237	275	242	252	237	245	249	252	268	227	237	253	236	260	270	241	233	231	277	224	239	239	261	237	248	237	259	245	240	248	267	254	250	271	246	232	237	268	238	214	217	266	265	222	221	219	267	237	222	251	217	253	223	255	239	243	247	232	236	245	257	241	223	273	231	245	251	225	219	240	233	246	238	242	268	235	229	230	240	242	246	228	249	223	237	209	240	229	243	236	264	226	244	234	256	227	254	230	231	235	244	257	256	266	278	241	247	213	234	266	263	214	259	247	229	260	226	234	220	264	250	239	243	256	229	212	250	237	286	253	264	256	257	215	243	224	217	249	240	266	228	236	212	229	253	253	242	247	246	254	238	263	252	250	222	249	235	242	287	253	211	238	266	223	235	244	240	233	273	251	259	243	266	247	247	241	258	242	268	236	250	251	241	237	288	248	227	243	229	228	227	217	260	234	235	246	245	251	243	242	258	227	240	247	255	237	244	246	251	242	223	234	279	223	226	257	236	230	216	220	234	257	251	236	273	230	261	221	253	230	259	256	239	249	254	254	257	253	234	259	209	247	232	265	270	262	252	269	234	218	245	230	236	236	258	263	249	228	255	236	280	220	238	251	259	237	269	236	230	229	263	282	230	256	238	253	241	242	252	226	273	238	249	219	247	238	248	229	230	237	240	233	247	234	248	252	221	252	248	220	221	263	228	218	235	242	249	220	232	265	227	285	229	268	246	259	262	256	230	273	232	251	251	244	229	258	232	233	213	247	221	230	261	248	245	216	248	253	267	261	250	258	240	225	282	256	242	213	232	242	243	272	239	249	214	256	236	206	251	239	229	261	232	252	271	255	244	250	265	259	241	252	249	240	232	248	239	272	232	210	245	253	249	255	236	243	251	275	250	247	211	240	240	249	269	270	227	234	230	264	245	242	245	236	250	255	238	234	252	254	229	248	251	252	251	258	221	234	262	239	240	231	232	267	232	254	237	254	243	270	224	258	261	251	240	247	239	262	237	254	236	231	260	235	242	260	235	254	242	243	242	246	235	263	256	242	243	256	229	252	235	235	216	243	269	280	233	282	254	259	245	270	257	254	239	227	234	272	270	274	230	238	242	242	245	233	263	264	233	245	251	235	246	229	227	248	238	247	255	262	220	238	235	235	219	260	237	257	259	270	274	254	248	247	239	208	268	256	250	228	239	248	233	229	259	262	221	220	209	236	247	241	229	232	273	266	286	255	232	252	259	245	227	240	259	258	242	265	241	255	256	270	238	260	246	250	240	248	213	270	255	249	233	238	248	235	218	263	225	261	252	244	234	247	250	259	265	229	227	216	237	249	220	235	259	255	253	237	262	246	243	267	227	262	242	253	241	231	205	257	269	223	254	261	227	234	242	235	256	258	247	253	253	256	278	249	260	242	254	230	254	242	220	234	212	239	251	255	234	237	246	240	230	256	255	218	220	224	209	261	254	269	279	245	242	233	257	265	230	245	261	228	245	263	255	276	217	246	244	235	247	261	243	258	239	242	251	240	271	260	240	257	275	260	248	266	257	239	245	260	225	206	233	243	268	261	231	252	245	251	249	242	269	218	259	230	258	261	242	261	220	248	248	264	233	260	234	246	223	243	250	233	264	223	238	246	215	232	239	249	257	240	258	217	230	239	286	246	240	250	252	229	236	233	261	237	235	259	257	216	240	265	230	245	255	261	248	257	261	259	226	243	253	231	243	225	219	224	259	251	256	235	240	230	252	255	239	265	249	261	265	251	228	236	255	246	252	242	231	237	279	218	229	240	232	244	221	249	280	224	227	244	194	216	267	251	227	242	250	228	229	236	228	245	231	246	255	225	218	267	270	225	247	270	242	257	237	255	224	244	211	270	265	249	238	256	240	236	257	213	226	208	209	258	225	212	226	235	231	227	233	239	238	247	271	257	237	263	231	277	235	261	258	232	217	266	256	251	240	262	226	239	278	271	217	242	283	260	270	250	241	250	218	233	243	247	252	234	220	244	261	235	221	252	224	226	240	235	215	208	220	241	247	248	241	233	243	254	246	223	217	241	258	228	224	261	230	242	258	263	266	250	269	231	211	264	209	216	264	232	264	231	228	233	206	232	206	253	213	251	240	262	228	211	251	230	268	209	243	258	259	230	256	268	203	259	248	254	270	268	256	231	249	253	223	263	236	233	248	246	259	269	229	271	257	257	252	244	271	226	231	279	291	257	229	248	264	251	232	282	274	246	269	260	234	244	246	213	271	263	235	264	246	247	231	230	251	247	244	218	235	245	237	248	240	248	252	223	253	239	227	249	238	238	251	251	264	237	273	241	268	227	269	233	244	236	248	250	247	239	271	225	267	224	260	267	259	243	223	260	228	246	240	243	240	252	249	255	251	267	222	250	277	227	230	233	240	251	257	273	243	239	258	232	241	239	229	241	258	224	268	244	236	222	243	222	234	246	235	212	210	240	260	250	224	237	224	218	218	275	255	231	245	246	257	248	249	216	266	252	241	245	250	242	264	272	249	247	250	237	244	269	243	249	227	234	272	225	260	230	221	250	229	244	250	222	274	224	232	246	277	257	251	259	229	243	253	249	220	235	231	261	252	258	229	253	270	219	232	218	225	269	247	218	232	227	231	244	244	249	273	228	225	249	227	219	243	238	243	253	245	245	292	233	264	255	220	241	251	219	231	231	210	235	249	241	207	243	210	229	239	252	278	268	231	249	221	273	218	243	229	225	229	231	233	259	229	239	259	222	246	239	229	259	267	263	254	252	236	242	261	274	243	247	245	242	228	253	270	260	253	248	240	245	224	235	257	242	251	215	238	259	239	246	256	259	215	267	250	256	210	237	239	257	239	240	231	250	243	251	242	264	223	262	238	259	253	211	241	290	228	228	272	232	245	220	243	227	230	234	267	228	240	266	252	247	235	266	262	280	201	246	243	255	274	217	239	255	247	261	250	239	236	234	253	211	242	227	226	232	237	221	269	230	255	284	269	230	245	221	243	251	244	243	242	232	223	252	234	259	269	216	248	246	234	243	263	262	244	246	215	213	262	228	256	236	225	249	276	209	237	253	223	224	227	216	252	241	245	196	232	235	235	267	272	239	239	242	233	259	211	226	233	231	226	231	246	240	236	253	248	232	266	229	252	242	225	269	220	267	233	235	236	271	222	247	252	267	210	233	246	268	265	247	211	233	253	233	264	244	247	231	235	246	245	224	247	237	254	249	254	253	259	251	246	262	246	254	244	219	240	229	229	243	235	257	247	237	224	255	244	265	243	245	251	230	243	290	257	246	228	259	247	243	237	246	240	219	253	241	236	253	241	235	229	226	263	244	241	236	217	250	266	242	244	236	238	250	259	228	238	242	226	223	216	241	265	269	242	248	235	231	234	246
18779	1965	4211	4964	4357	3602	2989	2539	2168	1929	1716	1541	1465	1305	1226	1231	1066	1007	990	960	884	912	870	828	815	811	832	802	732	761	708	754	733	703	686	719	715	694	678	731	719	781	683	713	682	705	664	711	657	638	703	649	610	675	626	654	667	599	639	682	619	650	602	662	639	682	652	641	645	630	587	642	624	688	645	599	617	596	639	681	665	676	627	605	626	671	641	652	665	685	649	673	606	578	631	616	634	610	638	599	643	620	641	626	634	607	597	630	642	606	591	632	621	619	625	592	631	630	625	616	582	634	622	636	616	601	610	603	560	678	606	647	589	612	631	619	614	631	647	631	644	645	626	608	594	602	608	617	607	651	576	609	612	649	618	580	620	624	591	594	591	647	625	600	597	591	651	646	615	677	631	593	620	628	652	645	618	609	631	582	608	603	674	651	587	582	579	620	606	576	599	625	594	613	601	619	625	617	678	628	661	602	613	601	635	588	623	644	621	596	615	636	599	644	595	656	636	633	621	639	623	623	604	598	597	592	599	663	631	618	620	603	623	642	618	654	622	613	624	620	625	655	578	569	603	616	613	565	645	647	631	612	623	591	572	598	603	589	584	588	614	618	616	659	633	617	596	634	597	632	608	645	592	624	629	681	584	600	604	641	636	647	600	635	638	641	632	577	597	625	606	613	620	604	579	597	623	601	622	586	590	645	599	613	616	613	644	625	622	606	618	611	621	616	609	604	641	656	638	640	612	624	628	687	636	601	626	640	597	644	606	599	633	582	617	603	620	596	639	630	630	598	645	637	641	621	614	650	612	640	603	633	603	594	596	623	631	611	607	559	605	623	601	679	595	594	607	623	659	629	612	621	609	625	595	636	600	599	624	620	620	605	601	641	583	616	645	626	651	582	628	596	623	579	601	585	602	609	613	611	647	616	619	597	641	648	623	612	646	585	625	620	631	618	583	675	620	596	555	575	633	655	635	624	594	610	644	599	594	650	623	585	618	637	629	642	613	585	614	622	619	589	611	607	616	595	634	585	574	610	618	599	583	625	603	588	580	647	653	565	609	566	614	649	617	609	614	661	611	615	639	570	614	577	661	637	600	600	610	650	595	622	602	651	653	632	629	596	588	601	671	655	619	602	582	618	572	548	579	659	641	577	624	639	627	590	632	654	610	593	589	619	613	646	622	629	648	593	645	611	607	658	629	629	618	603	630	586	592	602	602	598	616	601	621	592	546	612	625	628	628	622	637	665	620	576	589	561	600	619	607	652	611	593	621	602	621	616	586	612	598	607	627	614	582	635	575	614	623	618	613	561	580	658	685	622	615	580	619	618	612	604	578	614	569	607	611	612	643	629	615	628	627	641	605	610	656	636	633	583	621	647	643	611	575	611	606	621	635	582	635	591	573	602	619	581	607	607	654	637	619	612	556	575	607	601	559	661	592	599	644	648	615	619	582	585	642	604	611	619	625	567	616	615	588	557	617	626	595	641	608	608	626	644	592	664	636	628	644	550	621	628	587	597	641	650	612	615	632	651	659	586	598	606	634	618	645	615	596	606	617	615	583	586	591	624	607	614	588	614	620	595	633	625	577	605	600	626	591	592	626	628	648	599	596	625	622	604	644	611	591	595	671	620	663	616	673	635	640	600	652	595	612	601	614	592	641	650	593	608	636	626	650	638	615	636	617	621	597	619	635	581	631	598	634	640	608	579	622	600	594	621	607	595	542	589	653	582	627	567	614	614	583	611	632	612	670	632	628	611	662	603	584	565	646	647	605	577	631	640	613	577	610	617	593	625	575	613	638	626	658	632	668	631	633	625	594	653	611	628	604	646	641	647	607	599	634	648	650	614	629	621	620	622	639	603	578	646	608	634	616	633	619	618	663	591	646	605	614	636	667	630	583	592	575	627	658	588	625	592	598	614	597	612	612	613	660	574	590	642	622	591	607	617	589	616	609	605	608	629	608	619	637	608	610	629	655	619	619	581	625	676	611	627	614	626	593	591	608	598	606	597	634	626	630	583	618	646	599	648	595	620	604	599	636	650	623	565	619	631	639	611	650	624	634	615	625	633	591	562	623	617	580	595	642	664	615	614	611	633	620	657	578	581	540	598	595	639	633	629	625	626	556	563	598	649	585	632	627	638	625	651	634	629	637	557	583	610	598	584	580	598	649	614	593	600	627	608	638	601	644	620	612	616	610	618	648	595	613	579	623	577	611	598	592	646	643	652	644	600	617	644	623	663	609	631	630	607	598	603	604	638	581	613	613	615	634	579	594	598	595	626	633	579	587	602	585	605	639	638	615	625	620	679	647	599	604	603	632	577	627	604	634	596	604	612	629	574	629	645	636	593	674	616	626	626	592	622	645	610	642	606	603	647	594	586	594	627	653	592	627	648	633	556	672	605	607	633	596	624	620	613	614	603	636	639	610	634	596	655	616	588	640	596	607	617	583	589	575	635	652	640	636	579	614	623	623	631	607	629	601	637	629	598	583	634	631	634	593	633	626	607	645	595	619	633	647	609	652	638	612	609	636	603	598	605	636	605	616	626	608	607	588	613	644	600	599	653	619	586	619	590	605	663	629	645	645	613	622	597	620	618	616	646	603	621	585	627	554	636	625	608	623	598	593	648	625	598	624	611	582	625	619	631	624	630	594	614	592	633	550	657	628	599	588	640	632	608	642	608	643	597	615	614	639	606	591	676	624	629	552	623	605	593	602	620	582	584	648	658	598	588	638	613	578	616	610	609	631	561	638	614	582	611	654	657	591	585	638	608	602	580	602	648	615	611	595	660	607	619	655	622	598	602	640	575	589	600	648	627	606	620	603	622	624	613	590	593	648	638	609	607	643	571	573	603	616	607	646	611	582	654	606	619	602	627	596	658	635	578	619	666	600	650	657	587	632	654	629	606	649	564	594	605	621	615	621	612	625	591	614	601	598	592	608	580	648	594	665	638	583	665	622	604	628	653	616	604	590	624	628	639	616	629	591	609	623	635	624	631	625	544	637	614	607	633	658	606	584	566	606	599	599	606	589	622	596	598	596	628	600	626	629	654	597	608	632	617	629	627	559	595	619	614	625	600	579	613	652	693	600	618	635	622	645	634	569	583	638	613	587	627	597	592	597	579	603	627	613	611	624	607	618	622	639	581	634	595	580	624	555	608	651	573	621	576	587	640	602	621	596	588	632	611	606	622	601	576	577	639	589	598	592	632	648	607	641	633	608	642	629	604	626	584	581	577	641	619	652	566	639	605	624	606	583	607	637	574	613	622	591	614	640	619	610	526	664	650	619	651	610	634	658	630	595	664	592	575	612	650	647	648	611	567	620	582	610	615	623	634	592	596	653	641	611	651	604	610	618	607	583	633	617	600	630	604	597	650	608	639	645	602	598	642	623	583	590	599	595	636	599	610	659	596	597	587	619	587	583	635	606	558	622	580	622	562	618	635	624	668	596	609	659	673	598	625	593	658	611	609	639	616	613	637	624	609
3697	242	226	229	227	214	176	219	200	203	202	220	191	224	241	193	188	210	209	213	208	182	219	223	191	207	189	224	223	203	210	196	212	209	193	207	210	238	212	238	204	202	201	198	199	229	192	214	210	198	196	186	202	169	244	200	219	217	206	194	199	189	223	189	200	214	204	228	201	238	197	214	210	194	186	196	181	227	240	203	220	225	205	225	234	223	206	204	217	214	207	207	228	206	214	173	205	200	215	219	204	202	202	204	190	216	183	209	214	208	208	185	212	236	184	210	186	202	223	205	217	210	220	217	216	190	175	217	210	201	207	235	187	243	195	235	183	210	213	198	209	225	184	212	235	231	206	220	236	201	215	192	210	187	191	186	185	217	179	215	204	202	213	194	216	219	200	223	229	203	212	182	216	222	177	190	212	199	217	210	217	190	207	196	222	203	209	213	219	184	185	210	207	207	192	218	184	223	215	206	219	226	242	220	190	223	228	208	196	196	225	211	192	213	216	214	210	220	210	211	226	214	198	216	225	207	222	228	190	191	215	184	206	211	191	207	203	209	205	209	200	226	196	201	198	230	215	200	222	220	214	197	208	218	216	214	213	214	213	226	205	202	213	185	199	194	216	238	222	189	224	204	208	219	205	204	188	171	209	188	250	206	200	198	227	221	218	206	177	208	170	218	187	229	208	191	203	213	189	203	207	208	209	209	203	225	205	198	210	208	213	206	210	212	240	205	186	190	198	192	189	198	208	223	183	173	226	204	191	240	178	225	202	237	202	240	207	202	205	226	200	205	195	232	221	216	206	228	200	214	208	202	210	214	196	188	205	212	211	176	212	219	206	199	208	211	199	214	168	194	201	230	186	227	204	189	214	225	182	207	189	225	206	216	216	198	197	206	190	196	205	189	212	226	238	214	187	225	204	191	221	202	206	201	185	236	207	193	195	212	194	217	219	203	205	226	188	187	210	215	209	212	222	187	214	225	240	232	213	232	243	212	190	199	203	219	231	214	231	209	196	243	192	202	202	229	211	222	197	198	219	190	216	222	233	208	209	214	218	194	204	207	218	195	188	208	200	206	210	228	209	188	207	214	204	227	209	183	229	200	180	193	212	193	207	189	182	226	200	188	212	240	203	194	247	207	202	212	211	234	198	233	222	201	218	222	198	236	199	213	215	194	185	205	229	208	207	240	204	198	207	192	199	232	230	195	197	244	188	204	191	196	235	187	186	221	220	179	217	212	248	205	191	225	206	190	202	221	200	197	192	206	185	212	206	217	223	197	216	200	211	208	232	204	202	223	221	199	207	202	243	220	234	220	196	211	193	201	212	212	205	173	201	228	216	201	198	190	220	194	188	193	210	196	188	213	215	209	213	233	198	211	185	204	186	223	186	225	225	201	181	209	192	222	217	208	231	204	217	222	217	239	222	206	174	227	212	193	205	195	212	219	215	227	210	214	215	225	215	207	171	185	211	234	206	207	227	218	220	201	203	226	215	212	215	219	210	209	215	218	191	214	206	207	210	223	211	211	197	212	226	209	190	222	179	204	183	199	204	202	228	175	212	215	207	239	193	205	204	202	234	206	247	190	210	204	199	199	204	236	243	232	212	203	225	212	244	207	194	176	211	206	214	234	214	198	215	219	226	210	215	213	224	221	222	240	212	199	174	228	214	215	237	211	238	190	221	207	192	234	214	229	237	217	203	203	209	181	222	219	209	203	200	202	200	181	235	212	218	219	179	190	229	222	210	218	214	238	197	211	197	227	177	215	216	178	202	201	211	229	189	225	232	206	216	213	183	212	217	200	209	230	204	190	216	223	207	186	229	225	224	238	203	234	226	213	210	228	235	196	204	220	229	188	191	214	207	200	233	185	197	200	214	243	197	206	220	238	193	213	193	225	204	213	211	200	198	206	181	225	188	218	213	194	226	212	206	211	222	205	204	206	180	204	182	203	222	220	208	206	212	189	192	181	230	247	184	214	219	198	216	213	181	197	195	207	255	234	191	216	228	209	202	176	239	215	217	199	210	195	194	182	247	202	211	210	211	211	200	224	212	193	180	210	224	217	219	196	220	196	212	214	193	219	225	204	207	203	202	228	198	219	192	205	200	194	202	188	195	209	227	219	216	194	200	210	189	199	234	211	199	206	213	201	215	213	188	196	221	199	210	225	206	216	230	219	207	221	214	218	213	213	174	222	199	223	226	183	218	220	212	211	197	198	217	208	234	218	195	219	180	221	233	221	220	246	198	189	208	215	224	215	212	211	206	215	213	228	177	220	217	200	202	203	215	244	238	188	209	215	205	218	181	230	206	189	205	203	201	192	222	218	212	222	238	196	231	225	214	181	199	206	240	212	193	204	168	205	191	210	214	230	196	206	188	188	203	200	197	216	207	222	216	229	225	191	192	204	200	195	213	211	203	214	206	204	206	223	234	182	188	191	209	214	219	223	227	207	231	215	222	227	214	207	203	240	253	230	192	217	227	236	188	215	200	224	228	208	229	205	208	200	185	196	204	196	201	245	212	219	194	225	217	201	204	197	192	221	207	207	210	209	212	221	197	223	221	189	214	210	227	192	190	201	213	200	200	194	219	218	219	206	209	188	190	209	217	236	194	218	225	213	206	194	199	199	203	219	202	207	182	181	222	190	196	239	262	208	204	241	226	233	226	212	206	217	213	229	216	181	188	213	204	197	215	223	194	211	227	187	224	225	202	227	204	237	218	201	207	212	224	211	204	199	194	201	232	185	217	210	223	244	215	201	200	217	179	228	223	212	223	200	198	199	226	196	217	223	210	238	210	201	211	180	182	186	211	220	195	204	207	230	217	216	240	209	204	224	233	225	234	191	215	186	197	206	203	206	197	220	197	205	200	225	211	206	189	204	211	207	202	191	206	217	214	243	214	193	185	201	213	212	216	213	227	212	205	191	202	224	201	226	206	204	231	213	225	204	190	217	179	201	209	213	214	184	186	181	211	191	208	196	220	196	206	221	184	216	224	213	206	199	206	210	212	197	233	218	235	222	197	211	221	186	192	210	219	201	209	234	210	232	222	236	201	193	201	182	205	207	187	223	187	208	202	198	208	213	203	221	196	220	213	223	193	219	204	189	216	223	229	232	197	226	231	221	180	193	214	215	192	211	215	207	201	226	211	199	200	219	227	229	212	194	200	203	214	235	226	197	205	200	195	206	211	244	216	208	210	196	214	200	217	204	211	235	243	241	220	206	189	206	201	233	216	207	198	178	190	211	197	209	215	199	172	217	199	208	211	220	228	204	203	220	212	199	220	204	227	233	229	223	189	206	221	182	227	192	183	224	229	171	226	206	174	220	227	211	200	204	192	211	223	221	195	220	205	207	217	187	226	232	191	193	182	222	208	215	182	205	215	220	222	227	217	199	252	199	187	204	218	213	223	186	234	208	209	216	188	206	207	194	200	193	232	197	221	204	209	194	208	188	195	203	215	205	204	201	226	207	212	202	206	206	188	207
4113	566	569	646	591	598	576	558	576	549	536	549	576	539	508	492	536	536	517	529	478	497	548	516	516	499	559	518	505	513	538	481	535	522	498	522	516	507	504	517	507	500	554	522	524	481	519	534	518	528	457	535	520	528	496	517	523	537	559	541	506	560	541	530	482	476	486	480	466	503	520	545	515	522	518	531	504	502	505	479	495	484	515	531	549	493	551	503	531	511	549	496	523	492	490	509	506	534	490	513	504	528	478	539	527	550	495	497	503	542	518	542	479	485	552	551	516	524	491	530	528	535	500	519	505	466	483	508	487	483	552	537	518	537	511	532	535	482	495	507	480	483	577	565	512	535	496	486	461	508	525	516	529	509	559	464	513	488	525	490	525	490	553	494	506	512	537	509	541	502	518	505	526	529	552	522	478	468	520	536	542	494	507	471	501	487	518	525	486	539	486	477	508	523	484	562	560	537	504	540	546	495	494	540	513	474	516	526	490	519	506	506	529	524	497	489	486	495	486	467	534	530	538	546	533	483	509	474	515	498	488	526	539	506	530	534	533	502	534	527	528	568	482	578	516	496	514	490	498	518	532	522	525	464	514	509	537	517	519	509	514	485	476	539	519	476	544	502	543	526	448	532	496	472	527	529	537	501	484	558	475	506	503	505	543	547	487	536	562	532	505	499	509	520	484	456	562	524	560	522	489	546	486	491	495	524	506	539	527	531	564	543	522	533	467	522	500	494	484	526	540	546	463	489	510	480	536	530	505	513	517	509	512	527	517	474	484	493	495	510	539	520	537	484	543	491	519	496	519	541	517	507	549	499	507	523	520	531	488	569	497	550	494	517	506	501	568	518	477	527	536	511	505	523	482	516	498	514	539	500	496	514	492	509	506	576	545	524	495	513	553	497	538	497	501	527	555	496	487	502	494	504	583	518	515	563	496	527	493	498	561	497	506	510	493	519	564	501	596	482	469	501	507	533	537	544	540	499	563	524	547	541	528	506	519	552	545	500	543	505	546	525	512	487	517	462	551	504	516	518	496	523	516	541	531	535	522	505	482	495	505	465	542	568	509	527	512	555	511	541	468	534	535	503	502	508	509	496	527	500	510	499	504	533	501	520	543	546	530	507	474	517	478	529	493	515	509	555	512	544	524	545	516	522	516	487	495	538	525	494	490	499	566	506	509	525	515	473	541	510	514	540	505	490	525	504	510	515	509	537	509	506	473	501	535	532	537	515	529	491	540	522	489	541	496	492	507	509	520	554	523	494	499	490	532	515	534	524	510	465	515	546	490	517	517	494	548	524	479	553	541	505	536	527	562	521	515	499	549	532	538	487	531	510	491	516	537	517	504	502	502	521	508	508	512	509	497	507	538	526	503	492	526	484	516	514	531	493	536	506	484	500	529	506	477	532	496	529	475	512	588	493	531	547	491	520	520	551	511	550	501	520	510	492	518	528	515	534	505	523	531	516	473	552	526	525	517	479	508	489	553	520	553	490	479	463	502	527	521	508	520	495	534	554	540	520	510	506	556	534	520	501	505	495	511	523	510	561	502	516	504	572	532	497	504	517	483	546	523	491	525	524	527	511	513	477	524	532	511	526	502	540	560	541	529	479	505	519	517	445	543	464	461	515	560	509	499	565	503	564	519	535	518	492	527	558	481	512	504	500	529	565	526	541	512	510	524	520	520	551	501	544	555	534	484	515	525	521	531	551	530	519	562	522	553	540	507	514	516	532	541	494	512	464	538	520	491	517	531	447	485	508	498	545	513	513	522	512	496	520	524	503	485	550	533	539	499	503	505	505	516	521	491	522	510	554	503	541	482	521	563	516	519	502	509	520	512	520	506	510	500	502	519	537	526	527	465	531	498	579	484	492	529	555	544	508	468	443	533	531	499	492	539	481	545	499	477	521	514	529	530	521	515	505	532	546	468	520	505	482	523	499	522	505	503	493	543	525	496	522	503	495	475	508	500	487	541	511	521	509	499	541	549	501	512	500	508	500	489	525	560	554	494	490	492	498	498	517	522	509	523	459	506	541	485	587	541	542	496	509	526	536	523	524	485	506	454	516	489	520	557	575	508	540	502	541	521	517	490	507	533	543	541	508	472	508	506	551	512	517	511	517	501	513	528	517	526	539	524	537	491	561	531	545	495	552	512	508	505	502	511	523	522	489	514	501	505	494	499	553	479	517	539	536	517	502	513	528	481	528	554	513	467	526	487	510	491	554	526	464	568	478	531	509	526	500	536	504	524	552	541	562	557	535	503	527	513	536	495	498	519	534	500	490	542	502	548	514	499	478	479	525	527	522	544	554	498	541	515	514	519	531	513	517	515	539	524	519	499	491	495	504	513	507	474	495	528	493	533	521	540	561	504	538	531	496	505	527	493	465	536	511	482	497	517	506	539	546	513	526	535	514	504	498	499	496	542	503	544	512	498	508	539	517	471	523	475	528	499	504	498	561	501	469	514	512	544	493	535	528	528	527	528	505	511	525	512	559	516	508	483	485	519	482	502	502	493	488	519	506	493	502	524	509	525	510	509	537	526	488	524	545	505	486	498	501	525	527	530	509	542	507	581	500	456	500	520	541	519	527	515	535	520	526	508	527	512	512	510	535	503	558	526	519	522	528	485	482	541	546	533	521	482	513	540	541	516	495	527	487	495	522	513	509	488	532	543	521	565	500	502	504	483	479	506	523	556	562	509	512	569	528	536	559	524	537	522	535	534	540	515	520	479	518	526	535	509	502	526	529	539	536	513	558	522	528	521	505	503	519	540	528	529	506	499	498	508	515	479	500	530	478	516	528	517	502	557	500	499	496	517	530	534	555	494	527	559	516	551	503	489	492	499	475	524	481	494	540	504	517	495	521	518	527	551	503	482	517	486	490	505	476	506	502	483	517	564	525	499	506	519	481	518	494	535	513	545	570	522	533	477	537	484	526	551	504	536	517	535	531	488	548	529	553	513	507	502	540	492	501	516	495	544	535	508	528	528	512	517	520	529	544	529	531	534	496	488	494	511	519	519	507	496	531	509	535	556	531	534	521	543	518	532	489	536	521	498	497	547	560	505	521	494	538	500	491	536	513	495	536	508	502	566	518	532	523	527	497	496	526	530	543	527	482	530	490	509	523	474	543	471	478	487	496	534	515	545	489	510	520	532	524	520	519	518	505	529	498	499	494	554	515	486	503	572	541	490	523	528	541	538	486	509	491	505	567	531	510	512	480	512	517	499	497	520	531	534	507	498	512	477	549	486	495	522	502	517	506	510	512	478	528	546	499	519	506	530	502	529	543	520	521	477	490	500	533	544	489	527	520	572	498	523	594	503	480	514	537	537	490	489	494	481	481	524	537	560	539	542	567	497	547	512	515	513	509	485	542	559	525	568	521	477	538	525	514	507	512	537	531	506	541	501	502	495	518	503	517	538	520	497	524	499	454	507	531	529	500	526	530	496	511	487	542	523	531	472	497	504	520	516	500	510	544	547	516
28905	4141	1110	824	576	448	328	276	263	196	210	211	180	168	160	143	156	147	151	131	136	129	157	152	159	141	144	155	119	115	137	113	119	152	121	122	118	117	124	118	138	138	122	107	141	156	116	118	114	131	146	155	122	145	138	119	133	113	111	124	111	115	106	128	114	129	127	127	141	140	139	110	107	104	124	112	116	112	108	94	120	111	132	144	115	122	129	132	135	123	108	119	118	127	157	113	129	144	114	115	121	125	134	129	127	134	125	133	123	118	134	118	134	125	138	115	117	125	130	130	129	124	127	134	120	108	119	124	116	109	121	158	110	141	135	116	128	141	121	136	131	130	144	109	139	123	114	114	137	143	131	126	130	140	128	121	112	151	107	111	123	110	124	118	116	130	125	102	132	107	131	96	129	113	141	120	147	132	126	102	121	142	135	134	136	115	127	121	128	140	120	122	112	118	109	103	138	107	129	141	117	125	139	129	119	112	123	117	123	130	134	124	109	125	120	107	124	121	124	116	123	125	127	120	124	144	138	129	137	137	126	122	131	118	111	139	119	128	126	119	118	128	127	120	105	129	144	133	126	97	137	132	126	120	99	122	125	132	115	128	107	116	120	108	117	154	125	139	154	114	118	117	132	109	118	131	114	120	144	128	129	131	127	127	114	133	124	127	120	132	117	114	133	121	108	134	126	131	139	130	135	107	137	142	120	128	105	138	134	108	124	127	129	121	125	139	126	122	119	152	139	125	136	127	92	121	144	125	115	114	132	120	123	122	130	115	126	145	112	116	110	100	136	129	133	105	130	114	123	139	123	124	151	130	107	130	134	126	157	117	132	117	121	138	108	117	133	116	139	117	131	131	129	109	127	116	115	104	119	104	133	129	125	117	121	119	126	123	119	121	134	114	120	117	129	113	137	109	112	124	113	107	136	119	136	123	131	112	121	143	115	115	131	133	124	118	116	124	118	105	140	121	109	130	128	103	138	122	136	100	119	134	109	136	101	115	133	130	117	133	138	116	125	126	113	128	150	116	125	129	124	120	136	146	131	104	122	128	112	132	133	120	126	147	133	155	123	122	125	118	111	107	138	133	137	128	124	102	148	134	130	125	114	147	141	106	129	124	128	119	118	127	128	134	111	127	110	105	109	134	133	151	111	123	133	136	139	157	115	131	120	115	115	105	122	126	133	130	118	107	137	119	146	104	121	113	98	121	128	117	100	120	107	110	108	122	135	120	136	138	129	128	113	114	117	128	135	136	122	115	121	124	129	122	146	121	116	141	118	118	124	133	122	129	122	128	126	107	120	115	127	140	118	120	111	121	121	115	124	131	124	135	126	131	161	122	118	128	134	118	135	117	121	112	133	134	124	127	141	134	130	98	108	87	125	122	132	140	110	133	127	111	108	130	112	117	130	130	122	128	120	137	119	117	125	119	125	140	135	119	116	135	125	126	138	131	124	126	123	118	134	129	128	116	125	133	118	117	133	136	128	139	115	113	103	116	126	113	124	124	110	123	127	135	124	113	132	139	113	129	120	112	122	127	136	114	129	142	119	123	131	122	138	123	127	103	131	126	124	119	110	107	122	117	139	135	111	115	112	117	114	114	119	140	124	131	106	134	133	133	124	121	109	126	127	125	133	118	141	130	117	135	110	149	118	138	136	129	105	137	127	136	121	114	105	127	107	134	118	134	107	140	113	123	132	125	114	122	131	122	137	136	121	119	128	134	117	116	111	109	117	121	129	131	132	119	134	102	134	119	128	130	113	124	142	126	115	113	110	122	113	145	116	114	100	114	148	113	122	105	121	107	112	117	151	138	135	95	126	123	142	141	130	118	108	131	137	121	133	108	141	122	109	124	117	98	104	100	132	132	145	140	128	107	129	110	123	133	108	115	110	114	126	98	122	146	96	111	142	118	121	110	135	126	139	122	138	115	107	106	128	134	117	119	119	110	127	119	128	134	137	108	113	134	127	112	107	96	119	118	113	108	119	126	135	145	129	114	123	105	133	129	124	132	137	117	141	144	125	110	134	140	122	139	115	102	142	117	127	141	132	107	135	123	106	136	134	135	145	123	127	128	130	135	132	129	114	125	107	125	112	111	126	113	121	134	123	139	134	121	113	114	116	129	118	129	121	124	129	124	126	125	128	120	133	139	126	114	155	127	135	139	130	126	135	125	117	108	122	156	131	139	127	125	122	122	126	132	119	114	138	119	110	122	132	126	125	130	129	123	126	116	122	145	132	112	124	105	117	106	117	127	126	145	137	135	126	120	118	137	123	134	124	123	122	131	110	106	117	127	137	134	135	129	110	162	111	108	113	117	119	118	124	135	128	118	132	119	139	126	109	133	115	116	123	109	101	128	118	100	105	131	113	104	117	142	143	131	121	136	114	120	140	145	128	119	124	121	122	119	149	146	135	119	113	135	139	124	132	123	99	118	115	113	113	113	110	97	137	132	121	129	124	114	123	121	133	139	131	145	104	114	120	118	136	128	139	156	153	124	122	120	122	154	120	119	119	134	134	126	119	136	114	130	125	124	113	114	124	129	121	135	132	118	107	126	130	121	108	119	126	125	101	116	126	136	145	123	131	121	113	129	137	156	133	131	167	154	120	103	124	124	109	128	112	129	136	109	148	117	139	114	132	111	108	106	117	132	135	109	122	117	112	113	142	150	139	119	133	115	112	126	136	128	121	134	130	108	142	121	133	133	120	117	129	126	126	133	133	126	129	105	126	120	115	129	129	118	143	130	124	109	129	140	138	145	123	153	126	127	123	118	134	95	124	117	107	130	131	119	139	128	120	124	123	113	106	128	116	133	131	121	102	108	125	119	134	123	119	129	132	104	134	129	109	106	142	132	128	117	120	102	133	112	114	128	128	143	117	135	128	133	123	116	113	137	119	131	114	128	114	123	132	128	123	120	123	126	115	114	125	112	136	125	125	118	126	156	138	132	116	115	112	133	105	129	114	145	105	116	129	121	105	120	132	117	123	145	119	128	125	125	103	123	118	126	119	126	132	131	129	102	129	117	117	130	116	124	129	108	110	118	126	145	107	131	130	99	136	146	131	146	122	120	135	148	123	127	129	124	144	117	110	127	133	131	111	118	124	120	144	102	120	104	128	123	119	124	121	127	126	131	95	128	103	118	142	139	135	132	139	120	121	119	118	125	124	133	126	110	113	126	133	122	105	124	129	115	134	125	103	122	138	113	120	138	138	123	120	141	122	125	112	112	124	145	123	130	126	107	107	121	125	124	144	116	130	117	122	115	122	125	160	108	132	131	128	109	136	114	125	136	112	132	110	114	138	99	113	129	129	108	131	116	117	130	133	143	119	134	131	147	135	130	118	98	125	162	137	133	124	107	112	109	125	110	121	123	119	128	121	141	132	126	129	117	119	133	107	128	134	116	127	149	122	141	113	111	129	137	106	106	115	112	117	131	121	111	139	101	100	118	119	100	131	144	113	121	103	117	128	130	122	131	106	145
13150	1023	2231	2601	2389	1942	1555	1331	1153	1000	924	878	821	696	640	596	569	593	555	524	490	520	477	462	435	414	417	404	430	453	397	401	378	436	377	397	445	408	366	396	380	376	349	412	354	389	396	387	358	372	339	359	367	379	368	383	382	364	379	351	330	345	368	369	327	345	366	358	357	329	366	357	350	370	337	333	358	361	351	378	384	384	344	331	368	360	328	353	377	363	365	347	337	376	351	338	358	378	347	382	331	362	337	379	352	378	362	372	392	351	385	363	341	351	353	348	348	341	345	369	349	356	347	350	345	355	355	364	368	327	352	323	351	370	343	351	354	363	363	361	340	333	372	342	363	339	360	332	351	337	367	340	319	346	379	372	332	366	349	341	353	387	355	306	353	341	365	345	320	346	341	329	360	317	324	350	312	385	349	382	355	344	336	349	368	354	375	315	328	367	313	354	345	354	343	360	365	329	354	343	357	364	362	357	325	335	340	334	333	359	355	337	357	325	349	337	317	390	341	348	358	351	343	310	348	358	319	331	359	326	320	371	356	322	350	357	374	347	339	366	306	376	351	370	336	338	347	358	324	332	356	356	338	332	354	369	329	329	373	331	325	362	394	341	373	332	356	338	356	342	322	332	357	346	367	335	385	355	347	335	341	357	327	336	384	332	337	371	385	328	339	370	363	352	346	346	354	353	368	372	348	356	356	350	347	340	363	311	336	356	349	364	356	334	362	338	312	371	345	372	351	355	343	337	357	347	368	378	333	337	355	370	349	343	344	321	363	380	362	368	390	332	359	367	355	366	336	305	361	335	328	359	358	363	351	391	375	356	347	364	317	367	375	331	364	346	377	356	335	345	340	340	353	387	372	329	349	342	342	368	318	325	344	360	364	368	337	356	352	392	338	379	319	320	352	363	369	340	360	352	337	362	385	341	350	380	375	348	351	366	360	290	327	350	373	355	358	353	365	370	345	321	322	291	361	312	313	354	331	342	343	352	349	335	307	342	350	316	338	359	349	334	370	360	381	373	350	364	342	341	333	335	363	363	353	370	364	344	332	379	356	343	330	379	349	327	360	315	340	323	382	344	353	361	325	347	350	370	325	357	350	357	282	372	353	339	364	368	342	348	331	340	369	371	363	361	370	391	350	350	331	364	324	348	374	314	353	364	364	339	366	368	355	359	356	352	351	321	350	371	379	357	344	305	383	340	359	358	340	325	352	330	313	335	345	344	337	349	357	335	350	363	360	334	323	355	319	367	353	324	314	381	385	362	337	336	327	358	337	340	366	333	348	356	318	362	319	346	348	335	362	330	356	349	384	324	326	326	333	374	340	333	359	349	331	341	334	331	344	359	344	310	331	341	373	348	341	355	329	341	377	365	354	347	351	368	342	344	371	373	330	361	357	361	361	348	346	337	371	343	389	321	346	361	368	356	300	360	366	357	357	332	364	344	336	323	334	365	350	353	346	337	334	356	334	354	365	343	365	314	321	361	340	337	334	361	336	361	320	335	345	339	317	335	353	356	330	367	337	360	379	337	346	358	375	339	342	361	350	322	322	354	346	360	363	372	385	357	335	339	329	353	357	376	381	359	305	351	357	343	346	364	332	348	367	341	343	363	359	362	347	378	358	343	364	344	318	374	341	352	370	347	361	347	347	350	328	341	355	350	346	346	352	355	333	332	314	348	351	370	334	340	326	355	346	338	320	375	333	337	329	353	388	334	367	338	341	365	347	368	349	344	321	359	305	356	328	382	334	358	324	343	367	345	351	337	347	330	358	317	349	356	349	316	345	352	328	333	340	374	363	369	328	355	335	352	338	315	357	339	333	370	345	337	344	352	325	363	343	359	338	347	341	386	359	366	340	346	357	319	341	388	350	358	367	368	334	329	374	356	342	326	349	367	313	325	356	348	350	342	362	333	326	328	356	363	371	355	337	368	344	384	309	361	337	349	357	335	363	370	325	340	352	318	362	327	367	356	334	346	345	386	366	369	367	348	334	346	358	366	320	360	351	321	369	374	348	358	306	343	349	372	336	313	357	342	360	351	347	324	327	357	354	328	346	316	342	346	338	344	345	362	335	331	382	343	350	334	349	390	324	326	338	349	311	366	353	309	339	350	317	360	315	350	338	324	334	374	367	359	373	346	350	385	363	354	347	317	331	316	397	339	366	360	373	308	339	346	349	353	348	347	361	334	341	357	355	351	337	348	315	338	315	389	352	367	350	341	364	363	372	344	355	363	357	334	360	331	341	376	340	352	380	315	343	355	342	367	388	353	359	362	340	359	339	361	347	349	330	350	374	367	332	340	337	331	363	378	319	323	315	339	339	345	356	336	345	349	340	359	360	306	376	368	343	406	371	352	383	379	369	365	330	349	351	360	339	361	361	352	348	338	322	348	362	351	362	337	342	305	376	367	331	346	375	332	338	367	347	339	368	339	345	331	340	326	342	360	350	352	332	357	336	369	334	318	351	351	304	354	327	359	314	386	386	325	374	315	303	362	351	349	370	333	326	321	369	326	352	361	315	321	336	370	345	338	331	339	352	323	326	307	359	345	330	352	330	335	365	348	336	345	329	355	331	363	360	360	311	342	334	309	331	367	376	394	337	360	315	359	315	333	333	354	379	323	325	369	342	339	313	363	359	340	360	360	329	337	344	365	328	336	318	311	365	359	368	339	391	335	334	355	350	345	374	365	353	364	342	392	352	345	345	352	340	306	344	370	340	372	340	355	367	348	344	346	353	351	351	344	337	351	357	367	330	358	339	351	388	371	326	350	359	348	355	339	362	355	336	335	334	378	339	372	351	340	317	360	342	336	341	364	333	356	339	374	374	309	336	354	350	300	334	326	382	375	353	369	317	335	331	341	336	310	358	331	355	340	349	340	327	364	357	385	356	349	355	360	372	339	348	352	371	349	344	334	319	344	343	326	313	388	336	343	334	352	324	362	326	393	356	305	326	338	357	349	336	371	364	313	314	336	322	366	358	341	349	338	380	350	328	356	332	331	354	369	312	321	329	352	360	347	366	345	327	367	353	326	338	354	354	351	354	373	353	371	334	340	346	335	342	354	361	317	343	359	333	365	333	362	363	317	343	347	365	359	351	359	380	338	342	332	332	344	358	352	357	340	366	346	346	370	323	341	323	345	361	360	357	351	316	351	321	352	330	363	364	308	347	334	330	350	345	363	350	324	316	359	347	346	376	338	367	321	336	337	324	368	369	384	352	311	343	348	358	300	365	351	374	336	341	357	362	347	372	350	379	347	319	335	344	345	343	321	359	355	348	367	360	348	365	350	357	358	319	344	348	350	350	346	355	318	336	335	351	356	349	357	365	344	361	353	346	358	359	357	337	354	332	341	341	348	322	348	345	333	343	344	343	364	353	359	345	349	394	353	340	339	379	315	353	383	341	394	369	325	340	370	374	346	358	322	359	369	318	341	366	364	338	358	335	360	341	316	360	329	344	358	377	347	345	359	348	347	362	365
41266	11886	3181	1719	1220	922	719	587	512	504	408	404	374	362	327	327	358	259	310	302	295	281	254	279	280	256	272	275	276	254	262	258	277	258	239	234	260	285	238	279	274	254	263	253	232	242	220	239	251	229	241	233	272	269	268	231	237	243	262	244	278	238	250	260	233	250	242	249	254	258	234	248	258	247	282	227	233	246	228	229	243	219	236	282	244	257	250	248	229	220	228	233	243	251	266	246	251	257	253	293	241	232	261	235	258	241	256	225	265	245	260	243	234	254	251	252	244	259	264	271	241	236	218	230	267	228	257	252	253	223	223	247	220	237	251	256	259	274	228	250	269	255	258	211	258	241	239	270	247	249	237	258	226	243	244	270	246	238	274	223	252	272	273	288	260	265	227	236	258	252	266	223	271	242	250	258	217	252	268	263	230	240	251	233	234	244	228	235	233	243	264	224	259	220	232	248	241	229	230	245	230	229	272	240	239	212	244	254	263	240	272	254	236	242	265	267	235	260	251	255	234	244	252	275	222	256	268	243	238	271	266	255	223	279	236	258	228	225	235	270	279	239	247	202	259	238	237	251	237	265	260	262	274	245	269	245	270	236	253	257	225	240	224	251	266	259	224	258	239	229	232	217	249	247	267	253	249	238	239	232	255	260	235	234	272	237	257	244	240	239	264	248	253	228	238	227	271	251	230	237	242	213	265	265	218	257	206	249	215	241	234	278	224	256	251	231	236	253	231	266	270	245	235	262	260	274	250	267	255	249	234	227	268	247	241	277	251	231	219	255	279	264	244	234	240	221	233	247	229	223	240	261	218	236	259	242	251	268	250	237	253	264	252	264	269	270	233	253	233	229	241	280	262	264	244	242	236	244	265	263	260	229	221	206	255	243	206	251	243	260	252	212	243	267	233	241	253	248	255	253	283	214	234	268	257	257	257	245	245	244	236	204	273	217	272	186	257	249	234	229	245	264	264	267	239	233	232	230	265	240	270	236	273	234	243	254	260	247	227	270	236	240	268	245	216	226	246	239	245	246	256	260	247	262	279	241	240	274	265	225	246	270	248	240	262	233	271	244	225	248	248	255	266	266	254	258	228	234	217	245	286	255	275	252	240	219	249	237	246	229	240	253	231	255	232	237	230	245	229	246	239	265	253	232	250	237	257	233	249	251	235	240	251	254	255	251	242	230	261	252	244	234	236	267	244	240	236	248	242	267	237	253	240	211	242	236	248	238	239	225	254	257	253	232	228	259	241	232	268	269	252	250	244	222	240	253	233	239	235	250	267	228	269	246	228	223	254	220	248	266	219	265	287	232	242	238	264	267	232	230	258	247	245	254	245	248	248	239	235	226	261	268	247	255	240	248	271	235	246	215	228	240	263	234	260	253	243	266	246	245	230	247	249	267	242	240	248	213	262	259	234	214	248	251	242	270	221	239	249	252	239	226	251	238	255	255	244	238	260	266	250	216	229	269	260	264	227	247	232	265	248	255	228	234	260	270	238	243	253	232	240	249	215	279	250	227	219	274	250	247	239	239	220	255	251	255	259	259	255	246	241	258	240	265	242	295	243	264	306	240	241	246	241	236	275	247	243	285	230	249	248	247	259	219	198	256	244	281	246	230	231	264	246	236	259	235	241	243	272	257	240	237	226	224	251	242	262	241	249	239	246	244	264	214	242	256	256	208	241	243	258	259	233	231	236	238	238	240	217	206	237	254	232	268	228	277	261	238	246	249	220	240	238	246	225	250	244	220	261	259	230	292	250	258	237	245	253	225	279	247	236	261	220	253	241	214	253	246	246	262	262	241	249	242	239	254	258	246	269	275	258	262	234	231	265	227	267	240	222	243	232	210	245	240	234	262	250	272	268	237	215	228	218	260	239	239	259	244	234	245	237	246	244	266	255	228	244	258	245	216	246	227	244	278	267	264	265	292	261	262	249	246	266	248	244	224	222	246	263	237	239	260	224	249	246	236	228	249	257	253	237	247	276	214	261	217	241	234	243	264	238	251	264	255	260	253	237	234	261	281	254	255	262	255	249	280	230	239	270	239	251	248	237	257	235	281	228	262	248	251	228	217	255	255	255	236	230	245	229	250	255	233	267	252	197	247	240	241	238	219	234	259	242	253	251	248	233	259	284	262	264	242	247	262	246	252	230	246	243	237	232	264	275	251	214	245	245	247	226	224	222	269	249	225	238	265	231	230	279	278	248	218	239	239	215	228	245	279	236	236	222	249	236	218	246	253	266	233	254	228	269	274	244	260	242	292	244	239	238	220	262	270	246	243	270	263	265	249	241	255	227	238	237	251	248	242	252	277	269	243	242	241	241	327	227	263	220	232	216	268	242	237	255	217	229	242	247	238	237	263	234	257	225	235	248	245	248	205	251	236	255	230	230	246	253	256	271	238	259	251	221	246	239	218	264	242	229	265	239	262	219	238	251	251	235	233	260	253	238	259	247	259	252	252	253	247	246	219	253	247	253	259	231	225	253	242	230	240	244	248	226	218	236	266	275	251	255	259	258	266	286	242	252	236	240	257	258	228	217	267	272	234	228	272	237	241	258	246	262	257	239	228	233	256	257	245	269	259	236	257	271	271	259	213	249	248	251	242	243	261	241	281	239	251	222	269	250	237	248	249	268	223	254	240	269	250	244	295	253	255	241	265	232	251	264	270	257	251	254	221	266	257	250	259	264	254	259	242	247	237	279	271	261	266	249	258	254	198	229	229	269	228	246	216	249	251	229	247	239	243	255	220	248	256	227	279	249	243	258	217	219	258	256	236	227	229	231	226	245	250	254	280	278	241	284	245	256	272	246	272	246	223	241	242	253	244	237	236	258	236	246	256	242	254	287	266	259	246	226	243	244	228	251	262	254	235	252	252	264	250	239	250	223	252	238	253	268	238	217	254	243	262	235	218	240	248	231	244	230	242	236	232	214	257	221	233	275	227	246	281	260	226	216	230	238	236	251	257	246	250	251	246	244	242	264	232	224	253	283	240	239	255	239	240	237	258	239	260	226	270	241	245	239	246	262	221	267	272	270	264	225	225	242	250	247	259	228	243	261	241	235	243	236	244	258	258	244	229	235	250	231	271	242	221	231	254	247	243	240	273	242	279	260	268	229	244	242	257	255	239	280	207	248	231	241	221	265	262	263	271	234	250	253	270	278	266	241	243	228	284	228	221	226	235	274	277	237	255	253	210	233	253	247	237	251	271	247	251	276	271	244	228	217	245	247	292	252	245	242	261	231	248	218	266	246	224	237	258	268	250	248	239	216	254	248	238	227	234	256	229	236	260	227	240	242	267	261	234	258	251	282	259	209	253	243	270	224	231	257	236	285	249	270	261	245	204	232	235	242	239	218	260	246	226	276	266	276	260	238	259	266	219	246	238	276	255	228	242	249	242	254	237	269	232	236	220	254	246	242	242	234	236	230	249	237	238	254	245	225	244	238	248	248	247	238	240	248	265	218	215	244	249	262	259	219	214
18031	1937	4273	5061	4407	3597	2928	2443	2100	1955	1796	1599	1445	1327	1208	1186	1090	1010	970	912	940	927	866	866	844	794	777	801	788	719	735	737	747	747	717	710	681	640	710	705	678	607	698	699	653	660	689	681	687	665	684	676	698	692	696	703	696	602	622	685	617	676	650	668	666	679	655	653	656	638	663	639	656	619	606	607	654	667	648	668	685	618	584	655	644	681	610	640	603	636	630	645	611	647	655	590	589	638	639	640	647	641	652	635	652	609	648	592	641	578	607	600	665	641	644	629	616	646	600	621	647	637	604	650	613	593	597	620	647	602	617	629	643	623	607	662	618	604	641	658	672	636	664	605	581	622	627	641	647	594	619	654	580	649	644	626	686	688	565	602	617	657	666	615	673	638	622	602	603	594	626	636	643	640	650	631	588	660	641	622	650	636	602	626	618	650	615	603	613	648	642	656	612	660	625	600	623	595	636	666	604	629	665	617	589	600	655	622	640	599	628	631	612	608	611	592	652	622	623	658	598	633	603	638	575	615	630	590	593	589	632	648	634	644	660	597	631	604	615	616	628	577	626	617	578	623	658	668	562	622	623	589	629	612	630	604	632	617	609	584	670	656	634	608	617	667	584	629	633	597	606	607	619	593	607	616	636	627	643	614	609	574	631	631	590	612	607	604	597	616	625	599	593	592	552	603	624	644	604	600	610	613	593	666	618	641	596	632	625	641	636	588	598	620	613	649	617	644	663	639	643	640	640	619	628	658	595	625	667	617	617	617	607	626	629	638	608	597	625	687	611	622	633	622	603	619	596	622	610	631	599	581	617	641	627	547	608	596	607	616	600	600	601	574	633	623	671	614	599	638	622	595	619	581	583	580	655	611	650	584	618	638	625	646	662	637	613	613	631	618	648	604	614	638	640	670	664	649	601	604	620	623	626	649	626	597	620	586	596	633	610	588	624	602	637	616	640	602	626	629	606	630	636	621	631	671	636	660	654	627	624	669	636	618	635	647	636	623	572	600	634	604	611	598	644	591	588	590	600	638	626	594	635	617	616	615	637	620	623	660	607	637	568	605	656	621	647	645	613	601	620	627	605	627	643	686	558	607	647	611	606	647	626	599	580	636	594	585	706	650	647	636	649	591	637	630	586	602	623	589	640	651	627	611	635	592	635	636	614	638	621	570	612	640	631	602	612	613	580	576	609	645	628	620	587	627	631	668	619	620	627	668	608	615	608	673	591	607	625	634	580	609	628	635	635	655	606	676	612	627	619	599	630	610	609	614	611	594	672	641	620	601	603	627	685	649	628	667	625	588	644	582	556	593	593	655	578	636	612	651	602	646	598	636	649	629	635	666	650	634	638	649	599	616	604	645	630	626	603	555	623	636	615	602	616	650	608	570	651	618	584	614	601	591	663	592	631	640	661	602	596	589	619	580	654	614	592	632	608	576	607	630	642	654	657	644	615	618	614	585	607	597	644	653	603	637	640	636	603	604	629	627	620	581	603	682	610	650	604	625	615	596	617	615	609	618	622	651	629	631	598	647	568	649	594	636	626	618	595	622	599	634	634	567	616	638	593	624	591	636	608	612	608	640	636	615	666	645	625	601	634	610	648	583	615	637	596	657	625	645	645	609	667	597	614	675	614	611	626	588	655	629	609	627	634	612	624	612	606	607	599	608	614	627	587	617	616	624	614	590	625	596	618	636	677	645	621	627	630	619	617	617	633	600	603	621	635	614	625	625	670	636	589	621	614	622	619	587	604	588	666	627	619	664	615	622	630	621	631	636	617	625	633	643	643	576	602	623	569	595	642	597	605	625	652	631	653	580	567	627	641	621	625	602	647	655	611	612	597	620	608	612	614	674	639	618	635	617	600	643	621	643	590	616	646	602	623	637	610	615	622	627	621	616	680	609	627	583	654	638	633	622	644	631	678	613	642	625	617	631	630	601	631	662	649	638	625	585	648	589	609	607	644	666	636	610	633	622	636	628	649	585	652	657	614	627	591	624	618	623	665	658	615	638	614	602	640	648	612	641	652	636	585	667	620	612	633	639	647	623	598	623	607	565	594	648	616	617	613	587	668	632	644	632	627	576	652	619	630	625	622	630	619	660	627	607	627	612	662	659	649	617	665	612	620	608	626	555	618	579	608	579	638	587	642	622	586	622	634	622	618	666	586	586	588	621	576	660	594	636	626	640	599	626	616	595	615	588	605	604	638	643	628	640	603	625	616	614	621	580	575	625	649	630	660	647	641	615	607	606	631	603	640	629	580	596	635	613	625	611	603	608	603	635	588	642	637	615	642	608	631	621	608	592	643	643	628	649	582	644	618	619	638	633	672	605	631	611	657	656	592	628	644	601	613	613	593	605	654	629	621	608	603	620	680	636	626	572	625	605	619	676	634	622	639	592	652	611	566	631	648	626	612	617	647	620	602	603	618	622	594	631	609	615	649	602	655	658	622	573	610	607	635	617	637	642	615	639	599	622	631	602	615	628	615	618	581	633	610	653	598	660	596	659	648	639	612	662	657	591	634	609	608	632	594	623	642	586	607	637	607	640	627	640	623	553	610	624	605	659	601	581	642	615	598	645	620	603	641	624	601	608	632	620	638	634	608	667	604	640	596	615	588	618	644	582	642	621	601	608	636	629	603	677	604	666	623	642	616	578	617	616	603	602	611	627	628	613	617	595	619	621	630	657	612	620	608	641	598	624	618	600	599	593	605	636	617	618	631	628	586	598	585	603	596	635	625	617	606	644	662	574	639	657	610	649	667	641	636	572	614	679	649	621	622	630	604	635	616	635	615	670	622	604	613	607	627	644	685	591	626	627	620	640	624	586	597	605	611	625	654	639	647	645	632	611	648	572	613	598	599	579	625	625	628	636	639	652	635	635	618	615	625	614	629	613	636	589	626	586	611	648	666	641	608	616	576	615	632	659	578	586	622	635	635	655	610	580	652	625	619	622	638	589	644	640	603	673	583	596	592	594	636	616	587	578	595	619	602	641	598	661	646	585	597	594	612	625	627	619	588	607	668	586	618	637	575	667	594	589	654	596	611	658	582	648	654	645	614	607	601	596	642	588	649	620	623	592	570	612	643	637	628	611	640	625	632	565	643	585	568	593	619	592	647	636	580	627	684	624	583	595	604	600	653	597	624	661	620	583	625	630	634	567	619	596	632	599	628	557	601	634	628	609	645	592	602	623	627	610	651	583	667	649	624	599	616	626	617	635	610	598	604	630	626	608	618	612	585	678	595	603	650	637	609	593	615	594	606	624	626	590	656	635	639	636	673	629	649	586	620	615	609	622	588	624	637	590	633	610	592	623	624	627	642	624	641	634	619	657	621	637	619	626	603	633	620	622	582	647	615	645	618	603	582	645	613	632	642	649	613	621	649	646	589	639	608	609	612	688	617	657	670	623	609	649	644	646	632	636	608	644	669	624	642	599	649	629	616	622	664	633	615	595	631	629	644	619	643	637	648	648	555	587	574	572
3686	252	216	214	257	249	256	221	223	224	189	221	208	202	218	214	199	190	218	208	232	205	192	189	219	187	237	223	237	199	200	205	201	216	216	222	207	229	198	197	221	218	210	231	240	253	203	217	206	215	238	183	198	192	248	215	197	206	187	234	217	203	219	213	211	204	235	180	220	226	197	221	218	219	214	217	203	201	203	225	229	183	205	194	242	207	185	222	248	218	209	214	204	212	217	197	219	214	212	212	187	209	227	215	199	234	212	193	216	219	188	222	207	231	219	213	214	218	208	214	221	169	198	217	223	197	221	194	198	239	225	221	197	225	212	204	208	218	218	211	207	225	207	217	192	192	197	204	184	198	231	207	211	212	198	223	205	205	203	221	230	221	216	234	218	183	193	219	200	209	182	208	220	201	221	193	203	201	213	218	196	208	205	228	209	196	224	224	232	226	212	228	210	208	203	229	211	222	225	226	199	204	244	198	208	214	208	217	196	212	205	212	212	213	214	211	222	194	197	187	223	235	215	223	205	225	217	226	219	192	235	208	188	237	227	187	202	202	230	228	215	213	237	183	211	204	206	191	237	200	223	221	199	225	196	175	224	202	232	228	224	231	202	227	213	221	208	205	206	190	206	229	223	202	208	221	229	200	205	239	198	204	216	233	211	201	224	175	226	212	221	200	206	204	226	201	210	230	193	214	217	212	252	214	188	185	202	202	196	219	225	226	211	229	187	202	198	195	227	191	195	191	207	209	197	177	220	236	215	213	225	219	212	206	200	214	215	189	205	230	227	207	209	207	200	220	231	184	203	205	226	235	214	244	188	184	191	215	187	202	203	239	215	223	221	201	184	194	223	190	206	217	197	185	212	212	223	235	213	201	208	236	212	230	212	241	207	185	195	199	194	208	231	215	197	220	210	245	218	192	191	199	209	207	218	239	214	185	205	203	224	210	224	212	220	233	231	225	206	220	192	199	210	200	192	231	177	226	220	214	201	198	195	205	200	206	194	217	232	228	198	214	218	219	244	201	218	201	240	234	219	205	211	188	225	188	212	203	201	208	193	206	184	198	199	196	205	177	201	204	202	198	198	211	212	218	213	208	198	203	209	225	211	218	231	202	254	216	215	212	245	207	221	212	221	192	214	191	235	218	219	214	215	229	199	212	217	199	222	204	218	223	221	201	202	188	219	209	217	223	244	247	209	199	224	214	208	211	211	245	224	212	202	214	215	211	198	204	225	205	211	210	187	201	191	217	219	218	216	217	233	212	207	202	208	245	203	192	200	201	203	213	218	211	206	223	228	208	203	197	221	204	229	207	234	200	223	197	231	195	226	218	204	230	214	215	218	216	210	200	226	192	214	222	231	187	228	212	221	208	202	200	213	215	205	212	217	199	205	257	202	222	207	225	206	225	232	201	190	242	231	220	216	213	211	213	229	194	218	224	228	228	238	201	223	248	215	235	226	216	207	227	198	228	191	217	199	221	210	199	233	203	205	218	218	216	190	220	240	223	221	194	204	192	230	216	208	208	222	193	218	199	219	219	203	204	210	236	222	199	200	193	208	221	228	208	209	202	213	226	233	200	238	205	212	198	216	206	213	224	198	227	199	215	214	229	220	197	216	178	211	187	210	220	229	225	189	218	224	230	242	226	218	230	250	223	204	220	201	209	235	210	189	226	221	216	239	204	223	206	199	232	205	212	213	195	223	209	214	219	211	199	220	223	194	197	215	213	201	204	219	227	202	201	225	221	211	205	225	232	185	204	221	214	200	196	243	240	233	198	198	212	191	227	225	242	204	209	226	213	225	198	218	215	177	197	212	221	257	171	210	203	215	187	216	188	201	207	219	213	215	191	220	212	231	202	221	233	199	209	212	195	211	222	217	195	228	187	209	182	251	225	194	209	209	197	197	213	203	219	196	205	234	227	210	209	210	182	228	231	204	227	195	186	232	209	221	206	227	200	191	196	212	199	190	233	214	171	206	216	200	190	195	226	223	220	212	194	188	224	230	193	204	190	210	208	205	194	199	211	181	224	203	226	199	229	209	222	204	197	218	211	206	203	227	204	225	191	236	207	213	242	244	193	226	206	217	220	229	256	183	220	203	211	223	190	205	196	206	218	207	204	208	222	200	214	201	228	210	194	194	205	227	209	210	221	228	207	228	207	235	205	228	213	230	200	209	224	228	190	178	191	225	212	218	223	210	203	208	211	212	216	190	199	222	220	249	198	215	216	226	205	241	239	221	240	214	196	225	202	237	221	211	201	189	198	228	211	215	227	207	215	187	217	228	205	211	205	234	219	216	234	218	218	172	198	172	214	207	213	221	211	218	222	206	214	229	207	206	197	209	214	207	195	235	207	202	213	229	188	189	213	212	218	216	194	220	222	216	194	201	175	199	234	190	231	233	218	198	226	210	225	220	245	224	199	210	217	205	220	206	181	195	203	228	221	205	205	212	198	196	230	215	214	253	228	237	226	217	216	199	193	199	224	221	215	233	226	222	208	220	196	220	188	223	216	182	211	199	212	232	227	214	179	242	228	217	205	211	219	194	235	203	186	227	222	219	230	201	245	212	222	192	195	216	189	189	177	243	184	231	202	214	203	214	205	205	191	195	210	210	215	211	211	197	214	185	212	203	246	237	209	204	208	216	208	209	222	233	216	195	214	204	189	219	211	245	233	234	210	199	220	216	217	228	200	211	196	216	239	234	212	187	202	215	219	224	232	210	224	221	202	209	207	190	218	197	217	241	176	188	234	222	222	208	227	219	214	200	196	256	231	213	204	204	201	212	186	227	217	202	226	219	216	224	223	213	234	206	217	215	193	189	213	198	205	206	193	196	203	194	206	220	200	214	211	202	198	198	215	230	195	199	206	202	216	219	200	226	201	208	212	202	199	209	192	197	199	183	217	185	202	208	232	233	235	217	209	207	210	233	212	209	213	252	194	231	172	214	220	209	194	216	223	210	221	213	213	211	215	188	214	214	225	180	186	224	215	215	228	206	187	196	196	217	206	207	222	193	178	200	212	206	202	169	206	224	201	196	183	223	216	211	191	209	205	218	206	226	209	189	186	223	193	213	205	222	234	214	242	221	214	223	217	213	217	192	192	221	185	213	203	231	217	223	232	225	213	201	204	232	192	210	232	241	217	222	216	234	201	208	245	202	212	246	222	205	207	253	224	210	202	218	195	239	200	185	212	212	180	206	213	203	240	209	223	204	211	197	194	221	208	223	218	234	229	210	217	214	208	242	219	220	187	203	211	222	200	202	211	202	209	226	194	206	209	189	228	230	208	211	204	179	231	223	208	229	240	195	206	244	227	196	226	200	217	213	214	196	235	212	187	184	209	209	215	231	180	215	227	203	227	222	214	201	217	220	202	208	211	204	211	238	216	222	216	218	208	204	219	208	201	213	211	206	178	199	219	229	211	223	224	207	211	214	205	202	195	226	246	182	206	206	220	206	197	192	196	199	230	232	201	209	222	193	209
4197	531	547	639	591	615	598	559	537	540	557	566	543	541	545	525	530	532	506	526	533	519	514	544	518	544	500	505	603	528	469	557	548	472	521	555	473	577	533	505	529	508	535	549	519	501	538	505	500	495	530	550	515	520	494	525	578	534	561	557	508	542	545	523	504	511	517	540	560	526	525	536	493	516	533	514	515	493	560	512	542	502	522	504	530	533	533	541	558	496	500	517	547	516	502	548	543	536	531	525	498	511	535	548	529	510	542	539	510	513	521	507	542	544	505	530	546	554	468	514	514	544	510	549	506	497	523	534	494	506	540	502	528	523	521	535	511	529	543	549	520	528	495	476	540	532	467	508	542	529	480	537	499	570	510	505	533	505	545	526	519	456	491	495	572	534	524	528	497	512	472	506	497	535	526	514	546	555	523	546	532	498	539	497	546	539	551	527	498	549	509	553	530	517	542	561	537	497	525	523	497	503	530	510	550	486	477	552	512	517	520	494	517	530	541	528	512	541	508	512	547	509	520	530	506	557	491	499	493	532	498	564	551	530	503	478	534	528	531	507	494	548	489	531	513	510	519	603	525	525	531	506	529	512	494	565	498	560	522	530	520	565	488	492	565	522	522	545	528	541	539	534	536	542	544	539	530	540	473	494	518	528	520	522	532	514	492	484	507	516	479	498	525	525	523	503	487	524	492	524	531	513	521	544	502	499	592	529	551	516	475	592	547	504	561	547	514	551	490	499	521	497	506	524	516	484	510	514	490	521	551	517	521	530	518	463	513	502	530	496	490	543	522	562	561	483	537	485	494	477	504	525	501	483	524	500	542	512	486	522	498	516	528	499	485	535	469	543	505	505	500	511	493	528	535	505	523	515	504	511	539	495	547	514	503	502	513	523	513	565	549	505	528	522	547	491	515	485	525	503	532	549	507	511	534	568	555	514	519	477	536	537	511	497	526	522	546	520	529	542	512	491	546	550	505	506	494	509	518	540	504	552	487	518	536	500	512	503	517	538	516	522	511	499	521	503	554	511	511	496	522	479	524	502	544	481	538	505	549	536	515	545	538	541	518	560	489	548	498	546	500	551	509	507	523	503	518	503	500	505	545	512	526	553	507	530	538	569	541	545	499	553	506	524	485	573	505	533	471	495	509	515	530	548	561	537	527	574	547	561	552	481	523	550	562	520	511	530	530	506	459	493	493	531	503	549	550	526	532	524	543	482	531	495	509	559	516	512	485	508	533	493	560	501	511	510	529	537	507	554	487	495	548	566	539	517	517	521	530	492	510	521	504	480	511	555	539	556	543	494	506	512	512	504	538	513	530	494	528	548	514	521	516	546	530	525	555	544	510	523	562	536	512	558	482	526	508	540	502	495	518	517	531	532	528	486	513	542	522	552	490	489	489	517	524	520	503	515	522	522	566	538	490	517	554	522	488	546	530	542	533	539	524	484	502	520	521	496	510	522	512	505	538	497	512	521	493	504	534	515	497	519	489	551	537	546	531	506	522	557	517	489	497	539	519	520	523	512	494	517	526	498	493	493	514	492	553	528	553	486	530	550	526	556	515	522	505	541	520	498	570	502	537	509	491	541	516	535	495	526	540	545	490	508	513	529	513	518	509	512	515	527	476	520	565	497	507	548	541	547	527	542	565	509	521	542	503	552	484	524	501	526	480	496	531	503	508	520	475	538	511	539	528	523	510	520	524	528	499	548	531	508	527	506	514	478	517	516	496	521	515	508	518	506	485	523	569	513	467	533	500	492	513	553	490	528	583	511	534	516	499	509	456	536	517	488	510	539	515	510	537	503	500	505	517	514	505	535	551	521	519	512	489	538	516	532	584	525	536	539	534	500	519	532	532	484	517	494	569	523	535	513	541	520	542	536	557	496	558	557	534	512	496	487	510	512	507	539	527	498	561	518	498	523	531	569	511	539	539	509	551	497	528	495	485	541	500	570	494	511	545	548	537	523	515	514	519	494	533	517	534	493	518	507	487	506	555	553	460	501	506	501	530	514	514	519	504	519	510	529	534	496	507	539	496	523	528	524	489	497	496	573	528	547	536	543	505	506	478	505	467	524	505	469	520	548	531	527	518	488	491	550	540	551	527	502	525	493	522	517	521	512	517	548	517	512	510	527	504	546	511	483	540	524	547	526	532	510	498	495	525	535	537	555	530	526	498	535	485	522	535	559	547	544	523	556	531	509	514	532	517	515	520	519	520	528	573	507	544	515	517	506	536	549	563	504	536	540	496	520	558	560	513	540	560	534	498	500	502	525	518	556	524	485	516	529	509	515	538	516	521	497	538	519	498	508	522	531	541	498	494	536	516	501	509	480	525	522	493	512	503	526	544	523	522	498	503	514	523	559	486	503	521	560	517	553	488	525	545	545	500	522	552	510	533	521	525	522	531	493	524	499	525	533	552	504	517	495	460	520	491	554	524	528	556	495	529	502	512	508	513	517	519	516	524	493	523	531	487	518	504	521	521	521	534	531	516	528	484	541	529	517	555	523	493	528	571	535	542	503	518	495	543	515	502	487	556	552	508	529	491	473	514	540	501	498	539	511	502	520	519	545	512	497	538	495	503	549	512	518	489	527	536	514	504	542	559	564	537	519	525	526	523	503	539	478	526	538	516	524	524	504	513	540	509	513	534	528	490	521	514	530	532	529	534	494	493	517	503	526	509	539	492	518	496	500	519	481	495	484	557	510	555	522	544	546	527	524	563	527	513	550	524	537	539	514	479	486	540	481	523	525	570	514	479	542	552	552	512	526	541	531	509	519	537	528	516	535	542	506	517	508	512	549	499	548	541	525	499	549	534	503	528	524	526	521	530	525	499	488	495	518	550	540	534	519	550	523	519	512	503	532	500	521	487	524	502	547	510	524	517	537	519	532	519	540	522	509	512	478	495	533	495	523	519	524	504	564	520	513	534	513	542	513	544	527	494	525	509	547	552	530	502	536	538	520	521	501	479	506	538	526	624	555	504	510	536	490	534	532	517	545	560	521	518	489	504	538	586	550	504	531	525	487	521	548	514	524	523	566	502	507	536	492	508	482	490	507	511	515	525	534	520	542	496	538	551	518	548	526	499	503	502	511	485	510	457	514	517	501	521	530	511	560	528	527	524	506	493	514	490	530	557	496	535	513	534	513	527	498	528	513	532	536	482	517	544	527	493	559	524	533	515	531	498	544	529	513	501	528	531	482	499	531	539	536	507	476	501	552	512	526	490	506	500	536	486	501	498	545	594	510	510	500	519	494	542	569	527	559	519	521	518	563	521	533	549	544	519	547	506	517	528	533	533	513	531	557	489	528	532	505	560	524	491	529	530	517	532	530	568	513	529	554	506	570	542	533	523	512	521	533	537	519	529	519	535	519	501	486	558	477	532	489	491	555	510	529	499	483	497	491	555	534	535	506	523	551	544	515	526	514	483	550	561	513	519	511	499	477	555	513	536	482	489	528	526	527	533	495	539	541	567	489	532	523
29616	4211	1085	815	612	451	342	284	248	229	202	202	178	180	156	175	172	154	154	152	124	128	129	141	150	152	147	128	132	120	130	126	123	125	119	126	141	131	151	126	124	136	140	115	131	136	158	123	108	119	143	127	116	119	139	130	151	127	103	133	130	116	101	148	135	121	126	104	136	127	120	118	145	114	123	116	127	118	137	128	112	116	124	137	141	117	142	129	137	123	114	126	133	126	112	131	112	127	119	149	114	117	123	127	128	142	120	125	145	110	149	113	128	129	140	135	111	122	130	116	107	124	122	105	139	112	136	130	123	124	120	106	122	138	133	124	121	127	115	120	116	107	114	132	119	127	156	134	133	134	115	135	112	122	98	126	126	115	105	112	99	124	115	132	138	135	117	133	125	134	110	135	132	128	127	137	127	134	128	123	116	118	120	136	125	138	133	113	137	113	130	108	126	117	126	126	107	124	122	124	107	115	114	144	118	114	127	153	128	132	114	139	143	114	128	122	117	122	122	137	146	124	103	113	133	134	142	137	134	117	116	147	112	110	130	111	103	107	119	115	121	139	131	102	116	111	118	134	135	125	116	115	121	130	139	141	143	132	118	121	128	136	132	139	124	126	127	126	134	125	130	115	115	128	130	130	100	136	112	136	119	140	141	118	128	136	97	129	124	133	131	108	128	129	128	124	122	126	126	119	135	118	133	130	119	104	131	133	116	137	133	118	147	128	131	138	124	124	116	120	115	135	95	129	119	123	106	132	120	141	138	130	120	127	115	136	111	119	117	108	118	120	113	112	122	137	117	128	143	125	141	128	122	114	127	104	152	129	107	125	133	124	111	110	121	131	118	130	117	121	115	115	129	144	105	131	148	137	119	130	129	106	130	113	126	140	150	138	111	137	134	125	133	140	129	118	140	136	103	143	150	129	126	112	118	131	120	124	127	140	126	128	116	136	112	109	140	128	124	130	123	120	105	110	130	121	118	136	119	128	118	116	124	132	114	119	111	143	122	137	115	140	134	135	104	117	102	116	114	122	128	124	137	139	121	146	114	134	116	124	119	125	126	123	120	124	127	124	119	144	133	109	145	139	116	102	109	157	112	129	120	113	94	120	125	128	125	113	137	131	145	127	145	139	127	110	123	144	136	130	125	112	112	111	137	133	123	100	145	119	131	125	113	141	122	128	124	136	123	126	104	131	128	119	121	111	120	120	110	119	144	131	113	135	109	129	138	104	115	129	142	139	125	129	122	109	117	117	120	120	132	151	132	132	144	123	125	124	119	113	114	116	147	156	122	106	121	156	115	121	110	119	139	116	116	122	138	133	125	131	118	137	136	120	126	132	128	118	106	112	135	132	127	119	122	110	116	133	118	133	101	137	133	113	125	143	99	117	118	119	103	133	134	111	146	126	125	139	159	116	146	111	114	131	125	110	110	125	123	118	149	130	136	116	132	104	130	99	120	110	135	111	128	125	108	118	133	130	101	116	139	130	106	128	111	116	121	129	125	119	119	114	128	114	138	113	141	119	120	137	119	125	122	133	112	108	128	115	136	129	138	141	125	134	116	130	108	145	145	129	143	133	136	133	124	122	112	128	117	131	126	125	138	95	125	124	142	118	108	106	117	140	134	134	141	122	140	143	128	110	130	113	128	130	127	120	127	117	131	122	129	131	128	127	119	153	132	131	124	126	114	139	120	113	124	98	131	118	146	137	121	115	116	126	117	116	133	120	120	120	127	104	116	120	136	141	125	140	121	145	123	134	121	107	138	122	137	144	123	116	121	115	120	133	132	132	111	117	111	130	133	130	119	111	130	122	121	129	133	132	108	108	125	107	127	138	130	111	119	112	137	100	142	112	116	122	143	115	105	117	108	120	113	116	119	119	140	108	120	129	121	120	131	129	139	120	130	129	131	128	100	112	110	117	117	126	140	110	146	126	122	119	106	112	128	117	117	116	139	139	137	124	121	131	139	125	135	116	144	103	105	117	159	104	129	120	122	133	142	142	146	108	131	139	119	132	138	115	126	129	108	114	148	116	147	121	129	110	128	131	131	119	110	123	125	107	111	112	125	124	109	110	115	121	127	132	128	123	114	136	114	121	139	108	107	124	121	120	121	126	126	127	110	100	124	117	141	125	139	131	123	129	126	137	110	112	116	123	137	114	134	123	112	132	127	126	128	120	121	117	111	116	130	131	119	105	120	137	141	120	128	121	111	121	121	124	130	115	116	117	112	103	112	114	124	132	129	120	112	112	117	129	122	127	107	124	121	103	98	133	128	133	122	143	124	120	117	107	124	103	119	117	118	124	139	120	89	111	126	115	109	115	98	124	122	113	113	112	142	107	119	143	101	123	114	122	125	136	144	108	118	119	120	115	140	129	111	123	106	107	124	125	134	134	127	110	123	121	127	146	117	129	133	111	115	142	137	130	144	124	146	122	121	136	124	125	96	118	111	120	129	141	109	126	163	122	103	134	117	122	115	112	114	104	141	140	121	118	119	130	127	137	132	124	107	132	125	127	135	127	140	116	128	136	126	103	114	143	111	122	132	136	134	115	136	143	127	123	124	114	114	126	121	136	137	122	134	134	109	116	119	130	111	106	113	111	117	139	119	156	129	120	131	134	124	99	120	120	131	119	132	133	125	135	144	117	121	137	123	147	112	142	127	124	112	125	126	143	119	127	126	100	126	109	127	138	137	116	107	117	138	102	145	123	125	121	116	116	136	138	133	145	130	114	104	118	110	118	124	125	115	115	129	99	120	135	137	125	104	107	122	121	134	122	130	134	135	118	137	125	123	131	120	124	134	144	139	118	151	126	130	130	131	117	105	120	132	117	122	131	120	120	116	143	121	111	108	138	126	132	124	133	138	139	100	121	118	131	120	108	113	130	135	141	134	111	138	128	137	127	130	114	139	132	116	123	105	141	152	101	100	112	132	107	123	135	132	125	121	126	122	123	156	130	129	116	135	133	130	116	124	133	134	120	111	135	129	115	105	108	126	105	114	98	122	138	124	101	116	160	149	120	148	132	118	124	109	129	118	119	131	129	126	138	125	121	92	128	128	124	111	111	113	154	119	130	112	114	108	118	105	130	114	136	126	123	125	125	120	113	125	117	119	125	122	128	126	119	114	131	128	121	120	125	113	127	121	143	127	114	115	107	135	135	142	126	118	129	112	114	125	143	124	114	141	104	122	132	135	125	132	125	118	129	130	122	111	114	110	116	116	107	122	136	131	134	120	94	124	130	135	104	118	145	107	141	122	121	94	118	124	108	132	133	125	138	136	133	129	136	129	138	132	122	136	138	122	126	124	122	105	115	125	102	114	119	137	126	115	138	105	132	100	103	126	111	124	126	108	126	116	124	105	131	151	115	138	105	130	125	143	112	129	113	137	132	141	131	136	119	115	139	127	116	120	118	151	121	144	112	126	107	113	138	120	144	122	115	116	116	112	120	107	115	147	142	134	107	130	118	130	136	139	125	119	127
13461	1008	2270	2726	2376	1935	1535	1334	1184	995	932	832	796	745	680	607	532	503	565	524	471	490	429	482	448	455	462	426	462	405	370	424	405	439	427	414	400	428	390	397	369	373	370	356	372	375	379	363	348	383	361	374	382	371	342	344	357	366	363	377	335	380	354	365	365	369	384	352	345	373	353	358	378	387	414	359	384	361	339	385	362	370	386	328	364	364	349	342	371	350	351	369	330	325	345	384	370	378	341	366	336	344	351	348	348	368	360	345	375	344	391	327	350	325	321	354	363	333	382	352	342	350	359	353	378	339	368	367	348	366	354	340	384	352	324	377	351	369	343	366	349	359	366	339	339	362	352	333	374	293	361	345	311	363	391	324	378	344	332	346	342	366	366	352	340	342	328	359	355	368	359	330	361	346	351	366	363	385	368	359	353	361	339	323	326	390	351	330	359	347	352	356	348	320	378	359	348	350	350	384	331	345	358	359	330	334	332	361	362	348	352	347	358	349	347	359	375	329	354	324	333	345	343	338	343	360	343	356	376	327	340	366	360	349	379	348	376	323	336	362	334	393	356	360	345	319	368	375	350	353	345	347	355	365	363	358	333	341	343	361	330	334	363	337	330	397	339	335	325	360	342	395	367	342	370	331	354	350	338	357	375	353	378	369	350	354	349	337	384	355	325	331	332	348	353	318	356	363	367	340	351	351	346	333	345	368	378	354	382	327	337	324	354	360	367	375	354	350	331	344	368	364	328	347	322	380	348	370	359	365	361	335	357	350	372	375	362	344	372	323	374	350	371	361	351	352	368	362	337	350	349	386	344	348	358	379	333	344	363	352	311	364	344	371	343	332	345	341	346	350	325	378	330	359	331	364	381	385	345	365	378	358	341	365	327	334	386	322	347	376	346	360	363	340	326	354	365	361	375	366	326	356	346	367	355	339	371	351	337	346	317	352	362	357	323	369	361	345	340	356	357	355	341	349	377	324	348	369	338	373	331	373	329	344	337	341	335	361	365	376	346	372	336	355	322	403	358	334	350	353	362	318	385	367	353	349	337	324	344	360	339	342	369	369	339	363	357	350	345	331	340	327	350	374	393	358	341	345	369	347	332	376	319	324	346	324	363	342	374	351	356	354	384	360	339	310	363	359	361	369	351	323	316	338	342	333	350	332	397	332	345	371	369	360	346	340	333	355	372	330	323	342	360	343	350	335	360	348	329	355	376	349	318	381	370	335	356	334	361	348	358	345	349	358	354	346	378	354	364	319	351	348	337	318	356	307	368	330	352	382	344	362	377	352	353	347	317	317	365	350	377	314	334	372	356	334	374	387	369	331	349	360	334	332	394	314	348	346	347	360	330	347	343	355	376	352	349	337	344	357	334	315	378	384	327	385	353	329	362	327	328	319	345	339	351	329	344	379	324	368	383	348	364	326	357	340	342	333	322	396	334	329	350	359	331	333	367	362	335	354	359	372	336	338	338	352	349	346	320	350	381	379	390	380	337	346	337	342	348	336	380	344	358	369	353	373	346	370	361	322	313	339	365	393	361	353	380	357	320	340	320	350	363	356	357	377	376	356	337	318	365	335	366	367	359	346	340	360	349	350	355	350	335	353	339	326	370	324	344	334	323	334	366	351	333	375	351	333	352	333	380	373	340	340	317	356	366	376	361	323	353	334	334	319	335	354	360	349	367	338	354	375	344	349	327	373	368	362	330	372	326	319	368	364	338	343	352	363	354	371	317	340	339	323	356	338	339	342	309	312	345	354	348	335	358	336	348	316	322	338	354	382	329	311	323	331	355	317	378	395	354	352	365	361	381	339	356	364	367	389	403	377	337	341	370	347	337	345	369	340	379	338	339	365	348	374	353	362	344	341	342	326	365	343	328	363	328	376	375	369	335	350	343	339	362	320	338	351	353	335	335	329	367	349	354	331	376	347	346	334	360	377	373	344	352	317	379	368	332	357	352	324	388	344	356	301	323	352	367	341	342	354	400	368	364	351	343	315	322	363	332	339	363	374	321	379	344	362	356	351	365	356	369	357	348	334	307	307	337	317	327	338	377	391	346	354	339	310	329	378	336	354	352	333	355	359	373	337	342	331	345	316	304	339	305	375	329	364	357	330	344	343	363	343	345	360	367	356	330	354	341	348	360	345	333	355	340	377	355	354	358	339	344	382	378	353	344	366	385	341	326	356	339	382	346	366	359	331	358	358	354	348	398	361	392	325	327	349	325	339	341	372	361	369	335	349	344	368	386	335	313	329	360	383	353	333	334	364	303	339	350	358	373	344	340	320	346	357	377	355	381	331	318	347	356	323	368	340	360	333	362	351	336	324	379	356	348	309	355	365	336	344	338	329	317	343	380	365	376	341	376	343	327	379	329	376	355	344	356	351	358	322	320	338	365	367	326	330	354	377	361	376	362	354	366	370	350	342	352	355	372	354	349	357	368	380	354	340	339	386	348	375	354	353	373	346	334	366	367	382	317	328	330	353	337	333	389	321	354	378	355	367	339	347	342	347	317	364	357	378	407	370	357	312	357	371	330	361	355	369	364	355	379	326	319	374	370	345	332	366	319	332	366	332	361	339	330	383	379	340	388	389	329	341	329	310	323	290	367	369	315	375	330	353	360	333	359	351	346	374	373	317	373	334	376	354	351	357	354	329	330	364	345	347	340	333	360	352	331	354	354	358	356	305	352	343	385	311	360	363	340	339	362	370	363	352	392	339	351	343	338	333	327	361	399	341	364	368	350	342	338	323	354	353	359	355	372	337	342	344	365	374	362	353	347	330	315	347	364	359	327	348	379	363	365	350	345	357	341	341	357	325	364	323	355	362	356	357	382	383	357	371	340	329	353	368	369	346	333	329	324	362	353	352	369	363	326	355	353	349	344	341	394	331	368	356	360	326	355	343	353	356	317	310	344	377	376	349	333	347	377	349	316	368	356	350	325	326	352	345	339	353	345	362	334	343	350	349	357	339	329	364	356	346	365	335	361	328	340	345	332	359	363	356	344	369	381	346	377	358	368	366	333	338	352	333	391	362	347	351	349	366	335	357	345	347	352	386	335	354	337	360	333	372	376	355	338	356	359	350	373	351	301	332	339	330	322	345	367	346	327	347	350	353	342	353	364	357	344	371	337	354	332	314	354	332	362	309	339	355	326	364	331	358	386	347	363	387	327	324	388	361	340	333	375	354	368	343	341	328	335	347	359	364	325	366	337	352	328	364	348	347	349	371	344	352	334	382	347	333	345	322	327	352	333	355	319	333	357	353	314	336	378	334	378	333	364	353	344	326	316	359	356	349	340	352	361	341	363	345	352	338	317	356	348	377	357	385	388	363	310	355	318	353	359	365	348	376	361	329	338	341	351	331	374	356	379	398	321	356	345	355	362	359	343	360	379	364	335	310	373	363	350	380	348	329	329	299	371	342	320	367	342	351	389	342	359	365	368	336	379	336	350	329	370	341	333	369	394	354	348	340	351	381	349	411
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
